The Week Of Monday 4 January 2021 Archives by thread
Starting: Mon Jan 4 00:01:31 PST 2021
Ending: Sun Jan 10 23:48:25 PST 2021
Messages: 2321
- [llvm] 09b3f3f - [benchmark] Fixed a build error when using CMake 3.15.1 + NDK-R20
Roman Lebedev via llvm-commits
- [PATCH] D93794: Fixed a build error when using CMake 3.15.1 + NDK-R20
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D94007: [CSKY 5/n] Add support for all CSKY basic integer instructions except for branch series
Zixuan Wu via Phabricator via llvm-commits
- [llvm] 94257d1 - [RISCV] Remove unused method isUImm5NonZero() from RISCVAsmParser.cpp. NFC
Craig Topper via llvm-commits
- [PATCH] D93984: [doc] Place sha256 in lld/README.md into brackets
Emil Engler via Phabricator via llvm-commits
- [PATCH] D91806: [InstCombine] Update valueCoversEntireFragment to use TypeSize
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D80838: [llvm-ar] Add more tests for errors in opening archives
James Henderson via Phabricator via llvm-commits
- [PATCH] D93622: [ARM] Extend lowering for i64 reductions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D93997: [InterleavedAccess] Return correct 'modified' status.
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] a650920 - [SVE] Fix inline assembly parsing crash
David Sherwood via llvm-commits
- [PATCH] D93537: [AArch64] Fix inline assembly parsing crash
David Sherwood via Phabricator via llvm-commits
- [PATCH] D92657: Fix interaction between clang and some inline builtins from glibc under _FORTIFY_SOURCE
serge via Phabricator via llvm-commits
- [PATCH] D93738: [OpenMP] Not set OPENMP_STANDALONE_BUILD=ON when building OpenMP along with LLVM
Joachim Protze via Phabricator via llvm-commits
- [PATCH] D93678: [yaml2obj] - Support selecting the location of the section header table.
James Henderson via Phabricator via llvm-commits
- [PATCH] D93811: [VE] Support llvm.eh.sjlj.lsda
Simon Moll via Phabricator via llvm-commits
- [PATCH] D93617: [LoopVectorize] Take non-instruction's size into consideration when computing leader's demanded bits
guopeilin via Phabricator via llvm-commits
- [llvm] 74e7cb2 - [VE] Remove VA.needsCustom checks
Kazushi Marukawa via llvm-commits
- [PATCH] D93847: [VE] Remove VA.needsCustom checks
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D93697: [obj2yaml] - Don't crash when an object has an empty symbol table.
James Henderson via Phabricator via llvm-commits
- [PATCH] D93836: [VE] Change default CPU name to "generic"
Simon Moll via Phabricator via llvm-commits
- [PATCH] D93051: [Flang][openmp] Add semantic checks for OpenMP critical construct.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D91512: [AArch64][Isel] Avoid implicit zext for SIGN_EXTEND_INREG ( TRUNCATE )
guopeilin via Phabricator via llvm-commits
- [PATCH] D93804: [RISCV] Spilling for RISC-V V extension.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D92935: Introduce support for PowerPC devices with an Embedded Floating-point APU version 2 (efpu2)
Michael Kiausch via Phabricator via llvm-commits
- [PATCH] D75980: [LV] Generate RT checks up-front and remove them if required. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75981: [LV] Allow large RT checks, if they are a fraction of the scalar cost (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93534: [VP] Improve the VP intrinsic unittests
Simon Moll via Phabricator via llvm-commits
- [llvm] e090555 - [ArgPromotion] Delay dead GEP removal until doPromotion.
Florian Hahn via llvm-commits
- [PATCH] D93991: [ArgPromotion] Delay dead GEP removal until doPromotion.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93599: [DAG] Simplify OR(X,SHL(Y,BW/2)) eq/ne 0/-1 'all/any-of' style patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93599: [DAG] Simplify OR(X,SHL(Y,BW/2)) eq/ne 0/-1 'all/any-of' style patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93599: [DAG] Simplify OR(X,SHL(Y,BW/2)) eq/ne 0/-1 'all/any-of' style patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D93599: [DAG] Simplify OR(X,SHL(Y,BW/2)) eq/ne 0/-1 'all/any-of' style patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93599: [DAG] Simplify OR(X,SHL(Y,BW/2)) eq/ne 0/-1 'all/any-of' style patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D93599: [DAG] Simplify OR(X,SHL(Y,BW/2)) eq/ne 0/-1 'all/any-of' style patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93599: [DAG] Simplify OR(X,SHL(Y,BW/2)) eq/ne 0/-1 'all/any-of' style patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93599: [DAG] Simplify OR(X,SHL(Y,BW/2)) eq/ne 0/-1 'all/any-of' style patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D93599: [DAG] Simplify OR(X,SHL(Y,BW/2)) eq/ne 0/-1 'all/any-of' style patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93708: [AMDGPU] Add a new Clamp Pattern to the GlobalISel Path.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D92296: [AARCH64] Improve accumulator forwarding for Cortex-A57 model
Dave Green via Phabricator via llvm-commits
- [llvm] 685c8b5 - [AARCH64] Improve accumulator forwarding for Cortex-A57 model
David Green via llvm-commits
- [PATCH] D94009: [AMDGPU] Split out new helper function macToMad in SIFoldOperands. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D94010: [AMDGPU] Handle v_fmac_legacy_f32 in SIFoldOperands
Jay Foad via Phabricator via llvm-commits
- [llvm] c287f90 - [VE] Change default CPU name to "generic"
Kazushi Marukawa via llvm-commits
- [PATCH] D93298: [RISCV] add the MC layer support of Zfinx extension
Shao-Ce Sun via Phabricator via llvm-commits
- [PATCH] D94012: [RISCV] Add vector integer min/max ISel patterns
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 6c89f6f - [AArch64] Attempt to fix Mac tests with a more specific triple. NFC
David Green via llvm-commits
- [PATCH] D93662: [SimplifyCFG] Keep !dgb metadata of moved instruction, if they match.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93684: [SimplifyCFG] Enabled hoisting late in LTO pipeline.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92947: [AArch64] Add patterns for FMCLA*_indexed.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 975b64b - [docs] Release notes for IsDecl in DIModule.
Chih-Ping Chen via llvm-commits
- [PATCH] D93558: [docs] Release notes for IsDecl in DIModule.
Chih-Ping Chen via Phabricator via llvm-commits
- [PATCH] D92751: [clang][aarch64] Precondition isHomogeneousAggregate on isCXX14Aggregate
David Truby via Phabricator via llvm-commits
- [PATCH] D93948: [MC] Merge section flags for user defined sections
Peter Smith via Phabricator via llvm-commits
- [llvm] 42652c1 - [Sparc] Fixes for the internal assembler
Daniel Cederman via llvm-commits
- [PATCH] D78193: [Sparc] Fixes for the internal assembler
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D93812: [RISCV] Handle stack rounding only in RISCVFrameLowering.
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D93030: [AArch64][SVE]Add cost model for masked gather and scatter for scalable vector.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D93625: [NFC] [TEST] Fix the threads.ll for Windows
Nigel Perks via Phabricator via llvm-commits
- [llvm] 901cc9b - [ARM] Extend lowering for i64 reductions
David Green via llvm-commits
- [PATCH] D84673: [clang][cli] Port DiagnosticOpts to new option parsing system
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D90020: [AArch64][SVE] Emit DWARF location expression for SVE stack objects.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D90044: [AArch64][SVE] Emit DWARF location expr for SVE (dbg.declare)
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 23b4198 - [Support] Add KnownBits::icmp helpers.
Simon Pilgrim via llvm-commits
- [PATCH] D93292: [AArch64][SVE] Add optimization to remove redundant ptest instructions
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D93967: [SLP]Need shrink the load vector after reordering.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] d38a025 - [AArch64] Add patterns for FMCLA*_indexed.
Florian Hahn via llvm-commits
- [llvm] 060cfd9 - [AArch64][SVE]Add cost model for masked gather and scatter for scalable vector.
Caroline Concatto via llvm-commits
- [PATCH] D83495: [DebugInfo] Add DWARF emission for DBG_VALUE_LIST
Stephen Tozer via Phabricator via llvm-commits
- [llvm] 4d7cb6d - [Sparc] SparcMCExpr::printVariantKind - fix Wcovered-switch-default gcc warning. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D93687: [VE] Extract & insert vector element isel
Simon Moll via Phabricator via llvm-commits
- [PATCH] D93759: [VE] Expand single-element BUILD_VECTOR to INSERT_VECTOR_ELT
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91718: [LV] Legalize scalable VF hints
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D93665: [LoopNest] Allow empty basic blocks without loops
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D59259: [AArch64] Use faddp to implement fadd reductions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D77384: [WebAssembly] Support single-floating-point immediate value
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D92907: [RegisterClassInfo] Return non-zero for RC without allocatable reg
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D94000: DRAFT: Teach components to link into shared libs.
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] e9f401d - [IR] CallBase::getBundleOpInfoForOperand - ensure Current iterator is defined. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D92953: [GlobalISel] Base implementation for sret demotion.
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D86836: Support a list of CostPerUse values
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D93243: [FPEnv][AMDGPU] Disable FSUB(-0,X)->FNEG(X) DAGCombine when subnormals are flushed
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D93607: [SVE] Lower vector CTLZ, CTPOP and CTTZ operations.
Cameron McInally via Phabricator via llvm-commits
- [llvm] ed936aa - [InterleavedAccess] Return correct 'modified' status.
Florian Hahn via llvm-commits
- [llvm] e2d3d50 - [RISCV][NFC] Add additional cmov tests
Sam Elliott via llvm-commits
- [PATCH] D93768: [RISCV] Add additional cmov tests. NFC
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D80690: [RISCV] Support libunwind for riscv32
Luís Marques via Phabricator via llvm-commits
- [PATCH] D94013: [libclc] Add clspv target for libclc
Alan Baker via Phabricator via llvm-commits
- [llvm] c367258 - [SimplifyCFG] Enabled hoisting late in LTO pipeline.
Florian Hahn via llvm-commits
- [PATCH] D92071: [PowerPC] support register pressure reduction in machine combiner.
Jinsong Ji via Phabricator via llvm-commits
- [llvm] c55b609 - [Hexagon] Fix bad SDNodeXForm
Krzysztof Parzyszek via llvm-commits
- [PATCH] D93715: AMDGPU: Don't fold AGPR copy pairs that need a temp VGPR
Austin Kerbow via Phabricator via llvm-commits
- [llvm] f7463ca - [ProfileData] GCOVFile::readGCNO - silence undefined pointer warning. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D93014: [Clang] Add AArch64 VCMLA LANE variants.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93843: [RISCV] Replace i32 with XLenVT in (add AddrFI, simm12) isel patterns.
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D93747: Rename debug linkage name with -funique-internal-linkage-names
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D94014: [InstCombine] reduce icmp(ashr X, C1), C2 to sign-bit test
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D94015: [SCEV] Replace cttz loop by call to cttz intrinsic.
Francis laniel via Phabricator via llvm-commits
- [PATCH] D93767: [RISCV] Legalize select when Zbt extension available
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D93232: [AArch64] Adding ACLE intrinsics for the LS64 extension
Lucas Prates via Phabricator via llvm-commits
- [llvm] dd6bb36 - [LoopDeletion] Break backedge of loops when known not taken
Philip Reames via llvm-commits
- [PATCH] D93906: [LoopDeletion] Break backedge of loops when known not taken
Philip Reames via Phabricator via llvm-commits
- [PATCH] D94016: [DebugInfo] Avoid LSR crash on large integer inputs
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D94002: [LangRef] Make lifetime intrinsic's semantics consistent with StackColoring's comment
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D94017: [flang] Fix bogus message on internal subprogram with alternate return
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D93785: [OpenMP][FIX] Ensure the isa trait is evaluated last
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93122: [TTI] Use shuffle cost in getInterleavedMemoryOpCost, if profitable.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 7c63aac - Revert "[LoopDeletion] Break backedge of loops when known not taken"
Philip Reames via llvm-commits
- [llvm] d8938c8 - CodeGen: Use Register
Matt Arsenault via llvm-commits
- [PATCH] D93987: [ASTMatchers] Fix build when no targets are enabled
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D92523: Small improvements to Intrinsic::getName
Erich Keane via Phabricator via llvm-commits
- [PATCH] D93351: [llvm-shlib] Build backend libraries as loadable modules
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D88460: Strlen loop idiom recognition
Anjan Kumar via Phabricator via llvm-commits
- [llvm] 6976812 - [InstCombine] add tests for ashr+icmp; NFC
Sanjay Patel via llvm-commits
- [PATCH] D93813: [NFC][AMDGPU] Reduce include files dependency.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D94020: [AMDGPU] Remove deprecated V_MUL_LO_I32 from GFX10
Joe Nash via Phabricator via llvm-commits
- [PATCH] D93983: RegAllocFast: Do not free later early-clobbered registers.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] dc9ac0e - [RISCV] Replace i32 with XLenVT in (add AddrFI, simm12) isel patterns.
Craig Topper via llvm-commits
- [PATCH] D90562: [VPlan] Use VPDef for VPInterleaveRecipe.
John Brawn via Phabricator via llvm-commits
- [PATCH] D93511: [Sink] Process basic blocks with a single successor
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93891: [DAGCombine] Remove the check for unsafe-fp-math when we are checking the AFN
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D56387: [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE (WIP)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D90507: [Driver] Add DWARF64 flag: -gdwarf64
Alexander Yermolovich via Phabricator via llvm-commits
- [llvm] b8f22f9 - [NewPM][AMDGPU] Run InternalizePass when -amdgpu-internalize-symbols
Arthur Eubanks via llvm-commits
- [PATCH] D93886: [NewPM][AMDGPU] Run InternalizePass when -amdgpu-internalize-symbols
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94022: [NewPM][AMDGPU] Port amdgpu-propagate-attributes-early/late
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 848e8f9 - [llvm] Construct SmallVector with iterator ranges (NFC)
Kazu Hirata via llvm-commits
- [llvm] 0edbc90 - [DebugInfo] Use llvm::append_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] eb198f4 - [llvm] Use llvm::any_of (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D94023: [NewPM][AMDGPU] Port amdgpu-unify-metadata
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94024: [RISCV] Clear isCodeGenOnly flag on VMSGE(U) pseudo instructions. Remove InstAliases that duplicate the asm strings in the pseudos.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94025: [NewPM][AMDGPU] Port amdgpu-always-inline
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] a5f863e - [NewPM][AMDGPU] Port amdgpu-propagate-attributes-early/late
Arthur Eubanks via llvm-commits
- [llvm] e1833e7 - [NewPM][AMDGPU] Port amdgpu-unify-metadata
Arthur Eubanks via llvm-commits
- [llvm] 9a17bff - [LoopNest] Allow empty basic blocks without loops
Whitney Tsang via llvm-commits
- [PATCH] D94026: [NewPM][AMDGPU] Port amdgpu-printf-runtime-binding
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93510: Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable
James Player via Phabricator via llvm-commits
- [PATCH] D93482: [flang][openmp] Make Reduction clause part of OmpClause
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D90173: [PowerPC] Exploit splat instruction xxsplti32dx in Power10
Albion Fung via Phabricator via llvm-commits
- [llvm] 4d0aad9 - [flang][openmp] Make Reduction clause part of OmpClause
via llvm-commits
- [llvm] fe597ef - [RISCV] Remove unused method RISCVInstPrinter::printSImm5Plus1. NFC
Craig Topper via llvm-commits
- [llvm] fd323a8 - [NewPM][AMDGPU] Port amdgpu-printf-runtime-binding
Arthur Eubanks via llvm-commits
- [llvm] 4e838ba - [NewPM][AMDGPU] Port amdgpu-always-inline
Arthur Eubanks via llvm-commits
- [PATCH] D89490: Introduce __attribute__((darwin_abi))
Aaron Ballman via Phabricator via llvm-commits
- [llvm] 1915523 - [NewPM][AMDGPU] Make amdgpu-aa work with NewPM
Arthur Eubanks via llvm-commits
- [PATCH] D93914: [NewPM][AMDGPU] Make amdgpu-aa work with NewPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93980: [NFC] Rename registerAliasAnalyses -> registerDefaultAliasAnalyses
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] de6d43f - Revert "[LoopNest] Allow empty basic blocks without loops"
Whitney Tsang via llvm-commits
- [llvm] 92be640 - [FPEnv][AMDGPU] Disable FSUB(-0,X)->FNEG(X) DAGCombine when subnormals are flushed
Cameron McInally via llvm-commits
- [PATCH] D93963: [GlobalISel][AMDGPU] Lower G_UMULO/G_SMULO
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72235: [clang-tidy] new altera unroll loops check
Aaron Ballman via Phabricator via llvm-commits
- [llvm] 58b6c5d - [LoopUtils] reorder logic for creating reduction; NFC
Sanjay Patel via llvm-commits
- [llvm] 9766957 - [LoopUtils] reduce code for creatng reduction; NFC
Sanjay Patel via llvm-commits
- [PATCH] D94028: [JumpThreading][NewPM] Skip when target has divergent CF
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] aa16903 - [test] Pin backedge-id-bug-xfail.ll to legacy PM
Arthur Eubanks via llvm-commits
- [PATCH] D93659: [AIX][XCOFF] emit vector info of traceback table.
Digger via Phabricator via llvm-commits
- [PATCH] D93337: AMDGPU/GlobalISel: Start cleaning up calling convention lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93064: RegisterCoalescer: Prune undef subranges from copy pairs in loops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93144: RegisterCoalescer: Fix not setting undef on coalesced subregister uses
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 8e293fe - [NewPM][AMDGPU] Pass TargetMachine to AMDGPUSimplifyLibCallsPass
Arthur Eubanks via llvm-commits
- [llvm] abbef2f - [ValueTracking] isGuaranteedNotToBePoison should return true on undef
Juneyoung Lee via llvm-commits
- [llvm] 36263a7 - [LoopUtils] remove redundant opcode parameter; NFC
Sanjay Patel via llvm-commits
- [llvm] b4f519b - [NFCI] DwarfEHPrepare: update DomTree in non-permissive mode, when present
Roman Lebedev via llvm-commits
- [llvm] 3fb5722 - [NFCI] SimplifyCFG: switch to non-permissive DomTree updates, where possible
Roman Lebedev via llvm-commits
- [llvm] ed9de61 - [SimplifyCFGPass] mergeEmptyReturnBlocks(): switch to non-permissive DomTree updates
Roman Lebedev via llvm-commits
- [llvm] a8604e3 - [SimplifyCFG] simplifyIndirectBr(): switch to non-permissive DomTree updates
Roman Lebedev via llvm-commits
- [llvm] 110b3d7 - [SimplifyCFG] SimplifyEqualityComparisonWithOnlyPredecessor(): switch to non-permissive DomTree updates
Roman Lebedev via llvm-commits
- [llvm] 32c47eb - [SimplifyCFG] SimplifyCondBranchToTwoReturns(): switch to non-permissive DomTree updates
Roman Lebedev via llvm-commits
- [PATCH] D93451: [Cloning] Copy metadata of global declarations
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D94034: [ARM] Flatten identity shuffles through vqdmulh nodes
Dave Green via Phabricator via llvm-commits
- [PATCH] D94035: [RISCV] Don't parse 'vsltu.vi v0, v1, 0' as 'vsleu.vi v0, v1, -1'
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Chi Chun Chen via Phabricator via llvm-commits
- [PATCH] D94036: [WebAssembly] Remove old SDT_WebAssemblyCalls (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D94037: [WebAssembly] Change label numbers to variables in test
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D91890: Introduce -print-changes which show changes in patch-like format
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94038: [WebAssembly] Rename wasm_rethrow_in_catch intrinsic/builtin
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D94039: [WebAssembly] Update WasmEHPrepare for the new spec
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D94040: [WebAssembly] Update basic EH instructions for the new spec
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D94041: [WebAssembly] Remove exnref and br_on_exn
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D94043: [WebAssembly] Update InstPrinter support for EH
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D94044: [WebAssembly] Remove unreachable EH pads
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D94045: [WebAssembly] Ensure terminate pads are a single BB
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D94046: [WebAssembly] Misc. refactoring in CFGStackify (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D94047: [WebAssembly] Remove more unnecessary brs in CFGStackify
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D94048: [WebAssembly] Fix call unwind mismatches
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D94049: [WebAssembly] Fix catch unwind mismatches
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D94050: [WebAssembly] Handle EH terminate pads for cleanup
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D94051: [WebAssembly] Update InstPrinter and AsmParser for new EH instructions
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D93734: [LoopDeletion] Insert an early exit from dead path in loop
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] e30fbbe - [JumpThreading][NewPM] Skip when target has divergent CF
Arthur Eubanks via llvm-commits
- [PATCH] D91244: [GlobalISel] Add missing operand update when copy is required
Matt Arsenault via Phabricator via llvm-commits
- [llvm] c4f12a0 - [WebAssembly] Remove old SDT_WebAssemblyCalls (NFC)
Heejin Ahn via llvm-commits
- [PATCH] D92064: [flang][openacc] Remove duplicated code for clause lowering
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D92065: [flang][openacc] Lower parallel loop combined construct
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D93745: [RISCV] Define the vfsqrt RVV intrinsics
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D93750: [RISCV] Frame handling for RISC-V V extension.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94053: [Constant] Add containsPoisonElement
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93994: [InstSimplify] Fold insertelement vec, poison, idx into vec
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93994: [InstSimplify] Fold insertelement vec, poison, idx into vec
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93994: [InstSimplify] Fold insertelement vec, poison, idx into vec
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93994: [InstSimplify] Fold insertelement vec, poison, idx into vec
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93994: [InstSimplify] Fold insertelement vec, poison, idx into vec
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93994: [InstSimplify] Fold insertelement vec, poison, idx into vec
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93994: [InstSimplify] Fold insertelement vec, poison, idx into vec
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93994: [InstSimplify] Fold insertelement vec, poison, idx into vec
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93998: [InstSimplify] Fold out-of-bounds shift to poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94035: [RISCV] Don't parse 'vmsltu.vi v0, v1, 0' as 'vmsleu.vi v0, v1, -1'
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D94035: [RISCV] Don't parse 'vmsltu.vi v0, v1, 0' as 'vmsleu.vi v0, v1, -1'
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94035: [RISCV] Don't parse 'vmsltu.vi v0, v1, 0' as 'vmsleu.vi v0, v1, -1'
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94035: [RISCV] Don't parse 'vmsltu.vi v0, v1, 0' as 'vmsleu.vi v0, v1, -1'
Craig Topper via Phabricator via llvm-commits
- [llvm] f28b026 - [InstSimplify] add a test for gep with poison operand (NFC)
Juneyoung Lee via llvm-commits
- [llvm] f665a8c - [InstSimplify] gep with poison operand is poison
Juneyoung Lee via llvm-commits
- [PATCH] D93686: [LoopUnroll] Fix a crash
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D92069: [NFC] [TargetRegisterInfo] add one use check to lookThruCopyLike.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D94054: [PowerPC] Try to fold sqrt/sdiv test results with the branch.
EsmeYi via Phabricator via llvm-commits
- [llvm] ae61485 - [UpdateTestChecks] Fix PowerPC RE to support AIX assembly
Qiu Chaofan via llvm-commits
- [PATCH] D93676: [UpdateTestChecks] Fix PowerPC RE to support AIX assembly
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D93619: [RISCV] Optimize multiplication with constant
Ben Shi via Phabricator via llvm-commits
- [llvm] d51d72b - [RISCV] Rename RVV intrinsics class (NFC)
Evandro Menezes via llvm-commits
- [PATCH] D91834: [SelectionDAG] Use TypeSize for the stack offset.
Evandro Menezes via Phabricator via llvm-commits
- [llvm] 2962f11 - [NFC] Add the getSizeInBytes() interface for MachineConstantPoolValue
QingShan Zhang via llvm-commits
- [PATCH] D89108: [NFC] Add the getSizeInBytes() interface for MachineConstantPoolValue
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] 48340fb - [NFC] [PowerPC] Update vec_constants test to reflect more patterns
Qiu Chaofan via llvm-commits
- [PATCH] D94055: Remove RefSCC::handleTrivialEdgeInsertion
Xun Li via Phabricator via llvm-commits
- [PATCH] D93937: [PowerPC] [NFC] Remove dead code in BUILD_VECTOR peephole
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] b6c8feb - [NFC] [PowerPC] Remove dead code in BUILD_VECTOR peephole
Qiu Chaofan via llvm-commits
- [PATCH] D94056: [CodeGen] Update transformations to use poison for shufflevector/insertelem's initial vector elem
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93791: [AArch64] Add Fujitsu A64FX scheduling model
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [PATCH] D93798: [CSKY 4/n] Add basic CSKYAsmParser and CSKYInstPrinter
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D94057: [llvm/Orc] Fix ExecutionEngine module build breakage
Med Ismail Bennani via Phabricator via llvm-commits
- [PATCH] D94058: [PowerPC] Sign extend comparison operand for signed atomic comparisons
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D89047: [AVR] Optimize 8-bit logic left/right shifts
Ben Shi via Phabricator via llvm-commits
- [llvm] 3e2b424 - Remove RefSCC::handleTrivialEdgeInsertion
Xun Li via llvm-commits
- [llvm] 854b861 - [llvm/Orc] Fix ExecutionEngine module build breakage
Med Ismail Bennani via llvm-commits
- [PATCH] D94059: [X86] Update X86InstCombineIntrinsic to use unary CreateShuffleVector
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94061: [SLP,LV] Use poison constant vector for shufflevector/initial insertelement
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93817: Update transformations to use poison for insertelement/shufflevector's placeholder value
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93712: [flang][driver] Add checks for errors from `Prescan` and `Parse`
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D93563: BPF: add extern func to data sections if specified
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D94062: [RISCV] Add a new test case of mul
Ben Shi via Phabricator via llvm-commits
- [compiler-rt] 979c38c - [compiler-rt] [windows] Add UNUSED attributes on variables/functions only used for 64 bit targets
Martin Storsjö via llvm-commits
- [PATCH] D91852: [compiler-rt] [windows] Add UNUSED attributes on variables/functions only used for 64 bit targets
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D92934: [ARM][MachineOutliner] Add stack fixup feature.
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D93629: [LV] Don't sink into replication regions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93416: [GlobalISel] Map extractelt to G_EXTRACT_VECTOR_ELT
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D94065: [NFC] Make remaining cost functions in LoopVectorize.cpp use InstructionCost
David Sherwood via Phabricator via llvm-commits
- [PATCH] D93945: [GlobalISel][TableGen] Fix ConstrainOperandRC bug
Mikael Holmén via Phabricator via llvm-commits
- [llvm] 3c1d015 - [GlobalISel][TableGen] Fix ConstrainOperandRC bug
Mikael Holmen via llvm-commits
- [PATCH] D90418: [debuginfo] Vectorizing a loop doesn't terminate all vectorized variable locations
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D93858: [obj2yaml,yaml2obj] - Refine how we set/dump the sh_entsize field.
James Henderson via Phabricator via llvm-commits
- [PATCH] D93982: Remove allow-unregistered-dialect from some tests that don't need it
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D93900: [llvm-readef/obj] - Change the design structure of ELF dumper. NFCI.
James Henderson via Phabricator via llvm-commits
- [llvm] 2654f33 - [VE] Support llvm.eh.sjlj.lsda
Kazushi Marukawa via llvm-commits
- [PATCH] D94069: [NFC]Migrate VectorCombine.cpp to use InstructionCost
Caroline via Phabricator via llvm-commits
- [PATCH] D94070: [RISCV] Match vmslt(u).vx intrinsics with a small immediate to vmsle(u).vx.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93911: [TableGen] Add the assert statement, step 1
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93969: [TableGen] Add field kind to the RecordVal class.
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D94071: [VE] Support SJLJ stuff
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D93725: [LV] Relax assumption that LCSSA implies single entry
Florian Hahn via Phabricator via llvm-commits
- [llvm] 1d4411e - [RISCV] Add vector integer min/max ISel patterns
Fraser Cormack via llvm-commits
- [PATCH] D93805: [llvm-readelf/obj] - Index phdrs and relocations from 0 when reporting warnings.
James Henderson via Phabricator via llvm-commits
- [PATCH] D93854: [obj2yaml,yaml2obj] - Fix issues with creating/dumping group sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D92840: [WebAssembly] call_indirect causes indirect function table import
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D91870: [WebAssembly] Add support for table linking to wasm-ld
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92215: [WebAssembly] MC layer writes table symbols to object files
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D93753: [obj2yaml][test] - Improve and fix section-group.yaml test.
James Henderson via Phabricator via llvm-commits
- [PATCH] D90948: [WebAssembly] call_indirect issues table number relocs
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92315: [WebAssembly] Change prefix on data segment flags to WASM_DATA_SEGMENT
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92320: [WebAssembly][lld] Fix call-indirect.s test to validate
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D92321: [WebAssembly] Allow element sections for nonzero table numbers
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D93754: [obj2yaml] - Fix the crash in getUniquedSectionName().
James Henderson via Phabricator via llvm-commits
- [PATCH] D86431: [SVE][CodeGen] Fix up warnings in sve-split-insert/extract tests
Florian Hahn via Phabricator via llvm-commits
- [llvm] 52e4489 - SystemZTargetLowering::lowerDYNAMIC_STACKALLOC - use cast<> instead of dyn_cast<> for dereferenced pointer. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 84d5768 - MemProfiler::insertDynamicShadowAtFunctionEntry - use cast<> instead of dyn_cast<> for dereferenced pointer. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D91901: [RISCV] Move shift ComplexPatterns and custom isel to PatFrags with predicates
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 53a341a - [VE][NFC] Fix typo in comments
Kazushi Marukawa via llvm-commits
- [PATCH] D94071: [VE] Support SJLJ exception related instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D93826: [RISCV] Don't print zext.b alias.
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D94059: [X86] Update X86InstCombineIntrinsic to use CreateShuffleVector with one vector
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D94015: [LoopIdiom] Replace cttz loop by call to cttz intrinsic.
Francis laniel via Phabricator via llvm-commits
- [llvm] 9ad83fd - [WebAssembly] call_indirect causes indirect function table import
Andy Wingo via llvm-commits
- [llvm] 914066f - [DebugInfo] Avoid LSR crash on large integer inputs
Jeremy Morse via llvm-commits
- [PATCH] D94072: [MC][ELF] Fix accepting abbreviated form with sh_flags and sh_entsize
Tobias Burnus via Phabricator via llvm-commits
- [PATCH] D94073: [RISCV] Add vector integer mul/mulh/div/rem ISel patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D91255: [AArch64] Rearrange mul(dup(sext/zext)) to mul(sext/zext(dup))
Nicholas Guy via Phabricator via llvm-commits
- [llvm] 7a97eeb - [Coroutines] checkAsyncFuncPointer - use cast<> instead of dyn_cast<> for dereferenced pointer. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] a000366 - [SimplifyIndVar] createWideIV - make WideIVInfo arg a const ref. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D94074: [AArch64][SVE] Remove chains of unnecessary SVE reinterpret intrinsics
Joe Ellis via Phabricator via llvm-commits
- [PATCH] D91920: [Flang] [OpenMP] Add semantic checks for OpenMP firstprivate , lastprivate and copyprivate clauses
Praveen G via Phabricator via llvm-commits
- [llvm] 38c6933 - [LV] Simplify lambda in all_of to directly return hasVF() result. (NFC)
Florian Hahn via llvm-commits
- [PATCH] D92282: [VPlan] Handle scalarized values in VPTransformState.
Florian Hahn via Phabricator via llvm-commits
- [llvm] eba6dea - [SVE] Lower vector CTLZ, CTPOP and CTTZ operations.
Paul Walker via llvm-commits
- [llvm] 313d982 - [IR] Add ConstantInt::getBool helpers to wrap getTrue/getFalse.
Simon Pilgrim via llvm-commits
- [PATCH] D94075: [lld][WebAssembly] Add support for handling table symbols
Andy Wingo via Phabricator via llvm-commits
- [llvm] f784be0 - [VE] Support SJLJ exception related instructions
Kazushi Marukawa via llvm-commits
- [PATCH] D93899: [AArch64] Add BRB IALL and BRB INJ instructions
Mark Murray via Phabricator via llvm-commits
- [llvm] 4e6054a - [AMDGPU] Split out new helper function macToMad in SIFoldOperands. NFC.
Jay Foad via llvm-commits
- [PATCH] D93585: [AArch64] Enable out-of-line atomics by default.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D94078: [RISCV] Add vector mask arithmetic ISel patterns
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 639a50e - [AMDGPU] Precommit test case for D94010
Jay Foad via llvm-commits
- [llvm] 3914beb - [AMDGPU] Handle v_fmac_legacy_f32 in SIFoldOperands
Jay Foad via llvm-commits
- [PATCH] D93503: [GVN] Propagate llvm.access.group metadata of loads
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [PATCH] D92281: [VPlan] Add getOutOfScopeIRValue accessor to VPValue.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D92129: [VPlan] Keep start value in VPWidenIntOrFpInductionRecipe (NFC).
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D93452: [clangd] Trim memory periodically
Sam McCall via Phabricator via llvm-commits
- [llvm] 9a1ac97 - [CodeGen] Format SelectionDAG::getConstant methods (NFC)
Fraser Cormack via llvm-commits
- [PATCH] D94081: [AArch64] Add +flagm archictecture option, allowing the v8.4a flag modification extension.
Mark Murray via Phabricator via llvm-commits
- [llvm] dc74d7e - [X86] getMemoryOpCost - use dyn_cast_or_null<StoreInst>. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D94082: [MachineLoop] Add new helper isLoopInvariant()
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D94083: [AArch64] Add +pauth archictecture option, allowing the v8.3a pointer authentication extension.
Mark Murray via Phabricator via llvm-commits
- [PATCH] D93694: [MachineLICM] SinkIntoLoop: analyse successive store instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D93975: [VPlan] Keep start value of VPWidenPHIRecipe as VPValue.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94085: [simd_ops] Build tests with -fpic
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D91972: Improve STRICT_FSETCC codegen in absence of no NaN
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D86617: [GlobalISel][TableGen] Take first result for multi-output instructions
Gabriel Hjort Åkerlund via Phabricator via llvm-commits
- [llvm] c3403dc - [ASTMatchers] Fix build when no targets are enabled
Stephen Kelly via llvm-commits
- [PATCH] D93974: [ValueTracking] Safe assumption context for args
Gil Rapaport via Phabricator via llvm-commits
- [llvm] 73a44f4 - [X86][AVX] combineVectorSignBitsTruncation - use PACKSS/PACKUS in more AVX cases
Simon Pilgrim via llvm-commits
- [llvm] 8a47e62 - [VPlan] Re-add interleave group members to plan.
Florian Hahn via llvm-commits
- [llvm] c005518 - [LoopNest] Allow empty basic blocks without loops
Whitney Tsang via llvm-commits
- [PATCH] D94087: [flang][openmp]At most one threads, simd and depend clause can appear on OpenMP ORDERED construct.
sameeran joshi via Phabricator via llvm-commits
- [llvm] c73ae74 - [AArch64][SVE] Add optimization to remove redundant ptest instructions
Bradley Smith via llvm-commits
- [PATCH] D94088: [SCEV] Assumption context for GetMinTrailingZeros
Gil Rapaport via Phabricator via llvm-commits
- [llvm] bf09e25 - [gn build] Port fec1a442e3b
LLVM GN Syncbot via llvm-commits
- [llvm] 9f2967b - [Coverage] Add support for Branch Coverage in LLVM Source-Based Code Coverage
Alan Phipps via llvm-commits
- [PATCH] D84467: Add support for Branch Coverage in LLVM Source-Based Code Coverage
Alan Phipps via Phabricator via llvm-commits
- [compiler-rt] 9f2967b - [Coverage] Add support for Branch Coverage in LLVM Source-Based Code Coverage
Alan Phipps via llvm-commits
- [PATCH] D94089: [Reassociate] move check to ignore boolean expressions before canonicalizing binary operands
Marius Hillenbrand via Phabricator via llvm-commits
- [llvm] f26bc0d - [RegisterClassInfo] Return non-zero for RC without allocatable reg
Jinsong Ji via llvm-commits
- [PATCH] D94091: [AArch64] Add an IR type for the LS64 extension.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D93778: [test-suite] Support Fortran tests in CMake infrastructure.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93317: [LV] Vectorize (some) early and multiple exit loops
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D94094: [DDG] Fix duplicate edge removal during pi-block formation
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D94096: [AArch64] Add a Machine Value Type for aarch64_ls64.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D93912: [libc++][P1679] add string contains
Mark de Wever via Phabricator via llvm-commits
- [PATCH] D94097: [AArch64] Legalize MVT::i64x8 in DAG isel lowering.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D93658: [Inliner] Compute the full cost for the cost benefit analsysis
David Li via Phabricator via llvm-commits
- [PATCH] D84674: [clang][cli] Allow users to specify a conditional to prevent parsing options with MarshallingInfo
Michael Spencer via Phabricator via llvm-commits
- [llvm] 60466fa - [AMDGPU] Remove deprecated V_MUL_LO_I32 from GFX10
Joe Nash via llvm-commits
- [PATCH] D94001: [CSSPGO] Call site prioritized BFS inlining for sample PGO
David Li via Phabricator via llvm-commits
- [PATCH] D93949: [DDG] Data Dependence Graph - DOT printer tests
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D93742: GlobalISel: Add isKnownToBeAPowerOfTwo helper function
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D94069: [NFC][InstructionCost]Migrate VectorCombine.cpp to use InstructionCost
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D91737: [Dexter] Avoid potentially infinite loop in dbgeng driver
Tom Weaver via Phabricator via llvm-commits
- [PATCH] D93039: Introduce llvm.noalias.decl intrinsic
Nikita Popov via Phabricator via llvm-commits
- [llvm] 0c59a4d - [ARM][AArch64] Some extra test to show anyextend lowering. NFC
David Green via llvm-commits
- [PATCH] D92535: [llvm-link] fix linker behavior when linking archives with --only-needed option
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D94099: [NFC] Removed unused prefixes in CodeGen/AMDGPU/GlobalISel
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D93883: [WebAssembly] Prototype prefetch instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D93639: [AArch64][SVE]Add cost model for vector reduce for scalable vector
Sander de Smalen via Phabricator via llvm-commits
- [llvm] a427f15 - GlobalISel: Add isKnownToBeAPowerOfTwo helper function
Matt Arsenault via llvm-commits
- [PATCH] D53291: add riscv32e to the llvm
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D92219: [AMDGPU][GlobalISel] Avoid selecting S_PACK with constants
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 761aca1 - [llvm-link] fix linker behavior when linking archives with --only-needed option
Sergey Dmitriev via llvm-commits
- [llvm] c707716 - [RISCV] Match vmslt(u).vx intrinsics with a small immediate to vmsle(u).vx.
Craig Topper via llvm-commits
- [PATCH] D75674: [AArch64][SVE] Implement vector tuple intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] 3b8b2c7 - [SLP] delete unused pairwise reduction option
Sanjay Patel via llvm-commits
- [PATCH] D93860: [SLP] delete unused pairwise reduction option
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 249d7de - [RISCV] Don't print zext.b alias.
Craig Topper via llvm-commits
- [llvm] 601636d - [LoopNest] Allow empty basic blocks without loops
Whitney Tsang via llvm-commits
- [PATCH] D90697: [Flang][OpenMP 4.5] Add semantic check for OpenMP Reduction Clause
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D94102: [AMDGPU] Deduplicate VOP tablegen asm & ins
Joe Nash via Phabricator via llvm-commits
- [PATCH] D94103: [ConstProp] Constant propagation for get.active.lane.mask instrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D92238: [SCEVExpander] Migrate costAndCollectOperands to use InstructionCost.
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] 210bc3d - [RISCV] Don't parse 'vmsltu.vi v0, v1, 0' as 'vmsleu.vi v0, v1, -1'
Craig Topper via llvm-commits
- [llvm] 28a326e - [NFC] Rename registerAliasAnalyses -> registerDefaultAliasAnalyses
Arthur Eubanks via llvm-commits
- [PATCH] D94104: [scudo][standalone] Fix build for Fuchsia
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D91936: [BasicAA] Fix BatchAA results for phi-phi assumptions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D86844: [LoopDeletion] Allows deletion of possibly infinite side-effect free loops
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94106: [Local] Treat calls that may not return as being alive (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94107: AMDGPU: Annotate amdgpu.noclobber for global loads only
Changpeng Fang via Phabricator via llvm-commits
- [llvm] 497026c - [WebAssembly] Prototype prefetch instructions
Thomas Lively via llvm-commits
- [PATCH] D93946: [FuncAttrs] Infer noreturn
Reid Kleckner via Phabricator via llvm-commits
- [llvm] 7b5a0e2 - [RISCV] Move shift ComplexPatterns and custom isel to PatFrags with predicates
Craig Topper via llvm-commits
- [PATCH] D87936: [GISel] Add new combines for G_ADD
Michael Kitzan via Phabricator via llvm-commits
- [PATCH] D87870: [GISel] Add new combines for G_FMUL
Michael Kitzan via Phabricator via llvm-commits
- [llvm] f88a797 - [LoopDeletion] Allows deletion of possibly infinite side-effect free loops
Atmn Patel via llvm-commits
- [llvm] 687b83c - [X86FastISel] Fix MO_GOTPCREL GlobalValue reference in static relocation model
Teresa Johnson via llvm-commits
- [llvm] 314ccc0 - [LoopNest] Remove unused include.
Whitney Tsang via llvm-commits
- [llvm] ee11bf3 - [Hexagon] Silence unused function warning with gcc10, NFC
Krzysztof Parzyszek via llvm-commits
- [PATCH] D90786: [flang][openacc] Add more parsing/sema tests for init and shutdown directives
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D94110: [CSSPGO][llvm-profgen] Aggregate sample on call frame trie to speed up profile generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D94111: [CSSPGO][llvm-profgen] Merge and trim profile for cold context to reduce profile size
Lei Wang via Phabricator via llvm-commits
- [llvm] d4a999b - [SLP] reduce code duplication; NFC
Sanjay Patel via llvm-commits
- [llvm] 5a1d31a - [SLP] use reduction kind's opcode for cost model queries; NFC
Sanjay Patel via llvm-commits
- [PATCH] D93953: NFC: Remove simple_ilist comment mentioning ilist/iplist allocating
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] 4ef91f5 - [DAGCombiner] Don't speculatively create an all ones constant in visitREM that might not be used.
Craig Topper via llvm-commits
- [llvm] 65cd3cb - [Inliner] Compute the full cost for the cost benefit analsysis
Kazu Hirata via llvm-commits
- [compiler-rt] 1f8031c - [android] Fix some tests for AOSP-master devices.
Mitch Phillips via llvm-commits
- [PATCH] D94113: [PowerPC] Fix issue where vsrq is given incorrect shift vector
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] a954346 - [NFC] Removed unused prefixes in CodeGen/AMDGPU/GlobalISel
Mircea Trofin via llvm-commits
- [PATCH] D91611: [PowerPC][LLD] Detecting and fixing missing TLS relocation on __tls_get_addr
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D94114: [NFC] Removed unused prefixes in CodeGen/AMDGPU
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92812: [X86] AMD Znver3 (Family 19H) Enablement
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D92281: [VPlan] Add getLiveInIRValue accessor to VPValue.
Ayal Zaks via Phabricator via llvm-commits
- [compiler-rt] 90b8fd6 - scudo: Fix compilation for non-Linux aarch64
Roland McGrath via llvm-commits
- [llvm] 8cf1cc5 - [FuncAttrs] Infer noreturn
Arthur Eubanks via llvm-commits
- [PATCH] D91734: [FastISel] Flush local value map on every instruction
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D92879: [PowerPC] Materialize 34 bit constants with pli on Power 10.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D94118: [X86] ESP should not be in the regcall CSR list
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D89845: Add the ability to extract the unwind rows from DWARF Call Frame Information.
Greg Clayton via Phabricator via llvm-commits
- [llvm] bec987e - [NFC] Removed unused prefixes in CodeGen/AMDGPU
Mircea Trofin via llvm-commits
- [PATCH] D94121: [NFC] Removed unused prefixes in test/CodeGen/AMDGPU
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D92434: [NFC][AMDGPU] AMDGPU code object V4 ABI documentation
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D94123: [NVPTX] Strip debugging symbols for optimized NVPTX targets.
Joseph Huber via Phabricator via llvm-commits
- [llvm] 1ebe86a - [NFC] Removed unused prefixes in test/CodeGen/AMDGPU
Mircea Trofin via llvm-commits
- [llvm] 6a03f8a - [SLP] reduce code for finding reduction costs; NFC
Sanjay Patel via llvm-commits
- [PATCH] D94124: [NFC] Removed unused prefixes in test/CodeGen/AMDGPU
Mircea Trofin via Phabricator via llvm-commits
- [llvm] cb5b52a - AMDGPU: Annotate amdgpu.noclobber for global loads only
Changpeng Fang via llvm-commits
- [llvm] f985356 - [SimplifyCFG] simplifyUnreachable(): switch to non-permissive DomTree updates
Roman Lebedev via llvm-commits
- [llvm] 3460719 - [NFC][SimplifyCFG] Add a test with same-destination condidional branch
Roman Lebedev via llvm-commits
- [llvm] 29ca7d5 - [SimplifyCFG] simplifyUnreachable(): fix handling of degenerate same-destination conditional branch
Roman Lebedev via llvm-commits
- [llvm] fc96cb2 - [SimplifyCFG] FoldValueComparisonIntoPredecessors(): switch to non-permissive DomTree updates
Roman Lebedev via llvm-commits
- [llvm] d15d81c - [SimplifyCFG] FoldValueComparisonIntoPredecessors(): deal with each predecessor only once
Roman Lebedev via llvm-commits
- [llvm] fa5447a - [NFC][SimplifyCFG] SwitchToLookupTable(): pull out SI->getParent() into a variable
Roman Lebedev via llvm-commits
- [llvm] 2b437fc - [SimplifyCFG] SwitchToLookupTable(): switch to non-permissive DomTree updates
Roman Lebedev via llvm-commits
- [llvm] 0a87e53 - [NFC][SimplifyCFG] Add a test where SimplifyEqualityComparisonWithOnlyPredecessor() deletes existing edge
Roman Lebedev via llvm-commits
- [llvm] a14945c - [SimplifyCFG] SimplifyEqualityComparisonWithOnlyPredecessor(): really don't delete DomTree edges multiple times
Roman Lebedev via llvm-commits
- [PATCH] D43256: [MBP] Move a latch block with conditional exit and multi predecessors to top of loop
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D90969: Renovate CMake file for the `llvm-cfi-verify` tool
Keno Fischer via Phabricator via llvm-commits
- [PATCH] D94125: [Attributor] Derive `willreturn` based on `mustprogress`
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D93950: [LLD] [MinGW] Pass the --demangle and --no-demangle options to the COFF linker
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D94134: [X86] Add TLBSYNC, INVLPGB and SNP instructions
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D94137: [coroutine] update promise object's final layout index
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D93828: [CGSCC][Coroutine][NewPM] Properly support function splitting/outlining
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D94138: Require chained analyses in BasicAA and AAResults to be transitive
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D93731: [wip] scudo: Support memory tagging in the secondary allocator.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D91050: [NFC] Add the EmitTargetCodeForConstantPool hook for target to customize it with MachineConstantPoolValue
Qing Shan Zhang via Phabricator via llvm-commits
- [compiler-rt] b7718b6 - Reland D93848 "[sanitizer] Define SANITIZER_GLIBC to refine SANITIZER_LINUX feature detection and support musl""
Fangrui Song via llvm-commits
- [llvm] ad18b07 - DebugInfo: Add support for always using ranges (rather than low/high pc) in DWARFv5
David Blaikie via llvm-commits
- [PATCH] D93720: [llvm-pdbutil] Don't crash when printing unknown CodeView type records
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92013: [DebugInfo] Don't use DW_OP_implicit_value for fragments
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D93732: [LLD][COFF] When using PCH.OBJ, ensure func_id records indices are remapped under /DEBUG:GHASH
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D94140: [WebAssembly] Fixed byval args missing DWARF DW_AT_LOCATION
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D94141: [WIP][LLD] Add output section printout
Alexander Yermolovich via Phabricator via llvm-commits
- [compiler-rt] 8b0bd54 - [sanitizer][Darwin] Suppress -Wno-non-virtual-dtor warning
Julian Lettner via llvm-commits
- [PATCH] D83892: [clang][cli] Port CodeGen option flags to new option parsing system
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU] Support for device scope shared variables
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D93954: ELF: Teach the linker about the 'B' augmentation string character.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D92998: [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation
Lei Wang via Phabricator via llvm-commits
- [llvm] f4bcbdf - Suppress GCC Wdangling-else warning on gtest macros
Reid Kleckner via llvm-commits
- [PATCH] D94142: [IR] Allow scalable vectors in structs to support intrinsics returning multiple values.
Craig Topper via Phabricator via llvm-commits
- [llvm] 7bc76fd - [CodeGen] Construct SmallVector with iterator ranges (NFC)
David Blaikie via llvm-commits
- [PATCH] D94143: [AArch64] Add support for the GNU ILP32 ABI
Amanieu d'Antras via Phabricator via llvm-commits
- [llvm] 4a8e6ed - [SLP,LV] Use poison constant vector for shufflevector/initial insertelement
Juneyoung Lee via llvm-commits
- [PATCH] D93992: [STLExtras] Use return type from operator* of the wrapped iter.
David Blaikie via Phabricator via llvm-commits
- [llvm] 8444a24 - [X86] Update X86InstCombineIntrinsic to use CreateShuffleVector with one vector
Juneyoung Lee via llvm-commits
- [PATCH] D94144: [RISCV] Support vscale intrinsic and ISDNode.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] 29f8628 - [Constant] Add containsPoisonElement
Juneyoung Lee via llvm-commits
- [PATCH] D94145: AMDGPU/GlobalISel: Update fdiv lowering for denormal/ulp interaction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71893: [PowerPC] Exploit the rldicl + rldicr when "and" with constant
EsmeYi via Phabricator via llvm-commits
- [PATCH] D71891: [PowerPC] Exploit the rlwinm + rlwinm when "and" with constant
EsmeYi via Phabricator via llvm-commits
- [PATCH] D94146: AMDGPU/GlobalISel: Add baseline IR tests for fdiv
Matt Arsenault via Phabricator via llvm-commits
- [llvm] cdfd4c5 - [NFC] Removed unused prefixes in test/CodeGen/AMDGPU
Mircea Trofin via llvm-commits
- [PATCH] D93943: [SimplifyCFG] Update SimplifyBranchOnICmpChain to recognize select form of and/or
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94147: [NFC] Removed unused prefixes in CodeGen/AMDGPU
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94149: [RISCV] Add a partial test of vector sadd.overflow to demonstrate intrinsics with multiple scalable vector results.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94150: AMDGPU: Explicitly use SelectionDAG in legacy intrinsic tests
Matt Arsenault via Phabricator via llvm-commits
- [lld] aed8454 - ELF: Teach the linker about the 'B' augmentation string character.
Peter Collingbourne via llvm-commits
- [compiler-rt] 6dc3c11 - scudo: Update a comment to match the Linux kernel behavior. NFCI.
Peter Collingbourne via llvm-commits
- [llvm] c1cd42d - [NFC] Removed unused prefixes in CodeGen/AMDGPU
Mircea Trofin via llvm-commits
- [PATCH] D94151: [NFC] Removed unused prefixes from CodeGen/AMDGPU
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94152: GlobalISel: Fail legalization on narrowing extload below memory size
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94062: [RISCV][NFC] Add new test cases for mul
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92405: [VirtRegRewriter] Insert missing killed flags when tracking subregister liveness
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D93981: Fix some compiler warnings
Sanjoy Das (Work Account) via Phabricator via llvm-commits
- [llvm] d68458b - [GlobalISel] Base implementation for sret demotion.
Christudasan Devadasan via llvm-commits
- [llvm] 441650d - [tools] Use llvm::append_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] cea1c63 - [MachineSink] Construct SmallVector with iterator ranges (NFC)
Kazu Hirata via llvm-commits
- [llvm] cd088ba - [llvm] Use llvm::lower_bound and llvm::upper_bound (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D94153: [AMDGPU][Inliner] Remove amdgpu-inline and add new TTI inline hooks
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93881: [llvm-objcopy] preserve file ownership when overwritten
Jian Cai via Phabricator via llvm-commits
- [PATCH] D92083: [PowerPC] Lower the SETCC/SELECT_CC/BR_CC as libcall for fp128 with Power9 vector disabled
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D92473: [Legalizer] Promote result type in expanding FP_TO_XINT
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D94154: Unique Internal Linkage Name suffixes must be demangler friendly
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D93177: [CMake] Don't enable BUILD_WITH_INSTALL_RPATH when using custom build rpath
Raul Tambre via Phabricator via llvm-commits
- [PATCH] D94155: [X86] Fix tile config register spill issue.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94156: AMDGPU/GlobalISel: Enable sret demotion
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D94157: [lit] Harmonize lit and llvm versionning
serge via Phabricator via llvm-commits
- [PATCH] D89237: [RISCV] Do not grow the stack a second time when we need to realign the stack
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94159: [PowerPC] [NFC] Add AIX triple to some regression tests
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D94160: [AArch64][SVE] Add lowering for llvm abs intrinsic
David Sherwood via Phabricator via llvm-commits
- [PATCH] D92923: [llvm-readelf/obj] - Add support of multiple SHT_SYMTAB_SHNDX sections.
James Henderson via Phabricator via llvm-commits
- [llvm] e130dea - [RISCV] Add vector integer mul/mulh/div/rem ISel patterns
Fraser Cormack via llvm-commits
- [llvm] 30d314a - [MC][WebAssembly] Avoid recalculating indexes in -gsplit-dwarf mode
Sam Clegg via llvm-commits
- [PATCH] D93650: [MC][WebAssembly] Avoid recalculating indexes in -gsplit-dwarf mode
Sam Clegg via Phabricator via llvm-commits
- [llvm] a9f5e43 - [AArch64] Use faddp to implement fadd reductions.
Sander de Smalen via llvm-commits
- [llvm] a7e3339 - [AArch64][SVE] Emit DWARF location expression for SVE stack objects.
Sander de Smalen via llvm-commits
- [PATCH] D93835: [ARM] Handle any extend whilst lowering addw/addl/subw/subl
Dave Green via Phabricator via llvm-commits
- [PATCH] D93833: [AArch64] Handle any extend whilst lowering addw/addl/subw/subl
Dave Green via Phabricator via llvm-commits
- [llvm] 78d8a82 - [AArch64] Handle any extend whilst lowering mull
David Green via llvm-commits
- [PATCH] D93832: [AArch64] Handle any extend whilst lowering mull
Dave Green via Phabricator via llvm-commits
- [PATCH] D94161: [llvm][NFC] Disallow all warnings in TypeSize tests
Peter Waller via Phabricator via llvm-commits
- [PATCH] D94163: [RISCV] Set dependency on floating point CSRs, 1/3
Serge Pavlov via Phabricator via llvm-commits
- [compiler-rt] 4839378 - Revert "[sanitizer] Define SANITIZER_GLIBC to refine SANITIZER_LINUX feature detection and support musl"
Oliver Stannard via llvm-commits
- [llvm] a9b6440 - [AArch64] Handle any extend whilst lowering addw/addl/subw/subl
David Green via llvm-commits
- [PATCH] D93624: [RISCV] Fix rounding mode in lowering of float operations
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D94164: [RISCV] Set dependency on floating point CSRs, 2/3
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D94165: [RISCV] Set dependency on floating point CSRs, 3/3
Serge Pavlov via Phabricator via llvm-commits
- [llvm] e4cda13 - Fix test failure in a7e3339f3b0eb71e43d44e6f59cc8db6a7b110bf
Sander de Smalen via llvm-commits
- [llvm] f73c09c - [VPlan] Use public VPValue constructor in VPPRedInstPHIRecipe (NFC).
Florian Hahn via llvm-commits
- [llvm] ddb82fc - [ARM] Handle any extend whilst lowering mull
David Green via llvm-commits
- [PATCH] D93834: [ARM] Handle any extend whilst lowering mull
Dave Green via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [llvm] 351a45c - [RISCV][NFC] Add new test cases for mul
Ben Shi via llvm-commits
- [PATCH] D84108: [SimplifyCFG][LoopRotate] SimplifyCFG: disable common instruction hoisting by default, enable late in pipeline
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D94166: Make the recursive behavior of getBaseObject uniform for GlobalIndirectSymbols
Itay Bookstein via Phabricator via llvm-commits
- [PATCH] D91250: Support intrinsic overloading on unnamed types
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] 0ce5f40 - [VPlan] Add getLiveInIRValue accessor to VPValue.
Florian Hahn via llvm-commits
- [llvm] 63dce70 - [ARM] Handle any extend whilst lowering addw/addl/subw/subl
David Green via llvm-commits
- [llvm] 84a1120 - [LiveDebugValues] Handle spill locations with a fixed and scalable component.
Sander de Smalen via llvm-commits
- [PATCH] D90046: [LiveDebugValues] Handle spill locations with a fixed and scalable component.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 6e6e24b - [ValueTypes] Fix formatting on scalable vector warning (NFC)
Fraser Cormack via llvm-commits
- [llvm] aa280c9 - [AArch64][SVE] Emit DWARF location expr for SVE (dbg.declare)
Sander de Smalen via llvm-commits
- [llvm] 816dba4 - [VPlan] Keep start value in VPWidenIntOrFpInductionRecipe (NFC).
Florian Hahn via llvm-commits
- [llvm] cb0c034 - [PowerPC] Fix issue where vsrq is given incorrect shift vector
Stefan Pintilie via llvm-commits
- [llvm] dfcb872 - [X86] Add scalar/vector test coverage for D93599
Simon Pilgrim via llvm-commits
- [llvm] 643e3c9 - [AArch64] Add BRB IALL and BRB INJ instructions
Tomas Matheson via llvm-commits
- [PATCH] D94167: [ARM][GISel] Treat calls as variadic even if only fixed arguments provided
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [llvm] ce8c59e - Reapply multiple "[clang][cli]" patches
Jan Svoboda via llvm-commits
- [PATCH] D94168: [RISCV] Add scalable vector icmp ISel patterns
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D94171: [SVE][CodeGen] Fix legalisation of floating-point masked gathers
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] 37ac4f8 - [Hexagon] Regenerate zext-v4i1.ll tests
Simon Pilgrim via llvm-commits
- [PATCH] D93529: [GVN][BasicAA] Enable clobbering in GVN.
Daniil Fukalov via Phabricator via llvm-commits
- [llvm] 396dd6c - [ProfileData] Pass Twine by const reference instead of by value.
Simon Pilgrim via llvm-commits
- [llvm] df5c2ca - [MIPS] MipsAsmParser - Pass Twine by const reference instead of by value. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 26c486c - [TableGen] RegisterBankEmitter - Pass Twine by const reference instead of by value. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D94175: [VPlan] Move reduction start value creation to widenPHIRecipe.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 494db38 - [LoopDeletion] Also consider loops with subloops for deletion.
Florian Hahn via llvm-commits
- [PATCH] D93716: [LoopDeletion] Also consider loops with subloops for deletion.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90092: [AVR] Optimize 16-bit int shift
Ben Shi via Phabricator via llvm-commits
- [PATCH] D94176: [SplitEdge] Add new parameter to SplitEdge to name the newly created basic block
Sidharth Baveja via Phabricator via llvm-commits
- [PATCH] D90853: [RISCV] Add DAG nodes to represent read/write CSR
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 46975b5 - [Hexagon] Wrap functions only used in asserts in ifndef NDEBUG
Krzysztof Parzyszek via llvm-commits
- [llvm] b69fe6a - [X86] Add icmp ne/eq (srl (ctlz x), log2(bw)) test coverage.
Simon Pilgrim via llvm-commits
- [llvm] 500864f - Remove some unused <vector> includes. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D94123: [NVPTX] Fix debugging information being added to NVPTX target if remarks are enabled
Joseph Huber via Phabricator via llvm-commits
- [llvm] 350247a - [AArch64] Rearrange mul(dup(sext/zext)) to mul(sext/zext(dup))
Nicholas Guy via llvm-commits
- [llvm] 1307e3f - [TargetLowering] Add icmp ne/eq (srl (ctlz x), log2(bw)) vector support.
Simon Pilgrim via llvm-commits
- [PATCH] D90909: [OpenMPOpt][WIP] Expand parallel region merging
Giorgis Georgakoudis via Phabricator via llvm-commits
- [llvm] 136f498 - AMDGPU: Explicitly use SelectionDAG in legacy intrinsic tests
Matt Arsenault via llvm-commits
- [llvm] 0a3cf7f - AMDGPU/GlobalISel: Add baseline IR tests for fdiv
Matt Arsenault via llvm-commits
- [PATCH] D94180: [SimplifyCFG] Optimize CFG when null is passed to a function with nonnull argument.
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] dfd3384 - [InstCombine] Update valueCoversEntireFragment to use TypeSize
Peter Waller via llvm-commits
- [llvm] 3e357ec - [llvm][NFC] Disallow all warnings in TypeSize tests
Peter Waller via llvm-commits
- [llvm] ab3a3f5 - AMDGPU/GlobalISel: Update fdiv lowering for denormal/ulp interaction
Matt Arsenault via llvm-commits
- [llvm] b470630 - [NFC] Removed unused prefixes from CodeGen/AMDGPU
Mircea Trofin via llvm-commits
- [PATCH] D94181: [NFC] Removed unused prefixes in CodeGen/AMDGPU
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D93996: Nit: fix spacing
Sanjoy Das via Phabricator via llvm-commits
- [PATCH] D92385: [ARM] Add a pass that re-arranges blocks when there is a backwards WLS branch
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D94182: [NFC] Don't copy MachineFrameInfo on each invocation of HasAlias
Sanjoy Das (Work Account) via Phabricator via llvm-commits
- [llvm] 08e5e91 - [X86] Remove [ER]SP from all CSR lists
Reid Kleckner via llvm-commits
- [llvm] 3f8c252 - [X86] Add commuted patterns test coverage for D93599
Simon Pilgrim via llvm-commits
- [PATCH] D88175: [DebugInfo] Add new metadata, DIArgList, for referencing a list of SSA values inside a debug variable intrinsic
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D92584: [CSSPGO][llvm-profgen] Refactor to unify hashable interface for trace sample and context-sensitive counter
Lei Wang via Phabricator via llvm-commits
- [llvm] 90347ab - [NFC] Removed unused prefixes in CodeGen/AMDGPU
Mircea Trofin via llvm-commits
- [PATCH] D94183: [PowerPC] Fix missing nop after call to weak callee. (llvm 10.x)
abebeos via Phabricator via llvm-commits
- [PATCH] D93848: [sanitizer] Define SANITIZER_GLIBC to refine SANITIZER_LINUX feature detection and support musl
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94184: [NFC] Removed unused prefixes in CodeGen/AMDGPU
Mircea Trofin via Phabricator via llvm-commits
- [compiler-rt] 7afdc89 - [sanitizer] Define SANITIZER_GLIBC to refine SANITIZER_LINUX feature detection and support musl
Fangrui Song via llvm-commits
- [lld] 7916fd7 - [lld-macho] Fix GCC -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off build
Fangrui Song via llvm-commits
- [llvm] 7fea561 - [CGSCC][Coroutine][NewPM] Properly support function splitting/outlining
Arthur Eubanks via llvm-commits
- [PATCH] D93300: [PowerPC] Exploit paddi instruction on Power 10 for constant materialization
Victor Huang via Phabricator via llvm-commits
- [llvm] 5d24089 - [SLP] reduce code for propagating flags on reductions; NFC
Sanjay Patel via llvm-commits
- [llvm] 4c022b5 - [SLP] use reduction kind's opcode to create new instructions; NFC
Sanjay Patel via llvm-commits
- [llvm] 8f9da24 - [GVN] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] a6df392 - [InstSimplify] Fold out-of-bounds shift to poison
Nikita Popov via llvm-commits
- [llvm] 54c0105 - Fix non-assert builds after D93828
Arthur Eubanks via llvm-commits
- [llvm] a515342 - [test] Pin AMDGPU/opt-pipeline.ll to legacy PM
Arthur Eubanks via llvm-commits
- [llvm] c68faed - [RISCV] Return a vXi1 vector type from getSetCCResultType if V extension is enabled.
Craig Topper via llvm-commits
- [llvm] 47fba9e - [test] Pin partial-unswitch.ll to legacy PM
Arthur Eubanks via llvm-commits
- [PATCH] D92741: [flang][openacc] Enforce delcare directive restriction
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D92270: [ConstantFold] Fold more operations to poison
Nico Weber via Phabricator via llvm-commits
- [llvm] 7d48eff - [PowerPC] Avoid call to undef in test (NFC)
Nikita Popov via llvm-commits
- [llvm] d042f2d - [InstSimplify] Fold call null/undef to poison
Nikita Popov via llvm-commits
- [PATCH] D94187: AMDGPU: Remove wrapper only call limitation
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 221c3b1 - [InstSimplify] Canonicalize non-demanded shuffle op to poison (NFCI)
Nikita Popov via llvm-commits
- [PATCH] D94189: [ARM] Update isVMOVNOriginalMask to handle single input shuffle vectors
Dave Green via Phabricator via llvm-commits
- [llvm] f6f6f63 - [BasicAA] Fix BatchAA results for phi-phi assumptions
Nikita Popov via llvm-commits
- [PATCH] D94193: [SVE] Unpacked scalable floating point ZIP/UZP/TRN
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D88232: [DebugInfo] Handle multiple variable location operands in IR
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D76570: [AArch64] Homogeneous Prolog and Epilog for Size Optimization
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D93655: [Support] Untie the llvm::Signpost interface from llvm::Timer
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D94197: Fix failing triple test for macOS 11 with non-zero minor versions.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D94199: [PGO][PGSO] Let unroll hints take precedence over PGSO.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [llvm] 63aeaf7 - [DominatorTree] Add support for mixed pre/post CFG views.
Alina Sbirlea via llvm-commits
- [PATCH] D93371: [DominatorTree] Add support for mixed pre/post CFG views.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D90094: [BasicAA] Handle recursive queries more efficiently (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [llvm] a126569 - Fix failing triple test for macOS 11 with non-zero minor versions.
Amara Emerson via llvm-commits
- [llvm] b37de2a - [Support] Untie the llvm::Signpost interface from llvm::Timer
Jonas Devlieghere via llvm-commits
- [llvm] 4bdab54 - [PPC] Remove old PPCSubTarget variable.
Kit Barton via llvm-commits
- [PATCH] D94202: Preserve the lexical order of global variables during llvm-link merge
Jin Lin via Phabricator via llvm-commits
- [llvm] 8871a4b - [Constant] Update ConstantVector::get to return poison if all input elems are poison
Juneyoung Lee via llvm-commits
- [PATCH] D94203: GlobalISel: Add combine for G_UREM by power of 2
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94204: GlobalISel: Handle G_BUILD_VECTOR in isKnownToBeAPowerOfTwo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93888: [GVN] If zext X == N or sext X == N, then X == trunc N.
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D93927: [ArgPromotion] Copy !range metadata for loads.
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D6594: Fix for bug 8281 - Extremely slow assembling and disassembling of ptrtoint
Chenguang Wang via Phabricator via llvm-commits
- [llvm] 7a8ced4 - [RISCV] Fix a few section number comments in RISCVInstrInfoVPseudos.td to match the V extension 1.0 draft spec. NFC
Craig Topper via llvm-commits
- [llvm] c95f398 - [Constant] Add tests for ConstantVector::get (NFC)
Juneyoung Lee via llvm-commits
- [llvm] 3a60a1f - [InstSimplify] Fold insertelement vec, poison, idx into vec
Juneyoung Lee via llvm-commits
- [PATCH] D94207: [NFC] Refactor `IgnoreObjectLocked`
Dan Liew via Phabricator via llvm-commits
- [PATCH] D94209: Introduce `UnIgnoreObjectLocked` functions
Dan Liew via Phabricator via llvm-commits
- [PATCH] D94210: [ASan] Stop blocking child thread progress from parent thread in `pthread_create` interceptor.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D90529: Allow nonnull/align attribute to accept poison
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 1d0bc05 - [llvm] Use llvm::append_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] 9b228f1 - [llvm] Use BasicBlock::phis() (NFC)
Kazu Hirata via llvm-commits
- [llvm] cfeecdf - [llvm] Use llvm::all_of (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D92486: Set option default for enabling memory ssa for new pass manager loop sink pass to true.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D93898: [X86] Fix tile register spill issue.
Wei Xiao via Phabricator via llvm-commits
- [llvm] a855c94 - [NFC] Don't copy MachineFrameInfo on each invocation of HasAlias
Sanjoy Das via llvm-commits
- [PATCH] D94211: [NFC][PowerPC] Format and clean the logic for setOperationActions to make it easier to maintain
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91556: [OpenMPIRBuilder} Add capturing of parameters to pass to omp::parallel
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D86855: Convert __m64 intrinsics to unconditionally use SSE2 instead of MMX instructions.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D94212: scudo: Add support for tracking stack traces of secondary allocations.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D94213: Clang: Remove support for 3DNow!, both intrinsics and builtins.
James Y Knight via Phabricator via llvm-commits
- [debuginfo-tests] 25bf4a8 - [debuginfo-test] Fix -Wunused-value
Fangrui Song via llvm-commits
- [llvm] 01a2508 - [PowerPC] Delete remnant isOSDarwin references
Fangrui Song via llvm-commits
- [PATCH] D89697: * [x86] Implement smarter instruction lowering for FP_TO_UINT from vXf32 to vXi32 for SSE2 and AVX2 by using the exact semantic of the CVTTPS2SI instruction.
Bing Yu via Phabricator via llvm-commits
- [llvm] bfa6ca0 - [PowerPC] Delete remnant Darwin ISelLowering code
Fangrui Song via llvm-commits
- [llvm] 022cc6e - [PowerPC] Delete dead Lower*
Fangrui Song via llvm-commits
- [llvm] dbfc1ac - [X86] Update tests for znver3
Ganesh Gopalasubramanian via llvm-commits
- [PATCH] D92812: [X86] Update tests for znver3
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D94214: [AMDGPU] Add volatile support to SIMemoryLegalizer
Tony Tye via Phabricator via llvm-commits
- [PATCH] D93876: Do not implicitly turn on function sections with basic block sections.
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] 7ddbe0c - [LV] Merge tests into a single file (NFC)
Gil Rapaport via llvm-commits
- [PATCH] D94215: [PostRASched] Breaking More CriticalAntiDeps
arun r via Phabricator via llvm-commits
- [lld] 248e345 - [LLD] [MinGW] Pass the --demangle and --no-demangle options to the COFF linker
Martin Storsjö via llvm-commits
- [PATCH] D93346: [Test][FileCheck] Fix use of undef var
James Henderson via Phabricator via llvm-commits
- [llvm] 5471b1f - [gn build] Port d2ddc694ff9
LLVM GN Syncbot via llvm-commits
- [PATCH] D93341: [FileCheck] Do not skip end of line in diagnostics
James Henderson via Phabricator via llvm-commits
- [PATCH] D94218: Fix two pessimizing moves.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D94219: Change the LLVM_ATTRIBUTE_DEPRECATED macro to use C++14 attribute.
Christian Sigg via Phabricator via llvm-commits
- [llvm] 77db83a - [clang][cli] Allow users to specify a conditional to prevent parsing options with MarshallingInfo
Jan Svoboda via llvm-commits
- [llvm] d0fa7a0 - Revert "[clang][cli] Allow users to specify a conditional to prevent parsing options with MarshallingInfo"
Jan Svoboda via llvm-commits
- [PATCH] D89896: Add loop distribution to the LTO pipeline
Sanne Wouda via Phabricator via llvm-commits
- [llvm] 76f6b12 - Revert "[llvm] Use BasicBlock::phis() (NFC)"
Oliver Stannard via llvm-commits
- [llvm] c9154e8 - [RISCV] Add vector mask arithmetic ISel patterns
Fraser Cormack via llvm-commits
- [llvm] 67a4c67 - Reapply "[clang][cli] Allow users to specify a conditional to prevent parsing options with MarshallingInfo"
Jan Svoboda via llvm-commits
- [PATCH] D91271: [AArch64] Attempt to sink mul operands
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D94223: [SelectionDAG] Extend immAll(Ones|Zeros)V to handle ISD::SPLAT_VECTOR
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 350ab7a - [DAG] Simplify OR(X,SHL(Y,BW/2)) eq/ne 0/-1 'all/any-of' style patterns
Simon Pilgrim via llvm-commits
- [PATCH] D94226: [ARM] Custom lower i1 vector truncates
Dave Green via Phabricator via llvm-commits
- [PATCH] D94228: [flang][driver] Support fixed form detection
Faris via Phabricator via llvm-commits
- [PATCH] D94229: [RISCV] Implement vlseg intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94230: [AArch64][SVE] Add SVE IR pass to coalesce ptrue instrinsic calls
Joe Ellis via Phabricator via llvm-commits
- [llvm] 4284afd - [SLP]Need shrink the load vector after reordering.
Alexey Bataev via llvm-commits
- [llvm] 0280911 - [DWARF] DWARFDebugLoc::dumpRawEntry - remove dead stores. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] a9a8caf - [llvm-objdump] Pass Twine by const reference instead of by value. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D91256: [AtomicExpandPass] Allow for pointer types in insertRMWCmpXchgLoop()
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 01c190e - [AArch64][CostModel]Fix gather scatter cost model
Caroline Concatto via llvm-commits
- [PATCH] D90328: Eliminates dead store of an exisiting value
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94232: [LoopRotate] Add PrepareForLTO stage, avoid rotating with inline cands (WIP).
Florian Hahn via Phabricator via llvm-commits
- [llvm] fa6d897 - [Analysis] MemoryDepChecker::couldPreventStoreLoadForward - remove dead store. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 037b058 - [AArch64] SVEIntrinsicOpts - use range loop and cast<> instead of dyn_cast<> for dereferenced pointer. NFCI.
Simon Pilgrim 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] D92178: [NFC][InstructionCost] Change LoopVectorizationCostModel::getInstructionCost to return InstructionCost
David Sherwood via Phabricator via llvm-commits
- [llvm] aa7968a - [TableGen] Add field kind to the RecordVal class.
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D83636: omp: Make OMP tablegen more like all other tablegens.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D93694: [MachineLICM][MachineSink] Move SinkIntoLoop from MachineLICM to MachineSink
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D91159: [flang][openmp] Add General Semantic Checks for Allocate Directive
Valentin Clement via Phabricator via llvm-commits
- [llvm] 048f184 - [SplitEdge] Add new parameter to SplitEdge to name the newly created basic block
Sidharth Baveja via llvm-commits
- [llvm] 8dee0b4 - [llvm-reduce] ReduceGlobalVarInitializers delta pass: fix handling of globals w/ comdat/non-external linkage
Roman Lebedev via llvm-commits
- [llvm] 6be1fd6 - [SimplifyCFG] FoldValueComparisonIntoPredecessors(): drop reachable errneous assert
Roman Lebedev via llvm-commits
- [PATCH] D93040: [InlineFunction] Use llvm.experimental.noalias.scope.decl for noalias arguments.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D93042: [noalias.decl] Look through llvm.experimental.noalias.scope.decl
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D92887: [LoopUnroll] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] ebfe4de - [DDG] Fix duplicate edge removal during pi-block formation
Bardia Mahjour via llvm-commits
- [llvm] 6b7d5a9 - AMDGPU/GlobalISel: Start cleaning up calling convention lowering
Matt Arsenault via llvm-commits
- [PATCH] D86618: [AMDGPU][GlobalISel] Remove some duplicate RUN lines
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94234: [AArch64] Fix crash caused by invalid vector element type
Nicholas Guy via Phabricator via llvm-commits
- [llvm] 573d578 - [DDG] Data Dependence Graph - DOT printer tests
Bardia Mahjour via llvm-commits
- [llvm] f401335 - [SVE] Add unpacked scalable floating point ZIP/UZP/TRN patterns
Cameron McInally via llvm-commits
- [llvm] e881a25 - [NFC] Removed unused prefixes in CodeGen/AMDGPU
Mircea Trofin via llvm-commits
- [PATCH] D94236: [NFC] Removed unused prefixes from CodeGen/AMDGPU
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D93433: [IR] Use LLVM_ENABLE_ABI_BREAKING_CHECKS to guard ABI changes.
Varun Gandhi via Phabricator via llvm-commits
- [llvm] db33f85 - [IR] Use LLVM_ENABLE_ABI_BREAKING_CHECKS to guard ABI changes.
Varun Gandhi via llvm-commits
- [PATCH] D94238: [NFC] Minor cleanup for ValueHandle code.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D94239: [SystemZ][z/OS] Fix No such file or directory expression error matching in lit tests
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D89671: [LLVM][OpenMP] Adding support for OpenMP sections construct in OpenMPIRBuilder
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93838: [LLVM] [SCCP] [WIP] : Add Function Specialization pass
Vinay Madhusudan via Phabricator via llvm-commits
- [PATCH] D93762: SCCP: Refactor SCCPSolver
Vinay Madhusudan via Phabricator via llvm-commits
- [PATCH] D91583: [LTO] Prevent devirtualization for symbols exported to dynamic linker
Teresa Johnson via Phabricator via llvm-commits
- [llvm] ebcc8dc - [Coverage] Refactor three tests from commit rG9f2967bcfe2f
Alan Phipps via llvm-commits
- [PATCH] D94242: [RISCV] Add scalable vector fcmp ISel patterns
Fraser Cormack via Phabricator via llvm-commits
- [llvm] ee57d30 - [NFC] Removed unused prefixes from CodeGen/AMDGPU
Mircea Trofin via llvm-commits
- [PATCH] D55333: VirtRegMap: Preserve LiveDebugVariables
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D94243: [flang][driver] Copy input files into a temp dir when testing
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] cf5415c - [PGO][PGSO] Let unroll hints take precedence over PGSO.
Hiroshi Yamauchi via llvm-commits
- [llvm] c9122dd - CodeGen: Refactor regallocator command line and target selection
Matt Arsenault via llvm-commits
- [PATCH] D93739: CodeGen: Refactor regallocator command line and target selection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94245: [NFC] Disallow unused prefixes in CodeGen/AMDGPU
Mircea Trofin via Phabricator via llvm-commits
- [lld] 5c38ae3 - [WebAssembly] Fixed byval args missing DWARF DW_AT_LOCATION
Wouter van Oortmerssen via llvm-commits
- [PATCH] D94248: [NFC][FuncAttrs] Add comment on why we look for noreturn calls
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 4c7148d - [SLP] remove opcode identifier for reduction; NFC
Sanjay Patel via llvm-commits
- [llvm] 6a87e9b - [NFC][AMDGPU] Reduce include files dependency.
via llvm-commits
- [PATCH] D94249: [RISCV] Custom lower ISD::VSCALE.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94250: [SystemZ] Introducing assembler dialects for the Z backend
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D94252: Delete (most) of the MMX builtin functions from Clang.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D94254: Fix gcc5 build failure (NFC)
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] 467e916 - Fix gcc5 build failure (NFC)
Mehdi Amini via llvm-commits
- [PATCH] D79141: [RISCV] Better Split Stack Pointer Adjustment for RVC
Luís Marques via Phabricator via llvm-commits
- D92434: AMDGPU code object V4 ABI -- docs don't quite match the source tree state.
Artem Belevich via llvm-commits
- [PATCH] D93786: [OpenMP][Fix] Make the arch selector for x86_64 work
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] d970a28 - [OpenMP][Fix] Make the arch selector for x86_64 work
Johannes Doerfert via llvm-commits
- [llvm] 36c4dc9 - [OpenMP][FIX] Ensure the isa trait is evaluated last
Johannes Doerfert via llvm-commits
- [PATCH] D91529: [llvm-readobj] [ARMWinEH] Clearly print an invalid case of packed unwind info as such
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D94257: [test] Move coro-retcon-unreachable.ll into llvm/test
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] ce7f30b - [llvm-pdbutil] Don't crash when printing unknown CodeView type records
Alexandre Ganea via llvm-commits
- [PATCH] D94258: [CoroSplit][NewPM] Don't call LazyCallGraph functions to split when no clones
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 0b0f2e6 - [OpenMP][FIX] Avoid string literal comparison, use `StringRef::equal`
Johannes Doerfert via llvm-commits
- [PATCH] D91052: [WebAssembly] Fix NaN handling when converting FP types
Luís Marques via Phabricator via llvm-commits
- [PATCH] D70277: [Signal] Allow llvm clients to opt into one-shot SIGPIPE handling
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D94260: [ARM] Update trunc costs
Dave Green via Phabricator via llvm-commits
- [debuginfo-tests] 476db17 - Fix include path for check-gdb-mlir-support to include the MLIR binary dir
Mehdi Amini via llvm-commits
- [debuginfo-tests] 9e1aaa9 - Fix check-gdb-mlir-support build after MLIR API changed to take Context as first argument
Mehdi Amini via llvm-commits
- [llvm] 1f9b6ef - GlobalISel: Add combine for G_UREM by power of 2
Matt Arsenault via llvm-commits
- [PATCH] D94264: [GlobalISel] Add MachineInstNumbering to CSEInfo and propagate CSE throughout AArch64 pipeline.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D94266: [polly][NewPM][test] Fix polly tests under -enable-new-pm
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] d002cd4 - [test] Move coro-retcon-unreachable.ll into llvm/test
Arthur Eubanks via llvm-commits
- [llvm] 1a2eaeb - [CoroSplit][NewPM] Don't call LazyCallGraph functions to split when no clones
Arthur Eubanks via llvm-commits
- [llvm] 3503c85 - Fixup Asserts+!AbiBreakingChecks fallout from db33f85c7124
David Blaikie via llvm-commits
- [PATCH] D94267: [PDB] Defer relocating .debug$S until commit time and parallelize it
Reid Kleckner via Phabricator via llvm-commits
- [llvm] 973c35d - [TableGen] Make CodeGenDAGPatterns::getSDNodeNamed take a StringRef instead of const std::string &.
Craig Topper via llvm-commits
- [PATCH] D92433: [NewPM][LTO] Use new pass manager with ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93929: [NewPM][Hexagon] Fix HexagonVectorLoopCarriedReusePass position in pipeline
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D94268: Allow _mm_empty() (via llvm.x86.mmx.emms) to be a no-op without MMX.
James Y Knight via Phabricator via llvm-commits
- [lld] eaadb41 - [LLD][COFF] When using PCH.OBJ, ensure func_id records indices are remapped under /DEBUG:GHASH
Alexandre Ganea via llvm-commits
- [PATCH] D93930: [NewPM][NVPTX] Port NVPTX opt passes
Reid Kleckner via Phabricator via llvm-commits
- [llvm] 2cbbc6e - GlobalISel: Fail legalization on narrowing extload below memory size
Matt Arsenault via llvm-commits
- [llvm] b2dafd4 - [NewPM][Hexagon] Fix HexagonVectorLoopCarriedReusePass position in pipeline
Arthur Eubanks via llvm-commits
- [llvm] 9ccf13c - [NewPM][NVPTX] Port NVPTX opt passes
Arthur Eubanks via llvm-commits
- [llvm] 087be53 - [NFC][SimplifyCFG] Add a test with cond br on constant w/ identical destinations
Roman Lebedev via llvm-commits
- [llvm] 16ab8e5 - [SimplifyCFG] ConstantFoldTerminator(): handle matching destinations of condbr earlier
Roman Lebedev via llvm-commits
- [llvm] 36593a3 - [SimplifyCFG] ConstantFoldTerminator(): switch to non-permissive DomTree updates in `SwitchInst` handling
Roman Lebedev via llvm-commits
- [llvm] 8b9a0e6 - [NFC][SimlifyCFG] Add some indirectbr-of-blockaddress tests
Roman Lebedev via llvm-commits
- [llvm] b382272 - [SimplifyCFG] ConstantFoldTerminator(): switch to non-permissive DomTree updates in `indirectbr` handling
Roman Lebedev via llvm-commits
- [llvm] 1f9b591 - [SimplifyCFG] TryToSimplifyUncondBranchFromEmptyBlock(): switch to non-permissive DomTree updates
Roman Lebedev via llvm-commits
- [llvm] f8875c3 - [NFC][SimplifyCFG] Add test with an unreachable block with two identical successors
Roman Lebedev via llvm-commits
- [llvm] 7600d7c - [SimplifyCFG] removeUnreachableBlocks(): switch to non-permissive DomTree updates
Roman Lebedev via llvm-commits
- [llvm] 6984781 - [NFC][SimplifyCFG] Add a test with an undef cond branch to identical destinations
Roman Lebedev via llvm-commits
- [llvm] 05adc73 - [SimplifyCFG] changeToUnreachable(): switch to non-permissive DomTree updates
Roman Lebedev via llvm-commits
- [llvm] 6618921 - [SimplifyCFG] MergeBlockIntoPredecessor(): switch to non-permissive DomTree updates
Roman Lebedev via llvm-commits
- [llvm] be0a31d - [SimplifyCFG] DeleteDeadBlocks(): switch to non-permissive DomTree updates
Roman Lebedev via llvm-commits
- [llvm] f0eba8c - [SimplifyCFG] changeToCall(): switch to non-permissive DomTree updates
Roman Lebedev via llvm-commits
- [PATCH] D93743: [NewPM] Run ObjC ARC passes
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] 946bc50 - [RISCV] Define the vfsqrt RVV intrinsics
Evandro Menezes via llvm-commits
- [PATCH] D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata
Matthew Voss via Phabricator via llvm-commits
- [lld] 6acfc3a - Fix build after eaadb41db6233cf1c9e882d74a31c1f9d6e211ff when the MSVC libs are not in PATH.
Alexandre Ganea via llvm-commits
- [PATCH] D93189: [WIP] Introduce the `!nocapture` metadata and "nocapture_use" operand bundle
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93189: Introduce the `!nocapture` metadata and "nocapture_use" operand bundle
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 8dddcc7 - [Cloning] Copy metadata of global declarations
Ruiling Song via llvm-commits
- [PATCH] D94276: copy all metadata
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D94279: [VE] Add SVOB intrinsic instruction
Kazushi Marukawa via Phabricator via llvm-commits
- [compiler-rt] 658a1be - [builtins] Add COMPILER_RT_BUILTINS_HIDE_SYMBOLS
Ryan Prichard via llvm-commits
- [PATCH] D87216: [NewPM] Support --print-before/after in NPM
Hongtao Yu via Phabricator via llvm-commits
- [llvm] ab81489 - [gn build] Port b12f26733a4
LLVM GN Syncbot via llvm-commits
- [PATCH] D94280: [ELF] --exclude-libs: localize defined libcall symbols referenced by lto.tmp
Fangrui Song via Phabricator via llvm-commits
- [llvm] 2759041 - [gn build] (manually) merge a whole bunch of libc++ header files
Nico Weber via llvm-commits
- [PATCH] D94282: [PowerPC] Support ppc-asm-full-reg-names for AIX
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D92806: Single function compilation mode.
Arthur Eubanks via Phabricator via llvm-commits
- [lld] b14ad90 - [LLD][COFF] Simplify function. NFC.
Alexandre Ganea via llvm-commits
- [llvm] 4a3c2ba - Fix print-dot-ddg.ll so it doesn't try to write to the source tree (& uses the test temp paths instead)
David Blaikie via llvm-commits
- [PATCH] D94283: [NewPM] Don't error when there's an unrecognized pass name
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 495b301 - [gn build] Port 6b0ee02747e
LLVM GN Syncbot via llvm-commits
- [llvm] 8febb2e - [CodeGen] Remove unused function isCallerPreservedOrConstPhysReg (NFC)
Kazu Hirata via llvm-commits
- [llvm] 33bf1ca - [llvm] Use *Set::contains (NFC)
Kazu Hirata via llvm-commits
- [llvm] b934160 - [Target] Use llvm::find_if (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D91678: Symbolizer test for Basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D94285: [llvm] Protect signpost map with a mutex
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94286: [RISCV] Add a VL output to vleff intrinsics.
Craig Topper via Phabricator via llvm-commits
- [llvm] ae25a39 - AMDGPU/GlobalISel: Enable sret demotion
Christudasan Devadasan via llvm-commits
- [PATCH] D93731: scudo: Support memory tagging in the secondary allocator.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] 0ebc1fb - [CMake] Don't enable BUILD_WITH_INSTALL_RPATH when using custom build rpath
Raul Tambre via llvm-commits
- [llvm] 69cf735 - [NewPM] Don't error when there's an unrecognized pass name
Arthur Eubanks via llvm-commits
- [PATCH] D91066: [SlotIndexes] Consider existing index range in insertMBBIntoMaps
Carl Ritson via Phabricator via llvm-commits
- [llvm] 7a91dad - [llvm-readobj] [ARMWinEH] Clearly print an invalid case of packed unwind info as such
Martin Storsjö via llvm-commits
- [PATCH] D91064: [MachineBasicBlock] Fix update of live intervals in splitAt
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D93065: [InstCombine] Disable optimizations of select instructions that causes propagation of poison values
Nikita Popov via Phabricator via llvm-commits
- [llvm] d1bf26f - [AArch64][SVE] Add lowering for llvm abs intrinsic
David Sherwood via llvm-commits
- [PATCH] D88777: [AMDGPU] Add SI_EARLY_TERMINATE_SCC0 for early terminating shader
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D89071: [SystemZ/z/OS] Add GOFFObjectFile class and details of GOFF file format
James Henderson via Phabricator via llvm-commits
- [llvm] 8af859d - [MachineLoop] New helper isLoopInvariant()
Sjoerd Meijer via llvm-commits
- [llvm] 8e3230f - [clang][cli] Port DiagnosticOpts to new option parsing system
Jan Svoboda via llvm-commits
- [llvm] 1216763 - [VE] Add SVOB intrinsic instruction
Kazushi Marukawa via llvm-commits
- [llvm] 72fb5ba - [LV] Don't sink into replication regions
David Green via llvm-commits
- [llvm] 8e3e148 - Revert "[clang][cli] Port DiagnosticOpts to new option parsing system"
Jan Svoboda via llvm-commits
- [llvm] 6175fcf - [NFC] Update some PPC tests marked as auto-generated
Qiu Chaofan via llvm-commits
- [llvm] 2fe625e - Fix two pessimizing moves.
Christian Sigg via llvm-commits
- [llvm] d1b606f - [VE] Extract & insert vector element isel
Simon Moll via llvm-commits
- [llvm] eeba70a - [VE] Expand single-element BUILD_VECTOR to INSERT_VECTOR_ELT
Simon Moll via llvm-commits
- [PATCH] D93766: [VP] ISD helper functions [VE] isel for vp_add, vp_and
Simon Moll via Phabricator via llvm-commits
- [PATCH] D67767: [AMDGPU] Add llvm.amdgcn.wqm.demote intrinsic and live mask tracking
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D93755: [VE][isel] Map EVT vectors to vector registers.
Simon Moll via Phabricator via llvm-commits
- [PATCH] D94291: [VE][NFC] Clean ISel patterns for LSV and LVS
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] 1e7efd3 - [LV] Legalize scalable VF hints
Cullen Rhodes via llvm-commits
- [llvm] ed23229 - [AArch64] Fix crash caused by invalid vector element type
Nicholas Guy via llvm-commits
- [PATCH] D94294: [RISCV] Add scalable vector vselect ISel patterns
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 99c84af - [VE][NFC] Clean ISel patterns for LSV and LVS
Kazushi Marukawa via llvm-commits
- [compiler-rt] 00530de - [compiler-rt] Implement __atomic_is_lock_free
Alex Richardson via llvm-commits
- [PATCH] D94295: [LoopUtils] Pass SCEVExpander instead SE to addRuntimeChecks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94296: [VE] Support pack_f32p and pack_f32a intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] 267ff79 - [SLP] limit verifyFunction to debug build (PR48689)
Sanjay Patel via llvm-commits
- [llvm] af7cce2 - [AArch64] Add +pauth archictecture option, allowing the v8.3a pointer authentication extension.
Mark Murray via llvm-commits
- [llvm] 7d4a8bc - [AArch64] Add +flagm archictecture option, allowing the v8.4a flag modification extension.
Mark Murray via llvm-commits
- [PATCH] D94298: [VE] Support intrinsic to isnert/extract_subreg of v512i1
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D94299: [NFC][AsmPrinter] Make comments for spill/reload more precise.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] 611d3c6 - [VP] ISD helper functions [VE] isel for vp_add, vp_and
Simon Moll via llvm-commits
- [PATCH] D94300: [VE] Support additional VMRGW and VMV intrinsic instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] 657db0c - [gn build] Port 9c4b2225b24
LLVM GN Syncbot via llvm-commits
- [llvm] bcbdeaf - Revert "[SLP]Need shrink the load vector after reordering."
Alexander Belyaev via llvm-commits
- [llvm] d012430 - [WebAssembly] Change label numbers to variables in test
Heejin Ahn via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Yashaswini Hegde via Phabricator via llvm-commits
- [llvm] 5ead757 - [VE] Support pack_f32p and pack_f32a intrinsic instructions
Kazushi Marukawa via llvm-commits
- [llvm] 7b9f541 - [X86][SSE] Add tests for unpack(hop(),hop())
Simon Pilgrim via llvm-commits
- [PATCH] D94301: [NFC] Remove min/max functions from InstructionCost
David Sherwood via Phabricator via llvm-commits
- [PATCH] D92747: [DAGCombiner] Use getVectorElementCount inside visitINSERT_SUBVECTOR
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 0e57084 - [SLP][NFC]Add a test for reused shrink check, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D87302: [IRSim][IROutliner] Adding DebugInfo handling for IR outlined functions.
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D94303: Adapting to hoisted bitcasts in CodeExtractor
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D94304: Updating the IRSimilarityPrinting Pass to include the first and last instruction
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D91921: [ARM] Introduce MVETRUNC ISel lowering
Sam Tebbs via Phabricator via llvm-commits
- [llvm] 4a582d7 - [X86][SSE] Add vphaddd/vphsubd unpack(hop(), hop()) tests
Simon Pilgrim via llvm-commits
- [llvm] 6e2b635 - [TableGen] Add the assert statement, step 1
Paul C. Anagnostopoulos via llvm-commits
- [llvm] 1ae7624 - [ARM] Update and regenerate test checks. NFC
David Green via llvm-commits
- [llvm] 7be2715 - [WebAssembly] Rename wasm_rethrow_in_catch intrinsic/builtin
Heejin Ahn via llvm-commits
- [PATCH] D94306: [LoopRotate] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] d4f2fef - [TableGen] Remove unused declaration that caused build failures.
Paul C. Anagnostopoulos via llvm-commits
- [llvm] a36a286 - [ARM][LV] Additional loop invariant reduction test. NFC
David Green via llvm-commits
- [llvm] 80dee79 - [X86][SSE] Fold unpack(hop(), hop()) -> permute(hop())
Simon Pilgrim via llvm-commits
- [PATCH] D94308: [MachineSink] SinkIntoLoop: analyse stores in between. WIP
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D52818: [Tablegen/SubtargetEmitter] Add Id field to ProcResource
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D94310: [NFC] Use correct ssa.copy spelling when referring to the intrinsic
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D94311: [SlotIndexes] Fix and simplify basic block splitting
Jay Foad via Phabricator via llvm-commits
- [llvm] e185b1d - [ConstProp] Constant propagation for get.active.lane.mask instrinsics
David Green via llvm-commits
- [PATCH] D94313: [tools] Mark output of tools as text if it is really text
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D86694: [scudo] Allow -fsanitize=scudo on Linux and Windows (WIP, don't land as is)
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D91957: [Support] Migrate more high level cost functions to using InstructionCost
David Sherwood via Phabricator via llvm-commits
- [PATCH] D94316: [lld-macho] Associate each Symbol with an InputFile
Jez Ng via Phabricator via llvm-commits
- [llvm] 9386483 - [X86] Add TLBSYNC, INVLPGB and SNP instructions
Ganesh Gopalasubramanian via llvm-commits
- [PATCH] D93476: [LV][ARM] Inloop reduction cost modelling
Dave Green via Phabricator via llvm-commits
- [PATCH] D94317: [SystemZ][z/OS] RFC : Implementation for adding in HLASM Parsing support
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D78105: [CSInfo][ISEL] Call site info generation support for Mips
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] c493e92 - [VPlan] Move reduction start value creation to widenPHIRecipe.
Florian Hahn via llvm-commits
- [PATCH] D94319: Revert "[CMake] Don't enable BUILD_WITH_INSTALL_RPATH when using custom build rpath"
Raul Tambre via Phabricator via llvm-commits
- [llvm] 913c430 - Revert "[CMake] Don't enable BUILD_WITH_INSTALL_RPATH when using custom build rpath"
Raul Tambre via llvm-commits
- [llvm] 024af42 - [ARM] Custom lower i1 vector truncates
David Green via llvm-commits
- [PATCH] D94322: Re-land "[CMake] Don't enable BUILD_WITH_INSTALL_RPATH when using custom build rpath"
Raul Tambre via Phabricator via llvm-commits
- [llvm] fe50b73 - [TableGen] Fix use of *CurRec when CurRec is null.
Paul C. Anagnostopoulos via llvm-commits
- [llvm] d9ce31a - Re-land "[CMake] Don't enable BUILD_WITH_INSTALL_RPATH when using custom build rpath"
Raul Tambre via llvm-commits
- [PATCH] D94323: [dsymutil] Support finding relocations in debug_addr for DWARF5
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] bf40125 - [Signal] Re-raise SIGPIPE if the handler is uninstalled
Vedant Kumar via llvm-commits
- [PATCH] D94324: [InitLLVM] Ensure SIGPIPE handler installed before sigaction()
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D94325: [DebugInfo][CodeView] Use a fancier function display name when using line tables only to better differentiate between functions.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D94326: [CMake] Fix incorrect rpath for tests if LLVM_LOCAL_RPATH isn't set
Raul Tambre via Phabricator via llvm-commits
- [llvm] 840a2c9 - [CMake] Fix incorrect rpath for tests if LLVM_LOCAL_RPATH isn't set
Raul Tambre via llvm-commits
- [PATCH] D94328: [SLP] put verifyFunction call behind EXPENSIVE_CHECKS
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 0875a9d - [RISCV] Cleanup a few section comments in RISCVInstrInfoVPseudos.td. NFC
Craig Topper via llvm-commits
- [llvm] a8bda3d - [NFC] Disallow unused prefixes in CodeGen/AMDGPU
Mircea Trofin via llvm-commits
- [PATCH] D94329: [lld-macho] Fix TLV data initialization
Jez Ng via Phabricator via llvm-commits
- [PATCH] D91853: [compiler-rt] [sanitizer] Silence -Wframe-larger-than= for a few windows functions with large stack buffers
Adrian McCarthy via Phabricator via llvm-commits
- [PATCH] D94330: [NFC] Disallow unused prefixes in CodeGen/X86 tests.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94331: Initial
Di Mo via Phabricator via llvm-commits
- [PATCH] D94333: change remark format
Di Mo via Phabricator via llvm-commits
- [PATCH] D94334: cgscc replay
Di Mo via Phabricator via llvm-commits
- [PATCH] D94333: [Inliner] Change inline remark format
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [compiler-rt] ffac900 - [compiler-rt] [sanitizer] Silence -Wframe-larger-than= for a few windows functions with large stack buffers
Martin Storsjö via llvm-commits
- [PATCH] D76342: [OpenMP] Implement '#pragma omp tile'
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D94341: [AMDGPU] Add _e64 suffix to VOP3 Insts
Joe Nash via Phabricator via llvm-commits
- [PATCH] D94342: [lld-macho] Basic support for linkage and visibility attributes in LTO
Jez Ng via Phabricator via llvm-commits
- [PATCH] D94334: [InlineAdvisor] Allow replay of inline decisions for the CGSCC inliner from optimization remarks
Wenlei He via Phabricator via llvm-commits
- [llvm] e05baf4 - [InitLLVM] Ensure SIGPIPE handler installed before sigaction()
Vedant Kumar via llvm-commits
- [PATCH] D94344: [CodeGen] Try to make the print of memory operand alignment a little more user friendly.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94345: [SPARC] Fix fp128 load/stores
LemonBoy via Phabricator via llvm-commits
- [PATCH] D94347: [WebAssembly] locals can now be indirect in DWARF
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D94348: [MIPatternMatch] Add matcher for G_PTR_ADD
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D93497: Salvage debug info for function arguments in coro-split funclets.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D77737: [SPARC] Recognize and handle the %lm(sym) operator
LemonBoy via Phabricator via llvm-commits
- [llvm] 756dd70 - [NewPM] Run ObjC ARC passes
Arthur Eubanks via llvm-commits
- [lld] daaaed6 - [lld-macho] Fix TLV data initialization
Jez Ng via llvm-commits
- [PATCH] D92334: [CSSPGO][llvm-profgen] Pseudo probe decoding and disassembling
Wei Mi via Phabricator via llvm-commits
- [PATCH] D94350: [GlobalISel] Combine (a[0]) | (a[1] << k1) | ...| (a[m] << kn) into a wide load
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 2f499b9 - [AMDGPU] Add volatile support to SIMemoryLegalizer
Tony Tye via llvm-commits
- [PATCH] D93571: [TableGen][ARM][X86] Detect combining IntrReadMem and IntrWriteMem.
Robert Cox via Phabricator via llvm-commits
- [PATCH] D92896: [CSSPGO][llvm-profgen] Virtual unwinding with pseudo probe
Wei Mi via Phabricator via llvm-commits
- [PATCH] D94323: [dsymutil] Add preliminary support for DWARF 5.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D94354: [ELF] Drop .rel[a].debug_gnu_pub{names,types} for --gdb-index --emit-relocs
Fangrui Song via Phabricator via llvm-commits
- [llvm] 7d78875 - [X86] Remove IntrArgMemOnly from ldmxcsr intrinsic.
Craig Topper via llvm-commits
- [PATCH] D94355: [SimplifyCFG] Add relative switch lookup tables
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [llvm] 55f0a1b - [RISCV] Optimize multiplication with constant
Ben Shi via llvm-commits
- [llvm] b7c5e0b - [Target, Transforms] Use *Set::contains (NFC)
Kazu Hirata via llvm-commits
- [llvm] 1c5b848 - [Tablegen] Use llvm::find_if (NFC)
Kazu Hirata via llvm-commits
- [llvm] f62b93b - [SCEV] Remove unused getExactExistingExpansion (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D94333: [Inliner] Change inline remark format and update ReplayInlineAdvisor to use it
David Li via Phabricator via llvm-commits
- [llvm] 7a20436 - [DWARFLinker] Print the unsupport DWARF form as part of the warning
Jonas Devlieghere via llvm-commits
- [PATCH] D94356: [RISCV] Define the vfclass RVV intrinsics
Evandro Menezes via Phabricator via llvm-commits
- [llvm] 04359ee - [DWARFLinker] Link against BinaryFormat
Jonas Devlieghere via llvm-commits
- [PATCH] D92735: [Flang] [OpenMP] Add semantic checks for invalid branch into/from OpenMP constructs
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] 1816de0 - This adds a new test checking llvm-symbolizer with an object built with basic block sections.
Sriraman Tallam via llvm-commits
- [llvm] 8278fca - Revert "This adds a new test checking llvm-symbolizer with an object built with basic block sections."
Sriraman Tallam via llvm-commits
- [llvm] d466e10 - [IR] Delete unused ReplaceLast in DebugLoc::appendInlineAt
Fangrui Song via llvm-commits
- [llvm] 9724c3c - [WebAssembly] Update WasmEHPrepare for the new spec
Heejin Ahn via llvm-commits
- [llvm] 9e4eade - [WebAssembly] Update basic EH instructions for the new spec
Heejin Ahn via llvm-commits
- [llvm] 52e240a - [WebAssembly] Remove exnref and br_on_exn
Heejin Ahn via llvm-commits
- [PATCH] D94358: [NFC][AMDGPU] Clarify memory model support for volatile
Tony Tye via Phabricator via llvm-commits
- [llvm] 0d8dfbb - [WebAssembly] Update InstPrinter support for EH
Heejin Ahn via llvm-commits
- [llvm] c0cea2d - [Test][FileCheck] Fix use of undef var
Thomas Preud'homme via llvm-commits
- [llvm] 2c44262 - [RISCV] Add tests for scalable constant-folding (NFC)
Fraser Cormack via llvm-commits
- [llvm] 4e4df1e - [WebAssembly] Remove unreachable EH pads
Heejin Ahn via llvm-commits
- [PATCH] D93091: [Flang] [OpenMP] Add semantic checks for OpenMP Workshare Construct
Praveen G via Phabricator via llvm-commits
- [llvm] 65f578f - [VPlan] Keep start value of VPWidenPHIRecipe as VPValue.
Florian Hahn via llvm-commits
- [PATCH] D94362: [scudo][standalone] Enable death tests on Fuchsia
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] 524d8fa - [RISCV] Do not grow the stack a second time when we need to realign the stack
Roger Ferrer Ibanez via llvm-commits
- [llvm] de373ef - [SelectionDAG] Extend immAll(Ones|Zeros)V to handle ISD::SPLAT_VECTOR
Fraser Cormack via llvm-commits
- [llvm] 9a7c03b - [SCEV] Remove unused getOrInsertCanonicalInductionVariable (NFC)
Kazu Hirata via llvm-commits
- [llvm] 4d92ab1 - [Transforms] Use llvm::find_if (NFC)
Kazu Hirata via llvm-commits
- [llvm] 6a6e382 - [llvm] Drop unnecessary make_range (NFC)
Kazu Hirata via llvm-commits
- [lld] e98b441 - [lld-macho] Remove unnecessary llvm:: namespace prefixes
Jez Ng via llvm-commits
- [llvm] 87d4ea2 - [gn build] Make an explicit `use_lld = true` on mac use lld.darwinnew
Nico Weber via llvm-commits
- [llvm] d98fc62 - [SimplifyCFG] Keep !dgb metadata of moved instruction, if they match.
Florian Hahn via llvm-commits
- [llvm] 75c0432 - [NFC] Disallow unused prefixes in CodeGen/X86 tests.
Mircea Trofin via llvm-commits
- [llvm] 41d0609 - [SelectionDAG] Teach isConstOrConstSplat about ISD::SPLAT_VECTOR
Fraser Cormack via llvm-commits
- [llvm] b02eab9 - [RISCV] Add scalable vector icmp ISel patterns
Fraser Cormack via llvm-commits
- [PATCH] D94363: [AA] Pass AAResults through AAQueryInfo
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D89239: [RISCV][PrologEpilogInserter] "Float" emergency spill slots to avoid making them immediately unreachable from the stack pointer
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D94365: [AArch64] [Windows] Properly add :lo12: reloc specifiers when generating assembly
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D82745: [ThinLto] Fix Ifunc symbol usage
Guy David via Phabricator via llvm-commits
- [PATCH] D94369: [LLVM] Added OpenMP to `LLVM_ALL_RUNTIMES`
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D86226: GlobalISel: Do not set observer of MachineIRBuilder in LegalizerHelper
Amara Emerson via Phabricator via llvm-commits
- [llvm] 9f452fb - Recommit D91678 after fixing the test breakage.
Sriraman Tallam via llvm-commits
- [PATCH] D93263: [lld-macho] Implement option: -undefined TREATMENT
Nico Weber via Phabricator via llvm-commits
- [lld] 1198478 - [lld/mac] remove redundant null check
Nico Weber via llvm-commits
- [PATCH] D34172: [WebAssembly] Use __stack_pointer global when writing wasm binary
Sanket Diwale via Phabricator via llvm-commits
- [PATCH] D94371: [lld/mac] Implement -u flag
Nico Weber via Phabricator via llvm-commits
- [llvm] 59908fc - [RISCV] Use uint16_t instead of unsigned for opcodes in the RVV pseudo instruction table.
Craig Topper via llvm-commits
- [PATCH] D84788: [ELF] for symver directives, preserve the given symbol's size
Anthony Eden via Phabricator via llvm-commits
- [llvm] 6fc7a92 - [RISCV] Change ConstraintMask in RISCVII enum to be shifted left. NFC
Craig Topper via llvm-commits
- [PATCH] D94372: [X86][AMX] Prohibit pointer cast on load.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D94373: [LLVM][OpenMP] Added OMP Scheduler Constants (Required for D89671)
Chirag Khandelwal via Phabricator via llvm-commits
- [llvm] 9f2d936 - [CodeGen] Update transformations to use poison for shufflevector/insertelem's initial vector elem
Juneyoung Lee via llvm-commits
- [PATCH] D94374: [CMake] Remove dead code setting policies to NEW
Raul Tambre via Phabricator via llvm-commits
- [PATCH] D54749: Saturating float to int casts.
Nikita Popov via Phabricator via llvm-commits
- [lld] 47991a1 - [lld/mac] llvm style fix: no else after return
Nico Weber via llvm-commits
- [PATCH] D93820: [InstSimplify] Don't fold gep p, -p to null
Nikita Popov via Phabricator via llvm-commits
- [llvm] c701f85 - [STLExtras] Use return type from operator* of the wrapped iter.
Florian Hahn via llvm-commits
- [llvm] bdb748a - [ConstantFold] Add tests for fptoi.sat (NFC)
Nikita Popov via llvm-commits
- [llvm] 1ecae1e - [ConstantFold] Fold fptoi.sat intrinsics
Nikita Popov via llvm-commits
- [llvm] 9850d3b - [CodeGen, DebugInfo] Use llvm::find_if (NFC)
Kazu Hirata via llvm-commits
- [llvm] 1d10a1d - [MemorySSA] Remove unused dominatesUse (NFC)
Kazu Hirata via llvm-commits
- [llvm] e3d3dbd - [llvm] Ensure newlines at the end of files (NFC)
Kazu Hirata via llvm-commits
- [llvm] 0aa75fb - [SLP] put verifyFunction call behind EXPENSIVE_CHECKS
Sanjay Patel via llvm-commits
- [llvm] 3f09c77 - [SLP] fix typo in assert
Sanjay Patel via llvm-commits
- [PATCH] D94375: [RISCV] Convert most of the information about RVV Pseudos into bits in TSFlags.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94376: [MemCpyOpt] Enable MemorySSA by default
Nikita Popov via Phabricator via llvm-commits
- [llvm] 377dcfd - [Tests] Auto update a vectorizer test to simplify future diff
Philip Reames via llvm-commits
- [llvm] 86d6f7e - Precommit tests requested for D93725
Philip Reames via llvm-commits
- [llvm] fc8ab25 - [Tests] Precommit tests from to simplify rebase
Philip Reames via llvm-commits
- [PATCH] D94377: [StringExtras] Add a helper class for comma-separated lists
Kazu Hirata via Phabricator via llvm-commits
- [llvm] 8e8d214 - [NFCI][SimplifyCFG] Prefer to add Insert edges before Delete edges into DomTreeUpdater, if reasonable
Roman Lebedev via llvm-commits
- [llvm] 894d2db - [LLVM] Added OpenMP to `LLVM_ALL_RUNTIMES`
Shilei Tian via llvm-commits
- [llvm] 7be3285 - [OpenMP] Not set OPENMP_STANDALONE_BUILD=ON when building OpenMP along with LLVM
Shilei Tian via llvm-commits
- [PATCH] D82703: [InstCombine] convert assumes to operand bundles
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 407b1e6 - [StringExtras] Add a helper class for comma-separated lists
Kazu Hirata via llvm-commits
- [llvm] 4739dd6 - [LoopDeletion] Break backedge of outermost loops when known not taken
Philip Reames via llvm-commits
- [PATCH] D94378: [LoopDeletion] Handle inner loops w/untaken backedges
Philip Reames via Phabricator via llvm-commits
- [llvm] d43a264 - Revert "[X86][SSE] Fold unpack(hop(),hop()) -> permute(hop())"
Nico Weber via llvm-commits
- [PATCH] D94380: [InstCombine] Update transformations to use poison for insertelement/shufflevector's placeholder value (1/2)
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D94383: [SystemZ] Don't crash with -misched-cutoff
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] 7539c75 - [DAGCombine] Remove the check for unsafe-fp-math when we are checking the AFN
QingShan Zhang via llvm-commits
- [PATCH] D93817: [InstCombine] Update transformations to use poison for insertelement/shufflevector's placeholder value (2/2)
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 5cf73dc - [RISCV] Convert most of the information about RVV Pseudos into bits in TSFlags.
Craig Topper via llvm-commits
- [llvm] 7f69860 - [LoopUnroll] Fix a crash
Serguei Katkov via llvm-commits
- [PATCH] D94385: [NFC] Disallow unused prefixes in CodeGen/PowerPC tests.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D94110: [CSSPGO][llvm-profgen] Aggregate samples on call frame trie to speed up profile generation
Wei Mi via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Wei Mi via Phabricator via llvm-commits
- [PATCH] D94386: [LangRef] State that a nocapture pointer cannot be returned
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D86684: [Refactor] Add the SchedHeuristic for Scheduler to allow platform customizing the heuristics
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] 5e47606 - [NFC][AsmPrinter] Make comments for spill/reload more precise.
Hsiangkai Wang via llvm-commits
- [PATCH] D93822: [clang][Sema] Add diagnostics for implicit widening of multiplication result
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 7b11f56 - [JITLink] Rename PostAllocationPasses to PreFixupPasses.
Lang Hames via llvm-commits
- [llvm] 131ce83 - [RISCV] Clear isCodeGenOnly flag on VMSGE(U) pseudo instructions. Remove InstAliases that duplicate the asm strings in the pseudos.
Craig Topper via llvm-commits
Last message date:
Sun Jan 10 23:48:25 PST 2021
Archived on: Mon Jan 11 08:09:26 PST 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).