The Week Of Monday 15 May 2023 Archives by thread
Starting: Mon May 15 00:05:34 PDT 2023
Ending: Sun May 21 23:57:45 PDT 2023
Messages: 2661
- [PATCH] D150541: [SCEV][NFC-mostly] Remove constant handling in TripMultiple computation
Joshua Cao via Phabricator via llvm-commits
- [PATCH] D150519: [AVR][NFC] Change the owner of the AVR backend
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D150525: [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction
Hristo Hristov via Phabricator via llvm-commits
- [PATCH] D150305: ObjCopy: support `--dump-section` on COFF
James Henderson via Phabricator via llvm-commits
- [PATCH] D150462: [AIX] Fixed malformed big archive when total archive file size is large than 4Gbytes
James Henderson via Phabricator via llvm-commits
- [llvm] 52a2d07 - [AMDGPU] Improve PHI-breaking heuristics in CGP
via llvm-commits
- [PATCH] D150266: [AMDGPU] Improve PHI-breaking heuristics in CGP
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D130618: [AArch64][LoopVectorize] Enable tail-folding of simple loops on neoverse-v1
Dave Green via Phabricator via llvm-commits
- [PATCH] D149942: [IR] Drop const in DILocation::getMergedLocation
Christian Ulmann via Phabricator via llvm-commits
- [llvm] 794b58b - [IR] Drop const in DILocation::getMergedLocation
Christian Ulmann via llvm-commits
- [PATCH] D150347: [AMDGPU] Improve abs modifier usage
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D150515: [ConstantFold] use StoreSize for VectorType byte checking
Jannik Silvanus via Phabricator via llvm-commits
- [llvm] ce9b89f - [NFC] Refactor GlobalVariable Ctor
Guillaume Chatelet via llvm-commits
- [PATCH] D150453: [NFC] Refactor GlobalVariable Ctor
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D150542: [ValueTracking] Ensure isGuaranteedNotToBeUndefOrPoison scans CtxI's parent basic block if CtxI is given
luxufan via Phabricator via llvm-commits
- [PATCH] D149817: [llvm-objdump][X86] Add @plt symbols for .plt.got
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D150517: [WIP][ValueTracking] Make use of CtxI info in programUndefinedIfUndefOrPoison
luxufan via Phabricator via llvm-commits
- [PATCH] D149423: [ValueTracking] Use knownbits interface for determining if `div`/`rem` are safe to speculate
luxufan via Phabricator via llvm-commits
- [PATCH] D150522: [LoongArch] Support CodeModel::Large codegen
Ben Shi via Phabricator via llvm-commits
- [PATCH] D149848: [AArch64, compiler-rt] Implement trampoline intrinsics
Lou via Phabricator via llvm-commits
- [PATCH] D147697: [IR] Add TargetExtTypeClass
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D150264: [libcxx] Add strict weak ordering checks to sorting algorithms
Danila Kutenin via Phabricator via llvm-commits
- [PATCH] D150310: [TableGen][SubtargetEmitter] Add the StartAtCycles field in the WriteRes class.
Francesco Petrogalli via Phabricator via llvm-commits
- [llvm] 4bfe410 - [TableGen][SubtargetEmitter] Add the StartAtCycles field in the WriteRes class.
Francesco Petrogalli via llvm-commits
- [llvm] 83768e6 - [docs] Add Python coding standard to documentation
Tobias Hieta via llvm-commits
- [PATCH] D143852: [docs] Add Python coding standard to documentation
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D150545: [NFC][Py Reformat] Reformat python files in llvm
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D150544: [lld-macho] Remove partially supported 32-bit ARM arch
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D150190: [llvm-debuginfo-analyzer] Include linkage names while evaluating `--select`
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D149938: [AMDGPU][InferAddressSpaces] Only rewrite address-spaces that can be trivially casted to flat for llvm.amdgcn.flat.atomic.{fadd,fmax,fmin} (2/2)
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D149938: [AMDGPU][InferAddressSpaces] Only rewrite address-spaces that can be trivially casted to flat for llvm.amdgcn.flat.atomic.{fadd,fmax,fmin} (2/2)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149938: [AMDGPU][InferAddressSpaces] Only rewrite address-spaces that can be trivially casted to flat for llvm.amdgcn.flat.atomic.{fadd,fmax,fmin} (2/2)
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D149938: [AMDGPU][InferAddressSpaces] Only rewrite address-spaces that can be trivially casted to flat for llvm.amdgcn.flat.atomic.{fadd,fmax,fmin} (2/2)
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D149938: [AMDGPU][InferAddressSpaces] Only rewrite address-spaces that can be trivially casted to flat for llvm.amdgcn.flat.atomic.{fadd,fmax,fmin} (2/2)
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D149938: [AMDGPU][InferAddressSpaces] Only rewrite address-spaces that can be trivially casted to flat for llvm.amdgcn.flat.atomic.{fadd,fmax,fmin} (2/2)
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D150381: [AMDGPU] Add optional tied-op for wwm-register's epilog spill restore
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D150549: Move SubtargetFeature.h from MC to TargetParser
Job Noorman via Phabricator via llvm-commits
- [lld] e16af8a - [LLD][ELF] Add missing program header parsing to OVERLAY
Peter Smith via llvm-commits
- [PATCH] D150438: [LLVM][Uniformity] Improve detection of uniform registers
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D150445: [LLD][ELF] Add missing program header parsing to OVERLAY
Peter Smith via Phabricator via llvm-commits
- [PATCH] D149646: [LLVM][Uniformity] Propagate temporal divergence explicitly
Jay Foad via Phabricator via llvm-commits
- [PATCH] D150550: [RISCV] Refactor predicates for rvv intrinsic patterns.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D150551: [AMDGPU] Reintroduce CC exception for non-inlined functions in Promote Alloca limits
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D150253: [RISCV] Add Zvfhmin extension.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D150510: [ELF] x86-64: place .lrodata, .lbss, and .ldata away from code sections
Peter Smith via Phabricator via llvm-commits
- [PATCH] D150511: [llvm] Fix include guards
Jay Foad via Phabricator via llvm-commits
- [PATCH] D150553: [SVE ACLE] Change the lowering of SVE integer mla_u/mls_u builtins
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D14327: IR: Add llvm.ldexp and llvm.experimental.constrained.ldexp intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D149842: Scalarizer: limit scalarization for small element types
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D150554: [DWARFLinker][DWARFv5] Add support for .debug_line_str table.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D145218: Can SubRangeJoin, attribute of JoinVals, be modified by target? Why is this attribute set to false now?
michael_zhang via Phabricator via llvm-commits
- [PATCH] D150555: [lli] Export the MinGW chkstk function from the lli executable
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D150443: [KnownBits] Define and use meet and join operations
Jay Foad via Phabricator via llvm-commits
- [llvm] 579812c - [X86] LowerRotate: prefer unpack-based algorithm
Simon Pilgrim via llvm-commits
- [PATCH] D150443: [KnownBits] Define and use intersectWith and unionWith
Jay Foad via Phabricator via llvm-commits
- [PATCH] D147108: [InstCombine] Add transforms for `(rem (shl Y, X), (shl Z, X))`
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D147108: [InstCombine] Add transforms for `(rem (shl Y, X), (shl Z, X))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147108: [InstCombine] Add transforms for `(rem (shl Y, X), (shl Z, X))`
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D147108: [InstCombine] Add transforms for `(rem (shl Y, X), (shl Z, X))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147108: [InstCombine] Add transforms for `(rem (shl Y, X), (shl Z, X))`
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D147108: [InstCombine] Add transforms for `(rem (shl Y, X), (shl Z, X))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147108: [InstCombine] Add transforms for `(rem (shl Y, X), (shl Z, X))`
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D147108: [InstCombine] Add transforms for `(rem (shl Y, X), (shl Z, X))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149071: [X86] LowerRotate: prefer unpack-based algorithm
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D150246: AMDGPU: Fix issue in shl(or) combine
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149947: [MachineVerifier] Verify liveins for live-through segments
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149967: [AArch64][SVE] Enable shouldFoldSelectWithIdentityConstant for SVE.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D144045: [InstCombine] Avoid sinking fdiv into a loop
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149541: [JITLink] Process null symbols
Job Noorman via Phabricator via llvm-commits
- [llvm] 683c693 - [RegScavenger] Simplify forward(MachineBasicBlock::iterator). NFC.
Jay Foad via llvm-commits
- [PATCH] D149345: [Utils] Added the ability to print the pass number and IR after it is triggered
Dmitry Bakunevich via Phabricator via llvm-commits
- [PATCH] D135574: [MemCpyOpt] Fix up debug loc for simplified memset in processMemSetMemCpyDependence
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] 701f723 - [VPlan] Use VPRecipeWithIRFlags for VPReplicateRecipe, retire poison map
Florian Hahn via llvm-commits
- [PATCH] D150027: [VPlan] Use VPOpWithIRFlags for VPReplicateRecipe, retire poison map.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D148370: [Clang][Flang][OpenMP] Add loadOffloadInfoMetadata and createOffloadEntriesAndInfoMetadata into OMPIRBuilder's finalize and initialize
Andrew Gozillon via Phabricator via llvm-commits
- [PATCH] D133896: [AArch64][SME] Add codegen pass to handle ZA state in arm_new_za functions.
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D150447: [MachineSink] Don't reject sinking because of a dead def in isProfitableToSinkTo()
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D148210: [InstCombine] Reassociate (C * X) * Y in foldICmpMulConstant
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D149522: [JITLink] Add target features to LinkGraph
Job Noorman via Phabricator via llvm-commits
- [PATCH] D149526: [JITLink][RISCV] Implement linker relaxation
Job Noorman via Phabricator via llvm-commits
- [PATCH] D150398: [VPlan] Model branch cond to enter scalar epilogue in VPlan.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D147592: NFC: Replace `const std::string&` with StringRef in TargetRegistry APIs.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D143984: [DebugMetadata] Simplify handling subprogram's retainedNodes field. NFCI (1/7)
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D143985: [DwarfDebug] Move emission of imported entities from beginModule() to endModule() (2/7)
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D144004: [DebugMetadata][DwarfDebug] Fix DWARF emisson of function-local imported entities (3/7)
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D144005: [DwarfDebug] Move emission of types from beginModule() to endModule() (4/7)
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D144006: [DebugMetadata][DwarfDebug] Support function-local types in lexical block scopes (5/7)
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D144007: [DwarfDebug] Move emission of globals from beginModule() to endModule() (6/7)
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D144008: [DebugMetadata][DwarfDebug] Support function-local static variables in lexical block scopes (7/7)
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D150556: [ValueTracking] Fix computeKnownFPClass with canonicalize
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D150557: [Mips] Avoid RegScavenger::forward in Mips16InstrInfo
Jay Foad via Phabricator via llvm-commits
- [PATCH] D150558: [PowerPC] Avoid RegScavenger::forward in PPCFrameLowering
Jay Foad via Phabricator via llvm-commits
- [PATCH] D150559: [AArch64] Add implicit uses to speculative hardening MIR test
Jay Foad via Phabricator via llvm-commits
- [PATCH] D150560: [AArch64] Avoid RegScavenger::forward in AArch64SpeculationHardening
Jay Foad via Phabricator via llvm-commits
- [PATCH] D150505: [cmake] Disable GCC lifetime DSE
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D147965: [LV] Use VPValue to get expanded value for SCEV step expressions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D150562: [RISCV] Avoid RegScavenger::forward in RISCVMakeCompressibleOpt
Jay Foad via Phabricator via llvm-commits
- [PATCH] D150422: [ConstantFolding] fold integers whose bitwidth is greater than 63.
Nikita Popov via Phabricator via llvm-commits
- [llvm] 7322d35 - [ValueTracking] Fix computeKnownFPClass with canonicalize
Piotr Sobczak via llvm-commits
- [PATCH] D149872: [OpenMP][OMPIRBuilder] Migrate emitOffloadingArrays and EmitNonContiguousDescriptor from Clang
Akash Banerjee via Phabricator via llvm-commits
- [llvm] 3060ee0 - [Pipelines] Don't skip GlobalDCE in ThinLTO pre-link
Nikita Popov via llvm-commits
- [PATCH] D149446: [Pipelines] Don't skip GlobalDCE in ThinLTO pre-link
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D150565: [AMDGPU] Add an option to disable manual ctor / dtor lowering
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D150311: [MISched] Use StartAtCycle in trace dumps.
Francesco Petrogalli via Phabricator via llvm-commits
- [llvm] 03b97e0 - [AMDGPU] Simplify liveins in some MIR tests
Jay Foad via llvm-commits
- [PATCH] D150568: OptTable: stop parsing options after "--" alone.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D149993: [SLP][NFC] Cleanup: Separate vectorization of Inserts and CmpInsts.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D150569: [unittests][llvm-exegesis] Remove build warnings [NFCI]
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D149047: [BOLT][Wrapper] Fix off-by-one in find_section upper limit
Job Noorman via Phabricator via llvm-commits
- [PATCH] D146438: [RISCV][MC] Refine MCInstrAnalysis based on registers used
Job Noorman via Phabricator via llvm-commits
- [PATCH] D136746: [mlir] Saturation arithmetic intrinsics
Tobias Gysi via Phabricator via llvm-commits
- [PATCH] D146178: [Clang][Sema] Fix comparison of constraint expressions
Erich Keane via Phabricator via llvm-commits
- [PATCH] D135960: [RISCV] Allow LI with symbol difference as constant
Job Noorman via Phabricator via llvm-commits
- [PATCH] D150570: [AMDGPU] Add implicit uses to AGPR copy MIR tests
Jay Foad via Phabricator via llvm-commits
- [PATCH] D150571: [AMDGPU] Avoid RegScavenger::forward in copyPhysReg/indirectCopyToAGPR
Jay Foad via Phabricator via llvm-commits
- [PATCH] D150572: [docs] Use doxygen to describe the field `StartAtCycle`. [NFCI]
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D139010: [clang][WebAssembly] Implement support for table types and builtins
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D143463: [X86] Use the CFA as the DWARF frame base for better variable locations around calls.
Kyle Huey via Phabricator via llvm-commits
- [llvm] 930421e - [unittests][llvm-exegesis] Remove build warnings [NFCI]
Francesco Petrogalli via llvm-commits
- [PATCH] D147732: [AMDGPU] Add type mangling for {read, write, readfirst, perm}lane intrinsics
Yaxun Liu via Phabricator via llvm-commits
- [llvm] f5dbbf4 - [ConstantFold] use StoreSize for VectorType folding
via llvm-commits
- [llvm] f516ad6 - [AArch64] Add test case where widening mull could be used.
Florian Hahn via llvm-commits
- [PATCH] D150573: [Coverity] Fix unchecked return value, NFC
Phoebe Wang via Phabricator via llvm-commits
- [llvm] d421f52 - [X86] Use the CFA as the DWARF frame base for better variable locations around calls.
J. Ryan Stinnett via llvm-commits
- [PATCH] D149895: [SystemZ][z/OS] Remove ENDRecord class from GOFF.h
Yusra Syeda via Phabricator via llvm-commits
- [PATCH] D142479: [AIX] support 64bit global symbol table for big archive
Stephen Peckham via Phabricator via llvm-commits
- [PATCH] D146737: [AMDGPU] Trim zero components from buffer and image stores
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D150575: [CodeGen] Make TargetRegisterInfo::supportsBackwardScavenger return true by default
Jay Foad via Phabricator via llvm-commits
- [PATCH] D148754: [LLD][RFC] Deduplicate type units with local ThinLTO
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D148836: [X86] Use "l" prefix for data sections under medium/large code model
James Y Knight via Phabricator via llvm-commits
- [llvm] b0f0dd2 - [LLVM][Uniformity] Propagate temporal divergence explicitly
Sameer Sahasrabuddhe via llvm-commits
- [llvm] 0f1fb62 - [KnownBitsTest] Align with ConstantRange test infrastructure (NFC)
Nikita Popov via llvm-commits
- [PATCH] D150577: [CodeGen] Fix for MachineBasicBlock::rfindDebugLoc(instr_rend())
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D150312: [MISched] Introduce and use ResourceSegments.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D150100: [KnownBits] Improve implementation of `KnownBits::abs`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D150579: [*]: fix syntax errors in HTML files
Mohammed Keyvanzadeh via Phabricator via llvm-commits
- [llvm] 3a86713 - [KnownBitsTest] Remove stray semicolons
Jay Foad via llvm-commits
- [PATCH] D149659: [AArch64][NFC] Refactor the tail-folding option
David Sherwood via Phabricator via llvm-commits
- [PATCH] D150121: [SLP][NFC]Add missing finalize params in the CostEstimator, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D147321: [RFC][Flang][OMPIRBuilder] Add nounwind attribute to the LLVM IR
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D150216: Add support for salvaging debug info from icmp instrcuctions.
Adrian Prantl via Phabricator via llvm-commits
- [llvm] d6e4c4f - Revert "[X86] Use the CFA as the DWARF frame base for better variable locations around calls."
J. Ryan Stinnett via llvm-commits
- [PATCH] D150583: [IR] Add getAccessType to Instruction. NFC
Luke Lau via Phabricator via llvm-commits
- [PATCH] D149889: [TTI] Use users of GEP to guess access type in getGEPCost
Luke Lau via Phabricator via llvm-commits
- [PATCH] D150584: [M68k] Do not require register scavenging during PEI
Jay Foad via Phabricator via llvm-commits
- [llvm] 73668cc - [AArch64][CostModel] Add costs for fixed operations when using fixed vectors over SVE.
Dinar Temirbulatov via llvm-commits
- [PATCH] D133955: [AArch64][CostModel] Add costs for fixed operations when using fixed vectors over SVE
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D150308: Test case improvement (Do not optimize debug locations across section boundaries/D149294)
Pierre Calixte via Phabricator via llvm-commits
- [llvm] 3181a6e - [AMDGPU] Trim zero components from buffer and image stores
Mateja Marjanovic via llvm-commits
- [PATCH] D147441: [CMake] Attempt to merge runtimes and projects compilation databases
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D137204: [flang] Add check for constraints on event-stmts
Katherine Rasmussen via Phabricator via llvm-commits
- [llvm] 101cdac - [Mips] Remove MipsRegisterInfo::requiresRegisterScavenging. NFC.
Jay Foad via llvm-commits
- [PATCH] D150587: [KnownBits] Make shl/lshr/ashr implementations optimal
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149654: [SLP] Don't cost pointers that can be folded in getPointersChainCost
Luke Lau via Phabricator via llvm-commits
- [llvm] 08dcd4c - [gn build] Port 6851d078c54e
LLVM GN Syncbot via llvm-commits
- [llvm] ddb2188 - [SLP][NFC] Cleanup: Separate vectorization of Inserts and CmpInsts.
Vasileios Porpodas via llvm-commits
- [PATCH] D150594: docs/GitHub: Add note about force-pushing when rebasing on main
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D150297: [X86] Use RIP-relative addressing for data under large data threshold for medium code model
James Y Knight via Phabricator via llvm-commits
- [PATCH] D149438: Remove some includes that shouldn't be needed any longer
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D150595: [InstCombine] Simplify MemTransferInst with type inference
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D145163: Add support for vectorization of interleaved memory accesses for scalable VF
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D149680: [SelectionDAGBuilder] Use getPtrExtOrTrunc in place of getZExtOrTrunc. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149288: [X86] Introduce a large data threshold for the medium code model
James Y Knight via Phabricator via llvm-commits
- [llvm] fee61d5 - [gn build] Port b049fc0481bc
LLVM GN Syncbot via llvm-commits
- [PATCH] D141188: [MergeICmps] Adapt to non-eq comparisons
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D148785: -fsanitize=function: use type hashes instead of RTTI objects
Peter Smith via Phabricator via llvm-commits
- [PATCH] D150004: [RISCV][MC] .debug_line/.debug_frame/.eh_frame: emit relocations for assembly input files with relaxation
Fangrui Song via Phabricator via llvm-commits
- [lld] ca39168 - [LLD][ELF] change CHECK to CHECK-NEXT in overlay-phdr.test NFCI
Peter Smith via llvm-commits
- [llvm] 6c7acc6 - [SLP][NFC]Add missing finalize params in the CostEstimator, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D124841: [PowerPC] Stash GPR to VSR if emergency spill slot is not reachable
Jay Foad via Phabricator via llvm-commits
- [PATCH] D150599: [ARC] Use backwards scavenging in frame index elimination
Jay Foad via Phabricator via llvm-commits
- [PATCH] D150600: [Lanai] Use backwards scavenging in frame index elimination
Jay Foad via Phabricator via llvm-commits
- [llvm] fce318a - [gn build] Port 205175578e0d
LLVM GN Syncbot via llvm-commits
- [llvm] 9f3283f - [gn build] Port 61d5671c1697
LLVM GN Syncbot via llvm-commits
- [PATCH] D149976: adding bf16 support to NVPTX
Kushan Ahmadian via Phabricator via llvm-commits
- [PATCH] D149699: [InstCombine] Improve bswap optimization
Austin Chang via Phabricator via llvm-commits
- [PATCH] D150252: [libunwind][CMake] Add cached compile and link flags to libunwind
Petr Hosek via Phabricator via llvm-commits
- [llvm] 9c9e507 - [docs] Use doxygen to describe the field `StartAtCycle`. [NFCI]
Francesco Petrogalli via llvm-commits
- [PATCH] D148761: Emit the correct flags for the PROC CodeView Debug Symbol
Muhammad Omair Javaid via Phabricator via llvm-commits
- [PATCH] D149129: [CodeGen] fix ungated debug call
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D146770: [Propeller] Match debug info filenames from profiles to distinguish internal linkage functions with the same names.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D150601: [ADT] Allow specifying the size of resulting `SmallVector` in `map_to_vector`
Laszlo Kindrat via Phabricator via llvm-commits
- [PATCH] D145390: [ADT] Introduce `map_to_vector` helper
Laszlo Kindrat via Phabricator via llvm-commits
- [PATCH] D148957: [AMDGPU] Add intrinsic for converting global pointers to resources
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D148855: [SLP]Improve tryToGatherExtractElements by using per-register analysis.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D108220: [RISCV] Let lowerSELECT merge SETCC into SELECT_CC for floats
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D150603: adding bf16 support to NVPTX
Kushan Ahmadian via Phabricator via llvm-commits
- [llvm] 6b22608 - Revert "Emit the correct flags for the PROC CodeView Debug Symbol"
Muhammad Omair Javaid via llvm-commits
- [PATCH] D144225: [InstCombine] Add constant combines for `(urem/srem (shl X, Y), (shl X, Z))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147107: [InstCombine] Add test cases for `(rem (shl Y, X), (shl Z, X))`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D150508: [LLD] Do not assume /guard:cf always set together with /guard:ehcont
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D143417: [InstCombine] Add fold for `(rem (mul/shl X, Y), (mul/shl X, Z))` -> `(mul X, (rem Y, Z))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147266: [AArch64] Sink operands to allow for bitselect instructions
Pranav Kant via Phabricator via llvm-commits
- [compiler-rt] cd3ff25 - asan-rt: Silence a few -Wformat=pedantic's in asan_mac.cpp
Jon Roelofs via llvm-commits
- [PATCH] D150605: LLT: Add some stub constructors for FP types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D150606: [RegisterCoalescer] Remove DbgMergedVRegNums (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D150607: [DebugInfo][NFCI] Refactor DWARFAbbreviationDeclaration::extract
Alex Langford via Phabricator via llvm-commits
- [PATCH] D144500: [BOLT] initial version of stale profile matching
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D149860: [TextAPI] Introduce SymbolSet
Juergen Ributzka via Phabricator via llvm-commits
- [PATCH] D107278: [RISCV] Add new lga pseudoinstruction
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D107279: [RISCV] Add test showing the current extern_weak lowering
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D150609: [AMDGPU] Do not assume stack size for PAL code object indirect calls
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D107280: [RISCV] Lower extern_weak symbols using the GOT for the medany model
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D150460: [gcov] Add nosanitize metadata to memory access instructions inserted by emitProfileNotes()
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D150612: AMDGPU: Expand casted f16 fmed3 pattern to fmin/fmax on gfx8
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D150611: [Propeller] Add HasIndirectBranch to BBEntry::Metadata.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D144319: [SimplifyCFG] Check if the return instruction causes undefined behavior
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D150613: [SystemZ][z/OS] Implement yaml2obj for GOFF Object File Format
Neumann Hon via Phabricator via llvm-commits
- [PATCH] D143966: [DebugInfo][BPF] Add 'annotations' field for DIBasicType & DISubroutineType
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D143967: [DebugInfo][BPF] Add 'btf:type_tag' annotation in DWARF
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D145891: [BPF] Generate BTF info using 'btf:type_tag' annotation
Eduard Zingerman via Phabricator via llvm-commits
- [llvm] 2ddfb61 - [Demangle] fix comment NFC
Nick Desaulniers via llvm-commits
- [PATCH] D149975: [Demangle] fix comment NFC
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D98125: [RISCV] Clean up parsing floating point rounding mode
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D98124: [RISCV] Clean up parsing fence arguments
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D147066: [DWARFLinker][DWARFv5] Add handling of DW_OP_addrx and DW_OP_constx expression operands.
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] 528a9e4 - [gn build] Port 7ace54e64bb6
LLVM GN Syncbot via llvm-commits
- [PATCH] D150620: [DebugInfo][InstrRef] Prettyprint metadata
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D150092: [ValueTracking] Add tests for knownbits of `sdiv` and `udiv`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D150093: [KnownBits] Add implementation for `KnownBits::sdiv`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D150094: [KnownBits] Improve `KnownBits::udiv`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D150095: [ValueTracking] Pass `exact` flag to `KnownBits::udiv` in `computeKnownBits`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D150096: [ValueTracking] Use `KnownBits::sdiv` for `sdiv` opcode in `computeKnownBits`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D150097: [DAGCombiner] Add tests for `computeKnownBits` of `sdiv` and `udiv`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D150098: [DAGCombiner] Improve `computeKnownBits` implementations of `sdiv` and `udiv`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D150099: [ValueTracking] Add tests for knownbits of `abs`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [llvm] 407b464 - [MachineOutliner] NFC: Add debug output to MachineOutliner::outline
Jessica Paquette via llvm-commits
- [PATCH] D150101: [ValueTracking] Add tests for knownbits of saturating add/sub functions; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D150102: [KnownBits] Add implementations for saturating add/sub functions
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D150103: [ValueTracking] Use `KnownBits` functions for `computeKnownBits` of saturating add/sub functions
Noah Goldstein via Phabricator via llvm-commits
- [llvm] 7d2b7be - [llvm-reduce] Only write reduced output after we've saved it
Arthur Eubanks via llvm-commits
- [PATCH] D94743: [Attributor][FIX] Do not delete non`-mustprogress` calls
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D150425: [ValueTracking] deduce `X * Y != 0` if `LowestKnownBit(X) * LowestKnownBit(Y) != 0`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D150424: [ValueTracking] Add tests for deducing `X * Y != 0` if `LSB(X) * LSB(Y) != 0`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [llvm] f649599 - [CMake] Use LLVM own tools in extract_symbols.py
Igor Kudrin via llvm-commits
- [PATCH] D149119: [CMake] Use LLVM own tools in extract_symbols.py
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D150625: [PseudoProbe] Only emit discriminstor in FS-AFDO mode.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D149642: [RISCV] Support vreinterpret intrinsics between vector boolean type and m1 vector integer type
Craig Topper via Phabricator via llvm-commits
- [llvm] 45af0aa - [llvm-exegesis] Create a proper LLVM IR Function for MachineFunctions
Arthur Eubanks via llvm-commits
- [PATCH] D149207: [llvm-exegesis] Create a proper LLVM IR Function for MachineFunctions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D150627: [FuzzMutate] Avoid calling function with metadata parameter for `InsertFunctionStrategy`
Henry Yu via Phabricator via llvm-commits
- [llvm] ce90dfc - [StructuralHash] Track global variables
Arthur Eubanks via llvm-commits
- [PATCH] D149209: [StructuralHash] Track global variables
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D149533: Regen some old tests; NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D146494: [X86] Combine constant vector inputs for FMA
Evgenii Kudriashov via Phabricator via llvm-commits
- [PATCH] D134599: [RISCV] Readjusting the framestack for Zcmp
Craig Topper via Phabricator via llvm-commits
- [llvm] a5595e9 - Revert "[MergeICmps] Adapt to non-eq comparisons, bugfix"
Arthur Eubanks via llvm-commits
- [PATCH] D150415: [RISCV] Add a pass to merge moving parameter registers instructions for Zcmp
Craig Topper via Phabricator via llvm-commits
- [PATCH] D149782: [DAGCombiner] Add bswap(logic_op(bswap(x), y)) regression test case; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149281: Not disable loop unroll for vectorized loops on AMDGPU target
Brendon Cahoon via Phabricator via llvm-commits
- [llvm] dde1795 - [RISCV][MC] .debug_line/.debug_frame/.eh_frame: emit relocations for assembly input files with relaxation
Fangrui Song via llvm-commits
- [PATCH] D150436: Correct the sort logic in AsmMatcherEmmitter.cpp
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D150631: [LLD] Emit DT_PPC64_OPT into the dynamic section
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D150107: [X86] Remove patterns for shift/rotate with immediate 1 and optimize during MC lowering
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D149783: [DAGCombiner] Add bswap(logic_op(bswap(x), y)) optimization
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D146054: [RISCV] Add --print-supported-extensions and -march=help support
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D146872: [1/11][IR] Permit load/store/alloca for struct of the same scalable vector type
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D42600: [CodeGen][Shrink-wrap]split restore point
Sushant Gokhale via Phabricator via llvm-commits
- [llvm] 05cca8a - [Docs][llvm-exegesis] Specify platform support for different modes
Aiden Grossman via llvm-commits
- [PATCH] D150536: [Docs][llvm-exegesis] Specify platform support for different modes
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D150633: [X86]check that Uses, Defs are same for entries in memory folding table
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D150633: [X86]check that Uses, Defs are same for entries in memory folding table
Craig Topper via Phabricator via llvm-commits
- [PATCH] D150633: [X86]check that Uses, Defs are same for entries in memory folding table
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D150633: [X86]check that Uses, Defs are same for entries in memory folding table
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D150633: [X86]check that Uses, Defs are same for entries in memory folding table
Craig Topper via Phabricator via llvm-commits
- [PATCH] D150633: [X86]check that Uses, Defs are same for entries in memory folding table
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D150633: [X86]check that Uses, Defs are same for entries in memory folding table
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D150633: [X86]check that Uses, Defs are same for entries in memory folding table
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D150633: [X86]check that Uses, Defs are same for entries in memory folding table
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D150633: [X86]check that Uses, Defs are same for entries in memory folding table
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D150633: [X86]check that Uses, Defs are same for entries in memory folding table
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D150633: [X86]check that Uses, Defs are same for entries in memory folding table
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D150633: [X86]check that Uses, Defs are same for entries in memory folding table
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D150633: [X86]check that Uses, Defs are same for entries in memory folding table
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D150633: [X86]check that Uses, Defs are same for entries in memory folding table
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D150633: [X86]check that Uses, Defs are same for entries in memory folding table
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D150633: [X86]check that Uses, Defs are same for entries in memory folding table
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D150633: [X86]check that Uses, Defs are same for entries in memory folding table
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D150633: [X86]check that Uses, Defs are same for entries in memory folding table
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D150633: [X86]check that Uses, Defs are same for entries in memory folding table
Wang, Xin via Phabricator via llvm-commits
- [llvm] fb7c237 - [SimpleLoopUnswitch] Skip trivial select conds for selects
Joshua Cao via llvm-commits
- [llvm] fbe1c06 - [LLVM][Uniformity] Improve detection of uniform registers
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D149746: [PowerPC][lit] Recognize triple ppc64le.*-linux
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D150636: [LLVM][Uniformity] Simplify handling of new divergent values
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D150637: [lld][ELF] Add option for suppressing section type mismatch warnings
Leonard Chan via Phabricator via llvm-commits
- [llvm] 08140d1 - [AMDGPU] Add optional tied-op for wwm-register's epilog spill restore
Christudasan Devadasan via llvm-commits
- [PATCH] D150230: [GlobalISel] Implement some binary reassociations, G_ADD for now
Amara Emerson via Phabricator via llvm-commits
- [llvm] 46cad21 - [RISCV] Update RISCVISD::VFWMADD_VLL isel patterns to allow a mask that isn't all ones.
Craig Topper via llvm-commits
- [PATCH] D83466: [PowerPC] Exploit type-J min/max for maximum/minimum intrinsic
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D150632: [IR] Adds Instruction::setNoSanitizeMetadata()
Mingjie Xu via Phabricator via llvm-commits
- [PATCH] D150641: [bazel] Refactor entries in WORKSPACE to bzl files
Matt via Phabricator via llvm-commits
- [llvm] e74bb25 - [RISCV] Use mask agnostic policy for masked RISCVISD::VFMADD_VL patterns.
Craig Topper via llvm-commits
- [PATCH] D146269: MIPS: allow o32 abi with 64bit CPU and 64 abi with 32bit triple
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D150642: [bindings] Remove LLVM python bindings
Anders Waldenborg via Phabricator via llvm-commits
- [llvm] 9a24ba2 - Correct the sort logic in AsmMatcherEmmitter.cpp
via llvm-commits
- [PATCH] D150043: [InferAddressSpaces] Handle vector of pointers type & Support intrinsic masked gather/scatter
CaprYang via Phabricator via llvm-commits
- [llvm] 4054c68 - [XCOFF][DWARF] XCOFF64 should be able to select the dwarf format in intergrated-as mode.
via llvm-commits
- [PATCH] D150181: [XCOFF][DWARF] XCOFF64 should be able to select the dwarf format in intergrated-as mode.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D150417: [LoongArch] Move lp64s out of the unimplemented calling conv list
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D149016: [TableGen] Make defvar prior to class template arguments
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D149016: [TableGen] Unify the priority of variables
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D150644: [lld][ELF] Implement –print-memory-usage
Petr Hosek via Phabricator via llvm-commits
- [llvm] 82f7b03 - Reapply [test] [llvm-config] Assume unix style lib names on mingw targets
Martin Storsjö via llvm-commits
- [PATCH] D149998: [test] [llvm-config] Assume unix style lib names on mingw targets
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 9d73a8b - [KnownBits] Make shl/lshr/ashr implementations optimal
Nikita Popov via llvm-commits
- [llvm] c4a872b - FastRegAlloc: Fix implicit operands not rewritten
Quentin Colombet via llvm-commits
- [PATCH] D145169: FastRegAlloc: Fix implicit operands not rewritten
Quentin Colombet via Phabricator via llvm-commits
- [llvm] a27fd12 - Precommit test for D150447.
Jonas Paulsson via llvm-commits
- [llvm] 64599ac - [MachineSink] Don't reject sinking because of dead def in isProfitableToSinkTo().
Jonas Paulsson via llvm-commits
- [llvm] 8cf5f73 - [RISCV] Avoid RegScavenger::forward in RISCVMakeCompressibleOpt
Jay Foad via llvm-commits
- [llvm] af0121f - [AMDGPU] Add implicit uses to AGPR copy MIR tests
Jay Foad via llvm-commits
- [PATCH] D141473: [PowerPC] Simplify fp-to-int store optimization
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] 71ac47f - [KnownBits] Make use of KnownBits.isUnknown. NFC.
Jay Foad via llvm-commits
- [llvm] d8229e2 - [KnownBits] Define and use intersectWith and unionWith
Jay Foad via llvm-commits
- [llvm] dadb77b - [AArch64] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [PATCH] D150648: [KnownBits] Return zero instead of unknown for always poison shifts
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148947: [MemRefToLLVM] Add a method in MemRefDescriptor to get the buffer addr
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D150636: [LLVM][Uniformity] Propagate divergence only along divergent outputs.
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D147457: [Reassociation] Only form CSE expressions for local operands
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D150649: [FuncSpec] Enable specialization of literal constants.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D150375: [FuncSpec] Replace LoopInfo with BlockFrequencyInfo.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D150464: [FuncSpec] Improve the accuracy of the cost model.
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] 0b81ff3 - [KnownBits] Handle shifts over wide types
Nikita Popov via llvm-commits
- [llvm] b38bd86 - [SCEV] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [PATCH] D150651: Fix regression after D150436
Wang, Xin via Phabricator via llvm-commits
- [llvm] 8d2bae8 - [InstSimplify] Clarify simplifyWithOpReplaced() refinement requirement (NFC)
Nikita Popov via llvm-commits
- [PATCH] D150378: [Instsimplfy] X == Y ? 0 : X - Y --> X - Y
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D150514: [llvm] Reduce ComplexDeinterleavingPass.h includes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D150467: [SCEV] Apply loop-guards to addrec's start in howManyGreaterThans
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D150658: [GlobalIsel][x86] Legalize G_AND, G_OR, and G_XOR for AVX2
Thorsten via Phabricator via llvm-commits
- [PATCH] D148230: ValueTracking: fadd +0 cannot return -0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D150441: [AArch64][SME2/SVE2p1] Add predicate-as-counter intrinsics for pext (single)
David Sherwood via Phabricator via llvm-commits
- [PATCH] D148792: LangRef: Clarify behavior of minnum/maxnum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147871: ValueTracking: Implement computeKnownFPClass for sqrt
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147932: ValueTracking: Implement computeKnownFPClass for various rounding intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [llvm] ba3dbcc - Add baseline tests for PR62238
Jun Zhang via llvm-commits
- [llvm] a47b56f - [Instsimplfy] X == Y ? 0 : X - Y --> X - Y
Jun Zhang via llvm-commits
- [PATCH] D150377: Add baseline tests for PR62238
Jun Zhang via Phabricator via llvm-commits
- [llvm] fe5786d - ValueTracking: Implement computeKnownFPClass for sqrt
Matt Arsenault via llvm-commits
- [PATCH] D148858: ValueTracking: Replace CannotBeNegativeZero
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] 3237f56 - [asan][win][test] Disable interception_failure_test.cpp for static asan
Alvin Wong via llvm-commits
- [compiler-rt] 5ad8bbe - [asan][test][win] Port more tests to not use clang-cl on MinGW (2)
Alvin Wong via llvm-commits
- [compiler-rt] 6282315 - [asan][test][win] Port more tests to not use clang-cl on MinGW (3)
Alvin Wong via llvm-commits
- [compiler-rt] fe4a5a0 - [asan][test][win] Port more tests to not use clang-cl on MinGW (4)
Alvin Wong via llvm-commits
- [compiler-rt] 51015af - [asan][test][win] Remove `REQUIRES: asan-rtl-heap-interception`
Alvin Wong via llvm-commits
- [compiler-rt] 65abcf6 - [asan][test][win] Move MSVC-specific tests into a subdir
Alvin Wong via llvm-commits
- [llvm] 8a5450d - Fix regression after D150436
Simon Pilgrim via llvm-commits
- Deactivated mail: response error
Mail Delivery Subsystem via llvm-commits
- [PATCH] D147940: [Flang][OpenMP][OMPIRBuilder] Add lowering of TargetOp for device codegen
Sergio Afonso via Phabricator via llvm-commits
- [llvm] d20afbd - [AArch64] Additional testing for uqshl and regenerate arm64-vshift.ll. NFC
David Green via llvm-commits
- [PATCH] D150662: [SLP] Rename IsUniformStride to IsUnitStride. NFCI
Luke Lau via Phabricator via llvm-commits
- [llvm] b5f2bc2 - [GlobalIsel][x86] Legalize G_AND, G_OR, and G_XOR for AVX2
Thorsten Schütt via llvm-commits
- [PATCH] D150664: MachineCombiner: use height in improvesCriticialPathLen()
Ramkumar Ramachandra via Phabricator via llvm-commits
- [llvm] a7752e8 - [gn build] Port a423b7f1d7ca (ClangReplInterpreterTests -rdynamic)
Nico Weber via llvm-commits
- [llvm] 8178de3 - [AArch64] Change the type of i64 neon shifts to v1i64
David Green via llvm-commits
- [PATCH] D150665: [RISCV] Handle addimm chains in SelectAddrRegImm
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D148309: [AArch64] Change the type of i64 neon shifts to v1i64
Dave Green via Phabricator via llvm-commits
- [PATCH] D150666: [WIP][GlobalISel] Combiner Intrinsic Matching
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D150583: [IR] Add getAccessType to Instruction
Nikita Popov via Phabricator via llvm-commits
- [llvm] 2cf0314 - [LoongArch] Move lp64s out of the unimplemented calling conv list
Weining Lu via llvm-commits
- [PATCH] D99750: [LV, VP] RFC: VP intrinsics support for the Loop Vectorizer (Proof-of-Concept)
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D128612: RISC-V big-endian support implementation
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D149344: [SCEV] Replace IsAvailableOnEntry with block disposition
Nikita Popov via Phabricator via llvm-commits
- [compiler-rt] f2bb57c - [builtins][test] Use architecture specific float16 check
David Candler via llvm-commits
- [PATCH] D150220: [lld]: Fix RISC-V relaxation bug
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 364e455 - [gn build] Port 7158fd381a0b
LLVM GN Syncbot via llvm-commits
- [PATCH] D150336: [LV][AArch64] Disable maximising bandwidth for streaming compatible sve
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] c9f88e5 - ValueTracking: fadd/fsub +0 cannot return -0
Matt Arsenault via llvm-commits
- [PATCH] D149751: [LLD][ELF][RISCV] Add auipc->lui relaxation.
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 0ee2245 - ValueTracking: Restore ordered negative handling for frem
Matt Arsenault via llvm-commits
- [PATCH] D149257: ValueTracking: Restore ordered negative handling for frem
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D150667: [GlobalIsel][X86] Legalize G_BSWAP
Thorsten via Phabricator via llvm-commits
- [llvm] 5cafecf - [GlobalIsel][X86] Legalize G_BSWAP
Thorsten Schütt via llvm-commits
- [llvm] 094005e - [AArch64][SME2/SVE2p1] Add predicate-as-counter intrinsics for pext (single)
Sander de Smalen via llvm-commits
- [llvm] 9b5f197 - [AArch64][SME2/SVE2p1] Add predicate-as-counter intrinsics for pext (multi)
Sander de Smalen via llvm-commits
- [PATCH] D150442: [AArch64][SME2/SVE2p1] Add predicate-as-counter intrinsics for pext (multi)
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D149112: InstCombine: Try to turn is.fpclass sign checks to fcmp with 0
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 3ce72cd - Remove some includes that shouldn't be needed any longer
Bjorn Pettersson via llvm-commits
- [PATCH] D149162: [Clang][OpenMP][IRBuilder] Move registerTargetGlobalVariable & getAddrOfDeclareTargetVar into the OMPIRBuilder
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D150368: TargetExtType: guard against the case that there is no layout type
Nikita Popov via Phabricator via llvm-commits
- [llvm] d78a723 - [AIX] Fixed malformed big archive when total archive file size is large than 4Gbytes
via llvm-commits
- [PATCH] D149291: GlobalOpt: Drop code for handling pointer bitcasts
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D150669: [Support] Forward GenCrashDiag argument from report_fatal_error(Error, bool)
Alex Bradbury via Phabricator via llvm-commits
- [compiler-rt] 54d2273 - asan-rt: silence some more -Wformat-pedantic's
Jon Roelofs via llvm-commits
- [PATCH] D149743: [RISCV][CodeGen] Support Zdinx on RV32 codegen
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D150670: [WebAssembly] Disable generation of fshl/fshr for rotates
Paulo Matos via Phabricator via llvm-commits
- [compiler-rt] cd4ffbe - lsan-rt: silence a -Wformat-pedantic
Jon Roelofs via llvm-commits
- [compiler-rt] 70818f4 - tsan-rt: silence a -Wunused-const-variable
Jon Roelofs via llvm-commits
- [llvm] e016fe8 - Revert "[GlobalIsel][X86] Legalize G_BSWAP"
Bjorn Pettersson via llvm-commits
- [PATCH] D150671: RISCV/InstrInfo: model register pressure for MICombiner
Ramkumar Ramachandra via Phabricator via llvm-commits
- [PATCH] D150420: [LiveDebugValues] Looks like a bug?
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D147217: [OpenMP][OMPIRBuilder] OpenMPIRBuilder support for requires directive
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D150673: [XCore] Use backwards scavenging in frame index elimination
Jay Foad via Phabricator via llvm-commits
- [llvm] 64c938e - [AMDGPU] Avoid RegScavenger::forward in copyPhysReg/indirectCopyToAGPR
Jay Foad via llvm-commits
- [llvm] 198e0a1 - [MemCpyOpt] Fix up debug loc for simplified memset in processMemSetMemCpyDependence
Bjorn Pettersson via llvm-commits
- [PATCH] D150674: [RISCV] Set GenCrashDialog=true for various report_fatal_error calls in lib/Target/RISCV
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D150675: [AMDGPU] Rewrite device ctor / dtor handling to use .init / .fini sections
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D135653: [MemCpyOpt] Insert memset after memcpy in processMemSetMemCpyDependence
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D150677: [GlobalIsel][X86] Legalize G_CTPOP and G_CTLZ
Thorsten via Phabricator via llvm-commits
- [llvm] 788e6ff - [DWARFLinker][DWARFv5] Add support for .debug_line_str table.
Alexey Lapshin via llvm-commits
- [PATCH] D142660: [AIX] supporting -X options for llvm-ranlib in AIX OS
Digger Lin via Phabricator via llvm-commits
- [lld] 360d0cd - [LLD] Do not assume /guard:cf always set together with /guard:ehcont
Phoebe Wang via llvm-commits
- [PATCH] D150681: [SCEVExpander] Remember phi nodes inserted by LCSSA construction
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D149931: [RISCV] Rework how implied SP operands work in the disassembler. NFC
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D149742: [SLP]Improve isGatherShuffledEntry by trying per-register shuffle.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 3121816 - GlobalOpt: Add a test for addrspacecast coverage with alloc functions
Matt Arsenault via llvm-commits
- [llvm] 6923a67 - GlobalOpt: Improve addrspacecast handling
Matt Arsenault via llvm-commits
- [llvm] fa5e669 - LangRef: Clarify behavior of minnum/maxnum
Matt Arsenault via llvm-commits
- [PATCH] D149536: GlobalOpt: Improve addrspacecast handling
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 33da608 - [AMDGPU][InferAddressSpaces] Only rewrite address-spaces that can be trivially casted to flat for llvm.amdgcn.flat.atomic.{fadd,fmax,fmin}
Juan Manuel MARTINEZ CAAMAÑO via llvm-commits
- [PATCH] D150259: [AMDGPU][InferAddressSpaces] Only rewrite address-spaces that can be trivially casted to flat for llvm.amdgcn.flat.atomic.{fadd,fmax,fmin} (1/2)
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D150684: [LoopReroll] Remove unused LoopReroll pass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131594: WORK IN PROGRESS Add Clang UEFI target to support "x86_64-unknown-uefi" triple
Prabhu Karthikeyan Rajasekaran via Phabricator via llvm-commits
- [PATCH] D147270: [DebugInfo] Support more than 2 operands in DWARF operations
Scott Linder via Phabricator via llvm-commits
- [PATCH] D150204: [AMDGPU][AsmParser] Refine parsing of some 32-bit instruction operands.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D124642: [WIP] Add support for return from an SEH __finally block.
Reid Kleckner via Phabricator via llvm-commits
- [llvm] 724f4a5 - [AArch64] Use correct IRBuilder in InstCombine hooks
Nikita Popov via llvm-commits
- [PATCH] D125717: [InstCombine] Optimize and of icmps with power-of-2 and contiguous masks
Noah Goldstein via Phabricator via llvm-commits
- [llvm] 9e37a7b - [llvm-objdump][X86] Add @plt symbols for .plt.got
Fangrui Song via llvm-commits
- [PATCH] D150688: [cmake] Set CMP0091 to fix Windows builds after the cmake_minimum_required bump
Hans Wennborg via Phabricator via llvm-commits
- [llvm] 8f43c3f - [RISCV] Rework how implied SP operands work in the disassembler. NFC
Craig Topper via llvm-commits
- [llvm] 48c3ae5 - [Clang][Flang][OpenMP] Add loadOffloadInfoMetadata and createOffloadEntriesAndInfoMetadata into OMPIRBuilder's finalize and initialize
Andrew Gozillon via llvm-commits
- [llvm] 4107898 - [Hexagon] Fix HVX predicates on some intrinsic selection patterns
Krzysztof Parzyszek via llvm-commits
- [lld] ed1539c - Migrate {starts,ends}with_insensitive to {starts,ends}_with_insensitive (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D150693: [RL78 patch 1] Recognize RL78 in triple parsing code
Sebastian Perta via Phabricator via llvm-commits
- [PATCH] D150674: [RISCV] Set GenCrashDialog=false for various report_fatal_error calls in lib/Target/RISCV
Alex Bradbury via Phabricator via llvm-commits
- [llvm] bd0dd27 - [DWARFLinker][DWARFv5] Add handling of DW_OP_addrx and DW_OP_constx expression operands.
Alexey Lapshin via llvm-commits
- [PATCH] D150039: [InstCombine] Update instcombine for vectorOps to use new shufflevector semantics
Manuel Brito via Phabricator via llvm-commits
- [llvm] 198f6a9 - [AArch64] Combine add(extract v1i64) into v1i64 add
David Green via llvm-commits
- [PATCH] D148311: [AArch64] Combine add(extract v1i64) into v1i64 add
Dave Green via Phabricator via llvm-commits
- [PATCH] D144911: adding bf16 support to NVPTX
Kushan Ahmadian via Phabricator via llvm-commits
- [llvm] 105d63a - [SVE ACLE] Change the lowering of SVE integer builtins
Jolanta Jensen via llvm-commits
- [PATCH] D150553: [SVE ACLE] Change the lowering of SVE integer builtins
Jolanta Jensen via Phabricator via llvm-commits
- [compiler-rt] 0d846d2 - Revert "[NFC][LSAN] Move ThreadCreate into child thread"
Vitaly Buka via llvm-commits
- [compiler-rt] d2b434b - Revert "[LSAN] Use ThreadArgRetval in LSAN"
Vitaly Buka via llvm-commits
- [compiler-rt] dcd4c3c - Revert "[ASAN] Use ThreadArgRetval in ASAN"
Vitaly Buka via llvm-commits
- [PATCH] D150696: [LV] Vectorization remark for outerloop
Kolya Panchenko via Phabricator via llvm-commits
- [llvm] f8499d5 - Emit the correct flags for the PROC CodeView Debug Symbol
Eli Friedman via llvm-commits
- [PATCH] D150697: [lld-macho] Remove linking bitcode support
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D150420: [LiveDebugValues] Initialized variable to avoid msan reports
Vitaly Buka via Phabricator via llvm-commits
- [llvm] be556c8 - Add testcase for CodeView "IsNoReturn" flag.
Eli Friedman via llvm-commits
- [PATCH] D150699: [compiler-rt] [libunwind] Remove workarounds for older CMake versions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D150700: [LV] Stability fix for outerloop vectorization
Kolya Panchenko via Phabricator via llvm-commits
- [llvm] 9d202bf - [gn build] Port dc95245e69a1
LLVM GN Syncbot via llvm-commits
- [PATCH] D143129: [GVN] Restrict equality propagation for pointers
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D147150: [BOLT] Remove original relocs when moving JTs in relocation mode
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D135462: [SelectionDAG] Do not second-guess alignment for alloca
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D126914: [BOLT][NFC] Simplify MCPlusBuilder::getRegSize
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D150706: [LAA] Update MaxSafeDepDistBytes when non-unit stride
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D150707: [DebugInfo] Handle undefined values for DBG_PHIs in InstrRef-LiveDebugValues
Stephen Tozer via Phabricator via llvm-commits
- [llvm] e09115b - InstCombine: Try to turn is.fpclass sign checks to fcmp with 0
Matt Arsenault via llvm-commits
- [llvm] 86d0b52 - ValueTracking: Expand signature of isKnownNeverInfinity/NaN
Matt Arsenault via llvm-commits
- [PATCH] D147942: ValueTracking: Delete body of isKnownNeverInfinity
Matt Arsenault via Phabricator via llvm-commits
- [llvm] c5c6ea8 - [RISCV] Precommit coverage for an upcoming dag combine change
Philip Reames via llvm-commits
- [llvm] 631ff46 - [DebugInfo][NFCI] Refactor DWARFAbbreviationDeclaration::extract
Alex Langford via llvm-commits
- [compiler-rt] 0f1a92b - [scudo] Deallocate the AllocatorRingBuffer too in unmapTestOnly
Caslyn Tonelli via llvm-commits
- [llvm] ef1f27d - [GlobalIsel][X86] Legalize G_CTPOP and G_CTLZ
Thorsten Schütt via llvm-commits
- [llvm] 6c35d42 - [VPlan] Add tests to print exact and flags on calls (NFC).
Florian Hahn via llvm-commits
- [PATCH] D150713: [llvm-debuginfo-analyzer] Support both Reference and Type attrs in single DIE
Scott Linder via Phabricator via llvm-commits
- [PATCH] D144509: [CMake] Bumps minimum version to 3.20.0.
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D150029: [VPlan] Print IR flags for VPRecipeWithIRFlags.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 3ae4265 - Revert "[GlobalIsel][X86] Legalize G_CTPOP and G_CTLZ"
Thorsten Schütt via llvm-commits
- [PATCH] D150717: [RISCV] Use scalar stores for splats of zero to memory upto 2 x XLen
Philip Reames via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Xing Xue via Phabricator via llvm-commits
- [PATCH] D138531: [PATCH] [NVPTX] Backend support for variadic functions
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D150722: [lld][RISCV] Handle relaxation reductions of more than 65536 bytes
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D145887: [BOLT][NFC] Use llvm::make_range
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D150723: clang/openmp: Fix alignment for ThreadID Address variables
Tom Stellard via Phabricator via llvm-commits
- [llvm] 71978fc - [Debuginfod] Disable llvm-debuginfod test on Windows.
Daniel Thornburgh via llvm-commits
- [compiler-rt] 02a029f - hwasan: lay groundwork for importing subset of sanitizer_common interceptors [NFC]
Thurston Dang via llvm-commits
- [PATCH] D150728: ValueTracking: Drop rounding mode check for constrained_sqrt in CannotBeNegativeZero
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 649cbe4 - [gn build] Port fcaccf817d31
LLVM GN Syncbot via llvm-commits
- [PATCH] D143320: [bazel] Rework zlib dependency
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D150730: [Clang][Sema] Substitute constraints only for declarations with different lexical contexts
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] 32ab097 - Partially revert "Use llvm::less_second (NFC)"
Kazu Hirata via llvm-commits
- [PATCH] D137984: [BOLT] Fix state of MCSymbols in lowering pass
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D150732: [bazel] Fix build
Anlun Xu via Phabricator via llvm-commits
- [lld] 9d37ea9 - [lld][RISCV] Handle relaxation reductions of more than 65536 bytes
Roland McGrath via llvm-commits
- [llvm] 7983f8a - MIPS: allow o32 abi with 64bit CPU and 64 abi with 32bit triple
Fangrui Song via llvm-commits
- [PATCH] D150734: [bazel] Fix build
Anlun Xu via Phabricator via llvm-commits
- [PATCH] D149943: [hwasan] support hwasan-match-all-tag flag for hwasan meminstrinsic calls
Vitaly Buka via Phabricator via llvm-commits
- [llvm] ca340a3 - [RISCV] Pre-commit test case from PR62734. NFC
Craig Topper via llvm-commits
- [llvm] 1fb99de - [lli] Reference global @C in global-variable-alignment testcase.
Lang Hames via llvm-commits
- [PATCH] D149893: Rewrite LSV to handle longer chains.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D150238: [RISCV][NFC] Remove LMUL from vmv.s.x and vmv.x.s scheduler classes
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D148094: [clang][CodeGen] Break up TargetInfo.cpp [8/8]
Sergei Barannikov via Phabricator via llvm-commits
- [llvm] 58c9ad9 - [DAGCombiner] Add bswap(logic_op(bswap(x), y)) regression test case; NFC
Noah Goldstein via llvm-commits
- [llvm] d069ac0 - [DAGCombiner] Add bswap(logic_op(bswap(x), y)) optimization
Noah Goldstein via llvm-commits
- [llvm] 2b346a1 - Recommit "[InstCombine] Improve bswap optimization" (2nd try)
Noah Goldstein via llvm-commits
- [llvm] 7f82f10 - [ValueTracking] Add tests for deducing `X * Y != 0` if `LSB(X) * LSB(Y) != 0`; NFC
Noah Goldstein via llvm-commits
- [llvm] 774ecc2 - [ValueTracking] deduce `X * Y != 0` if `LowestKnownBit(X) * LowestKnownBit(Y) != 0`
Noah Goldstein via llvm-commits
- [llvm] 53a079c - [ValueTracking] Add tests for knownbits of `sdiv` and `udiv`; NFC
Noah Goldstein via llvm-commits
- [llvm] 8c569c9 - [KnownBits] Add implementation for `KnownBits::sdiv`
Noah Goldstein via llvm-commits
- [llvm] 7d05ab9 - [KnownBits] Improve `KnownBits::udiv`
Noah Goldstein via llvm-commits
- [llvm] 99795af - [ValueTracking] Pass `exact` flag to `KnownBits::udiv` in `computeKnownBits`
Noah Goldstein via llvm-commits
- [llvm] 124547e - [ValueTracking] Use `KnownBits::sdiv` for `sdiv` opcode in `computeKnownBits`
Noah Goldstein via llvm-commits
- [llvm] 3b2a217 - [X86] Add tests for `computeKnownBits` of `sdiv` and `udiv`; NFC
Noah Goldstein via llvm-commits
- [llvm] d294e3c - [SelectionDAG] Improve `computeKnownBits` implementations of `sdiv` and `udiv`
Noah Goldstein via llvm-commits
- [llvm] 261e5d0 - [ValueTracking] Add tests for knownbits of `abs`; NFC
Noah Goldstein via llvm-commits
- [PATCH] D136496: [bazel] Make labels to third-party dependencies explicit
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D150740: [clang] Add `__attribute__((nooutline))`
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D150512: [Sparc] Make use of GET_SUBTARGETINFO_MACRO (NFC)
Koakuma via Phabricator via llvm-commits
- [PATCH] D150741: [FS-AFDO] Clean up non-zero discriminator for pseudo probes at the first FS discriminator pass.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D137201: [AggressiveInstCombine] Handle the insert point of the merged load correctly.
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D147544: [BOLT] Move from RuntimeDyld to JITLink
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D150742: [HWASan] Ignore shortgranules for global tag selection
Mitch Phillips via Phabricator via llvm-commits
- [llvm] d3b9d8b - [Sparc] Make use of GET_SUBTARGETINFO_MACRO (NFC)
Sergei Barannikov via llvm-commits
- [llvm] d681182 - [GVN] Improve PRE on load instructions
Guozhi Wei via llvm-commits
- [PATCH] D141712: [GVN] Improve PRE on load instructions
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D149073: [ASAN] Support memory checks on experimental.vp.strided.load/store.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D150431: [lit] Add knob --run-prefix to allow developers to run LIT on a simulator when real machine is not available
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D150745: [flang] Apply the check for the constraint `C1172` to `unlock-stmt`, `change-team-stmt`, `end-team-stmt`, and `critical-stmt`
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D150717: [RISCV] Use scalar stores for splats of zero to memory up to XLen
Philip Reames via Phabricator via llvm-commits
- [PATCH] D137008: [Bazel] Add bzlmod support
Matt via Phabricator via llvm-commits
- [llvm] ae056b5 - [ARM] Remove unused declaration RemapAddSubWithFlags
Kazu Hirata via llvm-commits
- [llvm] d7aa279 - [ARM] Remove unused declaration computeIssueWidth
Kazu Hirata via llvm-commits
- [llvm] 9360926 - [RISCV] Refactor predicates for rvv intrinsic patterns.
Jianjian GUAN via llvm-commits
- [llvm] 5b10fa6 - [Hexagon] Remove unused declaration getLocation
Kazu Hirata via llvm-commits
- [llvm] ccbe895 - [ARM] Remove unused {get, set}StoredByValParamsPadding
Kazu Hirata via llvm-commits
- [llvm] 901eaf3 - [Hexagon] Remove getFirstCallerSavedNonParamReg
Kazu Hirata via llvm-commits
- [llvm] 6a2f52a - [ARM] Remove unused declaration ARMBaseRegisterInfoARMBaseRegisterInfo::getOpcode
Kazu Hirata via llvm-commits
- [llvm] 0d67d9a - [ConstantFolding] fold integer bitwidth is greater than 63, and not multiple of 8 variables
via llvm-commits
- [PATCH] D150422: [ConstantFolding] fold integers whose bitwidth is greater than 64.
Kohei Asano via Phabricator via llvm-commits
- [llvm] c64d0a7 - [ARM] Remove unused declaration isSafeToDefineLR
Kazu Hirata via llvm-commits
- [llvm] 0a170eb - [Uniformity] Propagate divergence only along divergent outputs.
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D150748: [Analysis] Remove AliasAnalysisSummary.cpp
Kazu Hirata via Phabricator via llvm-commits
- [llvm] 744b12a - [X86]check that Uses, Defs are same for entries in memory folding table
via llvm-commits
- [compiler-rt] cae7ef2 - hwasan: fix buildbot breakage (unused variables)
Thurston Dang via llvm-commits
- [PATCH] D150750: [Instsimplfy] X == Y ? 0 : X ^ Y --> X ^ Y
Allen zhong via Phabricator via llvm-commits
- [llvm] b27f14d - [SCEV][NFC-mostly] Remove constant handling in TripMultiple computation
Joshua Cao via llvm-commits
- [llvm] 456eb4b - [PseudoProbe] Only emit discriminstor in FS-AFDO mode.
Hongtao Yu via llvm-commits
- [llvm] d4d6b9a - [FS-AFDO] Clean up non-zero discriminator for pseudo probes at the first FS discriminator pass.
Hongtao Yu via llvm-commits
- [compiler-rt] 000aeb2 - [hwasan] Fix build breakage (-Wunused-function) in hwasan_interceptors.cpp (NFC)
Jie Fu via llvm-commits
- [PATCH] D149132: [LICM] Reassociate & hoist add expressions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D150753: [RISCV] Refactor parseVTypeI and use ParseFail if we parsed more than one identifier.
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] bc9526e - hwasan: fix buildbot breakage (unused functions)
Thurston Dang via llvm-commits
- [llvm] 4e092d9 - [gn build] Port 544e38ca439f
LLVM GN Syncbot via llvm-commits
- [PATCH] D150754: [RISCV] Refactor predicates for rvv SDNode patterns.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D150458: [ORC] Use ExecutorAddr::toPtr() in documentation
Mike Rostecki via Phabricator via llvm-commits
- [llvm] e335e8a - [InstCombine] Update instcombine for vectorOps to use new shufflevector semantics
via llvm-commits
- [PATCH] D150755: [GlobalIsel][x86] Legalize G_CTPOP and G_CTLZ II
Thorsten via Phabricator via llvm-commits
- [PATCH] D150758: [AIX] make integrated-as as default on AIX.
Esme Yi via Phabricator via llvm-commits
- [llvm] 0bf6055 - [X86] Add a fneg test for fma with a splat constant vector
Phoebe Wang via llvm-commits
- [llvm] c5276f7 - [X86] Combine constant vector inputs for FMA
Phoebe Wang via llvm-commits
- [PATCH] D147017: [X86] Add a fneg test for fma with a splat constant vector
Phoebe Wang via Phabricator via llvm-commits
- [llvm] cd811e2 - [AMDGPU][UniformityAnalysis] Fix typos in test comment (NFC)
Carl Ritson via llvm-commits
- [llvm] 0b9571f - [AMDGPU] Add missing whitespace in SIInstrInfo header (NFC)
Carl Ritson via llvm-commits
- [PATCH] D150759: [AMDGPU][Uniformity] V_MBCNT* is never uniform
Carl Ritson via Phabricator via llvm-commits
- [compiler-rt] 11081a6 - tsan: allow to cross-build Go runtime
Dmitry Vyukov via llvm-commits
- [llvm] a3fbe5f - Revert "[GVN] Improve PRE on load instructions"
Guozhi Wei via llvm-commits
- [PATCH] D150416: [RISCV] Add a pass to combine `cm.pop` and `ret` insts
KaiYi via Phabricator via llvm-commits
- [PATCH] D148236: ValueTracking: Handle constrained_sqrt in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] 704eb99 - tsan: fix string comparison in Go build script
Dmitry Vyukov via llvm-commits
- [llvm] 7beb2ca - [AArch64][NFC] Refactor the tail-folding option
David Sherwood via llvm-commits
- [llvm] b71edfa - [NFC][Py Reformat] Reformat python files in llvm
Tobias Hieta via llvm-commits
- [PATCH] D150427: [AMDGPU] Non hostcall printf support for HIP
Vikram Hegde via Phabricator via llvm-commits
- [PATCH] D150762: [NFC][Py Reformat] Reformat lit.local.cfg python files in llvm
Tobias Hieta via Phabricator via llvm-commits
- [llvm] ddf5bfd - Fix test bot breakage from bd0dd27bb5be0fbf60c1b2a4ce15188812388574
Alexey Lapshin via llvm-commits
- [PATCH] D150763: [NFC][Py Reformat] Reformat python files in libcxx/libcxxabi
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D94467: [PowerPC] Use rldimi/rlwimi instructions to optimize build_vector
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D150764: [bazel] Fix missing dependencies for OpenMP
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] 348d0a6 - [JITLink] Add target features to LinkGraph
Job Noorman via llvm-commits
- [llvm] 310473c - [JITLink][RISCV] Implement linker relaxation
Job Noorman via llvm-commits
- [llvm] d045f1d - [RISCV] Allow LI with symbol difference as constant
Job Noorman via llvm-commits
- [PATCH] D150179: [GlobalISel] Hide hoisted constants behind G_BITCAST to prevent folding.
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D150011: AMDGPU: Pattern match fract instructions in AMDGPUCodeGenPrepare
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] ed90cf1 - [RISCV][MC] Refine MCInstrAnalysis based on registers used
Job Noorman via llvm-commits
- [PATCH] D150765: InstCombine: Fold select of ldexp to ldexp of select
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 163003d - [Support] Forward GenCrashDiag argument from report_fatal_error(Error, bool)
Alex Bradbury via llvm-commits
- [PATCH] D148575: ValueTracking: Handle cannotBeOrderedLessThanZero for fadd
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D150370: Introduce StructuredData
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] 7d9f03f - [InstSimplify] Add tests for PR62760 (NFC)
Nikita Popov via llvm-commits
- [llvm] 9b76168 - [ValueTracking] Fix i1 abs range (PR62760)
Nikita Popov via llvm-commits
- [PATCH] D149186: ValueTracking: Fix InterestedClasses logic for fadd/fsub
Matt Arsenault via Phabricator via llvm-commits
- [llvm] cd87fe0 - [Instsimplfy] X == Y ? 0 : X ^ Y --> X ^ Y
via llvm-commits
- [PATCH] D150767: [DebugInfo][SelectionDAG] Do not drop dbg intrinsics with empty metadata locs
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D150768: [SVE ACLE] Canonicalise SVE merging intrinsics
Jolanta Jensen via Phabricator via llvm-commits
- [llvm] 4c6ae6e - [RISCV][NFC] Remove LMUL from vmv.s.x and vmv.x.s scheduler classes
Nitin John Raj via llvm-commits
- [llvm] 55013ba - [AMDGPU] Regenerate test checks after D149986
Jay Foad via llvm-commits
- [PATCH] D150769: [SelectionDAG][computeKnownBits]: Move ISD::ADD/ISD::SUB into their own cases
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D71742: Added intrinsics for access to FP environment
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D150369: TypeFinder: collect target types
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] 79cbeda - Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 7ce3d92 - [Hexagon] Improve safety of aligned loads/stores in HVC
Krzysztof Parzyszek via llvm-commits
- [PATCH] D150133: [RISCV] Support constant immediate for la pseudo instruction
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D150437: [FPEnv] Get rid of extra moves in fpenv calls
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 77589e9 - [X86] Remove patterns for shift/rotate with immediate 1 and optimize during MC lowering
Shengchen Kan via llvm-commits
- [llvm] 583b48b - [JITLink][RISCV] Disable some relaxation tests on no-asserts builds
Job Noorman via llvm-commits
- [PATCH] D150770: [RISCV] Add tests for store merging with unaligned scalar access
Luke Lau via Phabricator via llvm-commits
- [PATCH] D150771: [RISCV] Set Fast flag for unaligned scalar memory accesses
Luke Lau via Phabricator via llvm-commits
- [PATCH] D150390: [AMDGPU] Introduce and use the new PRED_COPY opcode
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] d088b8a - [SLP] Rename IsUniformStride to IsUnitStride. NFCI
Luke Lau via llvm-commits
- [PATCH] D149404: [ValueTracking][InstCombine] Add a new API to allow to ignore poison generating flags or metadatas when implying poison
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D107087: Fix SectionMemoryManager deconstruction error with MSVC
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] 80cd3e4 - [InstCombine] Use canonical type in insertelement (NFC)
Nikita Popov via llvm-commits
- [PATCH] D147610: [RISCV][MC] Add support for experimental Zfbfmin extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D147611: [RISCV][MC] Add support for experimental Zvfbfmin extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D147612: [RISCV][MC] Add support for experimental Zvfbfwma extension
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 3b8f442 - [InstCombine] Fix worklist management for multi-use demanded element fold
Nikita Popov via llvm-commits
- [llvm] 33269de - [GlobalIsel][x86] Legalize G_CTPOP and G_CTLZ II
Thorsten Schütt via llvm-commits
- [llvm] 605f0a4 - [InstCombine] Use IRBuilder in evaluateInDifferentElementOrder()
Nikita Popov via llvm-commits
- [llvm] e41f266 - [gn] port a16bd4f9f25e6fa
Nico Weber via llvm-commits
- [llvm] 58961e2 - [gn] port ed90cf1873aa6 (RISCVTests)
Nico Weber via llvm-commits
- [llvm] c5ce3b1 - [llvm-debuginfo-analyzer] Include linkage names while evaluating `--select`
Nabeel Omer via llvm-commits
- [llvm] f8ab841 - [gn] port 4241ac542d691
Nico Weber via llvm-commits
- [llvm] b665513 - [SelectionDAG] Handle NSW for ADD/SUB in computeKnownBits()
Nikita Popov via llvm-commits
- [PATCH] D149248: [RISCV][MC] MC layer support for the experimental zacas extension
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 6170bb8 - [InstCombine] Create store using IRBuilder
Nikita Popov via llvm-commits
- [PATCH] D150774: [AMDGPU] Simplify scavenging in indirectCopyToAGPR
Jay Foad via Phabricator via llvm-commits
- [llvm] 9a7248f - [SLP]Fix crash for scalarized vectors.
Alexey Bataev via llvm-commits
- [PATCH] D149199: [SelectionDAG] Fill in some more cases in `isKnownNeverZero`
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D149383: [SelectionDAG][WIP] Add support for evaluating SetCC based on knownbits
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 3d53587 - [InstCombine] Don't create bitcast when simplifying round-trip
Nikita Popov via llvm-commits
- [llvm] a0a3096 - Addition to Fddf5bfd6e6e2fc5b94718a29e718b4f821a3b853
Alexey Lapshin via llvm-commits
- [llvm] c557d31 - [InstCombine] Use computeKnownBits() for srem SimplifyDemandedBits()
Nikita Popov via llvm-commits
- [PATCH] D146903: (WIP)[SimplifyCFG] add nsw on SwitchToLookupTable index calculation outside of BuildLookup
Kohei Asano via Phabricator via llvm-commits
- [llvm] 2fb7506 - [X86][MC] Move the code about VPCMP encoding optimization to X86EncodingOptimization.cpp, NFCI
Shengchen Kan via llvm-commits
- [PATCH] D150778: [JITLink][AArch64] Implement R_AARCH64_TSTBR14
Job Noorman via Phabricator via llvm-commits
- [llvm] 4dc9a2c - [RISCV] Use scalar stores for splats of zero to memory up to XLen
Philip Reames via llvm-commits
- [PATCH] D81843: [ARM][FPEnv] Lowering of {get,set,reset}_fpenv
Serge Pavlov via Phabricator via llvm-commits
- [llvm] d9610b4 - [X86][MC] Move the code about MOVSX encoding optimization to X86EncodingOptimization.cpp, NFCI
Shengchen Kan via llvm-commits
- [llvm] d763c6e - Revert "Reland "[CMake] Bumps minimum version to 3.20.0.""
Nico Weber via llvm-commits
- [PATCH] D150782: [NFC][Py Reformat] Reformat python files in mlir subdir
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D150784: [NFC][Py Reformat] Reformat python files in the rest of the dirs
Tobias Hieta via Phabricator via llvm-commits
- [llvm] f84bac3 - [NFC][Py Reformat] Reformat lit.local.cfg python files in llvm
Tobias Hieta via llvm-commits
- [llvm] 1bd2cc5 - [InstCombine] Use KnownBits::udiv() helper
Nikita Popov via llvm-commits
- [llvm] 4ca30de - [InstCombine] Use KnownBits::urem() helper
Nikita Popov via llvm-commits
- [PATCH] D150787: [PowerPC] Add DFP multiply and add instructions.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D150788: [AMDGPU][GlobalISel] Rematerialze constants with different regbank
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D81833: [X86][FPEnv] Lowering of {get,set,reset}_fpenv
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D150790: [GlobalIsel][X86] fix legalization of G_CTLZ and GTCTPOP
Thorsten via Phabricator via llvm-commits
- [llvm] 7f30472 - [Analysis] Remove AliasAnalysisSummary.cpp
Kazu Hirata via llvm-commits
- [PATCH] D150792: [RegScavenger] Change scavengeRegister to pick registers in allocation order
Jay Foad via Phabricator via llvm-commits
- [llvm] 745cfa3 - [InstCombine] Compute known bits for multi-use add/sub
Nikita Popov via llvm-commits
- [llvm] 81890a5 - [gn build] Port 7f3047219cf5
LLVM GN Syncbot via llvm-commits
- [PATCH] D149759: [symbolizer] Support symbol lookup
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 86a5a75 - [InstCombine] Use canonical index type in more places
Nikita Popov via llvm-commits
- [llvm] 40e902c - [Inliner] Remove unused forward declarations (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D150797: Turn unreachable error into assert
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D147952: [DWARFLinkerParallel] Add interface files, create a skeleton implementation.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 0dc0c27 - [TLI] Add IsZero parameter to storeOfVectorConstantIsCheap [nfc]
Philip Reames via llvm-commits
- [llvm] 77aaba6 - [InstCombine] Compute bits of first operand for multi-use sub
Nikita Popov via llvm-commits
- [llvm] 9ba918d - [RISCV] Expand testing for store merging of constant stores
Philip Reames via llvm-commits
- [llvm] d3da5b4 - [InstCombine] Return poison for known bits conflict
Nikita Popov via llvm-commits
- [PATCH] D144999: [Clang][MC][MachO]Only emits compact-unwind format for "canonical" personality symbols. For the rest, use DWARFs.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D150798: [RISCV] Implement storeOfVectorConstantIsCheap hook to prevent store merging at VL=2
Philip Reames via Phabricator via llvm-commits
- [llvm] 726785b - [AArch64] Sink operands for faster bitselect vector instructions
Pranav Kant via llvm-commits
- [PATCH] D150288: [SLP] Simplify `tryToVectorizeSequence()`
Vasileios Porpodas via Phabricator via llvm-commits
- [llvm] fd6cd1a - [RISCV] Refactor parseVTypeI and use ParseFail if we parsed more than one identifier.
Craig Topper via llvm-commits
- [PATCH] D123515: [RISCV] Support '.option arch' directive
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D143018: [DAGCombiner][NFC] Factor out ByteProvider
Jeffrey Byrnes via Phabricator via llvm-commits
- [llvm] b9e5dac - [Hexagon] Split SETCC on float16/float32 HVX pairs
Krzysztof Parzyszek via llvm-commits
- [PATCH] D150803: [WebAssembly] Add a new `wasm_async` clang attribute for marking async functions.
Brendan Dahl via Phabricator via llvm-commits
- [compiler-rt] e9a1745 - builtins: fix a -Wshorten-64-to-32 in gcc_personality_v0
Jon Roelofs via llvm-commits
- [llvm] 6c59f39 - [RISCV] Expand testing for store merging of multiple constant stores
Philip Reames via llvm-commits
- [llvm] 0457f50 - [RISCV] Implement storeOfVectorConstantIsCheap hook to prevent store merging at VL=2
Philip Reames via llvm-commits
- [compiler-rt] dc3069d - [NFC][hwasan][Fuchsia] Instead wrap contents of InitLoadedGlobals with if constexpr (!SANITIZER_FUCHSIA)
Leonard Chan via llvm-commits
- [llvm] 01a7967 - [CodeGen] Replace CCState's getNextStackOffset with getStackSize (NFC)
Sergei Barannikov via llvm-commits
- [llvm] da42b28 - [CodeGen] Support allocating of arguments by decreasing offsets
Sergei Barannikov via llvm-commits
- [PATCH] D149566: [CodeGen] Replace CCState's getNextStackOffset with getStackSize (NFC)
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D149575: [CodeGen] Support allocating of arguments by decreasing offsets
Sergei Barannikov via Phabricator via llvm-commits
- [compiler-rt] 0f9f247 - [gcov][test] Add -dumpdir ./
Fangrui Song via llvm-commits
- [PATCH] D149916: [VP][SelectionDAG][RISCV] Add get_vector_length intrinsics and generic SelectionDAG support.
Craig Topper via Phabricator via llvm-commits
- [llvm] e91123f - [gn build] Port da42b2846c82
LLVM GN Syncbot via llvm-commits
- [PATCH] D124161: [RISCV][AsmParser] Fix parsing of the components of the vtype immediate of vsetvli
Craig Topper via Phabricator via llvm-commits
- [PATCH] D144226: [Loop-Interchange] Allow inner-loop only reductions
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D147783: [VPlan] Add stride->constant VPlan mapping at construction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D147968: [TTI][BPF]: Undo specific transform-preventing passes and add TTI hooks
David Li via Phabricator via llvm-commits
- [PATCH] D150810: [BOLT][NFC] Add MCPlusBuilder defOperands/useOperands helpers
Amir Ayupov via Phabricator via llvm-commits
- [compiler-rt] 70e0c8f - Revert 'hwasan: lay groundwork for importing subset of sanitizer_common interceptors [NFC]'
Thurston Dang via llvm-commits
- [PATCH] D150790: [GlobalIsel][X86] fix legalization of G_CTLZ and G_CTPOP
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D150816: [llvm-mca][RISCV] Fix llvm-mca RISCVInstrument memory leak
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D149367: Emit the CodeView `S_ARMSWITCHTABLE` debug symbol for jump tables
Daniel Paoliello via Phabricator via llvm-commits
- [PATCH] D100394: [Clang][NVPTX] Add NVPTX intrinsics and builtins for CUDA PTX cp.async instructions
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D145265: [Pipeline] Remove GlobalCleanupPM
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] fcf0a7b - [test] Minor changes to optnone-opt.ll
Arthur Eubanks via llvm-commits
- [PATCH] D150821: [test] Minor changes to optnone-opt.ll
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 6666969 - ValueTracking: Implement computeKnownFPClass for various rounding intrinsics
Matt Arsenault via llvm-commits
- [llvm] dd61b63 - ValueTracking: Handle sign bit for fptrunc in computeKnownFPClass
Matt Arsenault via llvm-commits
- [llvm] 44096e6 - [InferAddressSpaces] Handle vector of pointers type & Support intrinsic masked gather/scatter
Matt Arsenault via llvm-commits
- [PATCH] D148599: ValueTrackng: Handle sign bit for fptrunc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D150824: [RISCV] Lower experimental_get_vector_length intrinsic to vsetvli for some cases.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123969: [LTO] Use names from more GlobalValue types to generate the ModuleID
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D123804: [WIP][clang][lld] A Unified LTO Bitcode Frontend
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D150827: [NFC] Surface the validation of FunctionPropertiesAnalysis
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D147373: [InstCombine] fold double reverses
Zhengyang Liu via Phabricator via llvm-commits
- [PATCH] D123971: [clang][PS4] Enable SplitLTOUnits by default
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D150820: [NVPTX, CUDA] added optional src_size argument to __nvvm_cp_async*
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D123803: [WIP][llvm] A Unified LTO Bitcode Frontend
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D150832: [AArch64] Predicate for ROR immediate
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D150834: [flang] Fix bug that disallows coindexed-object in event-post-stmt
Katherine Rasmussen via Phabricator via llvm-commits
- [llvm] df64272 - [RISCV] Refactor predicates for rvv SDNode patterns.
Jianjian GUAN via llvm-commits
- [PATCH] D150835: [X86]Fix wrong asm match for VMASKMOVDQU
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D150837: [RISCV][NFC] Simplify code.
Jianjian Guan via Phabricator via llvm-commits
- [llvm] 4a92d69 - [X86][MC] Move the code about INC/DEC encoding optimization to X86EncodingOptimization.cpp, NFCI
Shengchen Kan via llvm-commits
- [llvm] 43cd59d - [TableGen] Remove unused getMinimalTypeForEnumBitfield
Kazu Hirata via llvm-commits
- [PATCH] D146903: [SimplifyCFG] add nsw on SwitchToLookupTable index calculation on MinCaseVal subtraction
Kohei Asano via Phabricator via llvm-commits
- [llvm] 5605582 - [X86]Fix wrong asm match for VMASKMOVDQU
via llvm-commits
- [PATCH] D143044: [InstCombine][NFC] Add tests pre-implementation of issue #54856
John McIver via Phabricator via llvm-commits
- [llvm] fd7f6d6 - [IPO] Remove unused declaration RemoveUnusedGlobalValue
Kazu Hirata via llvm-commits
- [llvm] fbaa086 - [SCCP] Remove unused forward declarations (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D144829: [WIP][BPF] Add a few new insns under cpu=v4
Yonghong Song via Phabricator via llvm-commits
- [llvm] b56fb22 - [Utils] Use LLVMContext::MD_loop (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D150838: [SimplifyCFG] add nuw/nsw on BuildLookuptable BitMap shiftwidth calculation
Kohei Asano via Phabricator via llvm-commits
- [llvm] d242b52 - [SimpleLoopUnswitch] turnGuardIntoBranch use BB utils to update DT
Joshua Cao via llvm-commits
- [llvm] 9602c7a - [AMDGPU][Uniformity] V_MBCNT* is never uniform
Carl Ritson via llvm-commits
- [PATCH] D149197: [X86] Add tests for `div/rem %x, (select c, <const>, 1)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149198: [DAGCombiner] Make it so that `udiv` can be folded with `(select c, NonZero, 1)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149198: [DAGCombiner] Make it so that `udiv` can be folded with `(select c, NonZero, 1)`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D149198: [DAGCombiner] Make it so that `udiv` can be folded with `(select c, NonZero, 1)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149198: [DAGCombiner] Make it so that `udiv` can be folded with `(select c, NonZero, 1)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149198: [DAGCombiner] Make it so that `udiv` can be folded with `(select c, NonZero, 1)`
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D149198: [DAGCombiner] Make it so that `udiv` can be folded with `(select c, NonZero, 1)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149299: [X86] Add tests for checking `isKnownNeverZero`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D149200: [X86][WIP] Enable `foldSelectWithIdentityConstant` for scalar types.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D150841: [IR] Make stack protector symbol dso_local according to -f[no-]direct-access-external-data
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D148284: [clangd] Add "readonly" token to const member expressions
Nathan Ridge via Phabricator via llvm-commits
- [PATCH] D147968: [TTI][BPF]: Undo specific transform-preventing passes and add one TTI hook
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D150844: [X86]Fix wrong asm match for MASKMOVDQU
Wang, Xin via Phabricator via llvm-commits
- [llvm] e96123d - [RISCV][NFC] Simplify code.
Jianjian GUAN via llvm-commits
- [PATCH] D146138: [LoopIdiomRecognize] Optimize cases when loop contains extra stores and loads
Elena Lepilkina via Phabricator via llvm-commits
- [llvm] 73925ef - ValueTracking: Delete body of isKnownNeverInfinity
Matt Arsenault via llvm-commits
- [llvm] e47b76a - ValueTracking: Delete body of isKnownNeverNaN
Matt Arsenault via llvm-commits
- [llvm] 60b8e3a - InstCombine: Pass all parameters to isKnownNeverNaN
Matt Arsenault via llvm-commits
- [llvm] cac9e42 - ValueTracking: Handle phi in computeKnownFPClass
Matt Arsenault via llvm-commits
- [PATCH] D149537: ValueTracking: Handle phi in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147972: ValueTracking: Delete body of isKnownNeverNaN
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D150847: [RISV] Fix the foreach scope.
Jianjian Guan via Phabricator via llvm-commits
- [llvm] c982075 - [X86]Fix wrong asm match for MASKMOVDQU
via llvm-commits
- [PATCH] D138883: [PowerPC] find and reuse ConstantSplatVector to combine constant store into extract and store
Ting Wang via Phabricator via llvm-commits
- [PATCH] D150526: [X86] Add X86FixupVectorConstantsPass to re-fold AVX512 vector load folds as broadcast folds
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] e06dac0 - [LiveDebugValues] Initialized variable to avoid msan reports
Vitaly Buka via llvm-commits
- [llvm] 7f54b38 - GlobalISel: Refactor unary FP op constant folding
Matt Arsenault via llvm-commits
- [PATCH] D150189: GlobalISel: Refactor unary FP op constant folding
Matt Arsenault via Phabricator via llvm-commits
- [llvm] b233eb7 - AMDGPU: Add baseline test for f16 fmed3 matching
Matt Arsenault via llvm-commits
- [llvm] 8f3e646 - AMDGPU: Fold fmed3 of fpext sources to f16 fmed3
Matt Arsenault via llvm-commits
- [PATCH] D150010: AMDGPU: fold fmed3 of fpext sources to f16 fmed3
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D118118: [SDAG] Preserve unpredictable metadata, teach X86CmovConversion to respect this metadata
Dávid Bolvanský via Phabricator via llvm-commits
- [compiler-rt] c16fa77 - [NFC][HWASAN] Fix pthread_attr_getdetachstate use
Vitaly Buka via llvm-commits
- [compiler-rt] 6d74cdc - [ASAN] Use ThreadArgRetval in ASAN
Vitaly Buka via llvm-commits
- [compiler-rt] 3cabfe6 - [LSAN] Use ThreadArgRetval in LSAN
Vitaly Buka via llvm-commits
- [llvm] 8b321a2 - Revert "AMDGPU: Add baseline test for f16 fmed3 matching"
Matt Arsenault via llvm-commits
- [PATCH] D142313: [PowerPC] Replace PPCISD::VABSD cases with generic ISD::ABDU(X,Y) node
Kai Luo via Phabricator via llvm-commits
- [PATCH] D147800: [SystemZ] Enable MachineCombiner for FP reassociation.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D150360: [InstSimplify] Optimize compares with multiple selects as operands
Nikita Popov via Phabricator via llvm-commits
- [llvm] e13f88d - Revert "ValueTracking: Handle phi in computeKnownFPClass"
Matt Arsenault via llvm-commits
- [llvm] a8dd9f4 - [ARC] Use backwards scavenging in frame index elimination
Jay Foad via llvm-commits
- [llvm] a291601 - [Lanai] Use backwards scavenging in frame index elimination
Jay Foad via llvm-commits
- [llvm] 13bd96e - [XCore] Use backwards scavenging in frame index elimination
Jay Foad via llvm-commits
- [llvm] 6c08897 - [DebugInfo][SelectionDAG] Do not drop dbg intrinsics with empty metadata locs
via llvm-commits
- [llvm] 15100a2 - [X86][MC] Move the code about MOV encoding optimization to X86EncodingOptimization.cpp, NFCI
Shengchen Kan via llvm-commits
- [PATCH] D150850: [RISCV] Refactor predicates for rvv VL patterns.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D150851: [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable (WIP)
Mel Chen via Phabricator via llvm-commits
- [PATCH] D143465: [LoopVectorize] Vectorize the reduction pattern of integer min/max with index.
Mel Chen via Phabricator via llvm-commits
- [PATCH] D146557: [MLIR][OpenMP] Refactoring how map clause is processed
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D146557: [MLIR][OpenMP] Refactoring createTargetData in OMPIRBuilder
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D146648: [MLIR][OpenMP] Added OMPIRBuilder support for use_device_ptr clause
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D150388: [CodeGen]Allow targets to use target specific COPY instructions for live range splitting
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D143758: [CodeGen] MRI call back in TargetMachine
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D143759: [AMDGPU] Implement whole wave register spill
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D150854: MachineTraceMetrics: modernize loops (NFC)
Ramkumar Ramachandra via Phabricator via llvm-commits
- [PATCH] D150855: MachineCombiner: consider all uses in getLatency()
Ramkumar Ramachandra via Phabricator via llvm-commits
- [llvm] 87671db - [X86][MC] Simplify code for X86::optimizeInstFromVEX3ToVEX2
Shengchen Kan via llvm-commits
- [llvm] 025c158 - [X86][MC] Move encoding optimization for VCMP to X86::optimizeInstFromVEX3ToVEX2, NFCI
Shengchen Kan via llvm-commits
- [llvm] 01efcec - [LV] Add extra uniformity tests with UDIV and UREM.
Florian Hahn via llvm-commits
- [llvm] c7dbe32 - [AArch64][LoopVectorize] Enable tail-folding of simple loops on neoverse-v1
David Sherwood via llvm-commits
- [PATCH] D150856: [lit] Add %{for-each-file} substitution
Vlad Serebrennikov via Phabricator via llvm-commits
- [PATCH] D149548: [IR] Update to use new shufflevector semantics
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D143762: [AMDGPU] Enable whole wave register copy
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D148787: [llvm-debuginfo-analyzer] Add combined selection for logical elements.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D150858: [UpdateTestChecks] Add preprocess_cmd in update_analyze_test_checks.py
Luke Lau via Phabricator via llvm-commits
- [PATCH] D124196: [AMDGPU][SILowerSGPRSpills] Spill SGPRs to virtual VGPRs
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D150859: [llvm-objcopy][ELF] Preserve sh_link to .symtab when applicable
Andrew Ng via Phabricator via llvm-commits
- [llvm] b4038fb - MachineTraceMetrics: modernize loops (NFC)
Ramkumar Ramachandra via llvm-commits
- [PATCH] D150860: [OpenMP] Change clang emitTargetDataCalls to use OMPIRBuilder
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D148841: [LV] Use SCEV for uniformity analysis across VF
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D150861: [AMDGPU][Uniformity] SI_IF and SI_ELSE pseudos are always divergent
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [llvm] f42136d - ValueTracking: Check instruction is in a parent in computeKnownFPClass
Matt Arsenault via llvm-commits
- [PATCH] D150862: [RISCV][CodeGenPrepare] Select the optimal base offset for GEPs with large offset
Yingwei Zheng via Phabricator via llvm-commits
- [llvm] b87bb4e - [X86][MC] Move the code about fixed register encoding optimization to X86EncodingOptimization.cpp, NFCI
Shengchen Kan via llvm-commits
- [llvm] 72d53e1 - EarlyCSE: Add regression test for computeKnownFPClass phi handling
Matt Arsenault via llvm-commits
- [PATCH] D150863: [CLANG][AArch64][SVE2.1] Add UCLAMP/SCLAMP/FCLAMP function prototypes
Caroline via Phabricator via llvm-commits
- [PATCH] D146918: [CMake] Don't set absolute paths as install runpaths on ELF platforms in llvm_setup_rpath()
Peter Waller via Phabricator via llvm-commits
- [llvm] 5b18d84 - Reapply "ValueTracking: Handle phi in computeKnownFPClass"
Matt Arsenault via llvm-commits
- [PATCH] D150864: [AggressiveInstCombine] Handle the nested GEP/BitCast scenario in Load Merge.
Biplob Mishra via Phabricator via llvm-commits
- [llvm] a3c5952 - [X86][MC] Add labels for BSF in the switch-cases of X86MCInstLower::Lower, NFCI
Shengchen Kan via llvm-commits
- [PATCH] D139092: [LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D147408: [AMDGPU] Iterative scan implementation for atomic optimizer.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D150868: [CodeGen] Rename `MachineInstr::defs` to `MachineInstr::explicit_defs`
Sergei Barannikov via Phabricator via llvm-commits
- [llvm] 4130ccc - ValueTracking: Check context instruction is in a function
Matt Arsenault via llvm-commits
- Your account is hacked. Your data is stolen. Learn how to regain access.
via llvm-commits
- [PATCH] D149741: [InlineCost][TargetTransformInfo][AMDGPU] Consider cost of alloca instructions in the caller (2/2)
Siu Chi Chan via Phabricator via llvm-commits
- [PATCH] D150787: [PowerPC] Add DFP multiply and divide instructions.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D146903: [SimplifyCFG] add nsw on SwitchToLookupTable Index calculation
Nikita Popov via Phabricator via llvm-commits
- [llvm] 06b3f60 - [Flang][OpenMP][OMPIRBuilder] Add lowering of TargetOp for device codegen
Sergio Afonso via llvm-commits
- [PATCH] D150870: [lld][Arm] Big Endian - Byte invariant support.
Simi Pallipurath via Phabricator via llvm-commits
- [PATCH] D149711: [PowerPC] Remove asserts from the disassembler.
Amy Kwan via Phabricator via llvm-commits
- [llvm] df367da - [PowerPC] Add DFP multiply and divide instructions.
Stefan Pintilie via llvm-commits
- [PATCH] D149589: AMDGPU: Drop and auto-upgrade llvm.amdgcn.ldexp to llvm.ldexp
Joe Nash via Phabricator via llvm-commits
- [PATCH] D150871: libclc: fix linking against libLLVMSupport
Thomas Debesse via Phabricator via llvm-commits
- [llvm] 6f28b0b - [NFC] Flatten the logic in RISCVTargetLowering::decomposeMulByConstant
Amaury Séchet via llvm-commits
- [llvm] 38d3c6c - [AIX] support 64bit global symbol table for big archive
via llvm-commits
- [PATCH] D150868: [CodeGen] Rename `MachineInstr::defs` to `MachineInstr::explicit_defs` (NFC)
Sergei Barannikov via Phabricator via llvm-commits
- [llvm] 9c8c31e - Revert "[AMDGPU] Trim zero components from buffer and image stores"
Mateja Marjanovic via llvm-commits
- [PATCH] D150873: [LoopVectorize] Consider interleaving when deciding if epilogue vectorisation is beneficial
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D150874: [JITLink][NFC] Store external symbols in a StringMap
Job Noorman via Phabricator via llvm-commits
- [llvm] 669a75b - Summary:
via llvm-commits
- [PATCH] D150878: Add StringRef::consumeInteger(APInt)
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D150879: Add control of hex casing in APInt::toString
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D150880: Allow AP value for numeric expressions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D149588: clang: Start emitting intrinsic for __builtin_ldexp*
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149590: ValueTracking: Implement computeKnownFPClass for ldexp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D150884: depdendent projects fail to build with cmake 3.25 and llvm 16-rc4
Marcelo Juchem via Phabricator via llvm-commits
- [PATCH] D149715: IR: Add llvm.frexp intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149716: clang: Use new frexp intrinsic for builtins and add f16 version
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D150203: AMDGPU: Drop broken fast math patterns for fract matching
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D150074: InstCombine: Handle shrinking fneg used by fptrunc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148286: [PowerPC] Merge the constant pool on Power PC AIX.
Matt Arsenault via Phabricator via llvm-commits
- [lld] 09aaf53 - [RFC][MC][MachO]Only emits compact-unwind format for "canonical" personality symbols. For the rest, use DWARFs.
Vy Nguyen via llvm-commits
- [llvm] 09aaf53 - [RFC][MC][MachO]Only emits compact-unwind format for "canonical" personality symbols. For the rest, use DWARFs.
Vy Nguyen via llvm-commits
- [PATCH] D145329: AMDGPU: Always split blocks for si_end_cf
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148665: Change -fsanitize=function to place two words before the function entry
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D150888: [RISCV] Fix comment about what version of Zvk* we support. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D146054: [RISCV] Add --print-supported-extensions support
Fangrui Song via Phabricator via llvm-commits
- [llvm] e7b9c2f - [NVPTX/CUDA] added an optional src_size argument to __nvvm_cp_async*
Artem Belevich via llvm-commits
- [PATCH] D150890: [BOLT][test] Add fdata vs yaml e2e tests
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D146491: workflows/release-tasks: Upload lit releases to pypi
Tom Stellard via Phabricator via llvm-commits
- [llvm] d624aba - [RISCV] Fix comment about what version of Zvk* we support. NFC
Craig Topper via llvm-commits
- [llvm] 79707ba - AMDGPU: Add baseline test for gfx8 fptrunc combine
Matt Arsenault via llvm-commits
- [llvm] 9c1bbcd - AMDGPU: Add baseline tests for fract matching
Matt Arsenault via llvm-commits
- [llvm] fb8664d - AMDGPU: Drop broken fast math patterns for fract matching
Matt Arsenault via llvm-commits
- [llvm] ad041a8 - AMDGPU: Fix missing C++ mode comment
Matt Arsenault via llvm-commits
- [llvm] faa3273 - SimplifyLibCalls: Pass AssumptionCache to isKnownNeverInfinity
Matt Arsenault via llvm-commits
- [llvm] 0e43eb2 - Revert "[NVPTX/CUDA] added an optional src_size argument to __nvvm_cp_async*"
Artem Belevich via llvm-commits
- [llvm] 87bf2bf - [NFC][DAG] Simplify a giant expression in visitMul.
Amaury Séchet via llvm-commits
- [PATCH] D150899: [PowerPC] Add DFP compare instructions.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D127115: [RFC][DAGCombine] Make sure combined nodes are added back to the worklist in topological order.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D150900: [InstCombine] Insert a bitcast to enable merging similar store insts
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D150218: [ConstantMerge] Only merge constant w/unnamed_addr
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] 2980029 - [bindings] Remove LLVM python bindings
Anders Waldenborg via llvm-commits
- [PATCH] D150482: [AArch64] Don't use tbl lowering if ZExt can be folded into user.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 53b6657 - Fix LLVM Sphinx build
Aaron Ballman via llvm-commits
- [llvm] 2f7be44 - [AArch64] Predicate for ROR immediate
Evandro Menezes via llvm-commits
- [PATCH] D149906: [Clang] Update release notes
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] 4f7cdfa - AMDGPU/GlobalISel: Fix broken test
Matt Arsenault via llvm-commits
- [llvm] d037b23 - [Attributor] Teach AAMemoryLocation about constant GPU memory
Johannes Doerfert via llvm-commits
- [llvm] 787d6bb - [Attributor][OpenMP-Opt][NFC] Run the update test checks script
Johannes Doerfert via llvm-commits
- [PATCH] D150627: [FuzzMutate] Avoid calling function with metadata/token parameter/return type for `InsertFunctionStrategy`
Henry Yu via Phabricator via llvm-commits
- [llvm] e2912e8 - [gn build] Port 16eb14806d1e
LLVM GN Syncbot via llvm-commits
- [PATCH] D137422: [DAGCombine] Generalize foldSelectCCToShiftAnd
Mikhail Gudim via Phabricator via llvm-commits
- [PATCH] D150459: [llvm-mca] Print InstructionInfoView using Instrument information.
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D148010: [Pipelines] Don't run module optimization in full LTO pre-link
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 0d0ed9a - AMDGPU: Pattern match fract instructions in AMDGPUCodeGenPrepare
Matt Arsenault via llvm-commits
- [llvm] 07365f4 - InstSimplify: Combine computeKnownFPClass calls and pass AssumptionCache
Matt Arsenault via llvm-commits
- [llvm] 494dee0 - InstSimplify: Use isKnownNeverInfOrNaN
Matt Arsenault via llvm-commits
- [llvm] 2dd3494 - [DebugInfo][InstrRef] Prettyprint metadata
Heejin Ahn via llvm-commits
- [llvm] 3eccb40 - [RegisterCoalescer] Remove DbgMergedVRegNums (NFC)
Heejin Ahn via llvm-commits
- [llvm] 0012b94 - InstSimplify: Pass AssumptionCache to isKnownNeverInfinity
Matt Arsenault via llvm-commits
- [llvm] b42ee1d - InstSimplify: Pass AssumptionCache through more isKnownNeverNaN queries
Matt Arsenault via llvm-commits
- [llvm] 84e64d9 - InstSimplify: Pass AssumptionCache to isKnownNeverNaN queries
Matt Arsenault via llvm-commits
- [llvm] c9bbc64 - InstSimplify: Pass AssumptionCache through fcmp ord/uno simplification
Matt Arsenault via llvm-commits
- [PATCH] D150918: [SLP][NFC] Cleanup: Remove KeyNodes set.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D150921: [KnownBits] Cleanup some misspelling / logic in {u,s}div
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D150922: [KnownBits] Return `0` for poison {s,u}div inputs
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D150923: [KnownBits] Factor out and improve the lowbit computation for {u,s}div
Noah Goldstein via Phabricator via llvm-commits
- [llvm] 9854cdd - [test][HWASAN] Test for globals with short granules
Vitaly Buka via llvm-commits
- [llvm] 8f061ed - [HWASan] Ignore shortgranules for global tag selection
Vitaly Buka via llvm-commits
- [PATCH] D144008: [DebugMetadata][DwarfDebug] Support function-local static variables in lexical block scopes (6/7)
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [llvm] 3b78065 - [LoongArch] Handle out-fo-range uimm8 operands in LoongArchAsmParser
via llvm-commits
- [PATCH] D121497: Lex: add support for `{,u}i128` Microsoft extension
Dustin Collins via Phabricator via llvm-commits
- [llvm] 2ef8ae1 - [X86] Remove patterns for ADC/SBB with immediate 8 and optimize during MC lowering, NFCI
Shengchen Kan via llvm-commits
- [PATCH] D146780: [AArch64][GlobalISel] Selection support for v8s8, v4s16, v16s8 G_INSERT_VECTOR_ELT with GPR scalar
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D141907: [CMake] Ensure `CLANG_RESOURCE_DIR` is respected
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D148514: [BranchFolding] Remove redundant conditional branch.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D148623: [MachineCSE] Extend the scope of multi block processing.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D132988: Changes to use a string pool for symbols
Jared Wyles via Phabricator via llvm-commits
- [llvm] e21a90f - [SimplifyCFG] add nuw/nsw on BuildLookuptable BitMap shiftwidth calculation
via llvm-commits
- [llvm] 0c18995 - [gn build] Port d71a4e02277a
LLVM GN Syncbot via llvm-commits
- [llvm] f432ed7 - [RISV] Fix the foreach scope.
Jianjian GUAN via llvm-commits
- [llvm] a9a2eb8 - [JITLink][AArch64] Implement R_AARCH64_TSTBR14
Job Noorman via llvm-commits
- [llvm] 58d4f10 - [RISCV] Refactor predicates for rvv VL patterns.
Jianjian GUAN via llvm-commits
- [llvm] 9615d48 - [AMDGPU][Uniformity] SI_IF and SI_ELSE pseudos are always divergent
Sameer Sahasrabuddhe via llvm-commits
- [llvm] 481191b - Revert "InstSimplify: Pass AssumptionCache to isKnownNeverInfinity"
Alina Sbirlea via llvm-commits
- [llvm] b357f37 - Revert "SimplifyLibCalls: Pass AssumptionCache to isKnownNeverInfinity"
Alina Sbirlea via llvm-commits
- [llvm] d1dc3e1 - Revert "ValueTracking: Delete body of isKnownNeverInfinity"
Alina Sbirlea via llvm-commits
- [compiler-rt] 016e604 - sanitizer_common: guard the wcslen interceptor code with SANITIZER_INTERCEPT_WCSLEN
Thurston Dang via llvm-commits
- [llvm] deccb2d - [ASAN] Support memory checks on experimental.vp.strided.load/store.
Yeting Kuo via llvm-commits
- [PATCH] D150935: [NFC][RISCV] Replace global def containing only one field with defvar
Wang Pengcheng via Phabricator via llvm-commits
- [llvm] 754f3ae - [ValueTracking][InstCombine] Add a new API to allow to ignore poison generating flags or metadatas when implying poison
via llvm-commits
- [compiler-rt] ffb368d - sanitizer_common: fix buildbot by restoring wcslen semantics
Thurston Dang via llvm-commits
- [PATCH] D149245: [ASAN] Support memory checks on vp.gather/scatter.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D150936: [Statepoints] Support for compressed pointers in the statepoint emission pass
Loïc Ottet via Phabricator via llvm-commits
- [PATCH] D150938: [AArch64] Introduce option to force placement of the frame record on top of the stack frame
Loïc Ottet via Phabricator via llvm-commits
- [PATCH] D150940: [lld][RISCV][test] Add test for relaxation combined with --wrap
Job Noorman via Phabricator via llvm-commits
- [llvm] 7ca1bcb - [M68k] Do not require register scavenging during PEI
Jay Foad via llvm-commits
- [PATCH] D150941: [LegalizeType][X86] Support WidenVecRes_AssertZext and SplitVecRes_AssertZext for ISD::AssertZext during LegalizeType procedure
Bing Yu via Phabricator via llvm-commits
- [PATCH] D150943: (WIP)[SimplifyCFG] add nsw on BuildLookuptable LinearMap calculation
Kohei Asano via Phabricator via llvm-commits
- [llvm] b819fd7 - [NFC] Fix typo in CodeGenPrepare.cpp
Thomas Symalla via llvm-commits
- [PATCH] D150947: [AMDGPU] Fix odd implicit operand handling in clause breaking
Jay Foad via Phabricator via llvm-commits
- [PATCH] D150949: [X86] Remove patterns for ADD/AND/OR/SUB/XOR/CMP with immediate 8 and optimize during MC lowering, NFCI
Kan Shengchen via Phabricator via llvm-commits
- [llvm] 91a7aa4 - [AMDGPU] Improve abs modifier usage
Thomas Symalla via llvm-commits
- [PATCH] D150950: MachineCombiner/RISCV: add test for register pressure
Ramkumar Ramachandra via Phabricator via llvm-commits
- [PATCH] D150951: [AArch64][SME2/SVE2p1] Add predicate-as-counter intrinsics for sel
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 5586bc5 - [X86] Remove patterns for ADD/AND/OR/SUB/XOR/CMP with immediate 8 and optimize during MC lowering, NFCI
Shengchen Kan via llvm-commits
- [PATCH] D150956: [AArch64][SME2/SVE2p1] Add predicate-as-counter intrinsics for ld1/ldnt1/st1/stnt1
Sander de Smalen via Phabricator via llvm-commits
- You Have A Sharepoint Portal Notification
SharePoint Notification From lists.llvm.org via llvm-commits
- [llvm] 0670470 - [DebugInfo][InstrRef] Handle non-directly reachable DBG_PHIs in LiveDebugValues
Stephen Tozer via llvm-commits
- [PATCH] D150957: [JITLink][RISCV] Consider relaxable call edges for PLT edges
Job Noorman via Phabricator via llvm-commits
- [PATCH] D150958: [SME2/SVE2p1] Change psel intrinsic such that the result/first operand are not overloaded.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D150959: [SVE2p1] Add a reinterpret intrinsic for svcount_t to/from svbool_t.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] e4e6c65 - [IR] Adds Instruction::setNoSanitizeMetadata()
via llvm-commits
- [PATCH] D150960: [NFC] Fix uninitialized scalar variable found by Coverity static analyzer tool
Soumi Manna via Phabricator via llvm-commits
- [PATCH] D149654: [SLP][RISCV] Account for offset folding in getPointersChainCost
Luke Lau via Phabricator via llvm-commits
- [PATCH] D149653: [RISCV] Add test for unprofitable SLP vectorization
Luke Lau via Phabricator via llvm-commits
- [PATCH] D144029: [lld-macho] Account for alignment in thunk insertion algorithm
Nico Weber via Phabricator via llvm-commits
- [llvm] cb16b33 - Revert "[X86] Remove patterns for ADC/SBB with immediate 8 and optimize during MC lowering, NFCI"
Hans Wennborg via llvm-commits
- [llvm] a170834 - Add control of hex casing in APInt::toString
Thomas Preud'homme via llvm-commits
- [llvm] 62eecbc - [gn build] Port 094ab4781262
LLVM GN Syncbot via llvm-commits
- [llvm] 4980eea - Revert "[RFC][MC][MachO]Only emits compact-unwind format for "canonical" personality symbols. For the rest, use DWARFs."
Nico Weber via llvm-commits
- [llvm] 5ab1333 - [RISCV] Add tests for store merging with unaligned scalar access
Luke Lau via llvm-commits
- [llvm] 8288d39 - [RISCV] Add test for unprofitable SLP vectorization
Luke Lau via llvm-commits
- [PATCH] D150943: [SimplifyCFG] add nsw on BuildLookuptable LinearMap calculation
Kohei Asano via Phabricator via llvm-commits
- [llvm] b6bf28f - [GVN] No else after return. NFC.
Jay Foad via llvm-commits
- [llvm] 35ff5eb - [RISCV][MC] Add support for experimental Zfbfmin extension
Alex Bradbury via llvm-commits
- [llvm] c81a121 - Revert "Revert "[X86] Remove patterns for ADC/SBB with immediate 8 and optimize during MC lowering, NFCI""
Shengchen Kan via llvm-commits
- [PATCH] D150963: [AArch64] merge scaled and unscaled zero narrow stores.
Zain Jaffal via Phabricator via llvm-commits
- [llvm] b18a819 - [RISCV][MC] Add support for experimental Zvfbfmin extension
Alex Bradbury via llvm-commits
- [PATCH] D150964: [llvm-profdata] Accept --version argument
Michael Platings via Phabricator via llvm-commits
- [llvm] a1455de - [RISCV][MC] Add support for experimental Zvfbfwma extension
Alex Bradbury via llvm-commits
- [PATCH] D150967: precommit test for memcpy removal for noalias, readonly attributed arguments
Kohei Asano via Phabricator via llvm-commits
- [llvm] d933c89 - [GVN] Simplify presplit coroutine handling. NFC.
Jay Foad via llvm-commits
- [compiler-rt] ad31a2d - Change -fsanitize=function to place two words before the function entry
Fangrui Song via llvm-commits
- [PATCH] D150969: [AArch64] Try to convert two XTN and two SMLSL to UZP1, SMLSL and SMLSL2
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D150959: [SME2/SVE2p1] Extend llvm.aarch64.sve.convert.to/from.svbool to accept target("aarch64.svcount")
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 67cbe1b - Allow -fsanitize=function on all targets
Fangrui Song via llvm-commits
- [PATCH] D148573: Allow -fsanitize=function on all targets
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D150970: (WIP) [MemCpyOpt]remove memcpy on noalias readonly attributed arguments
Kohei Asano via Phabricator via llvm-commits
- [llvm] 7084fb1 - [GVN] Fix test case for convergent calls
Jay Foad via llvm-commits
- [compiler-rt] 4df44a0 - [asan] Don't use libstdc++ in test
Alex Brachet via llvm-commits
- [llvm] ba1f31f - [CLANG][AArch64][SVE2.1] Add UCLAMP/SCLAMP/FCLAMP function prototypes
Caroline Concatto via llvm-commits
- [llvm] e291179 - [AArch64][GlobalISel] Selection support for v8s8, v4s16, v16s8 G_INSERT_VECTOR_ELT with GPR scalar
Vladislav Dzhidzhoev via llvm-commits
- [llvm] 41a2c66 - [GVN] Precommit tests for convergent calls in GVN/NewGVN
Jay Foad via llvm-commits
- [PATCH] D150974: [GVN] Do not combine convergent calls in GVN/NewGVN
Jay Foad via Phabricator via llvm-commits
- [llvm] 212af2c - [AMDGPU][AsmParser] Refine parsing of some 32-bit instruction operands.
Ivan Kosarev via llvm-commits
- [PATCH] D150976: [LangRef] Document the de facto meaning of convergent
Jay Foad via Phabricator via llvm-commits
- [llvm] 7f9b068 - [PowerPC][lit] Recognize triple ppc64le.*-linux
Tulio Magno Quites Machado Filho via llvm-commits
- [PATCH] D148906: [AMDGPU] Remove function if FeatureWavefrontSize 32 is not supported on current GPU
krishna chaitanya sankisa via Phabricator via llvm-commits
- [llvm] c8eb535 - [1/11][IR] Permit load/store/alloca for struct of the same scalable vector type
via llvm-commits
- [PATCH] D149393: [AMDGPU][IGLP] Parameterize the SchedGroup processing / linking in Solver
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D150980: [AMDGPU][AsmParser][NFC] Refine parsing of NamedOperandU32 operands.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D150981: [lld][COFF] Retry failed paths to take advantage of winsysroot search paths
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D144491: [VPlan] Use isUniformAfterVec in VPReplicateRecipe::execute.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 5590315 - [VPlan] Use isUniformAfterVec in VPReplicateRecipe::execute.
Florian Hahn via llvm-commits
- [PATCH] D148142: [WIP] Check and generate 32 bit saveexec for gfx10 and above targets
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 338fc76 - [SLP][NFC] Cleanup: Remove KeyNodes set.
Vasileios Porpodas via llvm-commits
- [PATCH] D150982: ValueTracking: Implement computeKnownFPClass for frexp
Matt Arsenault via Phabricator via llvm-commits
- [llvm] aa144fb - [AMDGPU] Fix warnings
Kazu Hirata via llvm-commits
- [llvm] 6963c61 - [NVPTX/CUDA] added an optional src_size argument to __nvvm_cp_async*
Artem Belevich via llvm-commits
- [llvm] 663bb5a - [AMDGPU] Remove function if FeatureWavefrontSize 32 is not supported on current GPU
via llvm-commits
- [PATCH] D150986: [BOLT][NFC] Extract DataAggregator::parseLBRSample
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D148851: Disable llvm-symbolizer on some of the driver tests that are timing out
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D142668: [BOLT] Add isParentOf and isSiblingOf BinaryFunction methods
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D142668: [BOLT] Add isParentOf and isParentOrChildOf BF checks
Amir Ayupov via Phabricator via llvm-commits
- [llvm] 94a9f6c - [Hexagon] Add more comments to HexagonVectorCombine.cpp, NFC
Krzysztof Parzyszek via llvm-commits
- [llvm] 3e6da8d - Fix typo in comment: @{ -> @}
Krzysztof Parzyszek via llvm-commits
- [llvm] f575b7f - [Hexagon] Clone dependencies instead of moving in HVC
Krzysztof Parzyszek via llvm-commits
- [PATCH] D149775: [AMDGPU] Reserve SGPR pair when long branches are present
Corbin Robeck via Phabricator via llvm-commits
- [llvm] 94063ca - [test] Make mut-rec-scc.ll a bit more robust
Arthur Eubanks via llvm-commits
- [PATCH] D150989: [Inliner] Mark inlinings stopped with inlining history as noinline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D145516: [Inliner] Avoid excessive inlining through devirtualised calls
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D147763: [ARM] Emit code alignment after .arm and .thumb directives
Antonio Abbatangelo via Phabricator via llvm-commits
- [PATCH] D150990: [split-file] Add flags to support comments and adding extension to output files
Vlad Serebrennikov via Phabricator via llvm-commits
- [PATCH] D150991: [LV] Use Legal::isUniform to detect uniform pointers.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D144434: [VPlan] Handle invariant GEPs in isUniformAfterVectorization.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 3fb1041 - [SelectionDAGBuilder] Use getPtrExtOrTrunc in place of getZExtOrTrunc. NFC
Craig Topper via llvm-commits
- [PATCH] D150994: Bump coalescing limit
Matthias Braun via Phabricator via llvm-commits
- [llvm] 890c76a - [AMDGPU] Fix odd implicit operand handling in clause breaking
Jay Foad via llvm-commits
- [llvm] c86a1e6 - [GVN] Do not combine convergent calls in GVN/NewGVN
Jay Foad via llvm-commits
- [PATCH] D150996: LLVM_FALLTHROUGH => [[fallthrough]]. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D150997: [llvm] Split out DenseMapInfo<variant> specialization
Elliot Goodrich via Phabricator via llvm-commits
- [llvm] 8fcb4fa - [RegScavenger] Change scavengeRegister to pick registers in allocation order
Jay Foad via llvm-commits
- [PATCH] D148387: remove Demangle/StringView.h
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D150999: [NVPTX] generalize hasPTX/hasSM predicates. NFC.
Artem Belevich via Phabricator via llvm-commits
- [llvm] 1e6d069 - [RISCV] Simplify and improve getLMULCost.
Craig Topper via llvm-commits
- [llvm] 8b13274 - [AMDGPU] Rewrite device ctor / dtor handling to use .init / .fini sections
Joseph Huber via llvm-commits
- [PATCH] D145403: [Pipeline] Don't run EarlyFPM in LTO post link
Nikita Popov via Phabricator via llvm-commits
- [llvm] a5e0397 - GlobalISel: Move fconstant matching into tablegen
Matt Arsenault via llvm-commits
- [llvm] 4e20a82 - Fix broken C++ mode comment
Matt Arsenault via llvm-commits
- [llvm] 6f0344f - ValueTracking: Add baseline tests for some assume handling
Matt Arsenault via llvm-commits
- [PATCH] D150195: GlobalISel: Move fconstant matching into tablegen
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D151001: [DebugInfo][NFCI] Add unittest for DWARFAbbreviationDeclarationSet
Alex Langford via Phabricator via llvm-commits
- [PATCH] D151003: [Damangle] convert dlangDemangle to use std::string_view
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D151004: [SLP] Cleanup: Remove `tryToVectorizePair()`, most probably NFC
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D147899: [ValueTracking] Add tests for using condition in select for non-zero analysis; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D147900: [ValueTracking] Use `select` condition to help determine if `select` is non-zero
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D151006: [bazel] Remove terminfo dependency
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [PATCH] D151009: [NVPTX] add new sm90-specific intrinsics.
Artem Belevich via Phabricator via llvm-commits
- [llvm] 0d9b36c - [X86] Remove patterns for IMUL with immediate 8 and optimize during MC lowering, NFCI
Shengchen Kan via llvm-commits
- [llvm] 806dea4 - [SLP] Cleanup: Remove `tryToVectorizePair()`, most probably NFC
Vasileios Porpodas via llvm-commits
- [PATCH] D151012: [X86] Correct the names of instructions
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D151013: [CMake] Add option to link LLVM/subproject executables
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D151017: some useless changes
Kun Wu via Phabricator via llvm-commits
- [PATCH] D151012: [X86] Correct the instruction names for PUSH16i, PUSH32i
Maksim Panchenko via Phabricator via llvm-commits
- [llvm] f552247 - Revert "InstSimplify: Use isKnownNeverInfOrNaN"
Alina Sbirlea via llvm-commits
- [llvm] 500547b - [ARM] Remove unused declaration CreateParallelPairs
Kazu Hirata via llvm-commits
- [llvm] 252543b - [BPF] Remove unused declaration PreprocessCopyToReg
Kazu Hirata via llvm-commits
- [llvm] c9d0a71 - [Hexagon] Remove unused declaration LowerHvxSetCC
Kazu Hirata via llvm-commits
- [llvm] defa6f1 - [Hexagon] Remove unused declaration WidenHvxFpIntConv
Kazu Hirata via llvm-commits
- [llvm] 5bffce4 - [Hexagon] Remove unused declaration constToFloat
Kazu Hirata via llvm-commits
- [PATCH] D151012: [X86][NFC] Correct the instruction names for PUSH16i, PUSH32i
Kan Shengchen via Phabricator via llvm-commits
- [llvm] f0b3367 - [Hexagon] Remove unused declaration getModuleMatchQuality
Kazu Hirata via llvm-commits
- [llvm] d036dd8 - [ARM] Remove unused member variable MulCandidate::ReadOnly
Kazu Hirata via llvm-commits
- [llvm] f603809 - [X86] Move encoding optimization for PUSH32i, PUSH64i to MC lowering, NFCI
Shengchen Kan via llvm-commits
- [PATCH] D151019: [llvm-exegesis] Refactor FunctionExecutorImpl and create factory
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D151020: [llvm-exegesis] Add ability to assign perf counters to specific PID
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D151021: [llvm-exegesis] Introduce Subprocess Executor Mode
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D151022: [llvm-exegesis] Introduce SubprocessMemory Utility Class
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D148085: [llvm-exegesis] Add subprocess benchmarking mode
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D151023: [llvm-exegesis] Add Target Memory Utility Functions
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D151024: [llvm-exegesis] Add memory annotation parsing
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D151025: [llvm-exegesis] Add support for using memory annotations
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D151028: [X86][MC][bolt] Share code between encoding optimization and assembler relaxation, NFCI
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D133860: StackProtector: enable tail call optimization even without musttail
Liqiang Tao via Phabricator via llvm-commits
- [llvm] 058ca5c - [llvm] Reduce ComplexDeinterleavingPass.h includes
Elliot Goodrich via llvm-commits
- [PATCH] D151029: [DAG] Combine insert(shuffle(load), load, 0) into a single load
Dave Green via Phabricator via llvm-commits
- [llvm] b7fb2a3 - Revert "[llvm] Reduce ComplexDeinterleavingPass.h includes"
Elliot Goodrich via llvm-commits
- [compiler-rt] 46f3664 - -fsanitize=function: use type hashes instead of RTTI objects
Fangrui Song via llvm-commits
- [PATCH] D151031: [llvm] Reduce ComplexDeinterleavingPass.h includes
Elliot Goodrich via Phabricator via llvm-commits
- [PATCH] D89492: [compiler-rt] Enable building builtins using top-level CMake file
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] ac73c48 - [llvm] Reduce ComplexDeinterleavingPass.h includes
Elliot Goodrich via llvm-commits
- [PATCH] D151035: [OpenMP][OpenMPIRBuilder] Migrate kernel launch code and host fallback code generation from Clang to the OpenMPIRBuilder
Jan Sjödin via Phabricator via llvm-commits
- [lld] ed59b8a - [lld-macho] Remove partially supported 32-bit ARM arch
Vincent Lee via llvm-commits
- [llvm] f7e2678 - [gn build] Port ed59b8a11c89
LLVM GN Syncbot via llvm-commits
- [PATCH] D151036: [CodeGen] Fix incorrect usage of MCPhysReg for diff list elements
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D151039: [Docs][llvm-exegesis] Add documentation for memory
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D51057: [analyzer][UninitializedObjectChecker] Fixed dereferencing
Domján Dániel via Phabricator via llvm-commits
- [compiler-rt] b297fd7 - [msan] Don't intercept LFS prlimit64/getrlimit64 on musl
Sam James via llvm-commits
- [llvm] 3f1e946 - [X86][MC][bolt] Share code between encoding optimization and assembler relaxation, NFCI
Shengchen Kan via llvm-commits
- [llvm] cbd2c68 - [gn build] Port 3f1e9468f68d
LLVM GN Syncbot via llvm-commits
- [compiler-rt] fda76c4 - Revert "[msan] Don't intercept LFS prlimit64/getrlimit64 on musl"
Sam James via llvm-commits
- [llvm] 2e6bfa8 - [RISCV] Update pr58511.ll to not use mul by constant that can be converted to shift.
Craig Topper via llvm-commits
- [llvm] ffa32cd - [RISCV] Disable constant hoiting for multiply by a power of 2.
Craig Topper via llvm-commits
- [PATCH] D143739: [WinEH][NFC] Assert for dynamic alloca in WinEH BBs
Phoebe Wang via Phabricator via llvm-commits
- [llvm] 287dd01 - [X86][MC] Simplify some code in X86AsmBackend.cpp, NFCI
Shengchen Kan via llvm-commits
- [PATCH] D150967: [MemCpyOpt] precommit test for memcpy removal for immutable arguments from attributes (NFC
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D150967: [MemCpyOpt] precommit test for memcpy removal for immutable arguments from attributes (NFC)
Kohei Asano via Phabricator via llvm-commits
- [llvm] 5a1de14 - Replace `const std::string&` with StringRef in TargetRegistry APIs; NFC
Aaron Ballman via llvm-commits
- [compiler-rt] a0ff8e8 - [ubsan][test] Unsupport function.cpp in Android armv7 on sanitizer-x86_64-linux-android
Fangrui Song via llvm-commits
- [compiler-rt] 3b27203 - [ubsan][test] Unsupport function.cpp in Android non-x86 on sanitizer-x86_64-linux-android after D148573
Fangrui Song via llvm-commits
- [compiler-rt] 4aa1cad - [Driver] Disable -fsanitize=function for ppc64be after D148573
Fangrui Song via llvm-commits
- [PATCH] D143463: [X86] Use the CFA when appropriate for better variable locations around calls.
Kyle Huey via Phabricator via llvm-commits
- [PATCH] D58346: [Sema] Change addr space diagnostics in casts to follow C++ style
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D151050: [X86] Don't crash on instruction prefetch intrinsics without PREFETCHI support.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D146350: [InstCombine] More aggressively try and fold irem/idiv/mul into selects.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D151052: [LoopUnroll] Peel iterations based on select, and, or conditions
Joshua Cao via Phabricator via llvm-commits
- [llvm] f81ccb5 - [ExecutionEngine] Re-enable JIT tests on PowerPC.
Lang Hames via llvm-commits
- [PATCH] D146348: [InstCombine] Add more tests for folding irem/idiv/mul with select; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D136157: [X86][2/2] Support PREFETCHI instructions
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D151053: [PassManager] Add extension point to LTO pipeline to enable module optimization passes to run shortly before loop optimizations
William Moses via Phabricator via llvm-commits
- [PATCH] D150527: [GlobalISel] Fix the error transformation of BRCOND to BCC.
hezuoqiang via Phabricator via llvm-commits
- [llvm] 5ba10ad - [NFC][RISCV] Replace global def containing only one field with defvar
via llvm-commits
- [PATCH] D150929: [RISCV][BF16] Enable __bf16 for riscv targets
Jun Sha via Phabricator via llvm-commits
- [PATCH] D151055: [PowerPC] Use ABDU node when operands are known to be zero extended
Kai Luo via Phabricator via llvm-commits
- [llvm] 3303195 - [PowerPC] Precommit test for D151055. NFC.
Kai Luo via llvm-commits
- [PATCH] D151055: [PowerPC] Use ABDU to replace ABDS when operands are known to be zero extended
Kai Luo via Phabricator via llvm-commits
- [llvm] 022aefa - [X86] Don't crash on instruction prefetch intrinsics without PREFETCHI support.
Craig Topper via llvm-commits
- [llvm] 896fbe6 - [AVR][NFC] Change the owner of the AVR backend
Ben Shi via llvm-commits
- [llvm] 0d95b20 - [LICM] Reassociate & hoist add expressions
Max Kazantsev via llvm-commits
Last message date:
Sun May 21 23:57:45 PDT 2023
Archived on: Sun May 21 23:57:47 PDT 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).