The Week Of Monday 14 September 2020 Archives by thread
Starting: Mon Sep 14 00:05:16 PDT 2020
Ending: Sun Sep 20 23:43:22 PDT 2020
Messages: 2840
- [PATCH] D87496: [CodeGen] Fix bug in IncrementPointer
David Sherwood via Phabricator via llvm-commits
- [llvm] 15bff4d - [CodeGen] Fix bug in IncrementPointer
David Sherwood via llvm-commits
- [PATCH] D87163: [DSE] Switch to MemorySSA-backed DSE by default.
Mikael Holmén 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
- [PATCH] D71742: Added intrinsics for access to FP environment
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D87593: [X86] Use Align in reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore. Correct pointer info.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D81833: [X86][FPEnv] Lowering of {get,set,reset}_fpenv
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D87392: [JumpThreading] Fix an incorrect Modified status
David Stenberg via Phabricator via llvm-commits
- [PATCH] D87008: [DebugInfo] Fix methods of AsmPrinter to emit values corresponding to the DWARF format (1/19).
Igor Kudrin via Phabricator via llvm-commits
- [llvm] 4946802 - [ARM] Fix so immediates and pc relative checks
Simon Wallis via llvm-commits
- [PATCH] D86949: [ARM] Fix so immediates and pc relative checks
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D87270: [Flang] Add GettingInvolved documentation page and sidebar.
Richard Barton via Phabricator via llvm-commits
- [llvm] 9a44760 - [UnifyLoopExits] Fix non-deterministic iteration order
Jay Foad via llvm-commits
- [PATCH] D87548: [UnifyLoopExits] Fix non-deterministic iteration order
Jay Foad via Phabricator via llvm-commits
- [PATCH] D86890: [compiler-rt] Remove copy of InstrProfData.inc
Pavel Kosov via Phabricator via llvm-commits
- [compiler-rt] 0008fb3 - [compiler-rt] [netbsd] Use internal_ptrace() instead of ptrace()
Kamil Rytarowski via llvm-commits
- [PATCH] D87585: [AMDGPU] Dynamically clear renamable to avoid constant bus errors
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87468: [Support] Add GlobPattern::isTrivialMatchAll()
George Rimar via Phabricator via llvm-commits
- [PATCH] D87601: [obj2yaml] Add support for dumping the .debug_addr(v5) section.
Xing GUO 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
- [PATCH] D87486: [ELF] Define a reportRangeError() overload for thunks and tidy up recent PPC64 thunk range errors
George Rimar via Phabricator via llvm-commits
- [PATCH] D87085: Add flang out of tree buildbot
Diana Picus via Phabricator via llvm-commits
- [llvm] bfcb824 - [JumpThreading] Fix an incorrect Modified status
David Stenberg via llvm-commits
- [llvm] 09b8871 - AMDGPU/GlobalISel/Emitter Support for predicate code that uses operands
Petar Avramovic via llvm-commits
- [PATCH] D87285: AMDGPU/GlobalISelemitter Support for predicate code that uses operands
Petar Avramovic via Phabricator via llvm-commits
- [llvm] 119e57b - [gn build] Port 30667c967d3
LLVM GN Syncbot via llvm-commits
- [PATCH] D87237: [ADT] Add ASAN Support for SmallVector
Nathan James via Phabricator via llvm-commits
- [PATCH] D87469: [LLD][ELF] Optimize linker script filename glob pattern matching NFC
George Rimar via Phabricator via llvm-commits
- [PATCH] D71786: [Support] On Windows, add optional support for {rpmalloc|snmalloc|mimalloc}
Russell Gallop via Phabricator via llvm-commits
- [llvm] d3af441 - [DebugInstrRef][1/9] Add fields for instr-ref variable locations
Jeremy Morse via llvm-commits
- [PATCH] D85741: [DebugInstrRef][1/9] Initial fields and instruction for instruction-referencing variable locations
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D84779: [AMDGPU] Add amdgpu specific loop threshold metadata
Tim Corringham via Phabricator via llvm-commits
- [PATCH] D86074: [ARM][MVE] Tail-predication: check get.active.lane.mask's TC value
Sam Parker via Phabricator via llvm-commits
- [PATCH] D85614: [TRE] Reland: allow TRE for non-capturing calls.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D80163: [X86][VARARG] Avoid spilling xmm registers for va_start.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D87454: [llvm-readelf/obj] - Refine and generalize the code that is used to dump notes.
James Henderson via Phabricator via llvm-commits
- [PATCH] D87378: [SVE] Fix InstCombinerImpl::PromoteCastOfAllocation for scalable vectors
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 00e5676 - [LegalizeDAG] Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 0c8f4cd - AMDGPU/GlobalISel Add test for non-leaf complex patterns
Petar Avramovic via llvm-commits
- [llvm] 416346d - AMDGPU/GlobalISel/Emitter Recognize additional 'same operand checks'
Petar Avramovic via llvm-commits
- [llvm] 6e2a86e - AMDGPU/GlobalISel Check for NoNaNsFPMath in isKnownNeverSNaN
Petar Avramovic via llvm-commits
- [PATCH] D87351: AMDGPU/GlobalISel/Emitter Recognize additional 'same operand checks'
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D87456: AMDGPU/GlobalISel Check for NoNaNsFPMath in isKnownNeverSNaN
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D87326: [ADT] Fix reference invalidation when self referencing a SmallVector
Nathan James via Phabricator via llvm-commits
- [PATCH] D87603: [X86] Update SSE/AVX integer MINMAX intrinsics to emit llvm.smax.* etc. (PR46851)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87453: [llvm-readobj/elf][test] - Test all core note types properly.
James Henderson via Phabricator via llvm-commits
- [PATCH] D86249: [llvm][CodeGen] Do not scalarize `llvm.masked.[gather|scatter]` operating on scalable vectors.
Sander de Smalen 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.
James Henderson 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.
George Rimar 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.
George Rimar 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.
James Henderson 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.
George Rimar 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.
Nico Weber 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.
George Rimar 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.
George Rimar via Phabricator via llvm-commits
- [llvm] 816663a - [SVE] In LoopIdiomRecognize::isLegalStore bail out for scalable vectors
David Sherwood via llvm-commits
- [PATCH] D87439: [SVE] In LoopIdiomRecognize::isLegalStore bail out for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [llvm] 676febc - [ARM][MVE] Tail-predication: check get.active.lane.mask's TC value
Sjoerd Meijer via llvm-commits
- [PATCH] D87227: [SVE] Fix isLoadInvariantInLoop for scalable vectors
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D86866: Add Option to sphinx-build for custom conf file location
Tatyana Krasnukha via Phabricator via llvm-commits
- [PATCH] D86452: [LV] Fix scalar cost for tail predicated loops
Sam Parker via Phabricator via llvm-commits
- [PATCH] D87179: Fix debug_abbrev emitter to only assign table id once
James Henderson via Phabricator via llvm-commits
- [PATCH] D87493: [llvm-install-name-tool] Update the command-line guide
James Henderson via Phabricator via llvm-commits
- [PATCH] D87494: [WIP] Improve LSR debug-info
Markus Lavin via Phabricator via llvm-commits
- [llvm] dd519bf - [ARM] Selects SSAT/USAT from correct LLVM IR
Meera Nakrani via llvm-commits
- [PATCH] D87507: [llvm-readobj] - Cleanup implementation LLVMStyle<ELFT>::printAddrsig().
James Henderson via Phabricator via llvm-commits
- [llvm] eef3033 - [DSE] Precommit test case for invalid elimination of store in loop.
Florian Hahn via llvm-commits
- [llvm] f715d81 - [DSE] Only eliminate candidates that always store the same loc.
Florian Hahn via llvm-commits
- [llvm] 06fb4e9 - [CGP] Limit converting phi types to simple loads and stores
David Green via llvm-commits
- [PATCH] D83770: [CGP] Limit converting phi types to simple loads and stores
Dave Green via Phabricator via llvm-commits
- [PATCH] D87136: [ARM][MachineOutliner] Add calls default handling.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D86689: [DAGCombine] Don't delete the node if it has uses immediately
Mikael Holmén via Phabricator via llvm-commits
- [llvm] f4eb94e - [llvm-readobj/elf][test] - Test all core note types properly.
Georgii Rymar via llvm-commits
- [llvm] e9c3146 - [llvm-readelf/obj] - Refine and generalize the code that is used to dump notes.
Georgii Rymar via llvm-commits
- [llvm] 412b417 - [NFC] Add missing `const` statements in SCEV
Max Kazantsev via llvm-commits
- [PATCH] D87212: [llvm-objcopy][MachO] Add llvm-bitcode-strip driver
James Henderson via Phabricator via llvm-commits
- [PATCH] D87503: [llvm-readobj/elf] - Don't use unwrapOrError when reporting errors about SHT_DYNAMIC sections.
James Henderson via Phabricator via llvm-commits
- [llvm] 14e191a - [llvm-readobj] - Cleanup implementation LLVMStyle<ELFT>::printAddrsig().
Georgii Rymar via llvm-commits
- [llvm] 7448e64 - [llvm-readobj/elf] - Don't use unwrapOrError when reporting errors about SHT_DYNAMIC sections.
Georgii Rymar via llvm-commits
- [llvm] 7109fc9 - Don't dereference from a dyn_cast<>. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D87471: [Support] Make building with snmalloc work
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D87521: [MinGW][llvm-config] Use unversioned library name
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D87393: Enhance TableGen error message capabilities
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D85393: [IR] Adds mustprogress as a LLVM IR attribute
Atmn Patel via Phabricator via llvm-commits
- [llvm] 98eaacd - Assert we've found both vector types. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D87606: [ADT] Remove unnecessary copies in SmallVectorImpl::swap
Nathan James via Phabricator via llvm-commits
- [PATCH] D87571: [DAGCombiner] Fold fmin/fmax with INF
Sanjay Patel via Phabricator via llvm-commits
- [llvm] c799f87 - [AMDGPU] Don't cluster stores
Jay Foad via llvm-commits
- [PATCH] D85530: [AMDGPU] Don't cluster stores
Jay Foad via Phabricator via llvm-commits
- [PATCH] D86843: [EarlyCSE] Equivalent SELECTs should hash equally
Bryan Chan via Phabricator via llvm-commits
- [PATCH] D87452: [InstCombine] matchRotate - support (uniform) constant rotation amounts (PR46895)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D87608: [ARM][MVE] Tail-predication: use unsigned SCEV ranges for tripcount
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] 7bb9a2f - [InstSimplify] fix miscompiles with maximum/minimum intrinsics
Sanjay Patel 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
- [PATCH] D87340: [EarlyCSE] Handle masked loads and stores
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D86078: [AArch64] Improved lowering for saturating float to int.
Bevin Hansson via Phabricator via llvm-commits
- [llvm] 08baa97 - [ARM] Enable tail predication for reduction tests. NFC
David Green via llvm-commits
- [llvm] 9868ea7 - [XCOFF][AIX] Handle TOC entries that could not be reached by positive range in small code model
via llvm-commits
- [PATCH] D86879: [XCOFF][AIX] Handle TOC entries that could not be reached by positive range in small code model
Jason Liu via Phabricator via llvm-commits
- [PATCH] D87609: [Suport][cmake] Change LLVM_INTEGRATED_CRT_ALLOC to a path instead of a boolean
Alexandre Ganea 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
- [PATCH] D87464: [TargetLowering] Improve SimplifyDemandedBits for AND and OR
Jay Foad 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] 5df9cb5 - [InstSimplify] fix test comments; NFC
Sanjay Patel via llvm-commits
- [PATCH] D87610: [ARM] Fix tail predication predicate tracking
Sam Parker via Phabricator via llvm-commits
- [PATCH] D87595: [flang] Correctly detect overlapping integer cases
Pete Steinfeld via Phabricator via llvm-commits
- [llvm] dae68fd - [InstSimplify] add/move tests for fmin/fmax; NFC
Sanjay Patel via llvm-commits
- [PATCH] D87504: [PowerPC][LLD] Support for PC Relative TLS for Local Dynamic
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D87612: [llvm-readobj][test] - Improve section-symbols.test
George Rimar via Phabricator via llvm-commits
- [llvm] 22c583c - [InstSimplify] reduce code duplication for fmin/fmax folds; NFC
Sanjay Patel via llvm-commits
- [PATCH] D87613: [llvm-readelf/obj] - Print section symbol names properly when dumping relocations.
George Rimar via Phabricator via llvm-commits
- [PATCH] D54749: Saturating float to int casts.
Bevin Hansson via Phabricator via llvm-commits
- [PATCH] D85364: [SVE][WIP] Implement lowering for fixed width select
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D87614: [SelectionDAG] Remove unused FP constant in getNegatedExpression
Qiu Chaofan 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] D68620: DebugInfo: Use base address selection entries for debug_loc
Paul Robinson via Phabricator via llvm-commits
- [llvm] f07f3c7 - [MemorySSA] Precommit test case for PR47498.
Florian Hahn via llvm-commits
- [llvm] c4f1b31 - [MemorySSA] Make sure PerformedPhiTrans is updated for each visited def.
Florian Hahn via llvm-commits
- [llvm] 7526376 - [InstSimplify] allow folds for fmin/fmax with 'ninf'
Sanjay Patel via llvm-commits
- [PATCH] D87480: [InstCombine] Simplify select operand based on equality condition
Philip Reames via Phabricator via llvm-commits
- [PATCH] D87556: [amdgpu] Lower SGPR-to-VGPR copy in the final phase of ISel.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D87446: [AMDGPU] Enable scheduling around FP MODE-setting instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D84905: [MemorySSA] Restrict optimizations after a PhiTranslation.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 55d371a - [InstSimplify] add folds for fmin/fmax with 'nnan'
Sanjay Patel via llvm-commits
- [PATCH] D87597: [TableGen] Fix invalid comparison function `SizeOrder` in `getMatchingSubClassWithSubRegs`
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D86955: [Hexagon] Make HexagonVLCR compatibile with New PM
Ankit via Phabricator via llvm-commits
- [PATCH] D85408: Let -basic-block-sections=labels emit basicblock metadata in a new .bb_addr_map section, instead of emitting special unary-encoded symbols.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D87569: [Legalize][ARM][X86] Add float legalization for VECREDUCE
Dave Green via Phabricator via llvm-commits
- [PATCH] D87618: [AMDGPU] should expand ROTL i16 to shifts.
Alexander via Phabricator via llvm-commits
- [PATCH] D87117: [GlobalISel] Add G_UNMERGE_VALUES(G_MERGE_VALUES) combine
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D87524: [Windows][Polly] Disable LLVMPolly module for all compilers on Windows
Mateusz Mikuła via Phabricator via llvm-commits
- [lld] 94921e9 - [ELF] Define a reportRangeError() overload for thunks and tidy up recent PPC64 thunk range errors
Fangrui Song via llvm-commits
- [PATCH] D87541: [flang] Fix analyzed form of type-bound assignment
Tim Keith via Phabricator via llvm-commits
- [PATCH] D87554: [GISel]: Add combine for G_FABS to G_FABS
Michael Kitzan via Phabricator via llvm-commits
- [PATCH] D87538: [VectorCombine] Don't vectorize scalar load under asan/hwasan/memtag/tsan
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87299: [IRSim][IROutliner] Adding a cost model, and debug option to turn the model off.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87550: [SLPVectorizer][SVE] Avoid blind cast to FixedVectorType in getAggregateSize.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D87620: [TSAN] Handle musttail call properly in EscapeEnumerator (and TSAN)
Xun Li via Phabricator via llvm-commits
- [llvm] 7841e21 - Let -basic-block-sections=labels emit basicblock metadata in a new .bb_addr_map section, instead of emitting special unary-encoded symbols.
Rahman Lavaee via llvm-commits
- [PATCH] D87403: [ms] [llvm-ml] Add support for "alias" directive
Nico Weber via Phabricator via llvm-commits
- [PATCH] D87401: [ms] [llvm-ml] Add MASM hex float support
Nico Weber via Phabricator via llvm-commits
- [PATCH] D87400: [ms] [llvm-ml] Add support for .radix directive, and accept all radix specifiers
Nico Weber via Phabricator via llvm-commits
- [llvm] 4ff4708 - collectBitParts - use const references. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D87529: [AArch64][GlobalISel] Refactor + improve CMN, ADDS, and ADD emit functions
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D82545: [Debugify] Make the debugify aware of the original (-g) Debug Info
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D87298: [IRSim][IROutliner] Merging output blocks for extracted functions with outputs
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87300: [IRSim][IROutliner] Adding OptRemarks for the IROutliner.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87311: [IRSim] Adding commutativity matching to structure checking
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D86971: [IRSim] Adding structural comparison to IRSimilarityCandidate.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87621: [AMDGPU] Add XDL resource to scheduling model
Austin Kerbow via Phabricator via llvm-commits
- [llvm] 8e69c3c - [DAGCombiner] Fold fmin/fmax with INF / FLT_MAX
Nikita Popov via llvm-commits
- [PATCH] D87622: [MemProf] Rename HeapProfiler to MemProfiler for consistency (NFC)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D52010: RegAllocFast: Rewrite and improve
Matt Arsenault via Phabricator via llvm-commits
- [llvm] cfff88c - [InstCombine] Simplify select operand based on equality condition
Nikita Popov via llvm-commits
- [llvm] da17e0d - [ms] [llvm-ml] Add missing built-in type aliases
Eric Astor via llvm-commits
- [PATCH] D87246: [ms] [llvm-ml] Add missing built-in type aliases
Eric Astor via Phabricator via llvm-commits
- [llvm] 7c44ee8 - [ms] [llvm-ml] Fix struct padding logic
Eric Astor via llvm-commits
- [PATCH] D87248: [ms] [llvm-ml] Fix struct padding logic
Eric Astor via Phabricator via llvm-commits
- [PATCH] D87297: [GlobalISel] Add bailout thresholds to CSEMIRBuilder::dominates() and the localizer.
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D87623: [CGSCC][NewPM] Fix adding mutually recursive new functions
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 20201dc - [ms] [llvm-ml] Add support for size queries in MASM
Eric Astor via llvm-commits
- [PATCH] D86947: [ms] [llvm-ml] Add support for size queries in MASM
Eric Astor via Phabricator via llvm-commits
- [PATCH] D84988: [Coverage] Add empty line regions to SkippedRegions
Vedant Kumar via Phabricator via llvm-commits
- [llvm] 23a2b03 - [ms] [llvm-ml] Add basic support for SEH, including PROC FRAME
Eric Astor via llvm-commits
- [PATCH] D86948: [ms] [llvm-ml] Add basic support for SEH, including PROC FRAME
Eric Astor via Phabricator via llvm-commits
- [llvm] c0e3996 - [ARM] Add more tests for vecreduce soft float legalization (NFC)
Nikita Popov via llvm-commits
- [llvm] 53f36f0 - [Legalize][ARM][X86] Add float legalization for VECREDUCE
Nikita Popov via llvm-commits
- [PATCH] D87342: Allow targets to augment computeKnownBits with their analysis using TargetTransformInfo
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D86364: [ValueTracking] Interpret GEPs as a series of adds multiplied by the related scaling factor
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D87430: [ARM] Add heuristic to avoid lowering calls to blx for Thumb1 in ARMTargetLowering::LowerCall
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87625: [PrunEH][NewPM] Port prune-eh to NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87402: [ms] [llvm-ml] Add REAL10 support (x87 extended precision)
Eric Astor via Phabricator via llvm-commits
- [llvm] cc94720 - [AArch64] Add additional vecreduce fmax/fmin legalization tests (NFC)
Nikita Popov via llvm-commits
- [PATCH] D87418: [LLD] Allow configuring default ld.lld backend
Martin Storsjö via Phabricator via llvm-commits
- [llvm] c0f199e - [PowerPC] Implement Thread Local Storage Support for Local Exec
Albion Fung via llvm-commits
- [PATCH] D83404: [PowerPC][PCRelative] Thread Local Storage Support for Local Exec
Albion Fung via Phabricator via llvm-commits
- [PATCH] D87586: [X86] Improve nnan fmin/fmax vector reduction
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D86925: [MachineSink] add one more profitable pattern for sinking
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D87120: [HeapProf] Heap profiling runtime support
Teresa Johnson via Phabricator via llvm-commits
- [lld] f6f3402 - [ELF] Add documentation for --warn-backrefs: a GNU ld compatibility checking tool (and lesser of layering detection)
Fangrui Song via llvm-commits
- [PATCH] D86762: [ELF] Add documentation for --warn-backrefs: a GNU ld compatibility checking tool (and lesser of layering detection)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D82549: [AIX][XCOFF] parsing xcoff object file auxiliary header
Digger via Phabricator via llvm-commits
- [PATCH] D87628: [AArch64][GlobalISel] Select unscaled loads/stores in manual selector
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 4208ea3 - [FastISel] Bail out of selectGetElementPtr for vector GEPs.
Craig Topper via llvm-commits
- [PATCH] D86979: [docs][NewPM] Add docs for writing NPM passes
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D87622: [MemProf] Rename HeapProfiler to MemProfiler for consistency
David Li via Phabricator via llvm-commits
- [PATCH] D87596: [Coroutines] Reuse storage for local variables with non-overlapping lifetimes
Xun Li via Phabricator via llvm-commits
- [llvm] 226d80e - [MemProf] Rename HeapProfiler to MemProfiler for consistency
Teresa Johnson via llvm-commits
- [PATCH] D60750: [libc++][CMake] Clean up logic for choosing which unwinder lib to link with tests
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D83563: [Coroutines] Fix a typo in documentation
Xun Li via Phabricator via llvm-commits
- [llvm] 2ad38f7 - [gn build] Port 226d80ebe20
LLVM GN Syncbot via llvm-commits
- [llvm] c2590de - [docs][NewPM] Add docs for writing NPM passes
Arthur Eubanks via llvm-commits
- [PATCH] D78245: [LIT] Make `%T` unique for every test
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D87310: [IRSim] Adding support for isomorphic predicates
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D86215: [TableGen][GlobalISel] Fix handling of zero_reg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87625: [PruneEH][NewPM] Port prune-eh to NPM
Alina Sbirlea via Phabricator via llvm-commits
- [compiler-rt] 9d01612 - [Asan] Fix false leak report
Vitaly Buka via llvm-commits
- [PATCH] D86900: [BitCodeAnalyzer] Add a few missing TYPE_CODES and MODULE_CODE_COMDAT to GetCodeName
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87631: [AVR] Fix global references to function symbols
Alex Mikhalev via Phabricator via llvm-commits
- [PATCH] D87632: [PruneEH][NFC] Use CallGraphUpdater in PruneEH
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] db94df0 - Update PowerPC backend ownership in CODE_OWNERS.TXT
Nemanja Ivanovic via llvm-commits
- [llvm] f859c30 - [AMDGPU] Add XDL resource to scheduling model
Austin Kerbow via llvm-commits
- [PATCH] D86226: GlobalISel: Do not set observer of MachineIRBuilder in LegalizerHelper
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87550: [SLPVectorizer][SVE] Skip scalable-vector instructions before vectorizeSimpleInstructions.
Huihui Zhang via Phabricator via llvm-commits
- [llvm] c193a68 - [SelectionDAG] Use Align/MaybeAlign in calls to getLoad/getStore/getExtLoad/getTruncStore.
Craig Topper via llvm-commits
- [PATCH] D87592: [SelectionDAG] Use Align/MaybeAlign in calls to getLoad/getStore/getExtLoad/getTruncStore.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87276: [ARM] Recognize "double extend" reduction patterns
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87634: [AVR] Improve AVR disassembly
Alex Mikhalev via Phabricator via llvm-commits
- [PATCH] D87370: [llvm-readobj] [ARMWinEH] Print ARM64 packed unwind info
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87635: [flang] More clean-up of CookedSource API
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D87535: [flang] Fix bug for forward referenced type
Pete Steinfeld via Phabricator via llvm-commits
- [llvm] 44da6c2 - [docs] Update OrcV1 removal timeline.
Lang Hames via llvm-commits
- [PATCH] D75795: [libc++abi] Change __cxa_finalize return type to void
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D87551: [LICM] Make Loop ICM profile aware again
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D66012: [AArch64][Statepoints] Statepoint support for AArch64.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D87636: [ThinLTO] add post-thinlto-merge option to -lto-embed-bitcode
Mircea Trofin via Phabricator via llvm-commits
- [llvm] f3d8344 - [PruneEH][NFC] Use CallGraphUpdater in PruneEH
Arthur Eubanks via llvm-commits
- [PATCH] D87427: [GlobalISel] Add a `X, Y = G_UNMERGE(G_ZEXT Z)` -> X = G_ZEXT Z; Y = 0 combine
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D87638: [flang] Allow Fortran comments after #include path
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D87003: [llvm-cov] Allow commas in filenams passed to `-object` flag
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D86071: [MLIR][OpenMP] Add omp.do operation
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D87639: [NewPM] Port strip* passes to NPM
Arthur Eubanks 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] D87560: Clarify two data member names
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87641: [DebugInfo] Add assert for variable size when creating fragments.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D82258: [RegisterCoalescer] Fix IMPLICIT_DEF init removal for a register on joining
Quentin Colombet via Phabricator via llvm-commits
- [llvm] 670c276 - [GlobalISel] Add G_UNMERGE_VALUES(G_MERGE_VALUES) combine
Quentin Colombet via llvm-commits
- [llvm] 39ec364 - Revert "[docs][NewPM] Add docs for writing NPM passes"
Arthur Eubanks via llvm-commits
- [llvm] 46f9137 - [GISel]: Add combine for G_FABS to G_FABS
Aditya Nandakumar via llvm-commits
- [PATCH] D87050: GlobalISel: Add combines for G_TRUNC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86393: [GISel] Add combines for unary FP instrs with constant operand
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 10b12d4 - Reland [docs][NewPM] Add docs for writing NPM passes
Arthur Eubanks via llvm-commits
- [PATCH] D87650: [flang] Preprocessor's stringifying operator (#x) must replace macros
Peter Klausler via Phabricator via llvm-commits
- [llvm] 6352381 - [Hexagon] Some HVX DAG combines
Krzysztof Parzyszek via llvm-commits
- [PATCH] D87337: [PGO] De-Optimizing cold functions based on PGO info (PATCH 1/2)
Min-Yih Hsu via Phabricator via llvm-commits
- [llvm] bb877d1 - [Hexagon] Widen loads and handle any-/sign-/zero-extensions
Krzysztof Parzyszek via llvm-commits
- [llvm] f35617a - [Hexagon] Add more detailed testcase for widening truncates
Krzysztof Parzyszek via llvm-commits
- [PATCH] D87651: [AArch64][SVE] Implement extractelement of i1 vectors.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87653: [flang] Respect BZ mode in exponent parts, too
Peter Klausler via Phabricator via llvm-commits
- [llvm] 3251593 - [X86] Place new constant node in topological order in X86DAGToDAGISel::matchBitExtract.
Craig Topper via llvm-commits
- [llvm] a36278c - [GlobalISel] Add G_UNMERGE(Cst) -> Cst1, Cst2, ... combine
Quentin Colombet via llvm-commits
- [PATCH] D87166: [GlobalISel] Add G_UNMERGE(Cst) -> Cst1, Cst2, ... combine
Quentin Colombet via Phabricator via llvm-commits
- [compiler-rt] 1d70984 - [Asan] Accept __lsan_ignore_object for redzone pointer
Vitaly Buka via llvm-commits
- [PATCH] D66688: [LoopVectorize] Leverage speculation safety to avoid masked.loads
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87654: [AArch64][GlobalISel] Partially port tryShiftAmountMod from AArch64ISelDAGToDAG
Jessica Paquette via Phabricator via llvm-commits
- [llvm] e6bc703 - [AArch64] Statepoint support for AArch64.
Philip Reames via llvm-commits
- [PATCH] D86974: [IRSim] Adding basic implementation of llvm-sim.
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D86844: [LoopDeletion] Allows deletion of possibly infinite side-effect free loops
Atmn Patel via Phabricator via llvm-commits
- [llvm] da1aaa0 - Revert "[X86] Place new constant node in topological order in X86DAGToDAGISel::matchBitExtract."
Craig Topper via llvm-commits
- [llvm] 4667376 - [X86] Place new constant node in topological order in X86DAGToDAGISel::matchBitExtract
Craig Topper via llvm-commits
- [PATCH] D87314: [IRSim][IROutliner] Allowing call instructions to be outlined.
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D60495: Load balancing for LTO
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D87312: [IRSim] Letting call instructions be legal for similarity identification.
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D86256: [libunwind] Make .eh_frame scanning/caching optional
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D87655: [Bugpoint][NewPM] Pin bugpoint to legacy PM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87315: [IRSim] Letting gep instructions be legal for similarity identification.
Jon Roelofs via Phabricator via llvm-commits
- [llvm] d232112 - [GlobalISel] Add `X, Y<dead> = G_UNMERGE Z` -> X = G_TRUNC Z
Quentin Colombet via llvm-commits
- [PATCH] D87174: [GlobalISel] Add `X,Y<dead> = G_UNMERGE Z` -> X = G_TRUNC Z
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D87656: [llvm-dwarfdump] --show-sources option to show all sources
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D80695: [mlir] Added big endian version of "dense-elements-hex.mlir"
Haruki Imai via Phabricator via llvm-commits
- [PATCH] D87657: [DebugInfo] Remove dots from getFilenameByIndex return value
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D87658: [RegionInfo][NewPM] Fix RegionInfo tests to work under NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D85928: [libFuzzer] Added -print_full_coverage flag.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D87659: clang-format
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D87660: [PostDominators][NewPM] Fix tests to work under NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87661: [MemorySSA] Rename uses starting at defining access
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D87662: [LoopAccessAnalysis][NewPM] Fix tests to work under NPM
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] b3afad0 - [GlobalISel] Add a `X, Y = G_UNMERGE(G_ZEXT Z)` -> X = G_ZEXT Z; Y = 0 combine
Quentin Colombet via llvm-commits
- [PATCH] D87663: [lld][WebAssembly] Fix --export-all when __stack_pointer is present
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D87664: [NewPM][opt] Fix -globals-aa not being recognized as alias analysis in NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87665: [DependenceAnalysis][NewPM] Fix tests to work under NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87666: [lld][WebAssembly] Allow globals imports via import_name/import_module
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D87667: [Support/Path] Add path::is_gnu_style_absolute
Vinicius Tinti via Phabricator via llvm-commits
- [llvm] 1f83726 - [Coroutines] Fix a typo in documentation
Xun Li via llvm-commits
- [PATCH] D87668: [GISel] Add new GISel combiners for G_MUL
Michael Kitzan via Phabricator via llvm-commits
- [llvm] 042c235 - [DebugInfo] Remove dots from getFilenameByIndex return value
Petr Hosek via llvm-commits
- [lld] 2c12b05 - [lld][WebAssembly] Allow globals imports via import_name/import_module
Sam Clegg via llvm-commits
- [PATCH] D86816: [LoopDelete][Assume] Allow deleting loops with assumes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76211: OpenMP Metadirective with user defined condition
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 380e746 - [DebugInfo] Fix methods of AsmPrinter to emit values corresponding to the DWARF format (1/19).
Igor Kudrin via llvm-commits
- [llvm] a8058c6 - [DebugInfo] Fix DIE value emitters to be compatible with DWARF64 (2/19).
Igor Kudrin via llvm-commits
- [llvm] c3c501f - [DebugInfo] Add new emitting methods for values which depend on the DWARF format (3/19).
Igor Kudrin via llvm-commits
- [llvm] 982b31f - [DebugInfo] Add the -dwarf64 switch to llc and other internal tools (4/19).
Igor Kudrin via llvm-commits
- [llvm] 5dd1c59 - [DebugInfo] Fix emitting DWARF64 compilation units (5/19).
Igor Kudrin via llvm-commits
- [PATCH] D87009: [DebugInfo] Fix DIE value emitters to be compatible with DWARF64 (2/19).
Igor Kudrin via Phabricator via llvm-commits
- [llvm] cae7c1e - [DebugInfo] Use a common method to determine a suitable form for section offsts (6/19).
Igor Kudrin via llvm-commits
- [llvm] 26f1f18 - [DebugInfo] Fix emitting the DW_AT_location attribute for 64-bit DWARFv3 (7/19).
Igor Kudrin via llvm-commits
- [PATCH] D87010: [DebugInfo] Add new emitting methods for values which depend on the DWARF format (3/19).
Igor Kudrin via Phabricator via llvm-commits
- [llvm] 383d34c - [DebugInfo] Fix emitting DWARF64 .debug_str_offsets sections (8/19).
Igor Kudrin via llvm-commits
- [llvm] 924dc58 - [DebugInfo] Fix emitting DWARF64 DWO compilation units and string offset tables (9/19).
Igor Kudrin via llvm-commits
- [PATCH] D87011: [DebugInfo] Add the -dwarf64 switch to llc and other internal tools (4/19).
Igor Kudrin via Phabricator via llvm-commits
- [llvm] 18f23b3 - [DebugInfo] Fix emitting DWARF64 type units (10/19).
Igor Kudrin via llvm-commits
- [llvm] b118030 - [DebugInfo] Fix emitting DWARF64 .debug_aranges sections (11/19).
Igor Kudrin via llvm-commits
- [PATCH] D87014: [DebugInfo] Fix emitting DWARF64 compilation units (5/19).
Igor Kudrin via Phabricator via llvm-commits
- [llvm] 03b09c6 - [DebugInfo] Fix emitting pre-v5 name lookup tables in the DWARF64 format (12/19).
Igor Kudrin via llvm-commits
- [llvm] f9b242f - [DebugInfo] Fix emitting DWARF64 .debug_rnglists sections (13/19).
Igor Kudrin via llvm-commits
- [llvm] 3158d3d - [DebugInfo] Fix emitting DWARF64 .debug_loclists sections (14/19).
Igor Kudrin via llvm-commits
- [llvm] 00ce546 - [DebugInfo] Fix emitting DWARF64 .debug_addr sections (15/19).
Igor Kudrin via llvm-commits
- [PATCH] D87015: [DebugInfo] Use a common method to determine a suitable form for section offsts (6/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87016: [DebugInfo] Fix emitting the DW_AT_location attribute for 64-bit DWARFv3 (7/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87017: [DebugInfo] Fix emitting DWARF64 .debug_str_offsets sections (8/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87018: [DebugInfo] Fix emitting DWARF64 DWO compilation units and string offset tables (9/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87021: [DebugInfo] Fix emitting DWARF64 type units (10/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87012: [DebugInfo] Fix emitting DWARF64 .debug_aranges sections (11/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87013: [DebugInfo] Fix emitting pre-v5 name lookup tables in the DWARF64 format (12/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87019: [DebugInfo] Fix emitting DWARF64 .debug_rnglists sections (13/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87020: [DebugInfo] Fix emitting DWARF64 .debug_loclists sections (14/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87022: [DebugInfo] Fix emitting DWARF64 .debug_addr sections (15/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87023: [DebugInfo] Fix emitting DWARF64 .debug_names sections (16/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87024: [DebugInfo] Fix emitting DWARF64 .debug_macro[.dwo] sections (17/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87025: [DebugInfo] Make the offset of string pool entries 64-bit (18/19).
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D87026: [DebugInfo] Make offsets of dwarf units 64-bit (19/19).
Igor Kudrin via Phabricator via llvm-commits
- [llvm] 26c293c - [BinaryFormat/MachO] Add a missing constant.
Davide Italiano via llvm-commits
- [PATCH] D85240: Disable hoisting MI to hotter basic blocks when using pgo
David Li via Phabricator via llvm-commits
- [PATCH] D87671: [PowerPC] Implement Vector String Isolate Builtins in Clang/LLVM
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D86988: [Inliner] Run always-inliner in inliner-wrapper
David Li via Phabricator via llvm-commits
- [llvm] 7b416c5 - [llvm-readobj] [ARMWinEH] Print ARM64 packed unwind info
Martin Storsjö via llvm-commits
- [lld] 61e0b2b - [LLD] Allow configuring default ld.lld backend
Martin Storsjö via llvm-commits
- [polly] e71cda2 - [Windows][Polly] Disable LLVMPolly module for all compilers on Windows
Martin Storsjö via llvm-commits
- [PATCH] D87379: [ARM] Selects SSAT/USAT from LLVM IR of min/max patterns
Martin Storsjö via Phabricator via llvm-commits
- [compiler-rt] 3023f05 - [NFC][lsan][fuzzer] Relax fuzzer-leak.test
Vitaly Buka via llvm-commits
- [llvm] c6aadd2 - [X86] Pre-commit test cases for D87593
Craig Topper via llvm-commits
- [compiler-rt] d74e1f3 - [NFC][Asan] Don't use MetaData for size
Vitaly Buka via llvm-commits
- [compiler-rt] cad961b - [NFC][Asan] Remove from_memalign and rz_log
Vitaly Buka via llvm-commits
- [compiler-rt] a61bb7f - [NFC][Asan] Reorder bitfields
Vitaly Buka via llvm-commits
- [compiler-rt] 08507d8 - [Asan] Cleanup kAllocBegMagic setup
Vitaly Buka via llvm-commits
- [compiler-rt] 4540d3b - [NFC][Asan] Return uptr as before D87646
Vitaly Buka via llvm-commits
- [compiler-rt] 943b0c8 - [NFC][Asan] Remove chunk pointer from metadata
Vitaly Buka via llvm-commits
- [llvm] 69cccb3 - [SVE] Fix isLoadInvariantInLoop for scalable vectors
David Sherwood via llvm-commits
- [PATCH] D87385: [lib/Object] - Refine interface of ELFFile<ELFT>. NFCI.
James Henderson via Phabricator via llvm-commits
- [PATCH] D87228: [Lint] Add check for intrinsic get.active.lane.mask
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D87362: [llvm-readobj/elf] - Simplify and refine the implementation which dumps .stack_sizes
James Henderson via Phabricator via llvm-commits
- [PATCH] D87672: [doc] Fix typos
YangZhihui via Phabricator via llvm-commits
- [PATCH] D87497: [llvm-objcopy][MachO] Fix --add-section
James Henderson via Phabricator via llvm-commits
- [llvm] e15996b - [doc] Fix broken link
via llvm-commits
- [lld] c1f2fb5 - [DebugInfo] Support both forward and backward slashes in tests
Petr Hosek via llvm-commits
- [PATCH] D87674: [AMDGPU] Insert waitcnt after returning from call
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] 7b58eb5 - [Support] Make building with snmalloc work
Hans Wennborg via llvm-commits
- [llvm] 4874129 - [MVE] Rename of tests making them consistent with tail-predication tests. NFC.
Sjoerd Meijer via llvm-commits
- [PATCH] D87306: [AttributeFuncs] Consider `noundef` in `typeIncompatible`
Florian Hahn via Phabricator via llvm-commits
- [llvm] 9b4fa85 - GlobalISel/IRTranslator resetTargetOptions based on function attributes
Petar Avramovic via llvm-commits
- [PATCH] D87511: GlobalISel/IRTranslator resetTargetOptions based on function attributes
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D85782: [X86][ELF] Prefer lowering MC_GlobalAddress operands to .Lfoo$local only for STV_DEFAULT globals
ben via Phabricator via llvm-commits
- [PATCH] D87132: [Partial Inliner] Compute intrinsic cost through TTI
Florian Hahn via Phabricator via llvm-commits
- [llvm] 4845531 - [lib/Object] - Refine interface of ELFFile<ELFT>. NFCI.
Georgii Rymar via llvm-commits
- [PATCH] D87615: [X86] Fix stack alignment on 32-bit Solaris/x86
Rainer Orth via Phabricator via llvm-commits
- [lld] 58938b5 - [NFC][DebugInfo] Use consistent regex group spelling
Petr Hosek via llvm-commits
- [llvm] bccd2ec - [llvm-readobj/elf] - Simplify and refine the implementation which dumps .stack_sizes
Georgii Rymar via llvm-commits
- [llvm] fc44693 - [X86] detectAVGPattern - accept non-pow2 vectors by padding.
Simon Pilgrim via llvm-commits
- [llvm] b4b1b84 - [MVE] fix typo in llvm debug message. NFC.
Sjoerd Meijer via llvm-commits
- [PATCH] D56506: [X86][SSE] Allow SplitOpsAndApply to split to diminishing vector sizes
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 5f13d6c - [Transforms][Coroutines] Add missing header path to CMakeLists.txt
Simon Pilgrim via llvm-commits
- [llvm] 2508ef0 - [SelectionDAG] Remove unused FP constant in getNegatedExpression
Qiu Chaofan via llvm-commits
- [PATCH] D87679: [LV] Unroll factor is expected to be > 0
Evgeniy via Phabricator via llvm-commits
- [llvm] 1119bf9 - [ARM] Corrected condition in isSaturatingConditional
Meera Nakrani via llvm-commits
- [llvm] 9eab73f - [X86] Update SSE/AVX integer MINMAX intrinsics to emit llvm.smax.* etc. (PR46851)
Simon Pilgrim via llvm-commits
- [llvm] b768546 - Revert "[InstCombine] Simplify select operand based on equality condition"
Benjamin Kramer via llvm-commits
- [PATCH] D82678: [CGP] Set debug locations when optimizing phi types
Dave Green via Phabricator via llvm-commits
- [PATCH] D87681: [ARM] Improve VPT predicate tracking
Sam Parker via Phabricator via llvm-commits
- [PATCH] D87682: [libcxx] Disable failing test for no-exceptions build
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D87590: Backport D79219, D85820, D86134 to 10.0 branch
Harmen Stoppels via Phabricator via llvm-commits
- [llvm] cd4edf9 - Recommit "[ConstraintSystem] Add helpers to deal with linear constraints."
Florian Hahn via llvm-commits
- [llvm] bee79cd - SelectionDAGBuilder.h - remove unnecessary includes. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 1abb446 - StatepointLowering.cpp - remove unnecessary includes. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 6c1f2a3 - SpillPlacement.cpp - remove unnecessary includes. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] a21387c - Revert "RegAllocFast: Record internal state based on register units"
Hans Wennborg via llvm-commits
- [PATCH] D87685: [Scalarizer] Avoid changing name of non-instructions
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] aa8be5a - [Scalarizer] Avoid changing name of non-instructions
Bjorn Pettersson via llvm-commits
- [llvm] 635b875 - [ARM][MVE] Tail-predication: use unsigned SCEV ranges for tripcount
Sjoerd Meijer via llvm-commits
- [PATCH] D87531: [LoopNest] Extend `LPMUpdater` and adaptor to handle loop-nest passes
Whitney Tsang via Phabricator via llvm-commits
- [llvm] 6d40f35 - AliasSetTracker.cpp - remove unnecessary includes. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 796c805 - ProvenanceAnalysis.h - remove unnecessary AliasAnalysis.h include. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 50d2a5d - LoopCacheAnalysis.h - remove unnecessary includes. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D84589: [CodeMoverUtils] Add optional data dependence checks using Alias Analysis
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D84545: [ConstraintSolver] Add isConditionImplied helper.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D83377: [ARM] Expand distributing increments to also handle existing pre/post inc instructions.
Dave Green via Phabricator via llvm-commits
- [PATCH] D87045: [LoopNest] Handle loop-nest passes in LoopPassManager
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D85603: IR: Add convergence control operand bundle and intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] db22e70 - [ConstraintSolver] Add isConditionImplied helper.
Florian Hahn via llvm-commits
- [lld] 3f411e9 - [lld][WebAssembly] Fix --export-all when __stack_pointer is present
Sam Clegg via llvm-commits
- [PATCH] D85607: CfgTraits: add CfgInstructionRef
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 57752b1 - [gn build] (semi-manually) port 380e746bcca
Nico Weber via llvm-commits
- [llvm] 802d21c - [ConstraintElimination] Add initial tests.
Florian Hahn via llvm-commits
- [PATCH] D84546: [ConstraintElimination] Add initial tests. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [llvm] eb66b04 - [InstCombine] improve test names; NFC
Sanjay Patel via llvm-commits
- [llvm] 7ffc9aa - [InstCombine] add RUN to show miscompile of pow expansion; NFC
Sanjay Patel via llvm-commits
- [llvm] aa57c1c - [InstCombine] fix bug in pow expansion
Sanjay Patel via llvm-commits
- [llvm] 46dc41e - [gn build] Port a8058c6f8d1
LLVM GN Syncbot via llvm-commits
- [llvm] c0809f8 - [gn build] Port cd4edf94cd4
LLVM GN Syncbot via llvm-commits
- [PATCH] D84547: [ConstraintElimination] Add constraint elimination pass.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 65c6ae3 - [Utils] isLegalToPromote - Fix missing null check before writing to FailureReason.
Simon Pilgrim via llvm-commits
- [llvm] 97a23ab - AMDGPUPrintfRuntimeBinding.cpp - drop unnecessary casts/dyn_casts. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D86958: [Docs] Add/update release notes for D71913 (LTO WPD changes)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D87691: [EarlyCSE] Small refactoring changes, NFC
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D86222: Fix PR46880: Fail CHECK-NOT with undefined variable
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] e166984 - Revert "[SelectionDAG] Remove unused FP constant in getNegatedExpression"
Qiu Chaofan via llvm-commits
- [lld] 65f6810 - [LLD][PowerPC] Add support for R_PPC64_TPREL34 used in TLS Local Exec
Stefan Pintilie via llvm-commits
- [PATCH] D86608: [LLD][PowerPC] Add support for R_PPC64_TPREL34 used in TLS Local Exec
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D86142: [LLD] Search archives for non-tentative defintions.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D87693: [ARM] Sink splats to MVE intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D81803: [Support] PR42623: Avoid setting the delete-on-close bit for TempFile
Ronald Wampler via Phabricator via llvm-commits
- [llvm] 7df873f - [llvm-readobj/elf] - Don't crash when the size of s dynamic symbol table, inferred from the hash table, is broken.
Georgii Rymar 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
- [PATCH] D81930: [AArch64] Add -mmark-bti-property flag.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D87697: Do not construct std::string from nullptr
Yuriy Chernyshov via Phabricator via llvm-commits
- [PATCH] D66800: Some notes in `LLVM_ENABLE_LIBCXX`
Louis Dionne via Phabricator via llvm-commits
- [llvm] 8985755 - [InstSimplify] add limit folds for fmin/fmax
Sanjay Patel via llvm-commits
- [PATCH] D87698: [SelectionDAG] Check any use of negation result before removal
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D87699: GlobalISel: Use unmerge when copying wide vectors to result registers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87700: [SVE] Replace *, / operators in TypeSize/ElementCount with mul, div
David Sherwood via Phabricator via llvm-commits
- [llvm] 2b42d53 - SLPVectorizer.h - remove unnecessary AliasAnalysis.h include. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D87704: [AMDGPU] Reduce stack pointer alignment
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D87570: [llvm-rc] Allow omitting components from VERSIONINFO version numbers
Adrian McCarthy via Phabricator via llvm-commits
- [llvm] ec2b0a5 - [XCOFF] Run resource intense test only on platforms where it makes sense
via llvm-commits
- [PATCH] D87705: [PowerPC] Implement Set Boolean Condition Instructions
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D86968: [IRSim] Adding IR Instruction Mapper
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D86395: [InstCombine] transform pattern "(~A & B) ^ A -> (A | B)" added
Jaydeep Chauhan via Phabricator via llvm-commits
- [PATCH] D86969: [IRSim] Adding ilist for IRInstructionData
Jon Roelofs via Phabricator via llvm-commits
- [llvm] 243ffd0 - [MachineBasicBlock] Fix a typo in function copySuccessor
Guozhi Wei via llvm-commits
- [PATCH] D87417: [MachineBasicBlock] Fix a typo in function copySuccessor
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D86970: [IRSim] Adding IRSimilarityCandidate that contains a region of IRInstructionData
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D83004: [UpdateCCTestChecks] Include generated functions if asked
David Greene via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] a43e68b - [X86][AVX] lowerShuffleWithSHUFPS - handle missed canonicalization cases.
Simon Pilgrim via llvm-commits
- [PATCH] D82995: [UpdateTestChecks] Allow $ in function names
David Greene via Phabricator via llvm-commits
- [PATCH] D87390: [PowerPC] Pass nofpexcept flag to custom lowered constrained ops
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] 127faae - [lldb] Add -l/--language option to script command
Jonas Devlieghere via llvm-commits
- [PATCH] D86996: [lldb] Add -l/--language option to script command
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D86972: [IRSim] Adding a basic similarity identifier.
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D86973: [IRSim] Adding wrapper pass for IRSimilarityIdentfier
Jon Roelofs via Phabricator via llvm-commits
- [llvm] 4452cc4 - [VectorCombine] Don't vectorize scalar load under asan/hwasan/memtag/tsan
Fangrui Song via llvm-commits
- [PATCH] D81999: libclc: Fix rounding during type conversion
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D87707: [AArch64][SVE] Add lowering for llvm fsqrt
Muhammad Asif Manzoor via Phabricator via llvm-commits
- [PATCH] D86975: [IRSim][IROutliner] Adding the extraction basics for the IROutliner.
Jon Roelofs via Phabricator via llvm-commits
- [llvm] 9c73e55 - Revert "[DebugInfo] Remove dots from getFilenameByIndex return value"
Petr Hosek via llvm-commits
- [llvm] 3a59628 - Revert "[DSE] Switch to MemorySSA-backed DSE by default."
Florian Hahn via llvm-commits
- [llvm] 03f1516 - [MemoryBuffer] Revert unintended MemoryBuffer change from D86996
Fangrui Song via llvm-commits
- [PATCH] D87294: [IRSim][IROutliner] Adding support for elevating constants that are not the same in each region to arguments
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D87708: [DAG] DAGTypeLegalizer::GenWidenVectorTruncStores - ensure correct extraction index (PR42046)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D84962: [PowerPC] Correct cpsgn's behaviour on PowerPC to match that of the ABI
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D56387: [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D86474: [OpenMPOpt][SplitMemTransfer] Grouping the setup instructions for the runtime call.
Hamilton Tobon Mosquera via Phabricator via llvm-commits
- [PATCH] D87335: [json] Create some llvm::Expected-based accessors
walter erquinigo via Phabricator via llvm-commits
- [PATCH] D87317: [IRSim][IROutliner] Allowing GEP instructions to be outlined.
Jon Roelofs via Phabricator via llvm-commits
- [llvm] 54e1bf1 - [LoopAccessAnalysis][NewPM] Fix tests to work under NPM
Arthur Eubanks via llvm-commits
- [PATCH] D87242: [flang] Add new documentation main page
Hans Wennborg via Phabricator via llvm-commits
- [llvm] 6f66ad1 - [DependenceAnalysis][NewPM] Fix tests to work under NPM
Arthur Eubanks via llvm-commits
- [llvm] e0c7641 - [RegionInfo][NewPM] Fix RegionInfo tests to work under NPM
Arthur Eubanks via llvm-commits
- [PATCH] D87709: InferAddressSpaces: Fix assert with unreachable code
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 3f69b21 - [NewPM][opt] Fix -globals-aa not being recognized as alias analysis in NPM
Arthur Eubanks via llvm-commits
- [llvm] 9853e84 - [PostDominators][NewPM] Fix tests to work under NPM
Arthur Eubanks via llvm-commits
- [llvm] 0513487 - [X86] Use Align in reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore. Correct pointer info.
Craig Topper via llvm-commits
- [PATCH] D87711: Add section on DAGs to TableGen Programmer's Reference
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [llvm] ca76d6e - [Bugpoint][NewPM] Pin bugpoint to legacy PM
Arthur Eubanks via llvm-commits
- [llvm] 3d42d54 - [ConstraintElimination] Add constraint elimination pass.
Florian Hahn via llvm-commits
- [llvm] 32a6153 - [gn build] Port 3d42d549554
LLVM GN Syncbot via llvm-commits
- [PATCH] D87344: [IndVars] Remove range checks for which we can predicate ends of the range
Philip Reames via Phabricator via llvm-commits
- [PATCH] D87713: [NewPM] Port -print-alias-sets to NPM
Arthur Eubanks 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
- [llvm] d158e78 - [DemandedBits][NewPM] Pin some tests to legacy PM
Arthur Eubanks via llvm-commits
- [PATCH] D87224: [InstCombine] Add tests for statepoint simplification
Philip Reames via Phabricator via llvm-commits
- [llvm] 558e5c3 - [Dominators][NewPM] Pin tests with -analyze to legacy PM
Arthur Eubanks via llvm-commits
- [PATCH] D87714: [flang] Fix docs build
Richard Barton via Phabricator via llvm-commits
- [PATCH] D87309: [IRSim][IROutliner] Adding option to enable outlining from linkonceodr functions
Jon Roelofs via Phabricator via llvm-commits
- [llvm] 05aa997 - [PowerPC] Implement __int128 vector divide operations
Albion Fung via llvm-commits
- [PATCH] D85453: [PowerPC] Implement __int128 vector divide operations
Albion Fung via Phabricator via llvm-commits
- [llvm] d417488 - [AArch64][SVE] Add lowering for llvm fsqrt
Danilo C. Grael via llvm-commits
- [PATCH] D87716: AMDGPU: Improve <2 x i24> arguments and return value handling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87302: [IRSim][IROutliner] Adding DebugInfo handling for IR outlined functions.
Jon Roelofs via Phabricator via llvm-commits
- [llvm] 7d6ca2e - InferAddressSpaces: Fix assert with unreachable code
Matt Arsenault via llvm-commits
- [llvm] 38ecd61 - [TableGen] Fix invalid comparison function `SizeOrder` in `getMatchingSubClassWithSubRegs`
Matt Arsenault via llvm-commits
- [compiler-rt] 516a01b - Implement __isOSVersionAtLeast for Android
Stephen Hines via llvm-commits
- [PATCH] D86596: Implement __isOSVersionAtLeast for Android
Stephen Hines via Phabricator via llvm-commits
- [PATCH] D87718: [SimplifyCFG] Override options in default constructor
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 3b7f516 - [SLPVectorizer][SVE] Skip scalable-vector instructions before vectorizeSimpleInstructions.
Huihui Zhang via llvm-commits
- [PATCH] D87719: [AMDGPU] Unify intrinsic ret/nortn interface
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D86461: [AIX][XCOFF][Patch2] decode vector information and extent long table of the traceback table of the xcoff.
Jason Liu via Phabricator via llvm-commits
- [PATCH] D87721: [PowerPC][PCRelative] Thread Local Storage Support for Local Dynamic
Victor Huang via Phabricator via llvm-commits
- [PATCH] D87260: [OpenMPOpt][SplitMemTransfer] Can move setup instructions upwards?
Hamilton Tobon Mosquera via Phabricator via llvm-commits
- [PATCH] D87723: [dsymutil][DWARFLinker][NFC] Make interface of AddressMap more general.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D87725: [NFC][Regalloc] accessors for 'reg' and 'weight'
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D87726: [LowerSwitch][NewPM] Port lowerswitch to NPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87727: Match ".stack_size" with the original section name, and not the uniquified name.
Rahman Lavaee via Phabricator via llvm-commits
- [llvm] 7b4cc09 - [TSAN] Handle musttail call properly in EscapeEnumerator (and TSAN)
Xun Li via llvm-commits
- [llvm] 277de43 - [AMDGPU] Unify intrinsic ret/nortn interface
Stanislav Mekhanoshin via llvm-commits
- [llvm] a4e35cc - GlobalISel: Add combines for G_TRUNC
Volkan Keles via llvm-commits
- [llvm] 61fc10d - [ThinLTO] add post-thinlto-merge option to -lto-embed-bitcode
Mircea Trofin via llvm-commits
- [PATCH] D86156: [BFI] Make BFI information available through loop passes inside LoopStandardAnalysisResults
Di Mo via Phabricator via llvm-commits
- [llvm] 97203cf - [GISel] Add new GISel combiners for G_MUL
Aditya Nandakumar via llvm-commits
- [llvm] 2ea4c2c - [BFI] Make BFI information available through loop passes inside LoopStandardAnalysisResults
Wenlei He via llvm-commits
- [llvm] 50ee05a - [llvm][cmake] Change LLVM_INTEGRATED_CRT_ALLOC to a path instead of a boolean
Alexandre Ganea via llvm-commits
- [PATCH] D87728: [flang][msvc] Work around if constexpr (false) evaluation. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D87729: [PowerPC] Implement the 128-bit Vector Divide Extended Builtins in Clang/LLVM
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D74169: [WIP][LLD][ELF][DebugInfo] Remove obsolete debug info.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D87169: SVML support for log10, sqrt
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D85685: [WIP] Support dwarf fission for wasm object files
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D87394: [PowerPC][Power10] Implementation of 128-bit Binary Vector Mod and Sign Extend builtins
Amy Kwan via Phabricator via llvm-commits
- [llvm] 79378b1 - GlobalISel: Fix a failing combiner test
Volkan Keles via llvm-commits
- [llvm] 91332c4 - [CGSCC][NewPM] Fix adding mutually recursive new functions
Arthur Eubanks via llvm-commits
- [PATCH] D85685: Support dwarf fission for wasm object files
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D87731: [Coro][NewPM] Handle llvm.coro.prepare.retcon in NPM coro-split pass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87732: [Support] Provide sys::path::guess_style
Petr Hosek via Phabricator via llvm-commits
- [llvm] ffe9986 - [AArch64][GlobalISel] Refactor + improve CMN, ADDS, and ADD emit functions
Jessica Paquette via llvm-commits
- [llvm] 2c391a5 - [LICM] Make Loop ICM profile aware again
Wenlei He via llvm-commits
- [llvm] 056534d - SVML support for log10, sqrt
Wenlei He via llvm-commits
- [PATCH] D87584: [lld-macho] In the context of relocs, s/target/referent/ for sections & symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D87500: [DebugInfo] DISubrange support for fortran assumed size array
Adrian Prantl via Phabricator via llvm-commits
- [llvm] f7aa156 - [LowerSwitch][NewPM] Port lowerswitch to NPM
Arthur Eubanks via llvm-commits
- [llvm] ba12e77 - [NewPM] Port strip* passes to NPM
Arthur Eubanks via llvm-commits
- [PATCH] D87734: [UnifyLoopExits][NewPM] Port unify-loop-exits to NPM
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 5f4abb7 - [Hexagon] Replace incorrect pattern for vpackl HWI32 -> HVi8
Krzysztof Parzyszek via llvm-commits
- [PATCH] D87735: [AVR] fix interrupt stack pointer restoration
Andrew Dona-Couch via Phabricator via llvm-commits
- [PATCH] D87199: [lld-macho] Implement support for PIC
Jez Ng via Phabricator via llvm-commits
- [lld] 1b88845 - [PDB] Drop LF_PRECOMP from debugTypes earlier
Reid Kleckner via llvm-commits
- [PATCH] D87736: [PDB] Split TypeServerSource and extend CVIndexMap lifetime
Reid "Away June-Sep" Kleckner via Phabricator 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
- [llvm] 3b3ca5c - Fix test after D86156.
Alina Sbirlea via llvm-commits
- [llvm] 2ce1a69 - [X86] Always use 16-bit displacement in 16-bit mode when there is no base or index register.
Craig Topper via llvm-commits
- [llvm] 3b38062 - [NewPM] Fix 2003-02-19-LoopInfoNestingBug.ll under NPM
Arthur Eubanks via llvm-commits
- [llvm] b1b187a - [NewPM][SCEV] Fix constant-fold-gep.ll under NPM
Arthur Eubanks via llvm-commits
- [llvm] bb371f8 - [NewPM] Fix opt-hot-cold-split.ll under NPM
Arthur Eubanks 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] D87738: [PowerPC] Clean-up mayRaiseFPException bits
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D87739: [WIP] scudo: Add an API for disabling memory initialization per-thread.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] 00f09dd - [InstCombine] Add tests for statepoint simplification
Serguei Katkov via llvm-commits
- [PATCH] D87740: fix llvm-profdata overlap crash
Lei Wang via Phabricator via llvm-commits
- [PATCH] D87741: [Delinearization][NewPM] Port delinearization to NPM
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 8a04cdb - [Test] Add signed version of a test
Max Kazantsev 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] D87301: [IRSim][IROutliner] Adding consistent function attribute merging
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87740: [llvm-profdata]Fix llvm-profdata crash on compact binary profile
Lei Wang via Phabricator via llvm-commits
- [PATCH] D87742: [IROutliner] Adding support for swift errors
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D85910: libclc: Add a __builtin to let SPIRV targets select between SW and HW FMA
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D87743: [NPM] Translate alias analysis into require<> as well
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D86904: [mlir] [InProgress] Support for defining Types in tblgen
John Demme via Phabricator via llvm-commits
- [llvm] 3045b3c - [X86] Add test case for non-power of 2 scatter. NFC
Craig Topper via llvm-commits
- [llvm] 41f4cd6 - [X86] Don't scalarize gather/scatters with non-power of 2 element counts. Widen instead.
Craig Topper via llvm-commits
- [llvm] fc82006 - [MemorySSA] Set MustDominate to true for PhiTranslation.
Alina Sbirlea via llvm-commits
- [llvm] 794467b - [llvm-rc] Allow omitting components from VERSIONINFO versions
Martin Storsjö via llvm-commits
- [llvm] 74d7356 - [llvm-rc] Update a comment. NFC.
Martin Storsjö via llvm-commits
- [llvm] c913f6d - [llvm-rc] Lowercase the option definitions. NFC.
Martin Storsjö via llvm-commits
- [PATCH] D87744: [RegisterCoalescer] passs Undefs to extendToIndices()
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D80506: Add __divmodti4 to match libgcc.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87485: [X86] Don't match x87 register inline asm constraints unless the VT is floating point or its a clobber
Craig Topper via Phabricator via llvm-commits
- [llvm] 4171d5c - [obj2yaml] Add support for dumping the .debug_addr(v5) section.
Xing GUO via llvm-commits
- [llvm] d3d7603 - [MemorySSA] Report unoptimized as None, not MayAlias.
Alina Sbirlea via llvm-commits
- [llvm] 94f7d3d - [Test] Some more potential range check elimination opportunities
Max Kazantsev via llvm-commits
- [llvm] 6985135 - [Test] Add positive range checks tests in addition to negative
Max Kazantsev via llvm-commits
- [compiler-rt] b42fa0c - Revert "[Asan] Fix false leak report"
Vitaly Buka via llvm-commits
- [compiler-rt] a8a8516 - Revert "[Asan] Accept __lsan_ignore_object for redzone pointer"
Vitaly Buka via llvm-commits
- [llvm] 070b969 - [ARM][MachineOutliner] Add calls handling.
Yvan Roux via llvm-commits
- [PATCH] D87384: [PowerPC] Add ISEL patterns for Mul with Imm.
Qing Shan Zhang 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
- [PATCH] D79949: [WIP][Example] Drop out-of-scope variable locations
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D86270: [AMDGPU] Use tablegen for argument indices
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] ef0b9f3 - [ARM][LowOverheadLoops] Combine a VCMP and VPST into a VPT
Sam Tebbs via llvm-commits
- [llvm] cb1ef0e - Follow up rG635b87511ec3: forgot to add/commit the new test file. NFC.
Sjoerd Meijer via llvm-commits
- [llvm] 159abe0 - [DebugInfo][flang] DISubrange support for fortran assumed size array
Alok Kumar Sharma via llvm-commits
- [llvm] ef48517 - [llvm-readobj][test] - Address a forgotten review comment for D86923.
Georgii Rymar via llvm-commits
- [PATCH] D87361: [SelectionDAG] Add helper guard to automatically insert flags
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D87750: [libunwind][DWARF] Fix end of .eh_frame calculation
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D81165: [DebugInfo] Refactor how unrecoverable debug line parsing errors work
James Henderson via Phabricator via llvm-commits
- [PATCH] D87751: [RDA] Fix getUniqueReachingDef for self loops
Sam Parker via Phabricator via llvm-commits
- [PATCH] D86904: [mlir] Support for defining Types in tblgen
River Riddle via Phabricator via llvm-commits
- [llvm] 6040e2a - [Support] Add GlobPattern::isTrivialMatchAll()
Andrew Ng via llvm-commits
- [lld] 77152a6 - [LLD][ELF] Optimize linker script filename glob pattern matching NFC
Andrew Ng via llvm-commits
- [llvm] a8d0201 - [llvm-readobj][test] - Improve section-symbols.test
Georgii Rymar via llvm-commits
- [PATCH] D87231: [AArch64] ExtractElement is free when combined with pairwise add
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D87752: [VPlan] Add VPMultiValue.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D86686: [PowerPC] Fix store-fptoi combine of f128 on Power8
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D84684: [VPlan] Use VPValue def for VPInterleaveRecipe.
Florian Hahn via Phabricator via llvm-commits
- [llvm] ac2717b - [ARM][LowOverheadLoops] Fix tests after ef0b9f3
Sam Tebbs via llvm-commits
- [PATCH] D87231: [AArch64] Match pairwise fadd pattern
Dave Green via Phabricator via llvm-commits
- [llvm] 3f68261 - [DAG] Remover getOperand() call. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D87753: [ARM] Add more validForTailPredication
Sam Parker via Phabricator via llvm-commits
- [PATCH] D87755: Silence GCC's `-Wclass-memaccess` warnings
Chandler Carruth via Phabricator 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] D85649: [AArch64] PAC/BTI code generation for LLVM generated functions
Momchil Velikov via Phabricator via llvm-commits
- [llvm] 86172ce - [ARM] Add more validForTailPredication
Sam Parker via llvm-commits
- [llvm] a63b2a4 - [ARM] Fix tail predication predicate tracking
Sam Parker via llvm-commits
- [PATCH] D84406: [LoopVersion] Unify SCEVChecks and alias check handling (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84410: [LAA] Dynamically allocate RuntimeCheckingPtrGroup (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84411: [LoopVersion] Pass RuntimePointerChecking directly.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 1c42104 - [RDA] Fix getUniqueReachingDef for self loops
Sam Parker via llvm-commits
- [PATCH] D84420: [AMDGPU] Add v3f16/v3i16 support to SDag
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] 1589891 - [SLP] change poorly named variable; NFC
Sanjay Patel via llvm-commits
- [llvm] bbad998 - [SLP] move loop index variable declaration to its use; NFC
Sanjay Patel via llvm-commits
- [PATCH] D87757: [SplitKit] Only copy live lanes
Jay Foad via Phabricator via llvm-commits
- [llvm] 0cee1bf - [SLP] remove redundant size check; NFC
Sanjay Patel via llvm-commits
- [llvm] 6a23668 - [SLP] remove uses of 'auto' that obscure functionality; NFC
Sanjay Patel via llvm-commits
- [PATCH] D87140: [GlobalISel] Avoid making G_PTR_ADD with nullptr
Mirko Brkusanin via Phabricator via llvm-commits
- [llvm] 3ce9ec0 - [ARM] Reorder some logic
Sam Parker via llvm-commits
- [PATCH] D87232: [SVE][CodeGen] Lower floating point -> integer conversions
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] 24238f0 - [SLP] fix formatting; NFC
Sanjay Patel via llvm-commits
- [PATCH] D86906: [AArch64LdStOptimzation] fix a bug in AArch64 Load Store Optimization
Florian Hahn via Phabricator via llvm-commits
- [llvm] 82687cf - Add section with details about DAGs.
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D87759: [ARM] VPT validForTailPredication
Sam Parker via Phabricator via llvm-commits
- [PATCH] D85293: [DebugInfo] Simplify DIEInteger::SizeOf().
Igor Kudrin via Phabricator via llvm-commits
- [llvm] cb9528a - [DSE] Add another test cases with loop carried dependence.
Florian Hahn via llvm-commits
- [PATCH] D87760: CodeGen: Move split block utility to MachineBasicBlock
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87542: AMDGPU: Don't sometimes allow instructions before lowered si_end_cf
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87472: AMDGPU: Clear offset register when using local stack area
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 01e2b39 - [Partial Inliner] Compute intrinsic cost through TTI
Florian Hahn via llvm-commits
- [PATCH] D87762: [AMDGPU] Corrected directive to use for ELF weak refs
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D87763: [llvm-readelf/obj][test] - Document what we print in various places for unnamed section symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D87764: [llvm-readelf/obj] - Stop printing invalid names for unnamed section symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D81172: [AMDGPU] Implement hardware bug workaround for image instructions
Matt Arsenault 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] D87765: [llvm][lldb] Add optimal ThreadPool concurrency
Dmitry Antipov via Phabricator via llvm-commits
- [llvm] aa4b0b7 - [X86][SSE] Move VZEXT_MOVL(INSERT_SUBVECTOR(UNDEF,X,0)) handling into combineTargetShuffle.
Simon Pilgrim via llvm-commits
- [llvm] 54bb9e8 - [AMDGPU] Add -show-mc-encoding to setreg tests
Jay Foad via llvm-commits
- [llvm] 90777e2 - [AMDGPU] Enable scheduling around FP MODE-setting instructions
Jay Foad via llvm-commits
- [llvm] cd46151 - [X86] Assert that we've found a terminator instruction. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 833b3b0 - [AMDGPU] Add v3f16/v3i16 support to SDag
Sebastian Neubauer via llvm-commits
- [llvm] 71131db - AMDGPU: Improve <2 x i24> arguments and return value handling
Matt Arsenault via llvm-commits
- [llvm] 6e85c3d - [NFC][Regalloc] accessors for 'reg' and 'weight'
Mircea Trofin via llvm-commits
- [llvm] b2c931e - [X86] EmitInstrWithCustomInserter - remove redundant getDebugLoc() calls. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D87768: [NFC][regalloc] type LiveInterval::reg() as Register
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D87769: [ARM][MVE] tail-predication: predicate new checks on force-enabled option
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D87771: [AArch64] Emit zext move when the source of the zext is AssertZext or AssertSext
weiwei via Phabricator via llvm-commits
- [PATCH] D84999: dynamic_cast optimization in LTO
wael yehia via Phabricator via llvm-commits
- [PATCH] D87772: [SLP] sort candidates to increase chance of optimal compare reduction
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 06d058a - [AMDGPU] Corrected directive to use for ELF weak refs
Dmitry Preobrazhensky via llvm-commits
- [llvm] 09c3424 - [NPM] Translate alias analysis into require<> as well
Arthur Eubanks via llvm-commits
- [llvm] 15e9a6c - [llvm][CodeGen] Do not scalarize `llvm.masked.[gather|scatter]` operating on scalable vectors.
Francesco Petrogalli via llvm-commits
- [llvm] cb64455 - [AMDGPU] Remove obsolete comment
Jay Foad via llvm-commits
- [llvm] b5c3efe - [ARM][MVE] Tail-predication: predicate new elementcount checks on force-enabled
Sjoerd Meijer via llvm-commits
- [llvm] c27b64b - [Coro][NewPM] Handle llvm.coro.prepare.retcon in NPM coro-split pass
Arthur Eubanks via llvm-commits
- [PATCH] D80791: [AArch64] Generate .note.gnu.property based on module flags.
Daniel Kiss via Phabricator via llvm-commits
- [compiler-rt] 66df989 - [libfuzzer] Reduce default verbosity when printing large mutation sequences
Matt Morehouse via llvm-commits
- [PATCH] D87231: [AArch64] Match pairwise add/fadd pattern
Dave Green via Phabricator via llvm-commits
- [llvm] 8d8a496 - LocalStackSlotAllocation: Swap order of check
Matt Arsenault via llvm-commits
- [llvm] deae5e5 - AMDGPU: Add baseline test for incorrect SP access
Matt Arsenault via llvm-commits
- [llvm] 3672489 - AMDGPU: Clear offset register when using local stack area
Matt Arsenault via llvm-commits
- [llvm] e47d292 - Include (Type|Symbol)Record.h less
Reid Kleckner via llvm-commits
- [PATCH] D87530: [AArch64][GlobalISel] Support shifted register form in emitTST
Amara Emerson via Phabricator via llvm-commits
- [llvm] 738c73a - RegAllocFast: Make self loop live-out heuristic more aggressive
Matt Arsenault via llvm-commits
- [PATCH] D86888: RegAllocFast: Make self loop live-out heuristic more aggressive
Matt Arsenault via Phabricator via llvm-commits
- [llvm] f9e6d1e - Re-land: Add new hidden option -print-changed which only reports changes to IR
Anh Tuyen Tran via llvm-commits
- [PATCH] D87777: [ASAN] Properly deal with musttail calls in ASAN
Xun Li via Phabricator via llvm-commits
- [PATCH] D87448: [CodeGen] [WinException] Only produce handler data at the end of the function if needed
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 50f4c7c - [llvm-nm] Use aggregate initialization instead of memset zero
Fangrui Song via llvm-commits
- [PATCH] D86464: GlobalISel: Lift store value widening restriction
Matt Arsenault via Phabricator via llvm-commits
- [llvm] b011611 - [SLP] add tests for reduction ordering; NFC
Sanjay Patel via llvm-commits
- [llvm] c6a82fd - ValueEnumerator.cpp - remove duplicate includes. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 69682f9 - InterferenceCache.cpp - remove duplicate includes. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 73d0206 - raw_ostream.cpp - remove duplicate includes. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 8f7d6b2 - DwarfUnit.h - remove unnecessary includes. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D87226: [flang] Convert release notes to markdown
Richard Barton via Phabricator via llvm-commits
- [llvm] c4e589b - [GISel] Add new combines for unary FP instrs with constant operand
Michael Kitzan via llvm-commits
- [PATCH] D86878: [AMDGPU] Fix a miscompile with S_ADD/S_SUB
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] f3c2e0b - [libFuzzer] Enable entropic by default.
Matt Morehouse via llvm-commits
- [PATCH] D87476: [libFuzzer] Enable entropic by default.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D84414: [RISCV] Support Shadow Call Stack
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D87778: [MemorySSA] Be more conservative when traversing MemoryPhis.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 6ad33d8 - [AArch64][GlobalISel] Make G_BUILD_VECTOR os <16 x s8> legal.
Amara Emerson via llvm-commits
- [llvm] b3d33f5 - [gn build] make "all" target build
Nico Weber via llvm-commits
- [PATCH] D87780: [lld-macho] Export trie addresses should be relative to the image base
Jez Ng via Phabricator via llvm-commits
- [llvm] 88bdcbb - GlobalISel: Lift store value widening restriction
Matt Arsenault via llvm-commits
- [PATCH] D87727: [obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D87727: [obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D87727: [obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D87727: [obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87727: [obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D87727: [obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87727: [obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D87727: [obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87727: [obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D87727: [obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87727: [obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name.
Rahman Lavaee via Phabricator via llvm-commits
- [llvm] 14e55f8 - [obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name.
Rahman Lavaee via llvm-commits
- [PATCH] D87782: [AMDGPU] gfx1030 RT support
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] dbde396 - [UpdateTestChecks][NFC] Fix spelling
Johannes Doerfert via llvm-commits
- [llvm] c4b7a1d - [OpenMP] Context selector extensions for return value overloading
Johannes Doerfert via llvm-commits
- [llvm] 5c1084e - [OpenMP] Context selector extensions for template functions
Johannes Doerfert via llvm-commits
- [PATCH] D85878: [OpenMP] Context selector extensions for return value overloading
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D85735: [OpenMP] Context selector extensions for template functions
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 91f503c - [AMDGPU] gfx1030 RT support
Stanislav Mekhanoshin via llvm-commits
- [llvm] f80f251 - Revert "[obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name."
Rahman Lavaee via llvm-commits
- [llvm] 15c378f - [gn build] unconfuse sync script about "sources = []" in clang/lib/Headers/BUILD.gn
Nico Weber via llvm-commits
- [llvm] 6859d95 - Fix build.
Michael Liao via llvm-commits
- [llvm] 94d9120 - [InstCombine] Add test for infinite combine loop (NFC)
Nikita Popov via llvm-commits
- [llvm] 0bb06f2 - [InstSimplify] Clarify SimplifyWithOpReplaced() return value
Nikita Popov via llvm-commits
- [llvm] 222bf3f - Reapply [InstCombine] Simplify select operand based on equality condition
Nikita Popov via llvm-commits
- [PATCH] D87783: [Flang] Fixed installation permission of the "binary" flang
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D87784: [obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name.
Rahman Lavaee via Phabricator via llvm-commits
- [llvm] 2a078a9 - [gn build] Port 56069b5c71c
LLVM GN Syncbot via llvm-commits
- [PATCH] D87786: [PPC][LoopUnrollAndJam] Allow unroll and jam loops forced by user.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D86956: [AArch64LoadStoreOptimization] Bug fix in ldr to ldp conversion
Congzhe Cao via Phabricator via llvm-commits
- [llvm] ce0eb81 - [UpdateTestChecks] Allow $ in function names
David Greene via llvm-commits
- [PATCH] D87787: Temporary fix for debug loc list bug with basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D86019: [SLC] Optimize mempcpy_chk to mempcpy
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D87788: [DAGCombiner] Teach visitMLOAD to replace an all ones mask with an unmasked load
Craig Topper via Phabricator via llvm-commits
- [llvm] 7af4f44 - [aarch64][tests] Add tests which show current lack of implicit null support
Philip Reames via llvm-commits
- [PATCH] D87789: [ARM] Constant fold VMOVrh
Dave Green via Phabricator via llvm-commits
- [PATCH] D87790: [ARM] Select f32 constants with vmov.f16
Dave Green via Phabricator via llvm-commits
- [llvm] 65ef2e5 - [X86] Add test case for a masked load mask becoming all ones after type legalization.
Craig Topper via llvm-commits
- [llvm] 89ee4c0 - [DAGCombiner] Teach visitMLOAD to replace an all ones mask with an unmasked load
Craig Topper via llvm-commits
- [compiler-rt] c57df3d - [lsan] Share platform allocator settings between ASan and LSan
Petr Hosek via llvm-commits
- [PATCH] D86020: [MemCpyOptimizer] Optimize passing byref function arguments down the stack
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86485: [test] Fix FullUnroll.ll
Reid "Away June-Sep" Kleckner via Phabricator via llvm-commits
- [compiler-rt] e3fe203 - Revert "[lsan] Share platform allocator settings between ASan and LSan"
Petr Hosek via llvm-commits
- [PATCH] D87188: [InstCombine] Canonicalize SPF to abs intrinc
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D85606: Inliner: handle the convergence control operand bundle
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87792: [sanitizer] Add facility to print the full StackDepot
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 9a0d1b6 - [ORC] Add operations to create and lookup JITDylibs to OrcV2 C bindings.
Lang Hames via llvm-commits
- [PATCH] D81251: [AArch64] Add BTI to CFI jumptables.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D87544: [CFGuard] Add address-taken IAT tables and delay-load support
Reid "Away June-Sep" Kleckner via Phabricator via llvm-commits
- [llvm] a45cdb3 - [AMDGPU] gfx1030 test update. NFC.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D87581: [RISCV][ASAN] instrumentation pass now uses proper shadow offset
Evgenii Stepanov via Phabricator via llvm-commits
- [compiler-rt] cd13476 - [NFC][LSAN] Change SuspendedThreadsList interface
Vitaly Buka via llvm-commits
- [lld] 15f0ad2 - [ELF] Bump the limit of thunk creation passes from 10 to 15
Fangrui Song via llvm-commits
- [PATCH] D87794: Disable a large test in EXPENSIVE_CHECKS
Jason Liu via Phabricator via llvm-commits
- [llvm] aa2ba67 - [NFC][regalloc] type LiveInterval::reg() as Register
Mircea Trofin via llvm-commits
- [PATCH] D87796: [SVE][WIP] Lower fixed length VECREDUCE_ADD to Scalable
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D87120: [MemProf] Memory profiling runtime support
Teresa Johnson via Phabricator via llvm-commits
- [llvm] b1cb9d6 - [obj2yaml] - Match ".stack_size" with the original section name, and not the uniquified name.
Rahman Lavaee via llvm-commits
- [PATCH] D87798: [NewPM][CGSCC] Handle newly added functions in updateCGAndAnalysisManagerForPass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87794: Disable a large test for EXPENSIVE_CHECKS and debug build
Jason Liu via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87799: [flang] Substrings with lower bound greater than upper bound
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D83573: [libunwind] Support for leaf function unwinding.
Daniel Kiss via Phabricator via llvm-commits
- [llvm] 1321160 - Disable a large test for EXPENSIVE_CHECKS and debug build
via llvm-commits
- [llvm] 95e43f8 - [AArch64] Add -mmark-bti-property flag.
Daniel Kiss via llvm-commits
- [llvm] 0c6a56e - [gn build] (manually) port 1321160a2
Nico Weber via llvm-commits
- [llvm] 4e4c89b - [EarlyCSE] Simplify max/min pattern matching. NFC.
Michael Liao via llvm-commits
- [PATCH] D86847: [Bitcode] Add BITCODE_SIZE_BLOCK_ID to encode the size of the bitcode
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D87802: [MBFIWrapper] Add a new function getBlockProfileCount
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D87803: [lld-macho] Ignore `-mllvm` and its argument
Jez Ng via Phabricator via llvm-commits
- [llvm] 60e244f - Revert "[AArch64] Add -mmark-bti-property flag."
Daniel Kiss via llvm-commits
- [llvm] f70baaf - [AArch64] Add -mmark-bti-property flag.
Daniel Kiss via llvm-commits
- [PATCH] D87804: [PowerPC][Power10] Implement Vector signed/unsigned __int128 overloads for the comparison builtins
Albion Fung via Phabricator via llvm-commits
- [PATCH] D87805: [PDB] Merge types in parallel when using ghashing
Reid "Away June-Sep" Kleckner via Phabricator via llvm-commits
- [PATCH] D87806: [ObjCARC][NewPM] Port objc-arc-contract to NPM
Arthur Eubanks 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
- [llvm] e30371d - [DAGCombiner] Teach visitMSTORE to replace an all ones mask with an unmasked store.
Craig Topper via llvm-commits
- [PATCH] D87661: [MemorySSA] Rename uses in blocks with Phis.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] 344a3d0 - [MemorySSA] Rename uses in blocks with Phis.
Alina Sbirlea via llvm-commits
- [PATCH] D73739: Exception support for basic block sections
Di Mo via Phabricator via llvm-commits
- [PATCH] D87810: [Coroutine] Fix a bug where Coroutine incorrectly spills phi and invoke defs before CoroBegin
Xun Li via Phabricator via llvm-commits
- [llvm] f4ea0f9 - [NewPM] Port -print-alias-sets to NPM
Arthur Eubanks via llvm-commits
- [PATCH] D87712: [mlir][openacc] Change operand type from index to AnyInteger in parallel op
Valentin Clement via Phabricator via llvm-commits
- [llvm] b04c1a9 - [IRSim] Adding IR Instruction Mapper
Andrew Litteken via llvm-commits
- [llvm] 436a43a - [gn build] Port b04c1a9d312
LLVM GN Syncbot via llvm-commits
- [llvm] 5782ab0 - [MachineSink] add one more mir case - nfc
Chen Zheng via llvm-commits
- [PATCH] D87811: [CodeGen] emit CG profile for COFF object file
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D87408: [NFC] EliminateDuplicatePHINodes(): small-size optimization: if there are <= 32 PHI's, O(n^2) algo is faster (geomean -0.08%)
Eli Friedman via Phabricator via llvm-commits
- [llvm] ebfbdeb - [PowerPC] Fix store-fptoi combine of f128 on Power8
Qiu Chaofan via llvm-commits
- [PATCH] D87739: scudo: Add an API for disabling memory initialization per-thread.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D86510: [compiler-rt] Fix atomic support functions on 32-bit architectures
Eli Friedman via Phabricator via llvm-commits
- [llvm] 6a07f1e - debug_rnglists/symbolizing: reduce memory usage by not caching rnglists
David Blaikie via llvm-commits
- [llvm] a895040 - Revert "[IRSim] Adding IR Instruction Mapper"
Stella Stamenova via llvm-commits
- [llvm] 0dd4d70 - [gn build] Port a895040eb02
LLVM GN Syncbot via llvm-commits
- [PATCH] D87812: [FPEnv] Use typed accessors in FPOptions
Serge Pavlov via Phabricator via llvm-commits
- [lld] 1120131 - Flush bitcode incrementally for LTO output
Jianzhou Zhao via llvm-commits
- [PATCH] D86905: Flush bitcode incrementally for LTO output
Phabricator via llvm-commits
- [llvm] 352a55e - Add the header of std::min
Jianzhou Zhao via llvm-commits
- [llvm] aec80c5 - Fix the arguments of std::min
Jianzhou Zhao 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
- [compiler-rt] c9af340 - Add __divmodti4 to match libgcc.
Craig Topper via llvm-commits
- [llvm] e69092b - [llvm-cov gcov][test] Move tests to gcov/
Fangrui Song via llvm-commits
- [llvm] 027d47d - [DebugInfo] Simplify DIEInteger::SizeOf().
Igor Kudrin via llvm-commits
- [llvm] c16417f - [llvm-cov gcov] Add --demangled-names (-m)
Fangrui Song via llvm-commits
- [PATCH] D87814: [AArch64][GlobalISel] Fix bug in fewVectorElts action while legalizing oversize G_FPTRUNC vectors
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D87746: [mlir] Fix of updating function signature in normalizing memrefs
Haruki Imai via Phabricator via llvm-commits
- [PATCH] D68484: [PATCH 01/27] [noalias] LangRef: noalias intrinsics and ptr_provenance documentation.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] a2fb544 - [SelectionDAG] Check any use of negation result before removal
Qiu Chaofan via llvm-commits
- [PATCH] D68488: [PATCH 03/27] [noalias] [IR] Introduce ptr_provenance for LoadInst/StoreInst
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] 6637d72 - [Lint] Add check for intrinsic get.active.lane.mask
Sjoerd Meijer via llvm-commits
- [llvm] d49707c - [AMDGPU] Generate test checks for splitkit-copy-bundle.mir
Jay Foad via llvm-commits
- [llvm] 6f6d389 - [SplitKit] Only copy live lanes
Jay Foad via llvm-commits
- [llvm] aadf55d - [NFC] EliminateDuplicatePHINodes(): small-size optimization: if there are <= 32 PHI's, O(n^2) algo is faster (geomean -0.08%)
Roman Lebedev via llvm-commits
- [llvm] b03c2b8 - Revert "Re-land: Add new hidden option -print-changed which only reports changes to IR"
Douglas Yung via llvm-commits
- [PATCH] D87817: [LICM][Coroutine] Don't sink stores to coroutine suspend point.
JunMa via Phabricator via llvm-commits
- [PATCH] D86522: [RISC-V] Implement RISCVInstrInfo::isCopyInstrImpl()
Luís Marques via Phabricator via llvm-commits
- [PATCH] D77786: [AArch64] Add v8.5 Branch Target Identification support.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D87286: AArch64: make sure jump table entries can reach entire image
Tim Northover via Phabricator via llvm-commits
- [PATCH] D80690: [RISCV] Support libunwind for riscv32
Luís Marques via Phabricator via llvm-commits
- [PATCH] D87502: [DAGCombiner] Use known bits to fold extract_vector_elt with const index
Jay Foad via Phabricator via llvm-commits
- [llvm] a9cbe5c - [X86] Fix stack alignment on 32-bit Solaris/x86
Rainer Orth via llvm-commits
- [PATCH] D87819: [ARM] Find VPT implicitly predicated by VCTP
Sam Parker via Phabricator via llvm-commits
- [PATCH] D87821: [AMDGPU] Set DS alignment requirements to be more strict
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D28907: [SLP] Fix for PR30787: Failure to beneficially vectorize 'copyable' elements in integer binary ops.
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] 4ae1bb1 - [AsmPrinter] Remove orphan DwarfUnit::shareAcrossDWOCUs declaration. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 8adf92e - [AMDGPU] Remove orphan SITargetLowering::LowerINT_TO_FP declaration. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 550b1a6 - [AsmPrinter] DwarfDebug - use DebugLoc const references where possible. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 504697e - [gn build] (manually) port c9af34027bc
Nico Weber via llvm-commits
- [PATCH] D87824: [lld][ELF][test] Add additional LTO testing
James Henderson via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] a615226 - [ARM] Extra fp16 bitcast tests. NFC
David Green via llvm-commits
- [llvm] 71f2375 - DwarfFile.h - remove unnecessary includes. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 572e542 - DwarfStringPool.cpp - remove unnecessary StringRef include. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D85653: [GlobalISel][AMDGPU] Lower G_SMULH/G_UMULH
Pushpinder Singh via Phabricator via llvm-commits
- [llvm] fece148 - [ARM] Additional tests for qr intrinsics in loops. NFC
David Green via llvm-commits
- [llvm] 97a476e - [NFC][ARM] Tail fold test changes
Sam Parker via llvm-commits
- [llvm] ed53ff4 - SymbolizableObjectFile.h - remove unnecessary includes. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] abe0d85 - MetadataLoader.cpp - remove unnecessary StringRef include. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D82546: [VerifyDIPreserve][OriginalDIMode] Export the report into JSON file
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D82547: [Debugify] Expose debugify (original mode) as CC1 option
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] bb037c2 - [ConstraintSystem] Remove local variable that is set but not read [NFC]
Mikael Holmen via llvm-commits
- [PATCH] D87826: [ARM] Enable multiple icmp when tail folding
Sam Parker via Phabricator via llvm-commits
- [llvm] aa896a0 - Remove unnecessary forward declarations. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D87827: [SCEVExpander] Support expanding nonintegral pointers with constant base.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87828: [SCEV][NFC] Introduce isBasicBlockEntryGuardedByCond
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D87829: [obj2yaml] - Don't emit EM_NONE.
George Rimar via Phabricator via llvm-commits
- [PATCH] D87344: [IndVars] Remove exiting conditions that are trivially true/false
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 03783f1 - [SLP] sort candidates to increase chance of optimal compare reduction
Sanjay Patel via llvm-commits
- [PATCH] D45263: [SLP] Allow reordering of vectorization trees with reused instructions.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 0dca1ac - [llvm-readelf/obj][test] - Document what we print in various places for unnamed section symbols.
Georgii Rymar via llvm-commits
- [llvm] 279943e - [obj2yaml] - Don't emit EM_NONE.
Georgii Rymar via llvm-commits
- [llvm] f7185b2 - [SVE][CodeGen] Lower floating point -> integer conversions
Kerry McLaughlin via llvm-commits
- [llvm] 9dc1e53 - [MemorySSA] Add another loop clobber test case.
Florian Hahn via llvm-commits
- [llvm] deb8f8b - [ARM][MachineOutliner] Add missing testcase for calls.
Yvan Roux via llvm-commits
- [PATCH] D87736: [PDB] Split TypeServerSource and extend type index map lifetime
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] f026812 - InstCombiner.h - remove unnecessary KnownBits.h include. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 67ae46c - SafeStackLayout.cpp - remove unnecessary StackLifetime.h include. NFCI.
Simon Pilgrim via llvm-commits
- [compiler-rt] 69516dd - [compiler-rt] Avoid pulling libatomic to sanitizer tests
Kamil Rytarowski via llvm-commits
- [llvm] d566771 - ValueList.cpp - remove unnecessary includes. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 46e5906 - DwarfExpression.cpp - remove unnecessary includes. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 85ba2f1 - LiveDebugVariables.cpp - remove unnecessary Compiler.h include. NFCI.
Simon Pilgrim via llvm-commits
- [compiler-rt] 85e578f - [compiler-rt] Replace INLINE with inline
Kamil Rytarowski via llvm-commits
- [compiler-rt] 9339f68 - [compiler-rt] [tsan] [netbsd] Catch unsupported LONG_JMP_SP_ENV_SLOT
Kamil Rytarowski via llvm-commits
- [PATCH] D87786: [LoopUnrollAndJam] Allow unroll and jam loops forced by user.
Whitney Tsang via Phabricator via llvm-commits
- [llvm] 0efbb70 - [AMDGPU] should expand ROTL i16 to shifts.
via llvm-commits
- [compiler-rt] 72c5fee - [compiler-rt] [netbsd] Include <sys/dkbad.h>
Kamil Rytarowski via llvm-commits
- [compiler-rt] e7de267 - [compiler-rt] [hwasan] Replace INLINE with inline
Kamil Rytarowski via llvm-commits
- [PATCH] D87832: [IndVars] Remove checks basing on iteration count
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D87833: [NFC] Introduce isKnownPredicateAt method
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D87834: [IndVars] Give eliminateIVComparisonHelper context info
Max Kazantsev via Phabricator via llvm-commits
- [compiler-rt] 7b2dd58 - [compiler-rt] [scudo] Fix typo in function attribute
Kamil Rytarowski via llvm-commits
- [llvm] 34b27b9 - [ARM] Sink splats to MVE intrinsics
David Green via llvm-commits
- [llvm] c3492a1 - [amdgpu] Lower SGPR-to-VGPR copy in the final phase of ISel.
Michael Liao via llvm-commits
- [PATCH] D87835: [APFloat] prevent NaN morphing into Inf on conversion (PR43907)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 5b533d6 - [Coroutine] Fix a bug where Coroutine incorrectly spills phi and invoke defs before CoroBegin
Xun Li via llvm-commits
- [PATCH] D87836: [ARM]Fold select_cc(vecreduce_[u|s][min|max], x) into VMINV or VMAXV
Sam Tebbs via Phabricator via llvm-commits
- [compiler-rt] 559f919 - [DFSan] Add bcmp wrapper.
Matt Morehouse via llvm-commits
- [llvm] 3ee87a9 - Precommit test updates
Sanne Wouda via llvm-commits
- [llvm] d5fd3d9 - [AArch64] Match pairwise add/fadd pattern
Sanne Wouda via llvm-commits
- [llvm] 72a4a47 - [ARM] Add more MVE postinc distribution tests. NFC
David Green via llvm-commits
- [PATCH] D87389: [flang][openacc] Lower clauses on loop construct to OpenACC dialect
Valentin Clement via Phabricator via llvm-commits
- [llvm] 7688027 - [Test] Add tests showing that IndVars cannot prove (X + 1 > X)
Max Kazantsev via llvm-commits
- [compiler-rt] df017fd - Revert "[DFSan] Add bcmp wrapper."
Matt Morehouse via llvm-commits
- [llvm] 2a56a0b - ModuloSchedule.cpp - remove unnecessary includes. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 79b21fc - [AArch64][GlobalISel] Fix bug in fewVectorElts action while legalizing oversize G_FPTRUNC vectors.
Amara Emerson via llvm-commits
- [PATCH] D87838: [amdgpu] Compilation fix for Release
Bogdan Graur via Phabricator via llvm-commits
- [llvm] 7f7993e - [ARM] Expand distributing increments to also handle existing pre/post inc instructions.
David Green via llvm-commits
- [llvm] c6ebe3f - [InstSimplify] add tests for FP constant miscompile; NFC (PR43907)
Sanjay Patel via llvm-commits
- [llvm] 7d593d0 - [amdgpu] Compilation fix for Release
Benjamin Kramer via llvm-commits
- [PATCH] D87478: scudo: Remove the THREADLOCAL macro.
Russell Gallop 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
- [compiler-rt] 50dd545 - [DFSan] Add bcmp wrapper.
Matt Morehouse via llvm-commits
- [PATCH] D87420: scudo: Introduce a new mechanism to let Scudo access a platform-specific TLS slot
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D86160: [VectorCombine] allow vector loads with mismatched insert type
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D87840: [lld] Add a new known text prefix - ".text.split."
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D87841: [openmp][libomptarget] Include header from LLVM source tree
Jon Chesterfield via Phabricator 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
- [PATCH] D87843: [SVE] Change definition of reduction ISD nodes to have an SVE vector result type.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D87095: [Triple][MachO] Define "arm64e", an AArch64 subarch for Pointer Auth.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D73820: [llvm-strip][WebAssembly] Support strip flags
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D87844: [CodeGen] Fixing inconsistent ABI mangling of vlaues in SelectionDAGBuilder
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D87845: [LowerTypeTests][NewPM] Add constructor that uses command line flags
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] dd28254 - Add missing include
Adrian Prantl via llvm-commits
- [llvm] 50f1d45 - [PowerPC][AIX] Don't hardcode python invoke command line
Jinsong Ji via llvm-commits
- [llvm] e06914b - [VectorCombine] add test for multi-use load (PR47558); NFC
Sanjay Patel via llvm-commits
- [llvm] ddd9575 - [VectorCombine] rearrange bailouts for load insert for efficiency; NFC
Sanjay Patel via llvm-commits
- [PATCH] D87846: [OpenMP][flang]Lower NUM_THREADS clause for parallel construct
Sourabh Singh Tomar via Phabricator via llvm-commits
- [llvm] 3783d3b - [X86] Don't match x87 register inline asm constraints unless the VT is floating point or its a clobber
Craig Topper via llvm-commits
- [llvm] 48a23bc - [VectorCombine] limit load+insert transform to one-use
Sanjay Patel via llvm-commits
- [PATCH] D87847: [AMDGPU] global-isel support for RT
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] bea7749 - [AArch64][GlobalISel] Make <8 x s16> and <16 x s8> legal for shifts.
Amara Emerson via llvm-commits
- [llvm] 7d5b103 - [AArch64][GlobalISel] Widen G_EXTRACT_VECTOR_ELT element types if < 8b.
Amara Emerson via llvm-commits
- [lld] 1e5b7e9 - [PDB] Split TypeServerSource and extend type index map lifetime
Reid Kleckner via llvm-commits
- [PATCH] D87564: [VPlan] Add vplan native path vectorization test case for inner loop reduction
Mauri Mustonen via Phabricator via llvm-commits
- [llvm] a35c7f3 - [SVE][WIP] Implement lowering for fixed length VSELECT to Scalable
Cameron McInally via llvm-commits
- [llvm] 7e4c6fb - [IRSim] Adding IR Instruction Mapper
Andrew Litteken via llvm-commits
- [llvm] 667762c - [gn build] Port 7e4c6fb8546
LLVM GN Syncbot via llvm-commits
- [llvm] c145a1c - AArch64::ArchKind's underlying type is uint64_t
Jon Roelofs via llvm-commits
- [compiler-rt] 5813fca - [Lsan] Use fp registers to search for pointers
Vitaly Buka via llvm-commits
- [llvm] a4bb71b - Disable hoisting MI to hotter basic blocks when using pgo
Victor Huang via llvm-commits
- [PATCH] D87849: [DFSan] Add strpbrk wrapper.
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D87850: Fold the comparison of bitcasted global values
Shimin Cui via Phabricator via llvm-commits
- [llvm] 51973a6 - [SCEV] Add test cases for max BTC with loop guard info.
Florian Hahn via llvm-commits
- [llvm] 59855b9 - [GVN] Add additional assume tests (NFC)
Nikita Popov via llvm-commits
- [llvm] 91ce8e1 - [GVN] Use that assume(!X) implies X==false (PR47496)
Nikita Popov via llvm-commits
- [PATCH] D67176: [SCEV] Generalize SCEVParameterRewriter to accept SCEV expression as target.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87851: [AArch64] Enable implicit null check transformation
Philip Reames via Phabricator via llvm-commits
- [llvm] 1cee33e - [LoopUnrollAndJam] Allow unroll and jam loops forced by user.
Whitney Tsang via llvm-commits
- [PATCH] D87852: [lld-macho] Allow the entry symbol to be dynamically bound
Jez Ng via Phabricator 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] D87854: [SCEV] Use information from assume for BE taken count.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D87650: [flang] Rework preprocessing of stringification
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D87114: [AIX][ExecutionEngine] Disable eh frame support when building with Clang on AIX
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D86895: [Modules] Add stats to measure performance of building and loading modules.
Volodymyr Sapsai via Phabricator via llvm-commits
- [llvm] 05d4c4e - [InstCombine] Canonicalize SPF_ABS to abs intrinc
Nikita Popov via llvm-commits
- [PATCH] D87855: [llvm-install-name-tool] Validate -id value early
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D87856: [lld-macho] Support -bundle
Jez Ng via Phabricator via llvm-commits
- [llvm] 53ba045 - [llvm-install-name-tool] Update the command-line guide
Alexander Shaposhnikov via llvm-commits
- [PATCH] D87857: [NewPM] Pin -lazy-branch-prob and -lazy-block-freq tests to legacy PM
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 179a22e - [NewPM] Fix pr45927.ll under NPM
Arthur Eubanks via llvm-commits
- [llvm] a0017c2 - [MemorySSA] Be more conservative when traversing MemoryPhis.
Florian Hahn via llvm-commits
- [PATCH] D87381: [LLD][PowerPC][test] Add test cases for all pc-rel based stubs when the offset not fit in 34 bits
Victor Huang via Phabricator via llvm-commits
- [PATCH] D86819: [PowerPC][Power10] Implementation of 128-bit Binary Vector Rotate builtins
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D87381: [LLD][PowerPC][test] Update thunk range error report for PPC64PCRelLongBranchThunk
Victor Huang via Phabricator via llvm-commits
- [llvm] 0ff28fa - Support dwarf fission for wasm object files
Derek Schuff 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
- [PATCH] D84359: [PowerPC] Add vector pair load/store instructions and vector pair register class
Lei Huang via Phabricator via llvm-commits
- [PATCH] D86805: [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind
Greg McGary via Phabricator via llvm-commits
- [PATCH] D86805: [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind
Greg McGary via Phabricator via llvm-commits
- [PATCH] D86805: [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind
Greg McGary via Phabricator via llvm-commits
- [PATCH] D86805: [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind
Jez Ng via Phabricator via llvm-commits
- [PATCH] D86805: [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind
Greg McGary via Phabricator via llvm-commits
- [PATCH] D86805: [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind
Greg McGary via Phabricator via llvm-commits
- [PATCH] D86805: [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind
Jez Ng via Phabricator via llvm-commits
- [PATCH] D86805: [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind
Greg McGary via Phabricator via llvm-commits
- [PATCH] D86805: [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind
Greg McGary via Phabricator via llvm-commits
- [PATCH] D86805: [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind
Nico Weber via Phabricator via llvm-commits
- [PATCH] D86805: [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind
Nico Weber via Phabricator via llvm-commits
- [PATCH] D87860: [mlir][OpFormatGen] Update "custom" directives for attributes.
Mike Urbach via Phabricator via llvm-commits
- [PATCH] D82725: [PowerPC] Implement Move to VSR Mask builtins in LLVM/Clang
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D84847: [PowerPC] Add accumulator register class and instructions
Lei Huang via Phabricator via llvm-commits
- [PATCH] D34544: [libunwind] Don't assume the return address register is always saved and has CFI for it
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D87861: [instcombine][x86] Converted pdep/pext with shifted mask to simple arithmetic
Philip Reames via Phabricator via llvm-commits
- [llvm] 99e865b - [TargetRegisterInfo] Add a couple of target hooks for the greedy register allocator
Quentin Colombet via llvm-commits
- [PATCH] D87862: [X86] Stop reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore from creating scalar i64 load/stores in 32-bit mode
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87863: [X86] Make reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore work for avx512 after type legalization.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87864: AMDGPU: Check global FP atomics match default FP mode
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87866: IR: Move denormal mode parsing from MachineFunction to Function
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87865: PR47468: Fix findPHICopyInsertPoint, so that copies aren't incorrectly inserted after an INLINEASM_BR.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D87867: [NFC][ScheduleDAG] Remove unused EntrySU SUnit
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] f2f0474 - [test] Fix FullUnroll.ll
Arthur Eubanks via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Ten Tzen via Phabricator via llvm-commits
- [llvm] b04c181 - [AArch64] Enable implicit null check transformation
Philip Reames via llvm-commits
- [llvm] 1c46647 - [RISCV] Support Shadow Call Stack
Zhaoshi Zheng via llvm-commits
- [llvm] b4013f9 - [MemorySSA] Fix an unused variable warning [NFC]
Philip Reames via llvm-commits
- [PATCH] D87869: [NewPM] Set -enable-npm-optnone to true by default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87870: [GISel] Add new combines for G_FMUL
Michael Kitzan via Phabricator via llvm-commits
- [PATCH] D85626: [tools][remarks-shlib] Don't build libRemarks.so without PIC
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] 2c3bc91 - [PowerPC] Implement Vector Count Mask Bits builtins in LLVM/Clang
Amy Kwan via llvm-commits
- [llvm] 6f3c099 - [PowerPC] Add Set Boolean Condition Instruction Definitions and MC Tests
Amy Kwan via llvm-commits
- [PATCH] D82726: [PowerPC] Implement Vector Count Mask Bits builtins in LLVM/Clang
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D86252: [PowerPC] Add Set Boolean Condition Instruction Definitions and MC Tests
Amy Kwan via Phabricator via llvm-commits
- [llvm] 196e2f9 - [AArch64][GlobalISel] clang-format AArch64LegalizerInfo.cpp. NFC.
Amara Emerson via llvm-commits
- [llvm] f5898f8 - [AArch64][GlobalISel] Make G_STORE <8 x s8> legal.
Amara Emerson via llvm-commits
- [PATCH] D87873: [RISCV] Merge the pipeline models for Rocket
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D53035: [LV] Legalize SVML call instructions during vector code generation
Karthik Senthil via Phabricator via llvm-commits
- [PATCH] D86910: [lld-macho] Implement and test resolution of common symbols
Jez Ng via Phabricator via llvm-commits
- [compiler-rt] 27f3454 - [scudo/standalone] Don't define test main function for Fuchsia
Roland McGrath via llvm-commits
- [compiler-rt] 03358be - [NFC][Lsan] Fix zero-sized array compilation error
Vitaly Buka via llvm-commits
- [PATCH] D82269: [TRE][NFC] Refactor Basic Block Processing
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D87876: [DWARFYAML][test] Make checkers stricter. NFC.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D87877: [InstCombine] Fix errno bug in pow expansion to sqrt
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D87878: [DWARFYAML] Make the include_directories, file_names and opcodes fields of the line table optional.
Xing GUO via Phabricator via llvm-commits
- [compiler-rt] 2ffaa9a - [sanitizer] Add facility to print the full StackDepot
Teresa Johnson via llvm-commits
- [PATCH] D87879: [LoopInterchange] Add dominance check to guarantee output dependency order
Mindong Chen via Phabricator via llvm-commits
- [PATCH] D87880: [libunwind] Combine dl_iterate_phdr codepaths for DWARF and EHABI
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D87881: [libunwind] Optimize dl_iterate_phdr's findUnwindSectionsByPhdr
Ryan Prichard via Phabricator via llvm-commits
- [compiler-rt] 6e475e1 - Revert "[sanitizer] Add facility to print the full StackDepot"
Teresa Johnson via llvm-commits
- [llvm] 992698c - [AArch64] Emit zext move when the source of the zext is AssertZext or AssertSext
Andrew Wei via llvm-commits
- [PATCH] D87882: [AMDGPU] Fix merging m0 inits
Piotr Sobczak via Phabricator via llvm-commits
- [llvm] fb92f86 - [X86] Add some demanded bits test cases for PDEP with constant mask
Craig Topper 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
- [PATCH] D87375: [compiler-rt] Support glibc's non-standard I printf flag character
Stephan Bergmann via Phabricator via llvm-commits
- [llvm] 8a86261 - [FPEnv] Use typed accessors in FPOptions
Serge Pavlov 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
- [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] D87885: [docs] Fix typos
Junda Su via Phabricator via llvm-commits
- [llvm] 8f09cec - [AArch64] Add tests for zext pattern match with AssertZext/AssertSext operand, NFC
Andrew Wei via llvm-commits
- [PATCH] D87149: [InstCombine] erase instructions leading up to unreachable
Mikael Holmén via Phabricator via llvm-commits
- [compiler-rt] f16c4a3 - [NFC][fuzzer] Simplify StrcmpTest.cpp
Vitaly Buka via llvm-commits
- [llvm] 13e19d2 - Revert "[InstCombine] Canonicalize SPF_ABS to abs intrinc"
Nikita Popov via llvm-commits
- [PATCH] D84951: [LV] Try to sink users recursively for first-order recurrences.
Dávid Bolvanský via Phabricator via llvm-commits
- [compiler-rt] a90229d - [sanitizer] Add facility to print the full StackDepot
Vitaly Buka via llvm-commits
- [compiler-rt] e259f7b - [NFC][sanitizer] Disable a test on Windows
Vitaly Buka via llvm-commits
- [compiler-rt] c0e7f64 - [NFC][gotsan] Fix 'format' error
Vitaly Buka via llvm-commits
- [PATCH] D87889: [SVE] Make EVT::getScalarSizeInBits and others consistent with Type::getScalarSizeInBits
David Sherwood via Phabricator via llvm-commits
- [PATCH] D87890: [SCEV] Handle `less` predicates for FoundPred = NE
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 2afe4be - AArch64: make sure jump table entries can reach entire image
Tim Northover via llvm-commits
- [llvm] c102005 - [TableGen][GlobalISel] Fix handling of zero_reg
Bjorn Pettersson via llvm-commits
- [llvm] 4635f60 - [SCEV] Generalize SCEVParameterRewriter to accept SCEV expression as target.
Florian Hahn via llvm-commits
- [llvm] 9d172c8 - Recommit "[DSE] Switch to MemorySSA-backed DSE by default."
Florian Hahn via llvm-commits
- [polly] 762fbbe - [Polly] Update map passed to SCEVParameterReweriter.
Florian Hahn via llvm-commits
- [llvm] 09a3737 - [Test] Missing range check removal opportunity
Max Kazantsev via llvm-commits
- [PATCH] D87170: [json] Provide a means to delegate writing a value to another API
Sam McCall via Phabricator via llvm-commits
- [PATCH] D73075: [utils] Add initial llvm-patch helper to manage patches.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 7c8bb40 - [UpdateCCTestChecks] Include generated functions if asked
David Greene via llvm-commits
- [PATCH] D87876: [DWARFYAML][test] Use 'CHECK-NEXT:' to make checkers stricter. NFC.
Xing GUO via Phabricator via llvm-commits
- [llvm] a761e81 - [DWARFYAML][test] Use 'CHECK-NEXT:' to make checkers stricter. NFC.
Xing GUO via llvm-commits
- [PATCH] D87898: [asan][test] Disable malloc-no-intercept.c on Solaris
Rainer Orth via Phabricator via llvm-commits
- [llvm] 2d35092 - [DWARFYAML] Make the include_directories, file_names and opcodes fields of the line table optional.
Xing GUO via llvm-commits
- [PATCH] D68507: [PATCH 14/27] [noalias] ScopedNoAliasAA: use C99 restrict rules for deducing noalias
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D87899: [llvm-readobj/elf] - Stop reporting invalid extended indexes in warnings for unnamed section symbols.
George Rimar via Phabricator via llvm-commits
- [PATCH] D68512: [PATCH 18/27] [noalias] Introduce PropagateAndConvertNoAlias pass
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D69542: Full Restrict Support - single patch
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D87900: [ARM] Remove MVEDomain from VLDR/STR of P0
Sam Parker via Phabricator via llvm-commits
- [PATCH] D72148: [DSE] Support traversing MemoryPhis.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D81811: [ValueLattice] Allocate value lattice elements on a pool (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D57953: [Jump Threading] Convert conditional branches into unconditional branches using GVN results
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72033: [AArch64] Enable post-RA sched for more cores
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D53876: Preserve loop metadata when splitting exit blocks
Florian Hahn via Phabricator via llvm-commits
- [llvm] 6690de0 - [InstSimplify] add another test for NaN propagation; NFC
Sanjay Patel via llvm-commits
- [PATCH] D84968: [PowerPC] Legalize v256i1 and v512i1 and implement load and store of these types
Lei Huang via Phabricator via llvm-commits
- [llvm] ae36c02 - [AMDGPU] Set DS alignment requirements to be more strict
Mirko Brkusanin via llvm-commits
- [llvm] 455ca0e - [SLP] Allow reordering of vectorization trees with reused instructions.
Alexey Bataev via llvm-commits
- [PATCH] D87902: [GlobalISel] Fix enumeration of entry basic blocks when using GlobalISel
Mateja Marjanovic via Phabricator via llvm-commits
- [llvm] 27df165 - Revert "[amdgpu] Lower SGPR-to-VGPR copy in the final phase of ISel."
Matt Arsenault via llvm-commits
- [llvm] 05c02ed - emacs: Add nofree and willreturn to list of attributes
Matt Arsenault via llvm-commits
- [PATCH] D87903: [CSInfo][GlobalISel] CallSiteInfo support when using GlobalISel
Mateja Marjanovic via Phabricator via llvm-commits
- [llvm] 751a6c5 - IR: Move denormal mode parsing from MachineFunction to Function
Matt Arsenault via llvm-commits
- [llvm] 3f100e6 - [InstSimplify] fix fmin/fmax miscompile for partial undef vectors (PR47567)
Sanjay Patel via llvm-commits
- [PATCH] D87905: [AArch64] Fix ldst optimization of non-immediate store offset
weiwei 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
- [llvm] 5d1f839 - [AIX] Enable large code model when building with clang
David Tenty via llvm-commits
- [llvm] d967aaa - [DAG] BuildVectorSDNode::getSplatValue - pull out repeated getNumOperands() calls. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 81dce71 - [X86][AVX] Add missing i686 broadcastm test coverage
Simon Pilgrim via llvm-commits
- [PATCH] D86294: AMDGPU/GlobalISel: Add tablegen operator that looks through copies
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D87909: [lld-macho] Support absolute symbols
Jez Ng 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
- [compiler-rt] 23bab1e - [DFSan] Add strpbrk wrapper.
Matt Morehouse via llvm-commits
- [llvm] ceadd98 - [X86][AVX] lowerBuildVectorAsBroadcast - improve i64 BROADCASTM lowering on 32-bit targets
Simon Pilgrim via llvm-commits
- [PATCH] D87912: [X86] Use shuffle to widen truncate of 128-bit and smaller vectors
Jay Foad via Phabricator via llvm-commits
- [PATCH] D87913: [SVE][CodeGen] Lower legal integer -> floating point conversions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D87915: [WIP][Statepoints] Unlimited tied operands.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D87154: [WIP][Statepoints] Change statepoint machine instr format to better suit VReg lowering.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D87916: [PowerPC][LLD] Extend R2 save stub to support offsets of more than 26 bits
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D86976: [IRSim][IROutliner] Adding InstVisitor to disallow certain operations.
Jon Roelofs via Phabricator via llvm-commits
- [llvm] cab6f5b - Use one more byte to silence a warning from Vistual C++
Jianzhou Zhao via llvm-commits
- [llvm] 0345d88 - [NFC][ScheduleDAG] Remove unused EntrySU SUnit
Francis Visoiu Mistrih via llvm-commits
- [llvm] 615695d - [AArch64][GlobalISel] Make <8 x s8> of G_BUILD_VECTOR legal.
Amara Emerson via llvm-commits
- [llvm] 0576f43 - AMDGPU: Don't sometimes allow instructions before lowered si_end_cf
Matt Arsenault via llvm-commits
- [PATCH] D87918: [InstCombine][SVE] Skip scalable type for InstCombiner::getFlippedStrictnessPredicateAndConstant.
Huihui Zhang via Phabricator via llvm-commits
- [llvm] 06fe76c - [ASan][NewPM] Fix byref-args.ll under NPM
Arthur Eubanks via llvm-commits
- [llvm] e0802fe - DebugInfo: Tidy up initializing multi-section contributions in DWARFContext
David Blaikie via llvm-commits
- [llvm] d419e34 - [test][HWAsan] Fix kernel-inline.ll under NPM
Arthur Eubanks via llvm-commits
- [llvm] 91aed9b - [CodeGen] emit CG profile for COFF object file
Zequan Wu via llvm-commits
- [PATCH] D87919: Clarify name of Record::TheInit
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D87920: [Support] Fix build for Haiku
Niels Sascha Reedijk via Phabricator via llvm-commits
- [llvm] 870fd53 - Reapply "RegAllocFast: Record internal state based on register units"
Matt Arsenault via llvm-commits
- [llvm] c8757ff - RegAllocFast: Rewrite and improve
Matt Arsenault via llvm-commits
- [llvm] 3105d0f - CodeGen: Move split block utility to MachineBasicBlock
Matt Arsenault via llvm-commits
- [llvm] ecba9d7 - [X86][AVX] Add missing non AVX512VL broadcastm test coverage
Simon Pilgrim via llvm-commits
- [llvm] f7a53d8 - PR47468: Fix findPHICopyInsertPoint, so that copies aren't incorrectly inserted after an INLINEASM_BR.
James Y Knight via llvm-commits
- [llvm] 51a5053 - DebugInfo: Simplify line table parsing to take all the units together, rather than CUs and TUs separately
David Blaikie via llvm-commits
- [llvm] 82af17c - Linewrap & remove some dead typedefs from previous commit
David Blaikie via llvm-commits
- [llvm] 9ad6049 - [InstCombine][SVE] Skip scalable type for InstCombiner::getFlippedStrictnessPredicateAndConstant.
Huihui Zhang via llvm-commits
- [PATCH] D87922: [test][InstrProf] Fix always_inline.ll under NPM
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 2b1cb6d - [test][TSan] Fix tests under NPM
Arthur Eubanks via llvm-commits
- [PATCH] D87924: [AArch64][GlobalISel] Select all-zero G_BUILD_VECTOR into a zero mov.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D86906: [AArch64] Avoid pairing loads with same result reg
Congzhe Cao via Phabricator via llvm-commits
- [llvm] 4ebd307 - [X86][AVX] lowerBuildVectorAsBroadcast - improve BROADCASTM lowering on non-VLX targets
Simon Pilgrim via llvm-commits
- [PATCH] D87046: [PPC] Do not emit extswsli in 32BIT mode when using -mcpu=pwr9
Xiangling Liao 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
- [compiler-rt] 7bd75b6 - scudo: Add an API for disabling memory initialization per-thread.
Peter Collingbourne via llvm-commits
- [PATCH] D87928: Provide -fsource-dir flag in Clang
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D87929: [lld-macho] Support -weak_lx, -weak_library, -weak_framework
Jez Ng 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
- [llvm] 442801a - [gn build] (manually) port 9b6765e784b3
Nico Weber via llvm-commits
- [PATCH] D87320: [X86] Check if call is indirect before emitting NT_CALL
Joao Moreira via Phabricator via llvm-commits
- [llvm] ae0ecb3 - Pre-commit test for CSEing masked loads/stores
Krzysztof Parzyszek via llvm-commits
- [llvm] 9b346f9 - [gn build] Do not sync filenames containing variable references
Nico Weber via llvm-commits
- [PATCH] D87932: [NewPM] Support -disable-simplify-libcall/-disable-builtin in NPM opt
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] ecfd816 - Temporarily Revert "[SLP] Allow reordering of vectorization trees with reused instructions."
Eric Christopher via llvm-commits
- [llvm] 929d91a - [gn build] (manually) port 9b6765e784b3 more
Nico Weber via llvm-commits
- [llvm] 7c2d833 - [gn build] add file i forgot to add in 929d91a55616
Nico Weber via llvm-commits
- [PATCH] D87933: [DIE] Remove DeadInstEliminationPass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D87934: AMDGPU: Don't add frame register to frame pseudos
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D52367: Remove address taken, add optnone
David Blaikie via Phabricator via llvm-commits
- [llvm] d3b0644 - [InstSimplify] add tests for constant folding fmin/fmax with undef op; NFC
Sanjay Patel via llvm-commits
- [PATCH] D87935: DebugInfo: Filter DWARFv5 TUs out of the debug_info unit list when CUs requested
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87936: [GISel] Add new combines for G_ADD
Michael Kitzan via Phabricator via llvm-commits
- [llvm] 7502040 - clang: Make changes in 7c8bb409f31e py2.7-compatible
Nico Weber via llvm-commits
- [PATCH] D87937: DebugInfo: Remove DWARFv5 TUs from CUs list by sorting the finalized list
David Blaikie via Phabricator via llvm-commits
- [PATCH] D87939: [PeepholeOptimizer] Enhance the redundant COPY elimination.
Michael Liao via Phabricator via llvm-commits
- [compiler-rt] 516d757 - [msan][asan] Add runtime flag intercept_strcmp
Vitaly Buka via llvm-commits
- [llvm] 3c731ba - [llvm-cov] Allow commas in filenames passed to `-object` flag
Vedant Kumar via llvm-commits
- [PATCH] D87003: [llvm-cov] Allow commas in filenames passed to `-object` flag
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D87945: [NewPM] Pin tests with -debug-pass to legacy PM
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 9932561 - [COFF] Move per-global .drective emission from AsmPrinter to TLOFCOFF
Reid Kleckner via llvm-commits
- [PATCH] D87946: [OpenMP] Add Location Fields to Libomptarget Runtime for Debugging
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D87947: [AMDGPU] Make ds fp atomics overloadable
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D87948: [LoopSimplifyCFG][NewPM] Rename simplify-cfg -> loop-simplifycfg
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 7c10129 - [test][InstrProf] Fix always_inline.ll under NPM
Arthur Eubanks via llvm-commits
- [PATCH] D87949: [ThinLTO] Option to bypass function importing.
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 06f136f - [instcombine][x86] Converted pdep/pext with shifted mask to simple arithmetic
Philip Reames via llvm-commits
- [PATCH] D87951: Enable opt-bisect for the new pass manager
Josh Stone via Phabricator via llvm-commits
- [PATCH] D87952: [GlobalISel] Add lowering support for G_ABS and use for AArch64
Amara Emerson via Phabricator via llvm-commits
- [compiler-rt] 8282724 - [NFC][sanitizer] Don't use ::testing::internal
Vitaly Buka via llvm-commits
- [lld] 51b75b8 - [lld][WebAssembly] Fix -Wunused-variable after D87663
Fangrui Song via llvm-commits
- [llvm] 37e7673 - [PowerPC] Implement Move to VSR Mask builtins in LLVM/Clang
Amy Kwan via llvm-commits
- [PATCH] D85705: Add a "Trace" plug-in to LLDB to add process trace support in stages.
walter erquinigo via Phabricator via llvm-commits
- [llvm] 5d34d7f - [GlobalISel] Add lowering support for G_ABS and use for AArch64.
Amara Emerson via llvm-commits
- [llvm] 76eec6c - [SCEV] Fix an unused variable in -DLLVM_ENABLE_ASSERTIONS=off build
Fangrui Song via llvm-commits
- [PATCH] D87954: GC-parseable element atomic memcpy/memmove, single patch
Artur Pilipenko via Phabricator via llvm-commits
- [compiler-rt] 3ab118a - [NFC][Asan] Fix test broken by RegAllocFast
Vitaly Buka 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
- [llvm] 97bfac0 - [NFC][StackSafety] Replace auto with type
Vitaly Buka via llvm-commits
- [llvm] 269bcc3 - [AArch64][GlobalISel] Legalize arithmetic ops for <4 x s16>
Amara Emerson via llvm-commits
- [llvm] cce24bb - [AArch64][GlobalISel] Add tests for pre-existing selection support for <4 x s16> arithmetic/bitwise ops.
Amara Emerson via llvm-commits
- [compiler-rt] 034781f - [NFC][LSan] Add REQUIRES: linux
Vitaly Buka via llvm-commits
- [llvm] 2ac0624 - [LiveDebugValues] Add `#if !defined(NDEBUG) || defined(LLVM_ENABLE_DUMP)` to suppress -Wunused-function
Fangrui Song via llvm-commits
- [PATCH] D87957: [LoopReroll][NewPM] Port -loop-reroll to NPM
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] e9f9027 - [llvm-install-name-tool] Validate -id value early
Alexander Shaposhnikov via llvm-commits
- [llvm] dbd53a1 - Temporarily Revert "RegAllocFast: Rewrite and improve"
Eric Christopher via llvm-commits
- [llvm] 5495b69 - [llvm-objcopy][MachO] Add llvm-bitcode-strip driver
Alexander Shaposhnikov via llvm-commits
- [llvm] 90fffdd - Revert "[gn build] (manually) port 9b6765e784b3" anf follow-ups
Nico Weber via llvm-commits
- [llvm] 2ca68b6 - [llvm-objcopy][MachO] Clean up the interface of Object
Alexander Shaposhnikov via llvm-commits
- [llvm] 528a1f1 - [gn build] (manually) port 5495b691646
Nico Weber via llvm-commits
- [llvm] ad68a8b - DebugInfo: Cleanup RLE dumping, using a length-constrained DataExtractor rather than carrying the end offset separately
David Blaikie via llvm-commits
- [llvm] 5e6baf7 - [X86] Invert the compares in inline-asm-flag-output.ll so that the setcc instruction condition matches the test name. NFC
Craig Topper via llvm-commits
- [llvm] 58ecbbc - [X86] Fix copy paste mistake in @ccnp flag.
Craig Topper via llvm-commits
- [lld] 2124ca1 - [lld-macho] create __TEXT,__unwind_info from __LD,__compact_unwind
Greg McGary via llvm-commits
- [PATCH] D87959: [lld-macho][NFC] Refactor syslibroot / library path lookup
Jez Ng via Phabricator via llvm-commits
- [PATCH] D87960: [lld-macho] Always include custom syslibroot when running tests
Jez Ng via Phabricator via llvm-commits
- [llvm] 132aaec - [IRSim] Adding ilist for IRInstructionData.
Andrew Litteken via llvm-commits
- [llvm] 1145374 - [ASAN] Properly deal with musttail calls in ASAN
Xun Li via llvm-commits
- [PATCH] D84419: Fix interaction between stack alignment and inline-asm stack clash protection
serge via Phabricator via llvm-commits
- [PATCH] D87328: [Polly][NewPM] Port Simplify to the new pass manager
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D82895: [NFC][LoopInfo] Document empty()
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D87961: [flang][msvc] Add explicit function template argument to applyFunction. NFC.
Michael Kruse via Phabricator via llvm-commits
- [llvm] 5a50f8b - [AArch64][GlobalISel] Add legalization and selection support for <4 x s16> G_SHL.
Amara Emerson via llvm-commits
- [llvm] 721d57f - [X86] Return from SimplifyDemandedBitsForTargetNode after calculating known bits for VSHLI/VSRAI/VSRLI.
Craig Topper via llvm-commits
- [llvm] f64903f - Add -Wno-error=unknown flag to clang-format.
Joachim Meyer via llvm-commits
- [llvm] 0c20d75 - InstCombiner.h - remove unnecessary KnownBits forward declaration. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 3618ac2 - Revert "Revert "[gn build] (manually) port 9b6765e784b3" anf follow-ups"
Nico Weber via llvm-commits
- [llvm] ec9fb73 - [gn build] (manually) merge 2124ca1d5
Nico Weber via llvm-commits
- [llvm] 70409b2 - [gn build] Port 2124ca1d5cb
Nico Weber via llvm-commits
- [lld] e22a4fd - lld/mach-o: Make tool scripts from 2124ca1d5cb py2.7-compatible
Nico Weber via llvm-commits
- [llvm] 04cebd9 - Change name of Record::TheInit to CorrespondingDefInit to make code clearer.
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D87964: [MemLoc] Support bcmp in MemoryLocation::getForArgument
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D86725: [MemLoc] Support memcmp in MemoryLocation::getForArgument.
Dávid Bolvanský via llvm-commits
- [llvm] f74a334 - [ConstantFolding] add undef handling for fmin/fmax intrinsics
Sanjay Patel via llvm-commits
- [llvm] 2c3d199 - [InstCombine] regenerate test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] 534e913 - [InstCombine] auto-generate test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] d716f16 - [MemLoc] Support bcmp in MemoryLocation::getForArgument
Dávid Bolvanský via llvm-commits
- [PATCH] D87965: [InstCombine] replace phi values from unreachable blocks with 'undef'
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D87966: [ThinLTO] Re-order modules for optimal multi-threaded processing
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] 1d8f2e5 - [SCEVExpander] Support expanding nonintegral pointers with constant base.
Florian Hahn via llvm-commits
- [PATCH] D87967: TableGen: Change comments about superclass order
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D87968: [AVR] Improve device list
Ben Shi via Phabricator via llvm-commits
- [PATCH] D87970: [ThinLTO] Avoid temporaries when loading global decl attachment metadata
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D87971: [MemLoc] Support lllvm.memcpy.inline in MemoryLocation::getForArgument
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] fa33235 - [BasicAA] Regenerate test checks
Dávid Bolvanský via llvm-commits
- [llvm] bb6f4d3 - [NFC][PhaseOrdering] Add test showing SROA not being performed after loop unrolling
Roman Lebedev via llvm-commits
- [PATCH] D87488: [ImplicitNullCheck] Hoisting multiple dependencies
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D87972: [OldPM] Pass manager: run SROA after (simple) loop unrolling
Roman Lebedev via Phabricator via llvm-commits
- [llvm] a2f9098 - [InstCombine] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [compiler-rt] f5fa5b9 - [scudo/standalone] Fix undefined behavior in checksum test
Roland McGrath via llvm-commits
- [PATCH] D87322: [Passes] Move ADCE before DSE & LICM.
Dávid Bolvanský via Phabricator via llvm-commits
- [lld] cba4551 - align __TEXT,__unwind_info to 8 byte boundary
Greg McGary via llvm-commits
- [llvm] f4e5541 - [Local] Clean up enforceKnownAlignment() (NFC)
Nikita Popov via llvm-commits
- [PATCH] D87975: [Attributor][WIP] MaxObjSize Attribute
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D87977: [XRay] Change mips to use version 2 sled (PC-relative address)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D87978: [WIP][Attributor] Adds deduction for the MaxObjSize Attribute
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D87210: [Sparc] Remove cast that truncates immediate operands to 32 bits.
Brad Smith via Phabricator via llvm-commits
- [llvm] 4f962b0 - [ORC][examples] Add an OrcV2 example for IR optimization via IRTransformLayer.
Lang Hames via llvm-commits
- [llvm] 6913812 - Fix some clang-tidy bugprone-argument-comment issues
Fangrui Song via llvm-commits
- [llvm] 0526713 - [FunctionAttrs] Remove redundant check. NFC
Fangrui Song via llvm-commits
- [PATCH] D87981: [X86] AMX programming model prototype.
LuoYuanke via Phabricator via llvm-commits
- [llvm] 871d03a - [FunctionAttrs] Inline setDoesNotRecurse() and delete it. NFC
Fangrui Song 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] D63060: [InstCombine] usub.sat(a, b) + b => umax(a, b) (PR42178)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D87985: fix bug when adrp_imm < 0
陈俊 via Phabricator via llvm-commits
- [PATCH] D87708: [DAG] Remove DAGTypeLegalizer::GenWidenVectorTruncStores (PR42046)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 26947d7 - [tools][remarks-shlib] Don't build libRemarks.so without PIC
Rainer Orth via llvm-commits
- [PATCH] D87986: [SYCL]Fix bug: objdump find symbol error on adrp instruction when imm < 0 in arm64
陈俊 via Phabricator via llvm-commits
- [llvm] e17686a - [X86] Rename combineExtInVec to combineEXTEND_VECTOR_INREG. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D87987: [llvm-objcopy][NFC] allow to redefine error handling.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 2990518 - [MemLoc] Support lllvm.memcpy.inline in MemoryLocation::getForArgument
Dávid Bolvanský via llvm-commits
- [llvm] 91720ee - [X86] combineX86ShufflesRecursively - fix use after move warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 6bb9123 - DWARFYAML::emitDebugSections - fix use after std::move warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 2b634a9 - [X86] Rename getExtendInVec to getEXTEND_VECTOR_INREG. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] a0c8793 - [X86][SSE] Enable ZERO_EXTEND_VECTOR_INREG shuffle combining on SSE41 targets.
Simon Pilgrim via llvm-commits
- [llvm] 15c8306 - [X86][SSE] Fold EXTEND_VECTOR_INREG(EXTEND_VECTOR_INREG(X)) -> EXTEND_VECTOR_INREG(X)
Simon Pilgrim via llvm-commits
- [PATCH] D87988: [SystemZ] Optimize bcmp calls
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] cf75e83 - [InstCombine] replace zombie unreachable values with 'undef' before erasing
Sanjay Patel via llvm-commits
- [llvm] 7903ae4 - [InstCombine] factorize left shifts of add/sub
Sanjay Patel via llvm-commits
- [PATCH] D80367: [RISCV][MC] Print absolute targets of branch instructions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D70378: [LLD][COFF] Cover usage of LLD as a library
Fangrui Song via Phabricator via llvm-commits
- [llvm] bb0078e - [X86][SSE] Fold SIGN_EXTEND(SIGN_EXTEND_VECTOR_INREG(X)) -> SIGN_EXTEND_VECTOR_INREG(X)
Simon Pilgrim via llvm-commits
- [llvm] 0bfeede - [X86][SSE] Fold EXTEND_VECTOR_INREG(EXTRACT_SUBVECTOR(EXTEND(X), 0)) -> EXTEND_VECTOR_INREG(X)
Simon Pilgrim via llvm-commits
- [llvm] f94bbe1 - [LVI] Refactor getValueFromICmpCondition (NFC)
Nikita Popov via llvm-commits
- [llvm] 91af6a7 - [CVP] Add tests for mask comparisons (NFC)
Nikita Popov via llvm-commits
- [llvm] 445db89 - [LVI] Get value range from mask comparison
Nikita Popov via llvm-commits
- [llvm] 1a27238 - [CVP] Additional tests for comparison with offset (NFC)
Nikita Popov via llvm-commits
- [PATCH] D69686: [LVI][CVP] Use block value when simplifying icmps
Nikita Popov via Phabricator via llvm-commits
- [llvm] 29bd8ea - [ARM] Constant fold VMOVrh
David Green via llvm-commits
- [llvm] 9b1c98c - [X86] Add 32-bit command lines to masked_store.ll and masked_load.ll
Craig Topper via llvm-commits
- [llvm] 4e8c028 - [X86] Stop reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore from creating scalar i64 load/stores in 32-bit mode
Craig Topper via llvm-commits
- [PATCH] D87992: [MemorySSA] Fix removing dead accesses from MemoryPhis.
Florian Hahn via Phabricator via llvm-commits
- [llvm] c89b3af - [X86] Pre-commit test cases for D87863. NFC
Craig Topper via llvm-commits
- [llvm] a74b1fa - [X86] Make reduceMaskedLoadToScalarLoad/reduceMaskedStoreToScalarStore work for avx512 after type legalization.
Craig Topper via llvm-commits
- [PATCH] D46884: [AArch64] Cortex-A55 scheduler model
Junmo Park via Phabricator via llvm-commits
- [PATCH] D87994: [LangRef] State that pointers and/or sizes of memory access instructions are well-defined
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D87071: [Scheduling] Add a mutation to schedule GOT indirect instructions close to each other for linker optimization
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D87490: [MachineInstr] return mayAlias for not mayLoadOrStore instructions.
ChenZheng via Phabricator via llvm-commits
- [llvm] a8b8a93 - [llvm-profdata]Fix llvm-profdata crash on compact binary profile
Wenlei He via llvm-commits
- [compiler-rt] d064856 - [XRay] Change mips to use version 2 sled (PC-relative address)
Fangrui Song via llvm-commits
- [polly] deb00cf - [Polly][NewPM] Port Simplify to the new pass manager
Pengxuan Zheng via llvm-commits
- [llvm] 1d782c2 - [PowerPC] Pass nofpexcept flag to custom lowered constrained ops
Qiu Chaofan via llvm-commits
- [lld] 0a7e56f - [lld-macho] Mark weak symbols in symbol table
Jez Ng via llvm-commits
- [lld] abd70fb - [lld-macho] Export trie addresses should be relative to the image base
Jez Ng via llvm-commits
- [PATCH] D86908: [lld-macho] Mark weak symbols in symbol table
Jez Ng via Phabricator via llvm-commits
- [PATCH] D86956: [AArch64] Avoid pairing loads when the base reg is modified
Congzhe Cao via Phabricator via llvm-commits
- [llvm] dbc616e - [EHStreamer] Fix a "Continue to action" -fverbose-asm comment when multi-byte LEB128 encoding is needed
Fangrui Song via llvm-commits
- [PATCH] D87885: [docs][flang] Fix typos
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D87999: [EHStreamer] Ensure CallSiteEntry::{BeginLabel,EndLabel} are non-null. NFC
Fangrui Song via Phabricator via llvm-commits
Last message date:
Sun Sep 20 23:43:22 PDT 2020
Archived on: Sun Sep 20 23:45:05 PDT 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).