The Week Of Monday 20 April 2020 Archives by thread
Starting: Mon Apr 20 00:16:31 PDT 2020
Ending: Sun Apr 26 23:57:10 PDT 2020
Messages: 3030
- [llvm] 53ee8fb - [CallSite removal][SCCP] Use CallBase instead of CallSite. NFC
Craig Topper via llvm-commits
- [PATCH] D78468: [VE] Update shift operation instructions
Simon Moll via Phabricator via llvm-commits
- [PATCH] D68408: [InstCombine] Negator - sink sinkable negations
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D78216: [TTI] Add DemandedElts to getScalarizationOverhead
Craig Topper via Phabricator via llvm-commits
- [PATCH] D78363: [yaml2obj] - Change how p_offset is calculated when creating segments. NFCI.
James Henderson via Phabricator via llvm-commits
- [PATCH] D78476: [dsymutil] Fix short options displayed in the help message.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D78426: [MLIR] Move `replaceAllUsesExcept` from LoopUtil.h to Value.h.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D78470: [CallSite removal][SCCP] Use CallBase instead of CallSite. NFC
Craig Topper via Phabricator via llvm-commits
- [llvm] a8e15ee - [CodeGen] Support freeze expand for ppc_fp128
Kang Zhang via llvm-commits
- [PATCH] D77874: [AArch32] Armv8.6a Matrix Mul Assembly
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D74755: [llvm-objcopy] Attribute an empty section to a segment ending at its address
James Henderson via Phabricator via llvm-commits
- [PATCH] D78474: [llvm-objcopy][MachO] Make --remove-section clean up dead symbols
James Henderson via Phabricator via llvm-commits
- [PATCH] D78438: [ELF] Delete "TLS attribute mismatch" diagnostics
Peter Smith via Phabricator via llvm-commits
- [PATCH] D78361: [yaml2obj] - Verify that sections are sorted by their file offsets when creating segments.
James Henderson via Phabricator via llvm-commits
- [PATCH] D78352: [MLIR] Add GenericAtomicRMWOp.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D77805: [obj2yaml] - Teach obj2yaml to dump SHT_NOBITS sections when dumping program headers.
James Henderson via Phabricator via llvm-commits
- [PATCH] D76124: [TTI] Remove getOperationCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D78278: [CodeGen] Support freeze expand for ppc_fp128
Zhang Kang via Phabricator via llvm-commits
- [llvm] e3056ae - [NFC][TTI] Explicit use of VectorType
Sam Parker via llvm-commits
- [llvm] 4331b38 - [PredicateInfo] Use new Instruction::comesBefore instead of OI (NFC).
Florian Hahn via llvm-commits
- [PATCH] D78339: [llvm-objcopy][MachO] Copy LC_ENCRYPT_INFO/LC_ENCRYPT_INFO_64 load commands
James Henderson via Phabricator via llvm-commits
- [PATCH] D78304: [yaml2obj] - Program headers: introduce the `POffset` and add an additional check for `Offset`
James Henderson via Phabricator via llvm-commits
- [PATCH] D67767: [AMDGPU] Add llvm.amdgcn.wqm.demote intrinsic
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D78447: [mlir][SCCP] Add support for propagating constants in the presence of region based control flow.
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D78357: [NFC][TTI] Explicit use of VectorType
Sam Parker via Phabricator via llvm-commits
- [PATCH] D78452: [PredicateInfo] Use new Instruction::comesBefore instead of OI (NFC).
Florian Hahn via Phabricator via llvm-commits
- [llvm] 3ce0ad1 - [ARM][MC][Thumb] Revert relocation for some pc-relative fixups.
Mark Murray via llvm-commits
- [llvm] 62f9712 - [ARM][MVE] Add patterns for VRHADD
Sam Parker via llvm-commits
- [PATCH] D78301: [ARM][MC][Thumb] Revert relocation for some pc-relative fixups.
Mark Murray via Phabricator via llvm-commits
- [PATCH] D78455: [Scalarizer] Fix a non-deterministic scatter order problem
Jay Foad via Phabricator via llvm-commits
- [PATCH] D78422: [LLD][ELF][ARM] Fix ARM Exidx order for non monotonic section order
Peter Smith via Phabricator via llvm-commits
- [PATCH] D78287: [VPlan] Clean up tryToCreate(Widen)Recipe. (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78424: [flang] Added Semantic Checks for 2 Data constraints and fixed the semantic errors in 3 test cases
Anchu Rajendran S via Phabricator via llvm-commits
- [PATCH] D77069: [ARM][MVE] Add patterns for VRHADD
Sam Parker via Phabricator via llvm-commits
- [llvm] fa284e1 - [VPlan] Clean up tryToCreate(Widen)Recipe. (NFC)
Florian Hahn via llvm-commits
- [PATCH] D78453: [llvm][Z3][NFC] Improve mkBitvector performance
Gábor Horváth via Phabricator via llvm-commits
- [PATCH] D59417: [GVN] Add default debug location when constructing PHI nodes
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D78385: [ARM] Allow fma in tail predicated loops
Sam Parker via Phabricator via llvm-commits
- [PATCH] D78389: [ELF] Keep local symbols when both --emit-relocs and --discard-all are specified
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D77370: [libunwind] Add LIBUNWIND_ENABLE_PIC
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D78386: [ARM] Sink splats to fma intrinsics
Sam Parker via Phabricator via llvm-commits
- [PATCH] D78211: [lit] lit.site.cfg.py: support symlinked lit.site.cfg.py files
Milian Wolff via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D78479: [dsymutil][doc] Improve documentation.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D78206: [Target][ARM] Make Low Overhead Loops coexist with VPT blocks
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D78024: [FileCheck] - Fix the false positive when -implicit-check-not is used with an unknown -check-prefix.
George Rimar via Phabricator via llvm-commits
- [llvm] 33ffce5 - [AArch64][SVE] Remove LD1/ST1 dependency on llvm.masked.load/store
Kerry McLaughlin via llvm-commits
- [llvm] da3bf81 - X86InstrFoldTables.h - remove unnecessary include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 44cf9b8 - X86MCAsmInfo.h - remove unnecessary MCAsmInfo.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 179dced - X86MCTargetDesc.h - remove unnecessary MCStreamer.h include. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D77864: [llvm-nm/objdump/size] Enable error reporting in clients when getSymbolFlags() fails.
George Rimar via Phabricator via llvm-commits
- [PATCH] D78088: [MIR] Add comments to INLINEASM immediate flag MachineOperands
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D70947: Add a default address space for globals to DataLayout
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D78480: [SelectionDAG] Fix legalization of non-byte-sized vector
LemonBoy via Phabricator via llvm-commits
- [PATCH] D78204: [AArch64][SVE] Remove LD1/ST1 dependency on llvm.masked.load/store
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] 2cfcbc5 - X86Subtarget.cpp - sort includes. NFC
Simon Pilgrim via llvm-commits
- [llvm] 4a983b2 - [MC][DWARF] Corrected handling of is_stmt flag in .loc directives
Dmitry Preobrazhensky via llvm-commits
- [llvm] 4ba7ae8 - X86Subtarget.h - remove unused includes. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D78356: [flang] Use a better definition for ATTRIBUTE_UNUSED
David Truby via Phabricator via llvm-commits
- [PATCH] D76588: [Attributor] Unify testing (=updates,prefixes,run configurations,...)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D78482: [DebugInfo] Simplify DWARFUnit::determineStringOffsetsTableContribution(). NFC.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D78174: [VE] Add alternative names to registers
Simon Moll via Phabricator via llvm-commits
- [PATCH] D78102: [MC][DWARF] Corrected handling of is_stmt flag in .loc directives
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] e19628f - [llvm-readobj] - Fix crashes and misbehaviors when reading strings from broken string tables.
Georgii Rymar via llvm-commits
- [llvm] 1c57752 - [obj2yaml] - Teach obj2yaml to dump SHT_NOBITS sections when dumping program headers.
Georgii Rymar via llvm-commits
- [PATCH] D78484: Providing buffer assignment for MLIR
Ehsan via Phabricator via llvm-commits
- [PATCH] D77216: [llvm-readobj] - Fix crashes and misbehaviors when reading strings from broken string tables.
George Rimar via Phabricator via llvm-commits
- [llvm] 76e0ab2 - [FileCheck] - Refactor the code related to string arrays. NFCI.
Georgii Rymar via llvm-commits
- [llvm] 9505b5c - [AVR] Do not use divmod calls for bigger integers
Ayke van Laethem via llvm-commits
- [llvm] 8aad119 - [AVR] Do not place functions in .progmem.data
Ayke van Laethem via llvm-commits
- [llvm] f5a812c - Revert 3ce0ad1b336e67a76d78ae7ff7d66fe127586620 Die to breakage in check-lld.
Mark Murray via llvm-commits
- [PATCH] D78306: [flang] Use LLVM's flags
David Truby via Phabricator via llvm-commits
- [PATCH] D78136: [flang][docs]Doxygen support in flang
David Truby via Phabricator via llvm-commits
- [PATCH] D78437: [AVR] Do not use divmod calls for bigger integers
Ayke via Phabricator via llvm-commits
- [PATCH] D78202: [FileCheck] - Refactor the code related to string arrays. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D78212: [AVR] Do not place functions in .progmem.data
Ayke via Phabricator via llvm-commits
- [llvm] f44a508 - [nfc] Cleanup extension header generation
via llvm-commits
- [PATCH] D78485: [ARM][MVE] Tail-predication: debug messages if tripcount cannot be found. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [lld] 61bccda - [LLD][ELF][ARM] Convert ADR/LDR to .inst .reloc
Peter Smith via llvm-commits
- [llvm] 1203049 - [GlobalISel] Introduce InlineAsmLowering class
Konstantin Schwarz via llvm-commits
- [llvm] aa688ba - [gn build] Port 12030494fce
LLVM GN Syncbot via llvm-commits
- [llvm] 21bd376 - X86MacroFusion.cpp - ensure X86MacroFusion.h module header is included first. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D76291: [Support] Fix formatted_raw_ostream for UTF-8
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D78316: [GlobalISel] Introduce InlineAsmLowering class
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D76929: [AArch64][SVE] Add SVE intrinsic for LD1RQ
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D78364: [MC][Bugfix] Remove redundant parameter for relaxInstruction
Robert Schilling via Phabricator via llvm-commits
- [PATCH] D77813: [ARM] Distribute MVE post-increments
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D78003: [AMDGPU] Fix llvm.amdgcn.div.scale lowering
Matt Arsenault via Phabricator via llvm-commits
- [llvm] a8a31fd - [Scalarizer] Fix a non-deterministic scatter order problem
Bjorn Pettersson via llvm-commits
- [PATCH] D77652: [obj2yaml] - Fix the issue with dumping empty sections when dumping program headers.
George Rimar via Phabricator via llvm-commits
- [PATCH] D78327: [mlir][Linalg] Create a named batch_matmul op and pipe it through.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D78492: [ARM][ParallelDSP] Handle squaring multiplies
Sam Parker via Phabricator via llvm-commits
- [debuginfo-tests] 9cf9710 - [Dexter][NFC] Add Debugger Controller To Dexter
Tom Weaver via llvm-commits
- [lld] 2325788 - [ELF] Add --warn-backrefs-exclude=<glob>
Fangrui Song via llvm-commits
- [llvm] 9036fcd - MIRVRegNamerUtils.h - remove unnecessary includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 6cb204e - BranchFolding.h - cleanup includes and forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D78493: [ARM] Don't shrink STM.W to unpredictable STM.N with writeback
John Brawn via Phabricator via llvm-commits
- [PATCH] D77873: [AArch64] Armv8.6-A Mat Mul SVE Assembly
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D78302: [mlir][ods] Add materialize derived attribute method
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D78496: [LSan] Disable a failing test on ARM
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D78430: [InstSimplify] fold and/or of compares with equality to min/max constant
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D77512: [ELF] Add --warn-backrefs-exclude=<glob>
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76926: [Dexter] Add Debugger Controller To Dexter
Tom Weaver via Phabricator via llvm-commits
- [llvm] 5247499 - Revert "[ARM] Fix conditions for lowering to S[LR]I"
Petre-Ionut Tudor via llvm-commits
- [llvm] 6c881bf - [AIX] Return the correct set of callee saved regs
David Tenty via llvm-commits
- [PATCH] D78497: [llvm-build] Allow to specify a prefix to library
serge via Phabricator via llvm-commits
- [PATCH] D77387: [ARM] Fix conditions for lowering to S[LR]I
Petre Tudor via Phabricator via llvm-commits
- [PATCH] D78498: [mlir] [linalg] Only promote selected buffers.
Pierre Oechsel via Phabricator via llvm-commits
- [PATCH] D77560: [SCEV] CreateNodeForPhi should return SCEVUnknown for incomplete PHIs
wael yehia via Phabricator via llvm-commits
- [llvm] 2737362 - [VectorUtils] Use early_inc_range instead of DelSet (NFC).
Florian Hahn via llvm-commits
- [PATCH] D77101: [AIX] Return the correct set of callee saved regs
David Tenty via Phabricator via llvm-commits
- [PATCH] D78304: [yaml2obj] - Program headers: and add an additional check for `Offset`
George Rimar via Phabricator via llvm-commits
- [PATCH] D77564: [PowerPC] Do not attempt to reuse load for 64-bit FP_TO_UINT without FPCVT
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D78420: [VectorUtils] Use early_inc_range instead of DelSet (NFC).
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] a54e18d - [compiler-rt] Use --standalone when running tests on the iOS simulator
Julian Lettner via llvm-commits
- [llvm] d52bb6d - [PowerPC][AIX] ByVal formal argument support: passing on the stack.
Sean Fertile via llvm-commits
- [PATCH] D78034: [mlir][spirv] Improve stride support in array types
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D78500: [DWARF5]:Added support for .debug_macro.dwo section in llvm-dwarfdump
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D78044: [mlir][ods] Update doc regarding attribute definitions
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D78394: Fix documentation link to MlirSpirvAbi (NFC)
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D78186: [flang] Remove some unnecessary checks.
Steve Scalpone via Phabricator via llvm-commits
- [PATCH] D78501: Add a facility to get system cache directory and use it in clangd
Vojtěch Štěpančík via Phabricator via llvm-commits
- [PATCH] D78502: [ARM][HWLoops] Create hardware loops for sibling loops
Dave Green via Phabricator via llvm-commits
- [PATCH] D78197: [mlir][spirv] Lower memref with dynamic dimensions to runtime arrays
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D78263: [PowerPC][AIX] ByVal formal argument support: passing on the stack
Sean Fertile via Phabricator via llvm-commits
- [llvm] 54d01cb - [IPT] Don't use OrderedInstructions (NFC)
Nikita Popov via llvm-commits
- [llvm] b3f5472 - [ValueLattice] Add move constructor (NFC)
Nikita Popov via llvm-commits
- [PATCH] D78408: [llvm-cov] Prevent llvm-cov from using too many threads
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D78475: [CallSite removal][ExecutionEngine] Use CallBase in the Interpreter. NFC
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D78503: RFC: [ValueTracking] Let analyses assume a value cannot be partially poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D78372: [AArch64] Allow PAC mnemonics in the HINT space with PAC disabled
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D78461: [IPT] Don't use OrderedInstructions (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D78425: [ValueLattice] Add move constructor
Nikita Popov via Phabricator via llvm-commits
- [compiler-rt] 78fe930 - [LSan] Disable a failing test on ARM
Oliver Stannard via llvm-commits
- [llvm] 28ae196 - Revert "[AIX] Return the correct set of callee saved regs"
David Tenty via llvm-commits
- [llvm] 8541a3c - [PowerPC][AIX] Use a file check variable for register used in addressing.
Sean Fertile via llvm-commits
- [PATCH] D78504: [mlir] Clarify operation/block assert message.
Matthias Kramm via Phabricator via llvm-commits
- [PATCH] D77900: [SVE] Remove calls to getBitWidth from PowerPC
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D78505: [MLIR] Fix affine loop tiling utility upper bound bug
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D77906: [SVE] Remove calls to getBitWidth from mips
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D78152: [ValueTracking] Implement impliesPoison
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 0f12480 - [dfsan] Add "DataFlow" option to LLVM_USE_SANITIZER
Zola Bridges via llvm-commits
- [llvm] 3ca54f4 - [Attributor] Unify testing (=updates, prefixes, run configurations,...)
Galina Kistanova via llvm-commits
- [llvm] e84bbe9 - [CallSite removal][ExecutionEngine] Use CallBase in the Interpreter. NFC
Craig Topper via llvm-commits
- [llvm] 460202b - [ARM] Add an low overhead sibling loop test. NFC
David Green via llvm-commits
- [PATCH] D78447: [mlir][SCCP] Add support for propagating constants across inter-region control flow
River Riddle via Phabricator via llvm-commits
- [PATCH] D78507: [llvm][NFC][CallSite] Remove CallSite from Lint.cpp
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D78062: Adding Comment Annotations to Outlined Functions
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D78310: [ProfileSummary] Add partial profile annotation on IR.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D78397: [mlir][Transforms] Add pass to perform sparse conditional constant propagation
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D78509: [AArch64][SVE] Add addressing mode for contiguous loads & stores
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D78464: [mlir][Linalg] Add support for fusing linalg.tensor_reshape with linalg.generic operations.
Mahesh Ravishankar via Phabricator via llvm-commits
- [llvm] 8c11bc0 - Introduce fix-irreducible pass
Galina Kistanova via llvm-commits
- [llvm] 64b31d9 - [PowerPC] Do not attempt to reuse load for 64-bit FP_TO_UINT without FPCVT
Nemanja Ivanovic via llvm-commits
- [PATCH] D78438: [ELF] Temporarily delete "TLS attribute mismatch" diagnostics
Peter Smith via Phabricator via llvm-commits
- [PATCH] D78318: [GlobalISel][InlineAsm] Add support for basic output operand constraints
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D77868: [InstSimplify] fold select of bools using bitwise logic
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D76010: [ValueTracking] Let isGuaranteedNotToBeUndefOrPoison look into more constants/instructions
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 0098324 - [AIX] Return the correct set of callee saved regs
David Tenty via llvm-commits
- [PATCH] D77232: [mlir][GPUToSPIRV] Make spv.interface_var_abi attribute on arguments either be unspecified on all arguments to use default ABI, or be present on all arguments.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D78391: [ValueLattice] Allow two range extensions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78443: [Local] Update getOrEnforceKnownAlignment/getKnownAlignment to use Align/MaybeAlign.
Eli Friedman via Phabricator via llvm-commits
- [polly] 9b9454a - Require "target datalayout" to be at the beginning of an IR file.
Eli Friedman via llvm-commits
- [llvm] ff048af - [NFC] [AIX] [PowerPC] Add missing instruction to AIX byval test
Chris Bowler via llvm-commits
- [PATCH] D78325: [ubsan] Link shared runtime library with a version script.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D78510: Fix Solaris build of ubsan.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D78413: Require "target datalayout" to be at the beginning of an IR file.
Eli Friedman via Phabricator via llvm-commits
- [llvm] 1809949 - [llvm][NFC][CallSite] Remove CallSite from Lint.cpp
Mircea Trofin via llvm-commits
- [lld] 875e26d - Fix lld testcases I missed in D78413 (9b9454a)
Eli Friedman via llvm-commits
- [PATCH] D78512: [llvm][NFC] Factor out inlining pipeline as a module pipeline.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D77213: Handle part-word LL/SC in atomic expansion pass
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D76085: [DWARFLinker][dsymutil][NFC] add section index into address range.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D78514: [MLIR] NFC clean up loop tiling test cases
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D78515: [PowerPC][AIX] Pass ByVal formal arguments that span registers and stack.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D78185: [flang] Use the equivalent compilation flags with MSVC.
مهدي شينون (Mehdi Chinoune) via Phabricator via llvm-commits
- [llvm] 897409f - [Local] Update getOrEnforceKnownAlignment/getKnownAlignment to use Align/MaybeAlign.
Craig Topper via llvm-commits
- [llvm] fcc9d70 - Revert "[Local] Update getOrEnforceKnownAlignment/getKnownAlignment to use Align/MaybeAlign."
Craig Topper via llvm-commits
- [PATCH] D55301: RegAlloc: Allow targets to split register allocation
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D78417: [SlotIndexes] Add insertion point for insertMBBIntoMaps
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D71578: [CodeMoverUtils] Improve IsControlFlowEquivalent.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D43002: Emit S_OBJNAME symbol in CodeView
Mathieu Peloquin via Phabricator via llvm-commits
- [llvm] 1488bef - [MachineOutliner] Annotation for outlined functions in AArch64
Andrew Litteken via llvm-commits
- [llvm] 56e4888 - [SVE] Remove calls to getBitWidth from Analysis
Christopher Tetreault via llvm-commits
- [llvm] c48ceaf - Revert "[AMDGPU] Set the CostPerUse value for vgpr registers."
Piotr Sobczak via llvm-commits
- [llvm] ce1840a - [ARM] MVE and scalar postinc mir tests. NFC
David Green via llvm-commits
- [PATCH] D77749: [PowerPC][Future] Remove redundant r2 save and restore for indirect call
Victor Huang via Phabricator via llvm-commits
- [PATCH] D76417: [AMDGPU] Set a cost model for vgpr registers.
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D78415: Fix inlining multi-block callees with type conversion.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D78517: [PC Relative][Expolitation] Remove "unskipableSimplifyCode()" in PPCMIPeephole.cpp
Victor Huang via Phabricator via llvm-commits
- [PATCH] D78130: [SVE] Fixup calls to VectorType::getNumElements() in IR
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D77898: [SVE] Remove calls to getBitWidth from Analysis
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] 17e1df4 - [SVE] Remove calls to getBitWidth from mips
Christopher Tetreault via llvm-commits
- [llvm] a9b137f - [SVE] Remove calls to getBitWidth from PowerPC
Christopher Tetreault via llvm-commits
- [PATCH] D78234: [BranchFolding] assert when removing INLINEASM_BR indirect targets
Nick Desaulniers via Phabricator 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
- [PATCH] D77587: [SVE] Add new VectorType subclasses
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D78128: Implement some functions in NativeSession.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D77833: [SVE] Remove VectorType::getBitWidth()
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D78518: # Folder for division by one.
Phoenix Meadowlark via Phabricator via llvm-commits
- [PATCH] D74651: Add IR constructs for inalloca replacement llvm.call.setup
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 365b60f - New pass to make internal linkage symbol names unique.
Sriraman Tallam via llvm-commits
- [PATCH] D77691: [SVE] Remove calls to isScalable from IR
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D78032: [llvm-objdump] Default to the "apple-latest" mcpu when disassembling arm64 Mach-O binaries
Lang Hames via Phabricator via llvm-commits
- [PATCH] D77740: [CMake] Add a warning message to prepare the upcoming upgrade to CMake 3.13.4
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D78465: [AArch64][GlobalISel] Split G_GLOBAL_VALUE into ADRP + G_ADD_LOW and optimize.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D78519: Update mlir for CreateShuffleVector with unsigned deprecation
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D55286: VirtRegMap: Add pass option to not clear virt regs
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D78243: New pass to make internal linkage symbol names unique
Eric Christopher via Phabricator via llvm-commits
- [llvm] 31282d3 - Fix LLVM_REVERSE_ITERATION
Chris Bieneman via llvm-commits
- [llvm] 2171fa6 - Fixing bot breakage
Chris Bieneman via llvm-commits
- [PATCH] D78520: [InlineSpiller] simplify insertReload() NFC
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D75627: [PowerPC][AIX] Fix printing of program counter for AIX assembly.
David Tenty via Phabricator via llvm-commits
- [PATCH] D78522: [mlir][Symbol] Change Symbol from a Trait into an OpInterface.
River Riddle via Phabricator via llvm-commits
- [llvm] 6e22a1e - [AArch64][NFC] More intrinsic tests.
Pavel Iliin via llvm-commits
- [PATCH] D74154: LSAN for android
Vy Nguyen via Phabricator via llvm-commits
- [llvm] d17d50e - [llvm-objcopy][MachO] Copy LC_ENCRYPT_INFO/LC_ENCRYPT_INFO_64 load commands
Alexander Shaposhnikov via llvm-commits
- [PATCH] D76252: [lld-macho] Add basic support for linking against dylibs
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D78335: [GIsel][LegalizerHelper] Account for debug insts when creating mem libcalls
Amara Emerson via Phabricator via llvm-commits
- [compiler-rt] e5ce95c - [dfsan] Fix a bug in strcasecmp() and strncasecmp(): Compare the lowercase versions of the characters when choosing a return value.
Matt Morehouse via llvm-commits
- [PATCH] D78523: [llvm][NFC][CallSite] Remove CallSite from CoroEarly
Mircea Trofin via Phabricator via llvm-commits
- [llvm] ab093bf - Recommit: DebugInfo: Fix rangesBaseAddress DICompileUnit bitcode serialization/deserialization
David Blaikie via llvm-commits
- [llvm] 887efa5 - Fix DenseMap iterator asserts when shouldReverseIterate==true
Chris Bieneman via llvm-commits
- [PATCH] D78524: [CallSite removal][Instrumentation] Use CallBase instead of CallSite in AddressSanitizer/DataFlowSanitizer/MemorySanitizer. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D78525: Unbreak ASan runtime in the simulators.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D78526: [MC][PGO][PGSO] Cleanup unused MBFI in AsmPrinter
Ana Pazos via Phabricator via llvm-commits
- [PATCH] D78403: Infer alignment of loads with unspecified alignment in IR/bitcode parsing.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D78527: [llvm] [X86] Fixed type bug in vselect for AVX masked load
Aart Bik via Phabricator via llvm-commits
- [llvm] 15cd1e3 - [llvm][NFC][CallSite] Remove CallSite from CoroEarly
Mircea Trofin via llvm-commits
- [PATCH] D76839: [lld-macho] Extend SyntheticSections to cover all segment load commands
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D78528: [llvm][NFC][CallSite] Remove CallSite from ArgumentPromotion
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D77919: [MC][ELF] Add section flags to diagnostic
Brian Cain via Phabricator via llvm-commits
- [PATCH] D63614: [System Model] [TTI] Update cache and prefetch TTI interfaces
Yuanfang Chen via Phabricator via llvm-commits
- [llvm] f0019d4 - [MC][NFC] Use camelCase style for function EmitInstToData
Shengchen Kan via llvm-commits
- [PATCH] D78466: BPF: fix a CORE optimization bug
Alexei Starovoitov via Phabricator via llvm-commits
- [PATCH] D78529: [ARM] Fix MIR tests with invalid live-ins.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D78530: Add missing call to `Symbolizer::LateInitialize()` in UBSan's standalone init.
Dan Liew via Phabricator via llvm-commits
- [PATCH] D78531: [AArch64] Fix MIR tests with invalid live-ins.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D78532: Add missing call to `__sanitizer::InitializePlatformEarly()` in UBSan's standalone init.
Dan Liew via Phabricator via llvm-commits
- [llvm] 61ec4cd - [ADT] Mix the bit width into APInt's hash_value
David Blaikie via llvm-commits
- [compiler-rt] 7039773 - Unbreak ASan runtime in the simulators.
Dan Liew via llvm-commits
- [llvm] 06a8d1a - [Attributor] Partially disable three tests to unblock the windows bot
Johannes Doerfert via llvm-commits
- [llvm] 87aa362 - [Attributor] Use the BumpPtrAllocator in InformationCache as well
Johannes Doerfert via llvm-commits
- [PATCH] D77844: [ObjectYAML][MachO] Add support for relocations
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] c2d86e1 - [llvm][NFC][CallSite] Remove CallSite from ArgumentPromotion
Mircea Trofin via llvm-commits
- [llvm] 3cb7e7b - BPF: fix a CORE optimization bug
Yonghong Song via llvm-commits
- [llvm] 8bb059a - [MC][Bugfix] Remove redundant parameter for relaxInstruction
Shengchen Kan via llvm-commits
- [llvm] c031378 - [MC][NFC] Use camelCase style for functions in MCObjectStreamer
Shengchen Kan via llvm-commits
- [llvm] 7c65e88 - [llvm-objcopy] Match GNU behaviour regarding file symbols
Yi Kong via llvm-commits
- [PATCH] D76675: [llvm-objcopy] Match GNU behaviour regarding file symbols
Yi Kong via Phabricator via llvm-commits
- [llvm] 37a1c2e - Revert "[llvm-objcopy] Match GNU behaviour regarding file symbols"
Yi Kong via llvm-commits
- [llvm] b14e9e3 - Reland D76675 [llvm-objcopy] Match GNU behaviour regarding file symbols
Fangrui Song via llvm-commits
- [llvm] ee17263 - [OpenMPOpt] Make the SCC a vector to ensure deterministic results
Johannes Doerfert via llvm-commits
- [llvm] 8855fec - [OpenMPOpt] Use a pointer value type in map
Johannes Doerfert via llvm-commits
- [llvm] dc3b5b0 - [OpenMPOpt] Make the combination of `ident_t*` deterministic
Johannes Doerfert via llvm-commits
- [llvm] 68b2e50 - [Local] Update getOrEnforceKnownAlignment/getKnownAlignment to use Align/MaybeAlign.
Craig Topper via llvm-commits
- [PATCH] D78272: [PowerPC] DAG Combine to transform shifts into multiply-high
Anil Mahmud via Phabricator via llvm-commits
- [PATCH] D77788: [PowerPC][Future] Enable Tail Calls for PC Relative Code
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] a116f0f - [LICM][NFC] Reorder checks to speed up things slightly
Max Kazantsev via llvm-commits
- [PATCH] D78535: libclc: Pass system libraries to the linker after llvm libraries
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D77985: Fix bug in SmallBitVector::find_next_unset
Brad Moody via Phabricator via llvm-commits
- [llvm] 6235951 - [CallSite removal][Instrumentation] Use CallBase instead of CallSite in AddressSanitizer/DataFlowSanitizer/MemorySanitizer. NFC
Craig Topper via llvm-commits
- [PATCH] D78538: [llvm][NFC][CallSite] Remove CallSite from DeadArgumentElimination
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D78281: [Attributor] Use AAFromMustBeExecutedContext::initialize not ::updateImpl
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D78010: [CodeGen] Add new function unionImplicitOps() to union implicit register
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D78539: [ELF][test] Reorganize "TLS attribute mismatch" tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D78438: [ELF] Fix "TLS attribute mismatch" false positives for STT_NOTYPE undefined symbols
Fangrui Song 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] D78540: [MLIR] Fix test case for kernel attribute.
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D78491: Avoid relying on address space zero default parameter in llvm/IR
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D78541: [MLIR] Ensure `gpu.func` must be inside a `gpu.module`.
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D78542: [MLIR] Use `kernel` as a short hand for `gpu.kernel` attribute.
Frederik Gossen via Phabricator via llvm-commits
- [llvm] 2cf3c03 - [DenseMap] Don't capture the BucketEnd pointer before an operation that might change the number of buckets.
Craig Topper via llvm-commits
- [llvm] 27d1910 - [ARM][ParallelDSP] Handle squaring multiplies
Sam Parker via llvm-commits
- [PATCH] D77893: [lld] Merge Mach-O input sections
Kellie Medlin via Phabricator via llvm-commits
- [PATCH] D78076: [mlir] Support big endian in DenseElementsAttr
Rainer Orth via Phabricator via llvm-commits
- [llvm] ee959dd - [TTI] Remove getOperationCost
Sam Parker via llvm-commits
- [PATCH] D78543: [VE] Create a TargetInfo header. NFC
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D78544: FixIrreducible: don't crash when moving a child loop
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [llvm] 5a2a24f - [gn build] Port 2214b9076f1
LLVM GN Syncbot via llvm-commits
- [llvm] 3d9b537 - [SVEIntrinsicOpts] NFC: Remove unused isReinterpretFromBool for no-assert builds
Sander de Smalen via llvm-commits
- [PATCH] D78545: [RISCV] Make Lower* functions public for downstream maintenance
Jim Lin via Phabricator via llvm-commits
- [PATCH] D78546: Enable bugprone-argument-comments check in llvm.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D78434: [mlir] resolve types from attributes in assemblyFormat
River Riddle via Phabricator via llvm-commits
- [PATCH] D77714: Extended Liveness analysis to support nested regions.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D78547: [TTI] getUserCost to return getCastInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D78548: [mlir] [linalg] Fix transform-patterns test.
Pierre Oechsel via Phabricator via llvm-commits
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Simon Cook via Phabricator via llvm-commits
- [PATCH] D78380: Let the target adjust physical output- and anti-deps
Fraser Cormack via Phabricator via llvm-commits
- [llvm] d881626 - [VE] Create a TargetInfo header. NFC
Simon Moll via llvm-commits
- [PATCH] D77874: [AArch32] Armv8.6a Matrix Mul Assembly Parser Support
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D78348: [AMDGPU] Add missing AReg classes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D78342: [lld] Add archive file support to Mach-O backend
Jez Ng via Phabricator via llvm-commits
- [PATCH] D78549: Improve disassembly of branch targets in non-relocatable objects
James Henderson via Phabricator via llvm-commits
- [PATCH] D78550: [Flang][test] Don't set PATH in flang/test/Semantics/common.sh
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D77198: Introduce fix-irreducible pass
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 3caa03e - AliasAnalysisSummary.h - cleanup includes and forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 0caaf40 - TGLexer.h - cleanup includes and forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] df91a0f - TGParser.h - cleanup includes and forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 32c0561 - Attempting fix buildbot
Sam Parker via llvm-commits
- [PATCH] D78312: [AMDGPU] Add 192-bit register classes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D78551: [MLIR] Use nested symbol to identify kernel in `LaunchFuncOp`.
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D78552: [TTI] Use getCastInstrCost for getUserCost Exts
Sam Parker via Phabricator via llvm-commits
- [llvm] 1811061 - TGLexer.h - add missing <vector> include.
Simon Pilgrim via llvm-commits
- [PATCH] D78553: [AMDGPU] Simplify definition of VReg and AReg classes. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D75670: [FPEnv] Intrinsic llvm.roundeven
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D78132: [PowerPC] Refactor PPCInstrVSX.td
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 0df40d6 - [AArch64][SVE] Add addressing mode for contiguous loads & stores
Kerry McLaughlin via llvm-commits
- [PATCH] D78554: [TSAN] Add optional support for distinguishing volatiles
Marco Elver via Phabricator via llvm-commits
- [debuginfo-tests] b1097e2 - [Dexter] Fix failing clang-opt-bisect sub tool test
Tom Weaver via llvm-commits
- [llvm] c3a2929 - Let targets adjust physical output- and anti-deps
Fraser Cormack via llvm-commits
- [llvm] 3471ae9 - [yaml2obj] - Verify that sections are sorted by their file offsets when creating segments.
Georgii Rymar via llvm-commits
- [PATCH] D78555: [DebugInfo][DWARF64] Fix dumping pre-standard .debug_str_offsets.dwo sections.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D78556: [mlir] [linalg] Specify alignment during promotion.
Pierre Oechsel via Phabricator via llvm-commits
- [PATCH] D78558: [Support] Make DataExtractor error messages more clear
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D78557: [AMDGPU] Remove selectSGPRVectorRegClassID. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D78113: Fix DWARFDataExtractor::getRelocatedValue near EOF
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D78559: [MLIR] Verify there are no side-effecting ops in GenericAtomicRMWOp body.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D78560: [mlir][vulkan-runner] Add support for integer types.
Denis Khalikov via Phabricator via llvm-commits
- [llvm] ba72389 - [InstCombine] improve types/names for logic-of-icmp helper functions; NFC
Sanjay Patel via llvm-commits
- [llvm] 647c9e7 - [VPlan] Make various tryTo* helpers private and mark as const (NFC).
Florian Hahn via llvm-commits
- [PATCH] D78561: [NFC] Improve Debugging experience with some LLVM Types
Tyker via Phabricator via llvm-commits
- [PATCH] D78288: [VPlan] Make various tryTo* helpers private and mark as const (NFC).
Florian Hahn via Phabricator via llvm-commits
- [llvm] 75aeb53 - SHA1.h - remove unnecessary ArrayRef.h/StringRef.h includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 978166f - [InstCombine] improve types/names for logic-of-icmp helper function; NFC
Sanjay Patel via llvm-commits
- [llvm] c74acd8 - X86ISelLowering.cpp - clang-format to fix col80 limit. NFC.
Simon Pilgrim via llvm-commits
- [llvm] c2dd38f - [AArch64][NFC] One more intrinsic test.
Pavel Iliin via llvm-commits
- [PATCH] D78562: [MLIR] Update documentation for loop.parallel.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D78304: [yaml2obj] - Program headers: add an additional check for `Offset`
George Rimar via Phabricator via llvm-commits
- [PATCH] D78406: [NFC][PowerPC] Add NFC changes for PCRelative feature
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] cc0acda - [DWARFDataExtractor] Add a "truncating" constructor
Pavel Labath via llvm-commits
- [llvm] c475856 - [DWARFDebugLine] Check for errors when parsing v2 file/dir lists
Pavel Labath via llvm-commits
- [lld] 6e1fe78 - [ELF][test] Reorganize "TLS attribute mismatch" tests
Fangrui Song via llvm-commits
- [lld] 58207d6 - [ELF] Fix "TLS attribute mismatch" false positives for STT_NOTYPE undefined symbols
Fangrui Song via llvm-commits
- [llvm] cd8e9e8 - [PowerPC][AIX][NFC] Fix use of FileCheck variable in lit test.
Sean Fertile via llvm-commits
- [PATCH] D77556: [DWARFDataExtractor] Add a "truncating" constructor
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D77555: [DWARFDebugLine] Check for errors when parsing v2 file/dir lists
Pavel Labath via Phabricator via llvm-commits
- [lld] 497c76e - [ELF] Keep local symbols when both --emit-relocs and --discard-all are specified
Fangrui Song via llvm-commits
- [llvm] 658f33d - [AMDGPU] Remove selectSGPRVectorRegClassID. NFC.
Jay Foad via llvm-commits
- [llvm] d3fdafa - [InlineSpiller] simplify insertReload() NFC
Nick Desaulniers via llvm-commits
- [PATCH] D78248: [RegisterCoalescer] Extend a subrange if needed when filling range gap
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D77330: Consider increasing the default ARM32 max page size to 64k.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D78340: [Flang] fix dependency issues after D78215
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D77807: [LLD][ELF] Implement --discard-* for cases when -r or --emit-relocs are used.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D77469: [llvm] NFC: Fix trivial typo in rst and td files
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D78568: [DAGCombine] Fix bug in load scalarization
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D78569: [SVE][CodeGen] Lower SDIV & UDIV to SVE intrinsics
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D76160: [PowerPC][Future] Add offsets to PC Relative relocations.
Kamau Bridgeman via Phabricator via llvm-commits
- [llvm] e477915 - [PowerPC] Add a new test case expand-isel-liveness.mir
Kang Zhang via llvm-commits
- [llvm] 91a6c88 - [Attributor] Use a pointer value type for the AAMap
Johannes Doerfert via llvm-commits
- [llvm] 99662c2 - [Attributor] Use a pointer value type for the QueryMap
Johannes Doerfert via llvm-commits
- [llvm] 40f3bae - [Attributor] Pass the Attributor to the AbstractAttribute constructors
Johannes Doerfert via llvm-commits
- [llvm] 1f570e0 - [Attributor] Use a pointer value type for the access kind -> accesses map
Johannes Doerfert via llvm-commits
- [llvm] 177c065 - [Attributor] Use a pointer value type for the OpcodeInstMap
Johannes Doerfert via llvm-commits
- [llvm] 44a8c54 - [InstCombine] add tests for logic-of-icmps; NFC
Sanjay Patel via llvm-commits
- [compiler-rt] 5771c98 - [XRay] Change xray_instr_map sled addresses from absolute to PC relative for x86-64
Fangrui Song via llvm-commits
- [PATCH] D78570: [AMDGPU] Use RegClass helper functions in getRegForInlineAsmConstraint.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D78571: [Attributor][PM] Introduce `-attributor-enable={none,cgscc,module,all}`
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D78282: [Attributor][NFC][WIP] Increase the dependence recompute interval
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D78387: [AIX][XCOFF] add symbol priority for the llvm-objdump -D -symbol-description
Digger via Phabricator via llvm-commits
- [PATCH] D78090: [mlir] NFC: Fix trivial typo under Dialects
Kazuaki Ishizaki via Phabricator via llvm-commits
- [llvm] d50bfd9 - Fix an unused-variable warning in Release mode.
Benjamin Kramer via llvm-commits
- [llvm] 66590e1 - [MC][PGO][PGSO] Cleanup unused MBFI in AsmPrinter
Ana Pazos via llvm-commits
- [PATCH] D78574: Do not map read-only data memory sections with EXECUTE flags.
David Turner via Phabricator via llvm-commits
- [PATCH] D77601: Make SmallVector assert if it cannot grow.
Andrew via Phabricator via llvm-commits
- [PATCH] D78245: [LIT] Make `%T` unique for every test
Louis Dionne via Phabricator via llvm-commits
- [llvm] 1f9c169 - [NFC][InstCombine] sub-of-negatible.ll: some more test cases
Roman Lebedev via llvm-commits
- [llvm] be881e2 - [AArch64] FMLA/FMLS patterns improvement.
Pavel Iliin via llvm-commits
- [llvm] d9af50e - [Transforms] getOrEnforceKnownAlignment - fix MSVC result of 32-bit shift implicitly converted to 64 bits warning. NFCI
Simon Pilgrim via llvm-commits
- [PATCH] D78063: Remove extra instruction left by emitRLDICWhenLoweringJumpTables
Anil Mahmud via Phabricator via llvm-commits
- [PATCH] D78575: [Analysis] recognize the 'null' pointer constant as not poison
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D78576: [SVE] Make VectorType::getNumElements() complain for scalable vectors
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] d702325 - [llvm][NFC][CallSite] Remove CallSite from DeadArgumentElimination
Mircea Trofin via llvm-commits
- [llvm] 8387bee - [llvm] [X86] Fixed type bug in vselect for AVX masked load
via llvm-commits
- [PATCH] D78319: [GlobalISel][InlineAsm] Add support for basic input operand constraints
Jessica Paquette via Phabricator via llvm-commits
- [llvm] b349098 - [InstCombine] add tests for logic-of-icmps; NFC
Sanjay Patel via llvm-commits
- [llvm] cf30aaf - [Analysis] recognize the 'null' pointer constant as not poison
Sanjay Patel via llvm-commits
- [llvm] cca545c - [CallSite] Fix build breakage after D78538
Fangrui Song via llvm-commits
- [llvm] fabe52a - Fix uninitialized variable warning. NFC.
David Blaikie via llvm-commits
- [llvm] 9a08c30 - Bit-pack some pairs. No functionlity change intended.
Benjamin Kramer via llvm-commits
- [llvm] a6d8a05 - Implement some functions in NativeSession.
Amy Huang via llvm-commits
- [PATCH] D78265: [AArch64ConditionOptimizer] Fix missed optimization due to debug insts [10/10]
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D68620: DebugInfo: Use base address selection entries for debug_loc
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D73428: [Attributor] Improve `noalias` deduction based on memory information
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D62259: shared_ptr changes from library fundamentals (P0414R2)
Zoe Carver via Phabricator via llvm-commits
- [PATCH] D78578: [flang] Fix handling of files without terminating newlines.
David Truby via Phabricator via llvm-commits
- [llvm] 4927ae0 - [PDB] Change llvm/object/COFF.h to llvm/Object/COFF.h after D78128
Fangrui Song via llvm-commits
- [llvm] a13dce1 - Fix build. NFC.
Michael Liao via llvm-commits
- [llvm] 352fef3 - [InstCombine] Negator - sink sinkable negations
Roman Lebedev via llvm-commits
- [llvm] c5d3892 - [XRay] xray_fn_idx: set SHF_WRITE to avoid text relocations
Fangrui Song via llvm-commits
- [llvm] 2152935 - Fix `-Wparentheses` warnings. NFC.
Michael Liao via llvm-commits
- [compiler-rt] 2e1cfd0 - Fix Solaris build of ubsan.
Evgenii Stepanov via llvm-commits
- [llvm] b4b9faa - [AArch64] Fix MIR tests with invalid live-ins.
Eli Friedman via llvm-commits
- [llvm] 704293b - [ARM] Fix MIR tests with invalid live-ins.
Eli Friedman via llvm-commits
- [PATCH] D78579: [AVR] Fix stack size in functions with a frame pointer
Ayke via Phabricator via llvm-commits
- [PATCH] D77978: [ViewCFG] Allow printing edge weights in debuggers
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D78431: [ELF][PPC64] Don't perform toc-indirect to toc-relative relaxation for R_PPC64_TOC16_HA not followed by R_PPC64_TOC16_LO_DS
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D75591: [OpenMP] Add firstprivate as a default data-sharing attribute to clang
Atmn Patel via Phabricator via llvm-commits
- [llvm] 7dece2f - AMDGPU: Use Register
Matt Arsenault via llvm-commits
- [llvm] 1e1f5eb - [NativeSession] Fix unchecked Expected type
Amy Huang via llvm-commits
- [PATCH] D78580: [MLIR] Add extra locking during cubin generation.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D78581: [AVR] Remove faulty stack pushing behavior
Ayke via Phabricator via llvm-commits
- [PATCH] D78463: [mlir][Linalg] NFC: Refactor fusion on tensors to enable extending itto fusing different kinds of linalg operations on tensors.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D77689: Codegen for call setup
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 163bd9d - Fix `-Wpedantic` warnings. NFC.
Michael Liao via llvm-commits
- [llvm] e2b53a4 - [Attributor][NFC] Remove obsolete option from tests
Johannes Doerfert via llvm-commits
- [llvm] c5794f7 - [Attributor][PM] Introduce `-attributor-enable={none,cgscc,module,all}`
Johannes Doerfert via llvm-commits
- [llvm] ea439bb - [Attributor][NFC] Track the number of created AAs in the statistics
Johannes Doerfert via llvm-commits
- [llvm] 46b7ed0 - [Attributor] Remove dependence edges eagerly
Johannes Doerfert via llvm-commits
- [PATCH] D78582: [InstCombine] substitute equivalent constant to reduce logic-of-icmps
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D78584: [llvm][NFC][CallSite] Remove CallSite from FunctionAttrs
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D78583: [RISCV] Add instruction definition for dret
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D68972: [libunwind][Android] Fix findUnwindSections for ARM EHABI Bionic
Nico Weber via Phabricator via llvm-commits
- [PATCH] D78586: [MachineVerifier] Add more checks for registers in live-in lists.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D78587: [ARM] Always replace FP16 bitcasts with VMOVhr or VMOVrh
Dave Green via Phabricator via llvm-commits
- [llvm] 8bec33c - [SVE] Remove VectorType::getBitWidth()
Christopher Tetreault via llvm-commits
- [lld] 060efd2 - [lld-macho] Add basic support for linking against dylibs
Shoaib Meenai via llvm-commits
- [PATCH] D76742: [lld-macho] Add basic symbol table output
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D76908: [lld-macho] Add support for emitting dylibs with a single symbol
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D78589: [lit] Add an option to print all features used in tests
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D78268: [Attributor] Deduce load/store alignment only in CGSCC passes
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 507d80f - Revert "Implement some NativeSession functions" along with some
Amy Huang via llvm-commits
- [llvm] 73ea427 - [gn build] Port 060efd24c7f
LLVM GN Syncbot via llvm-commits
- [llvm] 67c6b80 - [gn build] Port 352fef3f11f
LLVM GN Syncbot via llvm-commits
- [PATCH] D78135: [MachineDebugify] Insert synthetic DBG_VALUE instructions
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D78591: [AMDGPU] Define special SGPR subregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D77752: [llvm] Machine Learned policy for inlining -Oz
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D74169: [WIP][LLD][ELF][DebugInfo] Remove obsolete debug info.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D77231: [lld] Support --lto-emit-asm and --plugin-opt=emit-asm
Hongtao Yu via Phabricator via llvm-commits
- [compiler-rt] c860262 - Disable a Darwin test under LSan.
Dan Liew via llvm-commits
- [lld] 01d2a01 - [ELF] Fix a null pointer dereference when relocating a Local-Exec TLS relocation for a lazy symbol
Fangrui Song via llvm-commits
- [PATCH] D78592: [mlir][SCCP] Add support for propagating across symbol based calls
River Riddle via Phabricator via llvm-commits
- [PATCH] D78594: scudo: Change the macro used to check whether we're targeting the platform.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D78078: [lit] Add FILTERED test result category
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D78127: [SVE] Move VectorType::getNumElements() into FixedVectorType
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D78597: [AMDGPU] Define AGPR subregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D77621: ADT: SmallVector size & capacity use word-size integers when elements are small.
Andrew via Phabricator via llvm-commits
- [llvm] 9ee02ae - [llvm][NFC][CallSite] Remove CallSite from FunctionAttrs
Mircea Trofin via llvm-commits
- [llvm] 2360933 - Reland "Implement some functions in NativeSession." with fixes so that
Amy Huang via llvm-commits
- [llvm] dad6de4 - [gn build] Port 23609331472
LLVM GN Syncbot via llvm-commits
- [PATCH] D78599: [SVE] Add Scalable vector support to C api
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D78600: DenseStringElementsAttr added to default attribute types
Rob Suderman via Phabricator via llvm-commits
- [PATCH] D78601: [SVE] Do not store a bool for Scalable in VectorType
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D78602: [llvm-objcopy][MachO] Copy LC_LOAD_WEAK_DYLIB load commands
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D78604: Add `//` before the banner displayed in `--print-ir-before/after-all`
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D78605: [MachineOutliner] Teach outliner to set live-ins
Eli Friedman via Phabricator via llvm-commits
- [llvm] a30e7ea - Make SmallVector assert if it cannot grow.
Andrew Browne via llvm-commits
- [PATCH] D71647: [llvm-objcopy][MachO] Handle relocation entries where r_extern is 0
Seiya Nuta via Phabricator via llvm-commits
- [PATCH] D72893: [NewPassManager] Add assertions when getting statefull cached analysis.
Chandler Carruth via Phabricator via llvm-commits
- [compiler-rt] 564530e - Add missing call to `Symbolizer::LateInitialize()` in UBSan's standalone init.
Dan Liew via llvm-commits
- [compiler-rt] da820f4 - Add missing call to `__sanitizer::InitializePlatformEarly()` in UBSan's standalone init.
Dan Liew via llvm-commits
- [llvm] 5a7a638 - FixIrreducible: don't crash when moving a child loop
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D77620: [SimpleLoopUnswitch] Do not delete DT edge when a duplicate exists.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D78607: [bounds] Ignore volatile operations
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D78606: [DAGCombine] Adding a new Newton-Raphson implementation to leverage the FMA
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D62368: Add support for Hygon Dhyana processor
Jinke Fan via Phabricator via llvm-commits
- [compiler-rt] eeaabe6 - [xray] Use hidden symbol visibility for xray trampolines
Ian Levesque via llvm-commits
- [compiler-rt] 5081468 - [xray] Avoid text relocations in trampolines for ARM/AArch64
Ian Levesque via llvm-commits
- LLVM buildmaster will be updated and restarted soon
Galina Kistanova via llvm-commits
- [PATCH] D78608: [llvm] [CodeGen] Fixed vector halving bug for masked load
Aart Bik via Phabricator via llvm-commits
- [PATCH] D78609: [llvm] [X86] Add "REQUIRES asserts" to test
Aart Bik via Phabricator via llvm-commits
- [llvm] 46a52ff - [TargetPassConfig] Run MachineVerifier after more passes.
Eli Friedman via llvm-commits
- [PATCH] D76115: Add debug support for set types
peter mckinna via Phabricator via llvm-commits
- [PATCH] D78610: [llvm][NFC][CallSite] Remove CallSite from a few trivial locations
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D78314: [mlir][Pass] Add support for generating local crash reproducers
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] 1f48e22 - [DebugInfo] Simplify DWARFUnit::determineStringOffsetsTableContribution(). NFC.
Igor Kudrin via llvm-commits
- [llvm] daadb48 - [CallSite removal][TargetTransformInfoImpl] Replace CallSite with CallBase. NFC
Craig Topper via llvm-commits
- [llvm] c12722c - [PowerPC] Exploit RLDIMI for OR with large immediates
Qiu Chaofan via llvm-commits
- [PATCH] D77850: [PowerPC] Exploit rldimi for ori with large immediates
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] d22989c - [CallSite removal][Target] Replace CallSite with CallBase. NFC
Craig Topper via llvm-commits
- [llvm] f20ff4b - [Attributor] Run IRPosition::verify only with EXPENSIVE_CHECKS
Johannes Doerfert via llvm-commits
- [llvm] ca59ff5 - [Attributor] Replace AccessKind2Accesses map with an "array map"
Johannes Doerfert via llvm-commits
- [PATCH] D76977: [lld-macho] Implement basic export trie
Jez Ng via Phabricator via llvm-commits
- [llvm] 05a1197 - [CallSite removal] Remove unneeded includes of CallSite.h. NFC
Craig Topper via llvm-commits
- [llvm] ba4162c - [VE] Add alternative names to registers
Simon Moll via llvm-commits
- [llvm] a6ef471 - [VE] Update shift operation instructions
Simon Moll via llvm-commits
- [llvm] 5397f29 - [llvm] [X86] Make test more robust against different builds
via llvm-commits
- [llvm] 04ef154 - [NFC] Test changes
Sam Parker via llvm-commits
- [PATCH] D78183: [PowerPC] use instruction-level fast-math-flags to drive MachineCombiner
ChenZheng via Phabricator via llvm-commits
- [llvm] 2fa17cd - [AMDGPU] Simplify definition of VReg and AReg classes. NFC.
Jay Foad via llvm-commits
- [PATCH] D78613: [CallSite removal][ValueTracking] Use CallBase instead of ImmutableCallSite for getIntrinsicForCallSite. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D78614: [AssumeBuilder] Add assume-simplify pass
Tyker via Phabricator via llvm-commits
- [llvm] 7318625 - [AMDGPU] Remove obsolete special case for 1024-bit vector types. NFC.
Jay Foad via llvm-commits
- [PATCH] D78615: [ValueTracking] Let propagatesPoison support binops/unaryops/cast/etc.
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D78616: [AssumeBundles] Remove non-determinisme from assume builder
Tyker via Phabricator via llvm-commits
- [PATCH] D75520: [compiler-rt] Fix tests after defaulting to -fno-common. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D76838: [LV][LoopInfo] Transform counting-down loops to counting-up loop
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D63418: [ARM] Rename Thumb2ITBlockPass.cpp to Thumb2CondExecution.cpp
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] 0736d1c - [ARM][MVE] Tail-predication: some more comments and debug messages. NFC.
Sjoerd Meijer via llvm-commits
- [llvm] 317c491 - [obj2yaml] - Fix the issue with dumping empty sections when dumping program headers.
Georgii Rymar via llvm-commits
- [PATCH] D78617: [UpdateTestChecks] Make generation of UTC_ARGS: comment more robust
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D78618: [UpdateTestChecks] Move more update_test_checks.py logic to common.py
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D78620: [LNT] Update to match API change in PIP
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D78619: Extended Alloc and Dealloc operations with memory-effect traits.
Julian Gross via Phabricator via llvm-commits
- [llvm] 87d33d9 - [yaml2obj] - Change how p_offset is calculated when creating segments. NFCI.
Georgii Rymar via llvm-commits
- [llvm] 2bf5674 - [yaml2obj] - Program headers: add an additional check for `Offset`
Georgii Rymar via llvm-commits
- [PATCH] D76992: [VPlan] Add & use VPValue operands for VPWidenRecipe (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78622: [AMDGPU] Use SGPR instead of SReg classes
Jay Foad via Phabricator via llvm-commits
- [llvm] b198f1f - Make some static class members constexpr
Benjamin Kramer via llvm-commits
- [PATCH] D78623: [flang] Semantic checks for SELECT RANK
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D78624: [CaptureTracking] Replace hardcoded constant to option. NFC.
Serguei Katkov via Phabricator via llvm-commits
- [llvm] 17f6e18 - [AArch64][SVE] Add SVE intrinsic for LD1RQ
Kerry McLaughlin via llvm-commits
- [llvm] 727e6fb - [NFC][llvm][X86] Adding missing -mtiple to X86 test.
Lucas Prates via llvm-commits
- [llvm] e9aac2c - [llvm-objdump] Look in all viable sections for call/branch targets
James Henderson via llvm-commits
- [PATCH] D78625: [ARM] Distribute post-inc for Thumb2 sing/zero extending loads/stores
Dave Green via Phabricator via llvm-commits
- [lld] 673612a - [LLD][ELF][ARM] Replace adr, ldr with .inst .reloc in test [NFC]
Peter Smith via llvm-commits
- [llvm] d625b4b - [AMDGPU] Add missing AReg classes
Jay Foad via llvm-commits
- [llvm] dbdffe3 - [AMDGPU] Add 192-bit register classes
Jay Foad via llvm-commits
- [llvm] 4d44ce7 - [NFC][InstCombine] Add shuffle negation tests
Roman Lebedev via llvm-commits
- [llvm] 67266d8 - [InstCombine] Negator: shufflevector is negatible
Roman Lebedev via llvm-commits
- [PATCH] D78627: [obj2yaml] - Zero initialize program headers. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D78628: [obj2yaml] - Program headers: simplify the computation of p_filesz.
George Rimar via Phabricator via llvm-commits
- [llvm] bffd45b - [NFC][AMDGPU] Fix cmake when LLVM is a subproject
Sebastian Neubauer via llvm-commits
- [llvm] 48ac4e6 - [ARM] MVE FMA loop tests. NFC
David Green via llvm-commits
- [llvm] 6f19f0f - [InstCombine] add tests for min/max FP intrinsics with FMF (PR45478); NFC
Sanjay Patel via llvm-commits
- [PATCH] D78358: Use llvm_library_add support for components in Polly
serge via Phabricator via llvm-commits
- [PATCH] D78630: [LV] Clamp the Unroll Factor to at least 1
Simon Moll via Phabricator via llvm-commits
- [llvm] 09ba6f9 - X86TargetMachine.h - remove unused X86RegisterBankInfo forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 6f2d646 - [AsmParser] Remove unused forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 7c7b77a - MetadataLoader.h - remove unused MDNode forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] c3730ad - [AsmPrinter] Remove unused forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 4eca1c0 - [AArch64][FIX] f16 indexed patterns encoding restrictions.
Pavel Iliin via llvm-commits
- [llvm] 892af45 - [ARM] Distribute MVE post-increments
David Green via llvm-commits
- [llvm] 1f32e73 - [AMDGPU] Fix test failures caused by dbdffe3ee9d.
Jay Foad via llvm-commits
- [PATCH] D78631: [InstCombine] intersect FMF when reassociating FP min/max intrinsics
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D78634: AArch64: materialize large stack offset into xzr correctly.
Tim Northover via Phabricator via llvm-commits
- [llvm] 8211cfb - [ARM] Don't shrink STM if it would cause an unknown base register store
John Brawn via llvm-commits
- [llvm] bcca6ae - [llvm-objdump][XCOFF] Print more symbol info in relocation
via llvm-commits
- [llvm] 78aa260 - [NFC] Fix unused result of dyn_cast<VectorType> in non-assert build
Sander de Smalen via llvm-commits
- [PATCH] D78635: [NFC][TTI] Add TargetCostKind argument to getUserCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D78636: [CodeGen] Use SPLAT_VECTOR for zeroinitialiser with scalable types
David Sherwood via Phabricator via llvm-commits
- [PATCH] D78499: [llvm-objdump][XCOFF] Print more symbol info in relocation
Jason Liu via Phabricator via llvm-commits
- [llvm] 9202902 - RuntimeDyldImpl.h - remove unused Twine forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 93a33ba - RecordStreamer.h - cleanup includes and forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] fc04453 - BranchFolding.h - remove unused raw_ostream forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 54b3f91 - [BPF] Remove unused forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D77690: [SVE] Remove VectorType::isScalable()
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] a70d2ab - [NFC][InstCombine] Tests for negation of sign-/zero- extensions
Roman Lebedev via llvm-commits
- [PATCH] D78192: Support compiler extensions as a normal component
serge via Phabricator via llvm-commits
- [PATCH] D75306: [ms] [llvm-ml] Add initial MASM STRUCT/UNION support
Eric Astor via Phabricator via llvm-commits
- [PATCH] D73227: [ms] [llvm-ml] Use default RIP-relative addressing for x64 MASM.
Eric Astor via Phabricator via llvm-commits
- [PATCH] D78639: [mlir][vulkan-runner] Fix testsuite.
Denis Khalikov via Phabricator via llvm-commits
- [PATCH] D78640: [MLIR][Prototype] async gpu ops
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D78641: [builtins] Add void prototype to unprototyped functions
Ayke via Phabricator via llvm-commits
- [llvm] 347226d - [CMake] Add a warning message to prepare the upcoming upgrade to CMake 3.13.4
Louis Dionne via llvm-commits
- [llvm] f33e86d - Fix -Wunused-variable error.
Haojian Wu via llvm-commits
- [llvm] 72a9e7c - [OpenMP][FIX] Do not use InaccessibleMemOrArgMemOnly for barrier and flush
Johannes Doerfert via llvm-commits
- [llvm] 5a2c311 - [TSAN] Add optional support for distinguishing volatiles
Dmitry Vyukov via llvm-commits
- [llvm] d7ab9e7 - [ARM] Release notes for the Custom Datapath Extension (CDE)
Mikhail Maltsev via llvm-commits
- [llvm] 188f5cd - Revert "[OpenMP][FIX] Do not use InaccessibleMemOrArgMemOnly for barrier and flush"
Johannes Doerfert via llvm-commits
- [PATCH] D78646: [CMake] Enforce the minimum CMake version to be at least 3.13.4
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D78645: [mlir] Add a ViewLikeOpInterface
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D78647: [MLIR] Lower GenericAtomicRMWOp to llvm.cmpxchg.
Alexander Belyaev via Phabricator via llvm-commits
- [llvm] 1b6b05a - [llvm][NFC][CallSite] Remove CallSite from a few trivial locations
Mircea Trofin via llvm-commits
- [llvm] 43abef0 - [PowerPC][Future] Initial support for PCRel addressing for jump tables.
Kamau Bridgeman via llvm-commits
- [llvm] 3df8135 - [ARM][MC][Thumb] Recommit: Revert relocation for some pc-relative fixups.
Mark Murray via llvm-commits
- [llvm] 2dea3f1 - [SVE] Add new VectorType subclasses
Christopher Tetreault via llvm-commits
- [llvm] 68a2758 - [OpenMP][FIX] Do not use InaccessibleMemOrArgMemOnly for barrier and flush
Johannes Doerfert via llvm-commits
- [PATCH] D27028: Add intrinsics for constrained floating point operations
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D78650: [MC][AArch64] Fail if x18 is reserved and used
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D78651: [TTI] Devirtualize getInstructionLatency
Sam Parker via Phabricator via llvm-commits
- [PATCH] D75931: [PowerPC][Future] Add initial support for PC Relative addressing to get jump table base address
Kamau Bridgeman via Phabricator via llvm-commits
- [PATCH] D77454: [WIP] LoadInst should store Align, not MaybeAlign.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D77779: [ELF] For relative paths in INPUT() and GROUP(), search the directory of the current linker script before searching other paths
Fangrui Song via Phabricator via llvm-commits
- [llvm] 4b33c93 - [Hexagon] Silence warning
Benjamin Kramer via llvm-commits
- [llvm] 6bec6a9 - Update go bindings for 2dea3f129878e929e5d1f00b91a622eb1ec8be4e
Benjamin Kramer via llvm-commits
- [llvm] 02141a1 - [PowerPC][Future] Remove redundant r2 save and restore for indirect call
Victor Huang via llvm-commits
- [llvm] eecba95 - [ARM] Replace arm vendor with none. NFC
David Green via llvm-commits
- [llvm] 089fbe6 - [Docs] Fixed formatting in release notes, NFC
Mikhail Maltsev via llvm-commits
- [llvm] fa6b68a - BPFMCTargetDesc.h - remove unused raw_ostream forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 1b154ec - [AVR] Remove unused forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] f8a5e74 - [Hexagon] Remove unused forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] dc869d5 - [Lanai] Remove unused forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [compiler-rt] 3616e85 - scudo: Change the macro used to check whether we're targeting the platform.
Peter Collingbourne via llvm-commits
- [PATCH] D76149: [AssumeBundles] Use assume bundles in isKnownNonZero
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D77110: [CMAKE] Provide default location for llvm-lit for out-of-tree users.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D78656: [MLIR] Experimental: Add a tests for out of tree dialect example.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D78440: [PowerPC] Fix the liveins for ppc-early-ret pass
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D78657: [PowerPC] Fix the liveins for ppc-expand-isel pass
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D78411: [AArch64LoadStoreOptimizer] Skip debug insts during pattern matching
Vedant Kumar via Phabricator via llvm-commits
- [llvm] c19c329 - [ObjectYAML][MachO] Add support for relocations
Alexander Shaposhnikov via llvm-commits
- [llvm] b3f1682 - [docs] Document lit's --timeout=N flag
Jon Roelofs via llvm-commits
- [llvm] 264c07e - [llvm][MIRVRegNamer] Avoid collisions across jump table indices.
Puyan Lotfi via llvm-commits
- [llvm] be04aba - [CallSite removal][ValueTracking] Use CallBase instead of ImmutableCallSite for getIntrinsicForCallSite. NFC
Craig Topper via llvm-commits
- [PATCH] D78659: Add nomerge function attribute to supress tail merge optimization in simplifyCFG
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D78662: [builtins] Support architectures with 16-bit int
Ayke via Phabricator via llvm-commits
- [PATCH] D55153: [ThinLTO] Implement index-based WPD
Sylvain Audi via Phabricator via llvm-commits
- [PATCH] D76519: [NFC] Refactor how CFI move sections are represented in AsmPrinter
Scott Linder via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D78663: [builtins] Add 32-bit shift builtins
Ayke via Phabricator via llvm-commits
- [PATCH] D77966: [llvm][MIRVRegNamer] Avoid collisions across jump table indices.
Puyan Lotfi via Phabricator via llvm-commits
- [lld] c384ca3 - [ELF] For relative paths in INPUT() and GROUP(), search the directory of the current linker script before searching other paths
Fangrui Song via llvm-commits
- [compiler-rt] 1109dcb - [builtins] Add void prototype to unprototyped functions
Ayke van Laethem via llvm-commits
- [llvm] dc5c1fa - [docs] Fix :option: links
Jon Roelofs via llvm-commits
- [llvm] a60ca4b - [PowerPC][Future] Initial support for PCRel addressing to get block address
Kamau Bridgeman via llvm-commits
- [PATCH] D78664: [AMDGPU] Add the SGPR used for FP copy to block livein lists.
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D78665: [TLI] Optimize no-builtins attribute check (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D73776: Entropic: Boosting LibFuzzer Performance
Kostya Serebryany via Phabricator via llvm-commits
- [PATCH] D76294: [PowerPC][Future] Add initial support for PC Relative addressing to get block address
Kamau Bridgeman via Phabricator via llvm-commits
- [PATCH] D78666: [llvm][NFC][CallSite] Remove CallSite from TypeMetadataUtils & related
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D78667: [ValueLattice] Merging unknown with empty CR is unknown.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 352b612 - [SCCP] Drop unnecessary early exit for ExtractValueInst.
Florian Hahn via llvm-commits
- [PATCH] D78376: [SCCP] Use range imposed by condition as upper bound for widening.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78393: [SCCP] Drop unnecessary early exit for ExtractValueInst.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D77454: LoadInst should store Align, not MaybeAlign.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D78669: PowerPC: Add emergency stack spill slots for SPE
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D78668: PowerPC: Treat llvm.fma.f* intrinsic as using CTR with SPE
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D78670: PowerPC: Fix SPE extloadf32 handling.
Justin Hibbits via Phabricator via llvm-commits
- [llvm] a5bf028 - [TimeProfiler] Emit real process ID and thread names
Sergej Jaskiewicz via llvm-commits
- [lld] a5bf028 - [TimeProfiler] Emit real process ID and thread names
Sergej Jaskiewicz via llvm-commits
- [llvm] fedd32e - [JITLink] Read MachO Header CPU field only in jitLink_MachO.
Lang Hames via llvm-commits
- [llvm] 3ceea67 - [JITLink] Fix edge removal iterator invalidation.
Lang Hames via llvm-commits
- [llvm] 1a78b0b - [MachineOutliner] Teach outliner to set live-ins
Eli Friedman via llvm-commits
- [llvm] f34fdbc - [llvm-objcopy][MachO] Make --remove-section clean up dead symbols
Alexander Shaposhnikov via llvm-commits
- [PATCH] D78671: [mlir/Quant] Allows to use 32 bits storage type
Feng Liu via Phabricator via llvm-commits
- [PATCH] D78672: [Debuginfo] Remove redundand variable from getAttributeValue()
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D78676: llvm: IPO: handle IRMover error handling, bug #45636
Sergei Trofimovich via Phabricator via llvm-commits
- [llvm] 2899103 - [TimeProfiler] Emit clock synchronization point
Sergej Jaskiewicz via llvm-commits
- [lld] 2899103 - [TimeProfiler] Emit clock synchronization point
Sergej Jaskiewicz via llvm-commits
- [PATCH] D70379: [AMDGPU] Reserving VGPR for future SGPR Spill
Saiyedul Islam via Phabricator via llvm-commits
- [llvm] 45526d2 - [CMAKE] Provide default location for llvm-lit for out-of-tree users.
Stephen Neuendorffer via llvm-commits
- [llvm] 91ccbe6 - [llvm-objcopy][MachO] Fix n_sect field
Alexander Shaposhnikov via llvm-commits
- [PATCH] D78678: [flang][NFC] Refactor derived type instantiation
Tim Keith via Phabricator via llvm-commits
- [PATCH] D78679: [LoopFusion] Fix LI after fusion of guarded loops
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D78680: [flang] Compute sizes and offsets for symbols
Tim Keith via Phabricator via llvm-commits
- [PATCH] D78681: [mlir][Standard] Add canonicalization for collapsing pass through cond_br successors.
River Riddle via Phabricator via llvm-commits
- [PATCH] D78682: [mlir][Standard] Add a canonicalization to simplify cond_br when the successors are identical
River Riddle via Phabricator via llvm-commits
- [PATCH] D78684: [GISel]: Relax opcode checking at the top level to enable CSE
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D78683: [mlir][Standard] Add support for canonicalizing branches to passthrough blocks
River Riddle via Phabricator via llvm-commits
- [llvm] 80faa8c - RFC: [ValueTracking] Let analyses assume a value cannot be partially poison
Juneyoung Lee via llvm-commits
- [llvm] 5ceef26 - Revert "RFC: [ValueTracking] Let analyses assume a value cannot be partially poison"
Juneyoung Lee via llvm-commits
- [llvm] ef9a19c - [llvm-objcopy][MachO] Add missing license header
Alexander Shaposhnikov via llvm-commits
- [llvm] aca3359 - [ValueTracking] Let analyses assume a value cannot be partially poison
Juneyoung Lee via llvm-commits
- [PATCH] D74651: Add IR constructs for inalloca replacement preallocated call setup
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D78685: [flang] Add missing check for unresolved name
Tim Keith via Phabricator via llvm-commits
- [llvm] 328bb44 - Add a policy to enable computing SchedDFSResult.
Mark Lacey via llvm-commits
- [PATCH] D78686: [PowerPC] Fix downcast from nullptr
Ng Zhi An via Phabricator via llvm-commits
- [PATCH] D78432: Add a policy to enable computing SchedDFSResult.
Mark Lacey via Phabricator via llvm-commits
- [llvm] 2a5675f - [MachineDebugify] Insert synthetic DBG_VALUE instructions
Vedant Kumar via llvm-commits
- [llvm] 2fa656c - [Debugify] Do not require named metadata to be present when stripping
Vedant Kumar via llvm-commits
- [llvm] 6b58018 - [ARM] Mark some tests as not safe for -debugify-and-strip-all, NFC
Vedant Kumar via llvm-commits
- [llvm] 10ce1bc - [MachineBasicBlock] Add helpers for skipping debug instructions [1/14]
Vedant Kumar via llvm-commits
- [llvm] 5bae277 - [GISel][RegBankSelect] Hide assertion failure from LLT::getScalarSizeInBits [2/14]
Vedant Kumar via llvm-commits
- [llvm] 5c04274 - [GIsel][CombinerHelper] Don't consider debug insts in dominance queries [3/14]
Vedant Kumar via llvm-commits
- [llvm] ba9db54 - [GIsel][CombinerHelper] Fix for missed ElideBrByInvertingCond/CombineIndexedLoadStore combines [4/14]
Vedant Kumar via llvm-commits
- [llvm] f1a71b5 - [GIsel][LegalizerHelper] Account for debug insts when creating mem libcalls [5/14]
Vedant Kumar via llvm-commits
- [llvm] 26271c8 - [AArch64InstrInfo] Ignore debug insts in canInstrSubstituteCmpInstr [6/14]
Vedant Kumar via llvm-commits
- [llvm] f0b52be - [AArch64InstrInfo] Ignore debug insts in areCFlagsAccessedBetweenInstrs [7/14]
Vedant Kumar via llvm-commits
- [llvm] b157974 - [AArch64ConditionalCompares] Ignore debug insts in findConvertibleCompare [8/14]
Vedant Kumar via llvm-commits
- [llvm] 4a51b61 - [AArch64] Clean up assorted usage of hasOneUse/use_instructions [9/14]
Vedant Kumar via llvm-commits
- [llvm] 78d69e9 - [AArch64CondBrTuning] Ignore debug insts when scanning for NZCV clobbers [10/14]
Vedant Kumar via llvm-commits
- [llvm] bf4c70b - [AArch64ConditionOptimizer] Fix missed optimization due to debug insts [11/14]
Vedant Kumar via llvm-commits
- [llvm] c2c2dc5 - [AArch64LoadStoreOptimizer] Skip debug insts during pattern matching [12/14]
Vedant Kumar via llvm-commits
- [PATCH] D74588: Use DISABLE_LLVM_LINK_LLVM_DYLIB for TableGenTests
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D78688: [ValueTracking] Handle shufflevector constants in ComputeNumSignBits
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D78137: [GISel][RegBankSelect] Hide assertion failure from LLT::getScalarSizeInBits [2/10]
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D78260: [MachineBasicBlock] Add helpers for skipping debug instructions [1/10]
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D78253: [GIsel][CombinerHelper] Don't consider debug insts in dominance queries [3/10]
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D78254: [GIsel][CombinerHelper] Fix for missed ElideBrByInvertingCond/CombineIndexedLoadStore combines [4/10]
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D78151: [AArch64InstrInfo] Ignore debug insts in canInstrSubstituteCmpInstr [5/10]
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D78156: [AArch64ConditionalCompares] Ignore debug insts in findConvertibleCompare [7/10]
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D78157: [AArch64InstrInfo] Ignore debug insts in areCFlagsAccessedBetweenInstrs [6/10]
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D78262: [AArch64] Clean up assorted usage of hasOneUse/use_instructions [8/10]
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D78264: [AArch64CondBrTuning] Ignore debug insts when scanning for NZCV clobbers [9/10]
Vedant Kumar via Phabricator via llvm-commits
- [llvm] 3db893b - [GISel]: Relax opcode checking at the top level to enable CSE
Aditya Nandakumar via llvm-commits
- [PATCH] D78689: Isolate zero_whitespace parser test into its own file.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D78355: [LLParser] Delete temporary CallInst when error occurs in ParseCall
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D78690: [mlir][Standard] Allow select to use an i1 for vector and tensor values
River Riddle via Phabricator via llvm-commits
- [llvm] 2aa044e - [NFC] Refactoring PropertyAttributeKind for ObjCPropertyDecl and ObjCDeclSpec.
Puyan Lotfi via llvm-commits
- [llvm] bbf386f - Revert "[NFC] Refactoring PropertyAttributeKind for ObjCPropertyDecl and ObjCDeclSpec."
Puyan Lotfi via llvm-commits
- [PATCH] D78270: [lld-macho] Support calls to functions in dylibs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D78691: [mlir][EDSC] Retire ValueHandle
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D78692: [mlir][EDSC] Retire OperationHandle
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D78695: [llvm-objdump][ELF][NFC] Create ELFDump.h
Hubert Tong via Phabricator via llvm-commits
- [llvm] 0312b9f - [llvm] NFC: Fix trivial typo in rst and td files
Kazuaki Ishizaki via llvm-commits
- [PATCH] D75344: [PowerPC] Exploit VSX neg, abs and nabs instruction for f32
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] 2580745 - [ArgumentPromotion] Remove unnecessary getScalarType() before casting to PointerType. NFC
Craig Topper via llvm-commits
- [PATCH] D78696: [mlir] NFC: fix broken links in doc of operation definitions
Kazuaki Ishizaki via Phabricator via llvm-commits
- [PATCH] D77621: Change BitcodeWriter buffer to std::vector instead of SmallVector.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D74303: [CFI] cfi directive insertion for callee-save-registers in CFIInstrInserter pass
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] 613f12d - [AArch64][GlobalISel] Set the current debug loc when missing in some cases.
Amara Emerson via llvm-commits
- [PATCH] D78698: [VE] Implements minimum MC layer for VE
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] 34b3d5b - [obj2yaml] - Zero initialize program headers. NFCI.
Georgii Rymar via llvm-commits
- [debuginfo-tests] 871388e - [dexter] Require python >= 3.6
Djordje Todorovic via llvm-commits
- [llvm] a5e0389 - [AArch64] Define ACLE FP conversion intrinsics with more specific predicate.
Sander de Smalen via llvm-commits
- [PATCH] D78621: [dexter] Require python >= 3.6
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D78402: [AArch64] Define ACLE FP conversion intrinsics with more specific predicate.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 0337017 - [AMDGPU] Use SGPR instead of SReg classes
Jay Foad via llvm-commits
- [llvm] 9245c7a - [VPlan] Add & use VPValue operands for VPWidenRecipe (NFC).
Florian Hahn via llvm-commits
- [PATCH] D65543: [Windows] Autolink with basenames and add libdir to libpath
Hans Wennborg via Phabricator via llvm-commits
- [llvm] c0d2bbb - [CaptureTracking] Replace hardcoded constant to option. NFC.
Serguei Katkov via llvm-commits
- [llvm] cca6bc4 - [AMDGPU] Use RegClass helper functions in getRegForInlineAsmConstraint.
Jay Foad via llvm-commits
- [llvm] b108a45 - [VPlan] Remove unused forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D78701: [mlir] Give each OpResult its own use list
River Riddle via Phabricator via llvm-commits
- [PATCH] D78213: [libclang]: visit BindingDecl in DecompositionDecl
Milian Wolff via Phabricator via llvm-commits
- [PATCH] D78214: [libclang]: visit C++17 if init statements
Milian Wolff via Phabricator via llvm-commits
- [PATCH] D78702: [RFC][RISCV][MC/Objdump] Extend llvm-objdump output to support more instruction patterns
Simon Cook via Phabricator via llvm-commits
- [llvm] af331bc - [mlir][Standard] Add a canonicalization to simplify cond_br when the successors are identical
River Riddle via llvm-commits
- [llvm] 7f85adb - [mlir][Standard] Allow select to use an i1 for vector and tensor values
River Riddle via llvm-commits
- [llvm] 1222416 - [dsymutil][doc] Improve documentation.
Xing GUO via llvm-commits
- [llvm] bbcfce4 - Use FrameIndexTy for stack protector
Alex Richardson via llvm-commits
- [llvm] f50bc82 - [UpdateTestChecks] Make generation of UTC_ARGS: comment more robust
Alex Richardson via llvm-commits
- [PATCH] D78705: [mlir][linalg] Use memory effect to detecting allocation
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D78707: [MLIR] Add RecursiveSideEffects to Loops::ParallelOp.
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D78706: [ARM] Convert a bitcast VDUP to a VDUP
Dave Green via Phabricator via llvm-commits
- [PATCH] D77785: Use FrameIndexTy for stack protector
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 7c5fc40 - XCOFF.h - replace StringRef.h include with forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 7a8b109 - [ObjCARC] Remove unused forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 39abe45 - RuntimeDyldELF.h - make the object namespace explicit for ELFObjectFileBase. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D78709: [llvm-readobj] - Simplify conditions used for printing segment mappings. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D78708: [ARM] Extract from a VDUP
Dave Green via Phabricator via llvm-commits
- [PATCH] D78710: [ARM] VMOVrh of VMOVhr
Dave Green via Phabricator via llvm-commits
- [PATCH] D78711: AArch64-MachO: use linker-private symbols for jump-tables
Tim Northover via Phabricator via llvm-commits
- [PATCH] D78190: Add Bfloat IR type
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] 6a10560 - [InstCombine] add test for logic-of-icmps that should simplify (D78582); NFC
Sanjay Patel via llvm-commits
- [llvm] 0f1a2ad - [MSP430] Remove unused forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 82583b1 - LanaiMCTargetDesc.h - remove unused forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] db56a6a - [Mips] Remove unused forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] d8a4a99 - [PowerPC] Remove unused forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] e86eff0 - [InstSimplify] fold and/or of compares with equality to min/max constant
Sanjay Patel via llvm-commits
- [llvm] 62da6ec - [InstCombine] substitute equivalent constant to reduce logic-of-icmps
Sanjay Patel via llvm-commits
- [PATCH] D46472: [HIP] Support offloading by linker script
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D78713: [WIP][mlir][flang] use OpBuilder in <Op>::build methods
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D78714: [ARM] VMOVhr load -> vldr
Dave Green via Phabricator via llvm-commits
- [lld] f969c2a - [LLD][ELF][ARM] Fix ARM Exidx order for non monotonic section order
Peter Smith via llvm-commits
- [PATCH] D78716: [AMDGPU] Avoid hard-coded line numbers in error message checks
Jay Foad via Phabricator via llvm-commits
- [llvm] cea6f4d - [llvm][NFC][CallSite] Remove CallSite from TypeMetadataUtils & related
Mircea Trofin via llvm-commits
- [llvm] e20b07b - [PowerPC][Future] Add missing changes for PC Realtive addressing
Victor Huang via llvm-commits
- [llvm] d8e1dd8 - [Hexagon] Add missing live-in registers in some codegen tests
Krzysztof Parzyszek via llvm-commits
- [llvm] 33f52ee - [Sparc] Remove unused forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 1551905 - [NVPTX] Remove unused forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 770931b - [XCore] Remove unused forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 5387899 - [WebAssembly] Remove unused forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 022ba50 - [RISCV] Remove unused forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D75388: Expand interleaved memory access pass to identify certain shuffle_vector and transform it into target specific intrinsics.
Wei Zhao via Phabricator via llvm-commits
- [PATCH] D78406: [PowerPC][Future] Add missing changes for PC Realtive addressing features
Victor Huang via Phabricator via llvm-commits
- [PATCH] D78720: [globalopt] Don't emit DWARF fragments for members of a struct that cover the whole struct
David Spickett via Phabricator via llvm-commits
- [PATCH] D78718: [Attributor][Not-For-Commit] New AAComposeTwoGenericDeduction class
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D78719: [Attributor] Inititialize "value attributes" w/ must-be-executed-context info
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D78721: [LLVM][AVR] Support for R_AVR_6 fixup
LemonBoy via Phabricator via llvm-commits
- [PATCH] D78722: [Attributor][NFC] Encode IRPositions for the bits of a single pointer
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D78723: [AArch64][SVE] Custom lowering of floating-point reductions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D78283: [MustExecute] Use MustBeExecutedInterval to eliminate work duplication
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D72959: Relative VTables ABI on Fuchsia
Leonard Chan via Phabricator via llvm-commits
- [lld] 1ca16fc - Revert "[LLD][ELF][ARM] Fix ARM Exidx order for non monotonic section order"
Peter Smith via llvm-commits
- [llvm] 210616b - Rename a shadowed variable causing build failure on gcc<5.5
Vedant Kumar via llvm-commits
- [PATCH] D78724: [llvm][NFC][CallSite] Removed CallSite from few implementation details
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D78725: [flang] Remove unused variable
Tim Keith via Phabricator via llvm-commits
- [PATCH] D73825: [llvm][NFC] Factor out cost-model independent inling decision
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D78727: [mlir][StandardToSPIRV] Fix test cases where DCE removes all the code.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D77530: [AArch64][GlobalISel] Generalize logic for promoting copies
Raul Tambre via Phabricator via llvm-commits
- [llvm] 90c9563 - X86TargetObjectFile.h - remove unnecessary TargetLoweringObjectFile.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] c741dfe - X86MCTargetDesc.h - replace FormattedStream.h include with forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D78728: [ARM] Convert floating point splats to integer
Dave Green via Phabricator via llvm-commits
- [PATCH] D78729: [Attributor] Merge the query set into AbstractAttribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D78730: [llvm][NFC] Add an explicit 'ComputeFullInlineCost' API
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D78163: [AVR][NFC] Move preprocessor tests to Preprocessor directory
Ayke via Phabricator via llvm-commits
- [llvm] 517f0f1 - MachineBasicBlock: Avoid copy in skipDebugInstructions{Forward,Backward}, NFC
Vedant Kumar via llvm-commits
- [llvm] ceb7f30 - [llvm][NFC][CallSite] Removed CallSite from few implementation details
Mircea Trofin via llvm-commits
- [llvm] 3d17858 - [SVE] Make VectorType::getNumElements() complain for scalable vectors
Christopher Tetreault via llvm-commits
- [PATCH] D78731: [MLIR] Replace splitBlock() with createBlock in GenericAtomicRMWOp lowering.
Alexander Belyaev via Phabricator via llvm-commits
- [llvm] 201498c - [llvm][NFC] Factor out cost-model independent inling decision
Mircea Trofin via llvm-commits
- [PATCH] D78732: AMDGPU: Fix non-flushing, pre-gfx9 implementation of fcanonicalize
Matt Arsenault 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] D78734: [CaptureTracking] Make MaxUsesToExplore cheaper (NFC)
Nikita Popov 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
- [llvm] 757c7c2 - [X86][SSE] Add SSE2 extract-concat tests
Simon Pilgrim via llvm-commits
- [llvm] 3ecced1 - [SVE] Remove calls to isScalable from IR
Christopher Tetreault via llvm-commits
- [PATCH] D78739: [llvm] [X86] Processed test with update_llc_test_checks
Aart Bik via Phabricator via llvm-commits
- [llvm] 5fe3f06 - AMDGPU/GlobalISel: Add new baseline checks for canonicalize
Matt Arsenault via llvm-commits
- [llvm] d987eed - [llvm-objcopy][MachO] Copy LC_LOAD_WEAK_DYLIB load commands
Alexander Shaposhnikov via llvm-commits
- [llvm] 89c8c80 - AMDGPU: Change pre-gfx9 implementation of fcanonicalize to mul
Matt Arsenault via llvm-commits
- [PATCH] D78741: [LLD][ELF][AVR] Implement the missing relocation types
LemonBoy via Phabricator via llvm-commits
- [PATCH] D78742: Use .text.unlikely prefix for cold MachineBasicBlock sections.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D78745: AMDGPU: Fix inlining logic for denormals
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D78746: [LLVM-C] Match C-API integer types to the underlying used CPP-API
Ehud Katz via Phabricator via llvm-commits
- [llvm] 156afb2 - AMDGPU: Fix inlining logic for denormals
Matt Arsenault via llvm-commits
- [llvm] 9174e02 - [SVE] Remove calls to VectorType::isScalable from analysis
Christopher Tetreault via llvm-commits
- [llvm] ccd623e - [SVE] Remove calls to isScalable from CodeGen
Christopher Tetreault via llvm-commits
- [PATCH] D78749: [CodeExtractor] Fix extraction of a value used only by intrinsics outside of region
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D78752: Add support for IndexType inside DenseIntElementsAttr.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D77692: [SVE] Remove calls to VectorType::isScalable from analysis
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77755: [SVE] Remove calls to isScalable from CodeGen
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] 479145a - [AMDGPU] Avoid hard-coded line numbers in error message checks
Jay Foad via llvm-commits
- [llvm] 84584b0 - [SVE] Remove calls to isScalable from AARCH64
Christopher Tetreault via llvm-commits
- [llvm] 0d9144a - [SVE] Remove isScalable from Bitcode
Christopher Tetreault via llvm-commits
- [PATCH] D78753: [MLIR] Add conversion from AtomicRMWOp -> GenericAtomicRMWOp.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D76848: [CodeGen][ARM] Error when writing to specific reserved registers in inline asm
Amy Huang via Phabricator via llvm-commits
- [PATCH] D78754: [shape] Basic constant folding.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D77758: [SVE] Remove calls to isScalable from AARCH64
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77695: [SVE] Remove isScalable from Bitcode
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] 7ca56c9 - [SVE] Remove calls to isScalable from Transforms
Christopher Tetreault via llvm-commits
- [llvm] 5a159ed - [InstCombine] Negator: don't negate multi-use `sub`
Roman Lebedev via llvm-commits
- [llvm] 18c611e - [SVE] Remove calls to isScalable from Hexagon
Christopher Tetreault via llvm-commits
- [llvm] b53fd70 - [x86] add tests for FP->int->FP with different FP types; NFC
Sanjay Patel via llvm-commits
- [PATCH] D78758: [x86] use vector instructions to lower even more FP->int->FP casts
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D77756: [SVE] Remove calls to isScalable from Transforms
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77757: [SVE] Remove calls to isScalable from Hexagon
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] 9721fbf - [NFC] Refactoring PropertyAttributeKind for ObjCPropertyDecl and ObjCDeclSpec.
Puyan Lotfi via llvm-commits
- [llvm] e4e187d - [llvm] [X86] Processed test with update_llc_test_checks
via llvm-commits
- [llvm] 907871d - [llvm] [CodeGen] Fixed vector halving bug for masked load
via llvm-commits
- [PATCH] D78761: [Flang][CMake] Add explicit libFortranCommon dependency for f18 etc.
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D78762: build: use `find_package(Python3)` if available
Saleem Abdulrasool 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] D76458: Add Indirect Thunk Support to X86 to mitigate Load Value Injection (LVI) [by modifying X86RetpolineThunks.cpp]
Scott Constable via Phabricator via llvm-commits
- [PATCH] D75935: Add RET-hardening Support to X86 to mitigate Load Value Injection (LVI) [3/6]
Scott Constable via Phabricator via llvm-commits
- [PATCH] D78764: [RISCV] Update debug scratch register names
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D77187: [lld][WebAssembly] Add initial support for -Map/--print-map
Sam Clegg via Phabricator via llvm-commits
- [llvm] d6c5daf - [CallSite removal][ValueTracking] Replace CallSite with CallBase. NFC"
Craig Topper via llvm-commits
- [llvm] 5d0c3a8 - [SVE] Remove VectorType::isScalable()
Christopher Tetreault via llvm-commits
- [llvm] cc45767 - [AArch64][FIX] FPR16_lo for f16 indexed patterns.
Pavel Iliin via llvm-commits
- [PATCH] D78765: [TRE] Fix bug in handling of switch statements
Layton Kifer via Phabricator via llvm-commits
- [PATCH] D78259: [TailCallElim] Add handling of readonly functions
Layton Kifer via Phabricator via llvm-commits
- [PATCH] D72321: Add test for GDB pretty printers.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D78341: Change callbr to only define its output SSA variable on the normal path, not the indirect targets.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D62070: Update llvm-nm -s to use a multi-var option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D78766: [mlir][drr] NFC: avoid SmallVector when collecting substitution values
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D78768: [VE] Update floating-point arithmetic instructions
Kazushi Marukawa 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
- [llvm] 01097dc - Remove InvokeInst methods which duplicate those of its superclass CallBase.
James Y Knight via llvm-commits
- [PATCH] D78769: [AArch64][GlobalISel] Select immediate forms of compares by wiggling constants
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D78770: [X86][ArgumentPromotion] Allow Argument Promotion if caller and callee disagree on 512-bit vectors support if the arguments are scalar.
Craig Topper via Phabricator via llvm-commits
- [llvm] 248a5db - Change callbr to only define its output SSA variable on the normal
James Y Knight via llvm-commits
- [PATCH] D78771: Add dependency edges between generated headers and users
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D78772: [AMDGPU] Adopt GCNRegBankReassign for 16 bit subregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D78773: Adjust libMLIR building to more closely follow libClang
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D78774: Add constructor to ShapedTypeComponents for unranked with element type.
Stella Laurenzo via Phabricator via llvm-commits
- [llvm] 5c7a2cf - [Hexagon] Fix result word order when bitcasting vector pred to int64/128
Krzysztof Parzyszek via llvm-commits
- [llvm] 3291efc - [ValueTracking] Handle shufflevector constants in ComputeNumSignBits
Eli Friedman via llvm-commits
- [PATCH] D78776: [llvm-objdump] Print target address with evaluateMemoryOperandAddress()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76877: Implement DW_CFA_LLVM_def_cfa_aspace
Scott Linder via Phabricator via llvm-commits
- [llvm] 2f9d153 - [llvm-objdump][ELF][NFC] Create ELFDump.h
Hubert Tong via llvm-commits
- [PATCH] D78778: Add SupportsDebugUnwindInformation to MCAsmInfo
Scott Linder via Phabricator via llvm-commits
- [PATCH] D78779: [lld][WebAssembly] Fix crash on function signature mismatch with --relocatable
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D76878: Implement new DW_OP_LLVM_* operations
Scott Linder via Phabricator via llvm-commits
- [PATCH] D76879: [AMDGPU] Begin emitting CFI for AMDGCN
Scott Linder via Phabricator via llvm-commits
- [PATCH] D76880: [AMDGPU] Emit entry function CFI
Scott Linder via Phabricator via llvm-commits
- [PATCH] D76882: [AMDGPU] Implement CFI for non-kernel functions
Scott Linder via Phabricator via llvm-commits
- [PATCH] D76883: [AMDGPU] Implement CFI for CSR spills
Scott Linder via Phabricator via llvm-commits
- [PATCH] D78269: [lld-macho] Support X86_64_RELOC_BRANCH
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D78780: [CallSite removal][Transform] Replace CallSite with CallBase in Utils. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76884: [AMDGPU] Implement -amdgpu-spill-cfi-saved-regs
Scott Linder via Phabricator via llvm-commits
- [PATCH] D78781: [mlir][DictionaryAttr] Add a new getWithSorted and use it when possible
River Riddle via Phabricator via llvm-commits
- [llvm] fb8152d - [CallSite removal] Remove the text describing CallSite from the manual.
James Y Knight via llvm-commits
- [llvm] 50128f8 - AMDGPU: Use Register
Matt Arsenault via llvm-commits
- [PATCH] D78782: Add .debug_ranges support to the DWARF YAML.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D78291: [NFC][DAGCombine] Adding three helper functions and change the getNegatedExpression to negateExpression
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D78783: [llvm][NFC][CallSite] Remove ImmutableCallSite from a few locations
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 6bffd0d - AMDGPU: Fix redundant members
Matt Arsenault via llvm-commits
- [PATCH] D78471: [x86/SLH] Pin function address in physical register after it been hardened.
Pengfei Wang via Phabricator via llvm-commits
- [llvm] 81c5e83 - [CallSite removal][Transform] Replace CallSite with CallBase in Utils. NFC
Craig Topper via llvm-commits
- [llvm] cbe77ca - [CallSite removal] Remove unneeded includes of CallSite.h. NFC
Craig Topper via llvm-commits
- [PATCH] D78786: [llvm-objcopy] Delete dead code after D71035. NFC
Fangrui Song via Phabricator via llvm-commits
- [llvm] 2059a6e - [llvm][NFC][CallSite] Remove ImmutableCallSite from a few locations
Mircea Trofin via llvm-commits
- [PATCH] D78788: [MLIR] Modify Analysis op conversion mode to emit errors for all unlegalizable operations.
Lucy Fox via Phabricator via llvm-commits
- [llvm] 2107af9 - Revert "[VPlan] Add & use VPValue operands for VPWidenRecipe (NFC)."
Mehdi Amini via llvm-commits
- [PATCH] D78789: [llvm][NFC][CallSite] Remove remaining {Immutable}CallSite uses
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D78790: [mlir][DialectConversion] Add support for properly tracking replaceUsesOfBlockArgument
River Riddle via Phabricator via llvm-commits
- [PATCH] D78792: [CallSite removal] Use CallBase instead of CallSite in a few places. NFC
Craig Topper via Phabricator via llvm-commits
- [llvm] b8960b5 - [llvm][NFC][CallSite] Remove remaining {Immutable}CallSite uses
Mircea Trofin via llvm-commits
- [PATCH] D77143: [llvm-dwp] Refuse DWARFv5 input DWP files.
Igor Kudrin via Phabricator via llvm-commits
- [llvm] 2891b00 - [Attributor][NFC] Add `const` and missing state constructors
Johannes Doerfert via llvm-commits
- [llvm] a6b14ba - [Attributor][NFC] Strip check lines not used while 3 tests are partially disable
Johannes Doerfert via llvm-commits
- [llvm] 10ff24d - [Attributor][NFC] Remove and update old check lines
Johannes Doerfert via llvm-commits
- [PATCH] D78794: [llvm][NFC][CallSite] Remove {Immutable}CallSite and CallSiteBase
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D78795: [Support] Add raw_ostream_iterator: ostream_iterator for raw_ostream.
Nicolas Guillemot via Phabricator via llvm-commits
- [llvm] 207cd5f - [AMDGPU] Add the SGPR used for FP copy to block livein lists.
Christudasan Devadasan via llvm-commits
- [PATCH] D78796: [Support] Refactor LEB128 encoding into an input iterator
Nicolas Guillemot via Phabricator via llvm-commits
- [PATCH] D78797: [Support] Refactor LEB128 decoding into an output iterator
Nicolas Guillemot via Phabricator via llvm-commits
- [llvm] 6782635 - [Attributor][NFC] Let AbstractAttribute be an IRPosition
Johannes Doerfert via llvm-commits
- [llvm] d254b50 - [Attributor][NFC] Encode IRPositions in the bits of a single pointer
Johannes Doerfert via llvm-commits
- [llvm] ebdb893 - Revert "[Attributor][NFC] Let AbstractAttribute be an IRPosition"
Johannes Doerfert via llvm-commits
- [PATCH] D78378: [GlobalISel][IRTranslator] Fix <1 x Ty> handling in ConstantExprs
Jay Foad via Phabricator via llvm-commits
- [llvm] 8f766e3 - Update compiler extension integration into the build system
via llvm-commits
- [llvm] 1dfc473 - Revert "[Attributor][NFC] Encode IRPositions in the bits of a single pointer"
Johannes Doerfert via llvm-commits
- [llvm] 302e11c - [NFC][PowerPC] Fix the liveins for 3 mir test cases
Kang Zhang via llvm-commits
- [PATCH] D78799: [llvm-objcopy][MachO] Fix segment's vmsize
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D78800: [AMDGPU] Skip generating cache invalidating instructions on AMDPAL
Piotr Sobczak via Phabricator via llvm-commits
- [llvm] 9aa6792 - [VE] Update floating-point arithmetic instructions
Simon Moll via llvm-commits
- [llvm] 0eec666 - [MC][mips] Replace setRType## methods by single setRTypes function. NFC
Simon Atanasyan via llvm-commits
- [llvm] e307eeb - Do not declare compiler extension member as const
via llvm-commits
- [PATCH] D78802: [MLIR] Propagate input side effect information
Theodore Popp via Phabricator via llvm-commits
- [llvm] 9cd4deb - [LoopVectorize] Preserve CFG analyses if CFG wasn't modified
Max Kazantsev via llvm-commits
- [llvm] 53dd72a - [SVE][CodeGen] Lower SDIV & UDIV to SVE intrinsics
Kerry McLaughlin via llvm-commits
- [PATCH] D78803: [MLIR] Remove document references to gpu.kernel_module and gpu.kernel.
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D78360: [LoopVectorize] Preserve CFG analyses if CFG wasn't modified
Max Kazantsev via Phabricator via llvm-commits
- [llvm] a947be5 - [ARM] Various tests for MVE and FP16 codegen. NFC
David Green via llvm-commits
- [llvm] 0517255 - PassAnalysisSupport.h - reduce StringRef.h include to forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 7aaff8f - [ADT] Move allocate_buffer to MemAlloc.h and out of line
Benjamin Kramer via llvm-commits
- [llvm] 7631af3 - [AMDGPU] Skip generating cache invalidating instructions on AMDPAL
Piotr Sobczak via llvm-commits
- [PATCH] D78805: [llvm-readobj][test] - Stop using binaries in gnu-phdrs.test and refine it.
George Rimar via Phabricator via llvm-commits
- [PATCH] D78806: SplitIndirectBrCriticalEdges: Fix Branch Probability update
Yevgeny Rouban via Phabricator via llvm-commits
- [llvm] 9f9a08e - [obj2yaml] - Program headers: simplify the computation of p_filesz.
Georgii Rymar via llvm-commits
- [llvm] fd8035c - HexagonShuffler.h - remove duplicate STLExtras.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] e5fe6cc - LLLexer.h - reduce SourceMgr.h include to SMLoc.h. NFC
Simon Pilgrim via llvm-commits
- [llvm] d040597 - SIRegisterInfo.h - remove unnecessary MachineRegisterInfo forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 0385d12 - FileCheckImpl.h - remove unnecessary FileCheckDiag forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 716a587 - LLVMContextImpl.h - cleanup includes and forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] dffb58e - LLVMContextImpl.h - remove defunct getOrAddScope* helpers declarations. NFC.
Simon Pilgrim via llvm-commits
- [lld] 3b1622d - [LLD][ELF][ARM] recommit Fix ARM Exidx order for non monotonic section order
Peter Smith via llvm-commits
- [PATCH] D78271: [TLI][PowerPC] Introduce TLI query to check if MULH is cheaper than MUL + SHIFT
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 27ad103 - ARCRuntimeEntryPoints.h - remove unnecessary includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] aed67a3 - [gn build] (manually) merge 8f766e382b77eef in a minimal way
Nico Weber via llvm-commits
- [llvm] bfbdab6 - [Debuginfo] Remove redundand variable from getAttributeValue()
Alexey Lapshin via llvm-commits
- [PATCH] D72631: [DSE] Eliminate stores at the end of the function.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D72223: [MLIR] Introduce affine.execute_region op
Alex Zinenko via Phabricator via llvm-commits
- [llvm] 0efb958 - [gn build] minimally merge 67b2dbd5a33583fe148fd12
Nico Weber via llvm-commits
- [llvm] 76ea360 - [gn build] minimally merge 67b2dbd5a33583fe148fd12 more
Nico Weber via llvm-commits
- [PATCH] D78005: [yaml2obj] - Reimplement how tool calculates file and memory sizes of segments.
George Rimar via Phabricator via llvm-commits
- [llvm] d7593e3 - LLParser.h - remove unnecessary Module.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 2bcb9cf - MetadataLoader.h - remove unnecessary Error forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] f10835a - DwarfDebug.h - remove unnecessary forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 832cd74 - [AArch64] Armv8.6-a Matrix Mult Assembly + Intrinsics
Luke Geeson via llvm-commits
- [llvm] 7da1905 - [AArch32] Armv8.6-a Matrix Mult Assembly + Intrinsics
Luke Geeson via llvm-commits
- [llvm] e714683 - [AArch64] Armv8.6-A Mat Mul SVE Assembly
Luke Geeson via llvm-commits
- [llvm] 659ca50 - [AArch32] Armv8.6a Matrix Mul Assembly Parsing Support
Luke Geeson via llvm-commits
- [llvm] 740a1dd - [ARM] Armv8.6-a Matrix Mul cmd line support
Luke Geeson via llvm-commits
- [PATCH] D77812: [flang] Semantic checks for OpenMP combined constructs.
David Truby via Phabricator via llvm-commits
- [PATCH] D54370: [codeview] Expose -gcodeview-ghash for global type hashing
dmajor via Phabricator via llvm-commits
- [PATCH] D78810: [InstCombine] Check max alignment before adding attr on aligned_alloc
Uday Bondhugula via Phabricator via llvm-commits
- [llvm] 446082b - [gn build] minimally merge 67b2dbd5a33583fe148fd12 even more
Nico Weber via llvm-commits
- [llvm] 531bfa3 - [gn build] Port 7aaff8fd2da
LLVM GN Syncbot via llvm-commits
- [llvm] 091f7f0 - AMDGPUArgumentUsageInfo.h - cleanup includes and forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 82c9eed - MipsTargetStreamer.h - remove unnecessary MipsABIFlagsSection forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 3ae9957 - ValueEnumerator.h - remove unnecessary includes. NFC.
Simon Pilgrim via llvm-commits
- [compiler-rt] 25e2261 - [XRay] Change ARM/AArch64/powerpc64le to use version 2 sled (PC-relative address)
Fangrui Song via llvm-commits
- [llvm] 6121122 - [gn build] update two comments
Nico Weber via llvm-commits
- [llvm] d4e7b00 - [AArch64] Allow PAC mnemonics in the HINT space with PAC disabled
Pablo Barrio via llvm-commits
- [PATCH] D78811: [AMDGPU] Enable base pointer.
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] e4175ff - [InstCombine] intersect FMF when reassociating FP min/max intrinsics
Sanjay Patel via llvm-commits
- [llvm] 44ce588 - [DSE, MSSA] Skip checking write clobber for DomAccess (NFC).
Florian Hahn via llvm-commits
- [llvm] c3770c5 - [llvm][NFC] Factor out inlining pipeline as a module pipeline.
Mircea Trofin via llvm-commits
- [PATCH] D78812: [SVE][CodeGen] Fix legalisation for scalable types
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D78813: [AIX] Skip unsupported ORC JIT RemoteObjectLayerTest on AIX
David Tenty via Phabricator via llvm-commits
- [PATCH] D78814: AMDGPU: Break read2/write2 search range on a memory fence
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D78011: [AsmPrinter] Fix emission of non-standard integer constants for BE targets
LemonBoy via Phabricator via llvm-commits
- [PATCH] D78815: [Pass] Ensure we don't include PassSupport.h/PassAnalysisSupport.h directly
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] e98f73a - [MC] Fix quadratic behavior in addPendingLabel()
Alexandre Ganea via llvm-commits
- [llvm] e123583 - [DSE,MSSA] Improve debug output (NFC).
Florian Hahn via llvm-commits
- [llvm] 4cf73a3 - [CostModel][X86] Account for splitting cost when vector zext/sext type legalize to the same size vector.
Craig Topper via llvm-commits
- [PATCH] D72365: [MTE] Pin the tagged base pointer to one of the stack slots.
Branislav Rankov via Phabricator via llvm-commits
- [PATCH] D77619: [AddressSanitizer] Instrument byval call arguments
Jann Horn via Phabricator via llvm-commits
- [PATCH] D78775: [MC] Fix quadratic behavior in addPendingLabel
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] 947be4a - [SVE] Do not store a bool for Scalable in VectorType
Christopher Tetreault via llvm-commits
- [llvm] 628b024 - AllocationOrder.h - split MCRegisterInfo.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] acc3cbb - [cmake] Add headers in TextAPI/Elf and TextAPI/MachO subdirectories
Simon Pilgrim via llvm-commits
- [PATCH] D78818: [WebAssembly] Fix debug_value's when registers are stackified.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D77616: [AddressSanitizer] Refactor ClDebug{Min, Max} handling
Jann Horn via Phabricator via llvm-commits
- [PATCH] D77617: [AddressSanitizer] Split out memory intrinsic handling
Jann Horn via Phabricator via llvm-commits
- [PATCH] D77618: [AddressSanitizer] Refactor: Permit >1 interesting operands per instruction
Jann Horn via Phabricator via llvm-commits
- [PATCH] D78819: [gold] Simplify with StringRef::consume_front. NFC
Fangrui Song via Phabricator via llvm-commits
- [llvm] 238f00f - [InstCombine] regenerate test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] fdbf493 - [llvm][NFC][CallSite] Remove {Immutable}CallSite and CallSiteBase
Mircea Trofin via llvm-commits
- [PATCH] D78820: [LLD][ELF] Eliminate symbols of merged .ARM.exidx sections.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D78821: [shape] More constant folding
Sean Silva via Phabricator via llvm-commits
- [PATCH] D78822: [shape] Add inferReturnTypes to a couple ops.
Sean Silva via Phabricator via llvm-commits
- [llvm] c0fa447 - AArch64: Remove reversedInstructionsWithoutDebug helper
Vedant Kumar via llvm-commits
- [llvm] 42431da - [AssumeBundles] Use assume bundles in isKnownNonZero
via llvm-commits
- [llvm] 495bb8f - Fix `-Wparentheses` warnings. NFC.
Michael Liao via llvm-commits
- [PATCH] D77621: ADT: SmallVector size/capacity use word-size integers when elements are small
Andrew via Phabricator via llvm-commits
- [PATCH] D78823: [llvm][CodeGen] Check for memory instructions when querying for alias status
Jean-Michel Gorius via Phabricator via llvm-commits
- [PATCH] D78824: [CostModel][X86][ARM] Teach getCastInstrCost to include the splitting factor when handling operations that type legalize to the same number of subvectors or scalar components
Craig Topper via Phabricator via llvm-commits
- [llvm] 0e13a03 - [llvm-cov] Prevent llvm-cov from using too many threads
Alexandre Ganea via llvm-commits
- [llvm] bea5a95 - [gold] Simplify with StringRef::consume_front. NFC
Fangrui Song via llvm-commits
- [llvm] 35e6a9c - AMDGPU: Break read2/write2 search range on a memory fence
Matt Arsenault via llvm-commits
- [PATCH] D78168: [lld-macho][rfc] Have Symbol::getVA() return a non-relative virtual address
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D78826: [flang] More CHARACTER runtime support + unit test
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D78828: [Attributor] Do not set 'returned' attribute for arguments that cannot be bitcasted to function result
Sergey Dmitriev via Phabricator via llvm-commits
- [llvm] 97ecd91 - [NFC] Refactor SimplifyCFG to make propagating information easier.
via llvm-commits
- [llvm] 79702dd - [RISCV] Add instruction definition for dret
Pengxuan Zheng via llvm-commits
- [PATCH] D77742: [NFC] Refactor SimplifyCFG to make propagating information easier.
Tyker via Phabricator via llvm-commits
- [llvm] 03aa967 - [CostModel][X86][ARM] Teach getCastInstrCost to include the splitting factor when handling operations that type legalize to the same number of subvectors or scalar components
Craig Topper via llvm-commits
- [llvm] 65fe71b - Revert "[MC] Fix quadratic behavior in addPendingLabel()"
Alexandre Ganea via llvm-commits
- [llvm] a8e5dcb - Fix bug in SmallBitVector::find_next_unset
David Blaikie via llvm-commits
- [llvm] 505685a - [llvm][CodeGen] Check for memory instructions when querying for alias status
Jean-Michel Gorius via llvm-commits
- [llvm] dbb0356 - [AArch64][GlobalISel] Fix sub-64b stack parameter passing on Darwin.
Amara Emerson via llvm-commits
- [PATCH] D78416: [docs][NFC] Mention instruction selectors in LLVM
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D78054: Returning scalar function when VF=1
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D78829: [AMDGPU] Make SREG_LO16 legal
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D77448: [PowerPC] Canonicalize shuffles to match more single-instruction masks on LE
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D77704: [gold] Add support for loading pass plugins
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D78433: [SCCP] Support ranges for loads and stores.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D78830: [DSE] Add stat for remaining stores after DSE.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78831: [SVE] Upgrade VectorType tests to test new types
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] 10bc125 - [XRay] Change Sled.Function to PC-relative for sled version 2 and make llvm-xray support sled version 2 addresses
Fangrui Song via llvm-commits
- [llvm] 0cc063a - Use .text.unlikely and .text.eh prefixes for MachineBasicBlock sections.
Sriraman Tallam via llvm-commits
- [PATCH] D77422: [llvm-exegesis] Add benchmark mode that uses LBR for more precise measurements.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D78832: [Support] Fix fragile ThreadPool test
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D78834: Rework DATA statement semantics to use typed expressions
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D75567: [x86] Enable bypassing 64-bit division on generic x86-64
Ori Livneh via Phabricator via llvm-commits
- [PATCH] D78835: [flang] Upstream recent work on FIR to llvm-project.
Eric Schweitz via Phabricator via llvm-commits
- [llvm] e4a9190 - [X86][ArgumentPromotion] Allow Argument Promotion if caller and callee disagree on 512-bit vectors support if the arguments are scalar.
Craig Topper via llvm-commits
- [PATCH] D76829: [lit] Introduce setup and teardown routines
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D78837: [lld] Remove special cases from default ld driver mode.
Dan Albert via Phabricator via llvm-commits
- [PATCH] D78838: [flang] Add support for creating unique internal names.
Eric Schweitz via Phabricator via llvm-commits
- [llvm] bc1ea2a - Replicate attributes on definition to make MSVC less noisy
Benjamin Kramer via llvm-commits
- [PATCH] D77852: Outline CFI Instructions in Tail Calls
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D78841: [SVE] Add specialized overloads of VectorType::get
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D78844: Sparse String Elements support.
Rob Suderman via Phabricator via llvm-commits
- [PATCH] D78845: [COFF] Add a fastpath for /INCLUDE: in .drective sections
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D49116: Setup clang-format as an Arcanist linter
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D78846: Fix .arclint on Windows
Reid Kleckner via Phabricator via llvm-commits
- [llvm] f838338 - [SlotIndexes] Add insertion point for insertMBBIntoMaps
Carl Ritson via llvm-commits
- [PATCH] D78847: [LV] Fix recording of BranchTakenCount for FoldTail
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D78849: [MachineVerifier] retrofit iterators with range for. NFC
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] b5f0eae - ADT: SmallVector size/capacity use word-size integers when elements are small
Andrew Browne via llvm-commits
- [llvm] 7664a0d - [X86] Improve accuracy of cost for v16i64->v16i8 truncate with avx512.
Craig Topper via llvm-commits
- [llvm] 5cb4c37 - Revert "ADT: SmallVector size/capacity use word-size integers when elements are small"
Andrew Browne via llvm-commits
- [PATCH] D78039: Define SDBM key methods in its own cpp file.
Stella Laurenzo via Phabricator via llvm-commits
- [compiler-rt] 73812f3 - [SanitizerCoverage] Add `__sanitizer_cov_bool_flag_init` as the weak interface functions.
Vitaly Buka via llvm-commits
- [PATCH] D78850: Memory corruption issure for DenseStringElementsAttr
Rob Suderman via Phabricator via llvm-commits
- [PATCH] D78851: Debug Info Support for Basic Block Sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D77250: [GlobalISel][AArch64] Early select stores which have G_IMPLICIT_DEF as the value
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D78852: [AArch64][GlobalISel] Add a post-legalizer combiner + remove undef stores
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D78854: [mlir] Optimize the allocation of resizable operand lists
River Riddle via Phabricator via llvm-commits
- [PATCH] D78855: [MLIR]][DOC] fix dimension validity constraint in affine dialect doc
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D78856: [Support] Simplify and optimize ThreadPool
Fangrui Song via Phabricator via llvm-commits
- [llvm] 2c24051 - [CallSite removal] Rename CallSite.h to AbstractCallSite.h. NFC
Craig Topper via llvm-commits
- [llvm] 999058b - [X86] Add cost model tests for truncating from v2i8/v4i8/v8i8/v16i8 to vXi1. NFC
Craig Topper via llvm-commits
- [PATCH] D78857: [Support] Generalize operations on ValueT for LEB128 encoding/decoding
Nicolas Guillemot via Phabricator via llvm-commits
- [PATCH] D78858: [Support] Add APInt support for LEB128 encoding/decoding
Nicolas Guillemot via Phabricator via llvm-commits
- [PATCH] D74877: [clang] fix incorrect Wdocumentation fix-its
Alexander Lanin via Phabricator via llvm-commits
- [llvm] 64249f1 - [CodeExtractor] Fix extraction of a value used only by intrinsics outside of region
Ehud Katz via llvm-commits
- [llvm] 1d42764 - Give helpers internal linkage. NFC.
Benjamin Kramer via llvm-commits
- [PATCH] D78859: [IR] Use map for string attributes (NFC)
Nikita Popov via Phabricator via llvm-commits
- [llvm] e5f8a77 - [AssumeBundles] Refactor asssume builder
via llvm-commits
- [PATCH] D78860: [AMDGPU] Fixed incorrect PAL metadata register naming
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D78013: [AssumeBundles] Refactor asssume builder
Tyker via Phabricator via llvm-commits
- [llvm] 73868a2 - MCJIT.h - reduce unnecessary includes to forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 575d9ba - [llvm-dwp] Refuse DWARFv5 input DWP files.
Igor Kudrin via llvm-commits
- [llvm] d1d5f0b - [DebugInfo][DWARF64] Fix dumping pre-standard .debug_str_offsets.dwo sections.
Igor Kudrin via llvm-commits
- [lld] 66e4eb9 - [LLD][ELF] Implement --discard-* for cases when -r or --emit-relocs are used.
Igor Kudrin via llvm-commits
- [PATCH] D78861: [Attributor] Track AA dependency using dependency graph
Luofan Chen via Phabricator via llvm-commits
- [llvm] 82ce334 - [ValueLattice] Merging unknown with empty CR is unknown.
Florian Hahn via llvm-commits
- [PATCH] D77319: [DAGCombine] Remove the getNegatibleCost to avoid the out of sync with getNegatedExpression
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D60169: Proposed refactoring for lib/Target/X86 to remove layering issue
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D76585: [PowerPC] Require NSZ flag for c-a*b to FNMSUB
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D67728: Scrub FileCheck regex delimiters from test checks
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D77404: [AssumeBundles] preserve knowledge in DSE
Florian Hahn via llvm-commits
- [PATCH] D77523: Add CanonicalizeFreezeInLoops pass
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D78862: [IR] Convert null-pointer-is-valid into an enum attribute
Nikita Popov via Phabricator via llvm-commits
- [llvm] f5677fe - [ValueTracking] Let isGuaranteedNotToBeUndefOrPoison look into more constants/instructions
Juneyoung Lee via llvm-commits
- [PATCH] D78863: [MLIR] Introduce op trait PolyhedralScope
Uday Bondhugula via Phabricator via llvm-commits
- [llvm] 9193644 - [InstCombine] add tests for icmp with bitmask logic op; NFC
Sanjay Patel via llvm-commits
- [llvm] 46a0494 - [DSE] Add stat for remaining stores after DSE.
Florian Hahn via llvm-commits
- [llvm] 4abab5c - [InstCombine] generalize canonicalization of masked equality comparisons
Sanjay Patel via llvm-commits
- [llvm] 7f4ff78 - [x86] use vector instructions to lower even more FP->int->FP casts
Sanjay Patel via llvm-commits
- [PATCH] D78864: [MLIR] Add getBody() method to SingleImplicitBlockTerminator op trait.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D32172: Port asan to FreeBSD AArch64
Greg V via Phabricator via llvm-commits
- [PATCH] D77767: Prevent stack coloring functions whith setjmp / longjmp
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D74765: [compiler-rt] Addd FreeBSD arm64 sanitizer support
Greg V via Phabricator via llvm-commits
- [llvm] 67aed14 - [Attributor] Do not set 'returned' attribute for arguments that cannot be bitcasted to function result
Sergey Dmitriev via llvm-commits
- [lld] 4b8e2d8 - [lld][WebAssembly] Fix crash on function signature mismatch with --relocatable
Sam Clegg via llvm-commits
- [PATCH] D78865: [DWARF5] Replace emission of strp with stx forms in debug_macro section
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D77475: GlobalISel: Combine G_UNMERGE_VALUES with G_TRUNC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62338: [globalisel][legalizer] Combine G_TRUNC+G_MERGE_VALUES in artifact combiner
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 09684b0 - llvm: IPO: handle IRMover error handling, bug #45636
Sergei Trofimovich via llvm-commits
- [llvm] 72b6fcb - [Support] Fix fragile ThreadPool test
Alexandre Ganea via llvm-commits
- [llvm] 4425751 - X86ISelLowering.h - remove unnecessary includes. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D78867: docs: update 'arc land' command
Sergei Trofimovich via Phabricator via llvm-commits
- [PATCH] D78868: [SourceMgr/MLIR diagnostics] Introduce a new method to speed things up
Chris Lattner via Phabricator via llvm-commits
- [llvm] 061f330 - [X86] Add avx512vl to the truncate cost model test. NFC
Craig Topper via llvm-commits
- [llvm] 69dad32 - [TableGen] [NFC] Make argv0 const
Alex Brachet via llvm-commits
- [PATCH] D78840: [TableGen] [NFC] Make argv0 const
Alex Brachet via Phabricator via llvm-commits
- [llvm] 969e7ed - [SourceMgr/MLIR diagnostics] Introduce a new method to speed things up
Chris Lattner via llvm-commits
- [PATCH] D61756: Add a __FILE_NAME__ macro.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D78870: [SourceMgr] Tidy up the SourceMgr header file to include less stuff.
Chris Lattner via Phabricator via llvm-commits
- [llvm] 42bf075 - [docs] Fix :option: links
Jon Roelofs via llvm-commits
- [llvm] c1cb733 - [X86] Improve lowering of v16i8->v16i1 truncate under prefer-vector-width=256.
Craig Topper via llvm-commits
- [PATCH] D66029: llvm-canon
Michal Paszkowski via Phabricator via llvm-commits
- [compiler-rt] 4d41df6 - [builtins] Support architectures with 16-bit int
Ayke van Laethem via llvm-commits
- [llvm] 2cb48d6 - [TableGen] Drop deprecated leading # operation (NOP) and replace ## with #
Fangrui Song via llvm-commits
- [llvm] 59ec55f - [TableGen] Drop deprecated leading # when parsing a SimpleValue
Fangrui Song via llvm-commits
- [PATCH] D78353: [LV] Don't emit the Vector IV if it is not used.
Ayal Zaks via Phabricator via llvm-commits
- [llvm] 94d331a - [X86] Shrink lib/Target/X86/X86GenDisassemblerTables.inc
Fangrui Song via llvm-commits
- [llvm] 58dbd5b - llvm-tblgen -gen-dag-isel: Reduce lib/Target/*/*GenDAGISel.inc
Fangrui Song via llvm-commits
- [llvm] fe2a522 - [NFC][PowerPC] Add a new test case in expand-isel-liveness.mir
Kang Zhang via llvm-commits
- [llvm] 7016a4b - llvm-tblgen -gen-dag-isel: Hoist SmallVector TmpBuf
Fangrui Song via llvm-commits
- [llvm] 919dcc7 - [SourceMgr] Tidy up the SourceMgr header file to include less stuff.
Chris Lattner via llvm-commits
- [llvm] f85e35d - [NFC][PowerPC] Add the killed flag for the case expand-isel-liveness.mir
Kang Zhang via llvm-commits
- [llvm] e69605b - [TableGen] Add TGParser::consume()
Fangrui Song via llvm-commits
- [PATCH] D78871: Add empty file to test Herald rule
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] 0844337 - [X86][CostModel] Add sext/zext from vXi1 tests to min-legal-vector-width.ll. NFC
Craig Topper via llvm-commits
- [llvm] 19cb26f - [X86][CostModel] Improve costs for vXi1 sign_extend/zero_extend with avx512.
Craig Topper via llvm-commits
- [llvm] b9de62c - [X86] Fix the cost of v16i1->v16i16 sext/zext on avx targets.
Craig Topper via llvm-commits
- [llvm] 8f4c78d - [IR] Use map for string attributes (NFC)
Nikita Popov via llvm-commits
- [llvm] 164845c - [GVN] Reduce expression size (NFC)
Nikita Popov via llvm-commits
- [llvm] 2b28275 - [CaptureTracking] Make MaxUsesToExplore cheaper (NFC)
Nikita Popov via llvm-commits
- [llvm] 9caac56 - [TableGen] Delete unused Record::resolveReferencesTo() after D44478. NFC
Fangrui Song via llvm-commits
- [PATCH] D76989: [LVI] Move assume intersection from getEdgeValue() to getValueOnEdge()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D78875: [mlir] Optimize operand storage such that all operations can have resizable operand lists
River Riddle via Phabricator via llvm-commits
- [PATCH] D78876: [mlir] Don't allocate an operand storage if the operation is known to never have operands
River Riddle via Phabricator via llvm-commits
- [PATCH] D78877: [ARM] Only produce qadd8b under hasV6Ops
Dave Green via Phabricator via llvm-commits
- [llvm] 65b1361 - Default raw_string_ostream to be unbuffered
Benjamin Kramer via llvm-commits
- [llvm] d93ad3a - [IR] Simplify code to print string attributes a bit. NFC.
Benjamin Kramer via llvm-commits
- [llvm] 43d6f9a - AMDGPU/Utils - cleanup include and forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] e4196b1 - X86Operand.h - remove unnecessary includes. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D78878: [Lexicon] fix typo "may is" -> "is"
Sergei Trofimovich via Phabricator via llvm-commits
- [llvm] a398249 - [Pass] Ensure we don't include PassSupport.h or PassAnalysisSupport.h directly
Simon Pilgrim via llvm-commits
- [llvm] 609c287 - raw_ostream: Simplify code a bit. NFCI.
Benjamin Kramer via llvm-commits
- [llvm] c1c5c47 - [SCCP] Add load/store test for integer ranges.
Florian Hahn via llvm-commits
- [llvm] 7d57d22 - [SCCP] Support ranges for loads and stores.
Florian Hahn via llvm-commits
- [PATCH] D76518: [ARM] CMSE code generation
Dave Green via Phabricator via llvm-commits
- [PATCH] D77872: [AArch32] Armv8.6-a Matrix Mult Assembly + Intrinsics
Dave Green via Phabricator via llvm-commits
- [llvm] 3e14b95 - raw_ostream_test: Add a missing buffer flush
Benjamin Kramer via llvm-commits
- [llvm] fd283dd - X86MacroFusion.h - reduce MachineScheduler.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 5cc84d0 - X86MCTargetDesc.cpp - remove MSVC intrin.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] a90d939 - X86MCTargetDesc.h - remove unused DataType.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 57fc701 - MachineFunction.h - reduce includes to forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 33f043c - X86ISelDAGToDAG.cpp - remove unnecessary includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] acbc5ed - [X86][SSE] getFauxShuffle - support insert(truncate/extend(extract(vec0,c0)),vec1,c1) shuffle patterns at the byte level
Simon Pilgrim via llvm-commits
- [llvm] fd773e8 - Re-land [MC] Fix quadratic behavior in addPendingLabel
Alexandre Ganea via llvm-commits
- [polly] 39f6f29 - [polly] Don't include PassSupport.h directly - include via Pass.h
Simon Pilgrim via llvm-commits
- [PATCH] D74049: [AVR] Implement disassembly support for I/O instructions
Ayke via Phabricator via llvm-commits
- [llvm] ed766f1 - Sort EnumAttr so it matches Attribute::operator<
Benjamin Kramer via llvm-commits
- [llvm] 3f10f1a - [InstCombine] updated test comments; NFC
Sanjay Patel via llvm-commits
- [llvm] 2f3e86b - [DSE,MSSA] Continue checking more remaining candidates with dbgcnt.
Florian Hahn via llvm-commits
- [PATCH] D78880: [InstCombine] use select-of-constants with set/clear bit mask patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D78458: [LAA] Move CheckingPtrGroup/PointerCheck outside class (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78460: [LAA] Move runtime-check generation to Transforms/Utils/loopUtils (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78881: [FlattenCFG] Fix `MergeIfRegion` in case then-path is empty
Ehud Katz via Phabricator via llvm-commits
- [llvm] a3c964a - [LV] Fix recording of BranchTakenCount for FoldTail
Ayal Zaks via llvm-commits
- [llvm] e3306c5 - [IR] Since AttributeSets are sorted, binary search them.
Benjamin Kramer via llvm-commits
- [llvm] 41eb0fc - [Lexicon] fix typo "may is" -> "is"
Sergei Trofimovich via llvm-commits
- [llvm] 4cef981 - AMDGPU: Add some missing atomics tests
Matt Arsenault via llvm-commits
- [PATCH] D78882: [IR] Replace all uses of CallBase::getCalledValue() with getCalledOperand().
Craig Topper via Phabricator via llvm-commits
- [PATCH] D74730: [FPEnv][X86] Implement lowering of llvm.set.rounding
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 93efe25 - [ViewCFG] Allow printing edge weights in debuggers
Hongtao Yu via llvm-commits
- [PATCH] D78883: [VPlan] Move emission of \\l\"+\n to dumpBasicBlock (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78346: Fix Windows command line bug when last token in response file is ""
Neil Dhar via Phabricator via llvm-commits
- [PATCH] D78884: [CMake] -gen-dag-isel: add -omit-comments if neither Debug nor RelWithDebInfo
Fangrui Song via Phabricator via llvm-commits
- [llvm] 8ba3649 - [TableGen] Simplify with TGParser::consume()
Fangrui Song via llvm-commits
- [PATCH] D63374: [TableGen] Add "MCInstValidatorEmitter" TableGen backend
Nicolas Guillemot via Phabricator via llvm-commits
- [PATCH] D78885: [clangd] Fix remote index build without shared libs mode
Kirill Bobyrev via Phabricator via llvm-commits
- [PATCH] D78887: [VE] Support floating point immediate values
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D78888: [llvm-objcopy][MachO] Fix symbol table
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D77750: [ELF][test] Improve reproduce tests and enable for Windows
Nico Weber via Phabricator via llvm-commits
- [PATCH] D77542: [PowerPC] Treat 'Z' inline asm constraint as a true memory constraint
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D78889: [VE] Update branch instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D78891: Make MLIR Pass Timing output configurable through injection
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] fc02d9f - [X86] Add cost table entry for v2i32->v2f64 fp_to_uint with avx512.
Craig Topper via llvm-commits
- [llvm] 5f2ea70 - [X86] Add cost model tests for conversions between <2 x float> and integers.
Craig Topper via llvm-commits
- [PATCH] D78892: [mlir][ODS] Generate setter methods for named operands.
River Riddle via Phabricator via llvm-commits
- [PATCH] D78893: [X86][CostModel] Improve costs for fp_to_uint/fp_to_sint for vXi8/vXi16/v2i32 results.
Craig Topper via Phabricator via llvm-commits
- [llvm] 84eff8c - [llvm-objcopy][MachO] Fix segment's vmsize
Alexander Shaposhnikov via llvm-commits
- [llvm] 2957fa0 - [NFC][DAGCombine] Adding three helper functions and change the getNegatedExpression to negateExpression
QingShan Zhang via llvm-commits
- [PATCH] D78894: [ms] Add new option to llvm-lib: /llvmemptylib
Eric Astor via Phabricator via llvm-commits
- [PATCH] D78804: [LICM] Precompute memory writers for AST aliasing analysis
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 8296bcf - [X86][CostModel] Fix typos in test. NFC
Craig Topper via llvm-commits
- [PATCH] D62565: [PowerPC] Exploiting to use mtvsrdd instruction when save called-saved GPR register to VSR registers
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D78347: [DAGCombine] Checking the cost directly to improve the code readability
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D78895: [InstCombine][SVE] Fix visitInsertElementInst for scalable type.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D78896: [Support] Add file lock/unlock functions
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D78897: [Support] raw_fd_ostream can lock file before write
Serge Pavlov via Phabricator via llvm-commits
Last message date:
Sun Apr 26 23:57:10 PDT 2020
Archived on: Mon Apr 27 06:22:21 PDT 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).