The Week Of Monday 21 September 2020 Archives by thread
Starting: Mon Sep 21 00:03:10 PDT 2020
Ending: Sun Sep 27 23:56:01 PDT 2020
Messages: 2690
- [PATCH] D87889: [SVE] Make EVT::getScalarSizeInBits and others consistent with Type::getScalarSizeInBits
David Sherwood via Phabricator via llvm-commits
- [PATCH] D88001: [flang][msvc] Add explicit function template argument to applyLamda. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D87753: [ARM] Add more validForTailPredication
Dave Green via Phabricator via llvm-commits
- [PATCH] D87900: [ARM] Remove MVEDomain from VLDR/STR of P0
Dave Green via Phabricator via llvm-commits
- [PATCH] D87824: [lld][ELF][test] Add additional LTO testing
James Henderson via Phabricator via llvm-commits
- [PATCH] D87826: [ARM] Enable multiple icmp when tail folding
Dave Green via Phabricator via llvm-commits
- [PATCH] D88002: [clang-cl] Always interpret the LIB env var as separated with semicolons
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87935: DebugInfo: Filter DWARFv5 TUs out of the debug_info unit list when CUs requested
James Henderson via Phabricator via llvm-commits
- [PATCH] D87667: [Support/Path] Add path::is_gnu_style_absolute
James Henderson via Phabricator via llvm-commits
- [PATCH] D46884: [AArch64] Cortex-A55 scheduler model
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D87764: [llvm-readelf/obj] - Stop printing invalid names for unnamed section symbols.
James Henderson via Phabricator via llvm-commits
- [PATCH] D87836: [ARM]Fold select_cc(vecreduce_[u|s][min|max], x) into VMINV or VMAXV
Dave Green via Phabricator via llvm-commits
- [PATCH] D87806: [ObjCARC][NewPM] Port objc-arc-contract to NPM
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D87899: [llvm-readobj/elf] - Stop reporting invalid extended indexes in warnings for unnamed section symbols.
James Henderson via Phabricator via llvm-commits
- [PATCH] D87890: [SCEV] Handle `less` predicates for FoundPred = NE
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D87832: [IndVars] Remove checks basing on iteration count
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D87494: Improve LSR debug-info
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D87987: [llvm-objcopy][NFC] allow to redefine error handling.
James Henderson via Phabricator via llvm-commits
- [PATCH] D87879: [LoopInterchange] Add dominance check to guarantee output dependency order
Mindong Chen via Phabricator via llvm-commits
- [PATCH] D86905: Flush bitcode incrementally for LTO output
David Stuttard via Phabricator via llvm-commits
- [PATCH] D87233: [POC][DebugInfo] Use entry values within IR
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D87357: [SelectionDAG][DebugInfo] Use entry-values to recover parameters values
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D68488: [PATCH 03/27] [noalias] [IR] Introduce ptr_provenance for LoadInst/StoreInst
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] 57ae9bb - [LSR] Preserve MSSA when using SplitCriticalEdge.
Florian Hahn via llvm-commits
- [PATCH] D88006: [X86] Add TDX instructions.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D87992: [MemorySSA] Fix removing dead accesses from MemoryPhis.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D83004: [UpdateCCTestChecks] Include generated functions if asked
Momchil Velikov via Phabricator via llvm-commits
- [llvm] 53d238a - [CodeGen] Fixing inconsistent ABI mangling of vlaues in SelectionDAGBuilder
Lucas Prates via llvm-commits
- [PATCH] D87844: [CodeGen] Fixing inconsistent ABI mangling of vlaues in SelectionDAGBuilder
Lucas Prates via Phabricator via llvm-commits
- [llvm] 98aed8a - [Test] Test auto-update
Max Kazantsev via llvm-commits
- [PATCH] D87880: [libunwind] Combine dl_iterate_phdr codepaths for DWARF and EHABI
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D87335: [json] Create some llvm::Expected-based accessors
Sam McCall via Phabricator via llvm-commits
- [PATCH] D87344: [IndVars] Remove exiting conditions that are trivially true/false
Max Kazantsev via Phabricator via llvm-commits
- [lld] fa6da90 - [lld][ELF][test] Add additional LTO testing
James Henderson via llvm-commits
- [llvm] 8cf6778 - [RISC-V] Implement RISCVInstrInfo::isCopyInstrImpl()
Alex Richardson via llvm-commits
- [PATCH] D86522: [RISC-V] Implement RISCVInstrInfo::isCopyInstrImpl()
Alexander Richardson via Phabricator via llvm-commits
- [compiler-rt] aa85c6f - [compiler-rt] Fix atomic support functions on 32-bit architectures
Alex Richardson via llvm-commits
- [PATCH] D86510: [compiler-rt] Fix atomic support functions on 32-bit architectures
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D87832: [IndVars] Remove monotonic checks with unknown exit count
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D68414: [SROA] Enhance AggLoadStoreRewriter to rewrite integer load/store if it covers multi fields in original aggregate
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 4b8ade8 - [AArch64] Cortex-A55 scheduler model
Sjoerd Meijer via llvm-commits
- [llvm] 13c7363 - [NFC][ARM] More tail predication tests.
Sam Parker via llvm-commits
- [llvm] 095f6fb - [llvm-readelf/obj] - Stop printing invalid names for unnamed section symbols.
Georgii Rymar via llvm-commits
- [PATCH] D87892: [flang] Do not dereference an array out of bound just to take its address
serge via Phabricator via llvm-commits
- [llvm] f4c5cad - [ARM] Select f32 constants with vmov.f16
David Green via llvm-commits
- [PATCH] D87790: [ARM] Select f32 constants with vmov.f16
Dave Green via Phabricator via llvm-commits
- [PATCH] D88011: [ARM] Add patterns for vmulh
Dave Green via Phabricator via llvm-commits
- [PATCH] D87457: [ARM][TTI] Prevents constants in a min/max pattern from being hoisted when in a loop
Meera Nakrani via Phabricator via llvm-commits
- [PATCH] D80485: [DAGCombiner][PowerPC][AArch64] Remove isMulhCheaperThanMulShift TLI hook. Use isOperationLegal directly instead.
Dave Green via Phabricator via llvm-commits
- [PATCH] D87394: [PowerPC][Power10] Implementation of 128-bit Binary Vector Mod and Sign Extend builtins
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 11dccf8 - Recommit "[SCEV] Look through single value PHIs."
Florian Hahn via llvm-commits
- [PATCH] D87970: [ThinLTO] Avoid temporaries when loading global decl attachment metadata
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D87085: Add flang out of tree buildbot
Diana Picus via Phabricator via llvm-commits
- [PATCH] D88014: [LoopUnswitch] Trivial simplification: remove trivial dead condition after unswitch
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D88015: [SCEV] Support unsigned predicates in isKnownPredicateViaNoOverflow
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D88016: [llvm-readobj/libObject] - Get rid of `FirstSym` argument. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D88017: [AArch64] Enable Cortex-A55 schedmodel
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D87667: [Support/Path] Add path::is_gnu_absolute
Vinicius Tinti via Phabricator via llvm-commits
- [PATCH] D87700: [SVE] Replace / operator in TypeSize/ElementCount with div
David Sherwood via Phabricator via llvm-commits
- [PATCH] D88018: Revert "[NFC][ScheduleDAG] Remove unused EntrySU SUnit"
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D86632: [Fixed Point] Add codegen for conversion between fixed-point and floating point.
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D85961: [Fixed Point] Add floating point methods to APFixedPoint.
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D87293: [GVN] Fix undef incoming value for phi node when new loop exit block created.
weiwei via Phabricator via llvm-commits
- [llvm] 17dc729 - Revert "[NFC][ScheduleDAG] Remove unused EntrySU SUnit"
Alexander Belyaev via llvm-commits
- [PATCH] D87046: [PPC] Do not emit extswsli in 32BIT mode when using -mcpu=pwr9
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D88020: [SplitKit] In addDeadDef tolerate parent range that defines more lanes
Jay Foad via Phabricator via llvm-commits
- [llvm] 6457455 - [SVE] Use NEON for extract_vector_elt when the index is in range.
Paul Walker via llvm-commits
- [PATCH] D87842: [SVE] Use NEON for extract_vector_elt when the index is in range.
Paul Walker via Phabricator via llvm-commits
- [llvm] f3fa954 - [SVE] Change definition of reduction ISD nodes to have an SVE vector result type.
Paul Walker via llvm-commits
- [PATCH] D87843: [SVE] Change definition of reduction ISD nodes to have an SVE vector result type.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D85614: [TRE] Reland: allow TRE for non-capturing calls.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] ee86688 - [Statepoints][ISEL] gc.relocate uniquification should be based on SDValue, not IR Value.
Denis Antrushin via llvm-commits
- [PATCH] D87695: [Statepoints][ISEL] gc.relocate uniquification should be based on SDValue, not IR Value.
Denis Antrushin via Phabricator via llvm-commits
- [llvm] 6d2bf5e - [gn build] Port 4fc0214a101
LLVM GN Syncbot via llvm-commits
- [PATCH] D88021: [clang] Fix a misleading variable name. NFC.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87877: [InstCombine] Fix errno bug in pow expansion to sqrt
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87972: [OldPM] Pass manager: run SROA after (simple) loop unrolling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86360: Add new hidden option -print-changed which only reports changes to IR
Jamie Schmeiser via Phabricator via llvm-commits
- [llvm] 82042a2 - DWARFYAML::emitDebugSections - remove unnecessary cantFail(success) call. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] df3e903 - [llvm-readobj/libObject] - Get rid of `FirstSym` argument. NFCI.
Georgii Rymar via llvm-commits
- [PATCH] D87381: [LLD][PowerPC][test] Update thunk range error report for PPC64PCRelLongBranchThunk
Victor Huang via Phabricator via llvm-commits
- [PATCH] D87721: [PowerPC][PCRelative] Thread Local Storage Support for Local Dynamic
Victor Huang via Phabricator via llvm-commits
- [PATCH] D87939: [PeepholeOptimizer] Enhance the redundant COPY elimination.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D87867: [NFC][ScheduleDAG] Remove unused EntrySU SUnit
mattias.v.eriksson at ericsson.com via Phabricator via llvm-commits
- [PATCH] D87906: [Flang][OpenACC] Fix for branching out issue in OpenACC parallel construct.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D87910: [PowerPC] Implement the 128-bit vec_[all|any]_[eq | ne | lt | gt | le | ge] builtins in Clang/LLVM
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D86928: [SVE][CodeGen] Fix TypeSize/ElementCount related warnings in sve-split-store.ll
David Sherwood via Phabricator via llvm-commits
- [llvm] bd55d5b - Change comments about order of classes in superclass list.
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D87967: TableGen: Change comments about superclass order
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D87616: [ARM][LowOverheadLoops] Combine a VCMP and VPST into a VPT
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D88022: [ARM][LowOverheadLoops] Check VCMP operands have same def as the VPT before combining
Sam Tebbs via Phabricator via llvm-commits
- [llvm] 2ef2abd - DWARFEmitter.cpp - use auto const& iterators in for-range loops to avoid copies. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D87759: [ARM] VPT validForTailPredication
Dave Green via Phabricator via llvm-commits
- [PATCH] D88023: [LLD][ELF][test] Fix CHECKs in map-file test
Edd Dawson via Phabricator via llvm-commits
- [PATCH] D87457: [ARM][TTI] Prevents constants in a min(max) or max(min) pattern from being hoisted when in a loop
Meera Nakrani via Phabricator via llvm-commits
- [PATCH] D87819: [ARM] Find VPT implicitly predicated by VCTP
Sam Tebbs via Phabricator via llvm-commits
- [llvm] 3ff07fc - [SLP] Allow reordering of vectorization trees with reused instructions.
Alexey Bataev via llvm-commits
- [PATCH] D82525: [FPEnv] Intrinsics for access to FP control modes
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D68620: DebugInfo: Use base address selection entries for debug_loc
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D86893: [PowerPC] Add support for R_PPC64_GOT_TPREL_PCREL34 used in TLS Initial Exec
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] 2174efb - Update update_analyze_test_checks.py to support API changes from D83004
Simon Pilgrim via llvm-commits
- [llvm] 18a3ebc - [CostModel][X86] Add some select shuffle costs tests for D87884
Simon Pilgrim via llvm-commits
- [PATCH] D87884: [CostModel][X86] add CostModel for SK_Select(v8f64, v8i64, v16f32, v16i32, v32i16, v64i8)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87884: [CostModel][X86] add CostModel for SK_Select(v8f64, v8i64, v16f32, v16i32, v32i16, v64i8)
Bing Yu via Phabricator via llvm-commits
- [PATCH] D87884: [CostModel][X86] add CostModel for SK_Select(v8f64, v8i64, v16f32, v16i32, v32i16, v64i8)
Bing Yu via Phabricator via llvm-commits
- [PATCH] D87884: [CostModel][X86] add CostModel for SK_Select(v8f64, v8i64, v16f32, v16i32, v32i16, v64i8)
Bing Yu via Phabricator via llvm-commits
- [PATCH] D87884: [CostModel][X86] add CostModel for SK_Select(v8f64, v8i64, v16f32, v16i32, v32i16, v64i8)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87884: [CostModel][X86] add CostModel for SK_Select(v8f64, v8i64, v16f32, v16i32, v32i16, v64i8)
Bing Yu via Phabricator via llvm-commits
- [PATCH] D87884: [CostModel][X86] add CostModel for SK_Select(v8f64, v8i64, v16f32, v16i32, v32i16, v64i8)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87884: [CostModel][X86] add CostModel for SK_Select(v8f64, v8i64, v16f32, v16i32, v32i16, v64i8)
Bing Yu via Phabricator via llvm-commits
- [PATCH] D87884: [CostModel][X86] add CostModel for SK_Select(v8f64, v8i64, v16f32, v16i32, v32i16, v64i8)
Bing Yu via Phabricator via llvm-commits
- [PATCH] D87884: [CostModel][X86] add CostModel for SK_Select(v8f64, v8i64, v16f32, v16i32, v32i16, v64i8)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87884: [CostModel][X86] add CostModel for SK_Select(v8f64, v8i64, v16f32, v16i32, v32i16, v64i8)
Bing Yu via Phabricator via llvm-commits
- [llvm] 5249e6f - [LoopSimplifyCFG][NewPM] Rename simplify-cfg -> loop-simplifycfg
Arthur Eubanks via llvm-commits
- [PATCH] D87948: [LoopSimplifyCFG][NewPM] Rename simplify-cfg -> loop-simplifycfg
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 1372e23 - [PowerPC] Add vector pair load/store instructions and vector pair register class
Baptiste Saleil via llvm-commits
- [PATCH] D84359: [PowerPC] Add vector pair load/store instructions and vector pair register class
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D88026: [X86][SSE2] Follow up patch for D87236 to avoid the regression regarding horizontal unsigned 16 bit minimums and maximums.
Tom Hender via Phabricator via llvm-commits
- [PATCH] D70378: [LLD][COFF] Cover usage of LLD as a library
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D87236: [X86][SSE2] Use smarter instruction patterns for lowering UMIN/UMAX with v8i16 and SMIN/SMAX with v16i8.
Tom Hender via Phabricator via llvm-commits
- [lld] 0a68605 - [LLD][ELF][test] Fix CHECKs in map-file test
Georgii Rymar via llvm-commits
- [llvm] 0b15cb7 - [TextAPI] clean up auto usages in tests, NFC
Cyndy Ishida via llvm-commits
- [PATCH] D88028: [AMDGPU] More codegen patterns for v2i16/v2f16 build_vector
Jay Foad via Phabricator via llvm-commits
- [llvm] 96e52c1 - [SVE][CodeGen] Mark ptrue/pfalse instructions as rematerializable
David Sherwood via llvm-commits
- [PATCH] D87949: [ThinLTO] Option to bypass function importing.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D87916: [PowerPC][LLD] Extend R2 save stub to support offsets of more than 26 bits
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D84679: [VPlan] Disconnect VPValue and VPUser.
Ayal Zaks via Phabricator via llvm-commits
- [llvm] 53f1748 - ProfileSummary.cpp - use auto const& iterator in for-range loop to avoid copies. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 604206b - Fix Wdocumentation unknown parameter warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] ce294ff - MachineCSE.cpp - use auto const& iterator in for-range loop to avoid copies. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D88029: [OpenMPOpt][SplitMemTransfer] Refactored API declarations
Hamilton Tobon Mosquera via Phabricator via llvm-commits
- [PATCH] D87260: [OpenMPOpt][SplitMemTransfer] Can move setup instructions upwards?
Hamilton Tobon Mosquera via Phabricator via llvm-commits
- [llvm] 3ddecfd - SLPVectorizer.cpp - fix include ordering. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 3ae07b2 - TargetPassConfig.cpp - use auto const& iterator in for-range loop to avoid copies. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 742250b - [ARM][CMSE] Issue an error if passing arguments through memory across
Momchil Velikov via llvm-commits
- [PATCH] D86478: [ARM][CMSE] Issue an error if passing arguments through memory across security boundary
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D88030: [PowerPC] Fix for compiler side issue in PCRelative Local Exec
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D87798: [NewPM][CGSCC] Handle newly added functions in updateCGAndAnalysisManagerForPass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87999: [EHStreamer] Ensure CallSiteEntry::{BeginLabel,EndLabel} are non-null. NFC
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D88031: GlobalISel: Fix truncating shift amount in trunc (shl) combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D88032: [AArch64][SVE] Add lowering for llvm frecpx
Muhammad Asif Manzoor via Phabricator via llvm-commits
- [llvm] 024979b - [ObjCARC][NewPM] Port objc-arc-contract to NPM
Arthur Eubanks via llvm-commits
- [llvm] 3cbdfe4 - [SCEV] Add additional max BTC tests with loop guards.
Florian Hahn via llvm-commits
- [llvm] 6a0ed57 - ImplicitNullChecks.cpp - use auto const& iterators in for-range loops to avoid copies. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D88033: [SVE][CodeGen] Legalisation of integer -> floating point conversions
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] 46075e0 - [SLP] simplify interface for gather(); NFC
Sanjay Patel via llvm-commits
- [PATCH] D67178: [SCEV] Use loop guard info when computing the max BE taken count in howFarToZero.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D88035: [AArch64] Teach analyzeBranch to remove branch equivelent to fallthrough
Philip Reames via Phabricator via llvm-commits
- [llvm] b36bdfe - [cmake] Centralize LLVM_ENABLE_WARNINGS option
Dave Lee via llvm-commits
- [PATCH] D87243: [cmake] Centralize LLVM_ENABLE_WARNINGS option
Dave Lee via Phabricator via llvm-commits
- [llvm] 005f826 - [SLP] Use for-range loops across ValueLists. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 83c2d10 - [NFC][SCEV] Add tests for @llvm.abs intrinsic
Roman Lebedev via llvm-commits
- [llvm] 1bb7ab8 - [SCEV] Recognize @llvm.abs as smax(x, -x)
Roman Lebedev via llvm-commits
- [llvm] 0592de5 - [NFC][SCEV] Add tests for @llvm.*.sat intrinsics
Roman Lebedev via llvm-commits
- [llvm] fedc954 - [SCEV] Recognize @llvm.usub.sat as `%x - (umin %x, %y)`
Roman Lebedev via llvm-commits
- [llvm] 64e2cb7 - [SCEV] Recognize @llvm.uadd.sat as `%y + umin(%x, (-1 - %y))`
Roman Lebedev via llvm-commits
- [PATCH] D86233: [LangRef] Define mustprogress attribute
Atmn Patel via Phabricator via llvm-commits
- [llvm] 1e6b240 - [IRBuilder][VectorCombine] make and use a convenience function for unary shuffle; NFC
Sanjay Patel via llvm-commits
- [PATCH] D87328: [Polly][NewPM] Port Simplify to the new pass manager
Michael Kruse via Phabricator via llvm-commits
- [llvm] a44238c - [SLP] use unary shuffle creator to reduce code duplication; NFC
Sanjay Patel via llvm-commits
- [PATCH] D87342: Allow targets to augment computeKnownBits with their analysis using TargetTransformInfo
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D88036: Version 0.5 of the "TableGen Backend Developer's Guide"
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [llvm] 746a2c3 - [ObjCARC] Initialize return value
Arthur Eubanks via llvm-commits
- [PATCH] D86988: [Inliner] Run always-inliner in inliner-wrapper
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D88037: [ELF][test] Make some tests' temporary files smaller
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86193: [CSSPGO] Pseudo probe instrumentation for basic blocks.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D87946: [OpenMP] Add Location Fields to Libomptarget Runtime for Debugging
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D87933: [DIE] Remove DeadInstEliminationPass
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D87882: [AMDGPU] Fix merging m0 inits
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] e895147 - [AMDGPU] Fixed typo in intrinsic comment. NFC.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D87780: [lld-macho] Export trie addresses should be relative to the image base
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D87448: [CodeGen] [WinException] Only produce handler data at the end of the function if needed
Reid Kleckner via Phabricator via llvm-commits
- [lld] 6d637fa - [ELF][test] Delete large temporary files and make some temporary files smaller with two text segments
Fangrui Song via llvm-commits
- [PATCH] D88037: [ELF][test] Delete large temporary files and make some temporary files smaller with two text segments
Fangrui Song via Phabricator via llvm-commits
- [llvm] 0ab99bb - [NFC][SCEV] Cleanup lowering of @llvm.uadd.sat, (-1 - V) is just ~V
Roman Lebedev via llvm-commits
- [llvm] f4f7df0 - [DIE] Remove DeadInstEliminationPass
Arthur Eubanks via llvm-commits
- [PATCH] D87957: [LoopReroll][NewPM] Port -loop-reroll to NPM
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D87153: [RFC PATCH 1] BPF: move AbstractMemberAccess and PreserveDIType passes to EP_EarlyAsPossible
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D85570: [RFC PATCH 2] BPF: add AdjustOpt IR pass to generate verifier friendly codes
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D87163: [DSE] Switch to MemorySSA-backed DSE by default.
dmajor via Phabricator via llvm-commits
- [llvm] be93505 - [LoopVectorize] use unary shuffle creator to reduce code duplication; NFC
Sanjay Patel via llvm-commits
- [llvm] 6bad3ca - [InstCombine] use unary shuffle creator to reduce code duplication; NFC
Sanjay Patel via llvm-commits
- [PATCH] D87708: [DAG] Remove DAGTypeLegalizer::GenWidenVectorTruncStores (PR42046)
Eli Friedman via Phabricator via llvm-commits
- [compiler-rt] 9caa3fb - [Coverage] Add empty line regions to SkippedRegions
Zequan Wu via llvm-commits
- [PATCH] D84988: [Coverage] Add empty line regions to SkippedRegions
Zequan Wu via Phabricator via llvm-commits
- [llvm] 55f9f87 - Reapply Revert "RegAllocFast: Rewrite and improve"
Matt Arsenault via llvm-commits
- [PATCH] D88041: [lld] Add a flag to enable split machine functions for LTO.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D87945: [NewPM] Pin tests with -debug-pass to legacy PM
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D87420: scudo: Introduce a new mechanism to let Scudo access a platform-specific TLS slot
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] 6daddc2 - AMDGPU: Don't add frame register to frame pseudos
Matt Arsenault via llvm-commits
- [PATCH] D87934: AMDGPU: Don't add frame register to frame pseudos
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 7451bf0 - [SLP] use std::distance/find to reduce code; NFC
Sanjay Patel via llvm-commits
- [PATCH] D87667: [Support/Path] Add path::is_absolute_gnu
Vinicius Tinti via Phabricator via llvm-commits
- [PATCH] D87912: [X86] Use shuffle to widen truncate of 128-bit and smaller vectors
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 4d85444 - [clang-cl] Always interpret the LIB env var as separated with semicolons
Martin Storsjö via llvm-commits
- [llvm] 36c64af - [CodeGen] [WinException] Only produce handler data at the end of the function if needed
Martin Storsjö via llvm-commits
- [llvm] e5fea37 - [Hexagon] Make HexagonVLCR compatibile with New PM
Pengxuan Zheng via llvm-commits
- [PATCH] D86955: [Hexagon] Make HexagonVLCR compatibile with New PM
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D88043: [PowerPC] Add instruction definitions for MMA
Ahsan Saghir via Phabricator via llvm-commits
- [PATCH] D88044: [llvm-exegesis][PowerPC] Add more register classes
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D87691: [EarlyCSE] Small refactoring changes, NFC
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87340: [EarlyCSE] Handle masked loads and stores
Eli Friedman via Phabricator via llvm-commits
- [llvm] bb82135 - [PowerPC] Remove unnecessary patterns and types
Baptiste Saleil via llvm-commits
- [PATCH] D88045: [lld-macho] minimally handle option -dynamic
Greg McGary via Phabricator via llvm-commits
- [PATCH] D88046: [scudo][standalone] Remove the pthread key from the shared TSD
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] 2c768c7 - [EarlyCSE] Small refactoring changes, NFC
Krzysztof Parzyszek via llvm-commits
- [llvm] 8c3ef08 - Revert "[clang-cl] Always interpret the LIB env var as separated with semicolons"
Martin Storsjö via llvm-commits
- [PATCH] D77786: [AArch64] Add v8.5 Branch Target Identification support.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D88047: [NFC][regalloc] Use reverse iterator ranges for improved readability
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D87671: [PowerPC] Implement Vector String Isolate Builtins in Clang/LLVM
Albion Fung via Phabricator via llvm-commits
- [PATCH] D88048: [dwarfdump] Add verifier check to find DIEs with DW_CHILDREN_yes but without children.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D87813: [llvm][lld] Add an option to emit cold clusters to a different section.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D87813: [llvm]Add an option to emit cold clusters to a different section.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D87734: [UnifyLoopExits][NewPM] Port unify-loop-exits to NPM
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D88049: [docs] Update ExtendingLLVM.rst
Antonio via Phabricator via llvm-commits
- [PATCH] D87802: [MBFIWrapper] Add a new function getBlockProfileCount
David Li via Phabricator via llvm-commits
- [llvm] 6a6b06f - [NFC][regalloc] Use reverse iterator ranges for improved readability
Mircea Trofin via llvm-commits
- [PATCH] D87796: [SVE][WIP] Lower fixed length VECREDUCE_ADD to Scalable
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D87847: [AMDGPU] global-isel support for RT
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D87873: [RISCV] Merge the pipeline models for Rocket
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D87978: [WIP][Attributor] Adds deduction for the MaxObjSize Attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87723: [dsymutil][DWARFLinker][NFC] Make interface of AddressMap more general.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D87994: [LangRef] State that pointers and/or sizes of memory access instructions are well-defined
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D88052: [flang][msvc] Explicitly reference "this" inside closure. NFC.
Michael Kruse via Phabricator via llvm-commits
- [llvm] 825203d - [AArch64][GlobalISel] Make <4 x s16> G_ASHR and G_LSHR legal.
Amara Emerson via llvm-commits
- [PATCH] D87114: [AIX][ExecutionEngine] Disable eh frame support when building with Clang on AIX
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D87881: [libunwind] Optimize dl_iterate_phdr's findUnwindSectionsByPhdr
Ryan Prichard via Phabricator via llvm-commits
- [llvm] a513fde - [AArch64][GlobalISel] Add a post-legalize combine for lowering vector-immediate G_ASHR/G_LSHR.
Amara Emerson via llvm-commits
- [llvm] e3f5046 - [AArch64][GlobalISel] Merge selection of vector-vector G_ASHR/G_LSHR and support more cases.
Amara Emerson via llvm-commits
- [PATCH] D88054: [lld-macho] handle options -search_paths_first, -search_dylibs_first
Greg McGary via Phabricator via llvm-commits
- [PATCH] D88054: [lld-macho] handle options -search_paths_first, -search_dylibs_first
Greg McGary via Phabricator via llvm-commits
- [PATCH] D88054: [lld-macho] handle options -search_paths_first, -search_dylibs_first
Greg McGary via Phabricator via llvm-commits
- [PATCH] D88054: [lld-macho] handle options -search_paths_first, -search_dylibs_first
Jez Ng via Phabricator via llvm-commits
- [PATCH] D88054: [lld-macho] handle options -search_paths_first, -search_dylibs_first
Greg McGary via Phabricator via llvm-commits
- [PATCH] D88054: [lld-macho] handle options -search_paths_first, -search_dylibs_first
Greg McGary via Phabricator via llvm-commits
- [PATCH] D88054: [lld-macho] handle options -search_paths_first, -search_dylibs_first
Jez Ng via Phabricator via llvm-commits
- [PATCH] D88054: [lld-macho] handle options -search_paths_first, -search_dylibs_first
Greg McGary via Phabricator via llvm-commits
- [PATCH] D88054: [lld-macho] handle options -search_paths_first, -search_dylibs_first
Nico Weber via Phabricator via llvm-commits
- [PATCH] D88054: [lld-macho] handle options -search_paths_first, -search_dylibs_first
Greg McGary via Phabricator via llvm-commits
- [PATCH] D88054: [lld-macho] handle options -search_paths_first, -search_dylibs_first
Nico Weber via Phabricator via llvm-commits
- [PATCH] D88054: [lld-macho] handle options -search_paths_first, -search_dylibs_first
Jez Ng via Phabricator via llvm-commits
- [PATCH] D88054: [lld-macho] handle options -search_paths_first, -search_dylibs_first
Nico Weber via Phabricator via llvm-commits
- [PATCH] D88054: [lld-macho] handle options -search_paths_first, -search_dylibs_first
Greg McGary via Phabricator via llvm-commits
- [llvm] ca83215 - Fix comment typos. NFC.
Kazu Hirata via llvm-commits
- [llvm] 1611598 - [llvm] Fix comment typos. NFC.
Kazu Hirata via llvm-commits
- [PATCH] D88055: [NFC][regalloc] Simplify/conform to style guide indvars in Greedy
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D88056: [gn build] Allow option to build with asan/tsan/ubsan
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 394d020 - [RISCV] Do not mandate scheduling for CSR instructions
Evandro Menezes via llvm-commits
- [llvm] 1747f77 - [SimplifyCFG] Override options in default constructor
Arthur Eubanks via llvm-commits
- [PATCH] D87718: [SimplifyCFG] Override options in default constructor
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 44b1643 - [NewPM] Support -disable-simplify-libcall/-disable-builtin in NPM opt
Arthur Eubanks via llvm-commits
- [PATCH] D87932: [NewPM] Support -disable-simplify-libcall/-disable-builtin in NPM opt
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] ae3f54c - [EarlyCSE] Handle masked loads and stores
Krzysztof Parzyszek via llvm-commits
- [llvm] c82c0f9 - [docs] Update ExtendingLLVM.rst
Nate Voorhies via llvm-commits
- [PATCH] D87407: [WebAssembly][MC] Fix computation of relative symbol offset
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D88058: [UnifyLoopExits] Pin tests with -unify-loop-exits to legacy PM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87000: Add a new hidden option -print-changes that reports in a patch-like notation when a pass actually changes the IR.
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D88059: [Coroutine] Split PHI Nodes in `cleanuppad` blocks in a way that obeys EH pad rules
Daniel Paoliello via Phabricator via llvm-commits
- [PATCH] D87928: Provide -fsource-dir flag in Clang
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D85705: Add a "Trace" plug-in to LLDB to add process trace support in stages.
Phabricator via llvm-commits
- [PATCH] D87596: [Coroutines] Reuse storage for local variables with non-overlapping lifetimes
Xun Li via Phabricator via llvm-commits
- [llvm] 8fdac7c - Revert D71539 "Recommit "[SCEV] Look through single value PHIs.""
Fangrui Song via llvm-commits
- [PATCH] D87787: Temporary fix for debug loc list bug with basic block sections
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87741: [Delinearization][NewPM] Port delinearization to NPM
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D87857: [NewPM] Pin -lazy-branch-prob and -lazy-block-freq tests to legacy PM
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D88060: [GISel]: Few InsertVecElt combines
Aditya Nandakumar via Phabricator via llvm-commits
- [llvm] 84a8ca1 - [NewPM] Pin -lazy-branch-prob and -lazy-block-freq tests to legacy PM
Arthur Eubanks via llvm-commits
- [PATCH] D88061: [Testsuite] allow a linker to be specified
Davide Italiano via Phabricator via llvm-commits
- [llvm] 9db0c57 - [Delinearization][NewPM] Port delinearization to NPM
Arthur Eubanks via llvm-commits
- [llvm] 89df0fd - [UnifyLoopExits] Pin tests with -unify-loop-exits to legacy PM
Arthur Eubanks via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Ten Tzen via Phabricator via llvm-commits
- [PATCH] D85085: Fix debug_loc offset difference with basic block sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D88062: [ARM] add .f16 -> .f16 token alias
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D88063: [SelectionDAG] Make sure FMF are propagated when getSetcc canonicalizes FP constants to RHS.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D88064: [lld-macho] handle option -headerpad_max_install_names
Greg McGary via Phabricator via llvm-commits
- [PATCH] D87817: [LICM][Coroutine] Don't sink stores to coroutine suspend point.
JunMa via Phabricator via llvm-commits
- [PATCH] D88065: [lld-macho] Make lld::getInteger() tolerate leading "0x"/"0X" when base is 16
Greg McGary via Phabricator via llvm-commits
- [PATCH] D83500: [PowerPC][Power10] Implement custom codegen for the vec_replace_elt and vec_replace_unaligned builtins.
Amy Kwan via Phabricator via llvm-commits
- [llvm] 5502cfa - [LoopUnswitch] Trivial simplification: remove trivial dead condition after unswitch
Serguei Katkov via llvm-commits
- [PATCH] D87384: [PowerPC] Add ISEL patterns for Mul with Imm.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D88066: [InstCombine] For pow(x, +/-0.5), stop falling into pow(x, 1.5), etc. case
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D88066: [InstCombine] For pow(x, +/-0.5), stop falling into pow(x, 1.5), etc. case
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D88066: [InstCombine] For pow(x, +/-0.5), stop falling into pow(x, 1.5), etc. case
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D88066: [InstCombine] For pow(x, +/-0.5), stop falling into pow(x, 1.5), etc. case
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D88066: [InstCombine] For pow(x, +/-0.5), stop falling into pow(x, 1.5), etc. case
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D88067: [AlwaysInliner] Emit optimization remarks
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D84419: Fix interaction between stack alignment and inline-asm stack clash protection
Kai Luo via Phabricator via llvm-commits
- [PATCH] D84999: dynamic_cast optimization in LTO
wael yehia via Phabricator via llvm-commits
- [llvm] 9c7b580 - [WebAssembly][MC] Fix computation of relative symbol offset
Dominic Chen via llvm-commits
- [llvm] 3bf703f - [AlwaysInliner] Emit optimization remarks
Arthur Eubanks via llvm-commits
- [PATCH] D72148: [DSE] Support traversing MemoryPhis.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D88068: [CMake] Use append for CMAKE_REQUIRED_* variables
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D88069: [CMake] Use find_dependency in LLVMConfig.cmake
Petr Hosek via Phabricator via llvm-commits
- [llvm] 247c4fc - [CMake] Use find_dependency in LLVMConfig.cmake
Petr Hosek via llvm-commits
- [llvm] bc3615f - [CMake] Use append for CMAKE_REQUIRED_* variables
Petr Hosek via llvm-commits
- [llvm] 9114d6c - [gn build] Port af582c9b0f3
LLVM GN Syncbot via llvm-commits
- [PATCH] D88072: [X86] Improve demanded bits for X86ISD::BEXTR.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87846: [OpenMP][flang]Lower NUM_THREADS clause for parallel construct
Jean Perier via Phabricator via llvm-commits
- [PATCH] D88073: [DWARFYAML][test] Simplify __debug_pubnames/types tests. NFC.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D86923: [llvm-readobj/elf] - Don't crash when the size of a dynamic symbol table, inferred from the hash table, is broken.
Petr Hosek via Phabricator via llvm-commits
- [llvm] 6fa38de - Revert "[CMake] Use find_dependency in LLVMConfig.cmake"
Petr Hosek via llvm-commits
- [PATCH] D87981: [X86] AMX programming model prototype.
LuoYuanke via Phabricator via llvm-commits
- [llvm] 3fec6dd - Reapply: [clang-cl] Always interpret the LIB env var as separated with semicolons
Martin Storsjö via llvm-commits
- [llvm] e461921 - [ARM] VPT validForTailPredication
Sam Parker via llvm-commits
- [PATCH] D84451: [LV] Tail folded inloop reductions.
Dave Green via Phabricator via llvm-commits
- [PATCH] D88074: Add parentheses to eliminate warning
YangZhihui via Phabricator via llvm-commits
- [llvm] a0c1dcc - [ARM] Remove MVEDomain from VLDR/STR of P0
Sam Parker via llvm-commits
- [PATCH] D88075: [flang] CHARACTER(*) return does not require explicit interface
Jean Perier via Phabricator via llvm-commits
- [PATCH] D87681: [ARM] Improve VPT predicate tracking
Sam Parker via Phabricator via llvm-commits
- [PATCH] D88076: [llvm-readelf/obj] - Stop printing wrong addresses for arm32 unwind info for non-relocatable objects.
George Rimar via Phabricator via llvm-commits
- [PATCH] D87371: [MC] [Win64EH] Try to generate packed unwind info where possible
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D87905: [AArch64] Fix ldst optimization of non-immediate store offset
weiwei via Phabricator via llvm-commits
- [llvm] 28b84dd - [llvm-readobj/elf] - Stop reporting invalid extended indexes in warnings for unnamed section symbols.
Georgii Rymar via llvm-commits
- [PATCH] D88078: [PowerPC] Probe the gap between stackptr and realigned stackptr
Kai Luo via Phabricator via llvm-commits
- [PATCH] D86694: [scudo] Allow -fsanitize=scudo on Linux and Windows (WIP, don't land as is)
Russell Gallop via Phabricator via llvm-commits
- [llvm] 73a6a16 - Revert "Reapply Revert "RegAllocFast: Rewrite and improve""
Muhammad Omair Javaid via llvm-commits
- [llvm] b4fa884 - [ARM] Improve VPT predicate tracking
Sam Parker via llvm-commits
- [llvm] 892ef2e - [AMDGPU] More codegen patterns for v2i16/v2f16 build_vector
Jay Foad via llvm-commits
- [PATCH] D88081: [AMDGPU] Move WQM Pass after MI Scheduler
Carl Ritson via Phabricator via llvm-commits
- [llvm] 16fde88 - [SCEV] Support unsigned predicates in isKnownPredicateViaNoOverflow
Max Kazantsev via llvm-commits
- [PATCH] D88082: [SystemZ] Make sure not to call getZExtValue on a >64 bit constant.
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] c7ff6e0 - [NFC][PowerPC]Add tests for multiply-by-constant.
via llvm-commits
- [llvm] f835779 - [APFloat] multiplySignificand - always pass IEEEFloat as const reference. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D86074: [ARM][MVE] Tail-predication: check get.active.lane.mask's TC value
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D87613: [llvm-readelf/obj] - Print section symbol names properly when dumping relocations.
George Rimar via Phabricator via llvm-commits
- [lld] c007186 - [PowerPC] Add support for R_PPC64_GOT_TPREL_PCREL34 used in TLS Initial Exec
Stefan Pintilie via llvm-commits
- [PATCH] D88085: AArch64: avoid error when truncating MCExprs
Tim Northover via Phabricator via llvm-commits
- [PATCH] D88086: [ARM][MVE] tail-predication: checks for the elementcount, cont'd
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D88086: [ARM][MVE] tail-predication: checks for the elementcount, cont'd
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D88086: [ARM][MVE] tail-predication: checks for the elementcount, cont'd
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D88086: [ARM][MVE] tail-predication: checks for the elementcount, cont'd
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D88086: [ARM][MVE] tail-predication: checks for the elementcount, cont'd
Sam Parker via Phabricator via llvm-commits
- [PATCH] D88086: [ARM][MVE] tail-predication: checks for the elementcount, cont'd
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D88086: [ARM][MVE] tail-predication: checks for the elementcount, cont'd
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D88086: [ARM][MVE] tail-predication: checks for the elementcount, cont'd
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D88086: [ARM][MVE] tail-predication: checks for the elementcount, cont'd
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D88086: [ARM][MVE] tail-predication: checks for the elementcount, cont'd
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D88086: [ARM][MVE] tail-predication: checks for the elementcount, cont'd
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D88087: [SCEV] Limited support for unsigned preds in isImpliedViaOperations
Max Kazantsev via Phabricator via llvm-commits
- [llvm] a15b421 - Revert rGf835779160ec303 "[APFloat] multiplySignificand - always pass IEEEFloat as const reference. NFCI."
Simon Pilgrim via llvm-commits
- [PATCH] D82258: [RegisterCoalescer] Fix IMPLICIT_DEF init removal for a register on joining
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] a3d0dce - [ARM][TTI] Prevents constants in a min(max) or max(min) pattern from being hoisted when in a loop
Meera Nakrani via llvm-commits
- [llvm] e2703c0 - [SCEV] Handle `less` predicates for FoundPred = NE
Max Kazantsev via llvm-commits
- [PATCH] D76342: [OpenMP] Implement '#pragma omp tile'
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D88089: [llvm-readelf/obj] - Fix extended section symbol indices printed in warnings for MIPS GOT/PLT entries.
George Rimar via Phabricator via llvm-commits
- [lld] 967e29f - [LLD][PowerPC][test] Update thunk range error report for PPC64PCRelLongBranchThunk
Victor Huang via llvm-commits
- [llvm] 94c799f - [ARM] Trying to fix asan buildbot
Sam Parker via llvm-commits
- [PATCH] D87913: [SVE][CodeGen] Lower legal integer -> floating point conversions
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D87748: [AMDGPU] Consider all SGPR uses as unique in constant bus verify
Carl Ritson via Phabricator via llvm-commits
- [llvm] d682a36 - [SLP] Merge null and dyn_cast<> checks into dyn_cast_or_null<>. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D70533: [AArch64] Fix a bug with jump table generation
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87378: [SVE] Fix InstCombinerImpl::PromoteCastOfAllocation for scalable vectors
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D87961: [flang][msvc] Add explicit function template argument to applyFunction. NFC.
David Truby via Phabricator via llvm-commits
- [PATCH] D86878: [AMDGPU] Fix a miscompile with S_ADD/S_SUB
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D85653: [GlobalISel][AMDGPU] Lower G_SMULH/G_UMULH
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 062276c - [SLP] clean up code in gather(); NFC
Sanjay Patel via llvm-commits
- [llvm] bbd49a0 - [SLP] move misplaced code comments; NFC
Sanjay Patel via llvm-commits
- [llvm] 0c3bfbe - [SLP] reduce code duplication for checking parent block; NFC
Sanjay Patel via llvm-commits
- [llvm] 7e78d89 - [PowerPC] Fix for compiler side issue in PCRelative Local Exec
Stefan Pintilie via llvm-commits
- [PATCH] D88093: [ARM][MVE] Enable tail-predication by default
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D88094: [lld][test][ELF] Expand a couple of test cases for LTO behaviour
James Henderson via Phabricator via llvm-commits
- [PATCH] D88095: [UpdateTestChecks] Allow extra spaces in command line note
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87510: [SystemZ] Don't emit PC-relative memory accesses to unaligned (packed) symbols.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D88096: [UpdateTestChecks] Match 'attributes #' at the end
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] af71298 - [X86] Cleanup/add namespace closure comments. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 0793b45 - [X86] Add missing namespace closure comments. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D88097: [llvm-readelf/obj] - Cleanup the code. NFCI.
George Rimar via Phabricator via llvm-commits
- [llvm] 534f6e1 - [PeepholeOptimizer] Enhance the redundant COPY elimination.
Michael Liao via llvm-commits
- [PATCH] D88098: [SVE] Add new isKnownXX comparison functions to TypeSize
David Sherwood via Phabricator via llvm-commits
- [PATCH] D87988: [SystemZ] Optimize bcmp calls (PR47420)
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D85932: [UpdateTestChecks] Match 'attributes #' at the end
Stefan Stipanovic via Phabricator via llvm-commits
- [PATCH] D87966: [ThinLTO] Re-order modules for optimal multi-threaded processing
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] c671e34 - [VPlan] Add dump() helper to VPValue & VPRecipeBase.
Florian Hahn via llvm-commits
- [PATCH] D87625: [PruneEH][NewPM] Port prune-eh to NPM
Arthur Eubanks via Phabricator via llvm-commits
- [lld] 7afbf31 - [lld-macho] minimally handle option -dynamic
Greg McGary via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [compiler-rt] 89074bd - [AIX][compiler-rt] Use the AR/ranlib mode flag for 32-bit and 64-bit mode
David Tenty via llvm-commits
- [llvm] a031ef6 - [GVNSink][NewPM] Add GVNSinkPass to PassRegistry.def
Arthur Eubanks via llvm-commits
- [compiler-rt] 7b51961 - [scudo][standalone] Remove the pthread key from the shared TSD
Kostya Kortchinsky via llvm-commits
- [llvm] 6537004 - [ThinLTO] Re-order modules for optimal multi-threaded processing
Alexandre Ganea via llvm-commits
- [llvm] be2158b - [DI][ASan][NewPM] Fix some DebugInfo ASan tests under NPM
Arthur Eubanks via llvm-commits
- [PATCH] D60495: Load balancing for LTO
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D87099: fix symbol printing on windows
Jameson Nash via Phabricator via llvm-commits
- [PATCH] D87071: [Scheduling] Add a mutation to schedule GOT indirect instructions close to each other for linker optimization
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] bd31abc - [OpenMPOpt] Refactored "issue" and "wait" declarations for data map runtime call.
Hamilton Tobon Mosquera via llvm-commits
- [PATCH] D86819: [PowerPC][Power10] Implementation of 128-bit Binary Vector Rotate builtins
Albion Fung via Phabricator via llvm-commits
- [lld] 703d3f2 - [lld-macho] Make lld::getInteger() tolerate leading "0x"/"0X" when base is 16
Greg McGary via llvm-commits
- [PATCH] D74158: make the AsmPrinterHandler array public
Jameson Nash via Phabricator via llvm-commits
- [compiler-rt] 4c23cf3 - [sanitizer_common] Add debug print to sysmsg.c
Matt Morehouse via llvm-commits
- [PATCH] D87705: [PowerPC] Implement Set Boolean Condition Instructions
Amy Kwan via Phabricator via llvm-commits
- [llvm] 723fea2 - Silence 'warning: unused variable' when compiling with Clang 10.0
Alexandre Ganea via llvm-commits
- [PATCH] D88103: [JSON] Add error reporting facility, used in fromJSON and ObjectMapper.
Sam McCall via Phabricator via llvm-commits
- [llvm] 4dada8d - [DAG] Remove DAGTypeLegalizer::GenWidenVectorTruncStores (PR42046)
Simon Pilgrim via llvm-commits
- [PATCH] D87700: [SVE] Replace / operator in TypeSize/ElementCount with coefficientDiv
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D88104: [GlobalISel] Combine (xor (and x, y), y) -> (and (not x), y)
Jessica Paquette via Phabricator via llvm-commits
- [llvm] b314705 - [PowerPC] Implement the 128-bit Vector Divide Extended Builtins in Clang/LLVM
Amy Kwan via llvm-commits
- [PATCH] D87729: [PowerPC] Implement the 128-bit Vector Divide Extended Builtins in Clang/LLVM
Amy Kwan via Phabricator via llvm-commits
- [llvm] 079757b - [PowerPC] Implement Vector String Isolate Builtins in Clang/LLVM
Amy Kwan via llvm-commits
- [PATCH] D85510: [flang] Upstream lowering of empty functions and programs.
David Truby via Phabricator via llvm-commits
- [PATCH] D85509: [flang] Add rudimentary bbc tool infrastructure.
David Truby via Phabricator via llvm-commits
- [PATCH] D85508: [flang] Add rudimentary empty function lowering to tco
David Truby via Phabricator via llvm-commits
- [PATCH] D87864: AMDGPU: Check global FP atomics match default FP mode
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D86895: [Modules] Add stats to measure performance of building and loading modules.
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [llvm] d1e0f9f - [NFC][regalloc] Simplify/conform to style guide indvars in Greedy
Mircea Trofin via llvm-commits
- [llvm] 848d66f - Version 0.5 of the new "TableGen Backend Developer's Guide."
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D88107: [NewPM] Add callbacks to PassBuilder to run before/after parsing a pass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D88108: [flang][driver] Fix options flang in the frontend driver
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] a75f754 - [gn build] Port 848d66fafd2
LLVM GN Syncbot via llvm-commits
- [llvm] 5ae9404 - [gn build] Port 8a64689e264
LLVM GN Syncbot via llvm-commits
- [PATCH] D87581: [RISCV][ASAN] instrumentation pass now uses proper shadow offset
Anatoly Parshincev via Phabricator via llvm-commits
- [PATCH] D82895: [LoopInfo] empty() -> isInnermost(), add isOutermost()
Stefanos Baziotis via Phabricator via llvm-commits
- [llvm] a6f8aeb - [test][MC] Rehabilitate llvm/test/MC/COFF/bigobj.py
Hubert Tong via llvm-commits
- [llvm] b0f58aa - [NFC] Replace tabs with spaces in PPCInstrPrefix.td
Hubert Tong via llvm-commits
- [PATCH] D87122: [test][MC] Rehabilitate llvm/test/MC/COFF/bigobj.py
Hubert Tong via Phabricator via llvm-commits
- [llvm] 6801950 - [InstCombine] For pow(x, +/-0.5), stop falling into pow(x, 1.5), etc. case
Hubert Tong via llvm-commits
- [llvm] a5141b8 - [LoopInfo][NewPM] Fix tests in Analysis/LoopInfo under NPM
Arthur Eubanks via llvm-commits
- [PATCH] D87497: [llvm-objcopy][MachO] Fix --add-section
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] e16d10b - [test][NewPM] Pin do-nothing-intrinsic.ll to legacy PM
Arthur Eubanks via llvm-commits
- [llvm] 36ea18b - [NFC][CVP] Add tests for srem with potentially different sigdness domains
Roman Lebedev via llvm-commits
- [llvm] 4eeeb35 - [CVP] Enhance SRem -> URem fold to work not just on non-negative operands
Roman Lebedev via llvm-commits
- [llvm] b38d897 - [ConstantRange] binaryXor(): special-case binary complement case - the result is precise
Roman Lebedev via llvm-commits
- [llvm] 2ed9c4c - [ConstantRange] Introduce getActiveBits() method
Roman Lebedev via llvm-commits
- [llvm] ba5afe5 - [NFC][CVP] processUDivOrURem(): refactor to use ConstantRange::getActiveBits()
Roman Lebedev via llvm-commits
- [llvm] b85395f - [NFC][APInt] Refactor getMinSignedBits() in terms of getNumSignBits()
Roman Lebedev via llvm-commits
- [llvm] 7465da2 - [ConstantRange] Introduce getMinSignedBits() method
Roman Lebedev via llvm-commits
- [llvm] 4977ead - [NFC][CVP] Give a better name STATISTIC() counting udiv i16 -> udiv i8 xforms
Roman Lebedev via llvm-commits
- [llvm] cb10d5d - [NFC][CVP] Add tests for SDiv/SRem narrowing
Roman Lebedev via llvm-commits
- [llvm] b289dc5 - [CVP] Narrow SDiv/SRem to the smallest power-of-2 that's sufficient to contain its operands
Roman Lebedev via llvm-commits
- [PATCH] D88109: [flang][msvc] Avoid ReferenceVariantBase ctor ambiguity. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D88110: [flang][driver] Add missing dependency in CMake files
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D87856: [lld-macho] Support -bundle
Jez Ng via Phabricator via llvm-commits
- [PATCH] D87960: [lld-macho] Always include custom syslibroot when running tests
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D87959: [lld-macho][NFC] Refactor syslibroot / library path lookup
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D87909: [lld-macho] Support absolute symbols
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D84951: [LV] Try to sink users recursively for first-order recurrences.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87852: [lld-macho] Allow the entry symbol to be dynamically bound
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] 21f5f50 - Two patches to fix the broken build.
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D87361: [SelectionDAG] Add helper guard to automatically insert flags
Sanjay Patel via Phabricator via llvm-commits
- [compiler-rt] c455961 - [compiler-rt][AIX] Add CMake support for 32-bit Power builds
David Tenty via llvm-commits
- [llvm] cf11238 - [ThinLTO] Option to bypass function importing.
Mircea Trofin via llvm-commits
- [PATCH] D76884: [AMDGPU] Implement -amdgpu-spill-cfi-saved-regs
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D88113: [llvm-objcopy][NFC] refactor error handling. part 1.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 4edb3d3 - [AArch64] Avoid pairing loads with same result reg
Danilo C. Grael via llvm-commits
- [PATCH] D86906: [AArch64] Avoid pairing loads with same result reg
Danilo Carvalho Grael via Phabricator via llvm-commits
- [llvm] 89c1e35 - [LoopInfo] empty() -> isInnermost(), add isOutermost()
Stefanos Baziotis via llvm-commits
- [PATCH] D87956: [WIP][IR] add fn attr for no_stack_protector; prevent inlining ssp into no-ssp
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D87169: SVML support for log10, sqrt
Craig Topper via Phabricator via llvm-commits
- [llvm] 90242ca - Revert "[CodeGen] emit CG profile for COFF object file"
Reid Kleckner via llvm-commits
- [llvm] a7873e5 - Small fixes for "[LoopInfo] empty() -> isInnermost(), add isOutermost()"
Stefanos Baziotis via llvm-commits
- [PATCH] D76880: [AMDGPU] Emit entry function CFI
Cameron McInally via Phabricator via llvm-commits
- [llvm] 49f2744 - Change LoopInfo::empty to isInnermost after D82895
Fangrui Song via llvm-commits
- [PATCH] D88116: [NFC][docs] Fix link.
Antonio via Phabricator via llvm-commits
- [PATCH] D87811: [CodeGen] emit CG profile for COFF object file
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D87765: [llvm][lldb] Add optimal ThreadPool concurrency
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] d4e3e1e - Fix build due to renaming in LoopInfo.
Michael Liao via llvm-commits
- [llvm] e1a3271 - [AArch64] Teach analyzeBranch to remove branch equivelent to fallthrough
Philip Reames via llvm-commits
- [PATCH] D87451: add new clang option -mno-xcoff-visibility
Digger via Phabricator via llvm-commits
- [llvm] d6ac649 - [SLP]Fix coding style, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D85278: [lld] Support building shared libLLD.so
Michał Górny via Phabricator via llvm-commits
- [PATCH] D88117: [AArch64][SVE] Fix frame offset calculation when d8 is saved.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D88118: [test][NewPM] Make dead-uses.ll work under NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D84380: [lit] Support running tests on Windows without GnuWin32.
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D84334: [flang] Version information in flang/f18
Alexis Perry-Holby via Phabricator via llvm-commits
- [llvm] 32c9991 - [InstCombine] Fix errno bug in pow expansion to sqrt
Hubert Tong via llvm-commits
- [llvm] a60852e - [InstCombine][NFC][tests] Add ninf base value case to pow-sqrt.ll
Hubert Tong via llvm-commits
- [PATCH] D87202: Add a new hidden option -dot-cfg-changes which creates a website of DOT files showing colourized changes as the IR is changed by passes in the new pass manager pipeline.
Jamie Schmeiser via Phabricator via llvm-commits
- [llvm] 71be880 - [ORC][examples] Add missing library dependencies.
Lang Hames via llvm-commits
- [PATCH] D88120: [GlobalISel] Add artifact combine for trunc(concat_vectors(a, ...) -> concat_vectors(trunc(a), ...)
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D88122: [GlobalISel] Add widenScalar support for G_CONCAT_VECTORS and use for legalization v2s32 G_ICMPs
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D88043: [PowerPC] Add outer product instructions for MMA
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D87063: [BitcodeReader] Fix O(N^2) in placeholder replacement algorithm.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D84287: [SelectionDAG][GISel] Make LegalizeDAG lower FNEG using integer ops.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D79264: [ValueTracking] Use "Optional" for DemandedElts argument to ComputeKnownBits
Eli Friedman via Phabricator via llvm-commits
- [llvm] af429cd - [NFC][docs] Fix link.
Mehdi Amini via llvm-commits
- [llvm] 4944bb1 - [IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData.
Andrew Litteken via llvm-commits
- [PATCH] D86970: [IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87219: [ELF] Merge .openbsd.randomdata.* sections into a single .openbsd.randomdata section when linking
Brad Smith via Phabricator via llvm-commits
- [PATCH] D87318: [LLD][PowerPC] Add support for R_PPC64_GOT_TLSGD_PCREL34 used in TLS General Dynamic
Stefan Pintilie via Phabricator via llvm-commits
- [lld] 145ce86 - [lld-macho] handle option -headerpad_max_install_names
Greg McGary via llvm-commits
- [llvm] bee68b2 - [EHStreamer] Ensure CallSiteEntry::{BeginLabel,EndLabel} are non-null. NFC
Fangrui Song via llvm-commits
- [llvm] 64435a4 - [DWARFYAML][test] Simplify __debug_pubnames/types tests. NFC.
Xing GUO via llvm-commits
- [PATCH] D87746: [mlir] Fix of updating function signature in normalizing memrefs
Haruki Imai via Phabricator via llvm-commits
- [PATCH] D87929: [lld-macho] Support -weak_lx, -weak_library, -weak_framework
Greg McGary via Phabricator via llvm-commits
- [PATCH] D87929: [lld-macho] Support -weak_lx, -weak_library, -weak_framework
Greg McGary via Phabricator via llvm-commits
- [PATCH] D87929: [lld-macho] Support -weak_lx, -weak_library, -weak_framework
Jez Ng via Phabricator via llvm-commits
- [PATCH] D87929: [lld-macho] Support -weak_lx, -weak_library, -weak_framework
Jez Ng via Phabricator via llvm-commits
- [PATCH] D87929: [lld-macho] Support -weak_lx, -weak_library, -weak_framework
Greg McGary via Phabricator via llvm-commits
- [PATCH] D87929: [lld-macho] Support -weak_lx, -weak_library, -weak_framework
Jez Ng via Phabricator via llvm-commits
- [PATCH] D87929: [lld-macho] Support -weak_lx, -weak_library, -weak_framework
Jez Ng via Phabricator via llvm-commits
- [PATCH] D87929: [lld-macho] Support -weak_lx, -weak_library, -weak_framework
Greg McGary via Phabricator via llvm-commits
- [PATCH] D87929: [lld-macho] Support -weak_lx, -weak_library, -weak_framework
Jez Ng via Phabricator via llvm-commits
- [PATCH] D87929: [lld-macho] Support -weak_lx, -weak_library, -weak_framework
Jez Ng via Phabricator via llvm-commits
- [llvm] 61ac58e - [NewPM] Pin tests with -debug-pass to legacy PM
Arthur Eubanks via llvm-commits
- [PATCH] D88126: [Machinesink] add more profitable pattern if target bb register pressure is not too high
ChenZheng via Phabricator via llvm-commits
- [PATCH] D88127: [CGProfile] don't emit cgprofile entry if called function is dllimport
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D88128: [NewPM][MSSA] Enable MSSA when -enable-mssa-loop-dependency=true
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 88bc59c - Revert "[IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData."
Andrew Litteken via llvm-commits
- [PATCH] D86910: [lld-macho] Implement and test resolution of common symbols
Greg McGary via Phabricator via llvm-commits
- [llvm] d6746ec - [test][NewPM] Fix update-scev.ll under NPM
Arthur Eubanks via llvm-commits
- [llvm] ec24e50 - [CostModel][X86] add CostModel for SK_Select(v8f64, v8i64, v16f32, v16i32, v32i16, v64i8)
Bing1 Yu via llvm-commits
- [llvm] 2d0de5f - [test][NewPM] Clean up ScalarEvolution tests to work under NPM
Arthur Eubanks via llvm-commits
- [lld] 1a3ef04 - [lld-macho] In the context of relocs, s/target/referent/ for sections & symbols
Greg McGary via llvm-commits
- [PATCH] D87584: [lld-macho] In the context of relocs, s/target/referent/ for sections & symbols
Greg McGary via Phabricator via llvm-commits
- [llvm] ab1b481 - [ThinLTO] Avoid temporaries when loading global decl attachment metadata
Teresa Johnson via llvm-commits
- [lld] ab90356 - [lld-maco] fix build breakage
Greg McGary via llvm-commits
- [compiler-rt] f1746be - [Sanitizers] Fix test case that doesn't clean up after itself
Nemanja Ivanovic via llvm-commits
- [PATCH] D88132: [SLP] Make HorizontalReduction::getOperationData take an Instruction* instead of a Value*. NFCI
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] cabe31f - [sanitizers] Remove the message queue with IPC_RMID after D82897
Fangrui Song via llvm-commits
- [compiler-rt] dfd2954 - [RISCV][ASAN] updated platform macros to simplify detection of RISCV64 platform
Vitaly Buka via llvm-commits
- [compiler-rt] 6c22d00 - [RISCV][ASAN] implementation of internal syscalls wrappers for riscv64
Vitaly Buka via llvm-commits
- [compiler-rt] 96034cb - [RISCV][ASAN] implementation of clone interceptor for riscv64
Vitaly Buka via llvm-commits
- [compiler-rt] aa1b1d3 - [RISCV][ASAN] implementation for vfork interceptor for riscv64
Vitaly Buka via llvm-commits
- [compiler-rt] 00f6ebe - [RISCV][ASAN] implementation of ThreadSelf for riscv64
Vitaly Buka via llvm-commits
- [PATCH] D86864: [MachineSinking] sink more profitable loads
ChenZheng via Phabricator via llvm-commits
- [PATCH] D87393: Enhance TableGen error message capabilities
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D87860: [mlir][OpFormatGen] Update "custom" directives for attributes.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D88134: [LLVM-TablGen] Incorrect base type for field 'Classes' of 'struct MatchEntry' in <Target>GenAsmMatcher.inc when AsmMatcherInfo.Classes size > 252 in TableGen
li.zhou via Phabricator via llvm-commits
- [PATCH] D87744: [RegisterCoalescer] passs Undefs to extendToIndices()
Ruiling, Song via Phabricator via llvm-commits
- [llvm] f69e090 - [MC] [Win64EH] Try to generate packed unwind info where possible
Martin Storsjö via llvm-commits
- [llvm] 2c4c659 - [InstCombine] Add parentheses in assert to silence GCC warning. NFC.
Martin Storsjö via llvm-commits
- [llvm] b901323 - [CVP] Remove a redundant trailing semicolon, fixing GCC warnings. NFC.
Martin Storsjö via llvm-commits
- [PATCH] D57953: [Jump Threading] Convert conditional branches into unconditional branches using GVN results
Masaki Arai via Phabricator via llvm-commits
- [llvm] d7eb917 - [PowerPC] Implementation of 128-bit Binary Vector Mod and Sign Extend builtins
Albion Fung via llvm-commits
- [PATCH] D88136: [DWARFYAML] Make the ExtLen field of extended opcodes optional.
Xing GUO via Phabricator via llvm-commits
- [compiler-rt] 1fbb596 - Revert "[RISCV][ASAN] implementation of ThreadSelf for riscv64"
Vitaly Buka via llvm-commits
- [compiler-rt] d721a2b - [NFC] Reformat preprocessor directives
Vitaly Buka via llvm-commits
- [compiler-rt] 809a42e - [RISCV][ASAN] implementation of ThreadSelf for riscv64
Vitaly Buka via llvm-commits
- [PATCH] D87153: BPF: move AbstractMemberAccess and PreserveDIType passes to EP_EarlyAsPossible
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D88137: [X86] Parse data32 call in .code16 as CALLpcrel32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D88138: [NPM] Add target specific hook to add passes for New Pass Manager
Ankit via Phabricator via llvm-commits
- [llvm] 8d7fd73 - [AMDGPU] Fix merging m0 inits
Piotr Sobczak via llvm-commits
- [llvm] 59c4d5a - [SVE] Fix InstCombinerImpl::PromoteCastOfAllocation for scalable vectors
David Sherwood via llvm-commits
- [llvm] e077367 - [SVE] Make EVT::getScalarSizeInBits and others consistent with Type::getScalarSizeInBits
David Sherwood via llvm-commits
- [PATCH] D88139: [docs][llvm] Fix typos
Junda Su via Phabricator via llvm-commits
- [PATCH] D52676: [clang-format] tweaked another case of lambda formatting
Marek Kurdej via Phabricator via llvm-commits
- [llvm] 310af42 - [llvm-readelf/obj] - Cleanup the code. NFCI.
Georgii Rymar via llvm-commits
- [PATCH] D88141: Update Kaleidoscope tutorial and remove useless header
Sunny via Phabricator via llvm-commits
- [llvm] ca907bf - [AMDGPU] Insert waitcnt after returning from call
Sebastian Neubauer via llvm-commits
- [PATCH] D87674: [AMDGPU] Insert waitcnt after returning from call
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D88142: fix a mistake in RISCVInstrInfoV.td
Sunny via Phabricator via llvm-commits
- [PATCH] D83472: [SystemZ/ZOS] Add header file to encapsulate use of <sysexits.h>
Michał Górny via Phabricator via llvm-commits
- [llvm] d4035af - [llvm-readelf/obj] - Print section symbol names properly when dumping relocations.
Georgii Rymar via llvm-commits
- [llvm] bd99fb4 - [llvm-readelf/obj] - Fix extended section symbol indices printed in warnings for MIPS GOT/PLT entries.
Georgii Rymar via llvm-commits
- [PATCH] D84779: [AMDGPU] Add amdgpu specific loop threshold metadata
David Stuttard via Phabricator via llvm-commits
- [llvm] d0149ba - [SVE][CodeGen] Lower legal integer -> floating point conversions
Kerry McLaughlin via llvm-commits
- [PATCH] D88145: [ARM] Added more patterns to generate SSAT/USAT with shift
Meera Nakrani via Phabricator via llvm-commits
- [PATCH] D83069: [lit] warn if explicitly specified test won't be run indirectly
ben via Phabricator via llvm-commits
- [llvm] af0207f - AMDGPU: Check global FP atomics match default FP mode
Matt Arsenault via llvm-commits
- [llvm] c463fd1 - GlobalISel: Fix truncating shift amount in trunc (shl) combine
Matt Arsenault via llvm-commits
- [PATCH] D87699: GlobalISel: Use unmerge when copying wide vectors to result registers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87095: [Triple][MachO] Define "arm64e", an AArch64 subarch for Pointer Auth.
Tim Northover via Phabricator via llvm-commits
- [llvm] 00c34f7 - [NFC][ARM] Pre-commit tail predication test
Sam Parker via llvm-commits
- [llvm] 370a8c8 - [SystemZ] Make sure not to call getZExtValue on a >64 bit constant.
Jonas Paulsson via llvm-commits
- [llvm] 31923f6 - [VPlan] Disconnect VPValue and VPUser.
Florian Hahn via llvm-commits
- [llvm] db40a74 - [SVE] Lower fixed length ISD::VECREDUCE_ADD to Scalable
Cameron McInally via llvm-commits
- [llvm] 270d334 - [docs][llvm] Fix typos
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D76879: [AMDGPU] Begin emitting CFI for AMDGCN
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D86377: [tsan] Use large address space mapping on Apple Silicon Macs
Kuba (Brecka) Mracek via Phabricator via llvm-commits
- [PATCH] D88151: [LLD][ELF] Fix inconsistencies with ICF equality class
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D88152: [VPlan][WIP] VMULH via VPRecipeBase
Dave Green via Phabricator via llvm-commits
- [PATCH] D88153: [VPlan][WIP] VMULH via multiple inheritance
Dave Green via Phabricator via llvm-commits
- [PATCH] D88154: Initial support for vectorization using Libmvec (GLIBC vector math library).
Venkataramanan Kumar via Phabricator via llvm-commits
- [llvm] a343b9b - Revert "[AMDGPU] Insert waitcnt after returning from call"
Sebastian Neubauer via llvm-commits
- [llvm] 474dc33 - Add missing namespace closure comment. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 91589cf - Add missing namespace closure comments. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] c2deacd - [AArch64] Fix ldst optimization of non-immediate store offset
Andrew Wei via llvm-commits
- [PATCH] D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D86909: [lld-macho] Initial support for common symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D87968: [AVR] Improve device list
Ben Shi via Phabricator via llvm-commits
- [PATCH] D88157: [CMake] Make sure _cmake_system_name gets set
David Tenty via Phabricator via llvm-commits
- [PATCH] D88159: OpaquePtr: Add helpers for sret to mirror byval
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D85603: IR: Add convergence control operand bundle and intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] b877933 - [UpdateTestChecks] Remove bug-exposing test
David Greene via llvm-commits
- [PATCH] D88160: [lld-macho] cleanup unimplemented-option warnings
Greg McGary via Phabricator via llvm-commits
- [PATCH] D88161: [AArch64] No NEON instructions to support vector of i64 reductions
Cameron McInally via Phabricator via llvm-commits
- [llvm] fd75ad8 - [MBFIWrapper] Add a new function getBlockProfileCount
Guozhi Wei via llvm-commits
- [PATCH] D88163: [flang][msvc] Avoid ctor initializer list population of vector. NFC.
Michael Kruse via Phabricator via llvm-commits
- [llvm] 6835808 - Add optimal thread strategy
Dmitry Antipov via llvm-commits
- [llvm] 577adda - [Support/Path] Add path::is_absolute_gnu
Renato Golin via llvm-commits
- [PATCH] D88165: IR: Have byref imply dereferenceable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87428: [RFC PATCH 3] BPF: avoid same condition evaluated in multiple branch instructions
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D88166: [SCEV] Verify that all mapped SCEV AddRecs refer to valid loops.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87320: [X86] Check if call is indirect before emitting NT_CALL
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87951: Enable opt-bisect for the new pass manager
Josh Stone via Phabricator via llvm-commits
- [PATCH] D88167: [LoopDeletion] Forget loop before setting values to undef
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87994: [LangRef] Clarify the behavior of memory access instructions when pointers/sizes aren't well-defined
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] e976fb1 - [EarlyCSE] Fix crash with expensive checks after D87691
Krzysztof Parzyszek via llvm-commits
- [PATCH] D88169: [CMake][AIX] Set LLVM_ENABLE_PER_TARGET_RUNTIME_DIR appropriately for AIX
David Tenty via Phabricator via llvm-commits
- [PATCH] D88170: [scudo][standalone] Fix tests under ASan/UBSan
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] 01b9deb - Revert D87970 "[ThinLTO] Avoid temporaries when loading global decl attachment metadata"
Fangrui Song via llvm-commits
- [llvm] 76e8c18 - Break long line accidentally left in the previous commit
Krzysztof Parzyszek via llvm-commits
- [llvm] b393118 - Enhance TableGen so that backends can produce better error messages.
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D88163: [flang][msvc] Avoid templated initializer list initialization of vector. NFC.
Michael Kruse via Phabricator via llvm-commits
- [llvm] 5dd1b6d - [ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers
Eric Astor via llvm-commits
- [PATCH] D87400: [ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers
Eric Astor via Phabricator via llvm-commits
- [llvm] 6189a8d - [TTI] add wrapper for matching vector reduction to reduce code duplication; NFC
Sanjay Patel via llvm-commits
- [llvm] aca7105 - Fix include location (accidentally committed a local variation)
Eric Astor via llvm-commits
- [llvm] f21f835 - [X86] Improve demanded bits for X86ISD::BEXTR.
Craig Topper via llvm-commits
- [llvm] 7a3c643 - [SLP] Make HorizontalReduction::getOperationData take an Instruction* instead of a Value*. NFCI
Craig Topper via llvm-commits
- [llvm] b901b6a - Revert "[ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers"
Eric Astor via llvm-commits
- [llvm] 55f5a01 - Update Phabricator doc to remove the warning on "arc land": tags a properly handled server side now
Mehdi Amini via llvm-commits
- [llvm] 5281ba1 - Document the `--verbatim` flag from arc to update the description for a phabricator revision
Mehdi Amini via llvm-commits
- [PATCH] D87835: [APFloat] prevent NaN morphing into Inf on conversion (PR43907)
John McCall via Phabricator via llvm-commits
- [PATCH] D87474: Ensure that we don't update Uses after MarkLive
Reid Kleckner via Phabricator via llvm-commits
- [compiler-rt] 0caad9f - [lsan] On Fuchsia, don't use atexit hook for leak checks
Roland McGrath via llvm-commits
- [llvm] 11a75e6 - [gn build] Allow option to build with asan/tsan/ubsan
Arthur Eubanks via llvm-commits
- [llvm] b92d084 - [AArch64][SVE] Fix frame offset calculation when d8 is saved.
Eli Friedman via llvm-commits
- [PATCH] D87947: [AMDGPU] Make ds fp atomics overloadable
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D87001: [IRMover] Avoid materializing global value that belongs to not-yet-linked module
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D84962: [PowerPC] Correct cpsgn's behaviour on PowerPC to match that of the ABI
Baptiste Saleil via Phabricator via llvm-commits
- [llvm] 59691dc - [AMDGPU] Make ds fp atomics overloadable
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D88175: [DebugInfo] Add new metadata, DIArgList, for referencing a list of SSA values inside a debug variable intrinsic
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D88176: Explicitly specify CMAKE_AR in WinMsvc.cmake
Gwen Mittertreiner via Phabricator via llvm-commits
- [llvm] 6ada9e5 - [IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData.
Andrew Litteken via llvm-commits
- [llvm] 652a8f1 - [PowerPC][PCRelative] Thread Local Storage Support for Local Dynamic
Victor Huang via llvm-commits
- [PATCH] D88177: [AArch64][GlobalISel] Infer whether G_PHI is going to be a FPR in regbankselect
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D88178: [ConstantRange] Make binaryNot() more precise
Nikita Popov via Phabricator via llvm-commits
- [compiler-rt] c96d0cc - asan: Use `#if` to test CAN_SANITIZE_LEAKS
Roland McGrath via llvm-commits
- [PATCH] D86142: [LLD] Search archives for non-tentative defintions.
Sean Fertile via Phabricator via llvm-commits
- [compiler-rt] 2efc09c - [scudo][standalone] Fix tests under ASan/UBSan
Kostya Kortchinsky via llvm-commits
- [compiler-rt] f161e84 - Revert "[lsan] On Fuchsia, don't use atexit hook for leak checks"
Nikita Popov via llvm-commits
- [llvm] 3a76de4 - [AArch64][SVE] Add lowering for llvm frecpx
Muhammad Asif Manzoor via llvm-commits
- [llvm] 7aa982a - [LoopTerminology][NFC] Fix formatting typo
Stefanos Baziotis via llvm-commits
- [PATCH] D86975: [IRSim][IROutliner] Adding the extraction basics for the IROutliner.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D88180: [RFC] HashTree and MachineOutliner HashTree Serialization for cross module data sharing.
Puyan Lotfi via Phabricator via llvm-commits
- [llvm] 57f0974 - Clean up test file, NFC
Krzysztof Parzyszek via llvm-commits
- [PATCH] D86976: [IRSim][IROutliner] Adding InstVisitor to disallow certain operations.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86977: [IRSim][IROutliner] Limit to extracting regions that only require inputs
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86978: [IROutliner] Deduplicating functions that only require inputs.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87294: [IRSim][IROutliner] Adding support for elevating constants that are not the same in each region to arguments
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87296: [IRSim][IROutliner] Adding support for consolidating functions with different output arguments.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87298: [IRSim][IROutliner] Merging output blocks for extracted functions with outputs
Andrew Litteken via Phabricator via llvm-commits
- [llvm] 88cdbea - [PowerPC] Implement Vector signed/unsigned __int128 overloads for the comparison builtins
Albion Fung via llvm-commits
- [llvm] 2e7117f - [PowerPC] Implement the 128-bit vec_[all|any]_[eq | ne | lt | gt | le | ge] builtins in Clang/LLVM
Albion Fung via llvm-commits
- [PATCH] D87804: [PowerPC][Power10] Implement Vector signed/unsigned __int128 overloads for the comparison builtins
Albion Fung via Phabricator via llvm-commits
- [llvm] e8413ac - [AArch64] Expand some vector of i64 reductions on NEON
Cameron McInally via llvm-commits
- [llvm] 3f739f7 - [SelectionDAG][GISel] Make LegalizeDAG lower FNEG using integer ops.
Eli Friedman via llvm-commits
- [PATCH] D88183: [LoopInfo] Clarify header-loop relationship
Stefanos Baziotis via Phabricator via llvm-commits
- [llvm] 140b7b6 - [JSON] Allow emitting comments in json::OStream
Sam McCall via llvm-commits
- [lld] fa5f945 - [lld-macho] cleanup unimplemented-option warnings
Greg McGary via llvm-commits
- [PATCH] D88157: [CMake] Make sure _cmake_system_name has a default
Hubert Tong via Phabricator via llvm-commits
- [lld] 8f2c31f - [lld-macho] handle options -search_paths_first, -search_dylibs_first
Greg McGary via llvm-commits
- [PATCH] D74169: [WIP][LLD][ELF][DebugInfo] Remove obsolete debug info.
Alexander Yermolovich via Phabricator via llvm-commits
- [llvm] 16619e7 - [JSON] Facility to track position within an object and report errors.
Sam McCall via llvm-commits
- [PATCH] D88186: [AArch64][SVE] Drop "argmemonly" from gather/scatter with vector base.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D88187: [test][InstCombine][NewPM] Fix InstCombine tests under NPM
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 6700b9d - [NewPM][MSSA] Fix failures under NPM due to -enable-mssa-loop-dependency
Arthur Eubanks via llvm-commits
- [PATCH] D88128: [NewPM][MSSA] Fix failures under NPM due to -enable-mssa-loop-dependency
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 6b1ce83 - [NewPM][CGSCC] Handle newly added functions in updateCGAndAnalysisManagerForPass
Arthur Eubanks via llvm-commits
- [llvm] 111aa4e - [NewPM] Add callbacks to PassBuilder to run before/after parsing a pass
Arthur Eubanks via llvm-commits
- [PATCH] D87178: [lld-macho] Emit indirect symbol table
Greg McGary via Phabricator via llvm-commits
- [llvm] 38de1c3 - [JSON] Display errors associated with Paths in context
Sam McCall via llvm-commits
- [PATCH] D87841: [openmp][libomptarget] Include header from LLVM source tree
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 6a23668 - [SLP] remove uses of 'auto' that obscure functionality; NFC
David Blaikie via llvm-commits
- [PATCH] D86684: [Refactor] Add the SchedHeuristic for Scheduler to allow platform customizing the heuristics
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D88190: C API: functions to get mask of a ShuffleVector
Craig Disselkoen via Phabricator via llvm-commits
- [lld] c1f2fb5 - [DebugInfo] Support both forward and backward slashes in tests
David Blaikie via llvm-commits
- [llvm] fa69b60 - [JSON] Add error reporting to fromJSON and ObjectMapper
Sam McCall via llvm-commits
- [PATCH] D88191: [AArch64][GlobalISel] Use custom legalization for G_TRUNC for v8i8 vectors
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D85670: [Instruction] Add updateLocationAfterHoist helper
Vedant Kumar via Phabricator via llvm-commits
- [llvm] f543539 - [CGProfile] don't emit cgprofile entry if called function is dllimport
Zequan Wu via llvm-commits
- [PATCH] D77248: [llvm][IR] Add dso_local_equivalent Constant
Leonard Chan via Phabricator via llvm-commits
- [llvm] ee7ee71 - Explicitly specify CMAKE_AR in WinMsvc.cmake
Shoaib Meenai via llvm-commits
- [PATCH] D88192: Add support for setting the path to llvm-symbolizer through an environment variable
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D88193: [SLP] Remove LHS and RHS from OperationData.
Craig Topper via Phabricator via llvm-commits
- [llvm] bc7f6c6 - [X86] Add TDX instructions.
Freddy Ye via llvm-commits
- [llvm] 3d38a97 - [X86] Parse data32 call in .code16 as CALLpcrel32
Fangrui Song via llvm-commits
- [llvm] 29aaa18 - Revert "[NewPM] Add callbacks to PassBuilder to run before/after parsing a pass"
Arthur Eubanks via llvm-commits
- [llvm] 1e0500d - [AMDGPU] Consider all SGPR uses as unique in constant bus verify
Carl Ritson via llvm-commits
- [llvm] 714075f - [NFC] Remove unnecessary default constructors
Arthur Eubanks via llvm-commits
- [PATCH] D88194: [X86] CET endbr enhance
Xiang Zhang via Phabricator via llvm-commits
- [llvm] 41d6669 - [GlobalISel][AMDGPU] Lower G_SMULH/G_UMULH
Pushpinder Singh via llvm-commits
- [lld] 63ace77 - [lld-macho] Initial support for common symbols
Jez Ng via llvm-commits
- [lld] cd7cb0c - [lld-macho] Implement and test resolution of common symbols
Jez Ng via llvm-commits
- [lld] 5d26bd3 - [lld-macho] Emit indirect symbol table
Jez Ng via llvm-commits
- [lld] 79412d6 - [lld-macho] Ignore `-mllvm` and its argument
Jez Ng via llvm-commits
- [lld] 98f0390 - [lld-macho] Support -weak_lx, -weak_library, -weak_framework
Jez Ng via llvm-commits
- [lld] ca8752a - [lld-macho][NFC] Refactor syslibroot / library path lookup
Jez Ng via llvm-commits
- [PATCH] D87803: [lld-macho] Ignore `-mllvm` and its argument
Jez Ng via Phabricator via llvm-commits
- [PATCH] D84113: [Debuginfo] (1/8) [DW_OP_implicit_pointer/second strategy] Support for DW_OP_LLVM_implicit_pointer
David Blaikie via Phabricator via llvm-commits
- [PATCH] D84114: [Debuginfo] (2/8) [DW_OP_implicit_pointer/second strategy] Support for DW_OP_LLVM_explicit_pointer.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D88196: [DEBUGINFO, NVPTX] Removed Label Arithmetic from DWARF Pub Sections for NVPTX
Julia Tatz via Phabricator via llvm-commits
- [lld] 9c70281 - [lld-macho][NFC] Make `!= nullptr` implicit
Jez Ng via llvm-commits
- [PATCH] D88197: [NFC][regalloc] Remove unused API in AllocationOrder
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D87199: [lld-macho] Implement support for PIC
Jez Ng via Phabricator via llvm-commits
- [llvm] b27db2b - [IRSim] Adding structural comparison to IRSimilarityCandidate.
Andrew Litteken via llvm-commits
- [llvm] 0a8e097 - Revert "[IRSim] Adding structural comparison to IRSimilarityCandidate."
Andrew Litteken via llvm-commits
- [llvm] d1aa143 - [IRSim] Adding structural comparison to IRSimilarityCandidate.
Andrew Litteken via llvm-commits
- [PATCH] D86971: [IRSim] Adding structural comparison to IRSimilarityCandidate.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D85254: [llvm-exegesis] Add option to check the hardware support for a given feature before benchmarking.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D88198: Hints CMake where to find Z3 with LLVM_Z3_INSTALL_DIR.
Ella Ma via Phabricator via llvm-commits
- [llvm] e1ef718 - [dwarfdump] Warn for tags with DW_CHILDREN_yes but no children.
Jonas Devlieghere via llvm-commits
- [llvm] 0328feb - DebugInfo: Filter DWARFv5 TUs out of the debug_info unit list when CUs requested
David Blaikie via llvm-commits
- [PATCH] D87937: DebugInfo: Remove DWARFv5 TUs from CUs list by sorting the finalized list
David Blaikie via Phabricator via llvm-commits
- [llvm] beeceb9 - [IRSim][NFC] Removing warning from IRSimilarityIdentifier
Andrew Litteken via llvm-commits
- [llvm] 505ac22 - [DWARFYAML] Make the ExtLen field of extended opcodes optional.
Xing GUO via llvm-commits
- [PATCH] D86972: [IRSim] Adding a basic similarity identifier.
Andrew Litteken via Phabricator via llvm-commits
- [llvm] b63bfc2 - [IRSim] Adding a basic similarity identifier.
Andrew Litteken via llvm-commits
- [lld] c367f93 - Revert "[lld-macho] Implement and test resolution of common symbols"
Muhammad Omair Javaid via llvm-commits
- [lld] 8112d49 - Revert "[lld-macho] Initial support for common symbols"
Muhammad Omair Javaid via llvm-commits
- [PATCH] D88199: Introduce and use a new section type for the bb_addr_map section.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D88200: [llvm-dwarfdump][test] Rewrite verify_die_ranges.s in YAML. NFC.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D88201: [PowerPC] Add patterns for Mul-by-Imm in DAGCombiner.
EsmeYi via Phabricator via llvm-commits
- [llvm] e60a760 - [llvm-objcopy][MachO] Fix --add-section
Alexander Shaposhnikov via llvm-commits
- [PATCH] D87898: [asan][test] Disable malloc-no-intercept.c on Solaris
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D87543: AMDGPU: Always split si_end_cf blocks
Carl Ritson via Phabricator via llvm-commits
- [llvm] 4035cb7 - [SVE] Add new isKnownXX comparison functions to TypeSize
David Sherwood via llvm-commits
- [llvm] a121762 - [unittests] Use std::make_tuple to make some toolchains happy again
Mikael Holmen via llvm-commits
- [llvm] a90d721 - [llvm] Use instead of in IRSimilarityIdentifierTest.cpp.
Alexander Belyaev via llvm-commits
- [PATCH] D88206: [AMDGPU] Fix v3f16 handling for getresinfo
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D88207: [ValueTracking] Check uses of Argument if it is given to isGuaranteedNotToBeUndefOrPoison
Juneyoung Lee via Phabricator via llvm-commits
- [compiler-rt] 15c9af5 - [asan][test] Disable malloc-no-intercept.c on Solaris
Rainer Orth via llvm-commits
- [llvm] d4ddf63 - [SCEV] Use loop guard info when computing the max BE taken count in howFarToZero.
Florian Hahn via llvm-commits
- [llvm] 5bddaf6 - [llvm-readobj] - Fix a warning.
Georgii Rymar via llvm-commits
- [PATCH] D88208: [SCEV] Prove implicaitons via AddRec start
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D88209: [ARM] Check for LSTP side-effects.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D88210: [IndVars] Use knowledge about execution on last iteration when removing checks
Max Kazantsev via Phabricator via llvm-commits
- llvm-commits Digest, Vol 195, Issue 482
Vinicius Tinti via llvm-commits
- [PATCH] D88211: [AMDGPU][MC] Added detection of unsupported instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] bb05970 - [llvm-readelf/obj] - Stop printing wrong addresses for arm32 unwind info for non-relocatable objects.
Georgii Rymar via llvm-commits
- [llvm] 590cc06 - Use different name for auto variable
Serge Pavlov via llvm-commits
- [lld] a4e4260 - [lld][ELF][test] Add a couple of test cases for LTO behaviour
James Henderson via llvm-commits
- [PATCH] D88212: [ARM] LowoverheadLoops: add an option to disable tail-predication
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D88213: [llvm-objcopy][NFC] refactor error handling. part 2.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D88214: [TableGen] Added a function to identify unsupported opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D88215: Add llvm.loop.unroll.threshold metadata
Tim Corringham via Phabricator via llvm-commits
- [PATCH] D75044: [AArch64] __builtin_return_address for PAuth.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D88217: [GVN] Make propagateEquality look into the operand of freeze
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 3ed04f9 - [llvm-objcopy][NFC] refactor error handling. part 1.
Alexey Lapshin via llvm-commits
- [llvm] b2c4663 - [APFloat] add tests for convert of NAN; NFC
Sanjay Patel via llvm-commits
- [PATCH] D88218: [asan][test] XFAIL Posix/no_asan_gen_globals.c on Solaris
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D88219: [flang][driver] Remove unnecessary includes in the unittest
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D87908: [flang] [OpenMP 4.5] Adding lit test cases for OpenMP Constructs.
David Truby via Phabricator via llvm-commits
- [llvm] 4da6927 - Fix a builtbot failure after 3ed04f93e30121867a813a220452b97aebeb1730.
Alexey Lapshin via llvm-commits
- [llvm] 24f5105 - [Support] On Windows, ensure abort() can be catched several times in a row with CrashRecoveryContext
Alexandre Ganea via llvm-commits
- [llvm] b3418cb - [lit] Support running tests on Windows without GnuWin32
Alexandre Ganea via llvm-commits
- [llvm] f5314d1 - [Support] On Unix, let the CrashRecoveryContext return the signal code
Alexandre Ganea via llvm-commits
- [PATCH] D88221: [flang][OpenMP] Parallel region codegen support
Sourabh Singh Tomar via Phabricator via llvm-commits
- [llvm] 9d9a11c - [ARM] Check for LSTP side-effects.
Sam Parker via llvm-commits
- [llvm] 2fc690a - [ARM] LowoverheadLoops: add an option to disable tail-predication
Sjoerd Meijer via llvm-commits
- [PATCH] D85649: [AArch64] PAC/BTI code generation for LLVM generated functions
Momchil Velikov via Phabricator via llvm-commits
- [llvm] a815578 - [AArch64] Regenerate dag-combine-mul-shl.ll checks
Simon Pilgrim via llvm-commits
- [PATCH] D88224: [ARM] Change VPT state assertion
Sam Parker via Phabricator via llvm-commits
- [llvm] 4b64ce7 - Improve 723fea23079f9c85800e5cdc90a75414af182bfd - Silence 'warning: unused variable' when compiling with Clang 10.0
Alexandre Ganea via llvm-commits
- [llvm] a6a6ccf - Fix f5314d15af4f4514103ea12c74cb208538b8bef5 - [Support] On Unix, let the CrashRecoveryContext return the signal code
Alexandre Ganea via llvm-commits
- [PATCH] D86476: [AIX] Add support for vector parameters in LowerFormalArguments_AIX
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D88225: [DAG] Fold vector mul(x,0)/mul(x,1) to a clearing mask
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88225: [DAG] Fold vector mul(x,0)/mul(x,1) to a clearing mask
Jay Foad via Phabricator via llvm-commits
- [PATCH] D88225: [DAG] Fold vector mul(x,0)/mul(x,1) to a clearing mask
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88225: [DAG] Fold vector mul(x,0)/mul(x,1) to a clearing mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D88225: [DAG] Fold vector mul(x,0)/mul(x,1) to a clearing mask
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88225: [DAG] Fold vector mul(x,0)/mul(x,1) to a clearing mask
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88225: [DAG] Fold vector mul(x,0)/mul(x,1) to a clearing mask
Craig Topper via Phabricator via llvm-commits
- [PATCH] D88225: [DAG] Fold vector mul(x,0)/mul(x,1) to a clearing mask
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D88225: [DAG] Fold vector mul(x,0)/mul(x,1) to a clearing mask
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88225: [DAG] Fold vector mul(x,0)/mul(x,1) to a clearing mask
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88225: [DAG] Fold vector mul(x,0)/mul(x,1) to a clearing mask
Craig Topper via Phabricator via llvm-commits
- [PATCH] D88225: [DAG] Fold vector mul(x,0)/mul(x,1) to a clearing mask
Simon Pilgrim via Phabricator via llvm-commits
- [compiler-rt] 303e8cd - [NFC][RISCV][builtins] Remove some hard-coded values from i-cache clear routine
Luís Marques via llvm-commits
- [lld] 0389eff - lld: Try to fix check-lld on incremental builds after 8f2c31f22b974da
Nico Weber via llvm-commits
- [llvm] 8e71280 - [InstCombine] regenerate test checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D88226: Add debug option to wasm-ld to enable LLVM style debug info
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D88228: [yaml2obj][obj2yaml] - Add a support for SHT_ARM_EXIDX section.
George Rimar via Phabricator via llvm-commits
- [llvm] 9cf647b - [PhaseOrdering] move an 'opt' test from x86 codegen; NFC
Sanjay Patel via llvm-commits
- [llvm] 2625433 - [PhaseOrdering] move test with target requirement to x86 dir
Sanjay Patel via llvm-commits
- [llvm] d65a700 - OpaquePtr: Add helpers for sret to mirror byval
Matt Arsenault via llvm-commits
- [llvm] dc08185 - IR: Have byref imply dereferenceable
Matt Arsenault via llvm-commits
- [PATCH] D88221: [flang][OpenMP] Upstream OpenMP Parallel construct codegen support
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D88228: [yaml2obj][obj2yaml] - Add support for SHT_ARM_EXIDX section.
George Rimar via Phabricator via llvm-commits
- [llvm] 6f7cd16 - [AMDGPU] Fix v3f16 handling for getresinfo
Sebastian Neubauer via llvm-commits
- [llvm] c05cf1c - [AMDGPU] Use cast instead of dyn_cast
Jay Foad via llvm-commits
- [PATCH] D88230: [DebugInfo] Support multiple location operands via DIArgList in DbgVariableIntrinsics
Stephen Tozer via Phabricator via llvm-commits
- [llvm] d9beff0 - [RegisterCoalescer] Fix IMPLICIT_DEF init removal for a register on joining
via llvm-commits
- [llvm] 00ee52a - [NFC][ARM] Remove dead loop.
Sam Parker via llvm-commits
- [PATCH] D88231: [Object/yaml2obj/obj2yaml][test] - Split, cleanup and move MIPS abi-flags.yaml test. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D82269: [TRE][NFC] Refactor Basic Block Processing
Layton Kifer via Phabricator via llvm-commits
- [llvm] 2830363 - [X86][SSE] combineVectorTruncation - enable (pre-SSSE3) vXi16->vXi8 truncation.
Simon Pilgrim via llvm-commits
- [PATCH] D88232: [DebugInfo] Handle multiple variable location operands in IR
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D87930: [DAG] Add BuildVectorSDNode::getRepeatedSequence helper to recognise multi-element splat patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87148: [ImplicitNullCheck] Handle Nonzero faulting pages and complex addressing
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D84502: [AArch64][GlobalISel] Implement __builtin_return_address for PAC-RET
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D88234: add new llc option -no-xcoff-visibility
Digger via Phabricator via llvm-commits
- [PATCH] D87120: [MemProf] Memory profiling runtime support
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D88237: [TableGen] Add/edit Doxygen comments to match "TableGen Backend Developer's Guide"
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D88238: [APFloat] convert SNaN to QNaN in convert() and raise Invalid signal
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D88241: OpaquePtr: Add type to sret attribute
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 08d145e - [IRSim][NFC] Removing dead variables from IRSimilarityIdentifier.cpp
Andrew Litteken via llvm-commits
- [PATCH] D88243: [OpenMP] OpenMPOpt Support for Globalization Remarks
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D87504: [PowerPC][LLD] Support for PC Relative TLS for Local Dynamic
Victor Huang via Phabricator via llvm-commits
- [PATCH] D88244: [AMDGPU] Split R600 and GCN bfi patterns
Jay Foad via Phabricator via llvm-commits
- [PATCH] D88245: [AMDGPU] Make bfi patterns divergence-aware
Jay Foad via Phabricator via llvm-commits
- [PATCH] D88246: [AMDGPU] Add bfi immediate pattern
Jay Foad via Phabricator via llvm-commits
- [llvm] bd44558 - [AArch64][GlobalISel] Implement __builtin_return_address for PAC-RET
Momchil Velikov via llvm-commits
- [llvm] 27a62f6 - [AMDGPU] global-isel support for RT
Stanislav Mekhanoshin via llvm-commits
- [llvm] bdd6af3 - [AArch64] Regenerate dag-numsignbits.ll checks
Simon Pilgrim via llvm-commits
- [llvm] 81a4088 - [Scalar] ConstantHoistingPass - iterate with const references. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D87840: [lld] Add a new known text prefix - ".text.split."
Fangrui Song via Phabricator via llvm-commits
- [llvm] 03f22b0 - [SLP] Remove LHS and RHS from OperationData.
Craig Topper via llvm-commits
- [llvm] e34bd1e - [APFloat] prevent NaN morphing into Inf on conversion (PR43907)
Sanjay Patel via llvm-commits
- [llvm] 29ec590 - [llvm-exegesis] Add whitespace between words in error message
Jinsong Ji via llvm-commits
- [PATCH] D88252: z_Linux_asm.S modifications for arm64 (AARCH64) for Darwin/macOS
Michael Pique via Phabricator via llvm-commits
- [PATCH] D88253: [flang][openacc] Update loop construct lowering
Valentin Clement via Phabricator via llvm-commits
- [lld] 5562423 - [LLD][COFF] Avoid overwriting inputs in tests
Alexandre Ganea via llvm-commits
- [lld] f2efb57 - [LLD][COFF] Cover usage of LLD-as-a-library in tests
Alexandre Ganea via llvm-commits
- [llvm] 55bb1ba - Add support for setting the path to llvm-symbolizer through an environment variable
Mehdi Amini via llvm-commits
- [PATCH] D88255: [test-suite, CUDA] Compile-time test for builtin variables.
Artem Belevich via Phabricator via llvm-commits
- [llvm] e75afc9 - GlobalISel: Use unmerge when copying wide vectors to result registers
Matt Arsenault via llvm-commits
- [llvm] c4bacc3 - [Modules] Add stats to measure performance of building and loading modules.
Volodymyr Sapsai via llvm-commits
- [llvm] 89aad89 - [NFC][regalloc] Remove unused API in AllocationOrder
Mircea Trofin via llvm-commits
- [llvm] 0a349d5 - [SLP] clean up - use 'const' and ArrayRef constructor; NFC
Sanjay Patel via llvm-commits
- [llvm] 9eba6b2 - Revert "[Modules] Add stats to measure performance of building and loading modules."
Volodymyr Sapsai via llvm-commits
- [llvm] e55410f - AArch64/GlobalISel: Add testcase for bug 47619
Matt Arsenault via llvm-commits
- [PATCH] D76570: [AArch64] Homogeneous Prolog and Epilog for Size Optimization
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D88256: [NFC][regalloc] Separate iteration from AllocationOrder
Mircea Trofin via Phabricator via llvm-commits
- [llvm] f02c4c8 - [IRSim] Adding wrapper pass for IRSimilarityIdentfier
Andrew Litteken via llvm-commits
- [PATCH] D86973: [IRSim] Adding wrapper pass for IRSimilarityIdentfier
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D88259: [SVE] Lower fixed length VECREDUCE_[SMAX|SMIN] to Scalable
Cameron McInally via Phabricator via llvm-commits
- [llvm] 4b8cb66 - [CMake][AIX] Set LLVM_ENABLE_PER_TARGET_RUNTIME_DIR appropriately for AIX
David Tenty via llvm-commits
- [PATCH] D82545: [Debugify] Make the debugify aware of the original (-g) Debug Info
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D88261: [CodeGen] Do not call `emitGlobalConstantLargeInt` for constant requires 8 bytes to store
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] 2a96f47 - [AArch64] __builtin_return_address for PAuth.
Daniel Kiss via llvm-commits
- [PATCH] D86904: [mlir] Support for defining Types in tblgen
John Demme via Phabricator via llvm-commits
- [llvm] 7f4c940 - [CodeGen] Postprocess PHI nodes for callbr
Bill Wendling via llvm-commits
- [PATCH] D86260: [CodeGen] Postprocess PHI nodes for callbr
Bill Wendling via Phabricator via llvm-commits
- [llvm] 0c0c57f - Revert "[CodeGen] Postprocess PHI nodes for callbr"
Bill Wendling via llvm-commits
- [llvm] 3117794 - [NFCI][IR] ConstantRangeTest: refactor operation range gatherers
Roman Lebedev via llvm-commits
- [llvm] 9bcf7b1 - [NFCI][IR] ConstantRangeTest: add basic scaffolding for next-gen precision/correctness testing
Roman Lebedev via llvm-commits
- [llvm] 506b617 - Reland [CodeGen] emit CG profile for COFF object file
Zequan Wu via llvm-commits
- [PATCH] D73739: Exception support for basic block sections
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D88262: [WebAssembly] Make SjLj lowering globals thread-local
Thomas Lively via Phabricator via llvm-commits
- [llvm] e392865 - Temporary fix for D85085 debug_loc bug with basic block sections.
Sriraman Tallam via llvm-commits
- [PATCH] D87840: [lld] Make -z keep-text-section-prefix recognize .text.split. as a prefix.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D87859: [flang] Unnecessary call to CHECK() for call to NULL() as an actual argument
Pete Steinfeld via Phabricator via llvm-commits
- [llvm] 1c5a3c4 - [WebAssembly] Make SjLj lowering globals thread-local
Thomas Lively via llvm-commits
- [PATCH] D87813: [llvm] Add -bbsections-cold-text-prefix to emit cold clusters to a different section.
Fangrui Song via Phabricator via llvm-commits
- [llvm] dfc5a9e - [Instruction] Add dropLocation and updateLocationAfterHoist helpers
Vedant Kumar via llvm-commits
- [lld] c32e69b - [lld-macho][re-land] Initial support for common symbols
Jez Ng via llvm-commits
- [lld] 5213576 - [lld-macho][re-land] Implement and test resolution of common symbols
Jez Ng via llvm-commits
- [lld] 070555c - [lld] Make -z keep-text-section-prefix recognize .text.split. as a prefix.
Snehasish Kumar via llvm-commits
- [PATCH] D79530: [lld][WebAssembly] Allow `atomics` feature with unshared memory
Sam Clegg via Phabricator via llvm-commits
- [llvm] a228141 - [OpenMP] OpenMPOpt Support for Globalization Remarks
Joseph Huber via llvm-commits
- [llvm] d2696de - [llvm] Add -bbsections-cold-text-prefix to emit cold clusters to a different section.
Snehasish Kumar via llvm-commits
- [llvm] 1e66e72 - [RISCV] Merge the pipeline models for Rocket
Evandro Menezes via llvm-commits
- [PATCH] D88268: [lld-macho] Ignore a few more undocumented flags
Jez Ng via Phabricator via llvm-commits
- [PATCH] D88267: Common code preparation for tblgen-types patch
Stephen Neuendorffer via Phabricator via llvm-commits
- [llvm] 4380436 - [AMDGPU] Fixes typo in the test. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] 495a5e9 - Revert "[NFCI][IR] ConstantRangeTest: add basic scaffolding for next-gen precision/correctness testing"
Reid Kleckner via llvm-commits
- [PATCH] D88269: Indicate that we print the non-symbolized stack trace and information about how to get it symbolized
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] 1c45220 - [ValueTracking] Check uses of Argument if it is given to isGuaranteedNotToBeUndefOrPoison
Juneyoung Lee via llvm-commits
- [PATCH] D88270: Add a verifier check that rejects unique DISubprogram function attachments.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D87332: [profile] Add %t LLVM_PROFILE_FILE option to substitute $TMPDIR
Ethan Vaughan via Phabricator via llvm-commits
- [llvm] 9210664 - [ValueTracking] Make isGuaranteedNotToBeUndefOrPoison exit early when MetadataAsValue is given
Juneyoung Lee via llvm-commits
- [PATCH] D88270: Add a verifier check that rejects non-distinct DISubprogram function attachments.
Shafik Yaghmour via Phabricator via llvm-commits
- [lld] 1ca6bd2 - [lld] Clean up in lld::{coff,elf}::link after D70378
Fangrui Song via llvm-commits
- [llvm] 3185839 - [Hexagon] Avoid crash on CONCAT_VECTORS with illegal element types
Krzysztof Parzyszek via llvm-commits
- [PATCH] D88273: [SDAG] Do not convert undef to 0 when folding CONCAT/BUILD_VECTOR
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D87953: [xray] Function coverage groups
Ian Levesque via Phabricator via llvm-commits
- [PATCH] D87732: [Support] Provide sys::path::guess_style
David Blaikie via Phabricator via llvm-commits
- [llvm] 960535d - Hint how to get a symbolized stack trace if llvm-symbolizer is not found on crashes
Mehdi Amini via llvm-commits
- [PATCH] D72218: [clang-tidy] new altera kernel name restriction check
Frank Derry Wanye via Phabricator via llvm-commits
- [llvm] 6f7fbdd - [xray] Function coverage groups
Ian Levesque via llvm-commits
- [PATCH] D88274: [PowerPC] Put the CR field in low bits of GRC during copying CRRC to GRC.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D87679: [LV] Unroll factor is expected to be > 0
Evgeniy via Phabricator via llvm-commits
- [PATCH] D88276: [IsKnownNonZero] Handle the case with non-constant phi nodes
Serguei Katkov via Phabricator via llvm-commits
- [lld] 15a5e86 - [lld][WebAssembly] Allow `atomics` feature with unshared memory
Thomas Lively via llvm-commits
- [PATCH] D88062: [ARM] add .f16 -> .16 token alias
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D88278: [PowerPC] Add builtins for xvtdiv(dp|sp) and xvtsqrt(dp|sp).
EsmeYi via Phabricator via llvm-commits
- [PATCH] D87272: [lld] Buffer writes when composing a single diagnostic
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D88279: SAVE statement should not apply to nested scoping units
Riccardo Bertossa via Phabricator via llvm-commits
- [PATCH] D86269: [RFC][Target] Add a new backend target called CSKY
Zixuan Wu via Phabricator via llvm-commits
- [llvm] a399d18 - [ARM] Find VPT implicitly predicated by VCTP
Sam Parker via llvm-commits
- [PATCH] D88283: [NFCI][IR] ConstantRangeTest: add basic scaffolding for next-gen precision/correctness testing
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D80791: [AArch64] Generate .note.gnu.property based on module flags.
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D88285: [NARY-REASSOCIATE] Simplify traversal logic by post deleting dead instructions
Evgeniy via Phabricator via llvm-commits
- [PATCH] D88286: [NFC][NARY-REASSOCIATE] Restructure code to aviod isPotentiallyReassociatable
Evgeniy via Phabricator via llvm-commits
- [PATCH] D88287: [NARY-REASSOCIATE] Support reassociation of min/max
Evgeniy via Phabricator via llvm-commits
- [llvm] ade6fa4 - [AArch64][GlobalISel] Make <8 x s16> for G_INSERT_VECTOR_ELT legal.
Amara Emerson via llvm-commits
- [llvm] f7b36b3 - [AArch64][GlobalISel] Manually select G_DUP with s8/s16 gpr scalar operands.
Amara Emerson via llvm-commits
- [llvm] 64f878d - [Object/yaml2obj/obj2yaml][test] - Split, cleanup and move MIPS abi-flags.yaml test. NFCI.
Georgii Rymar via llvm-commits
- [PATCH] D86203: [GlobalISel][TableGen] Add handling of unannotated dst pattern ops
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D88288: [Archive] Don't throw away errors for malformed archive members
James Henderson via Phabricator via llvm-commits
- [compiler-rt] 3a98f4d - [msan] Fix gethostent tests
Vitaly Buka via llvm-commits
- [compiler-rt] 7af1201 - [msan] Remove redundant test
Vitaly Buka via llvm-commits
- [PATCH] D88289: [lldb][NFC] Fix some invalid escapes sequences in Python strings
Raphael Isemann via Phabricator via llvm-commits
- [llvm] 42bfa7c - Revert rGe55410f8b260 : "AArch64/GlobalISel: Add testcase for bug 47619"
Simon Pilgrim via llvm-commits
- [llvm] b34ddfc - [SplitKit] In addDeadDef tolerate parent range that defines more lanes
Jay Foad via llvm-commits
- [llvm] f11f382 - [AMDGPU] Fix declaration parameter names to match definition
Jay Foad via llvm-commits
- [PATCH] D88291: [AMDGPU] Insert waterfall loops for divergent calls
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] a88c722 - [AArch64] PAC/BTI code generation for LLVM generated functions
Momchil Velikov via llvm-commits
- [lld] d224175 - [PowerPC][LLD] Extend R2 save stub to support offsets of more than 26 bits
Stefan Pintilie via llvm-commits
- [llvm] 8524476 - [InstCombine] Add bswap tests from funnel shift intrinsics
Simon Pilgrim via llvm-commits
- [PATCH] D88292: [InstCombine] collectBitParts - add fshl/fshr handling
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87452: [InstCombine] matchRotate - support (uniform) constant rotation amounts (PR46895)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88293: [ControlDependentDCE] Add Control Dependent DCE pass
Masaki Arai via Phabricator via llvm-commits
- [PATCH] D88294: [obj2yaml][yaml2obj] - Stop recognizing SHT_MIPS_ABIFLAGS on non-MIPS targets.
George Rimar via Phabricator via llvm-commits
- [llvm] 9112567 - [gn build] Port e336b74c995
LLVM GN Syncbot via llvm-commits
- [PATCH] D87989: [Flang][Driver] Add InputOutputTest frontend action with new -test-IO flag
Caroline via Phabricator via llvm-commits
- [llvm] 1fa0616 - [SCEV] Add more tests using info from loop guards for BTC.
Florian Hahn via llvm-commits
- [PATCH] D65880: [Driver] Move LIBRARY_PATH before user inputs
Joachim Protze via Phabricator via llvm-commits
- [llvm] df77ce7 - [SCEV] Extract code to collect conditions to lambda (NFC).
Florian Hahn via llvm-commits
- [llvm] 8d90d92 - [InstCombine] Add 'partial' bswap tests from PR39793
Simon Pilgrim via llvm-commits
- [PATCH] D88304: [llvm-exegesis][NFC] Let `ExegesisTarget::randomizeTargetMCOperand`
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D88305: [COFF] Aliases resolve directly to defined external targets
Eric Astor via Phabricator via llvm-commits
- [llvm] 132f29c - [InstCombine] Add some extra bswap tests from PR39793
Simon Pilgrim via llvm-commits
- [lld] 8c53282 - [PowerPC][NFC] Merged two switch entries.
Stefan Pintilie via llvm-commits
- [PATCH] D88306: AArch64/GlobalISel: Narrow stack passed argument access size
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 8858340 - [SCEV] Swap operands if LHS is not unknown.
Florian Hahn via llvm-commits
- [PATCH] D88307: [DON'T MERGE] Jump-threading for finite state automata
Evgeny Astigeevich via Phabricator via llvm-commits
- [llvm] e03dd97 - [AIX] Try to not use LLVM tools while building runtimes
David Tenty via llvm-commits
- [llvm] e2ccf7f - [SVE] Lower fixed length VECREDUCE_[SMAX|SMIN] to Scalable
Cameron McInally via llvm-commits
- [PATCH] D78778: Add SupportsDebugUnwindInformation to MCAsmInfo
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D54749: Saturating float to int casts.
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D86078: [AArch64] Improved lowering for saturating float to int.
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D88308: [unittests] Preserve LD_LIBRARY_PATH in crash recovery test
Mikhail Maltsev via Phabricator via llvm-commits
- [llvm] 9a47674 - [SVE] Revert accidental change from 405e22fbe8719cff6c40eec15c2044f42527f116
Cameron McInally via llvm-commits
- [PATCH] D88309: [LTO][Legacy] Add API to set result type to assembly
wael yehia via Phabricator via llvm-commits
- [llvm] e17f52d - Add a verifier check that rejects non-distinct DISubprogram function
Adrian Prantl via llvm-commits
- [PATCH] D88310: [CMake][AIX] Limit tools in external project build
David Tenty via Phabricator via llvm-commits
- [llvm] c74da05 - [CMake] Make sure _cmake_system_name has a default
David Tenty via llvm-commits
- [PATCH] D81251: [AArch64] Add BTI to CFI jumptables.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D84847: [PowerPC] Add accumulator register class and instructions
Baptiste Saleil via Phabricator via llvm-commits
- [llvm] 179e15d - [SystemZ] Optimize bcmp calls (PR47420)
Dávid Bolvanský via llvm-commits
- [llvm] b5a3b90 - [SCEV] Add support for `x == constant` to CollectCondition.
Florian Hahn via llvm-commits
- [PATCH] D87140: [GlobalISel] Avoid making G_PTR_ADD with nullptr
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D88313: [flang] Failed call to CHECK() for call to ASSOCIATED(NULL())
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D88315: [AMDGPU] Do not generate mul with 1 in AMDGPU Atomic Optimizer
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D88316: [InstCombine] recognizeBSwapOrBitReverseIdiom - recognise zext(bswap(trunc(x))) patterns (PR39793)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88317: [SVE] Lower fixed length VECREDUCE_[UMAX|UMIN] to Scalable
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D87506: [SystemZ] Make LibFunc_bcmp unavailable
Jonas Paulsson via Phabricator via llvm-commits
- [compiler-rt] 62c3727 - [profile] Add %t LLVM_PROFILE_FILE option to substitute $TMPDIR
Vedant Kumar via llvm-commits
- [PATCH] D87700: [SVE] Replace / operator in TypeSize/ElementCount with divideCoefficientBy
David Sherwood via Phabricator via llvm-commits
- [llvm] b5e87c9 - [AArch64][GlobalISel] Add selection support for <8 x s16> G_INSERT_VECTOR_ELT with GPR scalar.
Amara Emerson via llvm-commits
- [PATCH] D88320: [Object][MachO] Refine interface of Slice
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D88321: [SVE][CodeGen] Lower scalable fp_extend & fp_round operations
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] 7d0556f - Fix DISubprogram-v4.ll after e17f52d623cc146b7d9bf5a2e02965043508b4c4
Fangrui Song via llvm-commits
- [llvm] 9b86b70 - [PowerPC] Add accumulator register class and instructions
Baptiste Saleil via llvm-commits
- [llvm] 6caf3fb - Fix Assembler/disubprogram.ll after e17f52d623cc146b7d9bf5a2e02965043508b4c4
Fangrui Song via llvm-commits
- [PATCH] D88322: [TableGen] Improve the messages in the PseudoLoweringEmitter backend
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [llvm] 6cb0d23 - AArch64/GlobalISel: Narrow stack passed argument access size
Matt Arsenault via llvm-commits
- [PATCH] D34931: [X86] Basic lowering support for selection of COMPRESS with a constant mask
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88221: [flang][OpenMP] Place the insertion point to the start of the block
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D66416: [SLP] allow non-power-of-2 vectorization
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 8055ae3 - Revert "Add a verifier check that rejects non-distinct DISubprogram function"
Adrian Prantl via llvm-commits
- [PATCH] D88323: [WebAssembly] Check features before making SjLj vars thread-local
Thomas Lively via Phabricator via llvm-commits
- [llvm] 4f1897c - Move PassBuilder::registerParseTopLevelPipelineCallback out-of-line
Hans Wennborg via llvm-commits
- [llvm] 3a69ebf - [SCEV] Add another test using info from loop guards for BTC with NE.
Florian Hahn via llvm-commits
- [llvm] 7d274aa - [SCEV] Add support for `x != 0` to CollectCondition.
Florian Hahn via llvm-commits
- [PATCH] D88324: [AlwaysInliner] Update BFI when inlining
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 55c4ff9 - OpaquePtr: Add type to sret attribute
Matt Arsenault via llvm-commits
- [PATCH] D87854: [SCEV] Use information from assume for BE taken count.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D88325: IR: Reject unsized sret in verifier
Matt Arsenault via Phabricator via llvm-commits
- [lld] e4e673e - [lld-macho] Implement support for PIC
Jez Ng via llvm-commits
- [lld] f23f512 - [lld-macho] Support -bundle
Jez Ng via llvm-commits
- [lld] c7c9776 - [lld-macho] Allow the entry symbol to be dynamically bound
Jez Ng via llvm-commits
- [lld] 62a3f0c - [lld-macho] Support absolute symbols
Jez Ng via llvm-commits
- [lld] 643ec67 - [lld-macho] Always include custom syslibroot when running tests
Jez Ng via llvm-commits
- [lld] 2c2a749 - [lld-macho] Ignore a few more undocumented flags
Jez Ng via llvm-commits
- [llvm] d216607 - [Coroutine] Split PHI Nodes in `cleanuppad` blocks in a way that obeys EH pad rules
Xun Li via llvm-commits
- [llvm] 89fe083 - [WebAssembly] Check features before making SjLj vars thread-local
Thomas Lively via llvm-commits
- [PATCH] D87869: [NewPM] Set -enable-npm-optnone to true by default
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 137597d - Add a verifier check that rejects non-distinct DISubprogram function
Adrian Prantl via llvm-commits
- [PATCH] D88328: [InferAttrs] Improve DSE for libcalls (partial fix for PR47644)
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] d3f6972 - [LoopReroll][NewPM] Port -loop-reroll to NPM
Arthur Eubanks via llvm-commits
- [PATCH] D85393: [IR] Adds mustprogress as a LLVM IR attribute
Nikita Popov via Phabricator via llvm-commits
- [llvm] 2a0ca17 - [InstCombine] collectBitParts - add fshl/fshr handling
Simon Pilgrim via llvm-commits
- [PATCH] D87180: [Inliner] Preserve maynotprogress function attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D87854: [SCEV] Also use info from assumes in applyLoopGuards.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D87262: [Inliner] Apply llvm.loop.mustprogress to callee loops if callee is `mustprogress`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D88335: [BuildLibCalls] Add noalias for strcat and stpcpy
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D87697: Do not construct std::string from nullptr
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D88337: [ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers
Eric Astor via Phabricator via llvm-commits
- [PATCH] D87401: [ms] [llvm-ml] Add MASM hex float support
Eric Astor via Phabricator via llvm-commits
- [PATCH] D87402: [ms] [llvm-ml] Add REAL10 support (x87 extended precision)
Eric Astor via Phabricator via llvm-commits
- [PATCH] D87403: [ms] [llvm-ml] Add support for "alias" directive
Eric Astor via Phabricator via llvm-commits
- [PATCH] D86974: [IRSim] Adding basic implementation of llvm-sim.
Andrew Litteken via Phabricator via llvm-commits
- [llvm] 15645d0 - [IRSim] Adding basic implementation of llvm-sim.
Andrew Litteken via llvm-commits
- [PATCH] D87936: [GISel] Add new combines for G_ADD
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 994ef4e - [InstCombine] Fix test name to match type. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 9ff9c1d - [InstCombine] matchRotate - support (uniform) constant rotation amounts (PR46895)
Simon Pilgrim via llvm-commits
- [PATCH] D88339: [XCOFF] Enable -fdata-sections on AIX
Jason Liu via Phabricator via llvm-commits
- [llvm] 7fa464f - Fix copy+paste typo in doxygen parameter name to fix Wdocumentation. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 69c6f6b - Revert "[IRSim] Adding basic implementation of llvm-sim."
Andrew Litteken via llvm-commits
- [compiler-rt] a83eb04 - [lsan] Add interceptor for pthread_detach.
Marco Vanotti via llvm-commits
- [PATCH] D88340: Patch IEEEFloat::isSignificandAllZeros and IEEEFloat::isSignificandAllOnes (bug 34579)
Andrew Briand via Phabricator via llvm-commits
- [PATCH] D88342: [Docs][NewPM] Add note about required passes
Arthur Eubanks via Phabricator via llvm-commits
- [compiler-rt] 152ff37 - [msan] Skip memcpy interceptor called by gethostname
Vitaly Buka via llvm-commits
- [PATCH] D87657: [DebugInfo] Remove dots from getFilenameByIndex return value
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D88344: Fix useless move() in IRCompileLayer.h
Maksim Ivanov via Phabricator via llvm-commits
- [llvm] 4600e21 - [AArch64][SVE] Drop "argmemonly" from gather/scatter with vector base.
Eli Friedman via llvm-commits
- [llvm] 48961ba - [TRE][NFC] Refactor Basic Block Processing
Eli Friedman via llvm-commits
- [llvm] 51cad04 - C API: functions to get mask of a ShuffleVector
Eli Friedman via llvm-commits
- [llvm] 8bd205b - [LangRef] Clarify the behavior of memory access instructions when pointers/sizes aren't well-defined
Juneyoung Lee via llvm-commits
- [PATCH] D87845: [LowerTypeTests][NewPM] Add constructor that uses command line flags
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 0291c47 - [RISCV] Fix formatting (NFC)
Evandro Menezes via llvm-commits
- [llvm] b5f4653 - [IR] Improve the description for Constant::isNormalFP to list all things that are not normal instead of just denormal. NFC
Craig Topper via llvm-commits
- [llvm] 97702c3 - [Object][MachO] Refine the interface of Slice
Alexander Shaposhnikov via llvm-commits
- [llvm] 764c1b7 - [RISCV] Scheduler description for Bullet
Evandro Menezes via llvm-commits
- [PATCH] D86844: [LoopDeletion] Allows deletion of possibly infinite side-effect free loops
Atmn Patel via Phabricator via llvm-commits
- [llvm] 2dba546 - [AArch64][GlobalISel] Add a few more vector type combinations for shift selection.
Amara Emerson via llvm-commits
- [llvm] 83e3ea2 - [LowerTypeTests][NewPM] Add constructor that uses command line flags
Arthur Eubanks via llvm-commits
- [PATCH] D88348: [LLD][COFF] When using LLD-as-a-library, always prevent re-entrance on failures
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] 546e460 - [AArch64][GlobalISel] If a G_BUILD_VECTOR operands are all G_CONSTANT then assign to gpr bank.
Amara Emerson via llvm-commits
- [PATCH] D55063: [IR] Set nocapture attribute for va_start, va_end, and va_copy
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D88350: scudo: Re-order Allocator fields for improved performance. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] 7641952 - Common code preparation for tblgen-types patch
Mehdi Amini via llvm-commits
- [llvm] 63c58c2 - [bindings/go] Fix TestAttributes after D88241
Fangrui Song via llvm-commits
- [PATCH] D87975: [IR] MaxObjSize Attribute
Atmn Patel via Phabricator via llvm-commits
- [llvm] c0f8e4c - [SelectionDAG] Add guard to automatically insert flags
Qiu Chaofan via llvm-commits
- [llvm] c6c5629 - [CodeGen] Do not call `emitGlobalConstantLargeInt` for constant requires 8 bytes to store
Simon Atanasyan via llvm-commits
- [PATCH] D88353: [BasicAA] Integrate MaxObjSize for NoAlias
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D88354: [ARM] Expand cannotInsertWDLSTPBetween to the last instruction
Dave Green via Phabricator via llvm-commits
- [llvm] 8d5b289 - [LoopDelete][Assume] Allow deleting loops with assumes
via llvm-commits
- [PATCH] D86816: [LoopDelete][Assume] Allow deleting loops with assumes
Tyker via Phabricator via llvm-commits
- [PATCH] D88355: [DWARFYAML] Make the opcode_base and the standard_opcode_lengths fields optional.
Xing GUO via Phabricator via llvm-commits
- [llvm] b2c0193 - [DSE] Add tests with lifetime.end that only mark parts of the obj as dead.
Florian Hahn via llvm-commits
- [llvm] 8f0466e - [DSE] Unify & fix mem terminator location checks.
Florian Hahn via llvm-commits
- [llvm] 50a3df5 - [TableGen] Add/edit Doxygen comments to match "TableGen Backend Developer's Guide."
Paul C. Anagnostopoulos via llvm-commits
- [llvm] decc194 - MachineCSE.cpp - use auto const& iterators in for-range loops to avoid copies. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] a61272a - [DAG] Fold vector mul(x, 0)/mul(x, 1) to a clearing mask
Simon Pilgrim via llvm-commits
- [PATCH] D88356: [ConstantRange] Make exhaustive testing more principled (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D88357: [SystemZ] Add support for .insn directives for vector instructions
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D87502: [DAGCombiner] Use known bits to fold extract_vector_elt with const index
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88358: [InstCombine][Assumes] Cannonicalize assumes in instcombine
Tyker via Phabricator via llvm-commits
- [PATCH] D82703: [InstCombine] convert assumes to operand bundles
Tyker via Phabricator via llvm-commits
- [llvm] 010c445 - [X86] Cleanup check-prefixes for vector-mul.ll tests
Simon Pilgrim via llvm-commits
- [PATCH] D88360: [ValueTracking] Fix analyses to update CxtI to be phi's incoming edges' terminators
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D88361: [sanitizer] Skip stack symbolization when not required for print format
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 46b671a - [gn build] update TODO
Nico Weber via llvm-commits
- [PATCH] D82678: [CGP] Set debug locations when optimizing phi types
Dave Green via Phabricator via llvm-commits
- [llvm] 915310b - Revert "[DSE] Switch to MemorySSA-backed DSE by default."
Florian Hahn via llvm-commits
- [PATCH] D88364: [GlobalISel] Add support for lowering of vector G_SELECT and use for AArch64.
Amara Emerson via Phabricator via llvm-commits
- [llvm] 98c5eeb - [InstCombine] Add basic vector test coverage for icmp_eq/ne zero combines
Simon Pilgrim via llvm-commits
- [llvm] 6d374cf - [X86] Add 64-bit target tests
Simon Pilgrim via llvm-commits
- [PATCH] D88365: Port ConstraintElimination to the new pass manager
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D88366: libclc: Use find_package to find python and require it
Aaron Puchert via Phabricator via llvm-commits
- [llvm] 400bdbc - [ConstraintElimination] Internalize function/class and delete an implied condition. NFC
Fangrui Song via llvm-commits
- [PATCH] D88367: [LLVM-C] Turn a ShuffleVector Constant Into a Getter.
Robert Widmann via Phabricator via llvm-commits
- [llvm] 6f24774 - [NFC][PowerPC] Change PPCSubTarget (introduced from D87671) to Subtarget
Amy Kwan via llvm-commits
- [PATCH] D88368: [AddressSanitizer] Copy type metadata to prevent miscompilation
Dominic Chen via Phabricator via llvm-commits
- [lld] 20e9c36 - Internalize functions from various tools. NFC
Fangrui Song via llvm-commits
- [PATCH] D88369: [lld][WebAssembly] Fix segfault in map file support
Thomas Lively via Phabricator via llvm-commits
- [llvm] 55f7273 - [LLVM-C] Turn a ShuffleVector Constant Into a Getter.
Robert Widmann via llvm-commits
- [PATCH] D87984: [BuildLibCalls] Add noundef to the returned pointers of allocators and argument of free
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D87738: [PowerPC] Clean-up mayRaiseFPException bits
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D87976: Support the division-by-constant strength reduction for more integer types
Simonas Kazlauskas via Phabricator via llvm-commits
- [llvm] c8f6c0f - [Machinesink] add one more profitable loop related pattern
Chen Zheng via llvm-commits
- [PATCH] D86925: [MachineSink] add one more profitable pattern for sinking
ChenZheng via Phabricator via llvm-commits
- [PATCH] D88371: Introduce a LLVM_ENABLE_TENSORFLOW CMake option for users to opt-in instead of silently trying to enable it
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D87883: [X86] Add support for calling SimplifyDemandedBits on the input of PDEP with a constant mask.
Craig Topper via Phabricator via llvm-commits
- [llvm] ba950ad - Update Kaleidoscope: Change headers
via llvm-commits
- [PATCH] D88372: [Object][MachO] Refactor MachOUniversalWriter
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] d78c4d9 - [X86] Add more test cases to inline-asm-flag-output.ll. NFC
Craig Topper via llvm-commits
- [llvm] 82420b4 - [DivRemPairs] Use DenseMapBase::find instead of operator[]. NFC
Fangrui Song via llvm-commits
- [PATCH] D88373: [PowerPC] implement target hook getTgtMemIntrinsic
ChenZheng via Phabricator via llvm-commits
- [llvm] 7156938 - [AArch64][GlobalISel] Use the look-through constant helper for the shift s32->s64 custom legalization.
Amara Emerson via llvm-commits
- [llvm] f229bf2 - [Legalize][X86] Improve nnan fmin/fmax vector reduction
Nikita Popov via llvm-commits
- [PATCH] D87586: [X86] Improve nnan fmin/fmax vector reduction
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D88374: [PowerPC] add more builtins to PPCTargetLowering::getTgtMemIntrinsic
ChenZheng via Phabricator via llvm-commits
- [llvm] 5811d72 - [AArch64][GlobalISel] Promote scalar G_SHL constant shift amounts to s64.
Amara Emerson via llvm-commits
- [llvm] ababcd2 - [llvm-objcopy][NFC] refactor error handling. part 2.
Alexey Lapshin via llvm-commits
- [llvm] 71f25ac - [InstSimplify] add tests for fcmp with casted op; NFC
Sanjay Patel via llvm-commits
- [llvm] 645c53a - [ValueTracking] enhance isKnownNeverInfinity to understand sitofp
Sanjay Patel via llvm-commits
- [llvm] 816b0a9 - [CostModel] add cl option to check size and latency costs; NFC
Sanjay Patel via llvm-commits
- [PATCH] D69686: [LVI][CVP] Use block value when simplifying icmps
Florian Hahn via Phabricator via llvm-commits
- [llvm] d9499c8 - [X86] Regenerate i128 sdiv tests and add i686 coverage.
Simon Pilgrim via llvm-commits
- [llvm] 2d7a12f - [X86] Add some basic i128 udiv test coverage
Simon Pilgrim via llvm-commits
- [llvm] c8abf1c - [CVP] Pass context instruction when narrowing div/rem
Nikita Popov via llvm-commits
- [llvm] 9b959b5 - [LVI] Require context instruction in external API (NFCI)
Nikita Popov via llvm-commits
- [PATCH] D88378: [VPlan] Make VPUser a subclass of VPValue again (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D88379: [VPlan] Make VPRecipeBase a VPValue (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D88380: [VPlan] Extend VPValue to also model sub- & 'virtual' values.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 709d03f - [LVI] Clarify getValueAt/getValueInBlock doc comments (NFC)
Nikita Popov via llvm-commits
- [llvm] 4f6e119 - [CVP] Make srem test more robust (NFC)
Nikita Popov via llvm-commits
- [llvm] 7b78206 - [InstCombine] Simplify code. NFCI.
Benjamin Kramer via llvm-commits
- [PATCH] D85987: [examples][cmake] build fix for examples with BUILD_SHARED_LIBS=on
Miss iluta Saleniece via Phabricator via llvm-commits
- [llvm] 50bd71e - [NewPM] Port ConstraintElimination to the new pass manager
Fangrui Song via llvm-commits
- [llvm] fe79061 - [LVI][CVP] Use block value when simplifying icmps
Nikita Popov via llvm-commits
- [PATCH] D88382: [VPlan] Turn VPReductionRecipe into a VPValue
Dave Green via Phabricator via llvm-commits
- [llvm] 01bde73 - [CVP] Remove unnecessary block splits in tests (NFC)
Nikita Popov via llvm-commits
- [llvm] 155ac33 - [BuildLibCalls] Add noalias for strcat and stpcpy
Dávid Bolvanský via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88386: [MIR][M68K] (Patch 2/8): Changes on Target-independent MIR part
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D82588: [DSE] Look through memory PHI arguments when removing noop stores in MSSA.
Zoe Carver via Phabricator via llvm-commits
- [PATCH] D88388: [PowerPC] Skip combining (uint_to_fp x) if x is not simple type
Kai Luo via Phabricator via llvm-commits
- [PATCH] D78938: Make LLVM build in C++20 mode
Barry Revzin via Phabricator via llvm-commits
- [PATCH] D87888: [X86] Use inlineasm flag output for the _bittest* intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D86900: [BitCodeAnalyzer] Add a few missing TYPE_CODES and MODULE_CODE_COMDAT to GetCodeName
Craig Topper via Phabricator via llvm-commits
- [llvm] 1598595 - [Test] Add tests where we can replace condition with invariants
Max Kazantsev via llvm-commits
- [PATCH] D88389: [M68K] (Patch 3/8) Basic infrastructures and changes on object file encoding
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88390: [M68K] (Patch 4/8) Target information
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88391: [M68K] (Patch 5/8) Target lowering
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D88392: [M68K] (Patch 6/8) MC supports and assembly
Min-Yih Hsu via Phabricator via llvm-commits
- [llvm] a2578e9 - Revert "Reland [CodeGen] emit CG profile for COFF object file"
Arthur Eubanks via llvm-commits
- [llvm] dd3ba72 - [PowerPC] Add tests for `select` patterns. NFC.
Kai Luo via llvm-commits
Last message date:
Sun Sep 27 23:56:01 PDT 2020
Archived on: Wed Sep 30 08:06:38 PDT 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).