The Week Of Monday 4 May 2020 Archives by thread
Starting: Mon May 4 00:29:33 PDT 2020
Ending: Sun May 10 23:57:29 PDT 2020
Messages: 2624
- [PATCH] D79083: [CodeGen] Fix warnings due to SelectionDAG::getSplatSourceVector
David Sherwood via Phabricator via llvm-commits
- [PATCH] D79306: llvm rejects DWARF operator DW_OP_push_object_address.
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D79066: [Support] Class to facilitate file locking
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D79312: [ORC] Preliminary support for removable code.
Lang Hames via Phabricator via llvm-commits
- [llvm] 0a4defe - [llvm-dwarfdump][Stats] Clean up
Djordje Todorovic via llvm-commits
- [llvm] 1e89f36 - [VE][NFC] formatting VEISD enum
Simon Moll via llvm-commits
- [PATCH] D79314: PR45733 : global weak symbol are excluded from the optimization .
Umesh Kalappa via Phabricator via llvm-commits
- [PATCH] D78206: [Target][ARM] Make Low Overhead Loops coexist with VPT blocks
Sam Parker via Phabricator via llvm-commits
- [PATCH] D79112: [SelectionDAG] Add the option of disabling generic combines.
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D74051: Move update_cc_test_checks.py tests to clang
Michał Górny via Phabricator via llvm-commits
- [PATCH] D79276: [FileCheck] Support comment directives
James Henderson via Phabricator via llvm-commits
- [PATCH] D79084: [VE] Dynamic stack allocation
Simon Moll via Phabricator via llvm-commits
- [PATCH] D77789: [llvm-dwarfdump][Stats] Clean up
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D78922: [NFCI][CostModel] Remove getExtCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D79297: [COFF] Avoid allocating temporary vectors during ICF
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D77202: [Target][ARM] Fold or(A, B) more aggressively for I1 Vectors
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D78896: [Support] Add file lock/unlock functions
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D79099: [mlir][vector] let type_cast take non-zero addrspace.
Alex Zinenko via Phabricator via llvm-commits
- [llvm] 6c42814 - Precommit test updates for D68231.
Jay Foad via llvm-commits
- [PATCH] D79246: [mlir][vector] set alignment when lowering transfer_read and transfer_write.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D79199: [ARM] Fix tail call validity checking for varargs calls.
David Spickett via Phabricator via llvm-commits
- [PATCH] D79092: [Flang][Driver]Add new flang driver main() entrypoint
Caroline via Phabricator via llvm-commits
- [PATCH] D68231: [SLC] Allow llvm.pow(x,2.0) -> x*x etc even if no pow() lib func
Jay Foad via Phabricator via llvm-commits
- [PATCH] D63482: [clang-tidy] Fix the YAML created for checks like modernize-pass-by-value
Ivan Donchevskii via Phabricator via llvm-commits
- [PATCH] D79126: [mlir][rocdl] add rocdl.barier op.
Alex Zinenko via Phabricator via llvm-commits
- [llvm] 935685f - [SCCP] Re-use pushToWorkList in pushToWorkListMsg (NFC).
Florian Hahn via llvm-commits
- [llvm] 8e9a8dc - [InstCombine] Add tests showing failure to fold mul(abs(x),abs(x)) -> mul(x,x) (PR39476)
Simon Pilgrim via llvm-commits
- [PATCH] D79316: [CodeGen] Make logic of resultsCompatible clearer
David Spickett via Phabricator via llvm-commits
- [PATCH] D79269: [NativeSession] Implement NativeSession::findSymbolByAddress.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D79230: [MLIR][crashfix] Fall back to malloc when alignment is 0 for align-alloc
Alex Zinenko via Phabricator via llvm-commits
- [llvm] e737847 - [SLC] Allow llvm.pow(x,2.0) -> x*x etc even if no pow() lib func
Jay Foad via llvm-commits
- [PATCH] D79317: Check type for forward reference definition
Matthew Parkinson via Phabricator via llvm-commits
- [PATCH] D79318: [docs][llvm-objcopy] Update --output-target text with right defaults
James Henderson via Phabricator via llvm-commits
- [PATCH] D79159: [MLIR] Add complex numbers to standard dialect
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D79002: [NFC][CostModel] Add TargetCostKind to relevant APIs
Sam Parker via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D79319: [InstCombine] Fold (mul(abs(x), abs(x))) -> (mul(x, x)) (PR39476)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D78552: [TTI] Use getCastInstrCost for getUserCost Exts
Sam Parker via Phabricator via llvm-commits
- [PATCH] D79003: [DAG] Add SimplifyDemandedVectorElts binop SimplifyMultipleUseDemandedBits handling
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D79284: [llvm-objdump][ARM] Print inline relocations when dumping ARM data
Diana Picus via Phabricator via llvm-commits
- [PATCH] D79321: [SLC] Allow llvm.pow(2**n,x) -> llvm.exp2(n*x) even if no exp2 lib func
Jay Foad via Phabricator via llvm-commits
- [PATCH] D78076: [mlir] Support big endian in DenseElementsAttr
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D76786: [ARM][MVE] Add support for incrementing gathers
Anna Welker via Phabricator via llvm-commits
- [PATCH] D78993: [mlir] Removed tight coupling of BufferPlacement pass to Alloc and Dealloc operations by using MemoryEffectOpInterface queries.
Stephan Herhut via Phabricator via llvm-commits
- [llvm] 19f5da9 - [SVE][Codegen] Lower legal min & max operations
Kerry McLaughlin via llvm-commits
- [PATCH] D79197: [SVE] Fix invalid usage of getNumElements() in InstCombineMulDivRem
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D79322: [FEnv] Small fixes to implementation of flt.rounds
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D78708: [ARM] Extract from a VDUP
Dave Green via Phabricator via llvm-commits
- [PATCH] D78706: [ARM] Convert a bitcast VDUP to a VDUP
Dave Green via Phabricator via llvm-commits
- [PATCH] D78615: [ValueTracking] Let propagatesPoison support binops/unaryops/cast/etc.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D79324: [WebAssembly] Fix block marker placing after fixUnwindMismatches
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D79087: [SVE][Codegen] Lower legal min & max operations
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D74729: [FPEnv] Intrinsic for setting rounding mode
Serge Pavlov via Phabricator via llvm-commits
- [llvm] f5360d4 - Reapply "Add support for #pragma float_control" with buildbot fixes
Melanie Blower via llvm-commits
- [llvm] 0863e94 - [AArch64] Add NVIDIA Carmel support
Sander de Smalen via llvm-commits
- [PATCH] D79283: [PowerPC] Add missing handling for half precision
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D79037: [StructurizeCFG] Fix region nodes ordering
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D77940: [AArch64] Add NVIDIA Carmel support
Sander de Smalen via Phabricator via llvm-commits
- [lld] 3834385 - [ELF] Move SHF_LINK_ORDER till OutputSection addresses are known
Peter Smith via llvm-commits
- [llvm] 5b898bd - [AMDGPU] Enable carry out ADD/SUB operations divergence driven instruction selection.
via llvm-commits
- [llvm] 3fc7388 - [MIPS] Add a baseline test showing current inefficient hidden sret lowering
Alex Richardson via llvm-commits
- [llvm] d1ff003 - [SelectionDAGBuilder] Stop setting alignment to one for hidden sret values
Alex Richardson via llvm-commits
- [PATCH] D79286: [ELF] Move SHF_LINK_ORDER till OutputSection addresses are known
Peter Smith via Phabricator via llvm-commits
- [PATCH] D79289: [LLD][ELF][ARM] Do not create .ARM.exidx sections for out of range inputs
Peter Smith via Phabricator via llvm-commits
- [PATCH] D78771: Add dependency edges between generated headers and users
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D79220: [XCOFF] XCOFF constants, MCObjectFileInfo placeholder code for DWARF; NFC
Digger via Phabricator via llvm-commits
- [PATCH] D78091: [AMDGPU] Enable carry out ADD/SUB operations divergence driven instruction selection.
Alexander via Phabricator via llvm-commits
- [PATCH] D78999: [SelectionDAGBuilder] Stop setting alignment to one for hidden sret values
Alexander Richardson via Phabricator via llvm-commits
- [lld] fce5457 - [COFF] Avoid allocating temporary vectors during ICF
Reid Kleckner via llvm-commits
- [llvm] 4b9d75c - [X86][SSE] Move some VZEXT_MOVL combines into combineTargetShuffle. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 9400614 - [InstCombine] Fold (mul(abs(x),abs(x))) -> (mul(x,x)) (PR39476)
Simon Pilgrim via llvm-commits
- [PATCH] D79264: [ValueTracking] Use "Optional" for DemandedElts argument to ComputeKnownBits
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77560: [SCEV] CreateNodeForPhi should return SCEVUnknown for incomplete PHIs
wael yehia via Phabricator via llvm-commits
- [PATCH] D79053: [SVE] Fix invalid uses of VectorType::getNumElements() in ValueTracking
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D79263: [flang] New implementation for checks for constraints C741 through C750
Tim Keith via Phabricator via llvm-commits
- [PATCH] D78811: [AMDGPU] Enable base pointer.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D79233: [ARM] Refactor lower to S[LR]I optimization
Petre Tudor via Phabricator via llvm-commits
- [PATCH] D77139: GlobalISel: Move code into lowering for G_MERGE_VALUES
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D79298: [NFC] Traverse function using dominator tree.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D79327: [flang] Fix bug in tests for standalone build
Tim Keith via Phabricator via llvm-commits
- [PATCH] D79328: lld: Let find_package(LLD) work
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D79329: [MLIR] Update the FunctionAndBlockSignatureConverter and NonVoidToVoidReturnOpConverter of Buffer Assignment
Ehsan via Phabricator via llvm-commits
- [PATCH] D79305: chrono: check _POSIX_TIMERS before using clock_gettime
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D77172: Heat Coloring (3/3): Adding Heat Functionality to CallPrinter
Kirill Naumov via Phabricator via llvm-commits
- [PATCH] D79056: [mlir][IR] Add a Region::getOps method that returns a range of immediately nested operations
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D79288: [AMDGPU][MC] Enabled 21-bit signed offsets for SMEM instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D78106: [CSInfo][NFC] Interpret loaded parameter value separately
Nikola Tesic via Phabricator via llvm-commits
- [PATCH] D79282: [flang] Fixed a crash
Pete Steinfeld via Phabricator via llvm-commits
- [lld] c49f83b - [ELF] Don't advance sh_offset for an empty section whose PT_LOAD is removed (due to p_memsz=0)
Fangrui Song via llvm-commits
- [PATCH] D79331: Add MSVC natvis visualisation of llvm::Type
Machiel van Hooren via Phabricator via llvm-commits
- [PATCH] D78922: [CostModel] Remove getExtCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D79191: [Hexagon] Add Extended GD_PLT relocations
Sid Manning via Phabricator via llvm-commits
- [PATCH] D79332: [MLIR] Nested regions test for Buffer Assginment
Ehsan via Phabricator via llvm-commits
- [PATCH] D79307: [llvm][dfsan][NFC] Factor out fcn initialization
Matt Morehouse via Phabricator via llvm-commits
- [PATCH] D79271: [mlir][Linalg] Mostly NFC - Refactor Linalg patterns and transformations.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D78574: Do not map read-only data memory sections with EXECUTE flags.
Nicolas Capens via Phabricator via llvm-commits
- [PATCH] D79333: Response to review comments
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D79309: [llvm-objdump] -d: delete spaces among raw instruction bytes
Peter Smith via Phabricator via llvm-commits
- [PATCH] D79254: [ELF] Don't advance sh_offset for an empty section whose PT_LOAD is removed (due to p_memsz=0)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79127: [XCOFF][AIX] Emit correct alignment for csect
Digger via Phabricator via llvm-commits
- [llvm] 3b7f3d0 - [SVE] Remove invalid usage of getNumElements in Instructions
Christopher Tetreault via llvm-commits
- [llvm] 8303b1f - [cmake] Ensure that LINK_LIBS are dependencies for object library targets
Stephen Neuendorffer via llvm-commits
- [llvm] c85eda7 - [AMDGPU] fix copies between 32 and 16 bit
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D78753: [MLIR] Add conversion from AtomicRMWOp -> GenericAtomicRMWOp.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D60250: [llvm-objdump] Allow -dynamic-reloc on ET_EXEC files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D66831: [ObjC] Fix type checking for qualified id block parameters.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D78998: [MIPS] Add a baseline test showing current inefficient hidden sret lowering
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D76342: [OpenMP] Implement '#pragma omp tile'
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D76711: [AArch64][SVE] Add some integer DestructiveBinaryComm* patterns
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D79281: [mlir][DenseElementsAttr] Add support for ComplexType elements
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D78764: [RISCV] Update debug scratch register names
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D79073: [AMDGPU] For PAL, make sure Scratch Buffer Descriptor do not clobber GIT pointer
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D79212: [SVE] Remove invalid usage of getNumElements in Instructions
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D79241: [cmake] Ensure that LINK_LIBS are dependencies for object library targets
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D79119: [AMDGPU] fix copies between 32 and 16 bit
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D76132: [LoopUnrollAndJam] Changed safety checks to consider more than 2-levels loop nest.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D79272: [mlir][StandardToSPIRV] Emulate bitwidths not supported for store op.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D79335: [X86][SSE] Move VZEXT_MOVL removal into SimplifyDemandedVectorEltsForTargetNode
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D78424: [flang] Added Semantic Checks for 2 Data constraints and fixed the semantic errors in 3 test cases
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D77346: [docs] Corrected inaccuracies in Common Problems section
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D76863: Fix SelectionDAG Graph Printing on Windows
Justice Adams via Phabricator via llvm-commits
- [PATCH] D78721: [LLVM][AVR] Support for R_AVR_6 fixup
LemonBoy via Phabricator via llvm-commits
- [PATCH] D71261: [ThinLTO] upgrade IR symtab in parallel ahead of time
Yuanfang Chen via Phabricator via llvm-commits
- [llvm] 8d8fda4 - [llvm][dfsan][NFC] Factor out fcn initialization
Zola Bridges via llvm-commits
- [PATCH] D78955: [zorg] Add polly test-suite builder.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D79064: [test-suite] Register result codes with lit.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D78717: [SystemZ] Implement -fstack-clash-protection
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D78190: Add Bfloat IR type
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D79162: [Analysis] TTI: Add CastContextHint for getCastInstrCost
Dave Green via Phabricator via llvm-commits
- [PATCH] D79337: Silence warnings when compiling x86 with latest MSVC
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D79245: [Verifier] Constrain where DILocations may be nested
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D79028: [DebugInfo][CodeView] Include namespace into emitted globals
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D79338: [Support] Allow FileOutputBuffer::create to create an empty file
Fangrui Song via Phabricator via llvm-commits
- [llvm] 7d572ef - Revert "[SCEV] rewriteLoopExitValues(): even if have hard uses, still rewrite if cheap (PR44668)"
Philip Reames via llvm-commits
- [PATCH] D79339: [llvm-objcopy][ELF] Allow --dump-section to dump an empty non-SHT_NOBITS section
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79190: llvm rejects DWARF operator DW_OP_lit[1-31] in IR
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D77475: GlobalISel: Combine G_UNMERGE_VALUES with G_TRUNC
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D74169: [WIP][LLD][ELF][DebugInfo] Remove obsolete debug info.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D52010: RegAllocFast: Rewrite and improve
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D78931: [libunwind][RISCV] Track PC separately from RA
Amanieu d'Antras via Phabricator via llvm-commits
- [PATCH] D79252: [PowerPC][AIX] Spill CSRs to the ABI specified stack offsets.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D79341: [TTI] getScalarizationOverhead - use explicit VectorType operand
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D78342: [lld] Add archive file support to Mach-O backend
Kellie Medlin via Phabricator via llvm-commits
- [PATCH] D79296: [mlir][DenseElementsAttr] Add support for opaque APFloat/APInt complex values.
River Riddle via Phabricator via llvm-commits
- [PATCH] D78306: [flang] Use LLVM's flags
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D73181: [SCEV] Use backedge SCEV of PHI only if its input is loop invariant
Philip Reames via Phabricator via llvm-commits
- [PATCH] D76135: [MachineLICM] Don't treat cross copies as cheap
Quentin Colombet via Phabricator via llvm-commits
- [llvm] 721ea5b - [DebugInfo][CodeView] Include namespace into emitted globals
Alexandre Ganea via llvm-commits
- [PATCH] D79342: [flang] Fix cmake circular dependency error
Tim Keith via Phabricator via llvm-commits
- [PATCH] D70107: [VFABI] TargetLibraryInfo mappings in IR.
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D78164: [lit] Provide extension API for custom result categories
Abhinav Gaba via Phabricator via llvm-commits
- [PATCH] D79082: [AMDGPU] Added 'A' constraint for inline assembler
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D79221: Descriptive symbol names for machine basic block sections
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D79291: [llvm-profdata] Support -detailed-summary for Sample Profile
Wenlei He via Phabricator via llvm-commits
- [llvm] de904f5 - [ARM] isHardwareLoopProfitable debug messages. NFC
David Green via llvm-commits
- [llvm] 47f9e71 - [PowerPC][AIX][NFC] Remove spills and reloads from arg passing test.
Sean Fertile via llvm-commits
- [PATCH] D78932: [DSE,MSSA] Relax post-dom restriction for objs visible after return.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D79310: Remove an unused Module param
Xun Li via Phabricator via llvm-commits
- [PATCH] D78895: [InstCombine][SVE] Fix visitInsertElementInst for scalable type.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D79060: [MLIR] Introduce op trait PolyhedralScope (revised)
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D77523: Add CanonicalizeFreezeInLoops pass
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D77542: [PowerPC] Treat 'Z' inline asm constraint as a true memory constraint
Lei Huang via Phabricator via llvm-commits
- [PATCH] D79015: [PowerPC] Fix missing GOT indirect variant kind
Kamau Bridgeman via Phabricator via llvm-commits
- [PATCH] D78267: [InstCombine][SVE] Fix visitExtractElementInst for scalable type.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D78773: Adjust libMLIR building to more closely follow libClang
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D79345: Summary:Fix decimal formatting of 80-bit x87 values; the calculation ofnearest neighbor values failed to account for the explicitmost significant bit in that format.
Peter Klausler via Phabricator via llvm-commits
- [llvm] ac9e8b3 - [llvm-objdump][ARM] Print inline relocations when dumping ARM data
Fangrui Song via llvm-commits
- [llvm] c8ac29a - Descriptive symbol names for machine basic block sections.
Snehasish Kumar via llvm-commits
- [PATCH] D75306: [ms] [llvm-ml] Add initial MASM STRUCT/UNION support
Nico Weber via Phabricator via llvm-commits
- [PATCH] D79346: [flang][NFC] Add accessors to equivalence and common blocks
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D79347: [flang] Handle EQUIVALENCE and COMMON in size and offset computations
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D78486: [SystemZ] Expand vector zero-extend into a shuffle.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D79348: [llvm][utils] Remove git-svn folder + scripts
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D79349: [flang] Fix to IsDescriptor
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D78614: [AssumeBuilder] Add assume-simplify pass
Tyker via Phabricator via llvm-commits
- [PATCH] D79350: Don't check for inalloca in IPConstantPropagation
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D79351: [MCA] Fixed a bug where loads and stores were sometimes incorrectly marked as depedent (PR45793).
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D79352: [AArch64][SVE] Guard bitcast patterns under IsLE predicate
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D79353: [AMDGPU] Better support for VMEM soft clauses in GCNHazardRecognizer
Jay Foad via Phabricator via llvm-commits
- [PATCH] D79134: [mlir] Add support for merging identical blocks during canonicalization
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] f1d083a - [x86] add tests for concat of casts; NFC
Sanjay Patel via llvm-commits
- [llvm] 1eb160f - [ARM] Fix tail call validity checking for varargs calls.
Eli Friedman via llvm-commits
- [PATCH] D79355: Mark values as trivially dead when their only use is a start or end lifetime intrinsic.
Zoe Carver via Phabricator via llvm-commits
- [PATCH] D79356: [CodeGen][SVE] Add patterns for whole vector predicate select
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D79360: [DAGCombiner] sink target-supported cast op after concat vectors
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72959: Relative VTables ABI on Fuchsia
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D79361: Revert "[llvm][dfsan][NFC] Factor out fcn initialization"
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D79359: OpenMPOpt Remarks Support
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D79362: [AMDGPU] Fix FoldImmediate for 16 bit operand
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 7ac0c3b - [JITLink] Fix a typo in a comment.
Lang Hames via llvm-commits
- [llvm] 990eb94 - [JITLink] Fix missing ADDITIONAL_HEADER_DIRS for the LLVMJITLink component.
Lang Hames via llvm-commits
- [llvm] 3610fd8 - [lit] Disable test on Windows
Julian Lettner via llvm-commits
- [PATCH] D79311: [lld-macho] Support X86_64_RELOC_SIGNED_{1,2,4}
Jez Ng via Phabricator via llvm-commits
- [PATCH] D79311: [lld-macho] Support X86_64_RELOC_SIGNED_{1,2,4}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79311: [lld-macho] Support X86_64_RELOC_SIGNED_{1,2,4}
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D79311: [lld-macho] Support X86_64_RELOC_SIGNED_{1,2,4}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79311: [lld-macho] Support X86_64_RELOC_SIGNED_{1,2,4}
Jez Ng via Phabricator via llvm-commits
- [PATCH] D79311: [lld-macho] Support X86_64_RELOC_SIGNED_{1,2,4}
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D79311: [lld-macho] Support X86_64_RELOC_SIGNED_{1,2,4}
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D79311: [lld-macho] Support X86_64_RELOC_SIGNED_{1,2,4}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79311: [lld-macho] Support X86_64_RELOC_SIGNED_{1,2,4}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79311: [lld-macho] Support X86_64_RELOC_SIGNED_{1,2,4}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79311: [lld-macho] Support X86_64_RELOC_SIGNED_{1,2,4}
Jez Ng via Phabricator via llvm-commits
- [compiler-rt] 4155784 - Try to make `duplicate_os_log_reports.cpp` more reliable.
Dan Liew via llvm-commits
- [llvm] 8430141 - [ARM] Complex LSR test showing inefficient codegen. NFC
David Green via llvm-commits
- [PATCH] D79363: [mlir][EDSC] Fix off-by-one BlockBuilder insertion point.
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] 8dfe819 - [Verifier] Constrain where DILocations may be nested
Vedant Kumar via llvm-commits
- [llvm] a29f603 - [cmake] restrict object library dependency generation to PUBLIC libraries
Stephen Neuendorffer via llvm-commits
- [llvm] 58c1770 - [x86] add test for shift+op+concat; NFC
Sanjay Patel via llvm-commits
- [PATCH] D79265: Let normalize() for posix style convert backslash to slash unconditionally.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D79138: [Inlining] Teach shouldBeDeferred to take the total cost into account
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D79365: [AArch64][GlobalISel] Fold shifts into G_ICMP
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D71687: Fix full loop unrolling initialization in new pass manager
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D79366: [cmake] restrict object library dependency generation to PUBLIC libraries
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D79368: [MachinePipeliner] Add ORE for MachinePipeliner
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D79370: [flang] update tools/f18 to use LLVM_LINK_COMPONENTS.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D79369: [InstCombine] "X - (X / C) * C == 0" to "X & C-1 == 0"
Egor Bogatov via Phabricator via llvm-commits
- [PATCH] D79371: [ELF] Add convenience TableGen classes to enforce two dashes for options not supported by GNU ld
Fangrui Song via Phabricator via llvm-commits
- [llvm] 156092b - [RegisterCoalescer] Extend a subrange if needed when filling range gap
Krzysztof Parzyszek via llvm-commits
- [lld] 6939fe6 - [lld-macho] Support X86_64_RELOC_SIGNED_{1,2,4}
Fangrui Song via llvm-commits
- [PATCH] D79299: [TRE][NFC] Refactor in preparation for removal of isDynamicConstant
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D79211: [lld-macho] Support pc-relative section relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73980: [lit][compiler-rt] add multi-cfgd test suite discovery
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D78659: Add nomerge function attribute to supress tail merge optimization in simplifyCFG
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D77849: [calcspillweights] mark LiveIntervals from INLINEASM_BR defs as not spillable
Eli Friedman via Phabricator via llvm-commits
- [lld] 2868ee5 - [PDB] Use the global BumpPtrAllocator
Reid Kleckner via llvm-commits
- [PATCH] D79374: [mlir][StandardToSPIRV] Add support for lowering FPToSIOp to SPIR-V.
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D79376: [dsymutil] Thread the VFS through dsymutil (NFC)
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D79373: [mlir] Add FPToSIOp to Standard dialect.
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D79375: [FileCheck] Make invalid prefix diagnostics more precise
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D79377: Remove tabs from predecessor comments
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [llvm] 75cbf6d - Re-land "Optimize path::remove_dots"
Reid Kleckner via llvm-commits
- [llvm] c66f890 - [ORC] Rename SearchOrder operations on JITDylib to LinkOrder.
Lang Hames via llvm-commits
- [PATCH] D79299: [TRE][NFC] Refactor shared state into member variables.
Layton Kifer via Phabricator via llvm-commits
- [PATCH] D37933: Prevent InstCombine from miscompiling `operator delete`
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D79378: PR34581: Don't remove an 'if (p)' guarding a call to 'operator delete(p)' under -Oz.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D79379: Don't add function to import list if it's defined in the same module
Xun Li via Phabricator via llvm-commits
- [PATCH] D79381: [X86] Fix usage of Align constructing MachineMemOperands.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D75936: Add a Pass to X86 that builds a Condensed CFG for Load Value Injection (LVI) Gadgets [4/6]
Scott Constable via Phabricator via llvm-commits
- [PATCH] D75937: Add Support to X86 for Load Hardening to Mitigate Load Value Injection (LVI) [5/6]
Scott Constable via Phabricator via llvm-commits
- [PATCH] D76158: Add inline assembly load hardening mitigation for Load Value Injection (LVI) on X86 [6/6]
Scott Constable via Phabricator via llvm-commits
- [PATCH] D79382: [CallGraphUpdater] Removed references to calles when deleting function
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D62540: [SampleFDO] For functions without profiles, provide an option to put them in a special text section
Wei Mi via Phabricator via llvm-commits
- [PATCH] D62540: [SampleFDO] For functions without profiles, provide an option to put them in a special text section
Wei Mi via Phabricator via llvm-commits
- [PATCH] D62540: [SampleFDO] For functions without profiles, provide an option to put them in a special text section
David Li via Phabricator via llvm-commits
- [PATCH] D62540: [SampleFDO] For functions without profiles, provide an option to put them in a special text section
Wei Mi via Phabricator via llvm-commits
- [PATCH] D62540: [SampleFDO] For functions without profiles, provide an option to put them in a special text section
Wei Mi via Phabricator via llvm-commits
- [PATCH] D62540: [SampleFDO] For functions without profiles, provide an option to put them in a special text section
Wenlei He via Phabricator via llvm-commits
- [PATCH] D62540: [SampleFDO] For functions without profiles, provide an option to put them in a special text section
Wei Mi via Phabricator via llvm-commits
- [PATCH] D62540: [SampleFDO] For functions without profiles, provide an option to put them in a special text section
Wei Mi via Phabricator via llvm-commits
- [PATCH] D62540: [SampleFDO] For functions without profiles, provide an option to put them in a special text section
Wenlei He via Phabricator via llvm-commits
- [PATCH] D62540: [SampleFDO] For functions without profiles, provide an option to put them in a special text section
Wei Mi via Phabricator via llvm-commits
- [PATCH] D62540: [SampleFDO] For functions without profiles, provide an option to put them in a special text section
David Li via Phabricator via llvm-commits
- [PATCH] D62540: [SampleFDO] For functions without profiles, provide an option to put them in a special text section
Wenlei He via Phabricator via llvm-commits
- [PATCH] D62540: [SampleFDO] For functions without profiles, provide an option to put them in a special text section
Wei Mi via Phabricator via llvm-commits
- [PATCH] D62540: [SampleFDO] For functions without profiles, provide an option to put them in a special text section
David Li via Phabricator via llvm-commits
- [PATCH] D62540: [SampleFDO] For functions without profiles, provide an option to put them in a special text section
Wei Mi via Phabricator via llvm-commits
- [PATCH] D62540: [SampleFDO] For functions without profiles, provide an option to put them in a special text section
Wei Mi via Phabricator via llvm-commits
- [PATCH] D74572: [BPF] preserve debuginfo types for builtin __builtin__btf_type_id()
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D74668: [Clang][BPF] implement __builtin_btf_type_id() builtin function
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D79383: AMDGPU: Insert kernarg code after allocas
Matt Arsenault via Phabricator via llvm-commits
- [lld] ad5fad0 - [LTO] Suppress emission of empty combined module by default
Zakk Chen via llvm-commits
- [PATCH] D79385: NFC: Simplify O1 pass pipeline construction.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D78988: [LTO] Suppress emission of empty combined module by default
Phabricator via Phabricator via llvm-commits
- [llvm] f637334 - [CallGraphUpdater] Removed references to calles when deleting function
Sergey Dmitriev via llvm-commits
- [PATCH] D79386: [MemorySSA] Make MemoryLocation unknown when phi translation cannot be performed.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D79387: [clangd] Fix remote index build for macOS with Homebrew-installed gRPC and Protobuf
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D78277: [SimpleLoopUnswitch] Update DefaultExit condition to check unreachable is not empty.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D78279: [SimpleLoopUnswitch] Add non-empty unreachable block check to exit cases removed.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] 469c02d - [mlir] Add support for merging identical blocks during canonicalization
River Riddle via llvm-commits
- [PATCH] D79389: [MLIR] Normalize usage of intrinsics_gen
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D78679: [LoopFusion] Fix LI after fusion of guarded loops
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D78782: Add .debug_ranges support to the DWARF YAML.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D79390: [Support] Sink LLD's parallel algorithm wrappers to support
Reid Kleckner via Phabricator via llvm-commits
- [llvm] 0be7aca - [dsymutil] Thread the VFS through dsymutil (NFC)
Jonas Devlieghere via llvm-commits
- [llvm] b7438c2 - [PDB] Move stream index tracking to GSIStreamBuilder
Reid Kleckner via llvm-commits
- [PATCH] D79391: [DSE] Remove noop stores in MSSA.
Zoe Carver via Phabricator via llvm-commits
- [PATCH] D79392: [SanitizerCoverage] Replace the unconditional store with a load, then a conditional store.
Pratyai Mazumder via Phabricator via llvm-commits
- [llvm] 47b25c3 - [lit] Create one output file when `--output` is specified more than once
Julian Lettner via llvm-commits
- [PATCH] D78881: [FlattenCFG] Fix `MergeIfRegion` in case then-path is empty
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D78545: [RISCV] Make CanLowerReturn protected for downstream maintenance
Jim Lin via Phabricator via llvm-commits
- [PATCH] D79396: [BrachProbablityInfo] Set edge probabilities at once. NFC.
Yevgeny Rouban via Phabricator via llvm-commits
- [llvm] cd3a54c - [CodeGen] Fix warnings due to SelectionDAG::getSplatSourceVector
David Sherwood via llvm-commits
- [PATCH] D77864: [llvm-nm/objdump/size] Add tests for dumping symbol tables with invalid sh_size.
James Henderson via Phabricator via llvm-commits
- [PATCH] D78318: [GlobalISel][InlineAsm] Add support for basic output operand constraints
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D78929: [AIX][XCOFF]emit extern linkage for the llvm intrinsic symbol
James Henderson via Phabricator via llvm-commits
- [PATCH] D79398: [WIP][dsymutil] Add reproducers to dsymutil
Jonas Devlieghere via Phabricator via llvm-commits
- [lld] 5a1c301 - [LLD] [COFF] Fix a typo in an assert message. NFC.
Martin Storsjö via llvm-commits
- [llvm] 09767af - [ARM] MVE predcast with const test. NFC
David Green via llvm-commits
- [lld] 48aebfc - [ELF][ARM] Do not create .ARM.exidx sections for out of range inputs
Peter Smith via llvm-commits
- [llvm] ffdda49 - [Target][ARM] Add PerformVSELECTCombine for MVE Integer Ops
via llvm-commits
- [llvm] d5eb7ff - [Target][ARM] Fold or(A, B) more aggressively for I1 vectors
via llvm-commits
- [PATCH] D77815: [flang] Fix setting mxcsr on MSVC
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D79399: [CodeGen] Fix incorrect uses of getVectorNumElements()
David Sherwood via Phabricator via llvm-commits
- [PATCH] D79096: [SelectionDAG] Unify scalarizeVectorLoad and VectorLegalizer::ExpandLoad
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D79400: [CMAKE] Fix build failure when source directory is read only
Pushpinder Singh via Phabricator via llvm-commits
- [PATCH] D77712: [Target][ARM] Add PerformVSELECTCombine for MVE Integer Ops
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] 834debf - [WebAssembly] Fix block marker placing after fixUnwindMismatches
Heejin Ahn via llvm-commits
- [llvm] 08032e7 - [SanitizerCoverage] Replace the unconditional store with a load, then a conditional store.
Vitaly Buka via llvm-commits
- [llvm] 5578ec3 - [MCA] Fixed a bug where loads and stores were sometimes incorrectly marked as depedent. Fixes PR45793.
Andrea Di Biagio via llvm-commits
- [llvm] 40574fe - [NFC][CostModel] Add TargetCostKind to relevant APIs
Sam Parker via llvm-commits
- [PATCH] D79402: [ARM] Correct the type on a predicate cast
Dave Green via Phabricator via llvm-commits
- [llvm] 5bb5fa3 - Forgot to add a -mtriple to a test. NFC
Andrea Di Biagio via llvm-commits
- [PATCH] D78063: [PowerPC] Remove extra instruction left by emitRLDICWhenLoweringJumpTables
Anil Mahmud via Phabricator via llvm-commits
- [PATCH] D79184: [MLIR][LoopOps] Adds the loop unroll transformation for loop::ForOp.
Alex Zinenko via Phabricator via llvm-commits
- [llvm] f174f1c - [gn build] (manually) merge 07f8ca6ab19
Nico Weber via llvm-commits
- [llvm] 5beb9fa - [docs][llvm-objcopy] Update --output-target text with right defaults
James Henderson via llvm-commits
- [llvm] 371a69a - [X86][AVX] Add PR45794 sitofp v4i64-v4f32 test case
Simon Pilgrim via llvm-commits
- [PATCH] D79403: [MLIR] Link MLIRStandardOpsTransforms with MLIRTransforms.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D78994: [Target][ARM] Add a fix for an LSR Pattern that can't be tail-predicated
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] e53d486 - [X86][AVX] combineVectorSignBitsTruncation - avoid complex vXi64->vXi32 PACKSS truncations (PR45794)
Simon Pilgrim via llvm-commits
- [llvm] 5c91aa6 - [InstCombine] Fold or(zext(bswap(x)),shl(zext(bswap(y)),bw/2)) -> bswap(or(zext(x),shl(zext(y), bw/2))
Simon Pilgrim via llvm-commits
- [PATCH] D79405: [SelectionDAG] Fix assertion failure with big shift amounts
LemonBoy via Phabricator via llvm-commits
- [PATCH] D78186: [flang] Don't check __cplusplus value with MSVC.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D76278: [AMDGPU] Don't mark the .note section as ALLOC
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D79407: [InstCombine] Remove hasOneUse check for pow(C, x) -> exp2(log2(C)*x)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D79041: [InstCombine] Fold or(zext(bswap(x)),shl(zext(bswap(y)),bw/2)) -> bswap(or(zext(x),shl(zext(y), bw/2))
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] f85acb1 - [ARM] Correct the type on a predicate cast
David Green via llvm-commits
- [llvm] 8cb5663 - [AArch64][SVE] Guard bitcast patterns under IsLE predicate
Sander de Smalen via llvm-commits
- [PATCH] D70379: [AMDGPU] Reserving VGPR for future SGPR Spill
Saiyedul Islam via Phabricator via llvm-commits
- [PATCH] D79267: [RISCV][NFC] Add Test for (select (or B1, B2), X, Y)
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D79408: [mlir] Harden verifiers for DMA ops
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D79409: [InstCombine] Remove hasNoInfs check for pow(C, y) -> exp2(log2(C)*y)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D79409: [InstCombine] Remove hasNoInfs check for pow(C, y) -> exp2(log2(C)*y)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D79409: [InstCombine] Remove hasNoInfs check for pow(C, y) -> exp2(log2(C)*y)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D79409: [InstCombine] Remove hasNoInfs check for pow(C, y) -> exp2(log2(C)*y)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D79409: [InstCombine] Remove hasNoInfs check for pow(C, y) -> exp2(log2(C)*y)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D79409: [InstCombine] Remove hasNoInfs check for pow(C, y) -> exp2(log2(C)*y)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D79409: [InstCombine] Remove hasNoInfs check for pow(C, y) -> exp2(log2(C)*y)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D79409: [InstCombine] Remove hasNoInfs check for pow(C, y) -> exp2(log2(C)*y)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D79409: [InstCombine] Remove hasNoInfs check for pow(C, y) -> exp2(log2(C)*y)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D79409: [InstCombine] Remove hasNoInfs check for pow(C, y) -> exp2(log2(C)*y)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D79409: [InstCombine] Remove hasNoInfs check for pow(C, y) -> exp2(log2(C)*y)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D79409: [InstCombine] Remove hasNoInfs check for pow(C, y) -> exp2(log2(C)*y)
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D79409: [InstCombine] Remove hasNoInfs check for pow(C, y) -> exp2(log2(C)*y)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D79410: [MLIR] [OpenMP] Add basic OpenMP parallel operation
David Truby via Phabricator via llvm-commits
- [PATCH] D76085: [DWARFLinker][dsymutil][NFC] add section index into address range.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 1de4e56 - [AMDGPU] Don't mark the .note section as ALLOC
Sebastian Neubauer via llvm-commits
- [PATCH] D79164: [CostModel] getCFInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D79413: [InstCombine] Allow denormal C in pow(C,y) -> exp2(log2(C)*y)
Jay Foad via Phabricator via llvm-commits
- [llvm] 5d33fae - Revert "[lldb][cmake] Also use local submodule visibility on Darwin"
Raphael Isemann via llvm-commits
- [PATCH] D78911: [LV] Induction Variable does not remain scalar under tail-folding.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D79416: [SVE] Fix wrong usage of getNumElements() in matchIntrinsicType
David Sherwood via Phabricator via llvm-commits
- [PATCH] D79005: [LLD][COFF] Move debug info for thread-local variables into PDB global stream
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] fa2783d - [InstCombine] Remove hasOneUse check for pow(C, x) -> exp2(log2(C)*x)
Jay Foad via llvm-commits
- [PATCH] D78248: [RegisterCoalescer] Extend a subrange if needed when filling range gap
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D78997: [SLP] add another bailout for load-combine patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D76877: Implement DW_CFA_LLVM_* for Heterogeneous Debugging
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D56387: [DAGCombiner] Enable SimplifyDemandedBits vector support for TRUNCATE
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D78996: [MLIR][LINALG] Convert Linalg to Linalg
Ehsan via Phabricator via llvm-commits
- [llvm] f35ccfa - [NFC] Update tests
Sam Parker via llvm-commits
- [PATCH] D79418: [LSR][ARM] Add new TTI hook to discard unwanted LSRUses
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D76705: [SystemZ] Improve foldMemoryOperandImpl: vec->FP conversions
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D78494: [AMDGPU][CODEGEN] Added 'A' constraint for inline assembler
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] 3d76824 - [AMDGPU] Better support for VMEM soft clauses in GCNHazardRecognizer
Jay Foad via llvm-commits
- [PATCH] D76997: Fix StringRef::strLen in windows with clang++ C++17
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D78546: Enable bugprone-argument-comments check in llvm.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D79193: [AArch64][SVE] Implement lowering for SIGN_EXTEND etc. of SVE predicates.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D79421: [CodeGen] Fix FoldConstantVectorArithmetic for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D78950: Adds LRU caching of compile units in DWARFContext.
Hyoun Kyu Cho via Phabricator via llvm-commits
- [llvm] 146d44c - [LSR] Don't require register reuse under postinc
David Green via llvm-commits
- [llvm] 47f5066 - Precommit new test cases for D79413 [InstCombine] Allow denormal C in pow(C,y) -> exp2(log2(C)*y)
Jay Foad via llvm-commits
- [llvm] 9d53db2 - [Support] Allow FileOutputBuffer::create to create an empty file
Fangrui Song via llvm-commits
- [llvm] 22829ab - [InstCombine] Allow denormal C in pow(C,y) -> exp2(log2(C)*y)
Jay Foad via llvm-commits
- [llvm] d056c0c - Remove unnecessary check for inalloca in IPConstantPropagation
Arthur Eubanks via llvm-commits
- [llvm] a11e90a - [llvm-objcopy][test] ELF/dump-section.test: change #CHECK to # CHECK
Fangrui Song via llvm-commits
- [llvm] 32b1933 - [llvm-objcopy][ELF] Allow --dump-section to dump an empty non-SHT_NOBITS section
Fangrui Song via llvm-commits
- [PATCH] D73227: [ms] [llvm-ml] Use default RIP-relative addressing for x64 MASM.
Eric Astor via Phabricator via llvm-commits
- [PATCH] D79422: [ValueTracking] fix CannotBeNegativeZero() to disregard 'nsz' FMF
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D79301: [LSR] Don't require reuse register under postinc
Dave Green via Phabricator via llvm-commits
- [llvm] 85aff8a - [RISCV] Update debug scratch register names
Pengxuan Zheng via llvm-commits
- [llvm] 4e3c005 - [TTI] getScalarizationOverhead - use explicit VectorType operand
Simon Pilgrim via llvm-commits
- [PATCH] D72749: [PowerPC] Add exception constraint to FP sqrt, fma, min/max
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D79424: Revert "[MLIR] add dependencies for all tablegen targets on 'mlir-headers'"
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D79243: [MLIR] Move from using target_link_libraries to LINK_LIBS
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D79067: [MLIR] Fix libMLIR.so and LLVM_LINK_LLVM_DYLIB
Stephen Neuendorffer via Phabricator via llvm-commits
- [llvm] 80b78a4 - [MachinePipeliner] Add ORE for MachinePipeliner
Jinsong Ji via llvm-commits
- [PATCH] D77689: [X86] Codegen for preallocated
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D77223: [LLVM] sys::path::replace_path_prefix fix and simplifications
Sylvain Audi via Phabricator via llvm-commits
- [PATCH] D76356: [AMDGPU] Introduce more scratch registers in the ABI.
Tony Tye via Phabricator via llvm-commits
- [PATCH] D79428: [WebAssembly] Added Debug Fixup pass
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D78656: [MLIR] Add a tests for out of tree dialect example.
Stephen Neuendorffer via Phabricator via llvm-commits
- [llvm] 86dfbc6 - [SLP] add another bailout for load-combine patterns
Sanjay Patel via llvm-commits
- [lld] 0e6536f - [Hexagon] Add R_HEX_GD_PLT_B22/32_PCREL relocations
Sid Manning via llvm-commits
- [PATCH] D79429: [mlir] Add missing dependency to MLIRMlirOptMain
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D79026: Add vendor macro to "lld"
Hubert Tong via Phabricator via llvm-commits
- [llvm] 9ef166e - [AMDGPU] Fix FoldImmediate for 16 bit operand
Stanislav Mekhanoshin via llvm-commits
- [llvm] 7cbbf89 - [ARM] CMSE code generation
Momchil Velikov via llvm-commits
- [llvm] 375cec4 - [AMDGPU] Introduce more scratch registers in the ABI.
Christudasan Devadasan via llvm-commits
- [llvm] 6bb68fd - Add a test to Support.NormalizePath.
Nico Weber via llvm-commits
- [PATCH] D79436: [SelectionDAG] Use Align/MaybeAlign for ConstantPoolSDNode.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D79435: [AMDGPU] Drop 16 bit subreg suffixes on print
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D76518: [ARM] CMSE code generation
Momchil Velikov via Phabricator via llvm-commits
- [llvm] 8fc7a90 - Let normalize() for posix style convert backslash to slash unconditionally.
Nico Weber via llvm-commits
- [llvm] e8984fe - [Inlining] Teach shouldBeDeferred to take the total cost into account
Kazu Hirata via llvm-commits
- [llvm] 025cd30 - Collapse variable into assert to remove non-assert unused variable
David Blaikie via llvm-commits
- [llvm] fb18dff - Revert "[ARM] CMSE code generation"
Momchil Velikov via llvm-commits
- [PATCH] D68049: Propeller: Clang options for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D79438: [mlir] Add a MemRefCastOp canonicalization pattern.
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] b8a616e - [AMDGPU] Fixed the test by adding the triple.
Christudasan Devadasan via llvm-commits
- [PATCH] D77448: [PowerPC] Canonicalize shuffles to match more single-instruction masks on LE
Lei Huang via Phabricator via llvm-commits
- [PATCH] D78736: [DWARF5]: Added support for dumping strx forms in llvm-dwarfdump
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D79439: [mlir] Specify CMAKE_CXX_STANDARD to standalone dialect
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D76869: [Clang] Restore replace_path_prefix instead of startswith
Sylvain Audi via Phabricator via llvm-commits
- [PATCH] D79217: Process gep (select ptr1, ptr2) in SROA
Matt Arsenault via Phabricator via llvm-commits
- [llvm] a954b8a - [ValueTracking] fix CannotBeNegativeZero() to disregard 'nsz' FMF
Sanjay Patel via llvm-commits
- [PATCH] D76066: [ARM][MachineOutliner] Add Machine Outliner support for ARM
Yvan Roux via Phabricator via llvm-commits
- [PATCH] D79442: [flang] Add examples in documentation/BijectiveInternalNameUniquing.md
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D79441: [mlir][rocdl] Fix typo. NFC.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D79247: [lld][WebAssembly] Honor --allow-undefined for data symbols too
Derek Schuff via Phabricator via llvm-commits
- [llvm] 8e91154 - [MemorySSA] Make MemoryLocation unknown when phi translation cannot be performed.
Alina Sbirlea via llvm-commits
- [llvm] b856ff9 - [AMDGPU] Added 'a' constraint documentation. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] e5cffbf - [VFS][NFC] Fix typo in comment
Jan Korous via llvm-commits
- [PATCH] D79444: [mlir][spirv] NFC: Remove template functions for getting op's opcode
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D79446: [mlir][spirv] NFC: Serialize all operands together if possible
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D78607: [bounds] Ignore volatile operations
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D79447: [Debug][CodeView] Emit fully qualified names for globals
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D77767: Prevent register coalescing in functions whith setjmp
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D79448: [X86] Allow Yz inline assembly constraint to choose ymm0 or zmm0 when avx/avx512 are enabled and type is 256 or 512 bits
Craig Topper via Phabricator via llvm-commits
- [PATCH] D79450: [VFS] Fix root directory handling in YAMLVFSWriter
Jan Korous via Phabricator via llvm-commits
- [PATCH] D79218: Process gep (phi ptr1, ptr2) in SROA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 855e02e - [SVE] Fix invalid usage of getNumElements() in InstCombineMulDivRem
Christopher Tetreault via llvm-commits
- [llvm] 932f027 - [Support] Move LLD's parallel algorithm wrappers to support
Reid Kleckner via llvm-commits
- [llvm] a4286fc - [X86] Fix usage of Align constructing MachineMemOperands.
Craig Topper via llvm-commits
- [PATCH] D78607: [local-bounds] Ignore volatile operations
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D77893: [lld] Merge Mach-O input sections
Jez Ng via Phabricator via llvm-commits
- [PATCH] D78270: [lld-macho] Support calls to functions in dylibs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D79452: [VectorCombine] scalarize binop of inserted elements into undef
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D79453: [RISCV] Add more constant materialization tests
Luís Marques via Phabricator via llvm-commits
- [PATCH] D79454: [IR] `byval` arguments cause reads at call sites
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D79457: [MLIR] Add static offset support for ViewOp's source memref.
Tim Shen via Phabricator via llvm-commits
- [PATCH] D79455: [mlir][StandardToLLVM] Add support for lowering FPToSIOp to LLVM.
Han-Chung Wang via Phabricator via llvm-commits
- [llvm] 89c7451 - Fix SelectionDAG Graph Printing on Windows
Reid Kleckner via llvm-commits
- [PATCH] D79114: [lld-macho] Dylib symbols should always replace undefined symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D79458: [AssumeBundles] fix crashes
Tyker via Phabricator via llvm-commits
- [PATCH] D78729: [Attributor] Merge the query set into AbstractAttribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D78272: [PowerPC] DAG Combine to transform shifts into multiply-high
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D78923: [LLD] [COFF] Add an option for disabling runtime pseudo relocs
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D79459: [SelectionDAG] Remove ConstantPoolSDNode::getAlignment.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D79460: [lld-macho] Follow-up to D77893
Jez Ng via Phabricator via llvm-commits
- [PATCH] D79462: [WebAssembly] MC: Fix for data aliases with offsets (getelementptr)
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D79463: [mlir] Add NamedAttrList
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D78271: [TLI][PowerPC] Introduce TLI query to check if MULH is cheaper than MUL + SHIFT
Amy Kwan via Phabricator via llvm-commits
- [llvm] 17fc651 - [llvm-profdata] Support -detailed-summary for Sample Profile
Wenlei He via llvm-commits
- [llvm] b1b86d1 - [AArch64][GlobalISel] Fold shifts into G_ICMP
Jessica Paquette via llvm-commits
- [PATCH] D79464: [NFC] Outliner label name clean up.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D79042: [llvm] Add interface to drive inlining decision using ML model
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D79467: [PDB] Optimize public symbol processing
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D79468: [mlir][Linalg] Start a LinalgToStandard pass and move conversion to library calls.
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] 0c4aab2 - [NFC] Outliner label name clean up.
Puyan Lotfi via llvm-commits
- [llvm] 0fac1c1 - [X86] Allow Yz inline assembly constraint to choose ymm0 or zmm0 when avx/avx512 are enabled and type is 256 or 512 bits
Craig Topper via llvm-commits
- [llvm] 094137a - [Attributor][NFC] Avoid dependences on known information
Johannes Doerfert via llvm-commits
- [llvm] 0cc9c02 - [Attributor][NFC] Minor code cleanups to minimize follow up diffs
Johannes Doerfert via llvm-commits
- [llvm] f014972 - [Attributor][NFC] Cleanup some AAMemoryLocation code
Johannes Doerfert via llvm-commits
- [llvm] b55009d - [X86] Add v32i16/v64i8 into the handling for 512-bit inline assembly constraints.
Craig Topper via llvm-commits
- [compiler-rt] d059d01 - [dfsan] Remove realloc from done_abilist.txt
Vitaly Buka via llvm-commits
- [compiler-rt] d9c529c - [lsan] Fix warnings lit config
Vitaly Buka via llvm-commits
- [llvm] 04bd2c3 - [local-bounds] Ignore volatile operations
Vitaly Buka via llvm-commits
- [PATCH] D79471: [MLIR][NFC] Fix/update debug messages for analysis utils and affine fusion
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D72423: [DemandedBits] Improve accuracy of Add propagator
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D79304: [DAG] Fold (mul(abs(x),abs(x))) -> (mul(x,x)) (PR39476)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D78201: [Target][ARM] Replace outdated getARMVPTBlockMask function
Sam Parker via Phabricator via llvm-commits
- [PATCH] D79234: [ValueTracking] Fix computeKnownBits() with bitwidth-changing ptrtoint
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D79171: [InstCombine] canonicalize bitcast after insertelement into undef
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D79472: [X86] Remove support some inline assembly constraints that are no longer supported by gcc.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D78625: [ARM] Distribute post-inc for Thumb2 sing/zero extending loads/stores
Sam Parker via Phabricator via llvm-commits
- [PATCH] D79474: [Windows EH] Fix the order of Nested try-catches in $tryMap$ table
Ten Tzen via Phabricator via llvm-commits
- [llvm] e82b0e9 - [GlobalISel][InlineAsm] Add support for basic output operand constraints
Konstantin Schwarz via llvm-commits
- [PATCH] D79226: [lld-macho] Use export trie instead of symtab when linking against dylibs
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] d782d1f - [CodeGen] Make logic of CCState::resultsCompatible clearer
David Spickett via llvm-commits
- [llvm] 0054c46 - [llvm-nm/objdump/size] Add tests for dumping symbol tables with invalid sh_size.
Xing GUO via llvm-commits
- [llvm] e1022cb - Revert "[CodeGen] Make logic of CCState::resultsCompatible clearer"
David Spickett via llvm-commits
- [llvm] d5ea89f - Quiet some -Wdocumentation warnings.
Benjamin Kramer via llvm-commits
- [PATCH] D79475: [SVE] Fix getAlignmentInfo for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D78035: [PoC][RISCV] enable LTO/ThinLTO on RISCV
Kuan Hsu Chen (Zakk) via Phabricator via llvm-commits
- [PATCH] D78634: AArch64: materialize large stack offset into xzr correctly.
Tim Northover via Phabricator via llvm-commits
- [llvm] be65bb1 - Fix misleading comments.
Jay Foad via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D78129: Add Marvell ThunderX3T110 support
Joel Jones via Phabricator via llvm-commits
- [PATCH] D79476: [AMDGPU] Don't implement GCNHazardRecognizer::PreEmitNoops(SUnit *)
Jay Foad via Phabricator via llvm-commits
- [llvm] 7d507ff - [PowerPC] Fix missing GOT indirect variant kind
Stefan Pintilie via llvm-commits
- [llvm] 5998bac - [AMDGPU][MC][GFX9+] Enabled 21-bit signed offsets for SMEM instructions
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D79478: [CodeGen][SVE] Lowering of shift operations with scalable types
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D79479: [MLIR] Add complex addition and substraction to the standard dialect
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D79481: [AMDGPU] Cluster shader exports
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D79482: Fix stack clash probing on the tail of dynamic allocation
serge via Phabricator via llvm-commits
- [llvm] 055ea58 - Reland "[CodeGen] Make logic of CCState::resultsCompatible clearer"
David Spickett via llvm-commits
- [PATCH] D75670: [FPEnv] Intrinsic llvm.roundeven
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D79483: [RFC][CostModel] Remove getInstructionCost.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D78623: [flang] Semantic checks for SELECT RANK
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D79484: [DebugInfo] Fortran module DebugInfo support in LLVM
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D79485: [BPI] Improve static heuristics for "cold" paths.
Evgeniy via Phabricator via llvm-commits
- [llvm] 1c4f118 - [X86][SSE] getShuffleScalarElt - minor NFC cleanup.
Simon Pilgrim via llvm-commits
- [llvm] 8650b36 - [X86][SSE] Move VZEXT_MOVL removal into SimplifyDemandedVectorEltsForTargetNode
Simon Pilgrim via llvm-commits
- [llvm] db817d1 - [InstrProf] Silence warnings when targeting x86 with VS2019 16.5.4
Alexandre Ganea via llvm-commits
- [llvm] c503d97 - [Support] Silence warning: comparison of integers of different signs: 'const int' and 'const unsigned long'
Alexandre Ganea via llvm-commits
- [llvm] 06591b6 - [Debug][CodeView] Emit fully qualified names for globals
Alexandre Ganea via llvm-commits
- [llvm] ed7db68 - [ARM] Convert a bitcast VDUP to a VDUP
David Green via llvm-commits
- [llvm] a349949 - [ARM] Extract from a VDUP
David Green via llvm-commits
- [PATCH] D79489: [mlir][Linalg] NFC - Refactor and simplify Promotion
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] e3eb297 - [VectorCombine] add tests for possible scalarization; NFC
Sanjay Patel via llvm-commits
- [llvm] d05f8a3 - [ARM] VMOVrh of VMOVhr
David Green via llvm-commits
- [llvm] 074c371 - AMDGPU: Insert kernarg code after allocas
Matt Arsenault via llvm-commits
- [llvm] f5f7fd9 - [X86][SSE] combineX86ShuffleChain - remove unused shuffle(vzext_load(),undef) combine.
Simon Pilgrim via llvm-commits
- [llvm] 2f1fe18 - [DAGCombiner] sink target-supported FP<->int cast op after concat vectors
Sanjay Patel via llvm-commits
- [PATCH] D78710: [ARM] VMOVrh of VMOVhr
Dave Green via Phabricator via llvm-commits
- [llvm] f7060f4 - For PAL, make sure Scratch Buffer Descriptor do not clobber GIT pointer
Matt Arsenault via llvm-commits
- [llvm] e38018b - [MIR] Fix a bug in MIR printer.
Michael Liao via llvm-commits
- [llvm] f5f83cf - [ARM] VMOVhr load -> vldr
David Green via llvm-commits
- [PATCH] D78880: [InstCombine] use select-of-constants with set/clear bit mask patterns
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D79492: [RISCV] Improve constant materialization
Luís Marques via Phabricator via llvm-commits
- [PATCH] D78714: [ARM] VMOVhr load -> vldr
Dave Green via Phabricator via llvm-commits
- [llvm] a3e6e62 - [RISCV][NFC] Add more constant materialization tests
Luís Marques via llvm-commits
- [llvm] 29067aa - [AMDGPU] Don't implement GCNHazardRecognizer::PreEmitNoops(SUnit *)
Jay Foad via llvm-commits
- [llvm] 54d6dfe - [AMDGPU] Drop 16 bit subreg suffixes on print
Stanislav Mekhanoshin via llvm-commits
- [llvm] 6533c1d - Revert "[MIR] Fix a bug in MIR printer."
Michael Liao via llvm-commits
- [llvm] 59bc99a - InstCombine: Fix return after else
Matt Arsenault via llvm-commits
- [PATCH] D79497: [mlir] OperationFolder: fix crash in creation of single-result-ops with in-place folds
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D79498: [amdgpu] Fix check of VCC.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D79499: [MachineOutliner] Adding aggressive tail call outlining options.
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D77821: [Flang][OpenMP] Avoid abort when collapse clause value is negative
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D78812: [SVE][CodeGen] Fix legalisation for scalable types
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D76909: [MachineScheduler] Update available queue on the first mop of a new cycle
Javed Absar via Phabricator via llvm-commits
- [PATCH] D75866: [AIX] supporting the visibility attribute for aix assembly
Digger via Phabricator via llvm-commits
- [PATCH] D79501: [DebugInfo] Fix handling DW_OP_call_ref in DWARF64 units.
Igor Kudrin via Phabricator via llvm-commits
- [llvm] 782231a - [SVE] Fix invalid uses of VectorType::getNumElements() in ValueTracking
Christopher Tetreault via llvm-commits
- [llvm] 2058c98 - [InstCombine] limit bitcast+insertelement transform to x86 MMX type
Sanjay Patel via llvm-commits
- [PATCH] D79502: [mlir] Support partial folding of affine.min/max
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D79503: [MLIR][NFC] Rename op trait PolyhedralScope -> AffineScope
Uday Bondhugula via Phabricator via llvm-commits
- [llvm] 8c71c22 - [X86] getShuffleScalarElt - consistently use SDValue. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 8817334 - [X86] getShuffleScalarElt - add CONCAT_VECTORS/INSERT_VECTOR_ELT support.
Simon Pilgrim via llvm-commits
- [PATCH] D79505: [mlir][StandardToLLVM] Add SinOp to LLVM dialect and lowering of std.sin to this op.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D79506: Fix ShapeBase.td
Sean Silva via Phabricator via llvm-commits
- [PATCH] D79507: [flang] Change DIE("unreachable") cases to use llvm_unreachable
David Truby via Phabricator via llvm-commits
- [PATCH] D79508: [mlir][gpu] Add utility functions to add private buffer attributions.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [llvm] 95aa28c - Mark values as trivially dead when their only use is a start or end lifetime intrinsic.
via llvm-commits
- [llvm] 1998e79 - Revert "Mark values as trivially dead when their only use is a start or end lifetime intrinsic."
via llvm-commits
- [llvm] fe6f5ba - [X86][AVX] Add PR45808 test case for badly promoted comparison mask arithmetic
Simon Pilgrim via llvm-commits
- [llvm] 4ee5a04 - [amdgpu] Fix check of VCC.
Michael Liao via llvm-commits
- [llvm] 1b678ee - [x86] add test of shift+cast+concat for PR45794; NFC
Sanjay Patel via llvm-commits
- [PATCH] D68911: [AArch64] enable (v)select to math TLI hook (WIP)
Dave Green via Phabricator via llvm-commits
- [PATCH] D79509: [RISCV] Support CLIC interruption mode named operands for CSR instructions
Ana Pazos via Phabricator via llvm-commits
- [llvm] 7fa5abd - [SelectionDAG] Fix assertion failure with big shift amounts
Craig Topper via llvm-commits
- [llvm] 947f78a - [SystemZ] Fix/optimize vec_load_len and related intrinsics
Ulrich Weigand via llvm-commits
- [lld] 6adc45d - [LLD][COFF] Move debug info for thread-local variables into PDB global stream
Alexandre Ganea via llvm-commits
- [llvm] f78b674 - Revert "[Debug][CodeView] Emit fully qualified names for globals"
Alexandre Ganea via llvm-commits
- [PATCH] D79512: [DebugInfo][CodeView] Fix lowering of UDT
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D79513: [dsymutil] Print statistics about debug_info reduction in verbose mode.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D79105: [LLD][ELF][RISCV] Linker relaxation support for R_RISCV_CALL
Scott Egerton via Phabricator via llvm-commits
- [PATCH] D68060: [RISCV] Materialization of 64-bit mask immediate
Luís Marques via Phabricator via llvm-commits
- [PATCH] D79514: [flang] Response to Steve Scalpone's suggestion to improve a message
Pete Steinfeld via Phabricator via llvm-commits
- [lld] f03b6e7 - [lld][WebAssembly] Honor --allow-undefined for data symbols too
Sam Clegg via llvm-commits
- [PATCH] D79516: merge-request.sh: Rewrite to use git
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D79248: [lld][WebAssembly] Implement --unresolved-symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D79517: [MLIR] Rename SideEffects.td -> SideEffectInterfaces.td
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D77646: [PowerPC] Fold vector merges of swapped vectors to merge the opposite half
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D79518: [mlir][Linalg] Introduce a helper function for staged pattern application
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D77249: [MSan] Pass command line options to MSan with new pass manager
Vitaly Buka via Phabricator via llvm-commits
- [llvm] 9bb9ff0 - [X86] Remove incomplete support for 'Y' has an inline assembly constraint by itself.
Craig Topper via llvm-commits
- [PATCH] D79520: [flang][NFC] Replace "align" with "alignment"
Tim Keith via Phabricator via llvm-commits
- [PATCH] D79521: [RISCV] Add SiFive's interrupt modes
Ana Pazos via Phabricator via llvm-commits
- [llvm] 0a52401 - [LoopUnrollAndJam] Changed safety checks to consider more than 2-levels
Whitney Tsang via llvm-commits
- [llvm] 16c800b - [X86] Remove support for Y0 constraint as an alias for Yz in inline assembly.
Craig Topper via llvm-commits
- [PATCH] D79523: [RISCV] Support Constant Pools in Load/Store Peephole
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D79524: [SVE] Fix incorrect usage of getNumElements() in InstCombineCalls
Christopher Tetreault via Phabricator via llvm-commits
- [lld] d71c3c4 - [COFF] Dump string table size for COFF file headers
Reid Kleckner via llvm-commits
- [PATCH] D79527: Correctly modify the CFG in IfConverter, and then remove the CorrectExtraCFGEdges function.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D77752: [llvm] Machine Learned policy for inlining -Oz
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D79528: [ConstantFold] Optimize xor undef, undef to undef
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D79530: [lld][WebAssembly] Allow `atomics` feature with unshared memory
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D79532: [SelectionDAG] Don't promote the alignment of allocas beyond the stack alignment.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D79531: Make -Wnonportable-include-path ignore drive case on Windows.
Nico Weber via Phabricator via llvm-commits
- [llvm] 2c85461 - [AArch64][SVE] Implement lowering for SIGN_EXTEND etc. of SVE predicates.
Eli Friedman via llvm-commits
- [PATCH] D79536: [dsymutil] Avoid relocating DW_AT_call_pc twice
Vedant Kumar via Phabricator via llvm-commits
- [compiler-rt] 5e4740c - [Darwin] Improve ASan diagnostics on arm64e with pointer auth
Julian Lettner via llvm-commits
- [PATCH] D79537: Add NoMerge MIFlag to avoid MIR branch folding
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D79539: [VE] Implements minimum MC layer for VE (1/4)
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D79541: [WIP][mlir] RFC - Simplify and better document std.view semantics
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] 7fb9bcd - [dsymutil] Add option to print statistics about the .debug_info size.
Jonas Devlieghere via llvm-commits
- [PATCH] D79542: [WebAssembly] Disallow 'shared-mem' rather than 'atomics'
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D79543: [RISCV] Enable 'undisturbed' semantics in instruction definitions.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] 7b9d667 - [SelectionDAG] When splitting gather operands in type legalization, set MMO size to UnknownSize
Craig Topper via llvm-commits
- [llvm] c7b499d - [DWARFLinker] Fix llvm::sort ambiguity
Jonas Devlieghere via llvm-commits
- [PATCH] D79544: [VE] Implements minimum MC layer for VE (2/4)
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D79545: [VE] Implements minimum MC layer for VE (3/4)
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D79546: [VE] Implements minimum MC layer for VE
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D62368: Add vendor identity check for Hygon Dhyana processor in Scudo
Jinke Fan via Phabricator via llvm-commits
- [PATCH] D79547: [MLIR] Fix affine fusion bug/efficiency issue / enable more fusion
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D70972: [AIX] Make sure we use export lists for plugins
David Tenty via Phabricator via llvm-commits
- [PATCH] D78987: [BPI][NFC] Reuse post dominantor tree from analysis manager when available
Evgeniy via Phabricator via llvm-commits
- [PATCH] D79549: [LoopReroll] Fix rerolling loop with use outside the loop
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [PATCH] D79550: [YAMLVFSWriter][Tests] Fix YAMLVFSWriterTest
Jan Korous via Phabricator via llvm-commits
- [PATCH] D79552: [YAMLVFSWriter][Tests][NFC] Add couple tests
Jan Korous via Phabricator via llvm-commits
- [PATCH] D79551: [YAMLVFSWriter] Fix directory handling
Jan Korous via Phabricator via llvm-commits
- [PATCH] D79553: [YAMLVFSWriter] Add explicit assert that every file has a parent dir
Jan Korous via Phabricator via llvm-commits
- [llvm] 1796cfd - [X86] Add test cases for missed opportunity to match pmulh from multiplies with elements larger than i32.
Craig Topper via llvm-commits
- [llvm] 3506455 - [X86] Enable combinePMULH to match multiplies with elements larger than i32.
Craig Topper via llvm-commits
- [llvm] a400aa5 - [SVE] Fix getAlignmentInfo for scalable vectors
David Sherwood via llvm-commits
- [PATCH] D78804: [LICM] Precompute memory writers for AST aliasing analysis
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D79141: [RISCV] Better Split Stack Pointer Adjustment for RVC
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 3c9b6df - [NFC][ARM] Add tail predication test
Sam Parker via llvm-commits
- [PATCH] D54599: [Profile] Avoid race condition when dumping GCDA files.
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [llvm] 617aa64 - [LV] Induction Variable does not remain scalar under tail-folding.
Sjoerd Meijer via llvm-commits
- [llvm] 20d67ff - Revert "[LV] Induction Variable does not remain scalar under tail-folding."
Sjoerd Meijer via llvm-commits
- [llvm] b921543 - SplitIndirectBrCriticalEdges: Fix Branch Probability update
Yevgeny Rouban via llvm-commits
- [PATCH] D78806: SplitIndirectBrCriticalEdges: Fix Branch Probability update
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D79558: [MLIR] Make ParallelLoopFusion pass scan through all nested regions.
Alexander Belyaev via Phabricator via llvm-commits
- [llvm] a31f4c5 - [SVE][CodeGen] Fix legalisation for scalable types
Kerry McLaughlin via llvm-commits
- [PATCH] D79560: [Object] Remove unneeded check in ELFFile<ELFT>::dynamicEntries().
Xing GUO via Phabricator via llvm-commits
- [llvm] 0d4d86c - [AMDGPU] Precommit test for D79481. NFC
Carl Ritson via llvm-commits
- [llvm] e3ffe72 - [AMDGPU] Cluster shader exports
Carl Ritson via llvm-commits
- [llvm] 17e13da - [AMDGPU] Re-auto-generate test checks
Jay Foad via llvm-commits
- [llvm] 92c6579 - [gn build] Port e3ffe7269b6
LLVM GN Syncbot via llvm-commits
- [llvm] 3bcd3dd - [CodeGen][SVE] Lowering of shift operations with scalable types
Kerry McLaughlin via llvm-commits
- [llvm] ae45b4d - Recommit "[LV] Induction Variable does not remain scalar under tail-folding."
Sjoerd Meijer via llvm-commits
- [PATCH] D79561: [ARM][CostModel] Improve getCastInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D71689: Improve that the necessary and sufficient combination is not tried for multiple loops in loop-interchange
Masakazu Ueno via Phabricator via llvm-commits
- [PATCH] D79562: [AArch64][CostModel] getCastInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D78923: [LLD] [COFF] Add options for disabling auto import and runtime pseudo relocs
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 6999ffc - [VE] Implements minimum MC layer for VE (1/4)
Simon Moll via llvm-commits
- [llvm] 447efdb - [VE] Minimum MC layer for VE (2/4)
Simon Moll via llvm-commits
- [PATCH] D47540: [lld] Enable Visual Studio compatible output
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D74794: [X86][ISelLowering] refactor Varargs handling in X86ISelLowering.cpp
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D79564: [Loop-Vectorize] Emit more context in remarks for optimization recordThis extends the reportVectorizationFailure helper function with more information emitted after setExtraArgs. This avoids cluttering the compiler frontend remarks with low...
Henrik G Olsson via Phabricator via llvm-commits
- [PATCH] D79566: [mlir][spirv] Handle debuginfo for variables.
Denis Khalikov via Phabricator via llvm-commits
- [PATCH] D79567: [GlobalISel] Combine scalar unmerge(trunc)
Dominik Montada via Phabricator via llvm-commits
- [llvm] 1e413a8 - [ARM][MVE] Add support for incrementing gathers
Anna Welker via llvm-commits
- [PATCH] D78014: [AssumeBundles] Prevent generation of some redundant assumes
Tyker via Phabricator via llvm-commits
- [compiler-rt] bec223a - [profile] Don't crash when forking in several threads
Calixte Denizet via llvm-commits
- [llvm] bec223a - [profile] Don't crash when forking in several threads
Calixte Denizet via llvm-commits
- [llvm] 751da4d - [NFC][AArch64] Add test
Sam Parker via llvm-commits
- [llvm] b8a7252 - [X86][AVX] combineSignExtendInReg - promote mask arithmetic before v4i64 canonicalization
Simon Pilgrim via llvm-commits
- [PATCH] D78477: [profile] Don't crash when forking in several threads
Phabricator via Phabricator via llvm-commits
- [llvm] 3bbc71d - [LV] Fix typo in variable name. NFC.
Sjoerd Meijer via llvm-commits
- [PATCH] D79569: [mlir] Move Conversion/StandardToStandard to Dialect/StandardOps/Transforms/FuncConversions
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D78319: [GlobalISel][InlineAsm] Add support for basic input operand constraints
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D67348: [RISCV] Add codegen pattern matching for bit manipulation assembly instructions.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D79116: [InstCombine] fold fpext into Xitofp
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D79570: [MC] Fix PR45805: infinite recursion in assembler
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D79571: [DebugInfo][DWARF] Emit a single location instead of a location list
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D79572: [DAG] SimplifyMultipleUseDemandedBits - remove superfluous bitcasts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D79573: [NFC][DebugInfo][DWARF] Add test for variables with a single location which doesn't span their entire scope.
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] ecd28d2 - [X86] Add AVX512VL concat-cast tests.
Simon Pilgrim via llvm-commits
- [PATCH] D79268: [RISCV] Implement Hooks to avoid chaining SELECT
Luís Marques via Phabricator via llvm-commits
- [PATCH] D79574: [mlir] Remove unnecessary DEPENDS for MLIRMlirOptMain
Lei Zhang via Phabricator via llvm-commits
- [llvm] 666c61d - [VectorCombine] add tests for insert into arbitrary constant; NFC
Sanjay Patel via llvm-commits
- [llvm] c54c6ee - Revert "[SLP] add another bailout for load-combine patterns"
Hans Wennborg via llvm-commits
- [PATCH] D79577: [mlir][vulkan-runner] Remove duplicated/uncessary link libraries
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D77734: [AssumeBundles] Adapt RecursivelyDeleteTriviallyDeadInstructions and depending passes.
Tyker via Phabricator via llvm-commits
- [PATCH] D79578: [mlir] NFC: Rename LoopOps dialect to SCF (Structured Control Flow)
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D79093: [DebugInfo] Fix printing values of forms which depend on the DWARF format.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D79580: AMDGPU: Don't assert on unknown address spaces
Matt Arsenault via Phabricator via llvm-commits
- [llvm] c1dc994 - [cmake] Add headers in include/llvm/Remarks subdirectory
Simon Pilgrim via llvm-commits
- [llvm] b6c6bab - [SVE] Fix incorrect usage of getNumElements() in InstCombineCalls
Christopher Tetreault via llvm-commits
- [PATCH] D78460: [LAA] Move runtime-check generation to Transforms/Utils/loopUtils (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D79581: [ModuloSchedule] Fix epilogue peeling with illegal phi.
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D79583: AMDGPU: Lower addrspacecast to 32-bit constant
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D79585: [AMDGPU][MC][GFX9+] Enabled clamp for v_add_i32 and v_sub_i32
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] dc26dec - [ModuloSchedule] Fix epilogue peeling with illegal phi.
Thomas Raoux via llvm-commits
- [PATCH] D78795: [Support] Add raw_ostream_iterator: ostream_iterator for raw_ostream.
Michael Kitzan via Phabricator via llvm-commits
- [PATCH] D79587: [CodeGen][SVE] Legalisation of extends with scalable types
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] 9f88912 - [dsymutil] Avoid relocating DW_AT_call_pc twice
Vedant Kumar via llvm-commits
- [llvm] 5c14503 - [YAMLVFSWriter][Tests] Fix YAMLVFSWriterTest
Jan Korous via llvm-commits
- [PATCH] D79588: [llvm][Support] Use std::atomic for llvm::call_once
Yannic Bonenberger via Phabricator via llvm-commits
- [PATCH] D62259: shared_ptr changes from library fundamentals (P0414R2)
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D79589: [WIP] syndicate code generation between dynamic alloca and static alloca during stack clash probing
serge via Phabricator via llvm-commits
- [PATCH] D79018: [PowerPC] Remove support for SplitCSR.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D77924: ld128 demangle: allow space for 'L' suffix.
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D79590: [lld] Add a new section ".text.unknown" for funtions with unknown hotness info especially in sampleFDO
Wei Mi via Phabricator via llvm-commits
- [llvm] c0330bc - [YAMLVFSWriter] Fix directory handling
Jan Korous via llvm-commits
- [llvm] 7143d79 - [YAMLVFSWriter][Test][NFC] Add couple tests
Jan Korous via llvm-commits
- [PATCH] D79592: [DebugInfo] support for DW_AT_data_location in llvm
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D78937: [CostModel] Use isExtLoad in BasicTTI
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D78107: [CSInfo][MIPS] Call delay slot support in DwarfDebug
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D78662: [builtins] Support architectures with 16-bit int
Ayke via Phabricator via llvm-commits
- [PATCH] D78105: [CSInfo][ISEL] Call site info generation support for Mips
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D78796: [Support] Refactor LEB128 encoding into an input iterator
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D78108: [CSInfo][MIPS] Describe parameter value loaded by ADDiu instruction
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D78398: [DebugInfo] Factor out SalvageDebugInfoForDbgValues() from InstCombine
Vedant Kumar via Phabricator via llvm-commits
- [llvm] 1b4e3de - [BFI][CGP] Add limited support for detecting missed BFI updates and fix one in CodeGenPrepare.
Hiroshi Yamauchi via llvm-commits
- [llvm] 62ea77e - [SLP] add test for constant expression fake of load-combine pattern; NFC
Sanjay Patel via llvm-commits
- [llvm] 02051c7 - [SLP] add another bailout for load-combine patterns (2nd try)
Sanjay Patel via llvm-commits
- [llvm] 6f17b3e - AMDGPU: Fix broken tests for HSA metadata
Matt Arsenault via llvm-commits
- [PATCH] D79593: Verifier: Check address space for byval on AMDGPU calling conventions
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 5d0f2fd - [VectorCombine] add tests with undefs; NFC
Sanjay Patel via llvm-commits
- [PATCH] D77417: [BFI][CGP] Add limited support for detecting missed BFI updates and fix one in CodeGenPrepare.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [llvm] 08c9c13 - [InstCombine][SVE] Fix visitInsertElementInst for scalable type.
Huihui Zhang via llvm-commits
- [llvm] d038383 - Make -Wnonportable-include-path ignore drive case on Windows.
Nico Weber via llvm-commits
- [llvm] 1ec0cc0 - [InstCombine][SVE] Fix visitExtractElementInst for scalable type.
Huihui Zhang via llvm-commits
- [llvm] e8ea1eb - [NFC] Adjust test check lines for D78267.
Huihui Zhang via llvm-commits
- [llvm] 5b48f7d - [VectorCombine] adjust test to make intent clearer; NFC
Sanjay Patel via llvm-commits
- [PATCH] D77524: [TargetPassConfig] Add CanonicalizeFreezeInLoops before LSR
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D79239: getMainExecutable: Fix hand-rolled AT_EXECPATH search for older branches
Ed Maste via Phabricator via llvm-commits
- [llvm] 6227f02 - [SimpleLoopUnswitch] Update DefaultExit condition to check unreachable is not empty.
Alina Sbirlea via llvm-commits
- [llvm] 21e5e17 - getMainExecutable: Fix hand-rolled AT_EXECPATH for older FreeBSD
Ed Maste via llvm-commits
- [PATCH] D79596: [AMDGPU] Try to determine sign bit during div/rem expansion
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D77620: [SimpleLoopUnswitch] Do not delete DT edge when a duplicate exists.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D72893: [NewPassManager] Add assertions when getting statefull cached analysis.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D79598: [AArch64][SVE] Add patterns for VSELECT of immediates.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D79597: [asan_symbolize] Fix bug handling C++ symbols when using Atos.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D79599: Add a flag that controls if clang-tidy and clang-include-fixer are built into libclang.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D79600: [TargetLoweringObjectFileImpl] Produce .text.hot. instead of .text.hot for -fno-unique-section-names
Fangrui Song via Phabricator via llvm-commits
- [llvm] 675334d - [Attributor] Mark dependence as optional
Johannes Doerfert via llvm-commits
- [llvm] edf0391 - [Attributor][FIX] Record dependences for assumed dead abstract attributes
Johannes Doerfert via llvm-commits
- [PATCH] D79601: [examples] Fix llvm.memset prototype in BrainF example.
Ricky Zhou via Phabricator via llvm-commits
- [PATCH] D79602: [SimplifyCFG] Remap rewritten debug intrinsic operands.
Ricky Zhou via Phabricator via llvm-commits
- [llvm] 7af9d38 - Correctly modify the CFG in IfConverter, and then remove the
James Y Knight via llvm-commits
- [PATCH] D77353: [WebAssembly] Add DW_OP_WASM_location_int
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D78818: [WebAssembly] Fix debug_value's when registers are stackified.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D79605: MachineBasicBlock::updateTerminator now requires an explicit layout successor.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D51182: [WebAssembly] Added default stack-only instruction mode for MC.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D48985: [WebAssembly] Converted to stack based instructions in MC.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D79606: [ARM] Convert VDUPLANE to VDUP under MVE
Dave Green via Phabricator via llvm-commits
- [llvm] 2939605 - Revert "[YAMLVFSWriter][Test][NFC] Add couple tests"
Nico Weber via llvm-commits
- [PATCH] D78884: [CMake] -gen-dag-isel: add -omit-comments if neither Debug nor RelWithDebInfo
Nico Weber via Phabricator via llvm-commits
- [PATCH] D79608: [hwasan] Reset current thread pointer on thread exit.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D79609: [GlobalISel] Don't add duplicate successors to MBBs when translating indirectbr
Jessica Paquette via Phabricator via llvm-commits
- [llvm] f5224d4 - [LoopFusion] Remove unreachable blocks from DT and LI after fusion
Diego Caballero via llvm-commits
- [PATCH] D79610: [AMDGPU] Allow spilling FP to memory
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D66983: [WebAssembly] Add wasm-specific vector shuffle builtin and intrinsic
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D79611: [llvm] [CodeGen] Fixed vector halving bug for masked store
Aart Bik via Phabricator via llvm-commits
- [llvm] ce86a98 - [Object] Remove unneeded check in ELFFile<ELFT>::dynamicEntries().
Xing GUO via llvm-commits
- [llvm] 771d30c - [llvm] [CodeGen] Fixed vector halving bug for masked store
via llvm-commits
- [PATCH] D79612: [Object] Add tests for parsing invalid .dynamic section.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D79613: [llvm][NFC] Move inlining decision-related APIs in InliningAdvisor.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D78793: Names for structs are held on the Context, not the Module. Move getTypeByName from Module to Type taking a Context parameter.
Nick Lewycky via Phabricator via llvm-commits
- [llvm] 5e74cf2 - [X86] Add v32i8 and v64i8 tests to vec_smulo.ll and vec_umulo.ll. NFC
Craig Topper via llvm-commits
- [PATCH] D79615: [X86] Teach getUndefRegClearance that we use undef for inputs to PUNPCK in some cases.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D79616: [NFC][DwarfDebug] Avoid default capturing when using lambdas
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D78917: [mlir] Updated SideEffect interface definitions to support tablegen Resource objects.
Marcel Koester via Phabricator via llvm-commits
- [llvm] 5fa87ec - [AMDGPU] Try to determine sign bit during div/rem expansion
Nikita Popov via llvm-commits
- [llvm] 050c9dd - [DebugInfo] Fix printing values of forms which depend on the DWARF format.
Igor Kudrin via llvm-commits
- [llvm] 989ae9e - [DebugInfo] Fix handling DW_OP_call_ref in DWARF64 units.
Igor Kudrin via llvm-commits
- [llvm] 5a22656 - Reapply [InstSimplify] Remove known bits constant folding
Nikita Popov via llvm-commits
- [PATCH] D79618: [llvm-dwarfdump] Make commandline arguments consistent.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D79619: [LLD] [COFF] Fix def file exporting of symbols containing periods
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D78862: [IR] Convert null-pointer-is-valid into an enum attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D79620: [mlir] Adapted standard Alloc and Alloca ops to use different side-effect resources.
Marcel Koester via Phabricator via llvm-commits
- [PATCH] D79294: [InstSimplify] Remove known bits constant folding
Nikita Popov via Phabricator via llvm-commits
- [llvm] 6ab09e7 - Fix a failing test.
Igor Kudrin via llvm-commits
- [PATCH] D76797: [LVI] Don't use dominator tree in isValidAssumeForContext()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D79622: [DebugInfo] Dump raw data in a case of decoding error of an expression.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D79623: [LLDB] Add Linux SVE Ptrace macros.
Kristof Beyls via Phabricator via llvm-commits
- [llvm] ffd9cfa - AArch6/ARMTargetParser.h - move Triple.h dependency down to cpp file. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 8fd9af4 - Remark.h - reduce ArrayRef.h include to SmallVector.h. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D79624: [NFC][DwarfDebug] Prefer explicit to auto type deduction
Djordje Todorovic via Phabricator via llvm-commits
- [compiler-rt] 0da37be - [compiler-rt] Reduce the number of threads in gcov test to avoid failure
Calixte Denizet via llvm-commits
- [PATCH] D79625: [PowerPC] Extend .reloc directive on PowerPC
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] a0da446 - RemarkStringTable.h - reduce StringRef/Remark includes to forward declarations. NFC
Simon Pilgrim via llvm-commits
- [llvm] 5f9f37c - [X86][AVX] Don't let X86ISD::BROADCAST peek through bitcasts to illegal types.
Simon Pilgrim via llvm-commits
- [PATCH] D79626: [PowerPC][NFC] Split PPCELFStreamer::emitInstruction
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] f936457 - Revert "Recommit "[LV] Induction Variable does not remain scalar under tail-folding.""
Benjamin Kramer via llvm-commits
- [llvm] c60c80e - ItaniumManglingCanonicalizer - reduce StringRef.h include to forward declaration + remove duplicate includes. NFC
Simon Pilgrim via llvm-commits
- [llvm] a30f5fd - CachePruning.h - reduce StringRef.h to Optional.h include. NFC
Simon Pilgrim via llvm-commits
- [llvm] dc2b282 - [ARM] Change test target to arm-none-none-eabi. NFC
David Green via llvm-commits
- [llvm] fa22594 - ItaniumManglingCanonicalizer.h - add cstdint.h include for missing uintptr_t def
Simon Pilgrim via llvm-commits
- [llvm] 3561526 - DFAEmitter.h - remove unnecessary headers. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 9f72637 - LiveIntervalCalc - remove unnecessary includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 09d70e0 - [InstCombine] simplify code for FP to integer casts; NFCI
Sanjay Patel via llvm-commits
- [llvm] 9782892 - [PatternMatch] add missing FP cast matchers; NFC
Sanjay Patel via llvm-commits
- [PATCH] D78387: [AIX][XCOFF] add symbol priority for the llvm-objdump -D -symbol-description
Digger via Phabricator via llvm-commits
- [lld] e20a215 - [ELF] Add convenience TableGen classes to enforce two dashes for options not supported by GNU ld
Fangrui Song via llvm-commits
- [llvm] fda0c8d - AMDGPU: Lower addrspacecast to 32-bit constant
Matt Arsenault via llvm-commits
- [llvm] d8d62e3 - AMDGPU/GlobalISel: Regenerate checks
Matt Arsenault via llvm-commits
- [PATCH] D79630: AMDGPU: Start interpreting byval on kernel arguments
Matt Arsenault via Phabricator via llvm-commits
- [llvm] c5e0967 - Revert "[DebugInfo] Fix handling DW_OP_call_ref in DWARF64 units."
Krasimir Georgiev via llvm-commits
- [PATCH] D79633: [PowerPC] Add support for llvm.ppc.dcbt, llvm.ppc.dcbtst, llvm.ppc.isync intrinsics
Amy Kwan via Phabricator via llvm-commits
- [llvm] e9b4113 - Add a flag that controls if clang-tidy and clang-include-fixer are built into libclang.
Nico Weber via llvm-commits
- [compiler-rt] 3556338 - Fix MSan test use-after-dtor.cpp under new pass manager
Arthur Eubanks via llvm-commits
- [llvm] ff9045d - [InstCombine] clean up foldItoFPtoI; NFC
Sanjay Patel via llvm-commits
- [llvm] befbc99 - Reland D79501 "[DebugInfo] Fix handling DW_OP_call_ref in DWARF64 units."
Fangrui Song via llvm-commits
- [llvm] e20fcf0 - Unbreak clang-tidy tests after D79599 / e9b4113902850.
Nico Weber via llvm-commits
- [PATCH] D79634: [flang][NFC] Simplify semantics test scripts
Tim Keith via Phabricator via llvm-commits
- [PATCH] D79635: [RISCV] Split the pseudo instruction splitting pass
Luís Marques via Phabricator via llvm-commits
- [llvm] 78a43f1 - AMDGPU: Don't assert on unknown address spaces
Matt Arsenault via llvm-commits
- [llvm] 3b3e28a - [PDB] Optimize public symbol processing
Reid Kleckner via llvm-commits
- [llvm] fcf10d1 - Reland [lldb][cmake] Also use local submodule visibility on Darwin
Raphael Isemann via llvm-commits
- [compiler-rt] eaea9ed - [hwasan] Reset current thread pointer on thread exit.
Evgenii Stepanov via llvm-commits
- [llvm] df5c9fd - [InstCombine] add tests for known bits before FP casts; NFC
Sanjay Patel via llvm-commits
- [llvm] d26a8da - [AIX] Make sure we use export lists for plugins
David Tenty via llvm-commits
- [llvm] 70293ba - [DAG] SimplifyMultipleUseDemandedBits - remove superfluous bitcasts
Simon Pilgrim via llvm-commits
- [llvm] b38d77f - [SimplifyCFG] Remap rewritten debug intrinsic operands.
Vedant Kumar via llvm-commits
- [PATCH] D79636: [LangRef] Clarify the semantics of the `byval` attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76793: [Matrix] Implement + and - operators for MatrixType.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D79637: [flang] Make implicit conversion explicit in assignment
Tim Keith via Phabricator via llvm-commits
- [PATCH] D79638: [llvm][SVE] IR intrinscs for matrix multiplication instructions.
Francesco Petrogalli via Phabricator via llvm-commits
- [lld] 538208f - [lld] Add a new output section ".text.unknown" for funtions with unknown hotness
Wei Mi via llvm-commits
- [llvm] aa2ddfc - [SampleFDO] For functions without profiles, provide an option to put
Wei Mi via llvm-commits
- [PATCH] D79640: Add Operation::moveAfter
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D79641: [AMDGPU] Vectorize alloca thru bitcast
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D79642: [mlir][rocdl] Add xdlops intrinsics to rocdl dialect
Ryan Taylor via Phabricator via llvm-commits
- [PATCH] D77422: [llvm-exegesis] Add benchmark mode that uses LBR for more precise measurements.
Vy Nguyen via Phabricator via llvm-commits
- [llvm] adf3b8e - [X86] Add assembler support for {vex} prefix to match GNU as.
Craig Topper via llvm-commits
- [PATCH] D79643: [COFF] Migrate COFFObjectFile to Expected<T>
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D79644: [mlir][StandardToSPIRV] Add support for lowering index_cast to SPIR-V.
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D79219: [CMake] Simplify CMake handling for zlib
Petr Hosek via Phabricator via llvm-commits
- [llvm] 5cf1703 - [InstCombine] add helper for known exact cast to FP; NFC
Sanjay Patel via llvm-commits
- [llvm] 1aa8cef - [InstCombine] add/adjust tests for fpext of casted value; NFC
Sanjay Patel via llvm-commits
- [llvm] f65f566 - Re-commit: Mark values as trivially dead when their only use is a start or end lifetime intrinsic.
via llvm-commits
- [llvm] 46d6f76 - [InstCombine] fix typo in comment; NFC
Sanjay Patel via llvm-commits
- [llvm] 465f564 - [X86] Remove the mayLoad and mayStore flags from vzeroupper/vzeroall.
Craig Topper via llvm-commits
- [PATCH] D79647: AMDGPU: Skip GetUnderlyingObject check in pointsToConstantMemory
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 0d2a0b4 - [VectorCombine] scalarize binop of inserted elements into vector constants
Sanjay Patel via llvm-commits
- [llvm] f66309d - [GlobalISel] Don't add duplicate successors to MBBs when translating indirectbr
Jessica Paquette via llvm-commits
- [llvm] b116ded - [AIX] Avoid structor alias; die before bad alias codegen
Hubert Tong via llvm-commits
- [llvm] ab59aa6 - [XCOFF] XCOFF constants, MCObjectFileInfo placeholder code for DWARF; NFC
Hubert Tong via llvm-commits
- [llvm] 601d5bd - [Target][XCOFF] Correctly halt when mixing AIX or XCOFF with ppc64le
Hubert Tong via llvm-commits
- [lld] a1ae956 - [WebAssembly] Disallow 'shared-mem' rather than 'atomics'
Thomas Lively via llvm-commits
- [PATCH] D79228: [lld-macho] Add support for creating and reading reexported dylibs
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D79044: [AIX] Avoid structor alias; die before bad alias codegen
Hubert Tong via Phabricator via llvm-commits
- [llvm] 77ecf90 - [COFF] Migrate COFFObjectFile to Expected<T>
Reid Kleckner via llvm-commits
- [llvm] 3977206 - [COFF] Use Expected in COFFObjectFile creation
Reid Kleckner via llvm-commits
- [PATCH] D79207: [AArch64][GlobalISel] Use the IR pointer type in MMO to guess G_LOAD regbanks
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D79650: [AssumeBundles] add cannonicalisation to the assume builder
Tyker via Phabricator via llvm-commits
- [PATCH] D79651: InstCombine: Broaden copy-constant-to-alloca optimization
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D78952: [LangRef] Describe linkage types, allocation size of declarations for global variables
Matthias Schiffer via Phabricator via llvm-commits
- [PATCH] D79652: [X86] Remove the v16i8->v16i16 path for MULHS with AVX2.
Craig Topper via Phabricator via llvm-commits
- [llvm] 23cbea9 - [TRE][NFC] Refactor shared state into member variables.
Eli Friedman via llvm-commits
- [llvm] db7dea2 - [AMDGPU] Vectorize alloca thru bitcast
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D79653: [sanitizer] Enable whitelist/blacklist in new PM
Jinsong Ji via Phabricator via llvm-commits
- [llvm] d111998 - [SelectionDAG] Use Align/MaybeAlign for ConstantPoolSDNode.
Craig Topper via llvm-commits
- [llvm] bebdc62 - [SelectionDAG] Remove ConstantPoolSDNode::getAlignment.
Craig Topper via llvm-commits
- [llvm] a2247d4 - [LangRef] Describe linkage types, allocation size of declarations for global variables
Eli Friedman via llvm-commits
- [compiler-rt] 9fcd2b6 - [hwasan] Untag destination address in hwasan_posix_memalign.
Evgenii Stepanov via llvm-commits
- [llvm] 68a9308 - [hwasan] Allow -hwasan-globals flag to appear more than once.
Evgenii Stepanov via llvm-commits
- [PATCH] D77442: [SVE] Take constant fold fast path for splatted vscale vectors
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D78961: [WIP][FileCollector] Add doc comments
Jan Korous via Phabricator via llvm-commits
- [PATCH] D79656: [hwasan] Fix allocator alignment.
Evgenii Stepanov via Phabricator via llvm-commits
- LLVM buildmaster will be updated and restarted after 7PM PST today
Galina Kistanova via llvm-commits
- [llvm] 49b32d8 - Relands "[YAMLVFSWriter][Test][NFC] Add couple tests"
Jan Korous via llvm-commits
- [PATCH] D79657: [AArch64][GlobalISel] Make LR livein to entry in llvm.returnaddress selection
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D79658: [mlir][Affine] Introduce affine.vload and affine.vstore
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D79660: [TRE] Allow elimination when the returned value is non-constant
Layton Kifer via Phabricator via llvm-commits
- [llvm] c6ed1fc - [DebugInfo] Dump raw data in a case of decoding error of an expression.
Igor Kudrin via llvm-commits
- [PATCH] D79661: Add missing pass initialization
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D79662: [mlir] Revisit std.subview handling of static information.
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] e4e3e41 - Revert "Relands "[YAMLVFSWriter][Test][NFC] Add couple tests""
Jan Korous via llvm-commits
- [llvm] 99ac9ce - [NFC] Clean up in MCObjectStreamer and X86AsmBackend
Shengchen Kan via llvm-commits
- [PATCH] D79663: [CodeGen] Use Align in MachineConstantPool.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D79664: [ELF] Support --pack-dyn-relocs=rel+relr
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D51018: [sancov] Accommodate sancov and coverage report server for use under Windows
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D78435: [MLIR] Register JIT event listeners with RTDyldObjectLinkingLayer
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D79038: [objcopy][ELF] Handle sections not contained in PT_LOAD segments
LemonBoy via Phabricator via llvm-commits
- [PATCH] D79668: [lld-macho] Support -order_file
Jez Ng via Phabricator via llvm-commits
- [PATCH] D77384: [WebAssembly] Support single-floating-point immediate value
Max Desiatov via Phabricator via llvm-commits
- [PATCH] D79670: [AMDGPU] Order pos exports before param exports
Carl Ritson via Phabricator via llvm-commits
- [llvm] 65399cd - NativeFormatting.h - reduce raw_ostream.h include to forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] fccd796 - [X86] Add tests showing failure of combineVectorCompareAndMaskUnaryOp to handle 'all-bits' general case
Simon Pilgrim via llvm-commits
- [llvm] 7425bdb - [X86] Add test cases for 'abs from mul patterns' (PR45691)
Simon Pilgrim via llvm-commits
- [llvm] 0e8e731 - [X86] Allow combineVectorCompareAndMaskUnaryOp to handle 'all-bits' general case
Simon Pilgrim via llvm-commits
- [llvm] f4d4e24 - [X86] Remove mul(abs(x),abs(x)) -> mul(x,x) tests
Simon Pilgrim via llvm-commits
- [llvm] 4319c89 - LLParser.h - remove unused ValueHandle.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 0b97833 - LTO.h - reduce includes to forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D79671: [MsgPack] MsgPackDocument::readFromBlob now merges
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D79672: [COFF] Move type merging to TpiSource::mergeDebugT virtual method
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D55585: RFC: [LLD][COFF] Parallel GHASH generation at link-time -- NOT FOR SUBMIT
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] 6eee2d9 - [ARM] Convert VDUPLANE to VDUP under MVE
David Green via llvm-commits
- [PATCH] D75069: [LoopVectorizer] Inloop vector reductions
Dave Green via Phabricator via llvm-commits
- [llvm] 56bf0b5 - [X86] Add an assert that v32i16/v64i8 splitting in LowerVSETCC should only occur when AVX512BW is disabled. NFC
Craig Topper via llvm-commits
- [llvm] c7be6a8 - [X86] Teach getUndefRegClearance that we use undef for inputs to PUNPCK in some cases.
Craig Topper via llvm-commits
- [PATCH] D79675: [OpenMP][OMPBuilder] Adding Privatization Requirements to OMPIRBuilder
Fady Ghanim via Phabricator via llvm-commits
- [llvm] d7258c6 - [X86] Add XOP vector shift by scalar amount tests
Simon Pilgrim via llvm-commits
- [llvm] f8b09f7 - [CodeGenPrepare][X86] Add x16i16, v32i8 and XOP vector shift by scalar amount tests
Simon Pilgrim via llvm-commits
- [llvm] beda9d0 - AMDGPU: Skip GetUnderlyingObject check in pointsToConstantMemory
Matt Arsenault via llvm-commits
- [llvm] 16295d5 - InstCombine: Broaden copy-constant-to-alloca optimization
Matt Arsenault via llvm-commits
- [llvm] ee1a698 - GlobalISel: Combine G_UNMERGE_VALUES with G_TRUNC
Matt Arsenault via llvm-commits
- [llvm] 6999960 - GlobalISel: Move code into lowering for G_MERGE_VALUES
Matt Arsenault via llvm-commits
- [PATCH] D79036: [SCCP] Switch to widen at PHIs, stores and call edges.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 9237d88 - [X86] isVectorShiftByScalarCheap - don't limit fast XOP vector shifts to 128-bit vectors
Simon Pilgrim via llvm-commits
- [llvm] 57fb56b - [LAA] Remove unneeded PtrRtChecking argument (NFC).
Florian Hahn via llvm-commits
- [PATCH] D79679: [LAA] Remove one addRuntimeChecks function (NFC).
Florian Hahn via Phabricator via llvm-commits
- [llvm] 24b3c2d - [BreakFalseDeps] Harden pickBestRegisterForUndef against changing tied operands or physical registers that aren't renamable.
Craig Topper via llvm-commits
- [llvm] 3af85fa - GlobalISel: Handle more cases in lowerUnmergeValues
Matt Arsenault via llvm-commits
- [PATCH] D77476: GlobalISel: Handle more cases in lowerUnmergeValues
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D79680: [Attributor] Fix for a crash on RAUW when rewriting function signature
Sergey Dmitriev via Phabricator via llvm-commits
- [llvm] 66db6f2 - [X86] Add test cases for vXi16 PMULH opportunities that don't end in truncate.
Craig Topper via llvm-commits
- [llvm] 2dea3f1 - [SVE] Add new VectorType subclasses
Joerg Sonnenberger via llvm-commits
- [PATCH] D79681: [mlir][Value] Add v.getDefiningOp<OpTy>()
Sean Silva via Phabricator via llvm-commits
- [PATCH] D79682: [X86] Add support for forming vXi16 PMULH instructions from shifts.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D66029: llvm-canon
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D79683: [mlir] Add std.source and std.sink ops.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D79684: [mlir][shape] Tidy up shape.shape_of
Sean Silva via Phabricator via llvm-commits
- [compiler-rt] a72b9df - [sanitizer] Enable whitelist/blacklist in new PM
Jinsong Ji via llvm-commits
- [lld] db157d2 - [lld-macho] Follow-up to D77893
Jez Ng via llvm-commits
- [lld] b3e2fc9 - [lld-macho] Support calls to functions in dylibs
Jez Ng via llvm-commits
- [lld] 5d3feef - [lld-macho] Dylib symbols should always replace undefined symbols
Jez Ng via llvm-commits
- [lld] 7bbdbac - [lld-macho] Use export trie instead of symtab when linking against dylibs
Jez Ng via llvm-commits
- [lld] 198b0c5 - [lld-macho] Support pc-relative section relocations
Jez Ng via llvm-commits
- [llvm] 73a9b7d - Add missing pass initialization
Arthur Eubanks via llvm-commits
- [PATCH] D79685: [Support] Use unique_function for ThreadPool.
Lang Hames via Phabricator via llvm-commits
- [lld] 8a5e45a - [lld-macho] Try to unbreak dylink-lazy test on Windows
Jez Ng via llvm-commits
- [PATCH] D78883: [VPlan] Move emission of \\l\"+\n to dumpBasicBlock (NFC).
Gil Rapaport via Phabricator via llvm-commits
- [lld] 0dcd7c3 - [lld-macho] Delete dylink-lazy test for now
Jez Ng via llvm-commits
- [PATCH] D78860: [AMDGPU] Fixed incorrect PAL metadata register naming
Tim Renouf via Phabricator via llvm-commits
- [llvm] 1d2c1fc - [gn build] Port 35d867a790c
LLVM GN Syncbot via llvm-commits
- [llvm] a62533c - [InstCombine] fold fpext into exact integer-to-FP cast
Sanjay Patel via llvm-commits
- [PATCH] D79687: [LLD][ELF][ARM] Support /DISCARD/ of subset of .ARM.exidx sections
Peter Smith via Phabricator via llvm-commits
- [llvm] c28114c - [LAA] Remove one addRuntimeChecks function (NFC).
Florian Hahn via llvm-commits
- [llvm] fc44617 - Revert "[LAA] Remove one addRuntimeChecks function (NFC)."
Florian Hahn via llvm-commits
- [PATCH] D79688: [mlir] loop::ForOp: provide builders with callbacks for loop body
Alex Zinenko via Phabricator via llvm-commits
- [llvm] af93311 - LoopPass.h - remove unnecessary PMStack forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 1df85dd - Mangler.h - reduce GlobalValue.h include to forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 741778f - PassManager.h - remove unused raw_ostream.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] d7f1eaf - CoverageMapping.h - remove unused StringSet.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 0dd42e5 - PassInstrumentation.h - reduce TypeName.h include to StringRef forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 96c63f5 - Recommit "[LAA] Remove one addRuntimeChecks function (NFC)."
Florian Hahn via llvm-commits
- [llvm] bab44a6 - [InstCombine] matchOrConcat - match BITREVERSE
Simon Pilgrim via llvm-commits
- [llvm] 856cc60 - [InstCombine] canonicalize bitcast after insertelement into undef
Sanjay Patel via llvm-commits
- [llvm] e303b92 - Local.h - remove unused forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 4874f26 - LoopUtils.h - remove unused forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] d5a2870 - CodeMetrics.cpp - remove unused includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 8528186 - [LAA] Move runtime-check generation to Transforms/Utils/loopUtils (NFC)
Florian Hahn via llvm-commits
- [llvm] 2d00eb1 - [gcov] Fix .gcda decoding and support GCC 8, 9 and 10
Fangrui Song via llvm-commits
- [llvm] 7f22cee - [gcov] Don't skip leading zeros when reading a string
Fangrui Song via llvm-commits
- [llvm] 821a0f2 - [AssumeBundles] Prevent generation of some redundant assumes
via llvm-commits
- [compiler-rt] 5a9b792 - [gcov] Temporarily unsupport host-byteorder-big-endian
Fangrui Song via llvm-commits
- [compiler-rt] 415c689 - [compiler-rt][test] Add feature host-byteorder-big-endian
Fangrui Song via llvm-commits
- [PATCH] D79689: [RISCV] Add tests for folds of ADDIs into load/stores
Luís Marques via Phabricator via llvm-commits
- [compiler-rt] 93d5ae3 - [gcov] Temporarily unsupport host-byteorder-big-endian
Fangrui Song via llvm-commits
- [llvm] 47b95d7 - [MCA][InstrBuilder] Correctly mark reserved resources in initializeUsedResources.
Andrea Di Biagio via llvm-commits
- [PATCH] D79690: [RISCV] Fold ADDIs into load/stores with nonzero offsets
Luís Marques via Phabricator via llvm-commits
- [llvm] 5957e05 - [AssumeBundles] Remove non-determinisme from assume builder
via llvm-commits
- [llvm] e4c454b - [X86] Add a few more shuffles to hasUndefRegUpdate.
Craig Topper via llvm-commits
- [PATCH] D78616: [AssumeBundles] Remove non-determinisme from assume builder
Tyker via Phabricator via llvm-commits
- [compiler-rt] 13a633b - [gcov] Delete CC1 option -coverage-no-function-names-in-data
Fangrui Song via llvm-commits
- [llvm] 13a633b - [gcov] Delete CC1 option -coverage-no-function-names-in-data
Fangrui Song via llvm-commits
- [lld] ed0a57f - [LLD] [COFF] Fix def file exporting of symbols containing periods
Martin Storsjö via llvm-commits
- [llvm] 856dda3 - AMDGPU/GlobalISel: Remove -global-isel-abort=0 from tests
Matt Arsenault via llvm-commits
- [llvm] 6d23f29 - [examples] Fix llvm.memset prototype in BrainF example.
James Y Knight via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D78847: [LV] Fix recording of BranchTakenCount for FoldTail
Anh Tuyen Tran via Phabricator via llvm-commits
- [llvm] 25544ce - [gcov] Default coverage version to '407*' and delete CC1 option -coverage-cfg-checksum
Fangrui Song via llvm-commits
- [compiler-rt] 25544ce - [gcov] Default coverage version to '407*' and delete CC1 option -coverage-cfg-checksum
Fangrui Song via llvm-commits
- [PATCH] D60390: FileCheck [10/12]: Add support for signed numeric values
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D79695: [test][compiler-rt] Avoid LD_PRELOAD for "outer" dynamic linkers
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D79696: [PassBuilder] Moved ProfileSummaryAnalysis in buildInlinerPipeline.
Whitney Tsang via Phabricator via llvm-commits
- [llvm] 41379f1 - [ORC] Share ownership of JITDylibs between ExecutionSession and
Lang Hames via llvm-commits
- [PATCH] D79697: [lld-macho] Re-add dylink-lazy test
Jez Ng via Phabricator via llvm-commits
- [llvm] a9ee8b4 - [Attributor][NFC] Clang format Attributor*.cpp
Johannes Doerfert via llvm-commits
- [llvm] 31c03b9 - [Attributor] Use existing helpers to determine IR facts
Johannes Doerfert via llvm-commits
- [llvm] 513ac6e - [Attributor] Ignore illegal accesses to `null`
Johannes Doerfert via llvm-commits
- [llvm] 713ee3a - [Attributor] Use "simplify to constant" in genericValueTraversal
Johannes Doerfert via llvm-commits
- [llvm] 5e06b25 - [Attributor][FIX] Carefully handle/ignore/forget `argmemonly`
Johannes Doerfert via llvm-commits
- [llvm] e3a4463 - Remove a variable write that is not needed after d03838343f2.
Nico Weber via llvm-commits
- [llvm] c564799 - Remove a comment that is no longer true after d03838343f2.
Nico Weber via llvm-commits
- [llvm] 689486d - [examples] Fix the SpeculativeJIT and ThinLtoJIT examples for 41379f1ec46.
Lang Hames via llvm-commits
- [PATCH] D78668: PowerPC: Treat llvm.fma.f* intrinsic as using CTR with SPE
ChenZheng via Phabricator via llvm-commits
- [llvm] f40fc7b - [X86] Fix combineVectorCompareAndMaskUnaryOp regression after 0e8e731449d8fbfa6ba4523de928b4812ef9f100
Fangrui Song via llvm-commits
- [PATCH] D79074: [PowerPC] Respect SDNodeFlags in lowering SELECT_CC
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] 3c44c44 - [DAGCombine] Remove the getNegatibleCost to avoid the out of sync with getNegatedExpression
QingShan Zhang via llvm-commits
- [PATCH] D77319: [DAGCombine] Remove the getNegatibleCost to avoid the out of sync with getNegatedExpression
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] 3a8740b - [Attributor] Merge the query set into AbstractAttribute
Johannes Doerfert via llvm-commits
- [llvm] f081150 - [gcov] Implement --stdout -t
Fangrui Song via llvm-commits
- [PATCH] D78434: [mlir] resolve types from attributes in assemblyFormat
Martin Waitz via Phabricator via llvm-commits
- [PATCH] D78900: [HIP][AMDGPU] Enable structurizer workarounds
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [llvm] 1171bef - [Object] Remove unused variable after D79560. NFC.
Xing GUO via llvm-commits
- [llvm] 44e5aaf - Remove an unused Module param
Wenlei He via llvm-commits
Last message date:
Sun May 10 23:57:29 PDT 2020
Archived on: Sun May 10 23:58:32 PDT 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).