The Week Of Monday 26 April 2021 Archives by thread
Starting: Mon Apr 26 00:20:45 PDT 2021
Ending: Sun May 2 23:57:43 PDT 2021
Messages: 2824
- [PATCH] D101141: [SimplifyCFG] Preserve metadata when unconditionalizing branches (constant condition).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D101226: [SimplifyCFG] Preserve metadata when unconditionalizing branches (same target).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D98240: [VectorCombine] Simplify to scalar store if only one element updated
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D75485: Support DW_FORM_strx* in llvm-dwp.
Kim-Anh Tran via Phabricator via llvm-commits
- [PATCH] D40008: [X86][TTI] update costs of interleaved load\store of i64\double
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D100821: [RISCV] Implement the vmmv.m/vmnot.m builtin.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D100822: [RISCV] Implement the vfabs.v/vfneg.v builtin.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D100823: [RISCV] Implement the pseudo compare builtin.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D100824: [RISCV] Implement the vwcvt{u}.x.x.v/vncvt.x.x.w builtin.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D101048: [dfsan] Fix Len argument type in call to __dfsan_mem_transfer_callback
Elia Geretto via Phabricator via llvm-commits
- [PATCH] D99055: [llvm-objcopy] Refactor CopyConfig structure.
James Henderson via Phabricator via llvm-commits
- [PATCH] D101260: [LoopVectorize][SVE] Remove assert for scalable vector in InnerLoopVectorizer::fixReduction
David Sherwood via Phabricator via llvm-commits
- [PATCH] D93838: [SCCP] Add Function Specialization pass
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D101116: [ELF] Support .rela.eh_frame with unordered r_offset values
James Henderson via Phabricator via llvm-commits
- [PATCH] D101187: [MachineCSE] Prevent CSE of non-local convergent instrs
Jay Foad via Phabricator via llvm-commits
- [lld] 4e2d5fc - [lld/mac] add test coverage for -sectcreate and -order_file with --reproduce
via llvm-commits
- [PATCH] D101273: [JumpThreading] Set KeepOneInputPHIs to be true when DeleteDeadBlocks
guopeilin via Phabricator via llvm-commits
- [llvm] 6ba150d - [llvm-dwarfdump] Fix split-dwarf bug in stats for inlined var loc cov
Djordje Todorovic via llvm-commits
- [PATCH] D100951: [llvm-dwarfdump] Fix split-dwarf bug in stats for inlined var loc cov
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D101164: [CodeGen][ARM] Implement atomicrmw as pseudo operations at -O0
Tomas Matheson via Phabricator via llvm-commits
- [llvm] 258e2e9 - [ARM] Ensure loop invariant active.lane.mask operands
David Green via llvm-commits
- [PATCH] D100550: [ARM] Ensure loop invariant active.lane.mask operands
Dave Green via Phabricator via llvm-commits
- [PATCH] D101167: [AArch64][SVE] Convert svdup(vec, SV_VL1, elm) to insertelement(vec, elm, 0)
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D101167: [AArch64][SVE] Convert svdup(vec, SV_VL1, elm) to insertelement(vec, elm, 0)
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D101167: [AArch64][SVE] Convert svdup(vec, SV_VL1, elm) to insertelement(vec, elm, 0)
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D101167: [AArch64][SVE] Convert svdup(vec, SV_VL1, elm) to insertelement(vec, elm, 0)
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D101167: [AArch64][SVE] Convert svdup(vec, SV_VL1, elm) to insertelement(vec, elm, 0)
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D101167: [AArch64][SVE] Convert svdup(vec, SV_VL1, elm) to insertelement(vec, elm, 0)
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D101167: [AArch64][SVE] Convert svdup(vec, SV_VL1, elm) to insertelement(vec, elm, 0)
Dave Green via Phabricator via llvm-commits
- [PATCH] D101167: [AArch64][SVE] Convert svdup(vec, SV_VL1, elm) to insertelement(vec, elm, 0)
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D101167: [AArch64][SVE] Convert svdup(vec, SV_VL1, elm) to insertelement(vec, elm, 0)
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D99981: [demangler] Support the new Rust mangling scheme (v0)
James Henderson via Phabricator via llvm-commits
- [PATCH] D101177: [AMDGPU] Avoid adding nullptr keys to hash table
Jay Foad via Phabricator via llvm-commits
- [PATCH] D95505: [yaml2obj] Initial support for 32-bit XCOFF in yaml2obj.
James Henderson via Phabricator via llvm-commits
- [PATCH] D96883: Add support for JSON output style to llvm-symbolizer
James Henderson via Phabricator via llvm-commits
- [PATCH] D99785: [XCOFF] make .file directive have directory info
ChenZheng via Phabricator via llvm-commits
- [PATCH] D101280: [XCOFF] string constants handling for XCOFF
ChenZheng via Phabricator via llvm-commits
- [PATCH] D100649: [flang][driver] Fine-tune `-fdebug-dump-symbols`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D101005: [AArch64][GlobalISel] Simplify out of range rotate amount.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D99736: [MIPatternMatch]: Add matchers for binary instructions
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D90050: AMDGPU/GlobalISel: Add integer med3 combines
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D99735: [MIPatternMatch]: Add mi_match for MachineInstr
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D101281: [flang] Remove `%f18` from LIT configuration files
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] 7302fe4 - [VPlan] Make blocksOnly work properly with ranges over const pointers.
Florian Hahn via llvm-commits
- [llvm] a458b78 - [AArch64] Add AArch64TTIImpl::getMaskedMemoryOpCost function
David Sherwood via llvm-commits
- [PATCH] D100745: [AArch64] Add AArch64TTIImpl::getMaskedMemoryOpCost function
David Sherwood via Phabricator via llvm-commits
- [PATCH] D101263: [ARM] Recognize VIDUP from BUILDVECTORs of additions
Simon Tatham via Phabricator via llvm-commits
- [llvm] cf72768 - [NFC] Add scalable vectorisation tests for int/FP <> int/FP conversions
David Sherwood via llvm-commits
- [PATCH] D99951: [NFC] Add scalable vectorisation tests for int/FP <> int/FP conversions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D48811: Fix disassembling ARM instructions as big-endian
David Spickett via Phabricator via llvm-commits
- [PATCH] D101282: [SPE] Support constrained float operations on SPE
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D98509: [LV] Calculate max feasible scalable VF.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D101042: [AArch64] Add missing UINT_TO_FP promotions for v16i8
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D99718: [LoopVectorize] Simplify scalar cost calculation in getInstructionCost
David Sherwood via Phabricator via llvm-commits
- [PATCH] D100218: Fix for "Bug 49146 - Crash with MIPS16 multiply"
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D101135: [Utils][vim] Highlight CHECK-EMPTY: & CHECK-COUNT: directives
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D101283: [TTI] NFC: Change getScalarizationOverhead and getOperandsScalarizationOverhead to return InstructionCost.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D100176: [VPlan] Use recursive traversal iterator in VPSlotTracker.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D100257: [VPlan] Add VPUserID to distinguish between recipes and others.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D100566: [SCEV] Add a ad-hoc pattern on isImpliedCondBalancedTypes
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D101256: [docs]updated llvm/example under directory layout.
PoojaYadav via Phabricator via llvm-commits
- [PATCH] D100305: [llvm-readobj] [ARMWinEH] Fix handling of relocations and symbol offsets
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D99272: [AArch64] Adds a pre-indexed paired Load/Store optimization for LDR-STR.
Dave Green via Phabricator via llvm-commits
- [llvm] b1a919d - [ARM] Additional soft float BE test. NFC
David Green via llvm-commits
- [llvm] 94c7bd7 - [ARM] Expand VMOVRRD simplification pattern
David Green via llvm-commits
- [PATCH] D100245: [ARM] Expand VMOVRRD simplification pattern
Dave Green via Phabricator via llvm-commits
- [PATCH] D101174: [IRCE] Relieve bound check on isSafeIncreasingBound and isSafeDecreasingBound
Sam Parker via Phabricator via llvm-commits
- [PATCH] D101284: [docs] Update the llvm/example section
PoojaYadav via Phabricator via llvm-commits
- [PATCH] D89909: [SYCL] Implement SYCL address space attributes handling
Anastasia Stulova via Phabricator via llvm-commits
- [PATCH] D101257: [InstCombine] C - ctpop(a) - > ctpop(~a)) if C is bitwidth (PR50104)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D101253: Intel SVML calling conventions
Ivan Butygin via Phabricator via llvm-commits
- [PATCH] D99179: [RFC] [Coroutines] Enable printing coroutine frame in debugger if program is compiled with -g
Chuanqi Xu via Phabricator via llvm-commits
- [llvm] 819d35e - [InstCombine] Added testcases for PR50104, NFC
Dávid Bolvanský via llvm-commits
- [llvm] 2040d20 - [AArch64][SVE] Add missing patterns for scalar versions of SQSHL/UQSHL
Bradley Smith via llvm-commits
- [PATCH] D101058: [AArch64][SVE] Add missing patterns for scalar versions of SQSHL/UQSHL
Bradley Smith via Phabricator via llvm-commits
- [llvm] cc7803e - [LSR][DebugInfo] Don't unnecessarily drop DebugLocs
Jeremy Morse via llvm-commits
- [PATCH] D98218: [LSR] fix a issue that LoopStrengthReduction drop debug location unnecessarily
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D100570: [LoopVectorize] Prevent multiple Phis being generated with in-order reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D101286: [LAA] Support pointer phis in loop by analyzing each incoming pointer.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 9e8cde5 - [IndVars] avoid 'tmp' names in test file with auto-generated CHECK lines; NFC
Sanjay Patel via llvm-commits
- [PATCH] D101287: [SimplifyCFG] Expose sinking and hoisting helpers.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D101288: Only ignore -Wdeprecated-copy if the used compiler supports the warning
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D101289: [SimplifyCFG] Use applyUpdatesPermissive in HoistThenElseCodeToIf.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D101290: [lV] Try to sink and hoist inside candidate loops for vectorization.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D101291: [IndVars] avoid crash in LFTR when assuming an add recurrence
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 8710eff - [MC][AMDGPU][llvm-objdump] Synthesized local labels in disassembly
Tim Renouf via llvm-commits
- [PATCH] D101145: [MC][AMDGPU][llvm-objdump] Synthesized local labels in disassembly
Tim Renouf via Phabricator via llvm-commits
- [llvm] 18adf4b - [AMDGPU][llvm-objdump] Add lit.local.cfg missing from recent commit
Tim Renouf via llvm-commits
- [PATCH] D89493: [lit] Implement `not` as a builtin in the Lit internal shell
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D100941: Implementation for `TargetTransformInfo::hasActiveVectorLength()`
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D99734: [MIPatternMatch]: Add ICstRegMatch
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D100331: [Dependence Analysis] Fix ExactSIV producing wrong analysis
Artem Radzikhovskyy via Phabricator via llvm-commits
- [PATCH] D95638: AMDGPU: Add target id and code object v4 support
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D99723: [ARM] Transforming memcpy to Tail predicated Loop
Dave Green via Phabricator via llvm-commits
- [llvm] 8705399 - AArch64: support atomics in GISel
Tim Northover via llvm-commits
- [PATCH] D101152: AArch64: support atomics up to 64-bits in GISel
Tim Northover via Phabricator via llvm-commits
- [llvm] 691badc - [InstCombine] C - ctpop(a) - > ctpop(~a)) if C is bitwidth (PR50104)
Dávid Bolvanský via llvm-commits
- [PATCH] D100435: [ARM] Transforming memset to Tail predicated Loop
Dave Green via Phabricator via llvm-commits
- [PATCH] D101292: [AMDGPU] Restrict immediate scratch offsets
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D101185: [LangRef] tbaa: type names can be used as hints to optimizations
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D100920: [Lexer] Allow LLLexer to be used as an API
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D100641: [NFC][SVE] Add tests for inserting subvectors into illegal scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D98650: [NVPTX] Enable lowering of atomics on local memory
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D100495: [SLP] Add detection of shuffled/perfect matching of tree entries.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 2d4c4d3 - [TableGen] Change assertion information from a tuple to a struct [NFC]
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D100854: [TableGen] Change assertion information from a tuple to a struct [NFC]
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [llvm] b125c03 - Only ignore -Wdeprecated-copy if the used compiler supports the warning
Dávid Bolvanský via llvm-commits
- [PATCH] D101215: [RISCV] Use fractional LMULs for fixed length types smaller than riscv-v-vector-bits-min.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] ff0ddd5 - [TableGen] Remove a TODO comment that is no longer relevant [NFC]
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D99585: [X86] add dwarf information for loop stack probe
YangKeao via Phabricator via llvm-commits
- [llvm] 942d2e1 - Revert "Only ignore -Wdeprecated-copy if the used compiler supports the warning"
Dávid Bolvanský via llvm-commits
- [lld] c2419aa - [lld-macho] Add option --error-limit=N
Greg McGary via llvm-commits
- [PATCH] D101274: [lld-macho] Add option --error-limit=N
Greg McGary via Phabricator via llvm-commits
- [PATCH] D101294: [LoopVectorize] Fix scalarisation crash in widenPHIInstruction for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D101126: [flang] Check for attributes specific to dummy arguments
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D101104: [X86][AVX] foldShuffleOfHorizOp - don't attempt to handle 256-bit X86ISD::VBROADCAST (PR49971)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D101025: [llvm-dwarfdump] Fix inline function stats calculation
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D98882: [LoopVectorize] Support widening memory ops with irregular types
LemonBoy via Phabricator via llvm-commits
- [llvm] a0677ff - [X86] Rename multiclass ATOMIC_LOAD_BINOP -> ATOMIC_RMW_BINOP. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D101295: [docs]Added llvm/llvm/bindings section
PoojaYadav via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D100446: [Transforms][Debugify] Fix "Missing line" false alarm on PHI nodes
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D99439: Update @llvm.powi to handle different int sizes for the exponent
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D94215: [PostRASched] Breaking More CriticalAntiDeps
Wei Xiao via Phabricator via llvm-commits
- [PATCH] D101297: [SLP]Allow masked gathers only if allowed by target.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D101107: [AIX][Power10] Restrict prefixed instructions from crossing the 64byte boundary
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D101076: [SVE][LoopVectorize] Add support for scalable vectorization of first-order recurrences
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D100717: [InstCombine] Transform memcpy to ptr load/stores if TBAA says so
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D101068: [ELF] Emit diagnostic for invalid size directive
Brian Cain via Phabricator via llvm-commits
- [PATCH] D93470: [VP] Binary floating-point intrinsics.
Simon Moll via Phabricator via llvm-commits
- [Lldb-commits] Buildbot failure in LLVM Buildbot on lldb-aarch64-ubuntu
Raphael Isemann via llvm-commits
- [PATCH] D100765: [flang] Update format tests to use GTest
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D101299: [AMDGPU] Use MapVector for WWMReservedRegs
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D101300: [CSSPGO] Explicitly disallow Binary and Compact Binary profile format for CSSPGO
Wenlei He via Phabricator via llvm-commits
- [PATCH] D78778: [AsmPrinter] Fix emitting CFI for debug when exceptions are not supported
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D101179: [libunwind] NFC: Use macros to accommodate differences in representation of PowerPC assemblers
Sean Fertile via Phabricator via llvm-commits
- [debuginfo-tests] 40df6ba - [dexter] Update failing regression test
via llvm-commits
- [llvm] fcc40d9 - [AMDGPU] Use MapVector for WWMReservedRegs
Sebastian Neubauer via llvm-commits
- [PATCH] D101262: [SelectionDAG] Use a VTSDNode to store the saturation width for FP_TO_SINT_SAT/FP_TO_UINT_SAT
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D101302: [AArch64][SVE] Move convert.{from,to}.svbool optimization into InstCombine
Bradley Smith via Phabricator via llvm-commits
- [llvm] 153144b - [SimplifyCFG] Preserve metadata when unconditionalizing branches (constant condition).
Michael Kruse via llvm-commits
- [PATCH] D97184: [XCOFF] support DWARF for XCOFF for object output
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D100138: Debug Go attribute test
Josh Haberman via Phabricator via llvm-commits
- [PATCH] D99079: [ARM][AArch64] Require appropriate features for crypto algorithms
Sam Elliott via Phabricator via llvm-commits
- [llvm] b2d0793 - [CSSPGO] Explicitly disallow Binary and Compact Binary profile format for CSSPGO
Wenlei He via llvm-commits
- [PATCH] D100075: [CSSPGO] Unblock optimizations with pseudo probe instrumentation part 2.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D95425: Implementation of global.get/set for reftypes in LLVM IR
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D101304: AMDGPU/llvm-readobj: Add missing tests for note parsing/displaying
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D101062: [AArch64][SVE] Better utilisation of immediate forms for bitwise intrinsics
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D101138: [RISCV] Match splatted load to scalar load + splat. Form strided load during isel.
Zakk Chen via Phabricator via llvm-commits
- [llvm] 494e771 - [Lexer] Allow LLLexer to be used as an API
William S. Moses via llvm-commits
- [PATCH] D101305: [LoopInterchange] Fix legality for triangular loops
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D100865: [COST] Improve shuffle kind detection if shuffle mask is provided.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D101306: [docs]updated the llvm/example revision
PoojaYadav via Phabricator via llvm-commits
- [PATCH] D99354: [SimpleLoopUnswitch] Port partially invariant unswitch from LoopUnswitch to SimpleLoopUnswitch
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D101178: [XCOFF][AIX] Add Global Variables Directly to TOC for 32 bit AIX
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D100918: [PowerPC] Turn Off PC Relative Linker Optimization by Default
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D95596: [RuntimeDyld] Fixed buffer overflows with absolute symbols
Lang Hames via Phabricator via llvm-commits
- [PATCH] D101247: [Debug-Info] strict dwarf for DW_OP_stack_value
David Blaikie via Phabricator via llvm-commits
- [llvm] 9579af2 - [AMDGPU] Fix autogenerated wwm-reserved-spill.ll
Sebastian Neubauer via llvm-commits
- [llvm] cedfa38 - Preserve the lexical order for global variables during llvm-link merge
Jin Lin via llvm-commits
- [PATCH] D94202: Preserve the lexical order for global variables during llvm-link merge
Jin Lin via Phabricator via llvm-commits
- [PATCH] D101246: [RISCV] Select 5 bit immediate for VSETIVLI during isel rather than peepholing in the custom inserter.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D100739: [Coroutines] Handle overaligned frame allocation (2)
John McCall via Phabricator via llvm-commits
- [PATCH] D101308: [SystemZ][z/OS] Remove register prefixes when printing out the register.
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D101309: [NewPM] Remove ModuleInlinerWrapperPass and directly add passes to PMs
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 10038d0 - [RuntimeDyld] Fixed buffer overflows with absolute symbols
Moritz Sichert via llvm-commits
- [PATCH] D101310: [AMDGPU] Replace uses of LDS globals within non-kernel functions by pointers.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D83578: [test] Replace a fragile lit feature (substitution in an argument place) with command -v
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94395: [X86] AMD Zen 3 Scheduler Model
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D100959: [AsmParser][SystemZ][z/OS] Use updated framework in AsmLexer to accept special tokens as Identifiers
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D100756: [llvm-rc] [4/4] Add a GNU windres-like frontend to llvm-rc
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D101311: Basic block sections for functions with implicit-section-name attribute
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] 1128311 - [AMDGPU][llvm-objdump] Fix memory leak in recent commit
Tim Renouf via llvm-commits
- [PATCH] D91722: [DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D101312: [Utils] Do not remove comments in llc test script
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D74730: [FPEnv][X86] Implement lowering of llvm.set.rounding
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D101228: [InlineCost] CallAnalyzer: use TTI info for extractvalue - they are free (PR50099)
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D101313: Drop the GCNRegBankReassign pass
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D101314: Fixed error that can be caused by invalid numbers [KALIEDOSCOPE TUTORIAL]
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D101255: [DebugInfo][llvm-dwarfdump] Fix dumping of unit header with DW_UT_partial type
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D85614: [TRE] Reland: allow TRE for non-capturing calls.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D101314: Fixed error that can be caused by invalid numbers [KALIEDOSCOPE]
Sushma Unnibhavi via Phabricator via llvm-commits
- [PATCH] D100118: [clang] RFC Support new builtin __arithmetic_fence to control floating point optimization, and new clang option fprotect-parens
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D76519: [NFC] Refactor how CFI section types are represented in AsmPrinter
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D101264: [IR] Optimize mayBeDerefined for known linkages. NFC
David Blaikie via Phabricator via llvm-commits
- [PATCH] D94355: [Passes] Add relative lookup table converter pass
Nathan Chancellor via Phabricator via llvm-commits
- [llvm] f8de9aa - [llvm-rc] Add a GNU windres-like frontend to llvm-rc
Martin Storsjö via llvm-commits
- [PATCH] D101245: [GlobalOpt] Disable heap SROA when GEP of the only storer is used
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D101318: [TableGen] Add the !find bang operator
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [llvm] 51b4610 - Support DW_FORM_strx* in llvm-dwp.
David Blaikie via llvm-commits
- [PATCH] D100919: [AArch64] Support customizing stack protector guard
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D100224: [flang][OpenMP] Add semantic check for occurrence of variables other than loop iteration variable in a `linear` clause associated with a `distribute` construct.
Arnamoy B via Phabricator via llvm-commits
- [PATCH] D101320: [Inliner] Make ModuleInlinerWrapperPass return PreservedAnalyses::all()
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 7673bd5 - [gn build] (manually) port f8de9aaef2f4
Nico Weber via llvm-commits
- [llvm] 5529878 - [gn build] reformat all gn files
Nico Weber via llvm-commits
- [PATCH] D101321: [work in progress, don't commit]
Amy Huang via Phabricator via llvm-commits
- [compiler-rt] a786f2b - [compiler-rt][hwasan] Add definition for Symbolizer::SymbolizeFrame
Leonard Chan via llvm-commits
- [llvm] 614de22 - [gcov] Set nounwind and respect module flags metadata "frame-pointer" & "uwtable" for synthesized functions
Fangrui Song via llvm-commits
- [PATCH] D101129: [gcov] Set nounwind and respect module flags metadata "frame-pointer" & "uwtable" for synthesized functions
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D100228: [flang][OpenMP] Add semantic check for close nesting of `master` regions
Arnamoy B via Phabricator via llvm-commits
- [llvm] b81244f - Add LLVM_ATTRIBUTE_USED to fix problems which could be exposed by aggressive global pointer variable removal
Fangrui Song via llvm-commits
- [PATCH] D101217: Add LLVM_ATTRIBUTE_USED to fix problems which could be exposed by aggressive global pointer variable removal
Fangrui Song via Phabricator via llvm-commits
- [llvm] e2cd92c - [RISCV] Match splatted load to scalar load + splat. Form strided load during isel.
Craig Topper via llvm-commits
- [PATCH] D101211: [ADT] Remove StatisticBase and make NoopStatistic empty
David Blaikie via Phabricator via llvm-commits
- [PATCH] D95836: [x86] introduce no_callee_saved_registers attribute
Natasha Kononenko via Phabricator via llvm-commits
- [llvm] b540311 - [ADT] Remove StatisticBase and make NoopStatistic empty
Fangrui Song via llvm-commits
- [PATCH] D46278: [AArch64] Fold B = csel A, A into B = COPY A
Jon Roelofs via Phabricator via llvm-commits
- [llvm] 8d718a0 - [ORC] Fix type name.
Lang Hames via llvm-commits
- [llvm] c8fc5e3 - [ORC] C API updates.
Lang Hames via llvm-commits
- [llvm] 8740360 - [ORC] Add unit tests for parts of the Orc and LLJIT C APIs.
Lang Hames via llvm-commits
- [PATCH] D100506: [Test][ORC] Add tests for parts of the LLVM-C OrcJIT v2 API
Lang Hames via Phabricator via llvm-commits
- [PATCH] D101323: [AIX] Avoid use of mtim.tv_nsec member of stat structure on AIX
Hubert Tong via Phabricator via llvm-commits
- [llvm] d3a2038 - [gn build] Port 8740360093b5
LLVM GN Syncbot via llvm-commits
- [PATCH] D99294: [LV] Track incoming values for reductions in recipe (NFC).
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D101325: [CodeGenOptions] make StackProtectorGuardOffset signed
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D101271: [lld][WebAssembly] Add support for `--export-dynamic-symbol`
Sam Clegg via Phabricator via llvm-commits
- [llvm] 84d16e2 - Implementation for TargetTransformInfo::hasActiveVectorLength()
Roger Ferrer Ibanez via llvm-commits
- [llvm] caf1294 - [AMDGPU] Experiments show that the GCNRegBankReassign pass significantly impacts
Baptiste Saleil via llvm-commits
- [PATCH] D101313: [AMDGPU] Drop the GCNRegBankReassign pass
Baptiste Saleil via Phabricator via llvm-commits
- [llvm] d7308da - [gn build] Port caf1294d9578
LLVM GN Syncbot via llvm-commits
- [PATCH] D100956: [AIX][TLS] Add ASM portion changes to support TLSGD relocations to XCOFF objects
Victor Huang via Phabricator via llvm-commits
- [PATCH] D100575: [flang][OpenMP][FIX] Fix the worksharing nesting check with inclusion of more constructs to cover entire workshare family.
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] bbddadd - Revert "[ORC] Add unit tests for parts of the Orc and LLJIT C APIs."
Lang Hames via llvm-commits
- [llvm] 5daa135 - [gn build] Port bbddadd46e46
LLVM GN Syncbot via llvm-commits
- [llvm] e01c666 - Revert D76519 "[NFC] Refactor how CFI section types are represented in AsmPrinter"
Fangrui Song via llvm-commits
- [PATCH] D101330: [flang] Handle structure constructors with forward references to PDTs
Pete Steinfeld via Phabricator via llvm-commits
- [llvm] b99466e - [SimplifyCFG] Preserve metadata when unconditionalizing branches (same target).
Michael Kruse via llvm-commits
- [PATCH] D84722: [Attributor] Call site specific AAValueSimplification and AAIsDead.
Kuter Dinel via Phabricator via llvm-commits
- [llvm] bdc4ec0 - [AIX] Avoid use of mtim.tv_nsec member of stat structure on AIX
Hubert Tong via llvm-commits
- [llvm] 254e289 - Revert "[ADT] Remove StatisticBase and make NoopStatistic empty"
Lei Zhang via llvm-commits
- [PATCH] D100094: [ARM] This patch adds some simplifications to ARMBlockPlacement Pass.
Dave Green via Phabricator via llvm-commits
- [PATCH] D101332: [llvm-obcopy] Keep ihex sections with same address
Ian McIntyre via Phabricator via llvm-commits
- [llvm] 262a72f - [RISCV] Use stack slot to handle SPLAT_VECTOR_PARTS on RV32.
Craig Topper via llvm-commits
- [PATCH] D100995: [WebAssembly] Put utility functions in Utils directory (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [llvm] a41f076 - [test] Fix tools/gold/X86/weak.ll after D94202
Fangrui Song via llvm-commits
- [PATCH] D95541: Support Os or Oz inside the LTO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D99546: [llvm][ValueMap] Share the value map between MappingContext
Steven Wu via Phabricator via llvm-commits
- [llvm] fede99d - [NVPTX] Enable lowering of atomics on local memory
William S. Moses via llvm-commits
- [llvm] 8ede964 - Revert "[NVPTX] Enable lowering of atomics on local memory"
William S. Moses via llvm-commits
- [llvm] 18839be - [ADT] Remove StatisticBase and make NoopStatistic empty
Fangrui Song via llvm-commits
- [PATCH] D101278: [llvm-reduce] Add flag to only run specific passes
Samuel Eubanks via Phabricator via llvm-commits
- [llvm] 30bb5be - [CSSPGO] Unblock optimizations with pseudo probe instrumentation part 2.
Hongtao Yu via llvm-commits
- [llvm] 2509f9f - [clang] Don't crash when loading invalid VFS for the module dep collector
Alex Lorenz via llvm-commits
- [llvm] 7aa3cad - [NVPTX] Enable lowering of atomics on local memory
William S. Moses via llvm-commits
- [llvm] c6d5e6b - [gn build] Port 7aa3cad46ac3
LLVM GN Syncbot via llvm-commits
- [PATCH] D101265: [OpenMP][CMake] Use in-project clang as CUDA->IR compiler.
Michael Kruse via Phabricator via llvm-commits
- [llvm] fd1ff5e - [Inliner] Make ModuleInlinerWrapperPass return PreservedAnalyses::all()
Arthur Eubanks via llvm-commits
- [llvm] bba7338 - BPF: generate BTF info for LD_imm64 loaded function pointer
Yonghong Song via llvm-commits
- [PATCH] D100568: BPF: generate BTF info for LD_imm64 loaded function pointer
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D101334: [llvm-objcopy] Always check for indirect symbol references before stripping
Jez Ng via Phabricator via llvm-commits
- [PATCH] D101335: [ASan][Darwin] Fix `TestCases/Darwin/init_for_dlopen.cpp` when running in a standalone build.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D101336: [WIP][LLD][BPF] Add bpf support
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D101122: introduce flag -fsanitize-address-detect-stack-use-after-return-mode. No functional change.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D101188: [PowerPC] Prevent argument promotion of types with size greater than 128 bits
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D99071: [ASAN][AMDGPU] Add support for accesses to global and constant addrspaces
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D101337: [dsymutil] Add flag to force a static variable to keep its enclosing function
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D101248: [RISCV] [1/2] Add IR intrinsic for Zbm extension
LevyHsu via Phabricator via llvm-commits
- [PATCH] D95734: Use alias analysis to remove redundant instrumentation for Asan
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D92518: [msan] Use REAL macro when calling intercepted function
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D92078: [asan] Default to -asan-use-private-alias=1
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D91827: EXPERIMENTAL sign-extend addresses in CompactRingBuffer
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D85227: [MSAN] Cache stack traces and chained origins
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D101067: [X86][AMX] Try to hoist AMX shapes' def
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D101103: [InstSimplify] Treat invariant group insts as bitcasts for load operands
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D101100: [ConstFold] Simplify a load's GEP operand through local aliases
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D100286: [RISCV] Fix StackOffset calculation when using sp to access the fixed stack object in the case of rvv vector objects existed
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D100816: [AArch64][SVE] Lower index_vector to step_vector
JunMa via Phabricator via llvm-commits
- [llvm] 016092d - Reapply "[X86][AMX] Try to hoist AMX shapes' def"
via llvm-commits
- [PATCH] D100167: [AIX] Adjust CSR order to avoid breaking ABI regarding traceback
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D101339: [DebugInfo] Add tests that we emit .eh_frame instead of .debug_frame
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D100835: [WIP][LLD][RISCV] Linker Relaxation
Chih-Mao Chen via Phabricator via llvm-commits
- [compiler-rt] 3c47f5f - [asan][NFC] Fix "not used" warning in test
Vitaly Buka via llvm-commits
- [PATCH] D101340: Allows for dsymutil crashes to generate reproduceable information
Fred Grim via Phabricator via llvm-commits
- [PATCH] D99157: [XCore][Test] inline asm memory constraint not supported.
Eric Christopher via llvm-commits
- [llvm] d122d80 - Reapply "[ORC] Add unit tests for parts of the ..." with fixes and improvements.
Lang Hames via llvm-commits
- [PATCH] D99976: Allow invokable sub-classes of IntrinsicInst
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D99173: Intrinsic::getName: require a Module argument
Eric Christopher via llvm-commits
- [PATCH] D101341: Initialize optional members of ELFYAML types.
Vyacheslav Zakharin via Phabricator via llvm-commits
- [llvm] 1798f22 - [ORC] Initialize the native asm printer and parser in Orc C-API unit test.
Lang Hames via llvm-commits
- [PATCH] D100792: [LoopInterchange] Handle lcssa PHIs with multiple predecessors
Congzhe Cao via Phabricator via llvm-commits
- [llvm] e5000ee - [XCOFF] make .file directive have directory info
Chen Zheng via llvm-commits
- [llvm] f5ee813 - [ORC] Fix build after 1798f2289aaa
Jessica Clarke via llvm-commits
- [llvm] 891d1e1 - [gn build] Port d122d80b3d1c
LLVM GN Syncbot via llvm-commits
- [llvm] 0bef557 - [ORC] Add missing LLVMConsumeError calls.
Lang Hames via llvm-commits
- [PATCH] D101342: [SelectionDAG][Mips][PowerPC][RISCV][WebAssembly] Teach computeKnownBits/ComputeNumSignBits about atomics
Jessica Clarke via Phabricator via llvm-commits
- [llvm] 7fe1189 - [ORC] Record target triple in C API testcase, print it on failure.
Lang Hames via llvm-commits
- [llvm] d67f80a - [ORC] Fix more missing LLVMConsumeError calls.
Lang Hames via llvm-commits
- [llvm] 5a26345 - [DebugInfo][llvm-dwarfdump] Fix printing of Unit header with DW_UT_partial type
Alok Kumar Sharma via llvm-commits
- [lld] f2a585e - [NFC] Fix "not used" warning
Vitaly Buka via llvm-commits
- [llvm] f2a585e - [NFC] Fix "not used" warning
Vitaly Buka via llvm-commits
- [llvm] fc61697 - [ORC] Remove unused headers in C API test.
Lang Hames via llvm-commits
- [llvm] a702fa2 - [ORC] Make LLVMOrcLLJITBuilderSetJITTargetMachineBuilder consume as advertised.
Lang Hames via llvm-commits
- [llvm] 6a2d414 - [ORC] Disable Orc C API test for armv8l targets.
Lang Hames via llvm-commits
- [llvm] e4c606a - [TTI] NFC: Change getScalarizationOverhead and getOperandsScalarizationOverhead to return InstructionCost.
Daniil Fukalov via llvm-commits
- [llvm] 51495fd - [ORC] Temporarily remove the ORC C API test.
Lang Hames via llvm-commits
- [llvm] 889fcb2 - [gn build] Port 51495fd2855c
LLVM GN Syncbot via llvm-commits
- [llvm] 33f04e4 - Only ignore -Wdeprecated-copy if the used compiler supports the warning
Mikael Holmen via llvm-commits
- [PATCH] D101045: [IR][Verifier] Allow alloca outside alloca address space
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D36368: Fix type printing of array template args
Pratyush Das via Phabricator via llvm-commits
- [PATCH] D97982: [MC] Introduce NeverAlign fragment type
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D100101: [VPlan] Add VPBasicBlock::phis() helper (NFC).
Ayal Zaks via Phabricator via llvm-commits
- [llvm] acadf96 - [NFC][SVE] Add tests for inserting subvectors into illegal scalable vectors
David Sherwood via llvm-commits
- [PATCH] D101045: [IR][Verifier] Targets can allow alloca outside alloca address space
Andy Wingo via Phabricator via llvm-commits
- [llvm] 0713c82 - [GlobalISel]: Add a getConstantIntVRegVal utility
Petar Avramovic via llvm-commits
- [llvm] ebe408a - [MIPatternMatch]: Add ICstRegMatch
Petar Avramovic via llvm-commits
- [PATCH] D99733: [GlobalISel]: Add a getConstantIntVRegVal utility
Petar Avramovic via Phabricator via llvm-commits
- [llvm] 39662ab - [MIPatternMatch]: Add mi_match for MachineInstr
Petar Avramovic via llvm-commits
- [llvm] 4c6eb38 - [MIPatternMatch]: Add matchers for binary instructions
Petar Avramovic via llvm-commits
- [llvm] 646b007 - [llvm] Unbreak no-asserts testing after 18839be9c5c8b9f882dd241769784035b082d4e1
David Zarzycki via llvm-commits
- [llvm] 4a9bc59 - AMDGPU/GlobalISel: Add integer med3 combines
Petar Avramovic via llvm-commits
- [PATCH] D101349: AArch64: support i128 cmpxchg in GlobalISel.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D99294: [VPlan] Representing backedge def-use feeding reduction phis.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D101279: [llvm-reduce] Don't unset dso_local on implicitly dso_local GVs
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D99943: [llvm-reduce] Skip dso_local reduction step that results in invalid IR
Alexander Richardson via Phabricator via llvm-commits
- [llvm] fb7be0d - AMDGPU/GlobalISel: Remove redundant G_FCANONICALIZE
Petar Avramovic via llvm-commits
- [PATCH] D96605: AMDGPU/GlobalISel: Remove redundant G_FCANONICALIZE
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D101196: [SCEV] Handle uge/ugt predicates in applyLoopGuards()
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D100482: [PowerPC] Provide MMA builtins for compatibility
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D98849: [LV] Compute ranges for plans up front (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D98850: [LV] Switch to using pre-computed VF ranges instead clamping.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D96997: [LV] Compute max scalable & fixed VFs up front, then apply them. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D101353: [DebugInfo] do not add pc value if lsda value in fde is 0
Yifeng Dong via Phabricator via llvm-commits
- [compiler-rt] efd254b - tsan: fix deadlock in pthread_atfork callbacks
Dmitry Vyukov via llvm-commits
- [llvm] f818ec9 - [AIX] Allow safe for 32bit P9 VSX extract and insert pattern matches
Zarko Todorovski via llvm-commits
- [PATCH] D97503: [AIX] Allow safe for 32bit P9 VSX extract and insert pattern matches
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D101354: Remove unimplemented interfaces for Character[Min|Max][Val|Loc]. NFC
Diana Picus via Phabricator via llvm-commits
- [PATCH] D101355: Fix a bug in the character runtime
Diana Picus via Phabricator via llvm-commits
- [llvm] 160e729 - [VPlan] Use recursive traversal iterator in VPSlotTracker.
Florian Hahn via llvm-commits
- [PATCH] D101356: [AMDGPU] Allow buildSpillLoadStore in empty bb
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] 2b6e0c9 - [AArch64] Enable runtime unrolling for in-order sched models
Nicholas Guy via llvm-commits
- [PATCH] D97947: [AArch64] Enable runtime unrolling for in-order scheduling models
Nicholas Guy via Phabricator via llvm-commits
- [llvm] e808289 - [IndVars] avoid crash in LFTR when assuming an add recurrence
Sanjay Patel via llvm-commits
- [llvm] cb96d80 - [LV] Hoist code to get vector loop latch (NFC).
Florian Hahn via llvm-commits
- [llvm] 6a3e1b3 - AMDGPU/GlobalISel: Add test for buffer_load with negative offset
Petar Avramovic via llvm-commits
- [llvm] 8110fcc - AMDGPU/GlobalISel: Fix negative offset folding for buffer_load
Petar Avramovic via llvm-commits
- [PATCH] D91336: AMDGPU/GlobalISel: Fix negative offset folding for buffer_load
Petar Avramovic via Phabricator via llvm-commits
- [llvm] a950f66 - [LV,LAA] Add test cases with pointer phis in loops.
Florian Hahn via llvm-commits
- [PATCH] D99293: [LV] Iterate over recipes in VPlan to fix PHIs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D99284: [RegAllocFast] properly handle STATEPOINT instruction.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D101357: [CodeGen][AArch64][SVE] Substitute [rdffr, ptest] => rdffrs
Peter Waller via Phabricator via llvm-commits
- [llvm] 24590d8 - [SLP]Improved isGatherShuffledEntry, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D100708: GlobalISel: Relax verification of physical register copy types
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D100724: [SimplifyLibCalls] Transform printf("%s", str) --> puts(str)/noop.
Dawid Jurczak via Phabricator via llvm-commits
- [llvm] 029e41e - [X86] Ensure multiclass ATOMIC_RMW_BINOP is tagged as MayLoad and MayStore
Simon Pilgrim via llvm-commits
- [PATCH] D101359: [NARY] Don't optimize min/max if there are side uses (part2)
Evgeniy via Phabricator via llvm-commits
- [PATCH] D101176: [SimplifyLibCalls] Transform malloc to calloc with redundant memsets elimination (PR25892)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D100102: [VPlan] Use incoming VPValue to detect in-loop reductions (NFC).
Ayal Zaks via Phabricator via llvm-commits
- [llvm] dc2f6bf - [AMDGPU] Minor refactoring in AMDGPUUnifyDivergentExitNodes. NFC.
Jay Foad via llvm-commits
- [PATCH] D101360: [PowerPC] Spilling to regsiters does not require frame index scavenging
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D100483: [SystemZ][z/OS] Add the functions needed for handling EBCDIC I/O
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D101362: [ASAN] NFC: Copy address space when creating globals with redzones
Reshabh Sharma via Phabricator via llvm-commits
- [PATCH] D101109: [SLP]Improve multinode analysis.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D100226: [funcattrs] Add the maximal set of implied attributes to definitions
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D101363: [ASAN] NFC: Use addrspace cast for pointers in non-zero addrspace
Reshabh Sharma via Phabricator via llvm-commits
- [llvm] 9b7a0a5 - [X86] Add support for reusing ZF etc. from locked XADD instructions (PR20841)
Simon Pilgrim via llvm-commits
- [PATCH] D100974: [COST][X86]Improve cost model for reverse shuffle v32i16/v64i8 in AVX512F.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D101062: [AArch64][SVE] Better utilisation of immediate forms for bitwise/arith intrinsics
Bradley Smith via Phabricator via llvm-commits
- [llvm] 4afeda9 - [LoopVectorize] Simplify scalar cost calculation in getInstructionCost
David Sherwood via llvm-commits
- [PATCH] D101366: [PowerPC][Bug] Fix Bug in Stack Frame Update Code
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] decab8e - Revert rG9b7a0a50355d5 - Revert "[X86] Add support for reusing ZF etc. from locked XADD instructions (PR20841)"
Simon Pilgrim via llvm-commits
- [PATCH] D101191: [InstCombine] Fully disable select to and/or i1 folding
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D101367: [AMDGPU] Serialize MFInfo::ScavengeFI
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] 6968520 - Revert "[LoopVectorize] Simplify scalar cost calculation in getInstructionCost"
David Sherwood via llvm-commits
- [PATCH] D101368: [SimplifyCFG] Optionally update LI in sinkCommonCodeFromPredecessors.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 4dc6763 - [doc] added documentation for pre-merge testing
Christian Kühnel via llvm-commits
- [PATCH] D100936: [doc] added documentation for pre-merge testing
Christian Kühnel via Phabricator via llvm-commits
- [PATCH] D100788: [SystemZ] Support i128 inline asm operands
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D101369: [AArch64][SVE] Fold insert(zero, extract(X, 0), 0) -> X, when X is known to zero lanes 1-N
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D101369: [AArch64][SVE] Fold insert(zero, extract(X, 0), 0) -> X, when X is known to zero lanes 1-N
Peter Waller via Phabricator via llvm-commits
- [PATCH] D101369: [AArch64][SVE] Fold insert(zero, extract(X, 0), 0) -> X, when X is known to zero lanes 1-N
Peter Waller via Phabricator via llvm-commits
- [PATCH] D101369: [AArch64][SVE] Fold insert(zero, extract(X, 0), 0) -> X, when X is known to zero lanes 1-N
Dave Green via Phabricator via llvm-commits
- [PATCH] D101369: [AArch64][SVE] Fold insert(zero, extract(X, 0), 0) -> X, when X is known to zero lanes 1-N
David Sherwood via Phabricator via llvm-commits
- [PATCH] D101369: [AArch64][SVE] Fold insert(zero, extract(X, 0), 0) -> X, when X is known to zero lanes 1-N
Paul Walker via Phabricator via llvm-commits
- [PATCH] D101369: [AArch64][SVE] Fold insert(zero, extract(X, 0), 0) -> X, when X is known to zero lanes 1-N
David Sherwood via Phabricator via llvm-commits
- [PATCH] D101369: [AArch64][SVE] Fold insert(zero, extract(X, 0), 0) -> X, when X is known to zero lanes 1-N
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D101369: [AArch64][SVE] Fold insert(zero, extract(X, 0), 0) -> X, when X is known to zero lanes 1-N
Dave Green via Phabricator via llvm-commits
- [PATCH] D101251: [TableGen] Generate LegalizerInfo
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D85774: [XCOFF][AIX] Enable tooling support for 64 bit symbol table parsing
Jason Liu via Phabricator via llvm-commits
- [PATCH] D100853: [clang][AArch32] Correctly align HA arguments when passed on the stack
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D100912: [docs][NewPM] Add section on analyses
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D101261: [flang] Lift -Werror checks into local functions
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D101372: [AMDGPU] GCNHazardRecognizer: ignore all meta instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D100714: Add a new tutorial that talk about how to make a change to llvm.
Christian Kühnel via Phabricator via llvm-commits
- [PATCH] D82525: [FPEnv] Intrinsics for access to FP control modes
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D101373: [DebugInfo] Drop DBG_VALUE_LISTs with an excessive number of debug operands
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D56923: [AMDGPU] Fixed hazard recognizer to walk predecessors
Jay Foad via Phabricator via llvm-commits
- [PATCH] D101374: [LV] Consider Loop Unroll Hints When Making Interleave Decisions
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D101272: [llvm-objdump][XCOFF][AIX] Enable the -l (--line-numbers) option.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D101375: [InstCombine] Add a few more patterns for folding select of select
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D99794: libclc: Add -cl-no-stdinc to clang flags on clang >=13
Jan Vesely via Phabricator via llvm-commits
- [PATCH] D100281: [AMDGPU] Revise handling of preexisting waitcnt
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D101378: [llvm, clang] Remove stdlib includes from .h files without `std::`
Nico Weber via Phabricator via llvm-commits
- [PATCH] D101379: [NewPM] Properly handle GlobalsAA in the default pipelines
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D101380: [AMDGPU] Move insertion of function entry waitcnt later
Austin Kerbow via Phabricator via llvm-commits
- [llvm] 21da04f - [llvm, clang] Remove stdlib includes from .h files without `std::`
Nico Weber via llvm-commits
- [llvm] 241c2da - [AIX][Power10] Restrict prefixed instructions from crossing the 64byte boundary
Victor Huang via llvm-commits
- [PATCH] D100927: [InlineSpiller] Handle the case when def is after LIP
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D101381: [ELF][MIPS] Emit dynamic relocations for PIC non-preemptible static TLS
Jessica Clarke via Phabricator via llvm-commits
- [llvm] 4cf942a - [gn build] Port 241c2da4064c
LLVM GN Syncbot via llvm-commits
- [llvm] ea8416b - [CodeGenOptions] make StackProtectorGuardOffset signed
Nick Desaulniers via llvm-commits
- [PATCH] D100588: Fixed Typos
Jennifer Chukwu via Phabricator via llvm-commits
- [PATCH] D101382: [ELF][MIPS] Don't emit dynamic relocations for PIE non-preemptible TLS
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D94597: [X86] Lower calls with clang.arc.attachedcall bundle
Ahmed Bougacha via Phabricator via llvm-commits
- [compiler-rt] 0e6f934 - [NFC][lsan] Another attempt to fix arm bot
Vitaly Buka via llvm-commits
- [llvm] e05fdab - [TableGen] Add predicate checks to isel patterns for default HwMode.
Craig Topper via llvm-commits
- [PATCH] D101240: [TableGen] Add predicate checks to isel patterns for default HwMode.
Craig Topper via Phabricator via llvm-commits
- [llvm] 21db4cc - [SystemZ][z/OS] Remove register prefixes when printing out the register.
Anirudh Prasad via llvm-commits
- [PATCH] D101174: [IRCE] Add tests for conservative bound check
JinGu Kang via Phabricator via llvm-commits
- [llvm] 1ebbf84 - [NFC][IR] PHINode: assert we aren't trying to create token-typed PHI
Roman Lebedev via llvm-commits
- [llvm] 15f631c - [NFC][IR] PHINode: ... and assert in another ctor too
Roman Lebedev via llvm-commits
- [PATCH] D101383: Disable vinsw, vinsd, and vins[wd][lr]x P10 instructions in P10
Zarko Todorovski via Phabricator via llvm-commits
- [llvm] 6a2e298 - [docs] Replace Apple representative to security group.
Ahmed Bougacha via llvm-commits
- [PATCH] D100864: Replace Apple representative to security group.
Ahmed Bougacha via Phabricator via llvm-commits
- [lld] 1d50501 - [ELF][MIPS] Don't emit dynamic relocations for PIE non-preemptible TLS
Jessica Clarke via llvm-commits
- [lld] 7fefd03 - [ELF][MIPS] Emit dynamic relocations for PIC non-preemptible static TLS
Jessica Clarke via llvm-commits
- [PATCH] D101010: [SystemZ] [z/OS] Add XPLINK64 Calling Convention to SystemZ
Neumann Hon via Phabricator via llvm-commits
- [PATCH] D101384: [llvm-objcopy][MachO] Add support for LC_THREAD/LC_UNIXTHREAD
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] be935f2 - [NFC][Verifier] Fixup token PHINode test cases
Roman Lebedev via llvm-commits
- [llvm] f19e8f4 - [COST][X86]Improve cost model for reverse shuffle v32i16/v64i8 in AVX512F.
Alexey Bataev via llvm-commits
- [PATCH] D100490: [ELF] Check the Elf_Rel addends for dynamic relocations
Fangrui Song via Phabricator via llvm-commits
- [llvm] 268f196 - [ARM] Additional VIDUP tests. NFC
David Green via llvm-commits
- [llvm] 8de7d8b - [ARM] Recognize VIDUP from BUILDVECTORs of additions
David Green via llvm-commits
- [llvm] e4c61d5 - [NFC][SimplifyCFG] Autogenerate check lines in many test files
Roman Lebedev via llvm-commits
- [compiler-rt] 561f4b9 - Fix -Wunused-but-set-variable warning in msan_test.cpp
Evgenii Stepanov via llvm-commits
- [llvm] 12011b5 - [AMDGPU] GCNHazardRecognizer: ignore all meta instructions
Jay Foad via llvm-commits
- [PATCH] D100486: [COST]Improve cost model for shuffles in SLP.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 0a82d88 - [Dependence Analysis] Fix ExactSIV producing wrong analysis
Andy Kaylor via llvm-commits
- [PATCH] D101391: [DSE] Eliminate zero memset after calloc
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] 4fc068e - [InstCombine] add tests for clamp patterns using min/max intrinsics; NFC
Sanjay Patel via llvm-commits
- [llvm] 025bb52 - [InstCombine] fold clamp to 2 values from min/max intrinsics
Sanjay Patel via llvm-commits
- [compiler-rt] 5275d77 - Revert "tsan: fix deadlock in pthread_atfork callbacks"
Evgenii Stepanov via llvm-commits
- [PATCH] D101393: [lld-macho][NFC] define more strings in section_names:: and segment_names::
Greg McGary via Phabricator via llvm-commits
- [PATCH] D101394: [ConstFold] Use const-folded operands in more places
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D101218: [lld/mac] add test coverage for -sectcreate and -order_file with --reproduce
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D101395: [lld-macho] Implement builtin section renaming
Greg McGary via Phabricator via llvm-commits
- [PATCH] D100901: [CMake][llvm] The first argument to check_linker_flag is the language
Jim Radford via Phabricator via llvm-commits
- [llvm] 9433bac - [test] Fix some func-attrs tests under the legacy PM
Arthur Eubanks via llvm-commits
- [llvm] b2ad63d - [OpenMP] Add OpenMPOpt as a Module pass
Michael Kruse via llvm-commits
- [PATCH] D97673: [RFC] [[Coroutine] [Debug] Salvage dbg.values
Xun Li via Phabricator via llvm-commits
- [llvm] 0304fbc - [SCEV] Improve loop guard tests (NFC)
Nikita Popov via llvm-commits
- [compiler-rt] e1021dd - tsan: refactor fork handling
Dmitry Vyukov via llvm-commits
- [compiler-rt] f69853a - tsan: fix build with COMPILER_RT_TSAN_DEBUG_OUTPUT
Dmitry Vyukov via llvm-commits
- [llvm] 1c0ab34 - [SLP]Add a test for possibly vectorized tiny tree, NFC.
Alexey Bataev via llvm-commits
- [llvm] e45168c - [SCEV] Handle uge/ugt predicates in applyLoopGuards()
Nikita Popov via llvm-commits
- [PATCH] D101397: [SLP]Try to vectorize tiny trees with shuffled gathers.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] cd13f19 - [loop-idiom][NFC] Extract processLoopStoreOfLoopLoad into a helper function
Han Zhu via llvm-commits
- [PATCH] D100979: [loop-idiom][NFC] Extract processLoopStoreOfLoopLoad into a helper function
Han Zhu via Phabricator via llvm-commits
- [PATCH] D101399: [lld][WebAssembly] Allow relocations against non-live global symbols
Sam Clegg via Phabricator via llvm-commits
- [llvm] 87fc971 - [DSE] Added testcases for 11896, NFC
Dávid Bolvanský via llvm-commits
- [llvm] cbce28f - [ConstFold] Use const-folded operands in more places
Arthur Eubanks via llvm-commits
- [llvm] 134f3ba - [NFC][SimplifyCFG] Autogenerate check lines in few more tests
Roman Lebedev via llvm-commits
- [llvm] a495b67 - [NFC][SimplifyCFG] Precommit SimplifyCFG tests from D29428
Roman Lebedev via llvm-commits
- [llvm] ce09dd5 - [RISCV] Select 5 bit immediate for VSETIVLI during isel rather than peepholing in the custom inserter.
Craig Topper via llvm-commits
- [PATCH] D101401: [XCOFF] Handle the case when personality routine is an alias
Jason Liu via Phabricator via llvm-commits
- [llvm] 3067520 - [SelectionDAG] Use a VTSDNode to store the saturation width for FP_TO_SINT_SAT/FP_TO_UINT_SAT
Craig Topper via llvm-commits
- [PATCH] D100750: [Greedy RA] Take into account Last Split Point for enterIntvAtEnd
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D100748: [Greedy RA] Do not split interval on tied-def
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D101402: [lld-macho] Don't put an antivirus test file in reproduce.s
Jez Ng via Phabricator via llvm-commits
- [lld] 7ca133c - [lld-macho] std::sort -> llvm::sort
Jez Ng via llvm-commits
- [lld] 700402b - [lld-macho] Don't put an antivirus test file in reproduce.s
Jez Ng via llvm-commits
- [llvm] b19136e - [OpenMP] Remove legacy pass manager run lines
via llvm-commits
- [PATCH] D100322: [ConstantMerge] Don't merge thread_local constants with non-thread_local constants
Amanieu d'Antras via Phabricator via llvm-commits
- [PATCH] D101403: [WebAssembly] Error when wasm EH is used with Emscripten EH/SjLj
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D85085: Fix debug_loc offset difference with basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D101405: [AMDGPU] Change FLAT SADDR to VADDR form in moveToVALU
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D50490: Restore correct x86_64 EH encodings in kernel code model
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D99484: Use `GNUInstallDirs` to support custom installation dirs.
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] 4dfddf7 - [llvm-objcopy][MachO] Add support for LC_THREAD/LC_UNIXTHREAD
Alexander Shaposhnikov via llvm-commits
- [PATCH] D101409: [SCEV] Check IDom with single predecessor on getPredecessorWithUniqueSuccessorForBB
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D101408: [AMDGPU] Change FLAT Scratch SADDR to VADDR form in moveToVALU
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D100901: [CMake][llvm] avoid conflict w/ (and use when available) new builtin check_linker_flag
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] b4a5dd4 - [WebAssembly] Error when wasm EH is used with Emscripten EH/SjLj
Heejin Ahn via llvm-commits
- [llvm] 412437a - Revert "[llvm-objcopy][MachO] Add support for LC_THREAD/LC_UNIXTHREAD"
Alexander Shaposhnikov via llvm-commits
- [PATCH] D40369: Support sext instruction in SCEV delinearization algorithm (new revision)
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D100776: [clang/Basic] Make TargetInfo.h not use DataLayout again
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D101410: [M68k][test] Initial migration of MC tests
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D101412: [AIX] Add %pluginext and update tests to use proper pluginext
David Tenty via Phabricator via llvm-commits
- [llvm] 06d06f2 - [CMake][llvm] avoid conflict w/ (and use when available) new builtin check_linker_flag
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D101414: [AMDGPU] Disable the scalar IR, SDWA and load store vectorizer passes at -O1
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D97667: [loop-idiom] Hoist loop memcpys to loop preheader
Han Zhu via Phabricator via llvm-commits
- [PATCH] D101017: [NewPM] Make GlobalsAA available earlier in the pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D101415: [CSSPGO] Fix an AV caused by a block that has only pseudo pseudo instructions.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D101417: [CMake][llvm] add missing include to LLVMCheckLinkerFlag
Jim Radford via Phabricator via llvm-commits
- [llvm] 82d3c07 - [AIX] Add %pluginext and update tests to use proper pluginext
David Tenty via llvm-commits
- [llvm] 75d6b8b - [loop-idiom] Hoist loop memcpys to loop preheader
Han Zhu via llvm-commits
- [lld] 465204d - [lld-macho][NFC] define more strings in section_names:: and segment_names::
Greg McGary via llvm-commits
- [llvm] 39ae5bf - [CSSPGO] Fix an AV caused by a block that has only pseudo pseudo instructions.
Hongtao Yu via llvm-commits
- [PATCH] D101419: Linker: Avoid scheduling the link of a global value twice due to an alias
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D100430: [AMDGPU][GlobalISel] Widen 1 and 2 byte scalar loads
Vang Thao via Phabricator via llvm-commits
- [llvm] e818193 - [DSE] Eliminate zero memset after calloc
Dávid Bolvanský via llvm-commits
- [compiler-rt] b1a77e4 - [scudo] Enable arm32 arch
Vitaly Buka via llvm-commits
- [llvm] e8b3a97 - [CMake][llvm] add missing include to LLVMCheckLinkerFlag
Francis Visoiu Mistrih via llvm-commits
- [PATCH] D101273: [LazyValueInfo] Insert an Overdefined placeholder to prevent infinite recursion
guopeilin via Phabricator via llvm-commits
- [PATCH] D101421: [DebugInfo] Enable CodeView DebugInfo for basic block sections
TaoPan via Phabricator via llvm-commits
- [llvm] c35fadc - [gn build] (manually) port 82d3c0759fa0
Nico Weber via llvm-commits
- [llvm] 0f1137b - [clang/Basic] Make TargetInfo.h not use DataLayout again
Nico Weber via llvm-commits
- [PATCH] D101423: [InstCombine] Fold overflow bit of [u|s]mul.with.overflow in a poison-safe way
Juneyoung Lee via Phabricator via llvm-commits
- [polly] c5c7a49 - Fixed Typos
via llvm-commits
- [llvm] 63cfab4 - [NFC] Refactor how CFI section types are represented in AsmPrinter
via llvm-commits
- [PATCH] D100810: Use `GNUInstallDirs` to support custom installation dirs. -- LLVM
John Ericson via Phabricator via llvm-commits
- [PATCH] D99487: [CodeGen] Port basic block sections from ELF to COFF
TaoPan via Phabricator via llvm-commits
- [PATCH] D99509: [RISCV] Add legality check for vectoring reduction
Luke via Phabricator via llvm-commits
- [PATCH] D101427: Linux support for mimalloc as a custom allocator
Michael via Phabricator via llvm-commits
- [llvm] e9fe387 - Require asserts for llvm/test/Verifier/token1.ll
Hans Wennborg via llvm-commits
- [PATCH] D101430: [AMDGPU] Refactor hazard recognition IsHazardFn and IsExpiredFn
Carl Ritson via Phabricator via llvm-commits
- [llvm] f69adfb - [X86][AMX][NFC] Add more comments and remove unnecessary check found by Clocwork
via llvm-commits
- [llvm] 1eb81f8 - [AArch64] Add missing UINT_TO_FP promotions for v16i8
Joe Ellis via llvm-commits
- [PATCH] D48803: Place the BlockAddress type in the address space of the containing function
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D101432: dummy change to test herald rules
Christian Kühnel via Phabricator via llvm-commits
- [PATCH] D101432: [DO NOT MERGE!] dummy change to test herald rules
Christian Kühnel via Phabricator via llvm-commits
- [PATCH] D101140: [WebAssembly][CodeGen] Allow for externref/funcref local variables
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D99087: [RISCV] Fix stack slot for argument types (Bug 49500)
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D101064: [WIP] improve debug-info in stack-slot-coloring
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D101074: [X86] Canonicalize SGT/UGT compares with constants to use SGE/UGE to reduce the number of EFLAGs reads. (PR48760)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D101435: [OpenMP][MLIR]Add support for guided, auto and runtime scheduling
Mats Petersson via Phabricator via llvm-commits
- [llvm] b622df3 - [DebugInfo] Drop DBG_VALUE_LISTs with an excessive number of debug operands
Stephen Tozer via llvm-commits
- [llvm] d5c2492 - [PowerPC] Fix SELECT_CC with i64 operand on PPC32
Qiu Chaofan via llvm-commits
- [PATCH] D75981: [LV] Allow large RT checks, if they are a fraction of the scalar cost.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D100684: [X86][CostModel] X86TTIImpl::getMemoryOpCost(): rewrite vector handling again
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D100856: [RISCV] Support STEP_VECTOR with a step greater than one
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 7e5682e - [ADT] Make TrackingStatistic's ctor constexpr
Benjamin Kramer via llvm-commits
- [llvm] 3ea4bc7 - [IRCE] Add tests for conservative bound check
Jingu Kang via llvm-commits
- [llvm] 9cc217a - [LoopVectorize] Prevent multiple Phis being generated with in-order reductions
Kerry McLaughlin via llvm-commits
- [PATCH] D99599: [NewPM] Add an option to dump pass structure
Eugene Leviant via Phabricator via llvm-commits
- [llvm] b01f499 - [NFC][Verifier] Split token1.ll into two, assert/non-assert versions
Roman Lebedev via llvm-commits
- [PATCH] D101440: [DSE} Eliminate store after callo (PR50143)
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] a95a5dc - [NFC][SimplifyCFG] Move sink-common-code.ll into X86
Roman Lebedev via llvm-commits
- [llvm] efce19c - Revert "[loop-idiom] Hoist loop memcpys to loop preheader"
Tres Popp via llvm-commits
- [llvm] 9692811 - [update_(llc_)test_checks.py] Support pre-processing commands
Alex Richardson via llvm-commits
- [compiler-rt] 777ca51 - [builtins] Fix ABI-incompatibility with GCC for floating-point compare
Alex Richardson via llvm-commits
- [lld] aed66d2 - [ELF] Update URL for MIPS TLS wiki page
Alex Richardson via llvm-commits
- [llvm] 79030a2 - [llvm-objdump] Fix dumping dynamic relative relocations for SHT_REL
Alex Richardson via llvm-commits
- [PATCH] D95137: [update_(llc_)test_checks.py] Support pre-processing commands
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D100949: [ELF] Update URL for MIPS TLS wiki page
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D100489: [llvm-objdump] Fix dumping dynamic relative relocations for SHT_REL
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D100999: [lld-macho] Fix BUILD_SHARED_LIBS build
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 584e9b6 - [LV] Calculate max feasible scalable VF.
Sander de Smalen via llvm-commits
- [PATCH] D101440: [DSE] Eliminate store after calloc (PR50143)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D101444: [demangler] Initial support for the new Rust mangling scheme
Tomasz Miąsko via Phabricator via llvm-commits
- [compiler-rt] d1e08b1 - Revert "tsan: refactor fork handling"
Tres Popp via llvm-commits
- [PATCH] D101446: [llvm] Improve export.sh with help and snapshot
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [llvm] 6998f8a - [LoopVectorize] Simplify scalar cost calculation in getInstructionCost
David Sherwood via llvm-commits
- [llvm] cea97fc - GlobalISel: Relax verification of physical register copy types
Matt Arsenault via llvm-commits
- [PATCH] D97121: [clang-tidy] Add a Standalone diagnostics mode to clang-tidy
Nathan James via Phabricator via llvm-commits
- [PATCH] D101448: AMDGPU/GlobalISel: Fix selection of image intrinsics with unused return
Petar Avramovic via Phabricator via llvm-commits
- [llvm] aee44fc - [NFC][InlineCost] Add tests for D101228
Roman Lebedev via llvm-commits
- [PATCH] D101450: [ELF] Check the Elf_Rel addends for dynamic relocations
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D101451: [ELF] Implement X86_64::getImplicitAddend()
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 8af4723 - [SLP]Try to vectorize tiny trees with shuffled gathers.
Alexey Bataev via llvm-commits
- [llvm] f0e848e - Silence unused variable warning
Tres Popp via llvm-commits
- [PATCH] D101452: [ELF] Write R_X86_64_IRELATIVE addends with -z rel
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 952c6dd - [TableGen] Add the !find bang operator
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D101454: [ELF] Write R_RISCV_IRELATIVE addends with -z rel
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 3d974ac - [gn build] (port) 64bc44f5dd and f8de9aaef2f some more
Nico Weber via llvm-commits
- [PATCH] D101455: [ELF] Implement RISCV::getImplicitAddend()
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D100490: [ELF] Refactor DynamicReloc to fix incorrect relocation addends
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D95045: [Dexter] add normcase conversion to visual studio's 'delete conditional breakpoint' method
Tom Weaver via Phabricator via llvm-commits
- [llvm] 00e65f3 - [LoopVectorize][SVE] Fix crash when vectorising FP negation
David Sherwood via llvm-commits
- [PATCH] D98054: [LoopVectorize][SVE] Fix crash when vectorising FP negation
David Sherwood via Phabricator via llvm-commits
- [PATCH] D101458: [libc++] Do not copy the libc++abi headers into the libc++ build tree
Louis Dionne via Phabricator via llvm-commits
- [llvm] 899352c - [Hexagon] Skip function in Hexagon vector combine if requested
Krzysztof Parzyszek via llvm-commits
- [llvm] 5f5974a - [SimplifyLibCalls] Transform printf("%s", str) --> puts(str)/noop
Sanjay Patel via llvm-commits
- [PATCH] D101459: [flang] Change the default module suffix from .mod to f18.mod
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D101460: [SLP]Try to vectorize tiny trees with shuffled gathers of extractelements.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 677a0de - [NFC][SimplifyCFG] Add test for sinking indirect calls
Roman Lebedev via llvm-commits
- [llvm] e57cf12 - [SimplifyCFG] Sinking indirect calls - they're already indirect anyways
Roman Lebedev via llvm-commits
- [llvm] 262c679 - Revert "[SimplifyCFG] Sinking indirect calls - they're already indirect anyways"
Roman Lebedev via llvm-commits
- [PATCH] D101462: Make it possible for targets to define their own MCObjectFileInfo
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D101463: [clang] Make libBasic not depend on MC
Nico Weber via Phabricator via llvm-commits
- [PATCH] D101465: [RISCV] Lower splats of non-constant i1s as SETCCs
Fraser Cormack via Phabricator via llvm-commits
- [llvm] b8baa2a - [ARM][AArch64] Require appropriate features for crypto algorithms
David Candler via llvm-commits
- [PATCH] D101466: [Utils][vim] Highlight 'vscale' constant
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 8978b1d - [PhaseOrdering] Add test for vectorization requiring hoisting/sinking.
Florian Hahn via llvm-commits
- [llvm] 38dd222 - [NFC][SimplifyCFG] Add common code sinking test with direct and indirect callees
Roman Lebedev via llvm-commits
- [llvm] d16d820 - [SimplifyCFG] Try 2: sink all-indirect indirect calls
Roman Lebedev via llvm-commits
- [PATCH] D101467: [docs] Add the compiler-rt requirement to the test suite doc
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D101468: [Passes] Run sinking/hoisting in SimplifyCFG earlier.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 671f0e2 - [clang] Make libBasic not depend on MC
Nico Weber via llvm-commits
- [PATCH] D101469: [RISCV] Enable interleaved vectorization for RVV
Luke via Phabricator via llvm-commits
- [PATCH] D100041: [flang][OpenMP] Add semantic checks for strict nesting inside `teams` construct.
Arnamoy B via Phabricator via llvm-commits
- [PATCH] D101470: [XCOFF][AIX] Peephole optimization in TocData transformation
Sidharth Baveja via Phabricator via llvm-commits
- [PATCH] D100544: [ELF][AArch64] Write addends for TLSDESC relocations with -z rel
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D99757: [flang][OpenMP] Add semantic check for occurrence of constructs nested inside a SIMD region
Arnamoy B via Phabricator via llvm-commits
- [PATCH] D101471: [clang-tidy] Add proper emplace checks to modernize-use-emplace
Nicolas van Kempen via Phabricator via llvm-commits
- [llvm] 1d4d6a9 - [RISCV] Add explanatory comment to RISCVOp::OPERAND_AVL.
Craig Topper via llvm-commits
- [PATCH] D100897: [flang] Make 'team_number()' an intrinsic function
Craig E Rasmussen via Phabricator via llvm-commits
- [PATCH] D68158: Convert LLVM_CMAKE_PATH to a CMake path
Ori Sky Farrell via Phabricator via llvm-commits
- [PATCH] D101472: [RISCV] Teach computeKnownBits that vsetvli returns number less than 2^31.
Craig Topper via Phabricator via llvm-commits
- [lld] 3e7bc0d - [lld][WebAssembly] Allow relocations against non-live global symbols
Sam Clegg via llvm-commits
- [PATCH] D101474: [AMDGPU] Make some VOP3 insts commutable
Joe Nash via Phabricator via llvm-commits
- [llvm] 168228d - [AMDGPU] Make some VOP3 insts commutable
Joe Nash via llvm-commits
- [PATCH] D100747: [Greedy RA] Last Split point for invoke statepoint should be statepoint itself
Philip Reames via Phabricator via llvm-commits
- [PATCH] D101477: [SLP]Fix the crash on cost calculation if non-compatible vectors shuffled.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D101028: [GreedyRA] Do not hoist to BB if its def is after LSP
Philip Reames via Phabricator via llvm-commits
- [PATCH] D101478: [AArch64][GlobalISel] Don't match thread-local globals in matchFoldGlobalOffset
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D100945: [GreedyRA] Fix removeBackCopies to account empty copies
Philip Reames via Phabricator via llvm-commits
- [lld] 8a4ee3b - Fix typo from https://reviews.llvm.org/D101399
Sam Clegg via llvm-commits
- [llvm] 625bd94 - [dsymutil] Add flag to force a static variable to keep its enclosing function
Jonas Devlieghere via llvm-commits
- [PATCH] D100676: [nofree] Attempt to further refine concurrency/capture requirements
Philip Reames via Phabricator via llvm-commits
- [PATCH] D100691: [TableGen] Store predicates in PatternToMatch as ListInit *. Add string for HwModeFeatures
Craig Topper via Phabricator via llvm-commits
- [llvm] 01b0980 - [InstCombine] add tests for demand of shl op; NFC
Sanjay Patel via llvm-commits
- [llvm] f391de8 - [TableGen] Store predicates in PatternToMatch as ListInit *. Add string for HwModeFeatures
Craig Topper via llvm-commits
- [PATCH] D100695: [TableGen] Remove predicate filtering from GenerateVariants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D100427: [RISCV] Cleanup instruction formats used for B extension ternary operations.
Craig Topper via Phabricator via llvm-commits
- [llvm] 1ed7f8e - [LAA] Support pointer phis in loop by analyzing each incoming pointer.
Florian Hahn via llvm-commits
- [PATCH] D101047: [Docs] Updated the content of getting started documentation under llvm/lib/MC
PoojaYadav via Phabricator via llvm-commits
- [llvm] a836de0 - [SCEV] Compute ranges for ashr recurrences
Philip Reames via llvm-commits
- [PATCH] D101181: [SCEV] Compute ranges for ashr recurrences
Philip Reames via Phabricator via llvm-commits
- [PATCH] D101481: [AMDGPU] Select V_CVT_*16_F16 more often
Julien Pagès via Phabricator via llvm-commits
- [llvm] 07b0a72 - [AsmParser][SystemZ][z/OS] Use updated framework in AsmLexer to accept special tokens as Identifiers
Anirudh Prasad via llvm-commits
- [llvm] 0cc3e10 - [SCEV] Avoid range intersection idiom in getRangeForUnkownRecurrence [NFC]
Philip Reames via llvm-commits
- [PATCH] D99080: Normalize usage of StrBoolAttr
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D101482: [flang] Allow KIND type parameters to be used as LEN parameters of components
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D98276: [AsmParser][SystemZ][z/OS] Introducing HLASM Parser support to AsmParser - Part 1
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D101483: [llvm-objdump] a -v alias for --version
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D94717: [LoopNest] Consider loop nest with inner loop guard using outer loop induction variable to be perfect
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D101484: Improve error messages for attributes in the wrong context.
Nick Lewycky via Phabricator via llvm-commits
- [llvm] 9131a07 - Linker: Avoid scheduling the link of a global value twice due to an alias
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D100884: Generalize getInvertibleOperand to support mismatched phi operand order
Philip Reames via Phabricator via llvm-commits
- [llvm] 4623d4f - [tests] Precommit some extra tests for D100884
Philip Reames via llvm-commits
- [PATCH] D101485: [RISCV] Teach DAG combine to fold (and (select_cc lhs, rhs, cc, -1, c), x) -> (select_cc lhs, rhs, cc, x, (and, x, c))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D101485: [RISCV] Teach DAG combine to fold (and (select_cc lhs, rhs, cc, -1, c), x) -> (select_cc lhs, rhs, cc, x, (and, x, c))
Luís Marques via Phabricator via llvm-commits
- [PATCH] D101485: [RISCV] Teach DAG combine to fold (and (select_cc lhs, rhs, cc, -1, c), x) -> (select_cc lhs, rhs, cc, x, (and, x, c))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D101485: [RISCV] Teach DAG combine to fold (and (select_cc lhs, rhs, cc, -1, c), x) -> (select_cc lhs, rhs, cc, x, (and, x, c))
Luís Marques via Phabricator via llvm-commits
- [PATCH] D101485: [RISCV] Teach DAG combine to fold (and (select_cc lhs, rhs, cc, -1, c), x) -> (select_cc lhs, rhs, cc, x, (and, x, c))
Craig Topper via Phabricator via llvm-commits
- [llvm] 4d41810 - [AArch64][GlobalISel] Don't match thread-local globals in matchFoldGlobalOffset
Jessica Paquette via llvm-commits
- [llvm] 9fb946f - [InstCombine] add tests for rotate/funnel; NFC
Sanjay Patel via llvm-commits
- [llvm] abd7529 - [InstCombine] relax masking requirement for truncated funnel/rotate match
Sanjay Patel via llvm-commits
- [PATCH] D100884: Generalize getInvertibleOperand recurrence handling slightly
Philip Reames via Phabricator via llvm-commits
- [PATCH] D101486: [Dependence Analysis] Enable delinearization of fixed sized arrays
Artem Radzikhovskyy via Phabricator via llvm-commits
- [PATCH] D101487: [LV] Workaround PR49900
Philip Reames via Phabricator via llvm-commits
- [PATCH] D100663: [LV] Add undef incoming value to loop-exit phis for the middle-block.
Philip Reames via Phabricator via llvm-commits
- [llvm] 7ef2c68 - [InstSimplify] improve efficiency for detecting non-zero value
Philip Reames via llvm-commits
- [llvm] ddb3b26 - [LV] Consider Loop Unroll Hints When Making Interleave Decisions
Bardia Mahjour via llvm-commits
- [PATCH] D101489: [InstCombine] improve demanded bits analysis of left-shifted operand
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 29cb9dc - NFC: Run clang-format over llvm-link.
Nick Lewycky via llvm-commits
- [llvm] 0c01b37 - Generalize getInvertibleOperand recurrence handling slightly
Philip Reames via llvm-commits
- [compiler-rt] f7164c7 - [NFC][scudo] Add reference to a QEMU bug
Vitaly Buka via llvm-commits
- [llvm] 4c27ca2 - [NFC][SimplifyCFG] SinkCommonCodeFromPredecessors(): reword comment about PR30244
Roman Lebedev via llvm-commits
- [llvm] 12c8027 - [NFC][SimplifyCFG] Common code sinking: check profitability once
Roman Lebedev via llvm-commits
- [llvm] a8e273f - [NFC][SimplifyCFG] Add test showing that profitability check for sinking is broken
Roman Lebedev via llvm-commits
- [llvm] 410d03a - [NFC][SimplifyCFG] Add test for sinking common code with multuple cond predecessors
Roman Lebedev via llvm-commits
- [llvm] 1886aad - [SimplifyCFG] Common code sinking: relax restriction on non-uncond predecessors
Roman Lebedev via llvm-commits
- [llvm] e20b32f - [BuildLibCalls] Remove inaccessiblememonly inference for calloc
Dávid Bolvanský via llvm-commits
- [llvm] 707ad01 - [SimplifyCFG] Common code sinking: fixup variable name
Roman Lebedev via llvm-commits
- [PATCH] D101494: [SimplifyCFG] Ignore ephemeral values when counting insts for threading
Teresa Johnson via Phabricator via llvm-commits
- [llvm] ad9ce81 - [ConstantMerge] Don't merge thread_local constants with non-thread_local constants
Amanieu d'Antras via llvm-commits
- [llvm] 3d37823 - [TableGen] Remove predicate filtering from GenerateVariants.
Craig Topper via llvm-commits
- [llvm] 86f291e - [llvm-objcopy][MachO] Add support for LC_THREAD/LC_UNIXTHREAD
Alexander Shaposhnikov via llvm-commits
- [compiler-rt] 3341324 - [gwp_asan] Use __sanitizer_fast_backtrace on Fuchsia
Roland McGrath via llvm-commits
- [PATCH] D101499: [X32][CET] Fix handling of indirect branches
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D101483: [llvm-objdump] add -v alias for --version
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D101500: [MachineFunction] Make comment for TracksLiveness more clearer
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D99434: [TSAN] Honor acquire failure mode on AtomicCAS
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [PATCH] D97657: [lld][WebAssembly] Initial support merging string data
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D101503: [OpenMPIRBuilder] Add createOffloadMaptypes and createOffloadMapnames functions
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D101506: Support: Remove F_{None,Text,Append} compatibility synonyms, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D101506: Support: Remove F_{None,Text,Append} compatibility synonyms, NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D101506: Support: Remove F_{None,Text,Append} compatibility synonyms, NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D101506: Support: Remove F_{None,Text,Append} compatibility synonyms, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D101506: Support: Remove F_{None,Text,Append} compatibility synonyms, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D101506: Support: Remove F_{None,Text,Append} compatibility synonyms, NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D101506: Support: Remove F_{None,Text,Append} compatibility synonyms, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D101507: [SimplifyCFG] Ignore llvm.assume when looking for side effects
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D101508: [EarlyIfConversion] Avoid producing selects with identical operands
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D101510: Do not merge memcpy if the first source is a parameter of coroutine function
Xun Li via Phabricator via llvm-commits
- [PATCH] D99887: [lld][WebAssembly] Add `--export-if-defined`
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D101512: [CodeGen] don't emit addrsig symbol if it's used only by metadata
Zequan Wu via Phabricator via llvm-commits
- [llvm] fc1df36 - [ASAN] NFC: Copy address space when creating globals with redzones
Reshabh Sharma via llvm-commits
- [compiler-rt] aff7348 - tsan: increase dense slab alloc capacity
Dmitry Vyukov via llvm-commits
- [llvm] 60c60dd - [ASAN] NFC: Use addrspace cast for pointers in non-zero addrspace
Reshabh Sharma via llvm-commits
- [compiler-rt] d78782f - tsan: fix warnings in tests
Dmitry Vyukov via llvm-commits
- [PATCH] D101513: [lld-macho] Make everything PIE by default
Jez Ng via Phabricator via llvm-commits
- [llvm] 465df35 - [ARM] Use just ARM::t2B in ARMBlockPlacementPass
David Green via llvm-commits
- [llvm] aa0b920 - [GlobalISel][IRTranslator] Move line zero DebugLoc creation to constant translation. NFC.
Amara Emerson via llvm-commits
- [PATCH] D97915: [Coroutines] Handle overaligned frame allocation
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D100932: [RISCV] CleanupVSETVLI: Add phase to remove redundant VSETVLI instructions across basic blocks
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [llvm] 6a0283d - [NewPM] Add an option to dump pass structure
Evgeny Leviant via llvm-commits
- [llvm] 1b78860 - [X32][CET] Fix handling of indirect branches
Harald van Dijk via llvm-commits
- [llvm] 837fded - Follow up of rGddb3b26a1269: added 'requires asserts' to test case.
Sjoerd Meijer via llvm-commits
- [llvm] 618b5b5 - [Utils][vim] Highlight 'vscale' constant
Fraser Cormack via llvm-commits
- [llvm] d138e97 - [GlobalISel] Bump CallLoweringInfo::OrigArgs initial size to 32. NFC.
Amara Emerson via llvm-commits
- [llvm] 43ad058 - [RISCV] Fix stack slot for argument types (Bug 49500)
Fraser Cormack via llvm-commits
- [compiler-rt] c507964 - [NFC][scudo] Suppress "division by zero" warning
Vitaly Buka via llvm-commits
- [llvm] 56d923e - [SPE] Support constrained float operations on SPE
Qiu Chaofan via llvm-commits
- [PATCH] D89671: [LLVM][OpenMP] Adding support for OpenMP sections construct in OpenMPIRBuilder
Chirag Khandelwal via Phabricator via llvm-commits
- [llvm] 30bbfda - Improve error messages for attributes in the wrong context.
Nick Lewycky via llvm-commits
- [llvm] 54ee962 - [NVPTX] Fix unused var warning with asserts disabled
David Spickett via llvm-commits
- [PATCH] D95976: [OpenMP] Simplify offloading parallel call codegen
Joachim Protze via Phabricator via llvm-commits
- [llvm] 2e1150d - [Greedy RA] Replace ll to mir test to make more stable to check an error.
Serguei Katkov via llvm-commits
- [llvm] e11420c - [ARM] Ensure CSINC has one use in CSINV combine
David Green via llvm-commits
- [llvm] f6c54a6 - [RISCV][NFC] Combine identical RV32 and RV64 test checks
Fraser Cormack via llvm-commits
- [llvm] 2fa14d4 - Try to fix bots. We shouldn't be setting the entrybuilder's DL to a null one.
Amara Emerson via llvm-commits
- [llvm] 9569d5b - [AMDGPU] Allow buildSpillLoadStore in empty bb
Sebastian Neubauer via llvm-commits
- [PATCH] D101518: [RISCV] Add support for fmin/fmax vector reductions
Fraser Cormack via Phabricator via llvm-commits
- [llvm] c8f20ed - [AArch64][SVE] Move convert.{from,to}.svbool optimization into InstCombine
Bradley Smith via llvm-commits
- [llvm] 89085bc - [AArch64][SVE] Convert svdup(vec, SV_VL1, elm) to insertelement(vec, elm, 0)
Bradley Smith via llvm-commits
- [llvm] 354604a - [AArch64][SVE] Use SIMD variant of INSR when scalar is the result of a vector extract
Bradley Smith via llvm-commits
- [PATCH] D101169: [AArch64][SVE] Use SIMD variant of INSR when scalar is the result of a vector extract
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D93305: [AMDGPU][GlobalISel] Transform (fadd (fmul x, y), z) -> (fma x, y, z)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D100803: [RISCV] Enable SPLAT_VECTOR for fixed vXi64 types on RV32.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D101520: [AMDGPU] Remove dead early-out in GCNHazardRecognizer
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D99293: [LV] Iterate over recipes in VPlan to fix PHI (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D101430: [AMDGPU][NFC] Refactor hazard recognition IsHazardFn and IsExpiredFn
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D101522: [LLD] [COFF] Fix the mingw --export-all-symbols behaviour with comdat symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D101523: [DebugInfo] Fix updateDbgUsersToReg to support DBG_VALUE_LIST
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D101150: [GreedyRA] Add support for invoke statepoint with tied-defs.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D101525: RegAlloc: do not consider liveins to EH-pad successors as liveout.
Tim Northover via Phabricator via llvm-commits
- [llvm] a0e1313 - [VPlan] Add getVPSingleValue helper.
Florian Hahn via llvm-commits
- [llvm] fbd3548 - [LLVM][OpenMP] Adding support for OpenMP sections construct in OpenMPIRBuilder
Chirag Khandelwal via llvm-commits
- [PATCH] D101529: Fix `-Wsuggest-override` warning when building benchmark with clang-cl on Windows
Sibi Siddharthan via Phabricator via llvm-commits
- [PATCH] D101533: [TTI] NFC: Change getTypeLegalizationCost to return InstructionCost.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D101534: [AMDGPU] Do not annotate features for graphics
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D101536: [SimplifyCFG] Common code sinking: drop profitability check in presence of conditional predecessors (PR30244)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D101538: [GlobalISel][IRTranslator] Make translate() methods virtual.
Aleksandr Bezzubikov via Phabricator via llvm-commits
- [llvm] 1ecdddd - [AMDGPU] Add a v_swap_b32 test case to be fixed
Jay Foad via llvm-commits
- [llvm] 51d648c - Revert "[LV] Calculate max feasible scalable VF."
Sander de Smalen via llvm-commits
- [llvm] 25391ce - [RISCV] Teach computeKnownBits that vsetvli returns number less than 2^31.
Craig Topper via llvm-commits
- [PATCH] D100094: [ARM] Simplification to ARMBlockPlacement Pass.
Sam Tebbs via Phabricator via llvm-commits
- [llvm] 0c330af - [RISCV] Enable SPLAT_VECTOR for fixed vXi64 types on RV32.
Craig Topper via llvm-commits
- [PATCH] D101540: [DebugInfo] Fix crash when emitting an invalidated SDDbgValue
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D91703: [GISel] Teach TableGen to check predicates of immediate operands in patterns
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D99814: [JumpThreading] Change asserts for WantInteger into actual checks
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D101541: BasicAA: Recognize inttoptr as isEscapeSource
Joseph Tremoulet via Phabricator via llvm-commits
- [PATCH] D100050: [AIX] Remove unused vector registers from allocation order in the default AltiVec ABI
Jinsong Ji via Phabricator via llvm-commits
- [lld] c9b1bd1 - [ELF] Support .rela.eh_frame with unordered r_offset values
Fangrui Song via llvm-commits
- [llvm] ded0a70 - [AsmParser][SystemZ][z/OS] Reject "Dot" as current PC on z/OS
Anirudh Prasad via llvm-commits
- [PATCH] D100975: [AsmParser][SystemZ][z/OS] Reject "Dot" as current PC on z/OS
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D100818: [lld-macho] Implement branch-range-extension thunks
Greg McGary via Phabricator via llvm-commits
- [llvm] f4b1272 - [ADT] fix typo in code block comment; NFC
Sanjay Patel via llvm-commits
- [llvm] 71597d4 - [ConstantFolding] refactor helper for vector reductions; NFC
Sanjay Patel via llvm-commits
- [PATCH] D100987: [AsmParser][SystemZ][z/OS] Implement HLASM location counter syntax ("*") for Z PC-relative instructions.
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D101543: [AArch64][GlobalISel] Fix width value for G_SBFX/G_UBFX
Brendon Cahoon via Phabricator via llvm-commits
- [llvm] 6780181 - [ConstProp] add tests for vector reductions of poison; NFC
Sanjay Patel via llvm-commits
- [PATCH] D101544: [AArch64][SVE] Improve sve.convert.to.svbool lowering
Peter Waller via Phabricator via llvm-commits
- [llvm] b7c6697 - [DebugInfo] Add tests that we emit .eh_frame instead of .debug_frame
Fangrui Song via llvm-commits
- [llvm] 47a686d - [unittest] Fix Frontend/OpenMPIRBuilderTest.cpp -Wsign-compare after D89671
Fangrui Song via llvm-commits
- [llvm] 9239932 - [COST] Improve shuffle kind detection if shuffle mask is provided.
Alexey Bataev via llvm-commits
- [llvm] 60216ad - [RISCV] Add test cases for D101485. NFC
Craig Topper via llvm-commits
- [llvm] dcdda2b - [RISCV] Teach DAG combine to fold (and (select_cc lhs, rhs, cc, -1, c), x) -> (select_cc lhs, rhs, cc, x, (and, x, c))
Craig Topper via llvm-commits
- [compiler-rt] 7ad4dee - [scudo] Use require_constant_initialization
Vitaly Buka via llvm-commits
- [llvm] 1089158 - [ConstantFolding] propagate poison through vector reduction intrinsics
Sanjay Patel via llvm-commits
- [PATCH] D101546: [AMDGPU] Fix v_swap_b32 formation on physical registers
Jay Foad via Phabricator via llvm-commits
- [compiler-rt] ea76186 - Revert "[scudo] Use require_constant_initialization"
Vitaly Buka via llvm-commits
- [llvm] df323ba - Revert "[X86] Support AMX fast register allocation"
Benjamin Kramer via llvm-commits
- [PATCH] D100026: [X86] Support AMX fast register allocation
Benjamin Kramer via Phabricator via llvm-commits
- [llvm] 5fbea82 - [gn build] Port df323ba445f7
LLVM GN Syncbot via llvm-commits
- [PATCH] D101548: [llvm-readobj] Recognize N_THUMB_DEF as a symbol flag
Jez Ng via Phabricator via llvm-commits
- [PATCH] D101553: [Loads] Ignore type test assume sequences inserted for devirtualization
Teresa Johnson via Phabricator via llvm-commits
- [lld] a6f4064 - [lld][WebAssembly] Add `--export-if-defined`
Sam Clegg via llvm-commits
- [PATCH] D101555: [SLP]Improve handling of compensate external uses cost.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] cc63203 - [SimplifyCFG] Common code sinking: fix application of profitability check
Roman Lebedev via llvm-commits
- [PATCH] D101557: [lld-macho] Initial scaffolding for ARM32 support
Jez Ng via Phabricator via llvm-commits
- [PATCH] D101558: [lld-macho] Parse & emit the N_ARM_THUMB_DEF symbol flag
Jez Ng via Phabricator via llvm-commits
- [llvm] ae3377c - [AIX][TLS] Add ASM portion changes to support TLSGD relocations to XCOFF objects
Victor Huang via llvm-commits
- [llvm] 438a63e - RegAlloc: do not consider liveins to EH-pad successors as liveout.
Tim Northover via llvm-commits
- [PATCH] D101110: Allow llvm-dis to disassemble multiple files
Matthew Voss via Phabricator via llvm-commits
- [llvm] c34900e - AMDGPU/GlobalISel: Fix selection of image intrinsics with unused return
Petar Avramovic via llvm-commits
- [PATCH] D101560: [llvm-objcopy][ELF] --only-keep-debug: set offset/size of segments with no sections to zero
Fangrui Song via Phabricator via llvm-commits
- [llvm] c1b7460 - Revert "RegAlloc: do not consider liveins to EH-pad successors as liveout."
Tim Northover via llvm-commits
- [llvm] b142e9d - [InstCombine] add tests for popcount with zext operand; NFC
Sanjay Patel via llvm-commits
- [llvm] 0f8b668 - [InstCombine] narrow popcount with zext operand
Sanjay Patel via llvm-commits
- [lld] 7e115da - [lld-macho] Make everything PIE by default
Jez Ng via llvm-commits
- [lld] d9c8ffa - [lld-macho][nfc] Clean up header.s test
Jez Ng via llvm-commits
- [PATCH] D101562: [AMDGPU] Skip promote-alloca for insertelement/insertvalue users
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] a644119 - Basic block sections for functions with implicit-section-name attribute
Sriraman Tallam via llvm-commits
- [lld] 0788415 - [lld-macho] Remove stray file
Jez Ng via llvm-commits
- [llvm] 6e859f3 - Revert "[COST] Improve shuffle kind detection if shuffle mask is provided."
Alexey Bataev via llvm-commits
- [PATCH] D101216: [AArch64] Avoid generating LL/SC for atomicrmw before regalloc at -O0.
Eli Friedman via Phabricator via llvm-commits
- [llvm] 12c51f2 - [COST] Improve shuffle kind detection if shuffle mask is provided.
Alexey Bataev via llvm-commits
- [llvm] 16d707e - [AMDGPU] Fix v_swap_b32 formation on physical registers
Jay Foad via llvm-commits
- [PATCH] D101163: [AArch64] Prevent spilling between ldxr/stxr pairs
Eli Friedman via Phabricator via llvm-commits
- [llvm] a047837 - Revert "Generalize getInvertibleOperand recurrence handling slightly"
Philip Reames via llvm-commits
- [PATCH] D100527: [AArch64][SVE] More unpredicated ld1/st1 patterns for reg+reg addressing modes
Eli Friedman via Phabricator via llvm-commits
- [lld] 2b01a41 - [LLD] [COFF] Fix the mingw --export-all-symbols behaviour with comdat symbols
Martin Storsjö via llvm-commits
- [llvm] 3778924 - [llvm-readobj] [ARMWinEH] Fix handling of relocations and symbol offsets
Martin Storsjö via llvm-commits
- [PATCH] D101567: [llvm-readobj] [ARMWinEH] Try to resolve label symbols into regular ones
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D101568: [cmake] Use -ffunction-sections and -Wl,--gc-sections on MinGW targets
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D101569: [LLD] [COFF] Fix automatic export of symbols from LTO objects
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 96ec6d9 - [AArch64][GlobalISel] Simplify out of range rotate amount.
Amara Emerson via llvm-commits
- [llvm] 5bf2ef9 - Revert "[llvm-readobj] [ARMWinEH] Fix handling of relocations and symbol offsets"
Martin Storsjö via llvm-commits
- [llvm] aaf026d - [ORC] JITDylib::addDependencies should be run under the session lock.
Lang Hames via llvm-commits
- [PATCH] D101571: [GlobalISel] Use an empty LostDebugLocObserver when building with NDEBUG.
Amara Emerson via Phabricator via llvm-commits
- [llvm] fa23405 - [GlobalISel][Legalizer] Bump up a smallvector size that was found to be too small. NFC.
Amara Emerson via llvm-commits
- [PATCH] D101574: [AArch64] Fix lowering for fshl/fshr with SVE types.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D101576: Add support for llvm.assume intrinsic to the LoadStoreVectorizer pass
Viacheslav Nikolaev via Phabricator via llvm-commits
- [PATCH] D101577: [InlineCost] Remove visitUnaryInstruction()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D101578: [Attributor][WIP] Add AAExecutionDomainInfo interface
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D101025: [llvm-dwarfdump] Fix abstract origin vars location stats calculation
David Blaikie via Phabricator via llvm-commits
- [PATCH] D101580: [AArch64] Fix scalar imm variants of SIMD shift left instructions
Andrew Savonichev via Phabricator via llvm-commits
- [llvm] 7049fbf - [XCOFF] Handle the case when personality routine is an alias
via llvm-commits
- [PATCH] D101581: [CMake][compiler-rt] avoid conflict with builtin check_linker_flag
Steven Wu via Phabricator via llvm-commits
- [PATCH] D101582: [InstCombine] cttz(zext(x)) -> zext(cttz(x)) if the 'ZeroIsUndef' parameter is 'true' (PR50172)
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] cab48e2 - [CodeGen] don't emit addrsig symbol if it's used only by metadata
Zequan Wu via llvm-commits
- [PATCH] D101583: Partial revert of "Use std::foo_t rather than std::foo in LLVM." in googlebench
Jon Roelofs via Phabricator via llvm-commits
- [lld] 6b30240 - Reland "[lld-link] Enable addrsig table in COFF lto"
Zequan Wu via llvm-commits
- [PATCH] D101584: [dfsan] Fix origin tracking for fast8
George Balatsouras via Phabricator via llvm-commits
- [compiler-rt] 75be368 - [msan] Remove dead function/fields
Jianzhou Zhao via llvm-commits
- [PATCH] D101587: test case for BrainF
Jennifer Chukwu via Phabricator via llvm-commits
- [PATCH] D101588: [M68k] fix -Wdefaulted-function-deleted and -Woverloaded-virtual
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 749702f - [AMDGPU] Remove dead early-out in GCNHazardRecognizer
Carl Ritson via llvm-commits
- [PATCH] D101590: [AArch64][GlobalISel] Use a single MachineIRBuilder for most of isel. NFC.
Amara Emerson via Phabricator via llvm-commits
- [llvm] 424f1f6 - [AMDGPU][NFC] Refactor hazard recognition IsHazardFn and IsExpiredFn
Carl Ritson via llvm-commits
- [PATCH] D101591: [AMDGPU] Improve global SADDR selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] e6701e5 - AMDGPU: Add missing runline to test
Matt Arsenault via llvm-commits
- [llvm] 1cf3d68 - VirtRegMap: Add pass option to not clear virt regs
Matt Arsenault via llvm-commits
- [PATCH] D55286: VirtRegMap: Add pass option to not clear virt regs
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 55a29c6 - VirtRegMap: Support partially allocated virtual registers
Matt Arsenault via llvm-commits
- [PATCH] D55287: VirtRegMap: Support partially allocated virtual registers
Matt Arsenault via Phabricator via llvm-commits
- [llvm] d7d85f7 - [AArch64][GlobalISel] Fix width value for G_SBFX/G_UBFX
Brendon Cahoon via llvm-commits
- [PATCH] D100284: [RISCV] Precommit a test case that test accessing a fixed object when has rvv vector object existed
luxufan via Phabricator via llvm-commits
- [PATCH] D101593: [AArch64][SVE] Remove index_vector node.
JunMa via Phabricator via llvm-commits
- [compiler-rt] 7259394 - [CMake][compiler-rt] avoid conflict with builtin check_linker_flag
Steven Wu via llvm-commits
- [llvm] 325b454 - [RISCV] Precommit a test case that test accessing a fixed object when has rvv vector object existed
via llvm-commits
- [llvm] 5603ed6 - [RISCV] Fix StackOffset calculation when using sp to access the fixed stack object in the case of rvv vector objects existed
via llvm-commits
- [llvm] 544be70 - [AMDGPU] Skip promote-alloca for insertelement/insertvalue users
Christudasan Devadasan via llvm-commits
- [llvm] a3a798d - [InlineCost] Remove visitUnaryInstruction()
Arthur Eubanks via llvm-commits
- [llvm] bd48def - Pre-commit test for PPC vector extraction test
Qiu Chaofan via llvm-commits
- [PATCH] D101594: DAG: Cleanup assertion in EmitFuncArgumentDbgValue
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D100725: GlobalISel: Help reduce operation width for instruction with two results.
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D97656: [llvm-objcopy] Initial XCOFF32 support.
EsmeYi via Phabricator via llvm-commits
- [compiler-rt] c027272 - [msan] Add static to some msan allocator functions
Jianzhou Zhao via llvm-commits
- [PATCH] D78203: [VP,Integer,#2] ExpandVectorPredication pass
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D101227: [DOCS] Added example for G_EXTRACT and G_INSERT
Dominik Montada via Phabricator via llvm-commits
- [compiler-rt] ed7bf7d - tsan: refactor fork handling
Dmitry Vyukov via llvm-commits
- [llvm] 4750a8b - Reapply [llvm-readobj] [ARMWinEH] Fix handling of relocations and symbol offsets
Martin Storsjö via llvm-commits
- [llvm] b11a2f2 - [cmake] Use -ffunction-sections and -Wl,--gc-sections on MinGW targets
Martin Storsjö via llvm-commits
- [llvm] f251379 - [AMDGPU] Simplify getWaitStatesSince. NFC.
Jay Foad via llvm-commits
- [PATCH] D101601: [SelectionDAG] Make fast and linearize visible by clang -pre-RA-sched
TaoPan via Phabricator via llvm-commits
- [llvm] 97ed1b6 - [GISel] Teach TableGen to check predicates of immediate operands in patterns
Dominik Montada via llvm-commits
- [compiler-rt] b6df852 - tsan: fix fork syscall test
Dmitry Vyukov via llvm-commits
- [PATCH] D101096: [ARM] Transfer memory operands for VLDn
Dave Green via Phabricator via llvm-commits
- [PATCH] D101605: [PowerPC] Remove extra swap for extract+vperm on LE
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] 9515786 - [llvm][Support][NFC] Fix fallthrough attribute indentation
Timm Bäder via llvm-commits
- [PATCH] D101219: [ARM] Memory operands for MVE gathers/scatters
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] 791766e - [RISCV] Support STEP_VECTOR with a step greater than one
Fraser Cormack via llvm-commits
- [llvm] 1d85b24 - [RISCV][NFC] Merge RV32/RV64 test checks with a common prefix
Fraser Cormack via llvm-commits
- [PATCH] D100557: [GC][NFC] Move GCStrategy from CodeGen to IR
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D100375: [yaml2obj] Enable support for parsing 64-bit XCOFF.
James Henderson via Phabricator via llvm-commits
- [PATCH] D101608: [WebAssembly] Support for WebAssembly globals in LLVM IR
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D100093: [JITLink] Minor fix to avoid Windows compiler warning for static-cast
David Stuttard via Phabricator via llvm-commits
- [PATCH] D69498: IR: Invert convergent attribute handling
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D101610: [AMDGPU] Tidy up some simple expressions for clarity NFC
David Stuttard via Phabricator via llvm-commits
- [llvm] 417b116 - [JITLink] Minor fix to avoid Windows compiler warning for static-cast
David Stuttard via llvm-commits
- [llvm] a67a377 - [AMDGPU] Tidy up some simple expressions for clarity NFC
David Stuttard via llvm-commits
- [llvm] ba5b015 - [InlineCost] CallAnalyzer: use TTI info for extractvalue - they are free (PR50099)
Roman Lebedev via llvm-commits
- [llvm] b310dd1 - [AArch64][SVE] Lower index_vector to step_vector
Jun Ma via llvm-commits
- [llvm] ed9df5b - [Passes] Run sinking/hoisting in SimplifyCFG earlier.
Florian Hahn via llvm-commits
- [llvm] 7861cb6 - [NARY] Don't optimize min/max if there are side uses (part2)
Evgeniy Brevnov via llvm-commits
- [PATCH] D101615: [LLD] [COFF] Actually include the exported comdat symbols
Martin Storsjö via Phabricator via llvm-commits
- [lld] cbe62f2 - Require shell for lld/test/MachO/reproduce.s
Hans Wennborg via llvm-commits
- [PATCH] D101618: [AMDGPU][AsmParser] Correct the order of optional operands to mimg
David Stuttard via Phabricator via llvm-commits
- [PATCH] D101619: [AMDGPU][AsmParser] Adjust img instruction address field if a16 present
David Stuttard via Phabricator via llvm-commits
- [PATCH] D101620: [AMDGPU][Disassembler] Adjust img instruction address field if a16 present
David Stuttard via Phabricator via llvm-commits
- [PATCH] D100764: [Support/IR] Split IR-independent bits of DataLayout into new superclass DataLayoutString
Nico Weber via Phabricator via llvm-commits
- [PATCH] D101621: [STLExtras] Add a two argument form of make_early_inc_range
Jay Foad via Phabricator via llvm-commits
- [PATCH] D101582: [InstCombine] cttz(z/sext(x)) -> zext(cttz(x)) if the 'ZeroIsUndef' parameter is 'true' (PR50172)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 66b8a16 - [AMDGPU] Fix inconsistent ---/... in MIR tests and regenerate checks
Jay Foad via llvm-commits
- [PATCH] D101622: [AMDGPU] Add implicit negative check for the set_gpr_idx tests
Jay Foad via Phabricator via llvm-commits
- [llvm] 8bd4f3d - [MCA] Fix CarryOver check in the DispatchStage (PR50174).
Andrea Di Biagio via llvm-commits
- [PATCH] D101623: [lld/mac] Remove unused -L%t flags from tests
Nico Weber via Phabricator via llvm-commits
- [PATCH] D101295: [docs]Added llvm/bindings section
PoojaYadav via Phabricator via llvm-commits
- [lld] 4b45603 - [lld/mac] Tweak two comments and fix style on one variable name
Nico Weber via llvm-commits
- [llvm] cfb95f6 - [docs]Added llvm/bindings section
via llvm-commits
- [lld] a1a2a8e - [lld/mac] Remove unused -L%t flags from tests
Nico Weber via llvm-commits
- [PATCH] D101626: [TableGen] Fix two bugs in 'defm' when a complex 'assert' is involved
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [llvm] 181c492 - [AMDGPU] Add implicit negative check for the set_gpr_idx tests
Jay Foad via llvm-commits
- [llvm] 43bc584 - [VP,Integer,#2] ExpandVectorPredication pass
Simon Moll via llvm-commits
- [llvm] 7a86645 - [VE] VP intrinsics are legal
Simon Moll via llvm-commits
- [llvm] 4978bf6 - [gn build] Port 43bc584dc05e
LLVM GN Syncbot via llvm-commits
- [compiler-rt] 92a3a2d - sanitizer_common: introduce kInvalidTid/kMainTid
Dmitry Vyukov via llvm-commits
- [llvm] e2a2df2 - [AMDGPU] Add test for set_gpr_idx removal with conditional branches
Jay Foad via llvm-commits
- [PATCH] D101629: [AMDGPU] Remove set_gpr_idx instructions in conditional blocks
Jay Foad via Phabricator via llvm-commits
- [PATCH] D101632: [DebugInfo] Adjust debug info offset for stack arguments in big-endian targets
Yuan-Po Teng via Phabricator via llvm-commits
- [PATCH] D101633: [AMDGPU] Set number vgprs used in PS shaders based on input registers actually used
David Stuttard via Phabricator via llvm-commits
- [llvm] 70c433a - [XCOFF][AIX] Add Global Variables Directly to TOC for 32 bit AIX
Sidharth Baveja via llvm-commits
- [llvm] 64d951b - [PowerPC] Add new infrastructure to select load/store instructions, update P8/P9 load/store patterns.
Amy Kwan via llvm-commits
- [PATCH] D93370: [PowerPC] Add new infrastructure to select load/store instructions, update P8/P9 load/store patterns.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D101636: [AArch64] Sets the preferred function alignment for Cortex-A53/A55
Stelios Ioannou via Phabricator via llvm-commits
- [llvm] 88b259c - [SimpleLoopUnswitch] Port partially invariant unswitch from LoopUnswitch to SimpleLoopUnswitch
Jingu Kang via llvm-commits
- [PATCH] D101201: Preserve TBAA metadata on masked intrinsics in auto-upgrade
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D101639: Add build_fence to OCaml bindings
Francesco Bertolaccini via Phabricator via llvm-commits
- [PATCH] D98437: [SystemZ][z/OS] Add GOFFObjectFile class support for HDR, ESD and END records
Yusra Syeda via Phabricator via llvm-commits
- [llvm] c9c4676 - AMDGPU/llvm-readobj: Add missing tests for note parsing/displaying
Konstantin Zhuravlyov via llvm-commits
- [llvm] 985ab6e - [TableGen] Fix two bugs in 'defm' when complex 'assert' is involved.
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D101642: [AArch64][SVE] Remove unused function missed from D101302
Bradley Smith via Phabricator via llvm-commits
- [llvm] 3338290 - [CodeGen][ARM] Implement atomicrmw as pseudo operations at -O0
Tomas Matheson via llvm-commits
- [PATCH] D101597: [test-suite] New SPEC2017 macro and enhancements to run_specpp macro
Michael Kruse via Phabricator via llvm-commits
- [llvm] c7df6b1 - Revert "[CodeGen][ARM] Implement atomicrmw as pseudo operations at -O0"
Tomas Matheson via llvm-commits
- [llvm] 62e9c76 - [AArch64][SVE] Remove unused function missed from D101302
Bradley Smith via llvm-commits
- [llvm] 936c777 - [AArch64] Adds a pre-indexed paired Load/Store optimization for LDR-STR.
Stelios Ioannou via llvm-commits
- [llvm] a3fd82c - [SLP]Fix the crash on cost calculation if non-compatible vectors shuffled.
Alexey Bataev via llvm-commits
- [PATCH] D101646: [llvm-dwarfdump] Help option output should be consistent with the command guide
Owen Reynolds via Phabricator via llvm-commits
- [llvm] 8ebbaf1 - [gn build] Port 5a3309f82576
LLVM GN Syncbot via llvm-commits
- [llvm] 5596bc4 - [gn build] Port 7c17731596e9
LLVM GN Syncbot via llvm-commits
- [PATCH] D101648: [llvm-objdump] Remove --cfg option from command guide
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D101650: Support: Stop using F_{None,Text,Append} compatibility synonyms, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] c6f20d7 - [ADT] Add STLForwardCompat.h and llvm::disjunction
Scott Linder via llvm-commits
- [PATCH] D100668: [ADT] Add STLForwardCompat.h and llvm::disjunction
Scott Linder via Phabricator via llvm-commits
- [PATCH] D101651: [LoopInterchange,DA] Add versioning support when de-linearizing accesses in DA (WIP)
Florian Hahn via Phabricator via llvm-commits
- [llvm] adf4dc0 - [gn build] Port c6f20d70a8c9
LLVM GN Syncbot via llvm-commits
- [PATCH] D101652: [llvm-objdump] Remove Generic Options group from help text output
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D100782: [PowerPC] Improve f32 to i32 bitcast code gen
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 6e6ae6c - [AArch64] Fix lowering for fshl/fshr with SVE types.
Eli Friedman via llvm-commits
- [lld] 518d955 - Support: Stop using F_{None,Text,Append} compatibility synonyms, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D101201: Preserve metadata on masked intrinsics in auto-upgrade
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D100669: [ADT] Add llvm::remove_cvref and llvm::remove_cvref_t
Scott Linder via Phabricator via llvm-commits
- [llvm] f3026d8 - [ADT] Add llvm::remove_cvref and llvm::remove_cvref_t
Scott Linder via llvm-commits
- [llvm] 93bc038 - [M68k] fix -Wdefaulted-function-deleted and -Woverloaded-virtual
Nick Desaulniers via llvm-commits
- [llvm] dde24a8 - [llvm-objdump] add -v alias for --version
Nick Desaulniers via llvm-commits
- [llvm] 54aad63 - Revert "AMDGPU/llvm-readobj: Add missing tests for note parsing/displaying"
Konstantin Zhuravlyov via llvm-commits
- [llvm] 545a817 - [llvm-reduce] Add flag to only run specific passes
Arthur Eubanks via llvm-commits
- [compiler-rt] cbd5ace - [NFC][tsan] Fix cast after D101428
Vitaly Buka via llvm-commits
- [llvm] 511f2ce - [llvm-reduce] Don't unset dso_local on implicitly dso_local GVs
Arthur Eubanks via llvm-commits
- [PATCH] D101656: [WebAssembly] Fixup order of ins variables for table instructions
Paulo Matos via Phabricator via llvm-commits
- [llvm] b817ea7 - [MachineFunction] Make comment for TracksLiveness more clearer
Guozhi Wei via llvm-commits
- [PATCH] D101657: [PowerPC] Handle inline assembly clobber of link regsiter
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D101658: [flang] Use CFI_TYPE_LAST instead of CFI_type_struct
Diana Picus via Phabricator via llvm-commits
- [llvm] ad12590 - [InstCombine] Added tests for PR50172, NFC
Dávid Bolvanský via llvm-commits
- [llvm] 3489c2d - [TTI] NFC: Change getTypeLegalizationCost to return InstructionCost.
Daniil Fukalov via llvm-commits
- [lld] 2d28100 - [lld-macho] Initial scaffolding for ARM32 support
Jez Ng via llvm-commits
- [lld] 05c5363 - [lld-macho] Parse & emit the N_ARM_THUMB_DEF symbol flag
Jez Ng via llvm-commits
- [PATCH] D101660: [AsmParser][SystemZ][z/OS] Reject character and string literals for HLASM
Anirudh Prasad via Phabricator via llvm-commits
- [llvm] e01e9a2 - [gn build] Port 2d28100bf2e4
LLVM GN Syncbot via llvm-commits
- [compiler-rt] f0c9d1e - [tsan] Remove special SyncClock::kInvalidTid
Vitaly Buka via llvm-commits
- [llvm] 9542721 - Add support for llvm.assume intrinsic to the LoadStoreVectorizer pass
Justin Bogner via llvm-commits
- [PATCH] D101662: [X86] Promote 16-bit CTTZ_ZERO_UNDEF to 32-bit variant
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D101663: [OpenMP] Avoid unintentional use of host compiler as bclib compiler.
Michael Kruse via Phabricator via llvm-commits
- [compiler-rt] bf61690 - asan: fix a windows test
Vitaly Buka via llvm-commits
- [PATCH] D101664: [NewPM] Disable RelLookupTableConverter pass in lto
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [llvm] 2cd7868 - [ValueTracking] Limit scan when checking poison UB (PR50155)
Nikita Popov via llvm-commits
- [llvm] fe230dc - [ValueTracking] Slightly clean up programUndefinedIfUndefOrPoison() (NFC)
Nikita Popov via llvm-commits
- [PATCH] D101665: [SystemZ][z/OS] Enforce prefix-less registers in SystemZAsmParser for the HLASM dialect.
Anirudh Prasad via Phabricator via llvm-commits
- [llvm] 7e43483 - [AMDGPU] Remove set_gpr_idx instructions in conditional blocks
Jay Foad via llvm-commits
- [llvm] 4423a7a - [NewPM] Disable RelLookupTableConverter pass in LTO
Gulfem Savrun Yeniceri via llvm-commits
- [lld] c00fc18 - [llvm-readobj] Recognize N_THUMB_DEF as a symbol flag
Jez Ng via llvm-commits
- [llvm] 3d27b5d - [EarlyIfConversion] Avoid producing selects with identical operands
Jon Roelofs via llvm-commits
- [llvm] 7d2562c - [AArch64][GlobalISel] Use a single MachineIRBuilder for most of isel. NFC.
Amara Emerson via llvm-commits
- [llvm] 8be3af3 - Revert "[EarlyIfConversion] Avoid producing selects with identical operands"
Jon Roelofs via llvm-commits
- [llvm] 2af95a5 - [X86] Promote 16-bit CTTZ_ZERO_UNDEF to 32-bit variant
Dávid Bolvanský via llvm-commits
- [llvm] 7f21091 - [PowerPC] modernize test via update_llc_test_checks.py. NFC
Jon Roelofs via llvm-commits
- [llvm] 421569b - [EarlyIfConversion] Avoid producing selects with identical operands
Jon Roelofs via llvm-commits
- [llvm] a45fd43 - [dfsan] Fix origin tracking for fast8
George Balatsouras via llvm-commits
- [llvm] b11e4c9 - Revert "[DebugInfo] Drop DBG_VALUE_LISTs with an excessive number of debug operands"
Nick Desaulniers via llvm-commits
- [PATCH] D98941: [cmake] Enable Clang warnings about redundant semicolons
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 02c5ba8 - Revert "[VP, Integer, #2] ExpandVectorPredication pass"
Adrian Prantl via llvm-commits
- [PATCH] D101680: Change the context instruction for computeKnownBits in LoadStoreVectorizer pass
Viacheslav Nikolaev via Phabricator via llvm-commits
- [llvm] 7994615 - [gn build] Port 02c5ba867987
LLVM GN Syncbot via llvm-commits
- [PATCH] D101681: [Compiler-rt] Distinguish between testing just built runtime libraries and the libraries shipped with the compiler.
Dan Liew via Phabricator via llvm-commits
- [lld] 818b508 - [ELF] Simplify the condition adding .got header
Fangrui Song via llvm-commits
- [llvm] bed58a4 - [PowerPC] Add missing requirement to test case
Nemanja Ivanovic via llvm-commits
- [llvm] 4397b70 - Revert "Re-reapply "[DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands""
Nathan Chancellor via llvm-commits
- [PATCH] D101683: [Utils] Run non-filecheck runlines in-order in update_cc_test_checks
Giorgis Georgakoudis via Phabricator via llvm-commits
- [PATCH] D101684: [WebAssembly] Add end-to-end codegen tests for wasm_simd128.h
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D86671: [clang-tidy] Add new case type to check variables with Hungarian notation
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D101685: Removed mayThrow from if-condition in predicateLoopExits of IndVarSimplify
Daniil Seredkin via Phabricator via llvm-commits
- [PATCH] D101687: [AArch64] Fold CSEL x, x, cc -> x
Dave Green via Phabricator via llvm-commits
- [compiler-rt] d56ef85 - [scudo] Use require_constant_initialization
Vitaly Buka via llvm-commits
- [compiler-rt] 95aa116 - [scudo][NFC] Fix clang-tidy warnings
Vitaly Buka via llvm-commits
- [llvm] 879fe30 - [InstCombine] Add eq-of-parts tests using or (NFC)
Nikita Popov via llvm-commits
- [PATCH] D101232: [InstCombine] Fold comparison of integers by parts
Nikita Popov via Phabricator via llvm-commits
- [llvm] d9856b1 - [NFC][ARM] Regenerate arm64-atomic.ll test
via llvm-commits
- [PATCH] D101685: [IndVarSimplify][NFC] Removed mayThrow from if-condition in predicateLoopExits of IndVarSimplify
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] 83c540d - Revert "[NFC][ARM] Regenerate arm64-atomic.ll test"
via llvm-commits
- [PATCH] D101688: [ARM] Constrain CMPZ shift combine to a single use
Dave Green via Phabricator via llvm-commits
- [PATCH] D101689: [X32][CET] Fix .note.gnu.property section
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D101690: changes
Jennifer Chukwu via Phabricator via llvm-commits
- [PATCH] D93494: [Support] Indent multi-line descr of enum cli options.
NAKAMURA Takumi via Phabricator via llvm-commits
- [llvm] 5a42538 - [NFC][ARM] Regenerate arm64-atomic.ll test
via llvm-commits
- [llvm] 87f017d - [SCEV] Add tests for and/or loop guards (NFC)
Nikita Popov via llvm-commits
- [PATCH] D101692: [SCEV] Handle and/or in applyLoopGuards()
Nikita Popov via Phabricator via llvm-commits
- [llvm] 4751cad - [AArch64] Prevent spilling between ldxr/stxr pairs
via llvm-commits
- [llvm] ffa5a40 - [IndVars] Remove redundant loop invariance check (NFC)
Nikita Popov via llvm-commits
- [llvm] cc58e89 - [SCEV] Simplify backedge count clearing (NFC)
Nikita Popov via llvm-commits
- [PATCH] D100149: [AMDGPU][GlobalISel] Legalize and select G_SBFX and G_UBFX
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D101694: [SPARC] Fix type for i64 inline asm operands
LemonBoy via Phabricator via llvm-commits
- [llvm] 2b93c9c - [X86] AMD Zen 3 Scheduler Model
Roman Lebedev via llvm-commits
- [PATCH] D101695: [llvm-objdump] Add -M {att,intel} as aliases for --x86-asm-syntax={att,intel}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D101697: [llvm-objcopy] --dump-section: error if '=' is missing or filename is empty
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D101698: [ELF] Don't suggest alternative spelling of an empty nameFix PR50111
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D101689: [X32][CET] Fix alignment of .note.gnu.property section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D101699: [Support/Parallel] Add a special case for 0/1 items to llvm::parallel_for_each.
Chris Lattner via Phabricator via llvm-commits
- [llvm] 7aafd10 - [CVP] Add tests for mask not equal zero guard (NFC)
Nikita Popov via llvm-commits
- [llvm] db9d00c - [LVI] Handle mask not equal zero conditions
Nikita Popov via llvm-commits
- [PATCH] D101689: [X32][CET] Fix size and alignment of .note.gnu.property section
Harald van Dijk via Phabricator via llvm-commits
- [llvm] f305006 - [X32][CET] Fix size and alignment of .note.gnu.property section
Harald van Dijk via llvm-commits
- [PATCH] D101701: [RFC][nofree] Refine concurrency requirements
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D101703: [lld][WebAssembly] Do not merge comdat data segments
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D101704: [IR] Introduce the opaque pointer type
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 603ae60 - [InstCombine] Precommit tests for D101423 (NFC)
Juneyoung Lee via llvm-commits
- [llvm] 1977c53 - [InstCombine] Fold overflow bit of [u|s]mul.with.overflow in a poison-safe way
Juneyoung Lee via llvm-commits
- [llvm] ff7f27f - [gn build] Port 1977c53b2ae4
LLVM GN Syncbot via llvm-commits
- [llvm] 64e768e - [ValueTracking] Improve impliesPoison to look into overflow intrinsics
Juneyoung Lee via llvm-commits
- [PATCH] D101706: [NFC] Use getParamByValType instead of pointee type
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 7257e6a - [ValueTracking] ctpop propagates poison
Juneyoung Lee via llvm-commits
- [llvm] e639bcc - run update_test_checks.py for the tests in D101191 (NFC)
Juneyoung Lee via llvm-commits
- [llvm] 07a9df5 - [NFC] Use getParamByValType instead of pointee type
Arthur Eubanks via llvm-commits
- [PATCH] D101711: [lld][WebAssembly] Convert more tests to asm format
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D101713: [NFC] Use ArgListEntry indirect types more in ISel lowering
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] d4d1caa - Fix MSan crash after 1977c53b
Juneyoung Lee via llvm-commits
- [PATCH] D101715: [NFC] Use Aliasee to determine Type and AddrSpace in GlobalAlias::create()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D101716: [lld][WebAssembly] Fix crash with `-pie` without `--allow-undefined`
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D101718: [X86] Fold load with tail call more aggressively
Nick Zavaritsky via Phabricator via llvm-commits
- [llvm] ecfe75e - [InstCombine] Precommit tests for D101375 (NFC)
Juneyoung Lee via llvm-commits
- [llvm] 39eb266 - [InstCombine] Add a few more patterns for folding select of select
Juneyoung Lee via llvm-commits
- [PATCH] D101720: [InstCombine] generalize select + select/and/or folding using implied conditions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D101332: [llvm-objcopy] Keep ihex sections with same address
Ian McIntyre via Phabricator via llvm-commits
- [llvm] ec2e3e3 - [SCEV] Add test for non-unit stride with multiple exits (NFC)
Nikita Popov via llvm-commits
- [PATCH] D63423: [Diagnostics] Diagnose misused xor as pow
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D101722: [SCEV] Don't require ControlsExit for gt/lt NoWrap
Nikita Popov via Phabricator via llvm-commits
- [llvm] 942e068 - [VPlan] Add VPBasicBlock::phis() helper (NFC).
Florian Hahn via llvm-commits
- [PATCH] D101724: [lld-macho][nfc] De-templatize mach_header operations
Jez Ng via Phabricator via llvm-commits
- [llvm] 99173fd - [NFC] Use Aliasee to determine Type and AddrSpace in GlobalAlias::create()
Arthur Eubanks via llvm-commits
- [llvm] ba63cdb - [RISCV] Store SEW in RISCV vector pseudo instructions in log2 form.
Craig Topper via llvm-commits
- [PATCH] D101724: [lld-macho] De-templatize mach_header operations
Jez Ng via Phabricator via llvm-commits
- [llvm] c1baf94 - [ORC] Avoid invalidating iterators in EHFrameRegistrationPlugin.
David Blaikie via llvm-commits
- [llvm] 137568e - [InstCombine] Fixed UB in foldCtpop
David Blaikie via llvm-commits
- [llvm] 791930d - Re-reapply "[DebugInfo] Use variadic debug values to salvage BinOps and GEP instrs with non-const operands"
David Blaikie via llvm-commits
- [PATCH] D101133: [llvm-readelf] Elf e_machine description fix for EM_CR16
Sergio Perez Gonzalez via Phabricator via llvm-commits
- [PATCH] D101725: [Verifier] Check that calls' arguments match the callee's byval/inalloca/preallocated
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D101726: [LV] Account for tripcount when calculation vectorization profitability
Dave Green via Phabricator via llvm-commits
- [PATCH] D101727: Fix PR47960 - Incorrect transformation of fabs with nnan flag
Krishna Kariya via Phabricator via llvm-commits
- [llvm] 6430430 - [TableGen] Use sign rotated VBR for OPC_EmitInteger.
Craig Topper via llvm-commits
- [PATCH] D101732: [M68k][AsmParser] Support negative integer constants
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D101733: [M68k][AsmParser] Fix invalid register name parsing logics
Min-Yih Hsu via Phabricator via llvm-commits
- [llvm] 36a44df - [AArch64] Sets the preferred function alignment for Cortex-A53/A55.
Stelios Ioannou via llvm-commits
- [llvm] 15b5d1a - [ARM] Transfer memory operands for VLDn
David Green via llvm-commits
- [llvm] 761d561 - [Object] Fix e_machine description for EM_CR16 and add EM_MICROBLAZE
Fangrui Song via llvm-commits
- [PATCH] D101736: [WebAssembly] Allow DBG_VALUE after terminator in MachineVerifier
Heejin Ahn via Phabricator via llvm-commits
- [llvm] 94aaf3d - Reland "AMDGPU/llvm-readobj: Add missing tests for note parsing/displaying"
Konstantin Zhuravlyov via llvm-commits
- [llvm] 9f51f1b - [ASAN][AMDGPU] Add support for accesses to global and constant addrspaces
Reshabh Sharma via llvm-commits
- [PATCH] D49887: [DebugInfo] Add support for DWARF5 call site-related attributes
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D101742: [Utils] Add prof metadata to matched unnamed values
Giorgis Georgakoudis via Phabricator via llvm-commits
Last message date:
Sun May 2 23:57:43 PDT 2021
Archived on: Mon May 24 16:31:24 PDT 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).