The Week Of Monday 16 August 2021 Archives by thread
Starting: Mon Aug 16 00:00:40 PDT 2021
Ending: Sun Aug 22 23:56:23 PDT 2021
Messages: 2499
- [PATCH] D108104: [LAA] Use getTypeSizeInBits for stride type size comparison
weiwei via Phabricator via llvm-commits
- [PATCH] D108095: [profile] Don't use pragma comment linker on mingw
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D108091: [AggressiveInstCombine] Add shift left instruction to `TruncInstCombine` DAG
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75981: [LV] Allow large RT checks, if they are a fraction of the scalar cost.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108103: [DAGCombiner] Add one use restriction for the pattern (and (add x, c1), (lshr y, c2))
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107719: [Clang][AST][NFC] Resolve FIXME: Remove unused QualType ElementType member from the ASTContext class.
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D106317: [SimplifyCFG] performBranchToCommonDestFolding(): form block-closed SSA form before cloning instructions (PR51125)
Nikita Popov via Phabricator via llvm-commits
- [compiler-rt] 7185007 - sanitizer_common: fix format string in LibIgnore
Dmitry Vyukov via llvm-commits
- [PATCH] D105265: [X86] AVX512FP16 instructions enabling 3/6
LuoYuanke via Phabricator via llvm-commits
- [llvm] 93c55d5 - Reset all options in cl::ResetCommandLineParser()
Christian Sigg via llvm-commits
- [PATCH] D103356: Reset all options in cl::ResetCommandLineParser()
Christian Sigg via Phabricator via llvm-commits
- [llvm] 09507b5 - [AArch64][SME] Disable NEON in streaming mode
Cullen Rhodes via llvm-commits
- [PATCH] D107902: [AArch64][SME] Disable NEON in streaming mode
Cullen Rhodes via Phabricator via llvm-commits
- [compiler-rt] 7142eb1 - sanitizers: compile with -O1 under debug
Dmitry Vyukov via llvm-commits
- [llvm] 2eb554a - Revert "Reland [SimplifyCFG] performBranchToCommonDestFolding(): form block-closed SSA form before cloning instructions (PR51125)"
Roman Lebedev via llvm-commits
- [compiler-rt] f7347df - Revert "[sanitizer] Define 32bit uptr as uint"
Florian Hahn via llvm-commits
- [PATCH] D108107: [LoopFlatten] Fix overflow check
Rosie Sumpter via Phabricator via llvm-commits
- [compiler-rt] c973189 - tsan: add new trace
Dmitry Vyukov via llvm-commits
- [PATCH] D108084: [TypePromotion] Don't mutate the result type of SwitchInst.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D107544: [X86] [AMX] Replace bitcast with specific AMX intrinsics with X86 specific cast.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D108065: [InstSimplify][AArch64] Eliminate vector reverse of ptrue/dupx intrinsics
David Sherwood via Phabricator via llvm-commits
- [PATCH] D105721: [amdgpu] Add scope metadata support for noalias kernel arguments.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] 96d5a50 - [LoopUnroll] Add peeling tests with unreachable exits.
Florian Hahn via llvm-commits
- [llvm] 39cc0b8 - [PhaseOrdering] Add test for missed vectorization with vector::at calls.
Florian Hahn via llvm-commits
- [llvm] 9b19b77 - [NFC] Remove unused code in llvm::createSimpleTargetReduction
David Sherwood via llvm-commits
- [PATCH] D105969: [flang] Add default implementation for SYSTEM_CLOCK
Diana Picus via Phabricator via llvm-commits
- [compiler-rt] 45138f7 - [sanitizer] Define 32bit uptr as uint
Martin Storsjö via llvm-commits
- [PATCH] D108108: [LoopPeel] Allow peeling with multiple unreachable-terminated exit blocks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D108029: [clang][Codegen] Introduce the no_sanitizer_instrumentation attribute
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D108101: [M68k] Do not pass llvm::Function reference to M68kCCState
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107898: [CMake] Fix recompile all .inc files with LLVM_OPTIMIZED_TABLEGEN in Visual Studio.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D107969: [llvm-readobj] Support dumping of MSP430 ELF attributes
Anton Korobeynikov via Phabricator via llvm-commits
- [PATCH] D107968: [llvm-readobj] Refactor ELFDumper::printAttributes()
Anton Korobeynikov via Phabricator via llvm-commits
- [PATCH] D107041: [Flang] Ported test_symbols to Python
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D107953: [Flang] test_symbols.py module file fix
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D108112: [LoopIdiom] let LIR fold memset pointer / stride SCEV regarding loop guards
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D108039: [AArch64][SME] Support NEON scalar FP instructions in streaming mode
David Sherwood via Phabricator via llvm-commits
- [PATCH] D100808: Use Propeller ID instead of MBB IDs.
James Henderson via Phabricator via llvm-commits
- [PATCH] D108114: [LoopPeel] Peel if it turns invariant loads dereferenceable.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107651: [AArch64][SVE] Teach cost model that masked loads/stores are cheap
Paul Walker via Phabricator via llvm-commits
- [PATCH] D108115: [llvm][sve] Lowering for VLS masked truncating stores
David Truby via Phabricator via llvm-commits
- [PATCH] D106942: Consider section flags when adding section
James Henderson via Phabricator via llvm-commits
- [PATCH] D107692: [DAGCombine] Prevent the transform of combine for multi-use operand
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 38c3ceb - [LoopPeel] Add test with multiple exit blocks branching to unreachable.
Florian Hahn via llvm-commits
- [PATCH] D107782: ReleaseNotes: add lld/ELF notes
James Henderson via Phabricator via llvm-commits
- [PATCH] D108043: [NFCI][IndVars] rewriteLoopExitValues(): nowadays SCEV should not change `GEP` base pointer
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D106856: [LiveDebugValues] Cleanup Transfers when removing Entry Value Location
Nikola Tesic via Phabricator via llvm-commits
- [PATCH] D106466: [llvm+lldb] Fix#2 of DW_AT_ranges DW_FORM_sec_offset not using DW_AT_rnglists_base (used by GCC)
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D106940: Fix test for debug dir presence
James Henderson via Phabricator via llvm-commits
- [PATCH] D108117: [AMDGPU] Make BVH isel consistent with other MIMG opcodes
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D106643: [llvm-readobj][XCOFF] Add support for `--needed-libs` option.
James Henderson via Phabricator via llvm-commits
- [PATCH] D107597: [DAG] Fold concat_vectors(concat_vectors(x,y),concat_vectors(a,b)) -> concat_vectors(x,y,a,b)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107597: [DAG] Fold concat_vectors(concat_vectors(x,y),concat_vectors(a,b)) -> concat_vectors(x,y,a,b)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107597: [DAG] Fold concat_vectors(concat_vectors(x,y),concat_vectors(a,b)) -> concat_vectors(x,y,a,b)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107597: [DAG] Fold concat_vectors(concat_vectors(x,y),concat_vectors(a,b)) -> concat_vectors(x,y,a,b)
Dave Green via Phabricator via llvm-commits
- [PATCH] D107597: [DAG] Fold concat_vectors(concat_vectors(x,y),concat_vectors(a,b)) -> concat_vectors(x,y,a,b)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107597: [DAG] Fold concat_vectors(concat_vectors(x,y),concat_vectors(a,b)) -> concat_vectors(x,y,a,b)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107089: [flang][driver] Add print function name Plugin example
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D107949: [llvm-objdump/llvm-readobj/obj2yaml/yaml2obj] Support STO_RISCV_VARIANT_CC and DT_RISCV_VARIANT_CC
James Henderson via Phabricator via llvm-commits
- [compiler-rt] 79aed89 - tsan: fix unused var warnings in a test
Dmitry Vyukov via llvm-commits
- [PATCH] D107421: [yaml2obj][XCOFF] Customize the string table.
James Henderson via Phabricator via llvm-commits
- [PATCH] D107897: [FuncSpec] Don't specialize function which are easy to inline
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D107515: [DWARF] Expose raw bytes in DWARFExpression
James Henderson via Phabricator via llvm-commits
- [PATCH] D107956: [Flang] Ported test_modfile.sh to Python
Ivan Zhechev via Phabricator via llvm-commits
- [llvm] febcedf - Revert "[NFCI][IndVars] rewriteLoopExitValues(): nowadays SCEV should not change `GEP` base pointer"
Roman Lebedev via llvm-commits
- [PATCH] D108096: [Object] Move llvm-nm's symbol version utility to ELFObjectFile::readDynsymVersions
James Henderson via Phabricator via llvm-commits
- [PATCH] D105996: [AArch64] Enable Upper bound unrolling universally
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D108120: [lld] Add CMake options to disable individual linkers
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D108097: [llvm-objdump] -T: print symbol versions
James Henderson via Phabricator via llvm-commits
- [PATCH] D108122: FunctionAttrs: do not mark coroutines with odd return path `noreturn`
Tim Northover via Phabricator via llvm-commits
- [llvm] 70ab32d - [InstCombine] Regenerate AddOverFlow.ll test checks.
Simon Pilgrim via llvm-commits
- [llvm] a7dc711 - [InstCombine] Add PR38021 nuw test case.
Simon Pilgrim via llvm-commits
- [PATCH] D108123: [Local] Move isFreeCall() before willReturn()
guopeilin via Phabricator via llvm-commits
- [PATCH] D107883: [DAGCombiner] Teach isKnownToBeAPowerOfTwo handle SPLAT_VECTOR.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D107225: [Polly][Isl] Move to the new-polly-generator branch version of isl-noexceptions.h. NFCI
Riccardo Mori via Phabricator via llvm-commits
- [llvm] 2c5c06c - [X86] Add PR46315 test case
Simon Pilgrim via llvm-commits
- [PATCH] D108124: Fix type in DenseMap<BitVector, *> to math for V.size()
Renato Golin via Phabricator via llvm-commits
- [PATCH] D108125: ignore
Arnab Dutta via Phabricator via llvm-commits
- [PATCH] D108124: Fix type in DenseMap<BitVector, *> to match V.size()
serge via Phabricator via llvm-commits
- [PATCH] D108037: [X86] Implement llvm.isnan(x86_fp80) as unordered comparison
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D107470: [llvm+lldb] Remove dead-code in DWARFListTableHeader::extract modifying DWARFDataExtractor
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D107771: [NFC][libcxxabi] Move PODSmallVector definition to the top of ItaniumDemangle.h
Mikhail Borisov via Phabricator via llvm-commits
- [PATCH] D108029: [clang][Codegen] Introduce the disable_sanitizer_instrumentation attribute
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D105209: [SCEVExpander] Discount cost of umin(1, x) expressions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D106408: Allow rematerialization of virtual reg uses
Dave Green via Phabricator via llvm-commits
- [PATCH] D107580: [VectorCombine] Support AND/UREM indices that require freezing.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D108128: GlobalISel: Add CallBase to CallLoweringInfo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D108129: [DAGCombiner] Teach combineShiftToMULH to handle constant and const splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D106896: [flang][OpenMP] Add parsing support for nontemporal clause.
Arnamoy B via Phabricator via llvm-commits
- [PATCH] D104975: Implement P1949
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D107016: [DebugInfo][LoopStrengthReduction] Ensure restoration of cached DIExpression when using SCEV-based salvaging
Chris Jackson via Phabricator via llvm-commits
- [polly] d3fdbda - [Polly][Isl] Move to the new-polly-generator branch version of isl-noexceptions.h. NFCI
Riccardo Mori via llvm-commits
- [PATCH] D107823: [DebugInfo][InstrRef] Honour too-much-debug-info cut-outs in InstrRefBasedLDV
Jeremy Morse via Phabricator via llvm-commits
- [llvm] 54a61c9 - [DebugInfo][InstrRef] Honour too-much-debug-info cutouts
Jeremy Morse via llvm-commits
- [PATCH] D108124: Fix type in DenseMap<SmallBitVector, *> to match V.size()
Renato Golin via Phabricator via llvm-commits
- [llvm] 547b712 - Suppress signedness-comparison warning
Jeremy Morse via llvm-commits
- [llvm] a19747e - Fix type in DenseMap<SmallBitVector, *> to match V.size()
Renato Golin via llvm-commits
- [llvm] de285ea - [InstCombine] allow for constant-folding in GEP transform
Sanjay Patel via llvm-commits
- [PATCH] D108130: [flang][nfc] Tweak the FrontendAction class
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D108131: AMDGPU: During img instruction ret value construction cater for non int values
David Stuttard via Phabricator via llvm-commits
- [llvm] 95fe61e - Revert 54a61c94f93 and its follow up in 547b712500e
Jeremy Morse via llvm-commits
- [PATCH] D108133: [DebugInfo
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D108064: [hwasan] Ignore lit config.enable_aliases on non-x86.
Matt Morehouse via Phabricator via llvm-commits
- [llvm] d6fe8d3 - [DAG] Fold concat_vectors(concat_vectors(x,y),concat_vectors(a,b)) -> concat_vectors(x,y,a,b)
Simon Pilgrim via llvm-commits
- [PATCH] D108134: [DebugInfo][InstrRef] Remove a faulty assertion
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D107901: [hwasan] Prevent reordering of tag checks.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D108136: [LoopVectorize] Permit vectorisation of more select(cmp(), X, Y) reduction patterns
David Sherwood via Phabricator via llvm-commits
- [PATCH] D106056: [CVP] processSwitch: Remove default case when switch cover all possible values.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D108137: [AArch64][Global ISel] Add sext/zext improvements
Irina Dobrescu via Phabricator via llvm-commits
- [PATCH] D107582: [CodeGen] Fix dependence breaking for tied operands
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D107084: [Kaleidoscope] Fix Kaleidoscope JIT symbol resolution error on Windows
Justice Adams via Phabricator via llvm-commits
- [PATCH] D108138: [SimplifyCFG] Remove switch statements before vectorization
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D107691: [InstCombine] Prevent the transform of the comparison for all undef elements
Allen zhong via Phabricator via llvm-commits
- [PATCH] D108139: [X86] Freeze vXi8 shl(x,1) -> add(x,x) vector fold (PR50468)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108139: [X86] Freeze vXi8 shl(x,1) -> add(x,x) vector fold (PR50468)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108139: [X86] Freeze vXi8 shl(x,1) -> add(x,x) vector fold (PR50468)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108139: [X86] Freeze vXi8 shl(x,1) -> add(x,x) vector fold (PR50468)
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D108139: [X86] Freeze vXi8 shl(x,1) -> add(x,x) vector fold (PR50468)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108139: [X86] Freeze vXi8 shl(x,1) -> add(x,x) vector fold (PR50468)
Pengfei Wang via Phabricator via llvm-commits
- [llvm] 92abb1c - [TypePromotion] Don't mutate the result type of SwitchInst.
Craig Topper via llvm-commits
- [PATCH] D108089: [scudo] Use stdint types for internal scudo types
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D108140: [Attributor][FIX] Do not treat byval args as local memory (for now)
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D73426: [Attributor] Derive memory location attributes (argmemonly, ...)
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 94b4598 - [PS4] stp[n]cpy not available on PS4
Paul Robinson via llvm-commits
- [PATCH] D108141: [PowerPC][AIX] Set the HasAlloca flag in the AIX Traceback Table only if R31 is used as a frame pointer
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D107766: [AggressiveInstCombine] Add shift instructions to `TruncInstCombine` DAG
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108074: [MemorySSA] Remove unnecessary MSSA dependencies
Alina Sbirlea via Phabricator via llvm-commits
- [compiler-rt] 4cfb047 - [profile] Don't use pragma comment linker on mingw
Nikita Popov via llvm-commits
- [PATCH] D108142: [SamplePGO] Fixing a memory issue when creating profiles on-demand
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D107717: [LLVM][CMake][NFC] Resolve FIXME: Rename LLVM_CMAKE_PATH to LLVM_CMAKE_DIR throughout the project
Alf via Phabricator via llvm-commits
- [PATCH] D108143: [DebugInfo][InstrRef] Correctly ignore DBG_VALUE_LIST in InstrRef mode, for now
Jeremy Morse via Phabricator via llvm-commits
- [llvm] f62d0d4 - Fix whitespace typo in 94b4598
Paul Robinson via llvm-commits
- [PATCH] D108092: [AsmPrinter] fix nullptr dereference for MBBs with hasAddressTaken property without BB
Reid Kleckner via Phabricator via llvm-commits
- [llvm] 778440f - [X86] Add i128 funnel shift tests
Simon Pilgrim via llvm-commits
- [PATCH] D107087: Fix SectionMemoryManager deconstruction error with MSVC
Justice Adams via Phabricator via llvm-commits
- [PATCH] D106030: [Clang] add support for error+warning fn attrs
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D108075: [MemorySSA] Remove -enable-mssa-loop-dependency option
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D108016: [lld-macho] Ignore LLVM segments to prevent duplicate syms
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D108073: [PassBuilder] Don't use MemorySSA for standalone LoopRotate passes
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] 5592710 - [NFC] Trim trailing whitespaces in `llvm/CMakeLists.txt`
Shilei Tian via llvm-commits
- [PATCH] D98152: [InstCombine] Canonicalize SPF to min/max intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108146: [OpenMP][NFC] Add option to print module after OpenMPOpt for debugging
Joseph Huber via Phabricator via llvm-commits
- [llvm] 4357562 - [NFC][AArch64] Fix unused var in release build
Jordan Rupprecht via llvm-commits
- [PATCH] D108147: [SamplePGO][NFC] Dump function profiles in order
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108048: [DependenceAnalysis] Conservatively exit on type mismatch
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107557: [OptTable] Refine how `printHelp` treats empty help texts
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D106891: [Remarks] Emit optimization remarks for atomics generating CAS loop
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D107922: [lld-macho] Fill out release notes for 13.x
Jez Ng via Phabricator via llvm-commits
- [PATCH] D107973: [flang] Disable Plugins in out-of-tree builds
Michael Kruse via Phabricator via llvm-commits
- [llvm] b7425e9 - [NFC] Fix typos
Rong Xu via llvm-commits
- [compiler-rt] b7425e9 - [NFC] Fix typos
Rong Xu via llvm-commits
- [PATCH] D107784: Fix SEH table addresses for Windows
Daniel Paoliello via Phabricator via llvm-commits
- [compiler-rt] 5fc841d - [scudo] Use stdint types for internal scudo types
Kostya Kortchinsky via llvm-commits
- [PATCH] D108149: [LIT]Accept cat_64 command name on AIX in shtest
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D108022: [AMDGPU] Skip pseudo MIs in hazard recognizer
Christudasan Devadasan via Phabricator via llvm-commits
- [compiler-rt] 80ed75e - Revert "[NFC] Fix typos"
Kostya Kortchinsky via llvm-commits
- [llvm] 80ed75e - Revert "[NFC] Fix typos"
Kostya Kortchinsky via llvm-commits
- [compiler-rt] 427c9aa - Revert "[scudo] Use stdint types for internal scudo types"
Kostya Kortchinsky via llvm-commits
- [PATCH] D98061: [InstrProfiling] Generate runtime hook for Fuchsia
Kirsten Lee via Phabricator via llvm-commits
- [PATCH] D106910: [Support]: Introduce the `HashBuilder` interface.
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D105853: [ISel] Expand saddsat and ssubsat via asr and xor
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 0a03144 - [PassBuilder] Don't use MemorySSA for standalone LoopRotate passes
Nikita Popov via llvm-commits
- [PATCH] D108150: [Remarks] Emit optimization remarks for atomics generating hardware instructions
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D107677: Prevent machine licm if remattable with a vreg use
Dave Green via Phabricator via llvm-commits
- [llvm] 570c9be - [MemorySSA] Remove unnecessary MSSA dependencies
Nikita Popov via llvm-commits
- [PATCH] D105431: [LLD] Fix a padding bug in the old Mach-O backend in LLD.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D107945: [RISCV] Use RISCV::RVVBitsPerBlock for RGK_ScalableVector in getRegisterBitWidth.
Craig Topper via Phabricator via llvm-commits
- [llvm] 735a590 - [MemorySSA] Remove -enable-mssa-loop-dependency option
Nikita Popov via llvm-commits
- [PATCH] D108152: [scudo] Use stdint types for internal types (redo)
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D108153: [llvm-profgen] Support LBR only perf script
Lei Wang via Phabricator via llvm-commits
- [PATCH] D106906: [Nomination] Adding an Nvidia representative to security group
Nikhil Gupta via Phabricator via llvm-commits
- [PATCH] D108155: [PassBuilder] Use loop-mssa for licm
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D108156: [CMake][Darwin] Ignore stderr during SDKSetting.plist parsing
Steven Wu via Phabricator via llvm-commits
- [PATCH] D108157: [Bazel] Update for 957334382c
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [llvm] b9e433b - Prevent machine licm if remattable with a vreg use
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D105871: Followup to D99355: implementation of sdag support for vp load/store/gather/scatter.
Hussain Kadhem via Phabricator via llvm-commits
- [llvm] 9b8425e - Reapply commit b7425e956
Rong Xu via llvm-commits
- [compiler-rt] 6c0e6f9 - [profile] Add static keyword to binary id functions
Gulfem Savrun Yeniceri via llvm-commits
- [lld] 15dc93e - [lld-macho] Ignore LLVM segments to prevent duplicate syms
Vincent Lee via llvm-commits
- [PATCH] D107714: Simplify setting up LLVM as bazel external repo
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [llvm] 877572c - Allow rematerialization of virtual reg uses
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D107859: [AMDGPU] MachineLICM cannot hoist VALU
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D99551: [clang-offload-wrapper] Add standard notes for ELF offload images
Vyacheslav Zakharin via Phabricator via llvm-commits
- [PATCH] D108098: [cmake] properly support target_link_directories and target_include_directories
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D108158: AMDGPU: Invert AMDGPUAttributor
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D107781: [Support] Introduce `SmallString<32> MD5::final()`...
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D108159: AMDGPU: Remove implicit argument attributes when introducing new calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D108098: [cmake] Properly support target properties.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D108160: AMDGPU: Invert ABI attribute handling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D108010: [RegAlloc] Remove addAllocPriorityToGlobalRanges hook
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D108161: AMDGPU: Use attributor to propagate uniform-work-group-size
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D108162: AMDGPU: Optimize amdgpu-no-* attributes
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] 8c23669 - [hwasan] Ignore lit config.enable_aliases on non-x86.
Evgenii Stepanov via llvm-commits
- [llvm] 5bab1f0 - [ARM][TypePromotion] Re-generate test checks. NFC
Craig Topper via llvm-commits
- [llvm] f22ba51 - [Remarks] Emit optimization remarks for atomics generating CAS loop
Anshil Gandhi via llvm-commits
- [PATCH] D108165: [InstCombine] fold signed min/max intrinsics with negated operands
Sanjay Patel via Phabricator via llvm-commits
- [compiler-rt] 2c6448c - [sanitizer] Define 32bit uptr as uint
Vitaly Buka via llvm-commits
- [PATCH] D107533: Handle encoding personalities of same names but different kinds.
Jez Ng via Phabricator via llvm-commits
- [compiler-rt] b2aaafb - [scudo] Use stdint types for internal types (redo)
Kostya Kortchinsky via llvm-commits
- [llvm] 9236dea - [ARM] Create MQQPR and MQQQQPR register classes
David Green via llvm-commits
- [PATCH] D107463: [ARM] Create MQQPR and MQQQQPR register classes
Dave Green via Phabricator via llvm-commits
- [PATCH] D108166: [LNICM] Fix infinite loop
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D107872: [SimplifyLibCalls] propagate tail flag on FORITIFY calls
Nick Desaulniers via Phabricator via llvm-commits
- [compiler-rt] ae0628f - [sanitizer] Fix MAC build after D108163
Vitaly Buka via llvm-commits
- [PATCH] D108167: [lld-macho] Refactor parseSections to avoid creating isec on LLVM segments
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D108168: [scudo] Fix format string specifiers
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D108150: [Remarks] [AMDGPU] Emit optimization remarks for atomics generating hardware instructions
Anshil Gandhi via Phabricator via llvm-commits
- [llvm] 913b5d2 - [AsmPrinter] fix nullptr dereference for MBBs with hasAddressTaken property without BB
Reid Kleckner via llvm-commits
- [PATCH] D107835: [libunwind] Compile with -Wunused-but-set-variable
David Blaikie via Phabricator via llvm-commits
- [llvm] eec3495 - [M68k] Do not pass llvm::Function& to M68kCCState
Min-Yih Hsu via llvm-commits
- [compiler-rt] 3a05af1 - Revert "[sanitizer] Fix MAC build after D108163"
Vitaly Buka via llvm-commits
- [compiler-rt] 7256c05 - [sanitizer] Define 32bit uptr as uint
Vitaly Buka via llvm-commits
- [PATCH] D108151: [NFC][clang] Use X86 Features declaration from X86TargetParser
Andrei Elovikov via Phabricator via llvm-commits
- [llvm] 0d822da - [NFC] Remove/replace some confusing attribute getters on Function
Arthur Eubanks via llvm-commits
- [compiler-rt] 797fe59 - [tsan] Fix GCC 8.3 build after D107911
Vitaly Buka via llvm-commits
- [PATCH] D107878: [SampleFDO] Flow Sensitive Sample FDO (FSAFDO) profile loader
Rong Xu via Phabricator via llvm-commits
- [PATCH] D107885: [Bazel] Update bazel toolchains workflow to remove deprecated rbe_autoconfig.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [llvm] a1e2186 - [SamplePGO] Fixing a memory issue when creating profiles on-demand
Hongtao Yu via llvm-commits
- [PATCH] D108170: [Attributor][FIX] AAPointerInfo fix uninitialized usage.
Kuter Dinel via Phabricator via llvm-commits
- [compiler-rt] fef39cc - [tsan] Another attempt to fix GCC 8.3 build after D107911
Douglas Yung via llvm-commits
- [llvm] f27fee6 - [SamplePGO][NFC] Dump function profiles in order
Hongtao Yu via llvm-commits
- [PATCH] D106001: [WIP][NFC] factor out unrolling decision logic
Ali Sedaghati via Phabricator via llvm-commits
- [llvm] 99c790d - [AMDGPU] Make BVH isel consistent with other MIMG opcodes
Carl Ritson via llvm-commits
- [PATCH] D108180: [CSSPGO] Track and use context-sensitive post-optimization function size to drive global pre-inliner in llvm-profgen
Wenlei He via Phabricator via llvm-commits
- [lld] 08d55c5 - [lld-macho] Refactor parseSections to avoid creating isec on LLVM segments
Vincent Lee via llvm-commits
- [llvm] 54e76cb - [split-file] Default to --no-leading-lines
Fangrui Song via llvm-commits
- [lld] f74b70e - [lld-macho][test] Remove ld64.lld: prefix in a diagnostic
Fangrui Song via llvm-commits
- [llvm] 6866076 - [AMDGPU] Skip pseudo MIs in hazard recognizer
Christudasan Devadasan via llvm-commits
- [PATCH] D108184: hwasan: Move stack ring buffer initialization before InitStackAndTls.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D107934: [LowerTypeTests] Emit cfi_jt aliases regardless of function export
Teresa Johnson via Phabricator via llvm-commits
- [llvm] a41c95c - [LNICM] Fix infinite loop
via llvm-commits
- [llvm] 8f5e9d6 - [AsmParser] Remove MDConstant (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D108186: [AMDGPU] Set wait state for meta instructions to zero
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] 9790a2a - [tests] precommit tests for D107692
Peilin Guo via llvm-commits
- [PATCH] D108187: [RISCV] Rename FeatureStdExtZvlsseg to FeatureExtZvlsseg
Jim Lin via Phabricator via llvm-commits
- [PATCH] D108188: [RISCV][test] Add new tests for add optimization in the zba extension
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108008: [WIP][Attributor] AAHotCold Use CFG to propagate hot cold.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D108189: [RISCV] Add arch attribute support for P extension
Jim Lin via Phabricator via llvm-commits
- [PATCH] D108190: [Attributor][FIX] Recursion via memory needs to be tracked explicitly
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D95588: [RISCV] Implement the MC layer support of P extension
Jim Lin via Phabricator via llvm-commits
- [PATCH] D107964: [LoopIdiom] Don't transform loop into memmove when load from body has more than one use
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D107293: [Polly][Isl] Use isl::val::sub instead of isl::val::sub_ui. NFC
Riccardo Mori via Phabricator via llvm-commits
- [PATCH] D103007: [LoopUtils] Avoid expanding complicated SCEVNAry when rewriteLoopExitValues
Roman Lebedev via Phabricator via llvm-commits
- [polly] ce8272a - [Polly][Isl] Use isl::val::sub instead of isl::val::sub_ui. NFC
Riccardo Mori via llvm-commits
- [PATCH] D108191: [sanitizers] Fix building on 32 bit Windows after 7256c05ecb7
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D106927: [WIP][ELFDumper] Refactor some of the helper functions to a header file.
James Henderson via Phabricator via llvm-commits
- [llvm] ebdb0d0 - AMDGPU: During img instruction ret value construction cater for non int values
David Stuttard via llvm-commits
- [PATCH] D108193: [RISCV] Optimize add in the zba extension with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107954: [Flang] test_symbols.py formatting fix
Ivan Zhechev via Phabricator via llvm-commits
- [PATCH] D107575: [Flang] Ported test_errors.sh to Python
Ivan Zhechev via Phabricator via llvm-commits
- [llvm] bcec4cc - [X86] [AMX] Replace bitcast with specific AMX intrinsics with X86 specific cast.
Bing1 Yu via llvm-commits
- [PATCH] D106721: [AArch64] Implemnt MSVC __mulh and __umulh builtins and corresponding IR level intrinsics
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 6d952b0 - [NFC] Fix typos
via llvm-commits
- [llvm] 0deedaa - [hwasan] Prevent reordering of tag checks.
Florian Mayer via llvm-commits
- [PATCH] D107070: [Dexter] Improve Dexter's performance by evaluating expressions only when needed
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D107495: [hwasan] barrier after tagging and before tag check.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105268: [X86] AVX512FP16 instructions enabling 5/6
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 8f8f926 - [Test][AggressiveInstCombine] Add test for shifts
Anton Afanasyev via llvm-commits
- [PATCH] D107954: Make test_symbols.py compare files line-by-line
Ivan Zhechev via Phabricator via llvm-commits
- [PATCH] D105269: [X86] AVX512FP16 instructions enabling 6/6
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108195: [zorg] Enable flang examples on a few builders
Diana Picus via Phabricator via llvm-commits
- [llvm] 1f3e35b - [AggressiveInstCombine] Add shift left instruction to `TruncInstCombine` DAG
Anton Afanasyev via llvm-commits
- [llvm] 895ed64 - [AArch64] LowerCONCAT_VECTORS - merge getNumOperands() calls. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 708cbda - [DebugInfo][InstrRef] Honour too-much-debug-info cutouts
Jeremy Morse via llvm-commits
- [PATCH] D108198: [flang][nfc] Update README.md
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D108199: [msan] Add support for disable_sanitizer_instrumentation attribute
Alexander Potapenko via Phabricator via llvm-commits
- [llvm] 9cfa9b4 - [CodeGenPrepare] The instruction to be sunk should be inserted before its user in a block
Peilin Guo via llvm-commits
- [PATCH] D107262: [CodeGenPrepare] The instruction to be sunk should be inserted before its user in a block
guopeilin via Phabricator via llvm-commits
- [PATCH] D99354: [SimpleLoopUnswitch] Port partially invariant unswitch from LoopUnswitch to SimpleLoopUnswitch
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D108200: [llvm][sve] Lowering for VLS masked extending loads
David Truby via Phabricator via llvm-commits
- [PATCH] D108201: [AggressiveInstCombine] Add logical shift right instr to `TruncInstCombine` DAG
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D108202: [tsan] Add support for disable_sanitizer_instrumentation attribute
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D107630: [docs][GlobalISel]Adding info for G_JUMP_TABLE generic opcode
PoojaYadav via Phabricator via llvm-commits
- [llvm] fbae346 - [GlobalISel] Add combine for PTR_ADD with regbanks
Sebastian Neubauer via llvm-commits
- [PATCH] D103326: [GlobalISel] Add combine for PTR_ADD with regbanks
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D90234: [MCParser] Correctly handle Windows line-endings when consuming lexed line comments
Stephen Tozer via Phabricator via llvm-commits
- [llvm] 8fb269d - [InstCombine] add tests for smin/smax intrinsics with negated ops; NFC
Sanjay Patel via llvm-commits
- [llvm] d0975b7 - [InstCombine] fold signed min/max intrinsics with negated operands
Sanjay Patel via llvm-commits
- [llvm] e73f4e1 - [InstCombine] remove unused function argument; NFC
Sanjay Patel via llvm-commits
- [PATCH] D100651: [AIX] Support of Big archive (read)
Esme Yi via Phabricator via llvm-commits
- [llvm] 62e892f - [ARM] Add MQQPR and MQQQQPR spill and reload pseudo instructions
David Green via llvm-commits
- [PATCH] D107655: Correctly decode `UOP_Epilog` opcodes in `llvm-objdump`
Arpad Borsos via Phabricator via llvm-commits
- [PATCH] D108204: [GVN] Execute performLoopLoadPRE ahead of PerformLoadPRE
JinGu Kang via Phabricator via llvm-commits
- [llvm] 52e0cf9 - [ARM] Enable subreg liveness
David Green via llvm-commits
- [PATCH] D107642: [ARM] Enable subreg liveness
Dave Green via Phabricator via llvm-commits
- [PATCH] D107430: [OMPIRBuilder] Add ordered directive to OMPIRBuilder
Peixin Qiao via Phabricator via llvm-commits
- [llvm] ef198cd - [SVE] Remove usage of getMaxVScale for AArch64, in favour of IR Attribute
Dylan Fleming via llvm-commits
- [PATCH] D106277: [SVE] Remove the interface for getMaxVScale in favour of the IR attributes
Dylan Fleming via Phabricator via llvm-commits
- [PATCH] D107650: GlobalISel[RFC]: Avoid use of G_INSERT and G_EXTRACT in Legalizer
Petar Avramovic via Phabricator via llvm-commits
- [llvm] 3c4fad6 - [LIT]Accept cat_64 command name on AIX in shtest
Jinsong Ji via llvm-commits
- [llvm] a14920c - [Bitcode] Remove unused declaration writeBitcodeHeader (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D105267: [X86] AVX512FP16 instructions enabling 4/6
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D108206: [RISCV] Fix reporting of incorrect commutable operand indices
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D107712: Fix possible infinite loop in itanium demangler
Mikhail Borisov via Phabricator via llvm-commits
- [llvm] 5c6f748 - [MCParser] Correctly handle CRLF line ends when consuming line comments
via llvm-commits
- [compiler-rt] d2b574a - tsan: test: Initialize all fields of Params struct
Marco Elver via llvm-commits
- [PATCH] D106783: [AIX][XCOFF][llvm-readobj] Replace unwrapOrError with reportUniqueWarning
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D105390: [X86] Lower insertions into upper half of an 256-bit vector as broadcast+blend (PR50971)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107795: [AArch64][DAGCombine] Check the legality of the index of EXTRACT_SUBVECTOR
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108208: [AMDGPU] Fix atomic float max/min intrinsics
Joe Nash via Phabricator via llvm-commits
- [PATCH] D107374: [libFuzzer] replace Vector/Set with std::vector/std::set. The custom names are not required any more since we now build with a private version of libc++. Fix some of the 81+ character lines. Mechanical change, NFC expected.
David Spickett via Phabricator via llvm-commits
- [llvm] ad40cb8 - Fix: [MCParser] Correctly handle CRLF line ends when consuming line comments
via llvm-commits
- [PATCH] D108210: [AMDGPU] Fix lowering of AMDGPU::G_CTTZ_ZERO_UNDEF to AMDGPU::G_AMDGPU_FFBL_B32
Simon Pilgrim via Phabricator via llvm-commits
- [compiler-rt] 5009be2 - [scudo] Fix format string specifiers
Kostya Kortchinsky via llvm-commits
- [polly] 0f1e67f - [Polly] Fix possibly infinite loop.
Michael Kruse via llvm-commits
- [llvm] 2078c4e - [X86] Lower insertions into upper half of an 256-bit vector as broadcast+blend (PR50971)
Roman Lebedev via llvm-commits
- [PATCH] D108049: [InstCombine] Canonicalize saturate with shift and xor to min/max clamp
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107299: [SampleFDO] split context string to deduplicate function name used in the context.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D104308: [VP] Add vector-predicated reduction intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 78cb1ad - [Object] Move llvm-nm's symbol version utility to ELFObjectFile::readDynsymVersions
Fangrui Song via llvm-commits
- [llvm] c56b4cf - [llvm-objdump] -T: print symbol versions
Fangrui Song via llvm-commits
- [PATCH] D108056: AMDGPU: Restrict attributor transforms
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 6d5e31b - Fix 2: [MCParser] Correctly handle CRLF line ends when consuming line comments
via llvm-commits
- [PATCH] D104646: [AIX][XCOFF] 64-bit relocation reading support
David Tenty via Phabricator via llvm-commits
- [PATCH] D69542: Full Restrict Support - single patch
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D106250: [NFC][LoopUtils] Use RewritePhi::ExpansionPoint for Inst to be replaced.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D107381: [runtimeunroll] Support multiple exits to latch exit w/epilogue loop
Philip Reames via Phabricator via llvm-commits
- [PATCH] D106615: [Clang][LLVM] generate btf_tag annotations for DIComposite types
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D107301: [AArch64] Save LR (x30) across statepoint calls
Philip Reames via Phabricator via llvm-commits
- [llvm] 982da7a - [SCEVExpander] Stop hoisting IR when reusing phis
Philip Reames via llvm-commits
- [PATCH] D106178: [SCEVExpander] Stop hoisting IR when reusing phis
Philip Reames via Phabricator via llvm-commits
- [llvm] 339aa76 - [OpenMP][NFC] Add option to print module after OpenMPOpt for debugging
Joseph Huber via llvm-commits
- [llvm] f3e9047 - [VP] Add vector-predicated reduction intrinsics
Fraser Cormack via llvm-commits
- [PATCH] D107657: [RISCV][VP] Add support for VP_REDUCE_* operations
Fraser Cormack via Phabricator via llvm-commits
- [llvm] fb81271 - [AMDGPU] Fix lowering of AMDGPU::G_CTTZ_ZERO_UNDEF to AMDGPU::G_AMDGPU_FFBL_B32
Simon Pilgrim via llvm-commits
- [PATCH] D108217: [Flang] Port test_folding.sh to Python
Ivan Zhechev via Phabricator via llvm-commits
- [PATCH] D108164: [flang] Fix regression from recent runtime input fix
Peter Klausler via Phabricator via llvm-commits
- [compiler-rt] affb132 - hwasan: Move stack ring buffer initialization before InitStackAndTls.
Peter Collingbourne via llvm-commits
- [compiler-rt] f3b3c96 - Revert "[tsan] Fix GCC 8.3 build after D107911"
Marco Elver via llvm-commits
- [PATCH] D108220: [RISC] Let lowerSELECT merge SETCC into SELECT_CC for floats
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D108221: [LoopIdiom] Keep TBAA when creating memcpy/memmove
William Moses via Phabricator via llvm-commits
- [llvm] 1e770f0 - [ARM] ARMDAGToDAGISel::tryReadRegister/tryWriteRegister - don't dereference dyn_cast<> results.
Simon Pilgrim via llvm-commits
- [llvm] caff2ac - [AArch64] AArch64DAGToDAGISel::tryReadRegister/tryWriteRegister - don't dereference dyn_cast<> results.
Simon Pilgrim via llvm-commits
- [llvm] d7f2885 - SelectionDAGBuilder::visitInlineAsm - don't dereference dyn_cast<> results.
Simon Pilgrim via llvm-commits
- [PATCH] D107850: [asan] Implemented custom calling convention similar to the one used by HWASan for X86.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D108222: [GlobalISel] Add G_ISNAN
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D108223: gn build: Build libclang.so on ELF platforms.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D107976: [SelectionDAGBuilder] Compute and cache PreferredExtendType on demand.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108224: (NFC) clang-format hwasan/hwasan_linux.cpp
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D100302: [VectorCombine] Run load/extract scalarization after scalarizing store.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D108226: [GlobalISel] Add IRTranslator support for G_ISNAN
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D108051: [flang] Add missing call to BeginReadingRecord()
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D108227: [GlobalISel] Implement lowering for G_ISNAN + use it in AArch64
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 8f6cea4 - [RISCV] Use RISCV::RVVBitsPerBlock for RGK_ScalableVector in getRegisterBitWidth.
Craig Topper via llvm-commits
- [llvm] ab8419a - [InstCombine] add tests for min/max with 'not' ops; NFC
Sanjay Patel via llvm-commits
- [llvm] 50c1138 - [InstCombine] add TODO about another min/max fold; NFC
Sanjay Patel via llvm-commits
- [PATCH] D108220: [RISCV] Let lowerSELECT merge SETCC into SELECT_CC for floats
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] 18e06e3 - [sanitizers] Fix building on 32 bit Windows after 7256c05ecb7
Martin Storsjö via llvm-commits
- [PATCH] D107974: AMDGPU: Remove hacky attribute deduction from AMDGPUAttributor
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D108232: [GlobalOpt] Check stored once value's type before setting global initializer
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] f812c19 - [llvm-profgen] Clean up code dealing with multiple binaries
via llvm-commits
- [PATCH] D108002: [llvm-profgen] Clean up code dealing with multiple binaries
Lei Wang via Phabricator via llvm-commits
- [llvm] f58a642 - [PassBuilder] Use loop-mssa for licm
Nikita Popov via llvm-commits
- [PATCH] D108237: Update bazel examples.
Christian Sigg via Phabricator via llvm-commits
- [llvm] 108ba4f - [llvm-readobj] Refactor ELFDumper::printAttributes()
Fangrui Song via llvm-commits
- [PATCH] D106947: [DSE][NFC] Rename Later->Killing, Earlier->Killed
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D108238: [lit] Add option to output test result as resultdb json format.
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D108239: [CUDA] Add support for CUDA-11.4.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D108019: [NFC][llvm-xray] add a llvm-xray convert option `no-symbolize-demangle`
Fangrui Song via Phabricator via llvm-commits
- [llvm] e918ba6 - [LICM] Drop -licm-n2-threshold option
Nikita Popov via llvm-commits
- [llvm] 8ae5e0b - Add missing nullptr check
Adrian Prantl via llvm-commits
- [llvm] 359cfa2 - [X86] EmitInstrWithCustomInserter - silence uninitialized variable warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] af78180 - [cmake] Properly support target properties.
Stephen Neuendorffer via llvm-commits
- [PATCH] D107904: [LegalizeTypes][VP] Add widening support for binary VP ops
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D107957: [LegalizeTypes][VP] Add splitting support for binary VP ops
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108240: [AArch64][GlobalISel] Legalize 32-bit + narrow G_SMULO + G_UMULO
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D107554: [DWARF][Verifier] Do not add child DieRangeInfo with empty address range to the parent.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 16890e0 - [GlobalOpt] Check stored once value's type before setting global initializer
Arthur Eubanks via llvm-commits
- [PATCH] D106474: [NFC][Verifier] Remove redundant Module parameters
Scott Linder via Phabricator via llvm-commits
- [PATCH] D108244: [LICM] Remove AST-based implementation
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D108245: Revert "Simplify setting up LLVM as bazel external repo"
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D106001: [NFC] factor out unrolling decision logic
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D108249: [flang] Fix the vector version of EOSHIFT with a BOUNDARY argument
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D77670: [CUDA] Add partial support for recent CUDA versions.
Artem Belevich via Phabricator via llvm-commits
- [compiler-rt] c9ce76f - (NFC) clang-format hwasan/hwasan_linux.cpp
Evgenii Stepanov via llvm-commits
- [PATCH] D108063: [hwasan] Support malloc in atfork.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] db7c68d - [libc++abi][NFC] Move PODSmallVector definition to the top of ItaniumDemangle.h
Louis Dionne via llvm-commits
- [PATCH] D107995: Fix compilation errors in C API when using C compiler
Lang Hames via Phabricator via llvm-commits
- [llvm] f0fcd42 - [libc++abi] Fix possible infinite loop in itanium demangler
Louis Dionne via llvm-commits
- [PATCH] D108251: [llvm-profgen] Use shared pointer to fix memory leak issue from asan
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107850: [asan] [Patch 1/3] Implemented custom calling convention similar to the one used by HWASan for X86.
Kirill Stoimenov via Phabricator via llvm-commits
- [llvm] 4018d25 - LoopNest Analysis expansion to return instructions that prevent a Loop
Whitney Tsang via llvm-commits
- [PATCH] D107773: LoopNest Analysis expansion to return instructions that prevent a Loop Nest from being perfect
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D108079: Simplify a .mailmap entry
Saleem Abdulrasool via Phabricator via llvm-commits
- [compiler-rt] 8a570a8 - [hwasan] Support malloc in atfork.
Evgenii Stepanov via llvm-commits
- [llvm] 8f750e8 - [hwasan] [NFC] pull out helper function.
Florian Mayer via llvm-commits
- [PATCH] D107334: [hwasan] [NFC] pull out helper function.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D105720: [AsmParser] Add support to LOCAL directive.
Jian Cai via Phabricator via llvm-commits
- [PATCH] D108253: [WIP][X86] Introduce 'blend with broadcast' shuffle lowering strategy (PR50971)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108254: [llvm-profgen] Move profiled binary loading out of PerfReader
Lei Wang via Phabricator via llvm-commits
- [PATCH] D107996: [libunwind] Rename UNW_ARM64_* to UNW_AARCH64_*
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] 9af4671 - [llvm-profgen] Move profiled binary loading out of PerfReader
via llvm-commits
- [PATCH] D108258: [OpenMP] Change AAKernelInfo to ignore non-kernels
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D108259: [AArch64][GlobalISel] Legalize scalar G_FMINNUM + G_FMAXNUM
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 5493492 - [test] Remove a redundant test line
Philip Reames via llvm-commits
- [PATCH] D107658: [RISCV] Teach isel to select ADDW/SUBW/MULW/SLLIW when only the lower 32-bits are used.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108260: [AArch64][GlobalISel] Mark G_FMINNUM/G_FMAXNUM as floating point opcodes
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 94d0914 - [runtimeunroll] Support multiple exits to latch exit w/epilogue loop
Philip Reames via llvm-commits
- [PATCH] D108261: [DebugInfo] Fix end_sequence of debug_line in LTO Object
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D108262: [runtimeunroll] Support multiple exits to latch exit w/prolog loop
Philip Reames via Phabricator via llvm-commits
- [llvm] 2379949 - [X86] AVX512FP16 instructions enabling 3/6
via llvm-commits
- [PATCH] D106165: [flang][OpenMP] Add semantic check for target nesting
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D108019: [NFC][llvm-xray] add a llvm-xray convert option `no-demangle`
Xu Mingjie via Phabricator via llvm-commits
- [PATCH] D108264: [WebAssembly] Autogenerate checks for simd-conversions.ll
Thomas Lively via Phabricator via llvm-commits
- [llvm] a7ebc4d - [DAGCombiner] Teach isKnownToBeAPowerOfTwo handle SPLAT_VECTOR
Ben Shi via llvm-commits
- [PATCH] D108265: .clang-tidy: Push variable related readability-identifier-naming options down to projects
Fangrui Song via Phabricator via llvm-commits
- [llvm] 5ca250a - [RegAlloc] Remove addAllocPriorityToGlobalRanges hook
Qiu Chaofan via llvm-commits
- [llvm] 3a063f5 - [NFC][CVP] Add one switch testcase
Jun Ma via llvm-commits
- [llvm] 9934a5b - [CVP] processSwitch: Remove default case when switch cover all possible values.
Jun Ma via llvm-commits
- [PATCH] D107711: [DAGCombiner] Add target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [DAGCombiner] Add target hook function to decide folding (mul (add x, c1), c2)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D107711: [DAGCombiner] Add target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [DAGCombiner] Add target hook function to decide folding (mul (add x, c1), c2)
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D107711: [DAGCombiner] Add target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [DAGCombiner] Add target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [DAGCombiner] Add target hook function to decide folding (mul (add x, c1), c2)
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D107711: [DAGCombiner] Add target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [DAGCombiner] Add target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [DAGCombiner] Add target hook function to decide folding (mul (add x, c1), c2)
Luís Marques via Phabricator via llvm-commits
- [PATCH] D107711: [DAGCombiner] Add target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [DAGCombiner] Add target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [DAGCombiner] Add target hook function to decide folding (mul (add x, c1), c2)
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D107711: [DAGCombiner] Add target hook function to decide folding (mul (add x, c1), c2)
Luís Marques via Phabricator via llvm-commits
- [PATCH] D107711: [DAGCombiner] Add target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [DAGCombiner] Add target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D107711: [DAGCombiner] Add target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108100: llvm-xray {convert,extract}: Add --demangle
Xu Mingjie via Phabricator via llvm-commits
- [compiler-rt] 9ea59e1 - [sanitizer] Add hexagon support to sanitizer-common
Brian Cain via llvm-commits
- [compiler-rt] 5ac9d41 - [sanitizer] Add hexagon support to lsan
Brian Cain via llvm-commits
- [compiler-rt] 043926a - [sanitizer] Add hexagon support to asan
Brian Cain via llvm-commits
- [compiler-rt] 217191b - [sanitizer] Add hexagon support to ubsan
Brian Cain via llvm-commits
- [compiler-rt] 5b650b1 - [sanitizer] Add hexagon support to scudo
Brian Cain via llvm-commits
- [compiler-rt] c172726 - [compiler-rt] Add hexagon support to CFI
Brian Cain via llvm-commits
- [compiler-rt] 065274b - [compiler-rt] Add hexagon support to safestack
Brian Cain via llvm-commits
- [compiler-rt] f288032 - [compiler-rt] Add hexagon support to profile
Brian Cain via llvm-commits
- [PATCH] D99487: [CodeGen] Port basic block sections from ELF to COFF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107502: [WebAssembly] Legalize vector types by widening
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D108123: [MemoryBuiltins] Mark user defined delete as nobuiltin
guopeilin via Phabricator via llvm-commits
- [llvm] 46cf825 - [NFC] Replace Function handling of attributes with less confusing calls
Arthur Eubanks via llvm-commits
- [llvm] ad727ab - [NFC] Migrate some callers away from Function/AttributeLists methods that take an index
Arthur Eubanks via llvm-commits
- [llvm] cc327bd - [NFC] Cleanup attribute methods in Function
Arthur Eubanks via llvm-commits
- [llvm] de0ae9e - [NFC] Cleanup more AttributeList::addAttribute()
Arthur Eubanks via llvm-commits
- [llvm] 3f4d00b - [NFC] More get/removeAttribute() cleanup
Arthur Eubanks via llvm-commits
- [PATCH] D108266: [WebAssembly] Pattern match SIMD convert_low and promote_low during ISel
Thomas Lively via Phabricator via llvm-commits
- [llvm] 168ee72 - [NFC][llvm-xray] add a llvm-xray convert option `no-demangle`
via llvm-commits
- [PATCH] D100714: [docs] Add a new tutorial that talk about how to make a change to llvm.
Shivam Gupta via Phabricator via llvm-commits
- [llvm] 4ade3af - [WebAssembly] Autogenerate checks for simd-conversions.ll
Thomas Lively via llvm-commits
- [compiler-rt] e256445 - [ORC-RT][ORC] Introduce ELF/*nix Platform and runtime support.
Lang Hames via llvm-commits
- [PATCH] D108081: [ORC] Add Platform and runtime support for ELF-based platforms
Lang Hames via Phabricator via llvm-commits
- [llvm] 6724d82 - [gn build] Port e256445bfff1
LLVM GN Syncbot via llvm-commits
- [PATCH] D107688: [JITLink][RISCV] Support GOT/PLT relocations
Lang Hames via Phabricator via llvm-commits
- [PATCH] D105466: [RuntimeDyld] Implemented relocation of TLS symbols in ELF
Lang Hames via Phabricator via llvm-commits
- [PATCH] D108269: [X86] [AMX] Fix the test case failure caused by D107544.
LuoYuanke via Phabricator via llvm-commits
- [llvm] 803270c - [AggressiveInstCombine] Fix unsigned overflow
Anton Afanasyev via llvm-commits
- [llvm] 4f5ba46 - [AMDGPU] Set wait state for meta instructions to zero
Christudasan Devadasan via llvm-commits
- [PATCH] D108271: [NFC][DebugInfo] getDwarfCompileUnitID
Kyungwoo Lee via Phabricator via llvm-commits
- [llvm] 0988488 - [Test][AggressiveInstCombine] Add one more test for shift truncation
Anton Afanasyev via llvm-commits
- [llvm] 1c84167 - [InstrProfiling][NFC] Initialize MadeChange variable
Petr Hosek via llvm-commits
- [PATCH] D108274: Simplify setting up LLVM as bazel external repo
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D108275: [NFC][loop-idiom] Rename Stores to IgnoredInsts; Fix a typo
Han Zhu via Phabricator via llvm-commits
- [llvm] 2d4470a - Revert "Allow rematerialization of virtual reg uses"
Petr Hosek via llvm-commits
- [llvm] 25ec252 - [CMake] Fix recompile all .inc files with LLVM_OPTIMIZED_TABLEGEN in Visual Studio.
Daniil Fukalov via llvm-commits
- [llvm] 2840060 - [AArch64][GlobalISel] Add support for selection of s8:fpr = G_UNMERGE <8 x s8>
Amara Emerson via llvm-commits
- [PATCH] D108276: [AArch64][GlobalISel] Add G_VECREDUCE fewerElements support for full scalarization.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D105010: [AIX][XCOFF] Add support for 64-bit TLS fixup kind
Maryam via Phabricator via llvm-commits
- [llvm] f58c0a9 - [gn build] Port d1ec581ebfca
LLVM GN Syncbot via llvm-commits
- [llvm] 626a84e - [ORC] Remove unused headers.
Lang Hames via llvm-commits
- [llvm] 29ff2e8 - [JILink][ELF] Include binding and visibility values in error messages.
Lang Hames via llvm-commits
- [PATCH] D108087: [SimpleLoopUnswitch] Create SimpleLoopNestUnswitch pass
toshiki maekawa via Phabricator via llvm-commits
- [llvm] 8eb054a - AArch64: compare correct type for multi-valued SDNode.
Tim Northover via llvm-commits
- [PATCH] D108279: [AArch64][SME] Fix v8.6a bf16 NEON instruction predication
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D108280: [JITLink] Optimize GOTPCRELX Relocations
luxufan via Phabricator via llvm-commits
- [compiler-rt] 593275c - Mark tsan cxa_guard_acquire test as unsupported on Darwin
Azharuddin Mohammed via llvm-commits
- [PATCH] D108281: [GVN] Improve alias analysis for parallel accesses
Alban Bridonneau via Phabricator via llvm-commits
- [PATCH] D108282: [hwasan] Default -hwasan-use-stack-safety to off.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D107551: [DAGCombine] Add node level checks for fp-contract and fp-ninf in visitFMULForFMADistributiveCombine().
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D107710: [RISCV][test] Improve tests for (add (mul x, c1), c2)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D108283: [flang][driver] Add documentation for Plugins
Stuart Ellis via Phabricator via llvm-commits
- [llvm] 2e5e338 - Pre-commit frem test in PowerPC
Qiu Chaofan via llvm-commits
- [llvm] 8ea60cf - Adding an Nvidia representative to security group
Kristof Beyls via llvm-commits
- [PATCH] D108284: [DAGCombiner] Combine frem into fdiv+ftrunc+fma
Qiu Chaofan via Phabricator via llvm-commits
- [compiler-rt] 6c7956e - [compiler-rt][fuzzer] Explain why fuzzer-flags test is unsupported on AArch64
David Spickett via llvm-commits
- [PATCH] D108285: [NFC][AMDGPU] Cleanup attributor' util functions and table.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D107882: BPF: Enable frontend constant folding for VLA size
Paul Chaignon via Phabricator via llvm-commits
- [llvm] 45ac5f5 - Revert "[ORC-RT][ORC] Introduce ELF/*nix Platform and runtime support."
Lang Hames via llvm-commits
- [llvm] 26da53f - [gn build] Port 45ac5f544181
LLVM GN Syncbot via llvm-commits
- [PATCH] D90095: [DSE] Enable MSSA DSE to optimize across PHIs
Evgeniy via Phabricator via llvm-commits
- [PATCH] D108287: [AArch64] Correct store ReadAdrBase operand
Dave Green via Phabricator via llvm-commits
- [PATCH] D108288: [LegalizeTypes][VP] Add promotion support for binary VP ops
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D108289: [NFC][LoopIdiom] Let processLoopStoreOfLoopLoad take StoreSize as SCEV instead of unsigned
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D81999: libclc: Fix rounding during type conversion
Daniel Stone via Phabricator via llvm-commits
- [PATCH] D105098: [DSE][NFC] Introduce "doesn't overwrite" return code for isOverwrite
Evgeniy via Phabricator via llvm-commits
- [PATCH] D105105: [DSE][NFC] Extend isOverwrite to take non zero initial offset
Evgeniy via Phabricator via llvm-commits
- [PATCH] D108290: Update {Small}BitVector size_type definition
Renato Golin via Phabricator via llvm-commits
- [PATCH] D107790: [RISCV] Add a pass to recognize VLS strided loads/store from gather/scatter.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D108292: [Analysis][AArch64] Make fixed-width ordered reductions slightly more expensive
David Sherwood via Phabricator via llvm-commits
- [llvm] df1033d - [NFC][X86][Codegen] Add exhaustive test coverage for PR50971
Roman Lebedev via llvm-commits
- [PATCH] D106653: [LoopVectorize][AArch64] Enable ordered reductions by default for AArch64
David Sherwood via Phabricator via llvm-commits
- [PATCH] D108052: [RISCV] Improve constant materialization for stores of i16 or i32 negative constants.
Luís Marques via Phabricator via llvm-commits
- [PATCH] D108293: [AArch64][SME] Add predicate for NEON support in streaming mode
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D107783: [RISCV] Add zext.h/zext.w to RISCVTTIImpl::getIntImmCostInst.
Luís Marques via Phabricator via llvm-commits
- [PATCH] D107697: [RISCV] Insert sext_inreg when type legalizing add/sub/mul with constant LHS.
Luís Marques via Phabricator via llvm-commits
- [compiler-rt] 7338be0 - [tsan] Disable Trace.MemoryAccessSize on Mac
Alexander Potapenko via llvm-commits
- [PATCH] D107708: [RISCV] Remove sext_inreg+add/sub/mul/shl isel patterns.
Luís Marques via Phabricator via llvm-commits
- [PATCH] D108298: [WIP][NPM] Print '-passes' compatible string for built pipeline.
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D107193: [Zorg] Don't delete test-suite source directory every time.
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 0dfce02 - [gn build] Port 38812f4ac122
LLVM GN Syncbot via llvm-commits
- [PATCH] D107034: [CSPGO] Set EnableValueProfiling flag for CSPGO to avoid IRPGO value loss in LTO
Yolanda via Phabricator via llvm-commits
- [PATCH] D108300: [AMX] replace dyn_cast<> with isa<>, https://reviews.llvm.org/D107544 comment
Yaron Keren via Phabricator via llvm-commits
- [llvm] ffe58de - [X86] [AMX] Fix the test case failure caused by D107544.
Bing1 Yu via llvm-commits
- [PATCH] D108302: [PowerPC] Fixed the crash due to early if conversion with fixed CR fields.
Victor Huang via Phabricator via llvm-commits
- [llvm] 7151a8a - [PowerPC][AIX] llvm-readobj: Convert some errors to warnings.
Sean Fertile via llvm-commits
- [PATCH] D106960: [OffloadArch] Library to query properties of current offload archicture
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D105807: [X86] pr51000 in-register struct return tailcalling
Nathan Sidwell via Phabricator via llvm-commits
- [llvm] 58f9326 - [OpenMP] Change AAKernelInfo to ignore non-kernels
Joseph Huber via llvm-commits
- [llvm] 3af250f - Add some Function method definitions accidentally removed
Arthur Eubanks via llvm-commits
- [PATCH] D108057: [Flang] Add compiled python modules to .gitignore
Michael Kruse via Phabricator via llvm-commits
- [llvm] 13d8f00 - [OpenMP][NFC] Improve debug message for shared memory
Joseph Huber via llvm-commits
- [llvm] 219d451 - [Analysis][AArch64] Make fixed-width ordered reductions slightly more expensive
David Sherwood via llvm-commits
- [llvm] e0ff1e9 - [Bitcode] Remove unused declaration writeGlobalVariableMetadataAttachment (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D107290: [PoC][RISCV] Add support for the vscale_range attribute
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 164e09d - [hwasan] Default -hwasan-use-stack-safety to off.
Florian Mayer via llvm-commits
- [llvm] 7557d6c - [NFC] Cleanup calls to CallBase::getAttribute()
Arthur Eubanks via llvm-commits
- [llvm] f702389 - [RISCV] Add zext.h/zext.w to RISCVTTIImpl::getIntImmCostInst.
Craig Topper via llvm-commits
- [llvm] 6cc1109 - [X86] avx512bw-intrinsics-upgrade.ll - cleanup whitespace and use nounwind to avoid unnecessary cfi tags. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D105351: [VP] Declaration and docs for vp.select intrinsic
Simon Moll via Phabricator via llvm-commits
- [PATCH] D108306: [GlobalISel] Avoid creating COPY in LegalizationArtifactCombiner
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D108307: [DAG] CombineConsecutiveLoads - replace getABITypeAlign with allowsMemoryAccess (PR45116)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] d9ba1a9 - [RISCV] Teach isel to select ADDW/SUBW/MULW/SLLIW when only the lower 32-bits are used.
Craig Topper via llvm-commits
- [llvm] 20e6265 - [RISCV] Improve constant materialization for stores of i16 or i32 negative constants.
Craig Topper via llvm-commits
- [polly] e8c8407 - [Polly] Break early when the result is known. NFC.
Michael Kruse via llvm-commits
- [llvm] 0a2b1ba - [GlobalISel] Add G_ISNAN
Jessica Paquette via llvm-commits
- [llvm] 6d7ea59 - [RISCV] Insert sext_inreg when type legalizing add/sub/mul with constant LHS.
Craig Topper via llvm-commits
- [PATCH] D106450: [InstCombine] Fold (gep (oneuse(gep Ptr, Idx0)), Idx1) -> (gep Ptr, (add Idx0, Idx1)) (PR51069)
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D106450: [InstCombine] Fold (gep (oneuse(gep Ptr, Idx0)), Idx1) -> (gep Ptr, (add Idx0, Idx1)) (PR51069)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106450: [InstCombine] Fold (gep (oneuse(gep Ptr, Idx0)), Idx1) -> (gep Ptr, (add Idx0, Idx1)) (PR51069)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106450: [InstCombine] Fold (gep (oneuse(gep Ptr, Idx0)), Idx1) -> (gep Ptr, (add Idx0, Idx1)) (PR51069)
Wei Mi via Phabricator via llvm-commits
- [PATCH] D106450: [InstCombine] Fold (gep (oneuse(gep Ptr, Idx0)), Idx1) -> (gep Ptr, (add Idx0, Idx1)) (PR51069)
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D106450: [InstCombine] Fold (gep (oneuse(gep Ptr, Idx0)), Idx1) -> (gep Ptr, (add Idx0, Idx1)) (PR51069)
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D106450: [InstCombine] Fold (gep (oneuse(gep Ptr, Idx0)), Idx1) -> (gep Ptr, (add Idx0, Idx1)) (PR51069)
Simon Pilgrim via Phabricator via llvm-commits
- [compiler-rt] 66e2772 - [InstrProfiling] Support relative CountersPtr for PlatformOther
Jinsong Ji via llvm-commits
- [llvm] d987371 - [GlobalISel] Add IRTranslator support for G_ISNAN
Jessica Paquette via llvm-commits
- [llvm] 687f046 - [NFC][loop-idiom] Rename Stores to IgnoredInsts; Fix a typo
Han Zhu via llvm-commits
- [llvm] 791006f - [GlobalISel] Implement lowering for G_ISNAN + use it in AArch64
Jessica Paquette via llvm-commits
- [PATCH] D107935: [InstCombine] Avoid folding GEPs across loop boundaries
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D105007: [NewPM] Update some sanitizer pass names in the PassRegistry
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] 3f9b37c - [RISCV] Remove sext_inreg+add/sub/mul/shl isel patterns.
Craig Topper via llvm-commits
- [PATCH] D105007: [NewPM] Make some sanitizer passes parameterized in the PassRegistry
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 2fc0759 - [NFC] Remove some unnecessary AttributeList methods
Arthur Eubanks via llvm-commits
- [llvm] fde0eb1 - [NFC] A couple more removeAttribute() cleanups
Arthur Eubanks via llvm-commits
- [PATCH] D107375: [Bazel] Don't set HAVE_[DE]REGISTER_FRAME on Windows
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [llvm] 4d55983 - [NFC] factor out unrolling decision logic
Mircea Trofin via llvm-commits
- [llvm] 3dd8c91 - [LICM] Remove AST-based implementation
Nikita Popov via llvm-commits
- [compiler-rt] fd51ab6 - [hwasan] Don't report short-granule shadow as overwritten.
Mitch Phillips via llvm-commits
- [PATCH] D105595: [flang] Compile error instantiating std::clock_t on Apple clang version 11.0.0
Craig E Rasmussen via Phabricator via llvm-commits
- [llvm] 9dbc968 - [AMDGPU] Fix atomic float max/min intrinsics
Joe Nash via llvm-commits
- [PATCH] D108314: Revert "[NFC] factor out unrolling decision logic"
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [llvm] ffd8a26 - Revert "[NFC] factor out unrolling decision logic"
Geoffrey Martin-Noble via llvm-commits
- [compiler-rt] b4b8e14 - [tsan] Disable all Trace unit tests on Mac
Azharuddin Mohammed via llvm-commits
- [PATCH] D107822: [InstCombine] Fold Int2Ptr/PtrToInt if the ptr is dereferenceable
Krishna Kariya via Phabricator via llvm-commits
- [llvm] ba1f6ff - [PowerPC] Regenerate 2007-09-08-unaligned.ll test checks
Simon Pilgrim via llvm-commits
- [llvm] 2d53e54 - [X86][NFC] Pre-commit tests for PR51494
Andrea Di Biagio via llvm-commits
- [PATCH] D108315: [AMDGPU] Add alias.scope metadata to lowered LDS struct
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D108317: [libomptarget][devicertl] Replace lanemask with uint64 at interface
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] cc7bcef - Reapply: [NFC] factor out unrolling decision logic
Mircea Trofin via llvm-commits
- [polly] 58e4e71 - [Polly] Introduce caching for the isErrorBlock function. NFC.
Michael Kruse via llvm-commits
- [PATCH] D108318: [DAG] TransformFPLoadStorePair - replace getABITypeAlign with allowsMemoryAccess (PR45116)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108319: [doc][GlobalISel]Improving generic opcodes for memory operations
PoojaYadav via Phabricator via llvm-commits
- [llvm] 2498c3e - [Test][AggressiveInstCombine] Add one more tests for shifts
Anton Afanasyev via llvm-commits
- [llvm] cfb6dfc - [AggressiveInstCombine] Add logical shift right instr to `TruncInstCombine` DAG
Anton Afanasyev via llvm-commits
- [PATCH] D108322: AMDGPU: Add options to override SGPR and VGPR blocks
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D108323: [asan] Added -inline-small-callbacks LLVM flag, which would force inline code for 8 and 16 byte data types when otherwise a callback would have been used.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D108324: [RISCV] Reduce duplicate code for calling SimplifyDemandedBits.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108325: [SLP] Allow overlapping vector accesses (WIP).
Florian Hahn via Phabricator via llvm-commits
- [llvm] 21d91a8 - [libomptarget][devicertl] Replace lanemask with uint64 at interface
Jon Chesterfield via llvm-commits
- [PATCH] D102834: [SLPVectorizer] Implement initial memory versioning.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104639: [AIX][XCOFF] Add support for 64-bit file header and section header writing
Sean Fertile via Phabricator via llvm-commits
- [llvm] 45e1a6b - [AArch64][GlobalISel] Legalize scalar G_FMINNUM + G_FMAXNUM
Jessica Paquette via llvm-commits
- [llvm] 3d91d5b - [AArch64][GlobalISel] Mark G_FMINNUM/G_FMAXNUM as floating point opcodes
Jessica Paquette via llvm-commits
- Maintenance works at llvm lab today
Galina Kistanova via llvm-commits
- [llvm] b2e77cd - gn build: Build libclang.so and libLTO.so on ELF platforms.
Peter Collingbourne via llvm-commits
- [PATCH] D108328: [lld/test/ELF] Test fetch from archive to resolve undefined symbols in shared libs
Pirama Arumuga Nainar via Phabricator via llvm-commits
- [llvm] c22b64e - [AArch64][GlobalISel] Don't allow s128 for G_ISNAN
Jessica Paquette via llvm-commits
- [PATCH] D108308: [WIP] Cleanup identifier parsing.
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D108332: Have lit preserve SOURCE_DATE_EPOCH
serge via Phabricator via llvm-commits
- [llvm] d8bbfe8 - [DWARF] Expose raw bytes in DWARFExpression
Rafael Auler via llvm-commits
- [llvm] a0ed449 - [gn build] Port d8bbfe8a4897
LLVM GN Syncbot via llvm-commits
- [PATCH] D108333: [TypePromotion] Use Instruction* instead of Value* for a couple functions. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108337: StackLifetime: Remove asserts for multiple lifetime intrinsics.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D108339: [openmp][nfc] Replace OMPGridValues array with struct
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D108341: [WebAssembly] More convert_low and promote_low codegen
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D108342: [CSSPGO] Enable md5-based CS profile.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108344: [AArch64][GlobalISel] Legalize non-register-sized scalar G_BITREVERSE
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D108345: [WebAssembly] Avoid unused function imports in PIC mode
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D107409: [Attributor] Propagate Cold attribute inter procedurally
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D107705: [Attributor] AAHotCold propagate to call sites in the same block.
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D108346: [WebAssembly][lld] Convert signature-mismatch.ll test to asm. NFC
Sam Clegg via Phabricator via llvm-commits
- [llvm] 829616c - [NFC][DebugInfo] getDwarfCompileUnitID
Kyungwoo Lee via llvm-commits
- [compiler-rt] 3d4d1b9 - [scudo] Don't build SCUDO for Android
Vitaly Buka via llvm-commits
- [llvm] 5fdaaf7 - [SampleFDO] Flow Sensitive Sample FDO (FSAFDO) profile loader
Rong Xu via llvm-commits
- [llvm] 6f85225 - StackLifetime: Remove asserts for multiple lifetime intrinsics.
Peter Collingbourne via llvm-commits
- [llvm] fe658c3 - [gn build] Port 5fdaaf7fd8f3
LLVM GN Syncbot via llvm-commits
- [compiler-rt] 03bd05f - [sanitizer] Use TMPDIR in Android test
Vitaly Buka via llvm-commits
- [lld] 12b1dc0 - [WebAssembly][lld] Convert signature-mismatch.ll test to asm. NFC
Sam Clegg via llvm-commits
- [llvm] 8a36750 - [ORC] Handle void and no-argument async wrapper calls.
Lang Hames via llvm-commits
- [llvm] a9095f0 - [JITLink] Optimize GOTPCRELX Relocations
via llvm-commits
- [lld] e4888be - [WebAssembly] Avoid unused function imports in PIC mode
Sam Clegg via llvm-commits
- [PATCH] D105168: [RISCV] Unify the arch string parsing logic to RISCVISAInfo.
Kito Cheng via Phabricator via llvm-commits
- [llvm] da83b70 - [examples] Fix Kaleidoscope for Windows
Lang Hames via llvm-commits
- [PATCH] D107210: [RISCV] Support interleaved load lowering
Luke via Phabricator via llvm-commits
- [PATCH] D108041: [LTO] Add --lto-pgo-warn-mismatch support for legacy PM
Senran Zhang via Phabricator via llvm-commits
- [PATCH] D108350: [CSSPGO] Use probe inline tree to track zero size fully optimized context for pre-inliner
Wenlei He via Phabricator via llvm-commits
- [llvm] eca03d2 - [CSSPGO] Track and use context-sensitive post-optimization function size to drive global pre-inliner in llvm-profgen
Wenlei He via llvm-commits
- [PATCH] D108353: [loop-idiom] Support memcpy instructions for memmove-like loops
Han Zhu via Phabricator via llvm-commits
- [PATCH] D107695: [llvm] [lit] Support forcing lexical test order
Michał Górny via Phabricator via llvm-commits
- [PATCH] D108354: Use v16i8 rather than v2i64 as the VT for memset expansion on AArch64.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D105970: [flang] Add POSIX implementation for SYSTEM_CLOCK
Diana Picus via Phabricator via llvm-commits
- [llvm] f412239 - [LoopVectorize][AArch64] Enable ordered reductions by default for AArch64
David Sherwood via llvm-commits
- [PATCH] D108355: [AggressiveInstCombine] Add arithmetic shift right instr to `TruncInstCombine` DAG
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D105700: [LoopSimplify] Convert loop with multiple latches to nested loop using dominator tree
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D108356: [docs] Document that psutil should be installed in non-user location
Yaron Keren via Phabricator via llvm-commits
- [PATCH] D108357: [AMDGPU][GlobalISel] Legalize memcpy family of intrinsics
Mirko Brkusanin via Phabricator via llvm-commits
- [llvm] dcc6b7b - [OptTable] Refine how `printHelp` treats empty help texts
Andrzej Warzynski via llvm-commits
- [PATCH] D108358: [llvm-cov] Correctly export branch coverage in LCOV format
Christian Fetzer via Phabricator via llvm-commits
- [PATCH] D105283: [VP] Introducing VectorBuilder, the VP intrinsic builder
Simon Moll via Phabricator via llvm-commits
- [PATCH] D104409: GlobalISel/Utils: Refactor integer/float constant match functions
Petar Avramovic via Phabricator via llvm-commits
- [llvm] 894ad26 - Update {Small}BitVector size_type definition
Renato Golin via llvm-commits
- [PATCH] D108361: [InlineFunction] Extend addAliasScopeMetadata() for non inliner requirements.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [llvm] 23b16d2 - [docs] Document that psutil should be installed in non-user location
Yaron Keren via llvm-commits
- [llvm] 36d5138 - [NewPM] Make some sanitizer passes parameterized in the PassRegistry
Bjorn Pettersson via llvm-commits
- [PATCH] D108362: [NewPM] Use parameterized syntax for a couple of more passes
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D108363: [AMDGPU] Propagate !noalias and !alias.scope metadata in AMDGPULowerKernelArguments for noalias arguments.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [llvm] c20cb55 - Avoid unused variable when NDEBUG
Frederik Gossen via llvm-commits
- [PATCH] D108364: Fix CodeGen/X86/fsafdo_test2.ll fail in release
Thomas Preud'homme via Phabricator via llvm-commits
- [compiler-rt] 303d278 - [tsan] Fix pthread_once() on Mac OS X
Marco Elver via llvm-commits
- [PATCH] D107083: [AArch64] Unroll loop with iv of pointer type
JinGu Kang via Phabricator via llvm-commits
- [llvm] c1d9c2f - [X86] Regenerate store_op_load_fold.ll test checks
Simon Pilgrim via llvm-commits
- [llvm] 9e40a32 - [RISCV][test] Add new tests for add optimization in the zba extension
Ben Shi via llvm-commits
- [llvm] 734708e - [AArch64][SVE] Teach cost model that masked loads/stores are cheap
Matthew Devereau via llvm-commits
- [llvm] e6b1ac8 - [LegalizeTypes][VP] Add widening support for binary VP ops
Fraser Cormack via llvm-commits
- [llvm] d1aa075 - [LoopFlatten] Fix assertion failure
Rosie Sumpter via llvm-commits
- [PATCH] D108368: [AMDGPU] Fix too many constants with flat scratch
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] 77579b9 - [openmp][nfc] Replace OMPGridValues array with struct
Jon Chesterfield via llvm-commits
- [PATCH] D106888: [RISC-V] Implement jump tables for CFI-icall
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D103009: [DSE] Transform memset + malloc --> calloc (PR25892)
Alexander Kornienko via Phabricator via llvm-commits
- [llvm] e10c3be - [InstCombine] add one-use check for min/max fold with not operands; NFC
Sanjay Patel via llvm-commits
- [llvm] 610d3d5 - [InstCombine] add tests for min/max with inverts; NFC
Sanjay Patel via llvm-commits
- [llvm] eee0ded - [InstCombine] add min/max intrinsics as freely invertible candidates
Sanjay Patel via llvm-commits
- [PATCH] D93755: [VE][isel] Map EVT vectors to vector registers.
Simon Moll via Phabricator via llvm-commits
- [llvm] ec54e27 - Revert "[CVP] processSwitch: Remove default case when switch cover all possible values."
Sanjay Patel via llvm-commits
- [PATCH] D80392: [mips][mc][clang] Use pc-relative relocations in .eh_frame
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D102052: [MC][RISCV] Add RISCV MCObjectFileInfo
Alex Bradbury via Phabricator via llvm-commits
- [llvm] b10e743 - [RISCV][test] Improve tests for (add (mul x, c1), c2)
Ben Shi via llvm-commits
- [PATCH] D108371: [LAA] Add Memory dependence and unknown bounds remarks.
Malhar via Phabricator via llvm-commits
- [llvm] 2d60fdd - [CostModel][X86] Add VPOPCNT/BITALG test coverage for ctpop/cttz costs
Simon Pilgrim via llvm-commits
- [llvm] ab9d506 - [DWARF][Verifier][NFC] Use reference to DWARFAddressRangesVector to avoid copying.
Alexey Lapshin via llvm-commits
- [PATCH] D108372: [X86][SchedModels] Fix missing ReadAdvance for MULX and ADCX/ADOX (PR51494)
Andrea Di Biagio via Phabricator via llvm-commits
- [llvm] 765a421 - [ARM] Add MVE min/max intrinsic tests. NFC
David Green via llvm-commits
- [PATCH] D108374: [docs] Document how to install sphinx and recommonmark on Ubuntu
Yaron Keren via Phabricator via llvm-commits
- [llvm] 36d8316 - [RISCV] Reduce duplicate code for calling SimplifyDemandedBits.
Craig Topper via llvm-commits
- [llvm] c60a4c1 - [TypePromotion] Use Instruction* instead of Value* for a couple functions. NFC
Craig Topper via llvm-commits
- [PATCH] D108267: [docs] Add a new tutorial that talk about how to make a change to llvm
Shivam Gupta via Phabricator via llvm-commits
- [llvm] add08c8 - [SelectionDAGBuilder] Compute and cache PreferredExtendType on demand.
Craig Topper via llvm-commits
- [llvm] 9419729 - [CostModel][X86] Add VPOPCNTDQ/BITALG ctpop costs
Simon Pilgrim via llvm-commits
- [PATCH] D108375: [GlobalISel] Support ConstantAsMetadata in IRTranslator
Aleksandr Bezzubikov via Phabricator via llvm-commits
- [llvm] 87c8c8a - Fix unknown parameter Wdocumentation warnings. NFC.
Simon Pilgrim via llvm-commits
- [llvm] a9cc662 - [AIX] Remove XFAIL from macro-same-context
Jinsong Ji via llvm-commits
- [PATCH] D108365: [hwasan] Support more complicated lifetimes.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D108377: [asan] Implemented custom calling convention similar used by HWASan for X86.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D108378: [ARM] Add patterns for store(fptosisat(..))
Dave Green via Phabricator via llvm-commits
- [llvm] d10f23a - [ISel] Expand saddsat and ssubsat via asr and xor
David Green via llvm-commits
- [PATCH] D104156: [DAGCombine][X86][ARM] EXTRACT_SUBVECTOR(VECTOR_SHUFFLE(?,?,Mask)) -> VECTOR_SHUFFLE(EXTRACT_SUBVECTOR(?, ?), EXTRACT_SUBVECTOR(?, ?), Mask')
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 1987eb9 - [docs] Document how to install sphinx and recommonmark on Ubuntu
Yaron Keren via llvm-commits
- [PATCH] D108380: [openmp][nfc] Refactor GridValues
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D108381: [hwasan] re-enable stack safety by default.
Florian Mayer via Phabricator via llvm-commits
- [compiler-rt] 0541ce4 - [CRT][LIT] build the target_cflags for Popen properly
Jinsong Ji via llvm-commits
- [llvm] 84cea60 - Revert "[SelectionDAGBuilder] Compute and cache PreferredExtendType on demand."
Craig Topper via llvm-commits
- [PATCH] D108382: [X86] lowerShuffleAsDecomposedShuffleMerge(): if both inputs are broadcastable/identities, canonicalize broadcasts as such
Roman Lebedev via Phabricator via llvm-commits
- [llvm] ff69c65 - Fix empty paragraph passed to parameter Wdocumentation warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 9d476f0 - Fix CodeGen/X86/fsafdo_test2.ll fail in release
Thomas Preud'homme via llvm-commits
- [llvm] e59c882 - MemoryBuiltins: trailing , on collection literal
Dmitri Gribenko via llvm-commits
- [PATCH] D107647: [PowerPC] MMA - Remove deprecated built-ins and add new built-ins
Ahsan Saghir via Phabricator via llvm-commits
- [llvm] 94e1442 - Fix unknown parameter Wdocumentation warnings. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D108386: [GuardWidening] Preserve MemorySSA
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D108387: [WebAssembly] Restore builtins and intrinsics for pmin/pmax
Thomas Lively via Phabricator via llvm-commits
- [llvm] 06a4c85 - Use v16i8 rather than v2i64 as the VT for memset expansion on AArch64.
Owen Anderson via llvm-commits
- [llvm] 33d44b7 - [OpaquePtr][Inline] Use byval type instead of pointee type
Arthur Eubanks via llvm-commits
- [PATCH] D105711: [OpaquePtr][Inline] Use byval type instead of pointee type
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D107299: [CSSPGO] Split context string to deduplicate function name used in the context.
Wei Mi via Phabricator via llvm-commits
- [llvm] 0f09056 - [NFC][InstCombine] Add test for one-use one-index geps in different loops
Roman Lebedev via llvm-commits
- [llvm] 9cae598 - [InstCombine] Avoid folding GEPs across loop boundaries
Roman Lebedev via llvm-commits
- [PATCH] D108388: [Support] Move `MD5` members in `InternalState`.
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D108390: [flang] Refine output file generation
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] 72ebcd3 - [CostModel][X86] Add isnan half/float/double costs tests
Simon Pilgrim via llvm-commits
- [llvm] edab411 - AArch64: copy all parts of the mem operand across when combining a store
Tim Northover via llvm-commits
- [PATCH] D107972: [Flang] Fix build failure on MacOS
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] 26ed14f - [SLP][X86] Regenerate intrinsic.ll test checks
Simon Pilgrim via llvm-commits
- [llvm] 5fa6039 - [SLP][X86] Add llvm.isnan intrinsic test coverage
Simon Pilgrim via llvm-commits
- [llvm] 447256f - [runtimeunroll] Fix reported DT verification error after 94d0914
Philip Reames via llvm-commits
- [llvm] 8cf5b69 - [GuardWidening] Preserve MemorySSA
Nikita Popov via llvm-commits
- [PATCH] D106613: Bad SLPVectorization shufflevector replacement, resulting in write to wrong memory location
Jameson Nash via Phabricator via llvm-commits
- [llvm] 8d7d89b - [AMDGPU] Add alias.scope metadata to lowered LDS struct
Stanislav Mekhanoshin via llvm-commits
- [llvm] 17b9cb1 - [runtimeunroll] Support multiple exits to latch exit w/prolog loop
Philip Reames via llvm-commits
- [PATCH] D108397: [asan] Implemented getAddressSanitizerParams used by the ASan callback optimization code.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D108399: [LoopPassManager] Assert that MemorySSA is preserved if used
Nikita Popov via Phabricator via llvm-commits
- [compiler-rt] 68ab571 - [sanitizer] Fix for CMAKE_CXX_FLAGS update
Brian Cain via llvm-commits
- [llvm] b69374c - [WebAssembly] Legalize vector types by widening
Thomas Lively via llvm-commits
- [PATCH] D108377: [asan] Implemented flag to emit intrinsics to optimize ASan callbacks.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D106228: [LTO] Add SelectionKind to IRSymtab and use it in ld.lld/LLVMgold
Stephen Long via Phabricator via llvm-commits
- [llvm] 1e586bc - Move function definition out-of-line to fix the modularized build (NFC)
Adrian Prantl via llvm-commits
- [PATCH] D98437: [SystemZ][z/OS] Add GOFFObjectFile class support for HDR, ESD and END records
Yusra Syeda via Phabricator via llvm-commits
- [PATCH] D107850: [asan] Implemented intrinsic for the custom calling convention similar used by HWASan for X86.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D108404: [libomptarget][amdcgn] Add build dependency for llvm-link and opt
Joachim Protze via Phabricator via llvm-commits
- [PATCH] D106079: [AMDGPU] Divergence-driven compare operations instruction selection
Alexander via Phabricator via llvm-commits
- [llvm] 73323c6 - [hwasan] re-enable stack safety by default.
Florian Mayer via llvm-commits
- [PATCH] D107781: [Support] Update `MD5` to follow other hashes.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D107874: [DWARF] Find offset of attribute.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D107875: [DWARF] Add findAttribute to DWARFAbbreviationDeclaration
David Blaikie via Phabricator via llvm-commits
- [llvm] 10a1263 - [NFC][Support] Move `MD5` members in `InternalState`.
Alexandre Rames via llvm-commits
- [PATCH] D108388: [NFC][Support] Move `MD5` members in `InternalState`.
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D108407: [CodeGen][WIP] Avoid generating Record layouts for pointee types
Raphael Isemann via Phabricator via llvm-commits
- [PATCH] D108408: [InstSimplify] Transform X == 0 ? 0 : X * Y --> X * freeze(Y).
Filipp Zhinkin via Phabricator via llvm-commits
- [llvm] 44a3241 - [NFC] Replace some attribute methods that use confusing indexes
Arthur Eubanks via llvm-commits
- [llvm] cd28003 - [Support] Update `MD5` to follow other hashes.
Alexandre Rames via llvm-commits
- [PATCH] D108411: [X86][TLI] SimplifyDemandedVectorEltsForTargetNode(): don't break apart broadcasts from which not just the 0'th elt is demanded
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108006: [lld][ELF] Add --no-search-static-libs-for-shlib-undefined flag
Fangrui Song via Phabricator via llvm-commits
- [llvm] 7c8206c - [NFC] Cleanup AttributeList::getStackAlignment()
Arthur Eubanks via llvm-commits
- [PATCH] D107815: [builtins] Move Windows/ARM frontends for fix/float functions into the individual source files
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Zijun Zhao via Phabricator via llvm-commits
- [PATCH] D108413: [lld][WebAssembly] Handle weakly defined symbols in shared libraries.
Sam Clegg via Phabricator via llvm-commits
- [llvm] 898dc45 - Refactor inlineRetainOrClaimRVCalls. NFC
Akira Hatanaka via llvm-commits
- [PATCH] D108416: [WORK IN PROGRESS][llvm-libgcc] initial commit
Christopher Di Bella via Phabricator via llvm-commits
- [llvm] b311a04 - [WebAssembly] Pattern match SIMD convert_low and promote_low during ISel
Thomas Lively via llvm-commits
- [PATCH] D106703: [libunwind] adds a way to synthesise libgcc
Christopher Di Bella via Phabricator via llvm-commits
- [llvm] fd0557d - [WebAssembly] More convert_low and promote_low codegen
Thomas Lively via llvm-commits
- [llvm] 2fded19 - [DebugInfo] generate btf_tag annotations for DIComposite types
Yonghong Song via llvm-commits
- [PATCH] D108417: [GlobalISel] Add a G_LROUND instruction
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D108418: [GlobalISel] Add IRTranslator support for @llvm.lround.* -> G_LROUND
Jessica Paquette via Phabricator via llvm-commits
- [llvm] c1169b8 - Revert "[DebugInfo] generate btf_tag annotations for DIComposite types"
Yonghong Song via llvm-commits
- [PATCH] D108419: [AArch64][GlobalISel] Add regbankselect support for G_LROUND
Jessica Paquette via Phabricator via llvm-commits
- [llvm] be6c49e - [WebAssembly] Add explicit casts to silence -Wc++11-narrowing
Thomas Lively via llvm-commits
- [PATCH] D108420: [AArch64][GlobalISel] Mark G_LROUND as legal for s64 dst + s32/s64 src.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D108422: [NFC][clang] Move remaining part of X86Target.def to llvm/Support/X86TargetParser.def
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D108423: [NFC][clang] Move IR-independent parts of target MV support to X86TargetParser.cpp
Andrei Elovikov via Phabricator via llvm-commits
- [PATCH] D108424: [NFC][clang] Move multiversion resolver code generation to llvm/ subdirectory
Andrei Elovikov via Phabricator via llvm-commits
- [llvm] a0051f7 - [AArch64][GlobalISel] Fix miscompile of <16 x s8> G_EXTRACT_VECTOR_ELT.
Amara Emerson via llvm-commits
- [lld] c468dc1 - [lld][WebAssembly] Handle weakly defined symbols in shared libraries.
Sam Clegg via llvm-commits
- [PATCH] D44543: [AsmPrinter] Emit .weak directive for weak linkage on COFF
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108425: PR46874: Reset stack after visiting a node
Aditya Kumar via Phabricator via llvm-commits
- [llvm] 2f7ea05 - [test] Split icall.ll into comdat/nocomdat variants
Fangrui Song via llvm-commits
- [llvm] fbb8e77 - [InstrProfiling] Make COFF use the ELF comdat scheme (drop link.exe compatibility)
Fangrui Song via llvm-commits
- [llvm] 95ac3d1 - [AArch64][GlobalISel] Add G_VECREDUCE fewerElements support for full scalarization.
Amara Emerson via llvm-commits
- [llvm] 77b435a - Revert "[InstrProfiling] Make COFF use the ELF comdat scheme (drop link.exe compatibility)"
Fangrui Song via llvm-commits
- [PATCH] D103000: [ObjC][ARC] Use the addresses of the ARC runtime functions instead of integer 0/1 for the operand of bundle "clang.arc.attachedcall"
Akira Hatanaka via Phabricator via llvm-commits
- [llvm] 4bb36df - [libomptarget][amdcgn] Add build dependency for llvm-link and opt
Joachim Protze via llvm-commits
- [llvm] 3118926 - [GlobalISel] Add a G_LROUND instruction
Jessica Paquette via llvm-commits
- [llvm] 3207ed1 - [GlobalISel] Add IRTranslator support for @llvm.lround.* -> G_LROUND
Jessica Paquette via llvm-commits
- [llvm] 0b32dca - Reland [DebugInfo] generate btf_tag annotations for DIComposite types
Yonghong Song via llvm-commits
- [PATCH] D108428: [ifs] Add option to hide undefined symbols
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D108429: [GlobalISel] Add G_LLROUND
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D108432: [InstrProfiling] Don't make non-renamable {weak,linkonce}{,_odr} profd private
Fangrui Song via Phabricator via llvm-commits
- [compiler-rt] 337bd67 - [CRT][LIT] split target_cflags using shlex
Jinsong Ji via llvm-commits
- [PATCH] D108433: [CSSPGO] split context string - compiler changes
Hongtao Yu via Phabricator via llvm-commits
- [llvm] 2cdfd0b - [AIX][XCOFF] 64-bit relocation reading support
David Tenty via llvm-commits
- [PATCH] D108434: add tsan library
Zijun Zhao via Phabricator via llvm-commits
- [PATCH] D108435: [CSSPGO] split context string II - reader/writer changes
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108437: [CSSPGO] split context string III - llvm-profgen changes
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D108438: Improve the dumpability of bitstream/bitcode headers
William Woodruff via Phabricator via llvm-commits
- [PATCH] D107138: [PowerPC] Implement cmplxl builtins
Albion Fung via Phabricator via llvm-commits
- [llvm] 508b066 - [Remarks] [AMDGPU] Emit optimization remarks for atomics generating hardware instructions
Anshil Gandhi via llvm-commits
- [PATCH] D108438: [Bitstream] Improve the dumpability of bitstream/bitcode headers
William Woodruff via Phabricator via llvm-commits
- [PATCH] D108443: [MCA] Fixing bug causing LSUnit to not be notified when a 0 latency instruction finishes executing.
Patrick Holland via Phabricator via llvm-commits
- [llvm] 85c5034 - [Test][AggressiveInstCombine] Add test for arithmetic shift
Anton Afanasyev via llvm-commits
- [llvm] 2eefe4b - [Test][AggressiveInstCombine] Split shift tests to `shl`, `lshr` and `ashr`
Anton Afanasyev via llvm-commits
- [llvm] 3890ce7 - [NFC][AggressiveInstCombine] Simplify code for shift truncation
Anton Afanasyev via llvm-commits
- [PATCH] D106616: [Clang][LLVM] generate btf_tag annotations for DIDerived types
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D106619: [Clang][LLVM] generate btf_tag annotations for DIGlobalVariable
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D106620: [Clang][LLVM] generate btf_tag annotations for func parameters
Yonghong Song via Phabricator via llvm-commits
- [llvm] 6428857 - [ORC] Introduce lookupAndRecordAddrs utility.
Lang Hames via llvm-commits
- [llvm] 4290d0f - [ORC] Add 'Async' suffix to ExecutorProcessControl::MemoryAccess methods.
Lang Hames via llvm-commits
- [llvm] 9b0f292 - [gn build] Port 642885710e20
LLVM GN Syncbot via llvm-commits
- [PATCH] D108444: [docs] Clarify how to run cmake and llvm-lit with Visual Studio addressing PR45978
Yaron Keren via Phabricator via llvm-commits
- [PATCH] D108432: [InstrProfiling] Keep profd non-private for non-renamable comdat functions
Fangrui Song via Phabricator via llvm-commits
- [compiler-rt] e640735 - [builtins] Move Windows/ARM frontends for fix/float functions into the individual source files
Martin Storsjö via llvm-commits
- [llvm] fa4132d - [gn build] Port e6407356ba00
LLVM GN Syncbot via llvm-commits
- [llvm] f3fe44f - [AMDGPU] Fix too many constants with flat scratch
Sebastian Neubauer via llvm-commits
- [llvm] 49d7b2b - [DWARF] Remove parseListTableHeader (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D108446: [JITLink] Add support of R_X86_64_32S relocation
luxufan via Phabricator via llvm-commits
- [PATCH] D108447: [RISCV] Implement BuildSDIVPow2, use cmov to lower sdiv pow2.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D108448: [LoopDataPrefetch] Add missed LoopSimplify dependence for prefetch pass
weiwei via Phabricator via llvm-commits
- [PATCH] D98591: [CodeGen] Add extension points for TargetPassConfig::addMachinePasses
Raoul Gough via Phabricator via llvm-commits
- [llvm] 25c8ffa - [docs] Clarify how to run cmake and llvm-lit with Visual Studio addressing PR45978
Yaron Keren via llvm-commits
- [llvm] f45ba18 - Precommit test for D108204
Jingu Kang via llvm-commits
- [compiler-rt] 119146f - [hwasan] do not check if freed pointer belonged to allocator.
Florian Mayer via llvm-commits
- [llvm] 5b06cba - [RISCV] Fix reporting of incorrect commutable operand indices
Fraser Cormack via llvm-commits
- [PATCH] D108453: [Clang/Test]: Enable enable_noundef_analysis as default(2)
Hyeongyu Kim via Phabricator via llvm-commits
- [PATCH] D108455: Replacing recursion by cycle in file "as", removing the deprecated option.
Dmitry Bakunevich via Phabricator via llvm-commits
- [llvm] 94c4952 - [AArch64] Enable Upper bound unrolling universally
Jingu Kang via llvm-commits
- [llvm] 5d4f37e - [NFCI][SimplifyCFG] Rewrite `createUnreachableSwitchDefault()`
Roman Lebedev via llvm-commits
- [llvm] 3d41ef6 - AArch64: don't form indexed paired ops if base reg overlaps operands.
Tim Northover via llvm-commits
- [PATCH] D108455: Replacing recursion by cycle in file "SimplifyCFG.cpp", removing the deprecated option.
Dmitry Bakunevich via Phabricator via llvm-commits
- [compiler-rt] de916a7 - Revert "[hwasan] do not check if freed pointer belonged to allocator."
Florian Mayer via llvm-commits
- [PATCH] D102590: [YAMLParser] Add multi-line literal folding support
Hassan ElDesouky via Phabricator via llvm-commits
- [llvm] 5d21ee4 - MemProfilerPass::run - remove (dead) duplicate return. NFC.
Simon Pilgrim via llvm-commits
- [llvm] b0391df - [clang][Codegen] Introduce the disable_sanitizer_instrumentation attribute
Alexander Potapenko via llvm-commits
- [PATCH] D108460: [AArch64] Lower fpto*i.sat intrinsics for NEON.
Jacob Bramley via Phabricator via llvm-commits
- [llvm] d52f506 - [NewPM] Use parameterized syntax for a couple of more passes
Bjorn Pettersson via llvm-commits
- [llvm] 8dc7dcd - [msan] Add support for disable_sanitizer_instrumentation attribute
Alexander Potapenko via llvm-commits
- [llvm] c76c24e - [DebugInfo][InstrRef] Remove a faulty assertion
Jeremy Morse via llvm-commits
- [llvm] c1f3bab - MainSwitch::isValidSelectInst - don't dereference dyn_cast<> results.
Simon Pilgrim via llvm-commits
- [llvm] 9efda54 - [CostModel][X86] Add costs for f32/f64 scalar and vector types.
Simon Pilgrim via llvm-commits
- [llvm] ce8254d - [DebugInfo][InstrRef] Correctly ignore DBG_VALUE_LIST in InstrRef mode
Jeremy Morse via llvm-commits
- [llvm] 00a50f2 - [CVP] add tests for unreachable switch default; NFC
Sanjay Patel via llvm-commits
- [llvm] 05a8c0b - [asan] Implemented getAddressSanitizerParams used by the ASan callback optimization code.
Kirill Stoimenov via llvm-commits
- [llvm] 5b6c9a5 - [RISCV] Optimize add in the zba extension with SH*ADD
Ben Shi via llvm-commits
- [PATCH] D104854: Introduce intrinsic llvm.isnan
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 2a47a84 - [openmp][nfc] Refactor GridValues
Jon Chesterfield via llvm-commits
- [PATCH] D108467: [CMake][AIX] Disable visibility options in build
David Tenty via Phabricator via llvm-commits
- [llvm] 88962ce - [WebAssembly] Restore builtins and intrinsics for pmin/pmax
Thomas Lively via llvm-commits
- [llvm] dd19f34 - [AggressiveInstCombine] guard against applying instruction flags with constant folding
Sanjay Patel via llvm-commits
- [PATCH] D108472: [test] Update some test cases to use -passes when specifying the pipeline
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D108473: [cmake] Fix native tooling when cross-compiling on Linux
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D45961: [MC] Add MCSubtargetInfo to MCAlignFragment
Peter Smith via Phabricator via llvm-commits
- [llvm] 35d4292 - [X86][SchedModels] Fix missing ReadAdvance for MULX and ADCX/ADOX (PR51494)
Andrea Di Biagio via llvm-commits
- [PATCH] D45962: [MC] Use local MCSubtargetInfo in writeNops
Peter Smith via Phabricator via llvm-commits
- [llvm] 0f45c16 - [NFC] Remove some unused functions
Arthur Eubanks via llvm-commits
- [llvm] 331cfc5 - [NFC] Simplify some CallBase attribute methods
Arthur Eubanks via llvm-commits
- [llvm] cd1b950 - [cmake] Fix native tooling when cross-compiling on Linux
Shoaib Meenai via llvm-commits
- [llvm] b1efefa - Revert "[openmp][nfc] Refactor GridValues"
Jon Chesterfield via llvm-commits
- [llvm] 3b3c013 - [MCA] Fixing bug that was causing LSUnit not to realize an instruction finished executing when the instruction has 0 latency.
Patrick Holland via llvm-commits
- [llvm] 25599c3 - [NFC] Remove unused CallBase::addDereferenceableOrNullAttr()
Arthur Eubanks via llvm-commits
- [llvm] d7df812 - [NFC] Cleanup/remove some AttributeList setter methods
Arthur Eubanks via llvm-commits
- [PATCH] D108475: Fix late rematerialization operands check
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D108476: [runtimeunroll] Support epilogue unrolling with a parent loop
Philip Reames via Phabricator via llvm-commits
- [PATCH] D108469: Improve handling of static assert messages.
Corentin Jabot via Phabricator via llvm-commits
- [llvm] b8e345b - PR46874: Reset stack after visiting a node
Aditya Kumar via llvm-commits
- [PATCH] D107251: [ARM] Allow using '; ' as asm statement separator in MSVC mode
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 9116211 - [Coverage][llvm-cov] Correctly export branch coverage in LCOV format
Alan Phipps via llvm-commits
- [PATCH] D108478: [llvm][IR] Add no_cfi constant
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D104143: [IRSim][IROutliner] Canonicalizing commutative value numbering between similarity sections.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106991: [CodeExtractor] Allowing for caller to access final inputs and outputs.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D104142: [IROutliner] Ensure instructions at end of candidate are excluded
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106440: [IROutliner] Change Prioritization of Outlining to honor cost model
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106989: [IRSim] Finding Branch Similarity
Andrew Litteken via Phabricator via llvm-commits
- [llvm] 430e223 - [DebugInfo] generate btf_tag annotations for DIDerived types
Yonghong Song via llvm-commits
- [PATCH] D106990: [IROutliner] Outlining branches with single entry and single exit
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D108480: Fix DWARFDie::getDeclFile(...) to work with DW_AT_specification.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D107435: [PowerPC][RFC][1/n] Use int64_t to represent stack object offset and frame size
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D106993: [IROutliner] Outline across branches with multiple exits
Andrew Litteken via Phabricator via llvm-commits
- [llvm] 10020d4 - [TypePromotion] Remove unused IRBuilder object. NFC
Craig Topper via llvm-commits
- [llvm] 8ecce69 - Fix SEH table addresses for Windows
Martin Storsjö via llvm-commits
- [PATCH] D107536: [BitcodeAnalyzer] allow a motivated user to dump BLOCKINFO
William Woodruff via Phabricator via llvm-commits
- [llvm] ab9296f - Revert "[LoopVectorize][AArch64] Enable ordered reductions by default for AArch64"
Florian Hahn via llvm-commits
- [llvm] 8dc3fe0 - [NFC][MLGO] Use std::move when moving protobufs
Mircea Trofin via llvm-commits
- [PATCH] D105968: [libunwind][CET] Support exception handling stack unwind in CET environment
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] 0afd10b - [LoopPassManager] Assert that MemorySSA is preserved if used
Nikita Popov via llvm-commits
- [PATCH] D108484: [AArch64][GlobalISel] Clamp vectors of p0 when legalizing G_LOAD/G_STORE
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D108485: [DSE] Check post-dominance for malloc+memset->calloc transform.
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] af8e09d - [GlobalISel] Add G_LLROUND
Jessica Paquette via llvm-commits
- [llvm] 44bf0dc - [AArch64][GlobalISel] Mark G_LROUND as legal for s64 dst + s32/s64 src.
Jessica Paquette via llvm-commits
- [PATCH] D108487: [RISCV] Enable CONCAT_VECTORS for fixed FP vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107996: [libunwind] Add UNW_AARCH64_* beside UNW_ARM64_*
Fangrui Song via Phabricator via llvm-commits
- [llvm] 470c74f - [AArch64][GlobalISel] Add regbankselect support for G_LROUND
Jessica Paquette via llvm-commits
- [llvm] 16caf63 - [AArch64][GlobalISel] Clamp vectors of p0 when legalizing G_LOAD/G_STORE
Jessica Paquette via llvm-commits
- [llvm] 7e91c59 - [AArch64][GlobalISel] Legalize 32-bit + narrow G_SMULO + G_UMULO
Jessica Paquette via llvm-commits
- [llvm] 9e9d705 - [AArch64][GlobalISel] Legalize non-register-sized scalar G_BITREVERSE
Jessica Paquette via llvm-commits
- [PATCH] D108490: [InstrProfiling] Add AIX triple to platform test
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D108408: [InstCombine] Transform X == 0 ? 0 : X * Y --> X * freeze(Y).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D108492: [DebugInfo] Place static variable DIEs under the correct parent
Ellis Hoag via Phabricator via llvm-commits
- [llvm] 40aab04 - [test] Migrate -gcc-toolchain with space separator to --gcc-toolchain=
Fangrui Song via llvm-commits
- [PATCH] D108495: [Bazel] Reduce quote escaping
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [llvm] 67bf3ac - [AArch64][GlobalISel] Don't contract cross-bank copies into truncating stores.
Amara Emerson via llvm-commits
- [PATCH] D108496: [WebAssembly] Lower v2f32 to v2f64 extending loads with promote_low
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D108497: Fix fallback code that gets decl file + line.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D108500: [Bazel] Fix version defines
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [llvm] 3187a4f - [AArch64][GlobalISel] Add legalizer support for the @llvm.get.dynamic.area.offset intrinsic.
Amara Emerson via llvm-commits
- [llvm] 24d4cbe - [CodeGen] Remove unused declaration setLiveInsUsed (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D36850: [ThinLTO] Add norecurse function attribute propagation
Di Mo via Phabricator via llvm-commits
- [PATCH] D108504: [InstCombine][NFC] refactor roundtripcast
Krishna Kariya via Phabricator via llvm-commits
- [llvm] 4fc98ca - [NFC][LoopIdiom] Let processLoopStoreOfLoopLoad take StoreSize as SCEV instead of unsigned
via llvm-commits
- [PATCH] D108506: [InstCombine] Fold Int2Ptr/PtrToInt if the ptr is dereferenceable using API
Krishna Kariya via Phabricator via llvm-commits
- [llvm] 7f99337 - [ORC] Add EPCGenericMemoryAccess: generic executor memory access via EPC calls.
Lang Hames via llvm-commits
- [llvm] 93de779 - [gn build] Port 7f99337f9bcf
LLVM GN Syncbot via llvm-commits
- [PATCH] D108507: [NFC][LoopIdiom] Add more test case to runtime-determined memset size
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D108421: Mark openmp internal global dso_local
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D108508: [SelectionDAG] Remove unused SDTConvertOp
Jessica Clarke via Phabricator via llvm-commits
- [llvm] 605489d - [ARM] Fix VQDMULH fold for scalar smin
David Green via llvm-commits
- [llvm] 0751347 - [InstCombine] add tests for min/max with nots and sub; NFC
Sanjay Patel via llvm-commits
- [llvm] c0844de - [InstCombine] add tests for add/sub/add combines; NFC
Sanjay Patel via llvm-commits
- [llvm] 41af8f0 - [InstCombine] combine constants by reassociating add/sub/add
Sanjay Patel via llvm-commits
- [PATCH] D108511: [ExecutionEngine] Use libunwind logic if __APPLE__
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D108512: [flang][OpenMP] Add semantic check for ordered construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D79483: [CostModel] Replace getUserCost with getInstructionCost.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D108513: changes
Yaron Keren via Phabricator via llvm-commits
- [PATCH] D108513: [docs] Update Getting Started with Visual Studio guide
Yaron Keren via Phabricator via llvm-commits
- [llvm] c5ee312 - [TargetMachine] Simplify shouldAssumeDSOLocal. NFC
Fangrui Song via llvm-commits
- [PATCH] D108514: [TargetMachine] Move COFF special case for ExternalSymbolSDNode from shouldAssumeDSOLocal to X86Subtarget
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108438: [Bitstream] Improve the dumpability of bitstream/bitcode headers [NFC]
William Woodruff via Phabricator via llvm-commits
- [llvm] a83d99c - [TargetMachine] Drop special case for *-win32-macho
Fangrui Song via llvm-commits
- [llvm] 0473e9f - [AArch64] Replace unneeded CCAssignToRegWithShadow with CCAssignToReg
Fangrui Song via llvm-commits
- [llvm] 1dfb30e - [TargetCallingConv] Change OutputArg ctor to match its members
Fangrui Song via llvm-commits
- [llvm] 75e5f35 - [ORC] Add missing header.
Lang Hames via llvm-commits
- [llvm] b088536 - [X86] AVX512FP16 instructions enabling 4/6
via llvm-commits
- [llvm] 76d6a8d - [ORC] Rename blobSerializationRoundTrip, drop explicit arg types on calls.
Lang Hames via llvm-commits
- [llvm] 1e5e1be - [ORC] Add std::tuple support to SimplePackedSerialization.
Lang Hames via llvm-commits
- [llvm] dda116b - [JITLink] Add support of R_X86_64_32S relocation
via llvm-commits
- [llvm] f69fb7a - [DAGCombiner] Add target hook function to decide folding (mul (add x, c1), c2)
Ben Shi via llvm-commits
- [llvm] 9baed02 - [LV] Adjust reduction recipes before recurrence handling.
Florian Hahn via llvm-commits
- [llvm] 3aa009c - [InstCombine] generalize subtract with 'not' operands
Sanjay Patel via llvm-commits
- [llvm] 8533e78 - [X86] Try to sync HSW + BDW model class defs to simplify comparisons. NFC.
Simon Pilgrim via llvm-commits
- [llvm] a0ebac4 - [InstSimplify] add tests for rotates of 0/-1; NFC
Sanjay Patel via llvm-commits
- [llvm] d41e308 - [InstSimplify] fold rotate of zero to zero
Sanjay Patel via llvm-commits
- [llvm] dcf659e - [InstSimplify] fold rotate of -1 to -1
Sanjay Patel via llvm-commits
- [llvm] a1c892b - [X86][SSE] lowerVECTOR_SHUFFLE - canonicalize with horizontal ops.
Simon Pilgrim via llvm-commits
- [llvm] 7b7ac4b - [X86] Expose memory codegen in element insert load tests to improve accuracy of checks
Simon Pilgrim via llvm-commits
- [llvm] 96fb3ee - Fix signed/unsigned comparison warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 352df10 - [X86][AVX] matchShuffleAsBlend - use isElementEquivalent to help match broadcast/repeated elements
Simon Pilgrim via llvm-commits
- [llvm] be4b836 - [InstCombine] Add tests for "eq of parts" with logical op (NFC)
Nikita Popov via llvm-commits
- [llvm] fafe5a6 - [InstCombine] Perform "eq of parts" fold with logical ops
Nikita Popov via llvm-commits
- [llvm] 40fd2d9 - [Transforms] Remove unused declaration emitStrNLen (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D108517: [MergeICmps] Allow sinking past non-load/store
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D108518: [flang][plugins] Make `PluginParseTreeAction` an abstract class
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] 07d44cc - [DWARF][Verifier] Do not add child DieRangeInfo with empty address range to the parent.
Alexey Lapshin via llvm-commits
- [PATCH] D108519: [DWARFLinker] Prefix debug section names with '.' in the comments. NFC.
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [llvm] 805fb1f - [X86] combineMul - move MUL_IMM comment inside function. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D108520: [MCA] Moving View.h and View.cpp from /tools/llvm-mca/Views/ to /lib/MCA/ and /include/llvm/MCA/.
Patrick Holland via Phabricator via llvm-commits
- [llvm] aec08e8 - Special case common branch patterns in breakLoopBackedge
Philip Reames via llvm-commits
- [llvm] d8d84c9 - [runtimeunroll] Use early return to reduce nesting [nfc]
Philip Reames via llvm-commits
- [compiler-rt] 4cd8dd3 - [scudo][standalone] Link tests against libatomic if libatomic exists
Amy Kwan via llvm-commits
- [llvm] 2b70b68 - [GVN] Don't short-circuit load PRE
Nikita Popov via llvm-commits
- [PATCH] D107474: [AMDGPU] Better legalization of ctlz/cttz
Jay Foad via Phabricator via llvm-commits
- [PATCH] D108521: [runtime] Move prolog/epilog block to a post-simplify strategy
Philip Reames via Phabricator via llvm-commits
- [PATCH] D108522: [X86][SSE] combineMulToPMADDWD - improve recognition of sign/zero extended upper bits
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 79b55e5 - [GVN] Fix test for loop load PRE on alloca (NFC)
Nikita Popov via llvm-commits
- [PATCH] D86647: [Attributor] Add missing operators for ChangeStatus
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D106618: [Clang][LLVM] generate btf_tag annotations for DISubprogram types
Yonghong Song via Phabricator via llvm-commits
- [polly] 9cfab5e - [Polly] Add support for -polly-dump-before/after with NPM.
Michael Kruse via llvm-commits
- [llvm] 7165e67 - [PowerPC] Use int64_t to represent stack object offset and frame size
Kai Luo via llvm-commits
- [PATCH] D107435: [PowerPC] Use int64_t to represent stack object offset and frame size
Kai Luo via Phabricator via llvm-commits
- [PATCH] D108530: [flang][OpenMP] Fix one bug in parsing depend(sink: vec)
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D108531: [DebugInfo] Use EndLabel for AsmStreamer
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D94087: [flang][openmp]At most one threads, simd and depend clause can appear on OpenMP ORDERED construct.
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D102449: [WIP][Clang][OpenMP] Add the support for compare clause in atomic directive
Shilei Tian via Phabricator via llvm-commits
- [llvm] da253d5 - [M68k][test] Migrate some MOVE instruction MC tests
Min-Yih Hsu via llvm-commits
- [llvm] 175139b - [M68k][NFC] Tidy up the just-migrated MC tests
Min-Yih Hsu via llvm-commits
- [polly] 955b91c - [Polly] Never consider non-SCoP blocks as error blocks.
Michael Kruse via llvm-commits
- [PATCH] D108453: [Clang/Test]: Rename enable_noundef_analysis to disable-noundef-analysis and turn it off by default (2)
Juneyoung Lee via Phabricator via llvm-commits
Last message date:
Sun Aug 22 23:56:23 PDT 2021
Archived on: Sun Sep 19 22:59:46 PDT 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).