The Week Of Monday 8 November 2021 Archives by thread
Starting: Mon Nov 8 00:06:24 PST 2021
Ending: Sun Nov 14 23:58:08 PST 2021
Messages: 2579
- [PATCH] D112725: [LoopVectorize] Extract the last lane from a uniform store
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D113349: [SCEV] Fix and validate ValueExprMap/ExprValueMap consistency
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D113301: [NFC][llvm-libtool-darwin]Remove unnecessary conditionals around errors.
James Henderson via Phabricator via llvm-commits
- [PATCH] D112910: [flang] Add TargetRewrite pass
Diana Picus via Phabricator via llvm-commits
- [PATCH] D113293: [SimplifyCFG] Add early bailout if Use is not in same BB.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D113106: demangle xcoff label symbol for llvm-nm
James Henderson via Phabricator via llvm-commits
- [PATCH] D113356: [llvm-objdump] -p: Dump PE header for PE/COFF
James Henderson via Phabricator via llvm-commits
- [PATCH] D82549: [AIX][XCOFF] parsing xcoff object file auxiliary header
James Henderson via Phabricator via llvm-commits
- [PATCH] D113283: [fir] Add test for FIR types conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D111487: [XCOFF][yaml2obj] support for the auxiliary file header.
James Henderson via Phabricator via llvm-commits
- [llvm] bf3784b - [AArch64] Canonicalize X*(Y+1) or X*(1-Y) to madd/msub
Andrew Wei via llvm-commits
- [PATCH] D111862: [AArch64] Canonicalize X*(Y+1) or X*(1-Y) to madd/msub
weiwei via Phabricator via llvm-commits
- [PATCH] D113258: [flang] Set the addendum when establishing pointer section in descriptor
Jean Perier via Phabricator via llvm-commits
- [PATCH] D113384: [VE] default to integrated asm in TargetDesc
Simon Moll via Phabricator via llvm-commits
- [PATCH] D113345: [WIP][BPI] `calcEstimatedHeuristics()`: symmetrically with loop exiting edge, scale loop enter edge weight by trip count
Bin Cheng via Phabricator via llvm-commits
- [PATCH] D113285: [WIP][AArch64TargetMachine] Improve codegenprep for agressive mode
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D113371: [X86] combinePMULH - recognise 'cheap' trunctions via PACKS/PACKUS as well as SEXT/ZEXT
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110995: [X86] combineMulToPMADDWD - handle any pow2 vector type and split to legal types
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111530: [TargetLowering] Optimize expanded SRL/SHL fed into SETCC ne/eq 0
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D113318: [AMDGPU] Make getInstSizeInBytes more generic
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113247: [VE] Make VE official
Renato Golin via Phabricator via llvm-commits
- [llvm] 9b5e2b5 - [PowerPC] Implement basic macro fusion in Power10
Qiu Chaofan via llvm-commits
- [PATCH] D111693: [PowerPC] Implement basic instruction macro fusion in Power10
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D112411: [LNT] Updated cPerf to read the section Attributes (support Simpleperf)
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D111035: [AArch64] Fix incorrect removal of COPYs in AArch64RedundantCopyElimination
Yuichiro Utsumi via Phabricator via llvm-commits
- [PATCH] D91722: [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands
Stephen Tozer via Phabricator via llvm-commits
- [llvm] c42bb30 - [LoopVectorize] Permit fixed-width epilogue loops for scalable vector bodies
David Sherwood via llvm-commits
- [PATCH] D109432: [LoopVectorize] Permit fixed-width epilogue loops for scalable vector bodies
David Sherwood via Phabricator via llvm-commits
- [PATCH] D113116: [CodeGen] Fix assertion failure in TwoAddressInstructionPass::rescheduleMIBelowKill
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113376: [AArch64][SVE] Lower shuffles to permute instructions: zip1/2, uzp1/2, trn1/2
David Sherwood via Phabricator via llvm-commits
- [PATCH] D113376: [AArch64][SVE] Lower shuffles to permute instructions: zip1/2, uzp1/2, trn1/2
weiwei via Phabricator via llvm-commits
- [PATCH] D113376: [AArch64][SVE] Lower shuffles to permute instructions: zip1/2, uzp1/2, trn1/2
Peter Waller via Phabricator via llvm-commits
- [PATCH] D113376: [AArch64][SVE] Lower shuffles to permute instructions: zip1/2, uzp1/2, trn1/2
Paul Walker via Phabricator via llvm-commits
- [PATCH] D113376: [AArch64][SVE] Lower shuffles to permute instructions: zip1/2, uzp1/2, trn1/2
weiwei via Phabricator via llvm-commits
- [PATCH] D113376: [AArch64][SVE] Lower shuffles to permute instructions: zip1/2, uzp1/2, trn1/2
Paul Walker via Phabricator via llvm-commits
- [PATCH] D113376: [AArch64][SVE] Lower shuffles to permute instructions: zip1/2, uzp1/2, trn1/2
weiwei via Phabricator via llvm-commits
- [PATCH] D113376: [AArch64][SVE] Lower shuffles to permute instructions: zip1/2, uzp1/2, trn1/2
weiwei via Phabricator via llvm-commits
- [PATCH] D113376: [AArch64][SVE] Lower shuffles to permute instructions: zip1/2, uzp1/2, trn1/2
Paul Walker via Phabricator via llvm-commits
- [PATCH] D113376: [AArch64][SVE] Lower shuffles to permute instructions: zip1/2, uzp1/2, trn1/2
weiwei via Phabricator via llvm-commits
- [PATCH] D113333: [AArch64][SVE] Add FP types to the supported SVE structure load/stores vector type list
Peter Waller via Phabricator via llvm-commits
- [PATCH] D112721: [SCCP] Tune cast instruction handling for overdefined operand
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D113273: [fir] TargetRewrite: Rewrite COMPLEX values
Jean Perier via Phabricator via llvm-commits
- [llvm] a982940 - [AArch64] Combine fptoi.sat(fmul) to fixed point cvtf
David Green via llvm-commits
- [PATCH] D113199: [AArch64] Combine fptoi.sat(fmul) to fixed point cvtf
Dave Green via Phabricator via llvm-commits
- [PATCH] D106448: [llvm][Inline] Add a module level inliner
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D113325: [RISCV] SMUL_LOHI/UMUL_LOHI should expand for RVV.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D113295: [flang] Transform `fir.end` to an empty statement
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113384: [VE] default to integrated asm in AsmInfo
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D112829: [RISCV][DebugInfo] Implement RISCVRegisterInfo::getOffsetOpcodes for RISCV
Luke via Phabricator via llvm-commits
- [llvm] 1f60302 - [AArch64] Precommit i256 test from D111530
Simon Pilgrim via llvm-commits
- [llvm] c2b91ee - [VE] default to integrated asm in AsmInfo
Simon Moll via llvm-commits
- [PATCH] D111301: [VPlan] Make sure recurrence splice is not inserted between phis.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D111846: [LV] Drop integer poison-generating flags from instructions that need predication
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D113270: [SVE][CodeGen] Improve codegen for some FP insert_subvector cases
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D113209: [LV] Use VScaleForTuning to fine-tune the cost per lane.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D111227: [WebAssembly] Implementation of table.grow/size and ref.null intrinsics
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D112577: [clang][OpenMP] Initial parsing/sema for 'align' clause
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D113278: [flang][CodeGen] Transform `fir.call` to `llvm.call`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113392: [LV] Remove LoopVectorizationCostModel::blockNeedsPredication.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D93164: [AST] Add generator for source location introspection
Stephen Kelly via Phabricator via llvm-commits
- [PATCH] D108621: [HIPSPV] Add CUDA->SPIR-V address space mapping
Anastasia Stulova via Phabricator via llvm-commits
- [llvm] f60d3ec - [DAG] Add BuildVectorSDNode::getConstantRawBits helper
Simon Pilgrim via llvm-commits
- [PATCH] D113351: [DAG] Add BuildVectorSDNode::getConstantRawBits helper
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D102437: [LV] NFC: Decouple foldTailByMasking from isScalarWithPredication.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D113288: [fir] Add fir.box type conversion
Valentin Clement via Phabricator via llvm-commits
- [llvm] db28934 - [IndVars] Pass TTI to replaceCongruentIVs
Dmitry Makogon via llvm-commits
- [PATCH] D113024: [IndVars] Pass TTI to replaceCongruentIVs
Dmitry Makogon via Phabricator via llvm-commits
- [llvm] 4a59694 - [AArch64][SVE] Combine FADD and FMUL aarch64 intrinsics to FMLA
Matt Devereau via llvm-commits
- [PATCH] D113095: [AArch64][SVE] Combine FADD and FMUL aarch64 intrinsics to FMLA
Matt Devereau via Phabricator via llvm-commits
- [llvm] 8d4eba6 - Revert "[IndVars] Pass TTI to replaceCongruentIVs"
Dmitry Makogon via llvm-commits
- [PATCH] D99662: [AArch64] Add Machine InstCombiner patterns for FMUL indexed variant
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D112699: [SimplifyCFG] Simplify conditions of branches
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D109090: [FreeBSD] avoid marking __stack_chk_guard symbol as dso_local on FreeBSD
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D113190: [llvm] Inclusive language: replace master with main in file paths in LIT tests
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D113256: [AArch64][ARM] Enablement of Cortex-A710 Support
Mubashar Ahmad via Phabricator via llvm-commits
- [PATCH] D113394: [IR] In ConstantFoldShuffleVectorInstruction use zeroinitializer for splats of 0
David Sherwood via Phabricator via llvm-commits
- [PATCH] D113350: [X86][Costmodel] `getReplicationShuffleCost()`: implement cost model for 32/64 bit-wide elements with AVX512F
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113395: [flang][CodeGen] Transform `IsPresentOpConversion` and `AbsentOpConversion`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections
David Chisnall via Phabricator via llvm-commits
- [llvm] a10a69f - [SPIR-V] Add SPIR-V triple and clang target info.
Anastasia Stulova via llvm-commits
- [PATCH] D109144: [SPIR-V] Add SPIR-V triple architecture and clang target info
Anastasia Stulova via Phabricator via llvm-commits
- [PATCH] D111631: [AArch64][SVE] Fix handling of stack protection with SVE
John Brawn via Phabricator via llvm-commits
- [PATCH] D113396: [DAG] Add SelectionDAG::ComputeMinSignedBits helper
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 8d38c24 - [SVE][CodeGen] Improve codegen for some FP insert_subvector cases
David Sherwood via llvm-commits
- [PATCH] D113368: [flang] Fix error in characteristics check at procedure pointer assignment
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D112349: [Verifier] Add verification logic for GlobalIFuncs
Erich Keane via Phabricator via llvm-commits
- [PATCH] D113294: [IR] Remove unbounded as possible value for vscale_range minimum
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 2118623 - [Test][SCCP] Update autogenerated test before precommit
Anton Afanasyev via llvm-commits
- [llvm] fba1f36 - [Test][SCCP] Precommit tests for PR52253
Anton Afanasyev via llvm-commits
- [PATCH] D110235: [LoopVectorize] Support reductions that store intermediary result
David Sherwood via Phabricator via llvm-commits
- [PATCH] D113399: [flang][OpenMP] Add semantic checks of nesting of region about ordered construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D113125: [LoopVectorize] Propagate fast-math flags for VPInstruction
Sander de Smalen via Phabricator via llvm-commits
- [llvm] f059b04 - [DAG] Add SelectionDAG::ComputeMinSignedBits helper
Simon Pilgrim via llvm-commits
- [PATCH] D113366: [InstCombine] Canonicalize range test idiom
Sanjay Patel via Phabricator via llvm-commits
- [llvm] c3b15b7 - [NFC] Inclusive Language: change master to main for .chm files
Quinn Pham via llvm-commits
- [PATCH] D113299: [NFC] Inclusive Language: change master to main for .chm files
Quinn Pham via Phabricator via llvm-commits
- [polly] c3b15b7 - [NFC] Inclusive Language: change master to main for .chm files
Quinn Pham via llvm-commits
- [PATCH] D112925: [ELF] Place an orphan section to the same memory region as its anchor section
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D112573: [IndVarSimplify] Reduce nondeterministic behaviour in visitIVCast.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D113090: [flang][CodeGen] Transform `fir.{store|load}` to `llvm.{store|load}`
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113173: [AsmPrinter][ORE] use correct opcode name
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113168: [clang-tblgen] Fix non-determinism in generating AttrSubMatchRulesParserStringSwitches.inc
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D112041: [InferAddressSpaces] Support assumed addrspaces from addrspace predicates.
Michael Liao via Phabricator via llvm-commits
- [llvm] 495e258 - [AArch64][SVE] Add FP types to the supported SVE structure load/stores vector type list
Mindong Chen via llvm-commits
- [PATCH] D113402: [lld][NFC] Inclusive language: rename master graph in lld docs
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D113241: [lld-macho][nfc] rename parsed-section types & variables
Vy Nguyen via Phabricator via llvm-commits
- [llvm] c4396b7 - [LLVM][llvm-cfi] Inclusive language: replace uses of blacklist with ignorelist
Zarko Todorovski via llvm-commits
- [PATCH] D113316: [LLVM][llvm-cfi] Inclusive language: replace uses of blacklist with ignorelist
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D111519: [WIP] [RISCV] Emit cfi directives for function epilogue
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D69723: [RISCV] Fix wrong CFI directives
Shivam Gupta via Phabricator via llvm-commits
- [llvm] c63b0f4 - [NFC][LoopVectorize] Make the createStepForVF interface more caller-friendly
David Sherwood via llvm-commits
- [PATCH] D113122: [NFC][LoopVectorize] Make the createStepForVF interface more caller-friendly
David Sherwood via Phabricator via llvm-commits
- [llvm] 7f32ede - [X86] combineMulToPMADDWD - use ComputeMinSignedBits(). NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D112820: Emit hidden hostcall argument for sanitized kernels.
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D101109: [SLP]Improve multinode analysis.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112980: [LoopInfo] Fix a bug in the function getInductionVariable
duanbo via Phabricator via llvm-commits
- [llvm] ce4fa93 - [SCCP] Tune cast instruction handling for overdefined operand
Anton Afanasyev via llvm-commits
- [PATCH] D75981: [LV] Create RT checks during planning, expose cost functions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D110831: [RISCV] Add undisturbed version of unmasked intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [llvm] 79f52af - [AMDGPU] Make getInstSizeInBytes more generic
Joe Nash via llvm-commits
- [PATCH] D113359: [Libomptarget][WIP] Introduce VGPU Plugin
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D113405: [fir] Add !fir.logical tyep conversion
Valentin Clement via Phabricator via llvm-commits
- [llvm] a9e83f2 - [gn build] Port 16b07c866ae7
LLVM GN Syncbot via llvm-commits
- [llvm] 4ed1327 - [ARM] Precommit i128 test from D111530
Simon Pilgrim via llvm-commits
- [PATCH] D113406: [llvm-dwarfdump] dump link to the immediate parent.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D112012: [benchmarks] Unify libcxx's fork of google/benchmark to llvm/utils
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D113405: [fir] Add !fir.logical type conversion
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113407: [AIX] XFAIL 2009-03-29-SoftFloatVectorExtract.ll because of no soft float support
Jake Egan via Phabricator via llvm-commits
- [PATCH] D112977: [lld-macho] Fix failed assertion in registerCompactUnwind
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D113228: [RFC][ELF] Refactor relocation processing
Peter Smith via Phabricator via llvm-commits
- [PATCH] D112063: [lld][ELF] Add first bits to support relocation relaxations for AArch64
Peter Smith via Phabricator via llvm-commits
- [PATCH] D113123: [TwoAddressInstruction] Fix handling of operands tied to early-clobbers
Matthias Braun via Phabricator via llvm-commits
- [llvm] 2829376 - [LV] Use VScaleForTuning to fine-tune the cost per lane.
Sander de Smalen via llvm-commits
- [PATCH] D111386: RFC: [Hexagon] Mark target as not "machine verifier clean"
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D104268: [ptr_provenance] Introduce optional ptr_provenance operand to load/store
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D113414: [X86] Custom lowering of llvm.is_fpclass for x86_fp80
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 3c06920 - [llvm] Use make_early_inc_range (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D110182: [LiveIntervals] Find better anchoring end points when repairing ranges
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D112754: X86: Fold masked merge pattern when and-not is not available
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D81632: Fix undefined behavior in PeepholeOptimizer.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D110555: [SPARC] Zero-extend the operands when doing UMULO on 64-bit integers
LemonBoy via Phabricator via llvm-commits
- [llvm] 304edbb - [RISCV] SMUL_LOHI/UMUL_LOHI should expand for RVV.
Craig Topper via llvm-commits
- [llvm] e3bfb6a - [VPlan] Make sure recurrence splice is not inserted between phis.
Florian Hahn via llvm-commits
- [PATCH] D113367: [InstCombine] Refactor and/or of icmp with constant (NFCI)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113272: [Support] [VirtualFileSystem] Detect the windows_slash path style
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D113300: [SelectionDAG] Merge FoldConstantVectorArithmetic into FoldConstantArithmetic (PR36544)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113304: [NewPM] Only invalidate modified functions' analyses in CGSCC passes + turn on eagerly invalidate analyses
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113105: [InstCombine] Extend stacksave/restore elimination
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113130: [llvm-libtool-darwin] Throw an error if object file names are repeated
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D113416: [GVN] Simple GVNHoist - scalars test (NFC)
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D110817: [GVN] Simple GVN hoist - scalars
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D111573: [Flang][driver] Update docs
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113035: [InstCombine] enhance vector bitwise select matching
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113418: [GVN] Simple GVN hoist - loads and stores test (NFC)
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D110822: [GVN] Simple GVN hoist - loads and stores
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D113311: [flang] Complete the fix for NAMELIST look-ahead case
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D111418: [GVN] Simple GVNHoist - limits
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D108934: [Tablegen] Collect all global state into one managed static
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D113081: [LowerSwitch] Delete all new dead blocks accurately
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113420: [WebAssembly] Implementation of intrinsics for table.fill and table.copy
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D107872: [SimplifyLibCalls] propagate tail flags on CallInsts
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] c51f947 - [NFC][llvm-libtool-darwin] Remove unnecessary conditionals around errors
Shoaib Meenai via llvm-commits
- [llvm] 1658980 - [NFC][llvm-libtool-darwin] Clean up names
Shoaib Meenai via llvm-commits
- [PATCH] D113215: [NFC][llvm-libtool-darwin] Clean up names
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] ca21488 - [llvm] Inclusive language: replace master with main in file paths in LIT tests
Quinn Pham via llvm-commits
- [PATCH] D113424: ext-tsp basic block layout
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D107799: [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D113308: [flang] Fix folding of EPSILON()
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D113249: [CUDA] Bump CUDA version to 11.5
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-objdump new option "--export-unique-symbol"
Digger Lin via Phabricator via llvm-commits
- [PATCH] D113050: [PowerPC] Exploit XXPERM Instruction
Albion Fung via Phabricator via llvm-commits
- [PATCH] D113307: flang] Fix crash in semantic error recovery situation
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D77029: Fix out-of-bounds BitVector access in RegScavenger
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D113303: [NFC][FuncAttrs] Keep track of modified functions
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] 8bd8dd1 - Extend obj2yaml to optionally preserve raw __LINKEDIT/__DATA segments.
Adrian Prantl via llvm-commits
- [PATCH] D113234: Extend obj2yaml to optionally preserve raw __LINKEDIT/__DATA segments.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D110349: [libcxx][SystemZ][z/OS] Added are_threads_enabled and has_spawned_other_threads to __threading_support
Daniel McIntosh via Phabricator via llvm-commits
- [PATCH] D110776: A new hidden option test-changed=exe that calls exe after each time IR changes
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D113310: [flang] Distinguish error/warning cases for bad jumps into constructs
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D112634: [InstCombine] canonicalize icmp with trunc op into mask and cmp, part 2
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113365: [LLD][COFF] Support GNU style == aliases
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Dan Albert via Phabricator via llvm-commits
- [PATCH] D113312: [flang] Make subscript list argument a nullable pointer
Peter Klausler via Phabricator via llvm-commits
- [llvm] 1376301 - [InstCombine] Canonicalize range test idiom
Nikita Popov via llvm-commits
- [llvm] e2b1d32 - [AArch][x86] add tests for vselect; NFC
Sanjay Patel via llvm-commits
- [llvm] 46ec93a - [Support] [VirtualFileSystem] Detect the windows_slash path style
Martin Storsjö via llvm-commits
- [PATCH] D113230: [WebAssembly] Fix fixBrTableIndex removing instruction without checking uses
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D113426: [DAGCombiner] add fold for vselect based on mask of signbit, part 3
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113427: docs: Clarify licensing rules for the project
Tom Stellard via Phabricator via llvm-commits
- [lld] cebb0a6 - [ELF][ARM] Improve error message for unknown relocation
Fangrui Song via llvm-commits
- [PATCH] D92578: [DebugInfo] Handle DBG_VALUES with multiple variable location operands in MIR
Ilya Yanok via Phabricator via llvm-commits
- [llvm] fae4409 - Attempt to work around type checking error on older compilers
Adrian Prantl via llvm-commits
- [PATCH] D113309: [flang] Don't reference non-invariant symbols in shape expressions
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D112751: [llvm] [Support] Add HTTP Client Support library.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D113421: [clang][openmp][NFC] Remove arch-specific CGOpenMPRuntimeGPU files
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D113432: [docs] Remove outdated documentation for the legacy Atom-based LLD
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D113142: [CodeView] Properly handle a DISubprogram in getScopeIndex.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D110349: [libcxx][SystemZ][z/OS] Added is_threading_api_enabled and might_have_multiple_threads to __threading_support
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D113434: [fir] Add complex operations conversion from FIR LLVM IR
Valentin Clement via Phabricator via llvm-commits
- [llvm] bf22593 - [InferAddressSpaces] Support assumed addrspaces from addrspace predicates.
Michael Liao via llvm-commits
- [compiler-rt] 9305e3b - [NFC] Update the test compiler to use clangxx.
Snehasish Kumar via llvm-commits
- [PATCH] D112977: [lld-macho] Handle weak vs strong case in symbol resolution
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113160: [stack-safety] Check SCEV constraints at memory instructions.
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] 2caf85a - [ARM] implement LOAD_STACK_GUARD for remaining targets
Ard Biesheuvel via llvm-commits
- [PATCH] D112811: [ARM] implement LOAD_STACK_GUARD for remaining targets
Ard Biesheuvel via Phabricator via llvm-commits
- [compiler-rt] 4438201 - [compiler-rt] TlsBaseAddr value for darwin arm64
David CARLIER via llvm-commits
- [PATCH] D112748: [release] Use the Bootstrapping build for building LLVM releases
Louis Dionne via Phabricator via llvm-commits
- [llvm] f2c7c3c - [ObjC][ARC] Invalidate an entry of UnderlyingObjCPtrCache when the
Akira Hatanaka via llvm-commits
- [PATCH] D113437: [GlobalISel] Ensure that translateInvoke adds all successors for inlineasm
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D109749: Experimental Partial Mem2Reg
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 62dd488 - Add llvm-tli-checker
Paul Robinson via llvm-commits
- [PATCH] D111358: TargetLibraryInfo checker tool
Paul Robinson via Phabricator via llvm-commits
- [llvm] 28a06a1 - [NFC][FuncAttrs] Keep track of modified functions
Arthur Eubanks via llvm-commits
- [llvm] 3762331 - [RISCV] Use TargetConstant for CSR number for READ_CSR/WRITE_CSR.
Craig Topper via llvm-commits
- [lld] 43bb5f0 - [docs] Remove outdated documentation for the legacy Atom-based LLD
Fangrui Song via llvm-commits
- [PATCH] D62088: [compiler-rt][builtins] Scaled Integer log10()
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D113438: [WebAssembly] fix __stack_pointer being added to .debug_aranges
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D113132: [InstCombine] Fuse checks for LHS (~(A | B) & C) | ... NFC.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113439: [RISCV] Add IR intrinsics for reading/write vxrm.
Craig Topper via Phabricator via llvm-commits
- [llvm] a9a510f - [bugpoint] Fix repeated off-by-one error in debug output
Jessica Clarke via llvm-commits
- [llvm] 1297c21 - Revert "Add llvm-tli-checker"
Paul Robinson via llvm-commits
- [llvm] 4a0c89a - [WebAssembly] Fix fixBrTableIndex removing instruction without checking uses
Wouter van Oortmerssen via llvm-commits
- [PATCH] D113242: Adding a key_type definition to MapVector
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D93233: [libc++] Replaces std::sort by Bitset sorting algorithm.
Nilay Vaish via Phabricator via llvm-commits
- [PATCH] D113440: [bugpoint] Support --safe-run-llc-ia like --run-llc-ia
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D113441: [bugpoint] Add options to support copying to remote host
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D113442: [InstCombine] Enable fold select into operand for FAdd, FMul, and FSub.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D113442: [InstCombine] Enable fold select into operand for FAdd, FMul, and FSub.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D113442: [InstCombine] Enable fold select into operand for FAdd, FMul, and FSub.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113442: [InstCombine] Enable fold select into operand for FAdd, FMul, and FSub.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113442: [InstCombine] Enable fold select into operand for FAdd, FMul, and FSub.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D113442: [InstCombine] Enable fold select into operand for FAdd, FMul, and FSub.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113442: [InstCombine] Enable fold select into operand for FAdd, FMul, and FSub.
Huihui Zhang via Phabricator via llvm-commits
- [llvm] 38be8f4 - Add llvm-tli-checker
Paul Robinson via llvm-commits
- [llvm] 62eeb3e - [WebAssembly] fix __stack_pointer being added to .debug_aranges
Wouter van Oortmerssen via llvm-commits
- [PATCH] D113443: [FreeBSD] avoid marking __stack_chk_guard symbol as dso_local on PPC64
Alfredo Dal'Ava Júnior via Phabricator via llvm-commits
- [PATCH] D112116: [llvm-objcopy] Add --update-section
Leonard Chan via Phabricator via llvm-commits
- [llvm] 26c2afc - Fix test dependencies to add llvm-tli-checker
Paul Robinson via llvm-commits
- [llvm] 7480efd - [Tablegen] Collect all global state into one managed static
River Riddle via llvm-commits
- [PATCH] D113447: [sancov] add tracing for loads and store
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D113448: [AMDGPU] Check for unneeded shift mask in shift PatFrags.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [compiler-rt] 33af9a3 - [NFC] Move setuid.c test into sanitizer_common
Vitaly Buka via llvm-commits
- [PATCH] D110231: [AMDGPU] Add constrained shift pattern matches.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [compiler-rt] 92c9b34 - add tsan shared lib
via llvm-commits
- [PATCH] D111414: [Demangle] Add minimal support for D programming language
Luís Ferreira via Phabricator via llvm-commits
- [llvm] 8f8d9f7 - [ObjC][ARC] Handle operand bundle "clang.arc.attachedcall" on targets
Akira Hatanaka via llvm-commits
- [PATCH] D111334: [ObjC][ARC] Handle operand bundle "clang.arc.attachedcall" on targets that don't use the inline asm marker
Akira Hatanaka via Phabricator via llvm-commits
- [compiler-rt] b3267bb - [NFC][msan] Split ThreadStart and Init
Vitaly Buka via llvm-commits
- [PATCH] D113167: [lld-macho] Allow exporting weak def private-extern symbols.
Vy Nguyen via Phabricator via llvm-commits
- [llvm] 6cad45d - [llvm][Inline] Add a module level inliner
Liqiang Tao via llvm-commits
- [compiler-rt] a5b06ad - Partially revert "[NFC][msan] Split ThreadStart and Init"
Vitaly Buka via llvm-commits
- [compiler-rt] 63886c2 - [NFC][dfsan] Split Init and ThreadStart
Vitaly Buka via llvm-commits
- [PATCH] D113453: [RISCV][NFC] Refactor some rvv instructions' definition with foreach.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D112753: [llvm] [Support] Add CURL HTTP Client.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D107210: [RISCV] Support interleaved load lowering
Craig Topper via Phabricator via llvm-commits
- [PATCH] D111658: Add JSON output skeleton to llvm-readelf
Jayson Yan via Phabricator via llvm-commits
- [llvm] f006564 - [gn build] (manually) port 38be8f4057c1 (llvm-tli-checker)
Nico Weber via llvm-commits
- [llvm] 3eda877 - [gn build] Port 6cad45d5c6f5
LLVM GN Syncbot via llvm-commits
- [llvm] 1fe8993 - [ObjC][ARC] Replace uses of ObjC intrinsics that are arguments of
Akira Hatanaka via llvm-commits
- [PATCH] D108261: [DebugInfo] Fix end_sequence of debug_line in LTO Object
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D113460: [llvm-dwarfdump] Add support for filtering by DIE tags
William Woodruff via Phabricator via llvm-commits
- [PATCH] D112052: [ADT] Add Compare template param to EquivalenceClasses
David Blaikie via Phabricator via llvm-commits
- [PATCH] D112971: [NFC] Remove LinkAll*.h
David Blaikie via Phabricator via llvm-commits
- [PATCH] D113461: [ADT] Add unit test for EquivalanceClasses comparator
Matthias Springer via Phabricator via llvm-commits
- [llvm] 81a7cad - [clang][openmp][NFC] Remove arch-specific CGOpenMPRuntimeGPU files
Atmn Patel via llvm-commits
- [llvm] 4edbc27 - [gn build] Port 81a7cad2ffc1
LLVM GN Syncbot via llvm-commits
- [llvm] ef717f3 - Revert "[clang][openmp][NFC] Remove arch-specific CGOpenMPRuntimeGPU files"
Atmn Patel via llvm-commits
- [llvm] eaa8533 - [gn build] Port ef717f385232
LLVM GN Syncbot via llvm-commits
- [PATCH] D113464: [InstCombine][NFC] Refactor llvm.stackrestore handling
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D113465: [llvm-dwarfdump] Implementation of an add-on for handling LTO cases with CCU referencing
Dimitrije Milošević via Phabricator via llvm-commits
- [PATCH] D113466: [ELF] Improve sh_info=0 and sh_info>=num_sections diagnostic for SHT_REL/SHT_RELA
Fangrui Song via Phabricator via llvm-commits
- [llvm] 7ecec3f - [CUDA] Bump supported CUDA version to 11.5
Carlos Galvez via llvm-commits
- [llvm] c375cdc - [Hexagon] Use MachineBasicBlock::{successors,predecessors} (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D113468: Fix nondeterminism in debuginfo generation
Ilya Yanok via Phabricator via llvm-commits
- [PATCH] D111555: [LoopVectorize] Add vector reduction support for fmuladd intrinsic
Dave Green via Phabricator via llvm-commits
- [PATCH] D113469: [fir] Add fir.convert op conversion from FIR to LLVM IR
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112450: support xcoff for llvm-nm
James Henderson via Phabricator via llvm-commits
- [PATCH] D111302: [VPlan] Add initial VPlan verification.
Ayal Zaks via Phabricator via llvm-commits
- [llvm] 1c81941 - [NFC][RISCV] Fix wrong predicates of vfwredsum
Shao-Ce SUN via llvm-commits
- [llvm] 5c3c7ad - [CodeGen] Fix assertion failure in TwoAddressInstructionPass::rescheduleMIBelowKill
Jay Foad via llvm-commits
- [llvm] ae14fae - [SCEVExpander] Use stable_sort to sort loop Phis in SCEVExpander::replaceCongruentIVs
Dmitry Makogon via llvm-commits
- [llvm] e1eec76 - [XCOFF][yaml2obj] support for the auxiliary file header.
via llvm-commits
- [compiler-rt] 2ca1cd7 - [cmake] By default do not instrument compiler-rt if LLVM_BUILD_INSTRUMENTED_COVERAGE is ON
Djordje Todorovic via llvm-commits
- [PATCH] D113471: [PowerPC] guard update form prepare with non-const increment with option
ChenZheng via Phabricator via llvm-commits
- [llvm] d9361bf - [VPlan] Add initial inner-loop VPlan verification.
Florian Hahn via llvm-commits
- [PATCH] D112232: [NVPTX] Add imm variants for surface and texture instructions
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D61725: Non-8-bit addressable units showcase
Thomas Pietsch via Phabricator via llvm-commits
- [PATCH] D113475: [llvm-tblgen][RISCV] Make llvm-tblgen RISCVCompressInstEmitter to be common infra across different targets
Zixuan Wu via Phabricator via llvm-commits
- [llvm] acbefbf - [VPlan] Guard code to dump instructions after d9361bfbe2ce.
Florian Hahn via llvm-commits
- [llvm] 5ec2386 - Reapply db28934 "[IndVars] Pass TTI to replaceCongruentIVs"
Dmitry Makogon via llvm-commits
- [PATCH] D111248: [SelectionDAG] Widen scalable-vector loads/stores via VP_LOAD/VP_STORE
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 32a4a88 - Revert rGe1eec7601b6988b35ae3cdc8d67cf3cf4e1361dd "[XCOFF][yaml2obj] support for the auxiliary file header."
Simon Pilgrim via llvm-commits
- [llvm] d484cc1 - [TTI] Adjust `getReplicationShuffleCost()` interface
Roman Lebedev via llvm-commits
- [llvm] cb728cb - [NFC] Get rid of hardcoded magical constant and use Optionals instead
Max Kazantsev via llvm-commits
- [llvm] c8ae089 - [llvm-dwarfdump] dump link to the immediate parent.
Alexey Lapshin via llvm-commits
- [llvm] 3bdf738 - [NFC][X86][Costmodel] Add i16 replication shuffle costmodel test coverage
Roman Lebedev via llvm-commits
- [PATCH] D105098: [DSE][NFC] Introduce "doesn't overwrite" return code for isOverwrite
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113477: [clang-tblgen] Fix non-determinism in generating AttributeReference.rst
Igor Kudrin via Phabricator via llvm-commits
- [llvm] 58c01ef - [SelectionDAG] Merge FoldConstantVectorArithmetic into FoldConstantArithmetic (PR36544)
Simon Pilgrim via llvm-commits
- [PATCH] D110385: [SCEV] Verify contents of cached Block Dispositions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D110620: [SCEV] Infer ranges for SCC consisting of cycled Phis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D113478: [X86][Costmodel] `getReplicationShuffleCost()`: implement cost model for 16 bit-wide elements with AVX512BW
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113479: [X86][Costmodel] `getReplicationShuffleCost()`: implement cost model for 8 bit-wide elements with AVX512VBMI
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113465: [llvm-dwarfdump][Statistics] Handle LTO cases with cross CU referencing
Dimitrije Milošević via Phabricator via llvm-commits
- [llvm] b702276 - [AArch64] Add Machine InstCombiner patterns for FMUL indexed variant
Andrew Savonichev via llvm-commits
- [llvm] b0de656 - Initial parsing/sema for 'align' clause
Aaron Ballman via llvm-commits
- [llvm] 2ead347 - [SimplifyCFG] Add early bailout if Use is not in same BB.
Florian Hahn via llvm-commits
- [llvm] 116dc70 - [DebugInfo][LSR] Add more stringent checks on IV selection and salvage
Chris Jackson via llvm-commits
- [PATCH] D111810: [DebugInfo][LSR] Add more stringent checks on IV selection and cached dbg.value location-op SCEVs
Chris Jackson via Phabricator via llvm-commits
- [llvm] 9c63adf - [DebugInfo][LSR] Add test for use of IV with a SCEV containing undef
Chris Jackson via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] c36b7e2 - [InstCombine] enhance vector bitwise select matching
Sanjay Patel via llvm-commits
- [PATCH] D109806: XFAIL missing-abstract-variable.ll test on ppc64le
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [llvm] 0d748b4 - [LoopVectorize] Extract the last lane from a uniform store
Kerry McLaughlin via llvm-commits
- [PATCH] D110261: [libc++][release] Do not force building the runtimes with -fPIC
Louis Dionne via Phabricator via llvm-commits
- [llvm] a721ddb - Update MaxMinLatency even if dependencies have been already scheduled.
Krzysztof Parzyszek via llvm-commits
- [PATCH] D113484: [fir] Add fir.select_case conversion
Valentin Clement via Phabricator via llvm-commits
- [compiler-rt] 846ec2c - [HWASan] Ensure RNG is initialized in GenerateRandomTag
Matt Morehouse via llvm-commits
- [PATCH] D112651: [llvm-reduce] Add flag to start at finer granularity
Dwight Guth via Phabricator via llvm-commits
- [lld] b2d9258 - [lld-macho] Fix assertion failure in registerCompactUnwind
Vy Nguyen via llvm-commits
- [llvm] cba40c4 - [llvm] Use MachineBasicBlock::{successors,predecessors} (NFC)
Kazu Hirata via llvm-commits
- [llvm] d510fd2 - [X86] combineMulToPMADDWD - handle any pow2 vector type and split to legal types
Simon Pilgrim via llvm-commits
- [PATCH] D113073: [lld-macho] Cache library paths from findLibrary
Vy Nguyen via Phabricator via llvm-commits
- [lld] eb4a517 - Revert "[lld-macho] Fix assertion failure in registerCompactUnwind"
Vy Nguyen via llvm-commits
- [PATCH] D112843: [aarch64/mac] Correctly disassemble @TLVPPAGE(OFF) relocs
Nico Weber via Phabricator via llvm-commits
- [PATCH] D100047: [NFC][AArch64] Handle processLogicalImmediate error
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D102107: [OpenMP] Codegen aggregate for outlined function captures
Giorgis Georgakoudis via Phabricator via llvm-commits
- [PATCH] D113485: [AArch64][SVE] Break false dependencies for inactive lanes of FP unary operations
Peter Waller via Phabricator via llvm-commits
- [PATCH] D113486: [llvm-reduce] Fix invalid reduction in basic-blocks delta pass
Dwight Guth via Phabricator via llvm-commits
- [PATCH] D113049: [AIX] Disable tests that fail because of no 64-bit XCOFF object file support
Jake Egan via Phabricator via llvm-commits
- [PATCH] D111054: [Attributor] Introduce AAAssumptionInfo to propagate assumptions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D112337: [DebugInfo] Only create concrete DIEs of concrete functions
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D111445: [OpenMP] Use AAAssumptionInfo to get assumptions in OpenMPOpt
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] ad48fc3 - [InstCombine] add/move tests for sub-of-umax; NFC
Sanjay Patel via llvm-commits
- [llvm] baa6a85 - [InstCombine] allow commute in sub-of-umax fold
Sanjay Patel via llvm-commits
- [PATCH] D113489: [AArch64][SVE] Instcombine SVE LD1/ST1 to stock LLVM IR
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D112012: [benchmarks] Move libcxx's fork of google/benchmark and llvm/utils' under third-party
Mircea Trofin via Phabricator via llvm-commits
- [compiler-rt] 45d28e3 - Revert "add tsan shared lib"
via llvm-commits
- [PATCH] D108942: [compiler-rt] Add more diagnostic to InstrProfError
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [lld] 2e1be96 - Reland "[lld-macho] Fix assertion failure in registerCompactUnwind""
Vy Nguyen via llvm-commits
- [PATCH] D113075: [lld-macho] Use separate tablegen file for LC_LINKER_OPTION
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113492: [llvm-profgen] Fix bug of split range branch sample
Lei Wang via Phabricator via llvm-commits
- [llvm] a19da87 - [ARM] implement support for TLS register based stack protector
Ard Biesheuvel via llvm-commits
- [PATCH] D112768: [ARM] implement support for TLS register based stack protector
Ard Biesheuvel via Phabricator via llvm-commits
- [PATCH] D112635: [AMDGPU] Disable d16 loads/stores to high halves on gfx90a
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94264: [GlobalISel] Add MachineInstNumbering to CSEInfo and propagate CSE throughout AArch64 pipeline.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 22a1aa5 - [Demangle] Add minimal support for D programming language
David Blaikie via llvm-commits
- [PATCH] D113493: [CodeGen] Update LiveIntervals in TargetInstrInfo::convertToThreeAddress
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113494: [llvm-libtool-darwin][NFC] Encapsulate in a class the ingesting of all member data.
Roger Kim via Phabricator via llvm-commits
- [llvm] de12ca3 - [InstCombine] fix typo in test; NFC
Sanjay Patel via llvm-commits
- [llvm] 2a88d00 - [InstCombine] fold sub-of-umax to 0-usubsat
Sanjay Patel via llvm-commits
- [PATCH] D113150: Lift VLIWResourceModel, VLIWMachineScheduler, and ConvergingVLIWScheduler into CodeGen/VLIWMachineScheduler
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D113495: [TypePromotion] Fix a hardcoded use of 32 as the size being promoted to.
Craig Topper via Phabricator via llvm-commits
- [lld] 213d184 - [ELF] Improve sh_info=0 and sh_info>=num_sections diagnostic for SHT_REL/SHT_RELA
Fangrui Song via llvm-commits
- [llvm] 194897e - [ARM] Fix unused variable warning in Release builds
Benjamin Kramer via llvm-commits
- [PATCH] D113496: BPF: change btf_type_tag BTF output format
Yonghong Song via Phabricator via llvm-commits
- [llvm] ee88b8d - [compiler-rt] Add more diagnostic to InstrProfError
Gulfem Savrun Yeniceri via llvm-commits
- [llvm] 5f1e509 - [llvm-objdump] -p: Dump PE header for PE/COFF
Fangrui Song via llvm-commits
- [llvm] fbfd327 - [llvm-reduce] Add flag to start at finer granularity
Arthur Eubanks via llvm-commits
- [PATCH] D113291: [WIP] Add LowerTableBasedCTZ and anable it for AARCH64 in -O3
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] cf0e32d - [CodeView] Properly handle a DISubprogram in getScopeIndex.
Chih-Ping Chen via llvm-commits
- [llvm] ee76525 - [DebugInfo] Enforce implicit constraints on `distinct` MDNodes
Scott Linder via llvm-commits
- [PATCH] D104827: [DebugInfo] Enforce implicit constraints on `distinct` MDNodes
Scott Linder via Phabricator via llvm-commits
- [llvm] 87003cd - [gn build] Port 22a1aa5a43cb
Arthur Eubanks via llvm-commits
- [llvm] 29a8b1f - [gn build] Port 299aa4dfa1d8
Arthur Eubanks via llvm-commits
- [llvm] 7cd273c - Revert "Reapply db28934 "[IndVars] Pass TTI to replaceCongruentIVs""
Douglas Yung via llvm-commits
- [llvm] a340d47 - [ProfileData] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] 1d8750c - [NFC] Rename GVN -> GVNPass and SROA -> SROAPass
Arthur Eubanks via llvm-commits
- [PATCH] D112935: [NFC] Rename GVN -> GVNPass and SROA -> SROAPass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113194: [DebugInfo][NFC] Prevent some tests from running in instruction-referencing mode
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D113497: [IPSCCP] Support unfeasible default dests for switch.
Florian Hahn via Phabricator via llvm-commits
- [llvm] a5d6dcb - [gn build] Port 533862933398
LLVM GN Syncbot via llvm-commits
- [PATCH] D112054: [LV] Pre-commit test for D111846
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D112313: [DSE] Optimize defining access of defs while walking upwards.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 16c3db8 - [llvm-reduce] Fix invalid reduction in basic-blocks delta pass
Arthur Eubanks via llvm-commits
- [llvm] f19471a - [DebugInfo] Only create concrete DIEs of concrete functions
Kyungwoo Lee via llvm-commits
- [PATCH] D111497: m68k: Support bit shifts on 64-bit integers
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D112816: [LLVM][llvm-cov] Inclusive language: rename option -name-whitelist to -name-allowlist
Zarko Todorovski via Phabricator via llvm-commits
- [llvm] d5c002b - [InstCombine] fix code comment to match code; NFC
Sanjay Patel via llvm-commits
- [llvm] 791baf3 - [InstCombine] Fuse checks for LHS (~(A | B) & C) | ... NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] 8d499bd - BPF: change btf_type_tag BTF output format
Yonghong Song via llvm-commits
- [PATCH] D113127: [NFC][llvm-libtool-darwin] Encapsulate the process of adding a new member in a class
Roger Kim via Phabricator via llvm-commits
- [llvm] bb12ded - [InstCombine] Refactor and/or of icmp with constant (NFCI)
Nikita Popov via llvm-commits
- [llvm] 737c4a2 - [clang][openmp][NFC] Remove arch-specific CGOpenMPRuntimeGPU files
Atmn Patel via llvm-commits
- [PATCH] D113506: [DebugInfo] Fix broken MachO test
Ellis Hoag via Phabricator via llvm-commits
- [llvm] a8b2277 - [gn build] Port 737c4a2673da
LLVM GN Syncbot via llvm-commits
- [llvm] 0aabdad - [InstCombine] Combine code for and/or of icmps (NFC)
Nikita Popov via llvm-commits
- [PATCH] D112693: [SimplifyCFG] Fix miscompile in tryWidenCondBranchToCondBranch. PR52290
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D111362: [PowerPC] Add support for ROP protection for 32 bit.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D111432: [Tools] Add a fuzzing tool to help fuzzing D demangler
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D112716: AMDGPU: Account for implicit argument alignment for kernarg segment
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D113508: [PatternMatch] Add m_BinOp/m_c_BinOp with specific opcode
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 62ffcc5 - AMDGPU: Regenerate test checks
Matt Arsenault via llvm-commits
- [llvm] 1f01b31 - [AArch64] Extend and regenerate fcvt_combine.ll. NFC
David Green via llvm-commits
- [llvm] 126e761 - [compiler-rt] Fix diagnostic in InstrProfError
Gulfem Savrun Yeniceri via llvm-commits
- [PATCH] D113509: [lld][ELF] Support for R_ARM_THM_JUMP8
Petr Hosek via Phabricator via llvm-commits
- [llvm] 3c47c5c - [RegAllocFast] Fix nondeterminism in debuginfo generation
Nikita Popov via llvm-commits
- [llvm] 9af467e - [Tools] Add a fuzzing tool to help fuzzing D demangler
David Blaikie via llvm-commits
- [llvm] 06736da - [DebugInfo] Fix broken MachO test
Kyungwoo Lee via llvm-commits
- [PATCH] D113141: [InstCombine] Relax and reorganize one use checks in the ~(a | b) & c
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 599f44d - [InstCombine] Add tests for and/or of range checks (NFC)
Nikita Popov via llvm-commits
- [PATCH] D113510: [InstCombine] Strip offset when folding and/or of icmps
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D113511: [mlir] Optimize usage of llvm::mapped_iterator
River Riddle via Phabricator via llvm-commits
- [llvm] 24e07e1 - DebugInfoDWARF: Refactor/simplify a couple of minor things
David Blaikie via llvm-commits
- [llvm] b705e13 - [CodeGen][Outliner] Clean up dead code
Alexander Shaposhnikov via llvm-commits
- [PATCH] D111151: [CodeGen][Outliner] Clean up dead code
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D113513: [NFC] Inclusive language: replace master with main in benchmark docs
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D113514: [LLVM][sancov] Inclusive language: Add -ignorelist option
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D113516: [IndVarSimplify] Prefer unsigned indvars in visitIVCast.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D100672: [ADT] Add new type traits for type pack indexes
Scott Linder via Phabricator via llvm-commits
- [llvm] 05963a3 - Revert "[DebugInfo] Enforce implicit constraints on `distinct` MDNodes"
Arthur Eubanks via llvm-commits
- [llvm] b7f3a4f - [sancov] add tracing for loads and store
Kostya Serebryany via llvm-commits
- [llvm] b8a825b - [Attributor] Introduce AAAssumptionInfo to propagate assumptions
Joseph Huber via llvm-commits
- [llvm] e52937e - [OpenMP] Use AAAssumptionInfo to get assumptions in OpenMPOpt
Joseph Huber via llvm-commits
- [PATCH] D113130: [llvm-libtool-darwin] Print a warning if object file names are repeated
Roger Kim via Phabricator via llvm-commits
- [llvm] 90ff148 - AMDGPU: Account for implicit argument alignment for kernarg segment
Matt Arsenault via llvm-commits
- [llvm] 1000245 - [NFC][SROA] Precommit tests for promotion-with-spilling
Roman Lebedev via llvm-commits
- [llvm] 9b2da14 - [RISCV] Add test cases for roundeven intrinsics. NFC
Craig Topper via llvm-commits
- [PATCH] D113520: [SROA] Spill alloca's around non-capturing escapes via calls to allow alloca partitioning/promotion
Roman Lebedev via Phabricator via llvm-commits
- [llvm] b394ba5 - [llvm-reduce] Print extra newline when encountering unknown pass
Arthur Eubanks via llvm-commits
- [PATCH] D113193: [TwoAddressInstructionPass] Create register mapping for registers with multiple uses in the current MBB
Guozhi Wei via Phabricator via llvm-commits
- [llvm] bc6ed9a - [InstCombine] Precommit updated and-xor-or.ll tests. NFC.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D113158: ADT: Fix const-correctness of iterator adaptors
David Blaikie via Phabricator via llvm-commits
- [PATCH] D113525: [NFC][regalloc] Factor eviction decision-making into an analysis
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D113526: [InstCombine] Generalize complex OR patterns to AND
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 1bed03b - Fix memory leak in D demangler
David Blaikie via llvm-commits
- [PATCH] D111437: [SystemZ/z/OS] Implement GOFF writer for empty files
Kai Nacke via Phabricator via llvm-commits
- [llvm] 3eabcda - [GlobalISel] Ensure that translateInvoke adds all successors for inlineasm
Jessica Paquette via llvm-commits
- [llvm] 58b1b64 - llvm-dwarfdump: Lookup type units when prettyprinting types
David Blaikie via llvm-commits
- [PATCH] D113527: [RISCV] Promote f16 ceil/floor/round/roundeven/nearbyint/rint/trunc intrinsics to f32 libcalls.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113528: [RISCV] Fix non-sensical intrinsic names in rv64i-single-softfloat.ll. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113531: [RISCV] Promote f16 frem with Zfh.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113532: [llvm-reduce] Skip replacing metadata and callee operands
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113535: [PowerPC] Add new TableGen backend for instruction mapping table
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D113534: [lld-macho] Do not warn on install_name for bundles
Vincent Lee via Phabricator via llvm-commits
- [compiler-rt] 84b8dc7 - [NFC][sanitizer] Extract ScopedBlockSignals
Vitaly Buka via llvm-commits
- [compiler-rt] f2c2292 - [msan] Block signals in MsanThread::Init
Vitaly Buka via llvm-commits
- [compiler-rt] ffd9c12 - [dfsan] Dfsan version of D113328
Vitaly Buka via llvm-commits
- [PATCH] D113537: [llvm-reduce] Count chunks by running a preliminary reduction
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D111300: [VPlan] Keep induction recipes in header.
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D109870: [AMDGPU] Enable the pass "amdgpu-replace-lds-use-with-pointer"
Mahesha S via Phabricator via llvm-commits
- [lld] bec28ee - [ELF] Move isStaticLinkTimeConstant closer to the only caller processRelocAux. NFC
Fangrui Song via llvm-commits
- [lld] d71bb6a - [ELF] Inline isPPC64SmallCodeModelTocReloc which is only called once. NFC
Fangrui Song via llvm-commits
- [llvm] af4dc63 - [AArch64][GlobalISel] Fix atomic truncating stores from generating invalid copies.
Amara Emerson via llvm-commits
- [PATCH] D113227: [ELF] Split TLS RelExpr. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D113541: [lld-macho] Fix trailing slash in oso_prefix
Keith Smiley via Phabricator via llvm-commits
- [llvm] ef2d0e0 - [llvm] Use MachineBasicBlock::{successors,predecessors} (NFC)
Kazu Hirata via llvm-commits
- [llvm] ab97ffb - Reland [XCOFF][yaml2obj] support for the auxiliary file header.
via llvm-commits
- [PATCH] D113543: [RISCV] Add inline expansion for vector ftrunc/fceil/ffloor.
Craig Topper via Phabricator via llvm-commits
- [llvm] 91350eb - [llvm-objdump] Remove a trailing semicolon, fixing GCC warnings. NFC.
Martin Storsjö via llvm-commits
- [llvm] 0cada82 - [Test] Remove incorrect test in GVN
Dmitry Makogon via llvm-commits
- [llvm] fe7491d - [InstCombine][NFC] Refactor llvm.stackrestore handling
Itay Bookstein via llvm-commits
- [llvm] f9059ef - [InstCombine] Extend stacksave/restore elimination
Itay Bookstein via llvm-commits
- [llvm] 97cb136 - [Test] Separate IndVars test into AArch64 and X86 parts
Dmitry Makogon via llvm-commits
- [lld] 51ee08c - [ELF] Enforce double-dash form for --ignore-{data,function}-pointer-equality --reproduce --thread
Fangrui Song via llvm-commits
- [PATCH] D113551: [fir] Add fir.box_rank, fir.box_addr, fir.box_dims and fir.box_elesize conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113551: [fir] Add fir.box_rank, fir.box_addr, fir.box_dims and fir.box_elesize conversion
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113551: [fir] Add fir.box_rank, fir.box_addr, fir.box_dims and fir.box_elesize conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113551: [fir] Add fir.box_rank, fir.box_addr, fir.box_dims and fir.box_elesize conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113551: [fir] Add fir.box_rank, fir.box_addr, fir.box_dims and fir.box_elesize conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113551: [fir] Add fir.box_rank, fir.box_addr, fir.box_dims and fir.box_elesize conversion
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113551: [fir] Add fir.box_rank, fir.box_addr, fir.box_dims and fir.box_elesize conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113551: [fir] Add fir.box_rank, fir.box_addr, fir.box_dims and fir.box_elesize conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113551: [fir] Add fir.box_rank, fir.box_addr, fir.box_dims and fir.box_elesize conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113551: [fir] Add fir.box_rank, fir.box_addr, fir.box_dims and fir.box_elesize conversion
Valentin Clement via Phabricator via llvm-commits
- [llvm] 985cc49 - [Test] Remove separated test in IndVars
Dmitry Makogon via llvm-commits
- [llvm] c98fe04 - [gn build] Port a35efc4dcb70
LLVM GN Syncbot via llvm-commits
- [PATCH] D113101: [Polly][Isl] Use the function unsignedFromIslSize to manage a isl::size object. NFCI
Jay Foad via Phabricator via llvm-commits
- [llvm] 2a48b69 - [IR] In ConstantFoldShuffleVectorInstruction use zeroinitializer for splats of 0
David Sherwood via llvm-commits
- [PATCH] D113392: [LV] NFC: Remove LoopVectorizationCostModel::blockNeedsPredication.
David Sherwood via Phabricator via llvm-commits
- [llvm] 7b3305f - Revert "[DebugInfo] Fix broken MachO test"
Adrian Kuegel via llvm-commits
- [llvm] f0d997c - Revert "[DebugInfo] Only create concrete DIEs of concrete functions"
Adrian Kuegel via llvm-commits
- [PATCH] D112552: [LoopVectorize] When tail-folding, don't always predicate uniform loads
Florian Hahn via Phabricator via llvm-commits
- [llvm] 332318f - [SelectionDAG] Widen scalable-vector loads/stores via VP_LOAD/VP_STORE
Fraser Cormack via llvm-commits
- [PATCH] D30774: [SimplifyCFG] Merging duplicated basic blocks
Kenneth Hilmersson via Phabricator via llvm-commits
- [PATCH] D113552: [yaml2obj][XCOFF] parsing auxiliary symbols.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D113553: [fir] Use contralized values for indexing box
Valentin Clement via Phabricator via llvm-commits
- [llvm] 62f86d4 - Reapply 5ec2386 "Reapply db28934 "[IndVars] Pass TTI to replaceCongruentIVs""
Dmitry Makogon via llvm-commits
- [llvm] cffbfd0 - [NFC][SROA] Revisit test coverage in non-capturing-call.ll
Roman Lebedev via llvm-commits
- [PATCH] D112994: [AArch64] Sink splat shuffles to lane index intrinsics
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D113200: [AArch64] Combine vector fptoi.sat(fmul) to fixed point fcvtz
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D113297: [AArch64] Allow FP16 vector fixed point converts
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D113554: Delete code comments for impossible bugs
Liren.Peng via Phabricator via llvm-commits
- [llvm] 6f16ee5 - Revert "[LoopVectorize] Extract the last lane from a uniform store"
Kerry McLaughlin via llvm-commits
- [PATCH] D113556: [extract_symbols.py] Fix llvm-readobj options.
Simon Tatham via Phabricator via llvm-commits
- [llvm] e7f1232 - [LV] Move optimized IV recipes to phi section of header after sinking.
Florian Hahn via llvm-commits
- [PATCH] D113557: [CMake] Allow passing extra options to extract_symbols.py.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D113219: [RISCV] Prevent crashes when bitcasting between fixed vectors and scalars.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D113559: [fir] Add !fir.ptr type conversion
Diana Picus via Phabricator via llvm-commits
- [PATCH] D113560: [fir] Add !fir.char type conversion
Diana Picus via Phabricator via llvm-commits
- [PATCH] D113561: [SelectionDAG] Replace the Chain in LOAD->VP_LOAD widening
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D113044: [TwoAddressInstruction] Update LiveIntervals after rewriting INSERT_SUBREG to COPY
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109301: [AMDGPU] Enable copy between VGPR and AGPR classes during regalloc
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] 93931d7 - [LV] Do not rely on InductionDescriptor::getCastInsts. (NFC)
Florian Hahn via llvm-commits
- [llvm] ed80761 - [DAG] Split BuildVectorSDNode::getConstantRawBits into BuildVectorSDNode::recastRawBits helper. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D113563: [fir] Add !fir.alloca conversion
Diana Picus via Phabricator via llvm-commits
- [PATCH] D113180: [LoopVectorize] Make VPWidenCanonicalIVRecipe::execute work for scalable vectors
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D108371: [LAA] Add Memory dependence and unknown bounds remarks.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D113564: [DAG] FoldConstantArithmetic - fold intop(bitcast(buildvector(c1)),bitcast(buildvector(c1))) -> bitcast(intop(buildvector(c1'),buildvector(c2')))
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] cd8aa23 - [llvm-reduce] Use DenseSet instead of std::set (NFC).
Florian Hahn via llvm-commits
- [llvm] e201232 - [NFC][AArch64] Handle processLogicalImmediate error
Andrew Savonichev via llvm-commits
- [PATCH] D112925: [ELF] Better resemble GNU ld when placing orphan sections into memory regions
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D113565: Split headers from implementations in MLIR C API Bazel build.
Peter Hawkins via Phabricator via llvm-commits
- [llvm] 5840f71 - [PowerPC] Respect rounding mode in the back end
Nemanja Ivanovic via llvm-commits
- [PATCH] D111433: [PowerPC] Respect rounding mode in the back end
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 51baafd - [x86] add tests for signbit splat mask patterns; NFC
Sanjay Patel via llvm-commits
- [llvm] be9e892 - [x86] shorten function name; NFC
Sanjay Patel via llvm-commits
- [llvm] 67299aa - [InstCombine] add check for integer source type from cast to prevent crash
Sanjay Patel via llvm-commits
- [PATCH] D113566: [fir] Add fir.box_isarray, fir.box_isptr and fir.box_isalloc conversion.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113567: [RISCV][test] Add more tests of immediate materialisation
Ben Shi via Phabricator via llvm-commits
- [PATCH] D113568: [RISCV] Optimize immediate materialisation with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [llvm] 381d147 - [DAG] reassociateOpsCommutative - pull out repeated getOperand() calls. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 8cd1c2c - [NFC] Inclusive language: replace master with main in benchmark docs
Quinn Pham via llvm-commits
- [PATCH] D113569: [flang][nfc] Add missing headers in TypeConverter.h
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] e23c6cc - [aarch64/mac] Correctly disassemble @TLVPPAGE(OFF) relocs
Nico Weber via llvm-commits
- [compiler-rt] 614b8ba - [libFuzzer] Deflake entropic exec-time test.
Matt Morehouse via llvm-commits
- [PATCH] D113571: [flang][codegen] Add type conversion for `fir.boxchar`
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] 00aa0ae - [NVPTX] Add imm variants for surface and texture instructions
Andrew Savonichev via llvm-commits
- [llvm] 509b397 - [AArch64] Combine vector fptoi.sat(fmul) to fixed point fcvtz
David Green via llvm-commits
- [PATCH] D113572: [DebugInfo] run clang-format on some unformatted files
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D109914: [Support] Attempt to fix deadlock in ThreadGroup
Andrew Ng via Phabricator via llvm-commits
- [llvm] a1e0aa7 - [X86] combineMulToPMADDWD - remove useless TODO
Simon Pilgrim via llvm-commits
- [llvm] fcf2ae9 - [SCEV] Add tests that require rewriting zexts when applying guards.
Florian Hahn via llvm-commits
- [llvm] fb1a203 - [InstCombine] Add additional test with signed range check (NFC)
Nikita Popov via llvm-commits
- [PATCH] D113573: Add a (nonfunctional) -dyld_info flag to llvm-objdump.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D113574: [ARM] Fold floating point select(binop) patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D113576: [AArch64] [COFF] Move jump tables back to the readonly section
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 57bc7b1 - [RISCV] Prevent crashes when bitcasting between fixed vectors and scalars.
Craig Topper via llvm-commits
- [PATCH] D113076: [flang] Add a semantics test for co_sum
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D109192: [WIP/DNM] Support: introduce public API annotation support
fortsnek9348 via Phabricator via llvm-commits
- [PATCH] D113577: [SCEV] Support rewriting ZExt expressions with loop guard info.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113578: [SCEV] Apply loop guards when computing max BTC for arbitrary steps.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D110527: [llvm-reduce] Add MIR support.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D113371: [X86] combinePMULH - recognise 'cheap' trunctions via PACKS/PACKUS as well as SEXT/ZEXT (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] b1d8d70 - [SelectionDAG] Replace the Chain in LOAD->VP_LOAD widening
Fraser Cormack via llvm-commits
- [PATCH] D113581: [fir] Remove `fir.unbox` operation
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112488: AMDGPU: Assume all amdhsa kernarg passed implicit arguments by default
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D113582: [lld-macho] Support renaming of LSDA section
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112827: [AMDGPU][GlobalISel] Fold G_FNEG above when users cannot fold mods
Mirko Brkusanin via Phabricator via llvm-commits
- [llvm] 5731381 - [InstCombine] Relax and reorganize one use checks in the ~(a | b) & c
Stanislav Mekhanoshin via llvm-commits
- [llvm] 4001fea - [CGSCC][LazyCallGraph][NFC] Fix typos in code comments
Fraser Cormack via llvm-commits
- [llvm] ed4a913 - [NFC][llvm][M68k] Inclusive language: reword comment
Zarko Todorovski via llvm-commits
- [llvm] 5424fb1 - [x86] fix formatting; NFC
Sanjay Patel via llvm-commits
- [llvm] a8abd19 - [x86] simplify code; NFC
Sanjay Patel via llvm-commits
- [PATCH] D113584: [ARM] Fold (fadd x, (vselect c, y, -1.0)) into (vselect c, (fadd x, y), x)
Dave Green via Phabricator via llvm-commits
- [PATCH] D113167: [lld-macho]Allow exporting weak_def_can_be_hidden(AKA "autohide") symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113586: [DebugInfo][NFC] Add instr-ref documentation, migration guide
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D102158: [DebugInfo][Docs] Add corrected docs for how InstrRefBasedLDV works
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D113587: [analyzer][NFC] Separate CallDescription from CallEvent
Balázs Benics via Phabricator via llvm-commits
- [PATCH] D113291: [WIP] Add LowerTableBasedCTZ and enable it for AARCH64 in -O3
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112371: [lld-macho] Don't merge cstrings across different sections
Jez Ng via Phabricator via llvm-commits
- [PATCH] D109946: [lld-macho] Teach ICF to dedup functions with identical unwind info
Jez Ng via Phabricator via llvm-commits
- [llvm] c6258a2 - [AArch64] Add missing tests for i8 vector to half conversions.
Florian Hahn via llvm-commits
- [PATCH] D113126: [OpenMP][NFCI] Embed the source location string size in the ident_t
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D64454: [clang-tidy] Adding static analyzer check to list of clang-tidy checks
Balázs Benics via Phabricator via llvm-commits
- [PATCH] D113203: [AMDGPU] Small correction in SITargetLowering::performOrCombine()
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] 4101c7b - [X86][Costmodel] `getReplicationShuffleCost()`: implement cost model for 32/64 bit-wide elements with AVX512F
Roman Lebedev via llvm-commits
- [llvm] c6e894b - [X86][Costmodel] `getReplicationShuffleCost()`: implement cost model for 16 bit-wide elements with AVX512BW
Roman Lebedev via llvm-commits
- [llvm] a70d743 - [X86][Costmodel] `getReplicationShuffleCost()`: implement cost model for 8 bit-wide elements with AVX512VBMI
Roman Lebedev via llvm-commits
- [PATCH] D113601: [AArch64] Use custom lowering for {U,S}INT_TO_FP with i8.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 9ee5cec - [RISCV] Prevent bad legalizer behavior when bitcasting fixed vectors to i64 on RV32 with Zve32.
Craig Topper via llvm-commits
- [PATCH] D112466: [NVPTX] Drop memory references of LDG/LDU
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D112955: [InstCombine] (~(a | b) & c) | ~(c | (a ^ b)) -> (a & b & ~c) | ~(a | b)
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D67689: [llvm-objcopy] Add support for --gap-fill and --pad-to options
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D113216: [InstCombine] (~(a | b) & c) | ~(a | b | c) -> ~(a | b)
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112966: [InstCombine] (~a & b & c) | ~(a | b | c) -> ~(a | (b ^ c))
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113603: [x86] fold vector (X > -1) & Y to shift+andn
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109128: [VFS] Use original path when falling back to external FS
Keith Smiley via Phabricator via llvm-commits
- [compiler-rt] fa17290 - [compiler-rt] Fix typo in DeadlockDetector (chanding->changing)
via llvm-commits
- [PATCH] D113037: [InstCombine] (~a & b & c) | ~(a | b) -> (c | ~b) & ~a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113606: [gn build] Fix Android compiler-rt targets
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113607: [libunwind][AIX] Mark signal_frame.pass.cpp UNSUPPORTED on AIX
Xing Xue via Phabricator via llvm-commits
- [llvm] 58ebc79 - [InstCombine] Strip offset when folding and/or of icmps
Nikita Popov via llvm-commits
- [PATCH] D113609: [X86][Costmodel] `getReplicationShuffleCost()`: promote 16 bit-wide elements to 32 bit when no AVX512BW
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106674: Runtime for Interop directive
Ravi Narayanaswamy via Phabricator via llvm-commits
- [llvm] fa4e9e6 - [InstCombine] Add vector variants to merge-icmps.ll (NFC)
Nikita Popov via llvm-commits
- [PATCH] D106585: Fix clang debug info irgen of i128 enums
Mike Hommey via Phabricator via llvm-commits
- [llvm] 861adaf - [InstCombine] Support splat vectors in some and of icmp folds
Nikita Popov via llvm-commits
- [PATCH] D88741: [SystemZ/z/OS] Add utility class for char set conversion.
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D113220: [X86] Selective relocation relaxation for +tagged-globals
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] 0242a6a - [InstCombine] Support splat vectors in some or of icmp folds
Nikita Popov via llvm-commits
- [PATCH] D113610: [cmake] Add option LLVM_ENABLE_VISIBILITY_MACROS
Ben Langmuir via Phabricator via llvm-commits
- [llvm] 4b3881e - Emit hidden hostcall argument for sanitized kernels
Yaxun Liu via llvm-commits
- [PATCH] D113613: [ThinLTO][MC] Use conditional assignments for promotion aliases
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D113615: [ELF] Make --no-relax disable R_X86_64_{,REX_}GOTPCRELX GOT optimization
Fangrui Song via Phabricator via llvm-commits
- [compiler-rt] be60b6a - [NFC][sanitizer] Make const PointerIsMine and FromPrimary
Vitaly Buka via llvm-commits
- [compiler-rt] 651797f - [NFC][sanitizer] Move GET_MALLOC_STACK_TRACE closer to the use
Vitaly Buka via llvm-commits
- [PATCH] D113624: Revert "[amdgpu] Enable selection of `s_cselect_b64`."
David Salinas via Phabricator via llvm-commits
- [PATCH] D113140: [OpenMP][NFCI] Introduce the kernel environment for target regions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D111676: [memprof] Replace the block cache with a hashmap.
Snehasish Kumar via Phabricator via llvm-commits
- [llvm] 4a0c225 - [RISCV] Fix incorrect CHECK prefixes in rv64zba-aliases-valid.s. NFC
Craig Topper via llvm-commits
- [PATCH] D113627: AMDGPU: Report large stack usage for recursive calls
Matt Arsenault via Phabricator via llvm-commits
- [lld] a2404f1 - [lld-macho] Support renaming of LSDA section
Jez Ng via llvm-commits
- [compiler-rt] 1da33a5 - [NFC][asan][memprov] Remove dlsym hack from posix_memalign
Vitaly Buka via llvm-commits
- [PATCH] D113628: [AMDGPU] Fixed stack pointer init with architected flat scratch
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113629: Add path to lower addrspacecasts in constant exprs for __ptr32/__ptr64.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D113534: [lld-macho] Introduce LLD custom warnings with --warn-strict
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113630: Add support for chained fixup load commands to MachOObjectFile
Adrian Prantl via Phabricator via llvm-commits
- [llvm] c7a0c2d - AMDGPU: Report large stack usage for recursive calls
Matt Arsenault via llvm-commits
- [llvm] 557f4ce - [InstCombine] Precommit updated and-xor-or.ll tests. NFC.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D113631: [docs] Fix trailing whitespaces
Luís Ferreira via Phabricator via llvm-commits
- [llvm] 476ab0f - [AMDGPU] Fixed stack pointer init with architected flat scratch
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D113632: [docs] Add DW_TAG_immutable_type tag
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D113633: [llvm] Add support for DW_TAG_immutable_type
Luís Ferreira via Phabricator via llvm-commits
- [llvm] 4183522 - [RISCV] Promote f16 frem with Zfh.
Craig Topper via llvm-commits
- [PATCH] D113635: [PowerPC] Allow scalars for asm constraint "v" with VSX
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 423ea9a - [AIX] XFAIL 2009-03-29-SoftFloatVectorExtract.ll because of no soft float support
Jake Egan via llvm-commits
- [llvm] c969009 - [AMDGPU] Small correction in SITargetLowering::performOrCombine().
via llvm-commits
- [compiler-rt] aa15e42 - [NFC][msan] Clang format includes
Vitaly Buka via llvm-commits
- [PATCH] D113638: [xray] Add support for hexagon architecture
Brian Cain via Phabricator via llvm-commits
- [PATCH] D113640: [AIX] XFAIL lto-comp-dir.ll for lack of .file directive support
Jake Egan via Phabricator via llvm-commits
- [PATCH] D112696: CycleInfo: Introduce cycles as a generalization of loops
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D113641: [llvm] Add a SFINAE template parameter to DenseMapInfo
River Riddle via Phabricator via llvm-commits
- [compiler-rt] 919ca9f - [compiler-rt] separate lsan, ubsan, stats configuration from SANITIZER_COMMON_SUPPORTED_OS
Emily Shi via llvm-commits
- [llvm] 6de6131 - [mlir] Optimize usage of llvm::mapped_iterator
River Riddle via llvm-commits
- [llvm] 5a4bd07 - [InstCombine][NFC] Pre-commit baseline test for D113442.
Huihui Zhang via llvm-commits
- [PATCH] D113442: [InstCombine] Enable fold select into operand for FAdd, FMul, FSub and FDiv.
Huihui Zhang via Phabricator via llvm-commits
- [llvm] 642a361 - [llvm] Use make_early_inc_range (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D113642: [PowerPC] Provide XL-compatible vec_round implementation
Nemanja Ivanovic via Phabricator via llvm-commits
- [compiler-rt] 3330a66 - [sanitizer] Fix solaris build
Vitaly Buka via llvm-commits
- [PATCH] D93298: [RISCV] add the MC layer support of Zfinx extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D113644: [NFC][InlineAdvisor] Inform advisor when the module is invalidated
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D113645: [clangd] Allow Unix config paths on Darwin
Keith Smiley via Phabricator via llvm-commits
- [llvm] bc39ce9 - [NFC] Remove unnecessary check prefix of AIX test
Qiu Chaofan via llvm-commits
- [PATCH] D113646: [lit] NFC: Add missing option descriptions to documentation
Misono Tomohiro via Phabricator via llvm-commits
- [llvm] 0963291 - [TypePromotion] Fix a hardcoded use of 32 as the size being promoted to.
Craig Topper via llvm-commits
- [llvm] bf76e64 - [BPI] Push exit block rather than exiting ones in getSccExitBlocks
Bin Cheng via llvm-commits
- [PATCH] D113344: [BPI] Push exit block rather than exiting ones in getSccExitBlocks
Bin Cheng via Phabricator via llvm-commits
- [llvm] b24ec07 - [JITLink] Update Section pointers on Blocks when merging Sections.
Lang Hames via llvm-commits
- [PATCH] D113648: Respect pgoff and rely on it for all types of binaries
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D113649: [RISCV] Teach VSETVLI insertion to handle mask instruction which has avl from a PHI node.
Jianjian Guan via Phabricator via llvm-commits
- [llvm] 703ded8 - [AArch64] Allow FP16 vector fixed point converts
David Green via llvm-commits
- [llvm] 5e9021c - [NFC] Clean-up typos in PowerPC CodeGen tests
Qiu Chaofan via llvm-commits
- [PATCH] D113650: [lldb] fix -print-script-interpreter-info on windows
Lawrence D'Anna via Phabricator via llvm-commits
- [lld] d2dd36b - [ELF] Better resemble GNU ld when placing orphan sections into memory regions
Igor Kudrin via llvm-commits
- [polly] 0b39ec8 - [Polly][Isl] Fix -Wsign-compare after D113101
Fangrui Song via llvm-commits
- [llvm] 53dc525 - [LoopInfo] Fix function getInductionVariable
via llvm-commits
- [PATCH] D73575: [InstCombine] canonicalize splat shuffle after cmp
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D113651: [DebugInfo] DwarfCompileUnit: Check for existing global vars after getting a context
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D113652: [DebugInfo][test] Simplify/imporove a few tests using --impicit-check-not=DW_TAG. NFC
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] c2ed9fd - [AArch64] Use custom lowering for {U, S}INT_TO_FP with i8.
Florian Hahn via llvm-commits
- [PATCH] D113653: [NVPTX][AsmPrinter] Avoid removing globals before calling AsmPrinter::doFinalization()
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] 7ac1fd0 - [extract_symbols.py] Fix llvm-readobj options.
Simon Tatham via llvm-commits
- [PATCH] D113655: [IR] Allow all integer types for stepvector intrinsic
David Sherwood via Phabricator via llvm-commits
- [PATCH] D113656: [LICM] Check a heuristic case to hoist load
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D113657: [fir] Add !fir.vector type conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113658: [fir] Add !fir.len type conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D111447: [Dexter] Add DexDeclareAddress command and address function
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D113659: [flang] Fix vector cshift runtime with non zero lower bounds
Jean Perier via Phabricator via llvm-commits
- [PATCH] D113660: [Flang] Add type conversion for FIR integer kind
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113661: [X86][FP16] Avoid to generate VZEXT_MOVL with i16
Phoebe Wang via Phabricator via llvm-commits
- [llvm] 098ea29 - [DAG] FoldConstantArithmetic - fold intop(bitcast(buildvector(c1)),bitcast(buildvector(c1))) -> bitcast(intop(buildvector(c1'),buildvector(c2')))
Simon Pilgrim via llvm-commits
- [PATCH] D113662: [fir] Add placeholder conversion pattern for disptach operations
Valentin Clement via Phabricator via llvm-commits
- [llvm] 82b7436 - [DAG] reassociateOpsCommutative - peek through bitcasts to find constants
Simon Pilgrim via llvm-commits
- [PATCH] D113237: [RISCV] Support Zifencei extension
Luís Marques via Phabricator via llvm-commits
- [PATCH] D111531: Fix minor deficiency in MachineSink.
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D113192: [DAG] MatchRotate - support rotate-by-constant of illegal types (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 6abbc3a - [LiveIntervals] Update subranges in processTiedPairs
Jay Foad via llvm-commits
- [llvm] 491beae - [TwoAddressInstruction] Update LiveIntervals after rewriting INSERT_SUBREG to COPY
Jay Foad via llvm-commits
- [PATCH] D110411: [LiveIntervals] Update subranges in processTiedPairs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113665: [flang] Add a test case for `fir.dt_entry`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113666: [flang][CodeGen] Transform `fir.emboxchar` to a sequence of LLVM MLIR
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113669: [fir] Add !fir.field type conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113670: [Flang] Add type conversion for FIR heap type
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D112025: Intrinsic for checking floating point class
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D113671: [CodeGen] Tweak whitespace in LiveInterval printing
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113672: [AMDGPU][NFC] Fix typos
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D113674: [flang] Add missing `HasParent` to `fir_DTEntryOp`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113675: [VE][NFCi] Remove unused tablegen parameters
Simon Moll via Phabricator via llvm-commits
- [llvm] ce227ce - [CodeGen] Use MachineInstr::operands (NFC)
Kazu Hirata via llvm-commits
- [llvm] 9ba73b6 - [AMDGPU] Fix line endings
Jay Foad via llvm-commits
- [llvm] 417add4 - [CodeGen] Tweak whitespace in LiveInterval printing
Jay Foad via llvm-commits
- [llvm] 8313b47 - [AMDGPU] Regenerate some div/rem test checks
Jay Foad via llvm-commits
- [PATCH] D113678: [TypePromotion] Extend TypePromotion::isSafeWrap
Dave Green via Phabricator via llvm-commits
- [llvm] 11522cf - [DAGCombiner] add fold for vselect based on mask of signbit, part 3
Sanjay Patel via llvm-commits
- [PATCH] D113679: [AMDGPU] Simplify 64-bit division/remainder expansion
Jay Foad via Phabricator via llvm-commits
- [llvm] 18fe0a0 - [PowerPC] PPC backend optimization to lower int_ppc_tdw/int_ppc_tw intrinsics to TDI/TWI machine instructions
Victor Huang via llvm-commits
- [PATCH] D112285: [PowerPC] PPC backend optimization to lower int_ppc_tdw/int_ppc_tw intrinsics to TDI/TWI machine instructions
Victor Huang via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
James Henderson via Phabricator via llvm-commits
- [PATCH] D86706: [LLD][PowerPC] Add a pc-rel based long branch thunk
Victor Huang via Phabricator via llvm-commits
- [PATCH] D113680: [AArch64][SVE] Remove i1 type from isElementTypeLegalForScalableVector
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] ee7a006 - [RISCV] Promote f16 ceil/floor/round/roundeven/nearbyint/rint/trunc intrinsics to f32 libcalls.
Craig Topper via llvm-commits
- [llvm] 8e85717 - [RISCV] Fix non-sensical intrinsic names in rv64i-single-softfloat.ll. NFC
Craig Topper via llvm-commits
- [llvm] da4822f - [PowerPC][NFC] Ignore unused var in release builds.
Jordan Rupprecht via llvm-commits
- [PATCH] D90868: [IR] Define @llvm.ptrauth intrinsics.
Ahmed Bougacha via Phabricator via llvm-commits
- [lld] d56b171 - [lld][ELF] Support for R_ARM_THM_JUMP8
Petr Hosek via llvm-commits
- [PATCH] D113685: [IR] Define "ptrauth" operand bundle.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D112451: implemented R_AARCH64_ADR_PREL_PG_HI21, R_AARCH64_ADR_PREL_PG_HI21_NC, R_AARCH64_ADD_ABS_LO12_NC
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D113688: [CSSPGO] Fix a hash code truncating issue in ContextTrieNode.
Hongtao Yu via Phabricator via llvm-commits
- [compiler-rt] 82de586 - tsan: intercept clone
Dmitry Vyukov via llvm-commits
- [llvm] 1f568f2 - [InstCombine] Add test for and of icmp ne zero with undefs (NFC)
Nikita Popov via llvm-commits
- [llvm] 84e273c - [InstCombine] Handle undefs in and of icmp eq zero fold
Nikita Popov via llvm-commits
- [llvm] 96d027b - [gn build] (manually) port 57c22ade867
Nico Weber via llvm-commits
- [PATCH] D113689: [llvm][ubsan] Inclusive language: replace use of blacklist HandleLLVMOptions.cmake
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D113692: [NFC][llvm] Remove uses of blacklist in llvm/test/Instrumentation
Zarko Todorovski via Phabricator via llvm-commits
- [llvm] 8d2a199 - [AArch64] Add some fp16 cast cost-model tests.
Florian Hahn via llvm-commits
- [llvm] f64eee1 - [NFC][InlineAdvisor] Inform advisor when the module is invalidated
Mircea Trofin via llvm-commits
- [compiler-rt] bc84b28 - tsan: enable clone interceptor only on Linux
Dmitry Vyukov via llvm-commits
- [PATCH] D113281: [AArch64][SVE] Generate ASRD instructions for power of 2 signed divides
Paul Walker via Phabricator via llvm-commits
- [llvm] 010b09b - [DAG] reassociateOpsCommutative - test getNode result directly. NFC
Simon Pilgrim via llvm-commits
- [llvm] 94a901a - [X86] Move LowerFunnelShift below LowerShift. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D112315: [DSE] Use optimized access if available for redundant store elimination.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D113700: [AArch64] Improve costs for some conversions to fp16.
Florian Hahn via Phabricator via llvm-commits
- [llvm] eb44f3f - [RISCV] Add rv32i/rv64i command lines to some floating point tests. NFC
Craig Topper via llvm-commits
- [llvm] 99152a4 - [M68k][NFC] Rename 'GlSel' -> 'GISel'
Min-Yih Hsu via llvm-commits
- [PATCH] D113702: [lld-macho] Fix symbol relocs handling for compact unwind's functionAddress
Jez Ng via Phabricator via llvm-commits
- [llvm] ce89335 - [x86] add tests and RUNs for vector compares; NFC
Sanjay Patel via llvm-commits
- [PATCH] D113703: [RISCV] Reduce duplicate FP test cases.
Craig Topper via Phabricator via llvm-commits
- [llvm] 9864162 - [InstCombine] Drop redundant fold for and/or of icmp eq/ne (NFCI)
Nikita Popov via llvm-commits
- [compiler-rt] d194705 - [sanitizer] Add a ForEach callback interface for AddrHashMap.
Snehasish Kumar via llvm-commits
- [compiler-rt] fc71624 - [memprof] Move the MemInfoBlock definition to a separate header.
Snehasish Kumar via llvm-commits
- [compiler-rt] 1243cef - [memprof] Replace the block cache with a hashmap.
Snehasish Kumar via llvm-commits
- [compiler-rt] 545866c - [memprof] Add a raw binary format to serialize memprof profiles.
Snehasish Kumar via llvm-commits
- [compiler-rt] aacaebc - [memprof] Make the raw binary format the default.
Snehasish Kumar via llvm-commits
- [PATCH] D113704: [AIX][llvm-go] AIX linker does not recognize `-rpath`
Steven Wan via Phabricator via llvm-commits
- [PATCH] D91087: [AArch64] Select PAC/PACGA for ptrauth.sign/sign_generic.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D113639: [test-suits] Fix signed integer overflow error for pc1cod.c
Ahana Datta via Phabricator via llvm-commits
- [PATCH] D113153: [lld-macho] Cache readFile results
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113204: [RISCV] Teach needVSETVLIPHI to handle mask register instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D111904: [RISCV] Lower fixed vector CTLZ_ZERO_UNDEF/CTTZ_ZERO_UNDEF by converting to FP and extracting the exponent.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113639: [test-suite] Fix signed integer overflow error for pc1cod.c
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D113706: [flang] Allow implicit procedure pointers to associate with explicit procedures
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D113696: [flang] Allow exterior branch to outermost WHERE construct statement
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D111976: [DAG] Create fptosi.sat from clamped fptosi
Dave Green via Phabricator via llvm-commits
- [PATCH] D110978: [SLP]Improve gathering of the scalars used in the graph.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D113712: [DSE] Allow DSE to optimize MemorySSA by default.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113715: [mlir][ods] AttrOrTypeGen uses Class
Jeff Niu via Phabricator via llvm-commits
- [PATCH] D100486: [COST]Improve cost model for shuffles in SLP.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112758: [llvm] [Debuginfo] Debuginfod client library.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D113716: sys::path: Detect posix paths starting with ~ as absolute
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D113717: [Symbolizer][Debuginfo] Add debuginfod client to llvm-symbolizer.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D113492: [llvm-profgen] Fix bug of setting function entry
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D113721: [lld-macho] Fix symbol relocs handling for LSDAs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113030: Add a new tool for parallel safe bisection, "llvm-bisectd".
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D111818: [llvm-reduce] Introduce operands-skip pass.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D113602: [OpenMP] Fix master thread barrier for Pascal and amdgpu
Joel E. Denny via Phabricator via llvm-commits
- [llvm] fa4210a - [llvm-reduce] Introduce operands-skip pass.
Michael Kruse via llvm-commits
- [PATCH] D102817: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 2
Ten Tzen via Phabricator via llvm-commits
- [PATCH] D113341: [SystemZ] Support symbolic displacements.
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] ed7b371 - Revert "[llvm-reduce] Introduce operands-skip pass."
Michael Kruse via llvm-commits
- [llvm] 74b979a - [X86][FP16] Avoid to generate VZEXT_MOVL with i16
Phoebe Wang via llvm-commits
- [PATCH] D113725: Validate chained fixup image formats
Adrian Prantl via Phabricator via llvm-commits
- [llvm] c15f930 - [llvm-reduce] Introduce operands-skip pass.
Michael Kruse via llvm-commits
- [llvm] 72e9477 - [gn build] Port c15f930e9656
LLVM GN Syncbot via llvm-commits
- [PATCH] D113727: [llvm-profgen] Add switch to allow use of first loadable segment for calculating offset
Wenlei He via Phabricator via llvm-commits
- [llvm] 463ee15 - [gn build] Fix Android compiler-rt targets
Arthur Eubanks via llvm-commits
- [llvm] be0b47d - [llvm-reduce] Skip replacing metadata and callee operands
Arthur Eubanks via llvm-commits
- [llvm] 6f288bd - [llvm-reduce] Count chunks by running a preliminary reduction
Arthur Eubanks via llvm-commits
- [llvm] 87687b4 - [llvm-reduce] Fix build after D113537
Arthur Eubanks via llvm-commits
- [llvm] 665b413 - [DebugInfo] run clang-format on some unformatted files
Paul Robinson via llvm-commits
- [lld] e941fe5 - [lld-macho] Fix symbol relocs handling for compact unwind's functionAddress
Jez Ng via llvm-commits
- [lld] 835135a - Revert "[lld-macho] Fix symbol relocs handling for compact unwind's functionAddress"
Kazu Hirata via llvm-commits
- [PATCH] D112312: [DSE] Add OR_None (not for commit)
Evgeniy via Phabricator via llvm-commits
- [PATCH] D112359: [RISCV] Unify depedency check and extension implication parsing logics
Yueh-Ting Chen via Phabricator via llvm-commits
- [llvm] 3057e85 - [X86] Preserve FPSW when popping x87 stack
Serge Pavlov via llvm-commits
- [PATCH] D113335: [X86] Preserve FPSW when popping x87 stack
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D113733: [llvm-objdump/mac] Add support for new load commands
Keith Smiley via Phabricator via llvm-commits
- [llvm] 2ca45ad - [CodeGen, Target] Use MachineRegisterInfo::use_operands (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D113734: [llvm-objcopy][MachO] Add llvm-strip support for newer load commands
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113735: [llvm-obcopy][MachO] Add --prefix-symbols support
Keith Smiley via Phabricator via llvm-commits
- [llvm] 4e94e25 - Fix minor deficiency in machine-sink.
Markus Lavin via llvm-commits
- [llvm] 751aa6c - [VE][NFCi] Remove unused tablegen parameters
Simon Moll via llvm-commits
- [PATCH] D113738: [LTO] Allow passing -Os/-Oz as the optimization level
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113736: [DebugInfo][Try 2] Only create concrete DIEs of concrete functions
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D113739: [X86][ABI] Change the alignment of f80 in 32-bit calling conversion to meet with different data layout
Phoebe Wang via Phabricator via llvm-commits
- [compiler-rt] 496e7f3 - [VE] Disable incompatible compiler-rt tests
Simon Moll via llvm-commits
- [compiler-rt] 64d4420 - [NFC][lsan] Simplify root_regions initialization
Vitaly Buka via llvm-commits
- [PATCH] D113651: [DwarfCompileUnit] getOrCreateCommonBlock(): check for existing entity first. NFCI
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D113740: [flang] Allow write after non advancing read in IO runtime
Jean Perier via Phabricator via llvm-commits
- [PATCH] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] 9c00afe - [DSE] Add test case with multiple inbounds stores, followed by OOB.
Florian Hahn via llvm-commits
- [PATCH] D113746: [AMDGPU][MC][GFX10] Corrected global_atomic_fcmpswap*
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D113747: [flang][CodeGen] Transform `fir.unboxchar` to a sequence of LLVM MLIR
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] 5dfe60d - [SCEV] Add tests where guards limit both %n and (zext %n).
Florian Hahn via llvm-commits
- [llvm] d1f45ed - [AMDGPU][NFC] Fix typos
via llvm-commits
- [PATCH] D113002: TableGen: sort SearchableTable emission order by fields, not top-level name
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D113748: [X86] combineX86ShufflesConstants - constant fold from target shuffles unless optsize = true
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113392: [LV] Rename blockNeedsPredication to blockNeedsPredicationForAnyReason.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] c3e07df - [llvm-nm] Demangle Rust symbols
Tomasz Miąsko via llvm-commits
- [PATCH] D111937: [llvm-nm] Demangle Rust symbols
Tomasz Miąsko via Phabricator via llvm-commits
- [compiler-rt] a672838 - tsan: fix XMM register corruption in hacky call
Dmitry Vyukov via llvm-commits
- [PATCH] D113750: [docs] Mention Rust v0 demangling support in release notes
Tomasz Miąsko via Phabricator via llvm-commits
- [compiler-rt] e91595b - tsan: don't start background thread after clone
Dmitry Vyukov via llvm-commits
- [PATCH] D107188: [SLP]Improve vectorization of split loads.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113755: [Flang] Add the FIR LLVMPointer Type
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Valentin Clement via Phabricator via llvm-commits
- [llvm] 69c1cbe - [SCEV] Add test case where applying zext info pessimizes BTC.
Florian Hahn via llvm-commits
- [llvm] 819bca9 - [SCEV] Use APIntOps::umin to select best max BC count (NFC).
Florian Hahn via llvm-commits
- [llvm] 4721ee7 - Add nounwind for tests. NFC
Phoebe Wang via llvm-commits
- [compiler-rt] 19c1d03 - tsan: ignore some errors in the clone_setns test
Dmitry Vyukov via llvm-commits
- [llvm] bf5748a - [x86] fold vector (X > -1) & Y to shift+andn
Sanjay Patel via llvm-commits
- [PATCH] D113763: [flang][CodeGen] Transform `fir.boxchar_len` to a sequence of LLVM MLIR
Andrzej Warzynski via Phabricator via llvm-commits
- [compiler-rt] ac95b8d - tsan: new runtime (v3)
Dmitry Vyukov via llvm-commits
- [PATCH] D111434: [PowerPC] PPC backend optimization on conditional trap intrustions
Amy Kwan via Phabricator via llvm-commits
- [llvm] 59087dc - [X86] combineX86ShufflesConstants - constant fold from target shuffles unless optsize = true
Simon Pilgrim via llvm-commits
- [llvm] 352c46e - [SLP]Improve vectorization of split loads.
Alexey Bataev via llvm-commits
- [PATCH] D113766: [fir] Add fir.gentypedesc conversion
Valentin Clement via Phabricator via llvm-commits
- [llvm] 7647822 - [AArch64][SVE] Remove i1 type from isElementTypeLegalForScalableVector
Kerry McLaughlin via llvm-commits
- [PATCH] D113767: [IR] Change CreateStepVector to work with element types smaller than i8
David Sherwood via Phabricator via llvm-commits
- [llvm] 1513ca3 - [Feature][NFC]Improve test checks to avoid possible false postitive test
Alexey Bataev via llvm-commits
- [PATCH] D113768: [ELF] Do not try to assign a memory region to a non-allocatable section
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D113769: [fir] !fir.tdesc type conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113770: [SLP]Improve cost of the gather nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D113771: [ELF] Support the "read-only" memory region attribute
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D113772: [Analysis] Fix getNumberOfParts to return 0 when the answer is unknown
David Sherwood via Phabricator via llvm-commits
- [PATCH] D113773: Don't define //mlir:MLIRBindingsPythonCore in terms of the NoCAPI and CAPIDeps targets.
Peter Hawkins via Phabricator via llvm-commits
- [PATCH] D113774: [SLP]Improve splat detection.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 8d35c05 - [NFC][SROA] Add more tests for non-capturing pointer-escaping calls
Roman Lebedev via llvm-commits
- [llvm] 99d5cbb - [CodeGen] Use SDNode::uses (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D113056: [IVDescriptor] Make sure the sign is included for negative extension.
Florian Hahn via Phabricator via llvm-commits
- [llvm] a70bbb5 - [AMDGPU] Simplify 64-bit division/remainder expansion
Jay Foad via llvm-commits
- [PATCH] D113776: [Clang][SVE] Properly enable/disable dependant SVE target features based upon +(no)sve.* options
Bradley Smith via Phabricator via llvm-commits
- [llvm] 30ebdf8 - [LV] Precommit test case from PR52485.
Florian Hahn via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ and enable it for AARCH64 in -O3
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] c9dfe32 - [OpenMP] Fix main thread barrier for Pascal and amdgpu
Joel E. Denny via llvm-commits
- [PATCH] D113602: [OpenMP] Fix main thread barrier for Pascal and amdgpu
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D113777: [Analysis] Ensure getTypeLegalizationCost returns a simple VT for TypeScalarizeScalableVector
David Sherwood via Phabricator via llvm-commits
- [PATCH] D113778: [AMDGPU] Use shift for b64 mov
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] bd81c39 - [NFC][llvm] Remove uses of blacklist in llvm/test/Instrumentation
Zarko Todorovski via llvm-commits
- [llvm] 6bb7173 - [X86] convertShiftLeftToScale - improve vXi8 constant handling
Simon Pilgrim via llvm-commits
- [compiler-rt] 79fbba9 - Revert "tsan: new runtime (v3)"
Dmitry Vyukov via llvm-commits
- [PATCH] D112162: [NFC] [LLVM] Fix MaxFixPointIterations typo to match documentation
Alf via Phabricator via llvm-commits
- [PATCH] D110196: [IR] Modernize and Cleanup LLVM/IR folder
Alf via Phabricator via llvm-commits
- [llvm] 1c5d636 - [ConstantRangeTest] Add helper to enumerate APInts (NFC)
Nikita Popov via llvm-commits
- [PATCH] D110475: [LLVM][IR] Resolve Verifier FIXME: remove if (V->isArtificial()) check
Alf via Phabricator via llvm-commits
- [llvm] e01c91f - [tests] Add coverage for cases we can prune exits when runtlme unrolling
Philip Reames via llvm-commits
- [lld] a05384d - [ELF] Make --no-relax disable R_X86_64_GOTPCRELX and R_X86_64_REX_GOTPCRELX GOT optimization
Fangrui Song via llvm-commits
- [llvm] 5dd64ef - Refresh an autogen test to reduce spurious diffs
Philip Reames via llvm-commits
- [PATCH] D113781: [llvm-profgen] density analysis
Lei Wang via Phabricator via llvm-commits
- [llvm] 3170670 - [AMDGPU] Regenerate udiv.ll tests
Simon Pilgrim via llvm-commits
- [PATCH] D113782: [SLP]Improve cost model for the shuffled extracts.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 03cfea6 - [SCEV] Update SCEVLoopGuardRewriter to take SCEV -> SCEV map (NFC).
Florian Hahn via llvm-commits
- [PATCH] D113783: [InstCombine] Fold (A^B)|~A-->~(A&B)
Mehrnoosh Heidarpour via Phabricator via llvm-commits
- [PATCH] D113699: [flang] Fix ORDER= argument to RESHAPE
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D113784: [RFC][AMDGPU][GlobalISel] Fix RegBanks for G_CONSTANT
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D113785: [llvm-profgen] Trim cold function profiles for non-CS mode
Lei Wang via Phabricator via llvm-commits
- [llvm] f453e23 - Autogen a bunch of unrolling tests for ease of update
Philip Reames via llvm-commits
- [llvm] 9d5e647 - [JITLink] Fix think-o in handwritten CWrapperFunctionResult -> Error converter.
Lang Hames via llvm-commits
- [compiler-rt] 3fb6416 - [ORC-RT][llvm-jitlink] Fix a buggy check in ORC-RT MachO TLV deregistration.
Lang Hames via llvm-commits
- [PATCH] D113701: [flang] Respect NO_STOP_MESSAGE=1 in runtime
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D113787: [llvm-reduce] keep terminator instructions during ReduceGlobalVars
Dwight Guth via Phabricator via llvm-commits
- [PATCH] D113698: [flang] Fix rounding edge case in F output editing
Peter Klausler via Phabricator via llvm-commits
- [llvm] a1b496b - (re-)Autogen one last unroll-and-jam test
Philip Reames via llvm-commits
- [llvm] 1b651be - ADT: Fix const-correctness of iterator adaptors
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D113788: IR: Fix const-correctness of SwitchInst::CaseIterator and CaseHandle
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [lld] eb6f9f3 - [lld-macho] Fix trailing slash in oso_prefix
Keith Smiley via llvm-commits
- [PATCH] D113697: [flang] Runtime performance improvements to real formatted input
Peter Klausler via Phabricator via llvm-commits
- [llvm] de2fed6 - [unroll] Keep unrolled iterations with initial iteration
Philip Reames via llvm-commits
- [llvm] 8b3e1ad - IR: Avoid duplication of SwitchInst::findCaseValue(), NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D113179: [Passes] Move AggressiveInstCombine after InstCombine
Anton Afanasyev via Phabricator via llvm-commits
- [lld] ad8df21 - [reland][lld-macho] Fix symbol relocs handling for compact unwind's functionAddress
Jez Ng via llvm-commits
- [PATCH] D113792: [SLP]Adjust GEP indices types when trying to build entries.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] aab1810 - [llvm-profgen] Fix bug of setting function entry
via llvm-commits
- [PATCH] D113796: Support: Make VarStreamArrayIterator::operator*() const-qualified
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D113797: Support: Make VarStreamArrayIterator iterate over const values
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D113798: Add loop unrolling and peeling preferences for RISCV
Michael Berg via Phabricator via llvm-commits
- [llvm] 6c32dd4 - [AArch64][x86] add tests for swapped cmp+vselect patterns; NFC
Sanjay Patel via llvm-commits
- [PATCH] D113799: ADT: Fix const-correctness of iterator facade
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [lld] d9b6f7e - [lld-macho] Teach ICF to dedup functions with identical unwind info
Jez Ng via llvm-commits
- [lld] 9d0b237 - [lld-macho] Fix symbol relocs handling for LSDAs
Jez Ng via llvm-commits
- [compiler-rt] 07092ea - [asan] Fix GCC warning "left shift count >= width"
Vitaly Buka via llvm-commits
- [PATCH] D113800: [amdgpu] Don't crash on empty global ctor/dtor
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D113801: [PowerPC][NFC] Add a series of codegen tests for vector reductions.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D113802: [PowerPC] Fix 32bit vector insert instructions for ISA3.1
Lei Huang via Phabricator via llvm-commits
- [PATCH] D113711: [flang] Handle ENTRY names in IsPureProcedure() predicate
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D113805: [RISCV] Improve codegen for i32 udiv/urem by constant on RV64.
Craig Topper via Phabricator via llvm-commits
- [llvm] e2a86ab - [SLP][NFCAdd a test for vector intrinsic with scalar parameter, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D113806: [SLP]Do not create unused gather nodes for scalar arguments of vector intrinsics.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] c3edab8 - ADT: Avoid repeating iterator adaptor/facade template params, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] a678c67 - IR: Fix const-correctness of SwitchInst::CaseIterator and CaseHandle
Duncan P. N. Exon Smith via llvm-commits
- [lld] 9a2b54a - lld: const-qualify iterations through VarStreamArray, NFC
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 02bed66 - [RISCV] Improve codegen for i32 udiv/urem by constant on RV64.
Craig Topper via llvm-commits
- [PATCH] D113808: [llvm-reduce] Don't reuse SmallVector across calls to getAllMetadata()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113809: [MachO] Fix struct size assertion
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D113811: [ORC][ORC-RT] Register type metadata from __swift5_types MachO section
Ben Langmuir via Phabricator via llvm-commits
- [PATCH] D113785: [llvm-profgen] Trim cold function profiles for non-CS AutoFDO
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D113812: [Cloning] Clone metadata on function declarations
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113813: [MachO] Reduce size of Symbol and Defined
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D110745: Redefine deref(N) attribute family as point-in-time semantics (aka deref-at-point)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112911: Fix the side effect of outlined function when register is implicit and implicit-def
Jin Lin via Phabricator via llvm-commits
- [llvm] 37ead20 - [runtime-unroll] Use incrementing IVs instead of decrementing ones
Philip Reames via llvm-commits
- [PATCH] D113816: [llvm-reduce] Assert that the number of chunks does not change with reductions
Arthur Eubanks via Phabricator via llvm-commits
- [compiler-rt] cb0e14c - [sanitizer] Switch dlsym hack to internal_allocator
Vitaly Buka via llvm-commits
- [PATCH] D113817: [X86] Promote f16 STRICT_FROUND to f32 and call libc.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113818: [MachO] Shrink reloc from 32 bytes to 24 bytes
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] 8909dc5 - [RISCV] Fixed duplicate RUN line on float-intrinsics.ll. NFC
Craig Topper via llvm-commits
- [llvm] 2a739f2 - [ORC][ORC-RT] Register type metadata from __swift5_types MachO section
Ben Langmuir via llvm-commits
- [compiler-rt] afafa88 - [sanitizer] Fix test linking
Vitaly Buka via llvm-commits
- [PATCH] D113739: [X86][ABI] Change the alignment of f80 in 32-bit calling convention to meet with different data layout
Phoebe Wang via Phabricator via llvm-commits
- [llvm] a144869 - [gn build] (semi-manually) port cb0e14ce6dcd
Nico Weber via llvm-commits
- [PATCH] D113819: [llvm-obcopy][MachO] Add error for MH_PRELOAD
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113820: [lld-macho] Parallelize scanning the symbol tables in export/unexport-ing.
Vy Nguyen via Phabricator via llvm-commits
- [compiler-rt] 4b768ee - [asan] Fix "no matching function" on GCC
Vitaly Buka via llvm-commits
- [lld] ad93232 - [lld-macho] Parallelize scanning the symbol tables in export/unexport-ing.
Vy Nguyen via llvm-commits
- [compiler-rt] 89fb2c7 - [asan] More leaks in test
Vitaly Buka via llvm-commits
- [llvm] e49fcfc - [X86][ABI] Change the alignment of f80 in 32-bit calling convention to meet with different data layout
Phoebe Wang via llvm-commits
- [lld] 9b29dae - [lld-macho] Allow exporting weak_def_can_be_hidden(AKA "autohide") symbols
Vy Nguyen via llvm-commits
- [PATCH] D113822: [RISCV] Promote f16 log/pow/exp/sin/cos/etc. to f32 libcalls.
Craig Topper via Phabricator via llvm-commits
- [llvm] 47bb456 - [llvm-obcopy][MachO] Add error for MH_PRELOAD
Keith Smiley via llvm-commits
- [PATCH] D113823: [lld-macho] Fix warning
Keith Smiley via Phabricator via llvm-commits
- [lld] 51715fb - [lld-macho] Fix warning
Keith Smiley via llvm-commits
- [llvm] 3129b33 - test/ExecutionEngine: Clean up lit.local.cfg
Tom Stellard via llvm-commits
- [PATCH] D110788: test/ExecutionEngine: Clean up lit.local.cfg
Tom Stellard via Phabricator via llvm-commits
- [llvm] 75c86c9 - Support: Make VarStreamArrayIterator iterate over const values
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 6b9b86d - ADT: Fix const-correctness of iterator facade
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 79c5479 - Support: Pass wrapped Error's error code through FileError
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D113225: Support: Pass wrapped Error's error code through FileError
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] efa896e - [Target] Use SDNode::uses (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2272ec1 - [JITLink][MachO] Fix "find-symbol-by-address" logic.
Lang Hames via llvm-commits
- [PATCH] D113824: [OpenMP] Fix custom state machine if have reduction
Joel E. Denny via Phabricator via llvm-commits
- [llvm] 82bc6a0 - [X86] Promote f16 STRICT_FROUND to f32 and call libc.
Craig Topper via llvm-commits
- [PATCH] D113825: [llvm-readobj][XCOFF] dump auxiliary symbols.
Esme Yi via Phabricator via llvm-commits
- [compiler-rt] e60b3fc - [sanitizer] Don't test __pthread_mutex_lock with GLIBC 2.34
Vitaly Buka via llvm-commits
- [compiler-rt] dd87c5b - Revert "[sanitizer] Fix test linking"
Vitaly Buka via llvm-commits
- [compiler-rt] b5ff187 - tsan: mmap shadow stack
Dmitry Vyukov via llvm-commits
- [PATCH] D91077: [LoopVectorizer][SVE] Vectorize a simple loop with with a scalable VF.
Allen zhong via Phabricator via llvm-commits
- [llvm] 8ed8d37 - [SCEV] Update SCEVLoopGuardRewriter to hold reference to map. (NFC)
Florian Hahn via llvm-commits
- [PATCH] D102342: [SPARC] Fix register reuse in leaf function remapping step
LemonBoy via Phabricator via llvm-commits
- [PATCH] D112388: x86: Fix lowering of libm libcalls w/ fp128 operands
LemonBoy via Phabricator via llvm-commits
- [llvm] a310cba - [X86] Add getAVX512Node helper. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 33af589 - [DebugInfo][test] Simplify/improve a few tests using --impicit-check-not=DW_TAG. NFC
Kristina Bessonova via llvm-commits
- [PATCH] D113827: [X86] Enable use of 128/256-bit VPTERNLOG on non-VLX targets
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 609ccbb - [PowerPC] Use SDNode::uses (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5417232 - AMDGPU: Regenerate test checks
Matt Arsenault via llvm-commits
- [PATCH] D113829: AMDGPU: Mark prolog/epilog SCC defs as dead
Matt Arsenault via Phabricator via llvm-commits
- [llvm] c972175 - [VFS] Use original path when falling back to external FS
Keith Smiley via llvm-commits
- [llvm] f0cf544 - Revert "[VFS] Use original path when falling back to external FS"
Keith Smiley via llvm-commits
- [PATCH] D113832: reland: [VFS] Use original path when falling back to external FS
Keith Smiley via Phabricator via llvm-commits
- [llvm] 86e2af8 - reland: [VFS] Use original path when falling back to external FS
Keith Smiley via llvm-commits
- [llvm] c35e818 - [GVN][NFC] Remove redundant check
via llvm-commits
- [PATCH] D113834: [X86] Fix crash with inline asm using wrong register name
Fabian Wolff via Phabricator via llvm-commits
- [llvm] e1933a0 - [ORC] Initial MachO debugging support (via GDB JIT debug registration interface)
Lang Hames via llvm-commits
- [llvm] 6a40854 - [gn build] Port e1933a0488a5
LLVM GN Syncbot via llvm-commits
- [compiler-rt] e56d680 - [sanitizer] Fix test for GLIBC 2.31
Vitaly Buka via llvm-commits
- [PATCH] D113835: [CVP] Remove ashr of -1 or 0
Fabian Wolff via Phabricator via llvm-commits
- [compiler-rt] 7f7cab6 - [sanitizer][aarch64] fix clone system call's inline assembly
hyeongyu kim via llvm-commits
- [PATCH] D112911: Fix the side effect of outlined function when the register is implicit use and implicit-def in the same instruction.
DianQK via Phabricator via llvm-commits
- [llvm] 7505b70 - [llvm] Use GetElementPtrInst::indices (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D113839: [NFC] Use Optional<ProfileCount> to model invalid counts
Mircea Trofin via Phabricator via llvm-commits
- [llvm] f55ba35 - Revert "[ORC] Initial MachO debugging support (via GDB JIT debug..."
Lang Hames via llvm-commits
- [llvm] ed2b77b - [gn build] Port f55ba3525eb1
LLVM GN Syncbot via llvm-commits
- [compiler-rt] 7e980c4 - [sanitizer] Another try to fix the test with GLIBC 2.34
Vitaly Buka via llvm-commits
- [llvm] 90c5ab5 - [DwarfCompileUnit] getOrCreateGlobalVariableDIE(): remove outdated comment. NFC
Kristina Bessonova via llvm-commits
- [llvm] 5b4bfd8 - [DwarfCompileUnit] getOrCreateCommonBlock(): check for existing entity first. NFCI
Kristina Bessonova via llvm-commits
- [PATCH] D113827: [X86] Widen 128/256-bit VPTERNLOG patterns to 512-bit on non-VLX targets
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 355ee18 - [TypePromotion] Extend TypePromotion::isSafeWrap
David Green via llvm-commits
- [llvm] 2c91f48 - [NFC][SROA] Revisit test coverage in non-capturing-call.ll
Roman Lebedev via llvm-commits
- [PATCH] D113841: Aligned the order of kernel features to the order in the struct definition
Konstantin Sidorov via Phabricator via llvm-commits
- [PATCH] D103770: Injection of kernel features into the LLVM IR during the OpenMP transform stage
Konstantin Sidorov via Phabricator via llvm-commits
- [llvm] fd24446 - [NFC][X86][Costmodel] Improve test coverage for i16->{i32,i64} vector *ext
Roman Lebedev via llvm-commits
- [llvm] 17a3df8 - [NFC][X86][Costmodel] Improve test coverage for {i32,i64}->i16 vector *ext
Roman Lebedev via llvm-commits
- [llvm] f4143ff - [X86] Widen 128/256-bit VPTERNLOG patterns to 512-bit on non-VLX targets
Simon Pilgrim via llvm-commits
- [PATCH] D113842: [X86][Costmodel] `trunc v16i32 to v32i16` can appear after legalization, cost is same as for `trunc v16i32 to v16i16`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113192: [DAG] MatchRotate - support rotate-by-constant of illegal types
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113843: [X86][Costmodel] `trunc v8i64 to v16i16/v32i16` can appear after legalization, cost is same as for `trunc v8i64 to v8i16`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113845: [X86] getAVX512Node() - find constant broadcasts to encourage load-folding
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 254c524 - [DAGCombiner] match inverted/swapped patterns for vselect of mask of signbit
Sanjay Patel via llvm-commits
- [PATCH] D113846: [InstCombine] Pre-commit tests with baseline results
Mehrnoosh Heidarpour via Phabricator via llvm-commits
- [llvm] 0662a36 - [NFC][InlineFunction] Renamed some vars to conform to coding style
Mircea Trofin via llvm-commits
- [llvm] a5f2fdc - [X86][Costmodel] `trunc v16i32 to v32i16` can appear after legalization, cost is same as for `trunc v16i32 to v16i16`
Roman Lebedev via llvm-commits
- [llvm] b283961 - [X86][Costmodel] `trunc v8i64 to v16i16/v32i16` can appear after legalization, cost is same as for `trunc v8i64 to v8i16`
Roman Lebedev via llvm-commits
- [llvm] 68854f4 - [IR] Define ptrauth intrinsics.
Ahmed Bougacha via llvm-commits
- [llvm] b69dc2d - [InstCombine] add tests for or-xor logic fold; NFC
Sanjay Patel via llvm-commits
- [llvm] e876698 - [NFC][TTI] `getReplicationShuffleCost()`: s/Replicated/Dst/
Roman Lebedev via llvm-commits
- [llvm] 4dd2f04 - [X86][Costmodel] `getReplicationShuffleCost()`: promote 16 bit-wide elements to 32 bit when no AVX512BW
Roman Lebedev via llvm-commits
- [llvm] f0da329 - [NFC][X86][Costmodel] Improve test coverage for i8->{i16,i32,i64} vector *ext
Roman Lebedev via llvm-commits
- [llvm] f86b57e - [NFC][X86][Costmodel] Improve test coverage for {i16,i32,i64}->i8 vector trunc
Roman Lebedev via llvm-commits
- [llvm] 098e935 - [llvm] Use range-based for loops with CallBase::args (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7379736 - [llvm] Use range-based for loops with User::operands (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D113850: [X86][Costmodel] `trunc v16i32 to v32i8/v64i8` can appear after legalization, cost is same as for `trunc v16i32 to v16i8`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113851: [X86][Costmodel] `trunc v8i64 to v16i8/v32i8/v64i8` can appear after legalization, cost is same as for `trunc v8i64 to v8i8`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113852: [X86][Costmodel] `trunc v32i16 to v64i8` can appear after legalization, cost is same as for `trunc v32i16 to v32i8`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113853: [X86][Costmodel] `getReplicationShuffleCost()`: promote 8 bit-wide elements to 32 bit when no AVX512VBMI
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 3e0f304 - [SPARC] Zero-extend the operands when doing UMULO on 64-bit integers
via llvm-commits
- [PATCH] D113856: [llvm-reduce] Move code to check chunk to lambda, to enable reuse (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113857: [[llvm-reduce] Add parallel chunk processing.
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] dd63c6e - [sanitizer] Fix test with GLIBC 2.34
Vitaly Buka via llvm-commits
- [PATCH] D113858: [llvm-reduce] Allow writing temporary files as bitcode.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113860: [NFC][InstSimplify] add test cases with base results for or-xor fold
Mehrnoosh Heidarpour via Phabricator via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Mehrnoosh Heidarpour via Phabricator via llvm-commits
- [llvm] 4081df4 - [llvm-reduce] Remove unnecessary loop.
Florian Hahn via llvm-commits
- [PATCH] D96670: [CMake] Look up target subcomponents in LLVM_AVAILABLE_LIBS
Aaron Puchert via Phabricator via llvm-commits
- [llvm] c3a772f - [X86] Add getPack helper
Simon Pilgrim via llvm-commits
- [llvm] fbe72e4 - [LoopVectorize] Add PR41179 test case
Simon Pilgrim via llvm-commits
- [PATCH] D113862: [DebugInfo] Use DbgEntityKind in DbgEntity interface (NFC)
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D113864: Don't add irrelevant items to queue in DwarfCompileUnit::createScopeChildrenDIE (NFC)
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D113865: [COFF] Keep temporary symbols in object files on ARM64, as IMAGE_SYM_CLASS_LABEL
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D113866: [LLD] [COFF] Omit IMAGE_SYM_CLASS_LABEL symbols from the PE symbol table
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D112872: [SCEV] Remove invalid SCEVUnknowns from value map
Nikita Popov via Phabricator via llvm-commits
- [llvm] 69be352 - Reapply "[ORC] Initial MachO debugging support (via GDB JIT debug.." with fixes.
Lang Hames via llvm-commits
- [llvm] 5f5f3ac - [gn build] Port 69be352a1961
LLVM GN Syncbot via llvm-commits
- [llvm] 55751f5 - [llvm-jitlink] Add an explicit -debugger-support option.
Lang Hames via llvm-commits
- [compiler-rt] 846f335 - [sanitizer] Disable test incompartible with recert GLIBC
Vitaly Buka via llvm-commits
- [PATCH] D98136: [RISCV][RFC] Initially support the K-extension instructions on the LLVM MC layer
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D26149: [DAGCombiner] Match load by bytes idiom and fold it into a single load
Jun Sha via Phabricator via llvm-commits
- [PATCH] D113869: [VE][Target] Fix a problem caused by efa896e
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] eec9ca6 - [PowerPC] guard update form prepare with non-const increment with option
Chen Zheng via llvm-commits
- [PATCH] D113164: [NFC] Avoid nullptr dereference
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D112413: [X86] Add -mskip-rax-setup support to align with GCC
Phoebe Wang via Phabricator via llvm-commits
- [llvm] a32c2c3 - [NFC] Use Optional<ProfileCount> to model invalid counts
Mircea Trofin via llvm-commits
- [llvm] a84a401 - [AMDGPU] Remove selectStoreIntrinsic (NFC)
Kazu Hirata via llvm-commits
- [llvm] d243cbf - [llvm] Use isa instead of dyn_cast (NFC)
Kazu Hirata via llvm-commits
- [llvm] feb40a3 - [llvm] Use range-based for loops with instructions (NFC)
Kazu Hirata via llvm-commits
- [compiler-rt] cda72e9 - [msan] Fix test with GLIBC 2.34
via llvm-commits
- [llvm] 6747d44 - [DebugInfo] Fix end_sequence of debug_line in LTO Object
Kyungwoo Lee via llvm-commits
- [PATCH] D113870: Fix missing REQURIES for Tests in D108261
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D110616: [Legalizer] Expand BR_CC into SETCC if condition code is legal
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] 0d1d058 - [DebugInfo] Fix Test Targets in D108261
Kyungwoo Lee via llvm-commits
- [PATCH] D113870: [DebugInfo] Fix Test Targets in D108261
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D99164: [llvm-readobj] dump auxiliary entries for the C_DWARF, C_BLOCK and C_FCN symbols.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D111227: Implementation of new polymorphic type llvm_anyref_ty
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D113871: Update BUILD.bazel files for bec488b8
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D113872: [CGP] Handle select instructions relying on the same condition
Kai Luo via Phabricator via llvm-commits
Last message date:
Sun Nov 14 23:58:08 PST 2021
Archived on: Tue Nov 30 07:19:56 PST 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).