The Week Of Monday 25 May 2020 Archives by thread
Starting: Mon May 25 00:29:37 PDT 2020
Ending: Sun May 31 23:57:34 PDT 2020
Messages: 3006
- [PATCH] D79987: [DAG] SimplifyDemandedVectorElts Bug fix for rG7cb5a51f386d
Bing Yu 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] D79482: Improve stack-clash implementation on x86
serge via Phabricator via llvm-commits
- [PATCH] D79100: [LV][TTI] Emit new IR intrinsic llvm.get.active.mask for tail-folded loops
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D78107: [CSInfo][MIPS] Call delay slot support in DwarfDebug
David Stenberg via Phabricator via llvm-commits
- [llvm] 760f45e - [CMake] Properly handle the LTO cache arguments for MinGW
Martin Storsjö via llvm-commits
- [llvm] 5b7ff6f - [VE][NFC] Correct sjlj_expection test
Simon Moll via llvm-commits
- [PATCH] D80204: [llvm-readobj] - Do not skip building of the GNU hash table histogram.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80394: Add `shape.get_extent`.
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D80493: [CMake]: Properly handle the LTO cache arguments for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D80501: [VE][NFC] Correct sjlj_expection test
Simon Moll via Phabricator via llvm-commits
- [llvm] 8404505 - [LV] Clamp MaxVF to power of 2.
Ayal Zaks via llvm-commits
- [PATCH] D79066: [Support] Class to facilitate file locking
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D80491: [LV] Clamp MaxVF to power of 2
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D80476: [DebugInfo/llvm-objdump] - Print "ZERO terminator" for terminator entries when dumping .eh_frame.
George Rimar via Phabricator via llvm-commits
- [PATCH] D79003: [DAG] Add SimplifyDemandedVectorElts binop SimplifyMultipleUseDemandedBits handling
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80496: [ELF] Add -z rel and -z rela
George Rimar via Phabricator via llvm-commits
- [PATCH] D80510: Update BFI when handling inlined landing / eh pad
Haibo Huang via Phabricator via llvm-commits
- [PATCH] D80511: [llvm-objcopy] Fix removing ".group" sections.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D80203: [ObjectYAML][DWARF] Add DWARF entry in ELFYAML.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80512: [MC] Changes to help improve target specific symbol disassembly
Ronak Chauhan via Phabricator via llvm-commits
- [PATCH] D80338: [AMDGPU] GFX10 PAL: Only pad with s_code_end in pipeline compilation
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D79322: [FEnv] Small fixes to implementation of flt.rounds
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D80513: Add DynamicMemRefType which can reference one of the statically ranked StridedMemRefType or a UnrankedMemRefType so that runner utils only need to be implemented once.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D80433: [clang-tblgen][CommandLine][ManagedStatic] Fix build errors with clang-tblgen in Debug mode using MSVC 2019 v16.6
Denys Petrov via Phabricator via llvm-commits
- [PATCH] D79625: [PowerPC] Extend .reloc directive on PowerPC
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D79864: [PowerPC] Add new linker optimization for PowerPC
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D80515: [ARM] VQMOVN demand bits analysis
Dave Green via Phabricator via llvm-commits
- [PATCH] D76909: [MachineScheduler] Update available queue on the first mop of a new cycle
Dave Green via Phabricator via llvm-commits
- [llvm] b087b91 - [AMDGPU][CODEGEN] Added 'A' constraint for inline assembler
Dmitry Preobrazhensky via llvm-commits
- [llvm] 8e62f3b - TargetInstrInfo.h - remove unnecessary includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 0e83e67 - SystemZInstrBuilder.h - remove unnecessary PseudoSourceValue.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 9fa58d1 - [DAG] Add SimplifyDemandedVectorElts binop SimplifyMultipleUseDemandedBits handling
Simon Pilgrim via llvm-commits
- [llvm] 7b15dc1 - [ObjectYAML][DWARF] Remove unimplemented function.
Xing GUO via llvm-commits
- [PATCH] D80307: [mlir] Add a shape op that always returns a successful witness
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80306: [mlir] Canonicalization of shape.assuming_all
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80175: [PowerPC][MachineCombiner] reassociate fma to expose more ILP
ChenZheng via Phabricator via llvm-commits
- [PATCH] D80223: [x86] favor vector constant load to avoid GPR to XMM transfer, part 1.5
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D80305: [mlir] Add folding for shape.any
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80516: [ConstantFolding] Constant folding for integer vector reduce intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D80395: HowToReleaseLLVM: Clean up document and remove references to SVN
Hans Wennborg via Phabricator via llvm-commits
- [llvm] 9ff361b - [ARM] VMULH tests for when other parts are working. NFC
David Green via llvm-commits
- [PATCH] D78494: [AMDGPU][CODEGEN] Added 'A' constraint for inline assembler
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] 5a4bcec - [PowerPC][NFC] Split PPCELFStreamer::emitInstruction
Stefan Pintilie via llvm-commits
- [llvm] 38366cf - FunctionLoweringInfo.h - remove orphan addSEHHandlersForLPads declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 8f48814 - FunctionLoweringInfo.h - move APInt.h dependency to FunctionLoweringInfo.cpp. NFC.
Simon Pilgrim via llvm-commits
- [llvm] fa038e0 - [x86] favor vector constant load to avoid GPR to XMM transfer, part 2
Sanjay Patel via llvm-commits
- [PATCH] D80304: [mlir] Canonicalization of shape.cstr_broadcastable
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80483: [X86] Teach combineTruncatedArithmetic to push truncate through subtracts where only one of the inputs is free to truncate.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D80002: [yaml2obj] - Implement the "SectionHeaderTable" tag.
George Rimar via Phabricator via llvm-commits
- [PATCH] D79626: [PowerPC][NFC] Split PPCELFStreamer::emitInstruction
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D80248: Added pow intrinsic to LLVMIR dialect
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D80131: [x86] favor vector constant load to avoid GPR to XMM transfer, part 2
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 5bb6323 - InlineAdvisor.h - remove unnecessary PreservedAnalyses forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 8b4ecaf - InstructionSimplify.h - remove unnecessary includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 03ec5b6 - LoopInfo.h - remove unnecessary PHINode forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 0e3faab - MemoryBuiltins.h - remove unnecessary TargetLibraryInfo forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 8eae321 - Improve stack-clash implementation on x86
via llvm-commits
- [PATCH] D79806: [CodeGen] Specify meaning of ISD opcodes for scalable vectors
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D79886: [DAGCombiner] try to move splat after binop with splat constant
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 6ade4eb - MemoryLocation.h - reduce Instructions.h include to Instruction.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 82bee92 - Make FEATURE_AVX512VP2INTERSECT match between compiler-rt and LLVM
Benjamin Kramer via llvm-commits
- [PATCH] D78717: [SystemZ] Implement -fstack-clash-protection
serge via Phabricator via llvm-commits
- [llvm] 5d6c5b4 - [LoopUtils] Use llvm::find
Whitney Tsang via llvm-commits
- [PATCH] D80345: [DwarfExpression] Support entry values for indirect parameters
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D80473: [LoopUtils] Use llvm::find
Whitney Tsang via Phabricator via llvm-commits
- [llvm] 356bf5e - Stack clash: update live-ins
via llvm-commits
- [llvm] 46e5c5f - [ManagedStatic] Fix build errors with clang-tblgen in Debug mode using MSVC 2019 v16.6
Denys Petrov via llvm-commits
- [llvm] c8b7c73 - Add AIX to the test macro-same-context XFAIL list
David Tenty via llvm-commits
- [PATCH] D80142: [mlir][gpu][mlir-cuda-runner] Refactor ConvertKernelFuncToCubin to be generic.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80232: Add AIX to the test macro-same-context XFAIL list
David Tenty via Phabricator via llvm-commits
- [llvm] a6c4cd3 - [X86] Add PTEST tests showing failure to extract allsign cases
Simon Pilgrim via llvm-commits
- [llvm] 7b1dc00 - MustExecute.h - remove unnecessary includes. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D80434: [AMDGPU] Reject moving PHI to VALU if the only VGPR input originated from move immediate
Alexander via Phabricator via llvm-commits
- [PATCH] D80520: [yaml2obj] - Map section names to chunks for each ELFYAML::ProgramHeader early. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80236: [VectorCombine] position pass after SLP in the optimization pipeline rather than before
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D78106: [CSInfo][NFC] Interpret loaded parameter value separately
Nikola Tesic via Phabricator via llvm-commits
- [PATCH] D79084: [VE] Dynamic stack allocation
Simon Moll via Phabricator via llvm-commits
- [PATCH] D78208: [DebugInfo] Report the format of the DWARF64 sections.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D80523: [DebugInfo] Report the format of debug info tables.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D61892: [AArch64] Treat x18 as callee-saved in functions with windows calling convention on non-windows OSes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D80524: [ARM] Extra MVE VMLAV reduction patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D73985: [bpf] zero extension is required in BPF implementaiton so remove <<=32 >>=32
John Fastabend via Phabricator via llvm-commits
- [PATCH] D75670: [FPEnv] Intrinsic llvm.roundeven
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D80526: [RISCV64] emit correct lib call for fp(double) to ui/si
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D80497: Make mlir::Value's bool conversion operator explicit
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D80453: [flang] Fixes for problems with declaring procedure entities
Tim Keith via Phabricator via llvm-commits
- [PATCH] D80527: [mlir] SCF: provide function_ref builders for IfOp
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80084: [CodeMoverUtils] Use dominator tree level to decide the direction of code motion
rithik sharma via Phabricator via llvm-commits
- [llvm] 77aec3b - [AMDGPU][MC][GFX8+] Enabled clamp for v_add_u16, v_sub_u16 and v_subrev_u16
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Ferran Pallarès Roca via Phabricator via llvm-commits
- [PATCH] D80477: [LoopUnroll] Support loop with multi exiting blocks
Ettore Tiotto via Phabricator via llvm-commits
- [PATCH] D80485: [DAGCombiner][PowerPC][AArch64] Remove isMulhCheaperThanMulShift TLI hook. Use isOperationLegal directly instead.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D80430: [AMDGPU][MC][GFX8+] Enabled clamp for v_add_u16, v_sub_u16 and v_subrev_u16
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D78929: [AIX][XCOFF]emit extern linkage for the llvm intrinsic symbol
Sean Fertile via Phabricator via llvm-commits
- [llvm] e0aefae - [gn build] Port ba92b274225
LLVM GN Syncbot via llvm-commits
- [PATCH] D79977: [ELF][PPC64] Synthesize _savegpr[01]_{14..31} and _restgpr[01]_{14..31}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D77152: [SelectionDAG] Better legalization for FSHL and FSHR
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 51a276c - [X86] Teach combineTruncatedArithmetic to push truncate through subtracts where only one of the inputs is free to truncate.
Craig Topper via llvm-commits
- [PATCH] D80276: [Alignment] Fix misaligned interleaved loads
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80529: [DDG] Data Dependence Graph - Add query function for memory dependencies between two nodes
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D80449: [flang] Upstream changes to the PFT data structure
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D80530: [AMDGPU][MC][GFX908] Disabled SGPRs as src0 of v_accvgpr_write
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D80406: [LLD][ThinLTO] A switch to allow compilation of only one module.
Fangrui Song via Phabricator via llvm-commits
- [llvm] bc93c2d - [Transforms] Fix typos. NFC
Marek Kurdej via llvm-commits
- [PATCH] D78938: Fixing all comparisons for C++20 compilation.
Barry Revzin via Phabricator via llvm-commits
- [PATCH] D80020: [PowerPC] Add support for -mcpu=pwr10 in both clang and llvm
Lei Huang via Phabricator via llvm-commits
- [llvm] 179c801 - [LoopUnroll] Remove dead NextBlocks argument (NFC).
Florian Hahn via llvm-commits
- [PATCH] D80404: [OPENMP50]Initial support for use_device_addr clause.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D77091: [cmake] Use CMAKE_GENERATOR to determine if Ninja is used
Michael Forney via Phabricator via llvm-commits
- [llvm] cec20db - [Inlining] Set inline-deferral-scale to 2.
Kazu Hirata via llvm-commits
- [PATCH] D80151: [PowerPC] Fix pattern for DCBFL/DCBFLP instrinsics.
Kai Luo via Phabricator via llvm-commits
- [PATCH] D80229: [Inlining] Set inline-deferral-scale to 2.
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D73980: [lit][compiler-rt] add multi-cfgd test suite discovery
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D76665: [asan] Stop instrumenting NetBSD-specific link_set sections
Siddharth M via Phabricator via llvm-commits
- [PATCH] D80000: [MSSA] Doc: Clobbers, more info on Defs / Def chain
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D80534: [build] Add LLVM_LOCAL_RPATH which can set an rpath on just unit test binaries
Nico Weber via Phabricator via llvm-commits
- [PATCH] D79854: [PowerPC] Prevent legalization loop from promoting SELECT_CC from v4i32 to v4i32
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D77531: [PowerPC] Add some InstAlias for mtspr/mfspr instructions.
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] 793cc51 - [PowerPC] Prevent legalization loop from promoting SELECT_CC from v4i32 to v4i32
Nemanja Ivanovic via llvm-commits
- [llvm] 9d55e4e - Make explicit -fno-semantic-interposition (in -fpic mode) infer dso_local
Fangrui Song 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] D80258: Fix SourceMgrDiagnosticHandler::convertLocToSMLoc for unknown line/column scenerio.
Jing Pu via Phabricator via llvm-commits
- [PATCH] D80535: [ObjectYAML][MachO] Add error handling in MachOEmitter.
Xing GUO via Phabricator via llvm-commits
- [llvm] e6e8987 - [NFC][PowerPC] Add a new case to test two-address verification
Kang Zhang via llvm-commits
- [llvm] 61f72dd - [FPEnv] Small fixes to implementation of flt.rounds
Serge Pavlov via llvm-commits
- [PATCH] D80468: [ARM] select is not lowered in branching
kamlesh kumar via Phabricator via llvm-commits
- [llvm] 872c5fb - [AsmPrinter] Don't generate .Lfoo$local for -fno-PIC and -fPIE
Fangrui Song via llvm-commits
- [PATCH] D80208: [CodeGen] Add support for extracting elements of scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D77422: [llvm-exegesis] Add benchmark mode that uses LBR for more precise measurements.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D80302: [mlir] Canonicalization of shape.assuming
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80283: [MLIR] Fix operand type in `from_extent_tensor` in the shape dialect
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80280: [MLIR] Add `index_to_size` and `size_to_index` to the shape dialect
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80285: [mlir] make the bitwidth of device side index computations configurable
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80189: [mlir] Add canonicalization for Cstr and Assuming Shape Ops.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D80377: [flang] Google test infrastructure support for unittests
Richard Barton via Phabricator via llvm-commits
- [llvm] 1f72d58 - [CostModel] Check for free intrinsics in BasicTTI
Sam Parker via llvm-commits
- [llvm] 80cc43b - [AArch64] Set i32 ISD::MULHU/S to Expand instead of Legal.
Craig Topper via llvm-commits
- [PATCH] D79545: [VE] Implements minimum MC layer for VE (3/4)
James Henderson via Phabricator via llvm-commits
- [PATCH] D80537: [CodeGen] Fix SimplifyDemandedBits for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80373: [llvm-readobj] - Improve error reporting for hash tables.
James Henderson via Phabricator via llvm-commits
- [PATCH] D80538: [MachineVerifier] Add a new RewriteTied flag to fix verify two-address constraint error
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D80539: [X86] Report error for invalid register number.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D80380: [llvm-readobj] - Do not crash when an invalid .eh_frame_hdr is dumped using --unwind.
James Henderson via Phabricator via llvm-commits
- [PATCH] D80299: [DebugInfo] - Fix attempts of reading past the end of .eh_frame in DWARFDebugFrame::parse().
James Henderson via Phabricator via llvm-commits
- [PATCH] D80119: [AMDGPU/MemOpsCluster] Code clean-up around mem ops clustering logic
Jay Foad via Phabricator via llvm-commits
- [llvm] 64cfb8a - [NFC][ARM] Add intrinsic code size runs
Sam Parker via llvm-commits
- [llvm] 871556a - [CostModel] Unify Intrinsic Costs.
Sam Parker via llvm-commits
- [PATCH] D80277: [MLIR] Move `ConcatOp` to its lexicographic position
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D80278: [MLIR] Tidy up documentation for `Shape_JoinOp`, `Shape_ReduceOp`, and `Shape_ConstSizeOp`
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D79963: [llvm][test] Add COM: directives before colon-less non-CHECKs in comments. NFC
James Henderson via Phabricator via llvm-commits
- [PATCH] D79164: [CostModel] getCFInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D80466: [X86] Improve i8 + 'slow' i16 funnel shift codegen
Jay Foad via Phabricator via llvm-commits
- [llvm] 2569787 - [DebugInfo] - Fix multiple issues in DWARFDebugFrame::parse().
Georgii Rymar via llvm-commits
- [llvm] 92f3828 - [AMDGPU] Fix wait counts in the presence of 16bit subregisters
via llvm-commits
- [llvm] 48cdbd0 - [NFC][ARM] Add code size analysis tests
Sam Parker via llvm-commits
- [llvm] 3d4c873 - [yaml2obj] - Map section names to chunks for each ELFYAML::ProgramHeader early. NFCI.
Georgii Rymar via llvm-commits
- [PATCH] D76500: GlobalISel: Lower funnel shifts
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80281: [MLIR] Add `num_elements` to the shape dialect
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D80542: [DAGCombiner] Require ninf for division estimation
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D80033: [AMDGPU] Fix wait counts in the presence of 16bit subregisters
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] 590f3a7 - [ObjectYAML][DWARF] Use .empty() to indicate if the DWARF sections are empty.
Xing GUO via llvm-commits
- [llvm] 2c04b8a - [ObjectYAML][DWARF] Make variable names consistent.
Xing GUO via llvm-commits
- [llvm] c5bbc8d - [NFC][ARM] Fix for previous commit
Sam Parker via llvm-commits
- [llvm] 2e365ca - [DebugInfo/llvm-objdump] - Print "ZERO terminator" for terminator entries when dumping .eh_frame.
Georgii Rymar via llvm-commits
- [llvm] 8b4639d - [X86][AVX] Add some initial movmsk combine tests
Simon Pilgrim via llvm-commits
- [llvm] 6f802ec - [X86] Fix fshr comment copy+paste typo. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D79162: [Analysis] TTI: Add CastContextHint for getCastInstrCost
Dave Green via Phabricator via llvm-commits
- [PATCH] D80188: [mlir][Linalg] Avoid using scf.parallel for non-parallel loops in Linalg ops.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75674: [AArch64][SVE] Implement vector tuple intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D79400: [CMAKE] Fix build failure when source directory is read only
Pushpinder Singh via Phabricator via llvm-commits
- [llvm] 09f7dcb - [AMDGPU/MemOpsCluster] Code clean-up around mem ops clustering logic
via llvm-commits
- [llvm] 5229dd1 - [build] Add LLVM_LOCAL_RPATH which can set an rpath on just unit test binaries
Nico Weber via llvm-commits
- [llvm] 8aaabad - [CostModel] Unify getCastInstrCost
Sam Parker via llvm-commits
- [PATCH] D80544: [LoopUnroll] Simplify latch/header block handling (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80365: [mlir][linalg] Allow promotion to use callbacks for alloc/dealloc/copies.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80194: [AMDGPU] Allow PAL to put RO global in .text or .rodata
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D79848: [CostModel] Unify getCastInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D80545: [AMDGPU/MemOpsCluster] Let mem ops clustering logic also consider number of clustered bytes
Mahesha S via Phabricator via llvm-commits
- [PATCH] D79766: [mlir][Linalg] Add pass to remove unit-extent dims from tensor operands of Generic ops.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80477: [LoopUnroll] Support loop with multiple exiting blocks
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D80546: [llvm-readelf] - Split GNUStyle<ELFT>::printHashHistogram. NFC.
George Rimar via Phabricator via llvm-commits
- [PATCH] D79037: [StructurizeCFG] Fix region nodes ordering
Ehud Katz via Phabricator via llvm-commits
- [llvm] bd9dce8 - [CostModel] getUserCost for intrinsic throughput
Sam Parker via llvm-commits
- [llvm] 4b78121 - MachineInstr.h - remove unnecessary MachineMemOperand forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D80455: [Align] Remove operations on MaybeAlign that asserted that it had a defined value.
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] c1c9eb0 - [Transforms] Check validity of profile reader before invoking it
Yi Kong via llvm-commits
- [PATCH] D80549: [NFC] Updating tests
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D79754: [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 1
Saiyedul Islam via Phabricator via llvm-commits
- [PATCH] D80282: [AMDGPU] Make SGPR spills exec mask agnostic
Carl Ritson via Phabricator via llvm-commits
- [llvm] f368040 - [DAGCombiner] try to move splat after binop with splat constant
Sanjay Patel via llvm-commits
- [llvm] 4d20e31 - [FPEnv] Intrinsic llvm.roundeven
Serge Pavlov via llvm-commits
- [PATCH] D78203: [VP,Integer,#2] ExpandVectorPredication pass
Simon Moll via Phabricator via llvm-commits
- [PATCH] D60214: [DAGCombiner] move splat-shuffle after binop with splat constant
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D60890: [AArch64] splat before (f)mul to allow mul-by-element isel
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 049c16b - [ARM] MVE VMINV/VMAXV test additions. NFC
David Green via llvm-commits
- [PATCH] D80550: [NFCI][CostModel] Unify getCmpSelInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D80551: [SimpleLoopUnswitch] Drop uses of instructions before block deletion
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D80375: [mlir][Vector] Add vector contraction to outerproduct lowering
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80552: [PrintSCC] Fix printing a basic-block without a name
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D79961: [PGO] Fix computation of fuction Hash
serge via Phabricator via llvm-commits
- [PATCH] D33863: [DAGComine] (fadd x, undef) -> undef and (fmul x, undef) -> undef
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D80553: [NFC][Debugify] Format the CheckModuleDebugify output
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D80239: [libTooling] In Transformer, allow atomic changes to span multiple files.
Yitzhak Mandelbaum via Phabricator via llvm-commits
- [PATCH] D56155: [docs] cttz and ctlz return poison, not undef, when argument is 0
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D79796: Sketch support for generating CC1 command line from CompilerInvocation
Daniel Grumberg via Phabricator via llvm-commits
- [PATCH] D80215: [llvm-readelf] - --elf-hash-histogram: do not crash when the .gnu.hash goes past the EOF.
George Rimar via Phabricator via llvm-commits
- [llvm] 792575f - [NFC][ARM][AArch64] More code size tests
Sam Parker via llvm-commits
- [PATCH] D80555: [CodeGen] Fix warning in changeVectorElementTypeToInteger
David Sherwood via Phabricator via llvm-commits
- [PATCH] D79936: [FileCheck] Add function call support to numerical expressions.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D75866: [AIX] supporting the visibility attribute for aix assembly
Digger via Phabricator via llvm-commits
- [PATCH] D78669: PowerPC: Add emergency stack spill slots for SPE
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D78670: PowerPC: Fix SPE extloadf32 handling.
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D80402: [NFC][XCOFF][AIX] Return function entry point symbol with dedicate function
Digger via Phabricator via llvm-commits
- [PATCH] D76791: [Matrix] Implement matrix index expressions ([][]).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D79410: [MLIR] [OpenMP] Add basic OpenMP parallel operation
David Truby via Phabricator via llvm-commits
- [PATCH] D80393: [mlir][Vector] Add more vector.contract -> outerproduct lowerings and fix vector.contract type inference.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80314: AMDGPU/GlobalISel: Fix assert on 16-bit G_EXTRACT results
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 2dd7714 - AMDGPU/GlobalISel: Don't select boolean phi by default
Matt Arsenault via llvm-commits
- [llvm] 099a875 - [PowerPC] Unaligned FP default should apply to scalars only
Nemanja Ivanovic via llvm-commits
- [llvm] e72cba9 - Use configure depends to trigger reconfiguration when LLVMBuild files change
David Chisnall via llvm-commits
- [PATCH] D79507: [flang] Change DIE("unreachable") cases to use llvm_unreachable
David Truby via Phabricator via llvm-commits
- [PATCH] D80557: [ARM] Fix rewrite of frame index in Thumb2's address mode i8s4
Victor Campos via Phabricator via llvm-commits
- [PATCH] D80559: [SVE] Remove getNumElements() warnings in InstCombiner::visitBitCast
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80359: Add a CMake fatal error when someone tries to configure flang without MLIR
David Truby via Phabricator via llvm-commits
- [PATCH] D80268: AMDGPU/GlobalISel: Don't select boolean phi by default
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80477: [LoopUnroll] Support loops with exiting block that is neither header nor latch.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D80563: [X86][SSE] Convert PTEST to MOVMSK for allsign bits vector results.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80561: AMDGPU/GlobalISel: Select general case for G_PTRMASK
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80562: AMDGPU/GlobalISel: Start rewriting load/store legality rules
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80564: AMDGPU: Fix wrong null value for private address space
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80560: AMDGPU: Update store node checks for atomics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80565: GlobalISel: Basic legalization for G_PTRMASK
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80567: GlobalISel: Add a clarification to G_STORE documentation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80566: GlobalISel: Work on improving stock set of legality predicates
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80568: [llvm-objcopy][ELF] Fix removing a group member section.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D79751: [PGO] Add memcmp/bcmp size value profiling.
David Li via Phabricator via llvm-commits
- [PATCH] D80218: Use configure depends to trigger reconfiguration when LLVMBuild files change
David Chisnall via Phabricator via llvm-commits
- [PATCH] D79830: Add support of __builtin_expect_with_probability
Erich Keane via Phabricator via llvm-commits
- [llvm] 8bc03d2 - GlobalISel: Merge G_PTR_MASK with llvm.ptrmask intrinsic
Matt Arsenault via llvm-commits
- [PATCH] D78272: [DAGCombiner] Combine shifts into multiply-high
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D80056: GlobalISel: Merge G_PTR_MASK with llvm.ptrmask intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80570: [LAA] Modify canCheckPtrAtRT to analyze conflicting alias sets only
Joe Savage via Phabricator via llvm-commits
- [PATCH] D75751: [AArch64][SVE] Implement structured load intrinsics
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D80063: GlobalISel: Add G_EXTRACT/G_INSERT offset to legalize info
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D77383: [FileCheck] Allow parenthesized expressions
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D79391: [DSE] Remove noop stores in MSSA.
Zoe Carver via Phabricator via llvm-commits
- [PATCH] D80571: [WebAssembly] Fix a bug in finding matching EH pad
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D80572: [WebbAssembly] Fix a bug in removing unnecessary branches
Heejin Ahn via Phabricator via llvm-commits
- [llvm] 50d4b22 - AMDGPU/GlobalISel: Fix assert on 16-bit G_EXTRACT results
Matt Arsenault via llvm-commits
- [llvm] 5bd97eb - Fix MemoryLocation.h use without Instructions.h
Sanne Wouda via llvm-commits
- [llvm] d6c8736 - [PowerPC][AIX] Spill CSRs to the ABI specified stack offsets.
Sean Fertile via llvm-commits
- [lld] bae7cf6 - [ELF][PPC64] Synthesize _savegpr[01]_{14..31} and _restgpr[01]_{14..31}
Fangrui Song via llvm-commits
- [llvm] d408621 - [dsymutil] Escape CFBundleIdentifier in plist.
Jonas Devlieghere via llvm-commits
- [llvm] 9966021 - [AArch64][GlobalISel] When generating SUBS for compares, don't write to wzr/xzr.
Philip Reames via llvm-commits
- [PATCH] D75988: [AArch64][SVE] Add support for spilling/filling ZPR2/3/4
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D80038: InferAddressSpaces: Handle ptrmask intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80222: Replace Clang's createRuntimeFunction with the definitions in OMPKinds.def
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D79036: [SCCP] Switch to widen at PHIs, stores and call edges.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D79969: [LAA] We only need pointer checks if there are non-zero checks (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D79252: [PowerPC][AIX] Spill CSRs to the ABI specified stack offsets.
Sean Fertile via Phabricator via llvm-commits
- [llvm] fb38b98 - [AMDGPU] NFC target dependent requiresUniformRegister refactored out
via llvm-commits
- [llvm] 9786e75 - Revert "[AMDGPU] NFC target dependent requiresUniformRegister refactored out"
Matt Arsenault via llvm-commits
- [llvm] fc93780 - Don't jump to landing pads in Control Flow Optimizer
Arthur Eubanks via llvm-commits
- [PATCH] D70085: [AMDGPU] NFC target dependent requiresUniformRegister refactored out
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D79991: [TableGen] Fix non-standard escape warnings for braces in InstAlias
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D79712: [AArch64][BFloat] add BFloat instruction support for AArch64
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D79920: [llvm][NFC] Simplify ProfileSummaryInfo state transitions.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D80163: [X86][VARARG] Avoid spilling xmm registers for va_start.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D80028: [AArch64] Support expression results as immediate values in mov
Jian Cai via Phabricator via llvm-commits
- [llvm] a0ce233 - [InstCombine] reassociate fsub+fadd with FMF to increase adds and throughput
Sanjay Patel via llvm-commits
- [PATCH] D80419: [mlir] [VectorOps] Add 'vector.matrix_transpose' operation
Aart Bik via Phabricator via llvm-commits
- [llvm] 106ec64 - [PGO] Add memcmp/bcmp size value profiling.
Hiroshi Yamauchi via llvm-commits
- [llvm] 3e62289 - [PowerPC][NFC] Add colon to TODO's and fix indentation.
Sean Fertile via llvm-commits
- [llvm] 2c7d632 - [MSSA][Doc] Clobbers, more info on Defs / Def chain
Stefanos Baziotis via llvm-commits
- [PATCH] D79745: [YAMLTraits] Add trait for char
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D80575: [VFABI] Fix parsing of uniform parameters that shouldn't expect step or positional data.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D80471: AMDGPU: Select strict_fadd
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80399: [Local] Prevent `invertCondition` from creating a redundant instruction
Ehud Katz via Phabricator via llvm-commits
- [llvm] 10f0b18 - [gn build] Port d70ec366c91
LLVM GN Syncbot via llvm-commits
- [llvm] d1f0a76 - [YAMLTraits] Remove char trait and serialize as uint8_t in lldb.
Jonas Devlieghere via llvm-commits
- [lld] b8a3c61 - [ELF] Allow misaligned SHT_GNU_verneed
Fangrui Song via llvm-commits
- [llvm] 50db840 - ResourcePriorityQueue.h - reduce unnecessary includes to forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 0165cf7 - ObjCARCAnalysisUtils.h - remove unused includes. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D80578: [PGO] Enable memcmp/bcmp size value profiling.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [compiler-rt] 2e82492 - [fuzzer][afl] Fix build with GCC
Kostya Serebryany via llvm-commits
- [llvm] 6e9223a - [PowerPC][NFC] Update test to prevent DCE from causing failures
Nemanja Ivanovic via llvm-commits
- [llvm] 7eb666b - [PowerPC] Add support for -mcpu=pwr10 in both clang and llvm
Lei Huang via llvm-commits
- [llvm] 0788392 - [InstCombine] add tests for reassociative sub/add expressions; NFC
Sanjay Patel via llvm-commits
- [llvm] f5cfcc4 - [LoopVectorize] regenerate full test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] 1a2bffa - [InstCombine] reassociate sub+add to increase adds and throughput
Sanjay Patel via llvm-commits
- [PATCH] D80414: [lld-macho] Ensure reads from nlist_64 structs are aligned when necessary
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80255: [rfc] [lld] Do not ignore comdats when parsing LTO objects
Christy Lee via Phabricator via llvm-commits
- [PATCH] D80403: [ThinLTO] Compute the basic block count across modules.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D79831: [PGO] Improve the working set size heuristics under the partial sample PGO.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D80437: [CodeGen] Let computeKnownBits do something sensible for scalable vectors
Eli Friedman via Phabricator via llvm-commits
- [llvm] fca76b7 - Roll variables into an LLVM_DEBUG block to address -Wunused-but-set-variable
David Blaikie via llvm-commits
- [llvm] ef94f60 - [MSSA][Doc] Fix typo
Stefanos Baziotis via llvm-commits
- [llvm] e09064e - AMDGPU: Update store node checks for atomics
Matt Arsenault via llvm-commits
- [llvm] e99d50d - [Support] Remove stale comment
Shoaib Meenai via llvm-commits
- [PATCH] D80579: [llvm] Add function feature extraction analysis
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D79832: Initial commit for the elf x86 implementation for jitlink
David Blaikie via Phabricator via llvm-commits
- [PATCH] D78851: Debug Info Support for Basic Block Sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D68049: Propeller: Clang options for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D79217: Process gep (select ptr1, ptr2) in SROA
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 42725ae - Process gep (select ptr1, ptr2) in SROA
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D80522: [Analyzer] [NFC] Parameter Regions -- Alternative Approach
Balogh, Ádám via Phabricator via llvm-commits
- [PATCH] D80580: Separate Peeling Properties into its own struct
Sidharth Baveja via Phabricator via llvm-commits
- [PATCH] D80581: Modify verifier checks to support musttail + preallocated
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D76793: [Matrix] Implement + and - operators for MatrixType.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80582: Specify the complete set of command-line options for ld64
Greg McGary via Phabricator via llvm-commits
- [PATCH] D80467: [GlobalISel][InlineAsm] Add missing EarlyClobber flag to inline asm output operands
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D80583: Create utility function to Merge Adjacent Basic Blocks
Sidharth Baveja via Phabricator via llvm-commits
- [PATCH] D80584: [utils] change update_test_checks.py use of 'TMP' value names
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D80411: [mlir][spirv] Lower allocation/deallocations of workgroup memory.
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D80585: [AArch64][GlobalISel] Do not modify predicate when optimizing G_ICMP
Jessica Paquette via Phabricator via llvm-commits
- [llvm] bd7ff5d - [DebugInfo] Correct debuginfo for post-ra hoist and sink in Machine LICM
Chris Jackson via llvm-commits
- [llvm] bb10fa3 - AMDGPU: Fix wrong null value for private address space
Matt Arsenault via llvm-commits
- [compiler-rt] 14de6e2 - [Clang][Driver] Add Bounds and Thread to SupportsCoverage list
Vitaly Buka via llvm-commits
- [PATCH] D80586: Refactor Suffix Tree from MachineOutliner to LibSupport
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D78793: Names for structs are held on the Context, not the Module. Move getTypeByName from Module to Type taking a Context parameter.
Nick Lewycky via Phabricator via llvm-commits
- [PATCH] D79218: Process gep (phi ptr1, ptr2) in SROA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D79868: [DebugInfo] Correct debuginfo for post-ra hoist and sink in Machine LICM
Chris Jackson via Phabricator via llvm-commits
- [llvm] 01fee8a - [MLICM] Remove unneeded option so the test doesn't fail.
Davide Italiano via llvm-commits
- [llvm] 5cf90d6 - [LoopUnroll] Simplify latch/header block handling (NFC).
Florian Hahn via llvm-commits
- [llvm] 20e9fc5 - [MCDwarf] Delete unneeded DW_AT_prototyped for DW_TAG_label
David Blaikie via llvm-commits
- [llvm] 512e806 - [AMDGPU] Bail alloca vectorization if GEP not found
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D80249: WIP: CodeGen: Don't lazily construct MachineFunctionInfo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D79971: [X86] Rewrite how X86PartialReduction find candidates to consider optimizing.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80124: [Matrix] Make matrix.multiply variadic, accept optional NUW/NSW flags.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D76596: Backport 4878aa36d4a [ValueLattice] Add new state for undef constants.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80587: [AMDGPU] Bail alloca vectorization if GEP not found
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80589: [NewPM] Avoid redundant CGSCC run for updated SCC
Wenlei He via Phabricator via llvm-commits
- [PATCH] D78369: [DebugInfo] Reduce SalvageDebugInfo() functions
David Blaikie via Phabricator via llvm-commits
- [PATCH] D59869: [NewPM] Fix a nasty bug with analysis invalidation in the new PM.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D80364: [amdgpu] Teach load widening to handle non-DWORD aligned loads.
Michael Liao via Phabricator via llvm-commits
- [llvm] ecb66f5 - [NFC, StackSafety] Move FunctionInfo into :: namespace
Vitaly Buka via llvm-commits
- [llvm] 9abb0e8 - [NFC, StackSafety] Remove unnecessary data
Vitaly Buka via llvm-commits
- [llvm] 6e39379 - [DwarfExpression] Support entry values for indirect parameters
Vedant Kumar via llvm-commits
- [llvm] 6a74ad6 - [sancov] Accommodate sancov and coverage report server for use under Windows
Vitaly Buka via llvm-commits
- [PATCH] D80046: [StackSafety] Make full LTO to attach metadata if MTE is enabled
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D51018: [sancov] Accommodate sancov and coverage report server for use under Windows
Vitaly Buka via Phabricator via llvm-commits
- [llvm] 9eacda5 - [debuginfo] Fix broken tests from MachineLICM salvaging fix
Chris Jackson via llvm-commits
- [PATCH] D80422: Enable `align <n>` to be used in intrinsic definitions.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80410: [WIP][SVE] Pass through dup(0) to zero-merging pseudos
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D80591: Patch up issues with GN builds (pthread / libz)
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D80592: Move DSO dependencies inside the group.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D80593: [flang] Fixed crash on forward referenced `len` parameter
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D80594: [MLIR][SPIRV] Adding several decorators manually to support ser/des of recent version shaders.
HazemAbdelhafez via Phabricator via llvm-commits
- [PATCH] D80457: AMDGPU/GlobalISel: Fixed handling of non-standard vectors
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80484: [mlir][ods] Add simple generator for return types
Sean Silva via Phabricator via llvm-commits
- [PATCH] D80053: [GlobalISel] Don't combine instructions which are fed by memory instructions.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D79100: [LV] Emit new IR intrinsic llvm.get.active.mask for tail-folded loops
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D80596: New intrinsc @llvm.get.active.lane.mask()
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D80597: [TTI] New target hook emitGetActiveLaneMask
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D75938: [DO NOT MERGE] X86 Mitigate for Load Value Injection (LVI)--All Code
Scott Constable via Phabricator via llvm-commits
- [PATCH] D80598: Start migrating away from statepoint's inline length prefixed argument bundles
Philip Reames via Phabricator via llvm-commits
- [llvm] 9a0b085 - Modify verifier checks to support musttail + preallocated
Arthur Eubanks via llvm-commits
- [llvm] 842a8cc - [llvm-objcopy][MachO] Add support for removing Swift symbols
Alexander Shaposhnikov via llvm-commits
- [PATCH] D80459: [AArch64][GlobalISel] Don't bail out of folding in extends into WRO addressing modes.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D79910: [x86][seses] Add clang flag; Use lvi-cfi with seses
Scott Constable via Phabricator via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Ten Tzen via Phabricator via llvm-commits
- [PATCH] D80064: [X86] Disable LVI load hardening pass at O0
Scott Constable via Phabricator via llvm-commits
- [PATCH] D80347: [mlir][Linalg] Add support for fusion between indexed_generic ops and generic ops on tensors.
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D80348: [mlir][Linalg] Add support for fusion between indexed_generic ops and tensor_reshape ops
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D80099: [llvm-objcopy][MachO] Add support for removing Swift symbols
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D80197: [DebugInfo] Upgrade DISubrange to support Fortran dynamic arrays
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D80600: [mlir][shape] Use IndexElementsAttr in Shape dialect.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D80601: [mlir][core] Add IndexElementsAttr helpers.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D79675: [OpenMP][OMPBuilder] Adding Privatization Requirements to OMPIRBuilder
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] b90eb0f - Autogen a couple of test files to make a future diff easier to read
Philip Reames via llvm-commits
- [llvm] bed6624 - Split a test file so that most of it can be autogened
Philip Reames via llvm-commits
- [llvm] 323d850 - Add self as code owner for SCEV and IndVars
Philip Reames via llvm-commits
- [llvm] ae597a7 - [AArch64][GlobalISel] Do not modify predicate when optimizing G_ICMP
Jessica Paquette via llvm-commits
- [PATCH] D80051: [OpenMPOpt] Test case 1 - Latency Hiding for Host to Device Memory Transfers
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D71739: [AssumeBundles] Use operand bundles to encode alignment assumptions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80602: [BranchFolding] Drop location when hoisting
Davide Italiano via Phabricator via llvm-commits
- [llvm] f20ace6 - [NFC, StackSafety] Better names for internal stuff
Vitaly Buka via llvm-commits
- [llvm] 5afef79 - [NFC, StackSafety] Remove duplicate code
Vitaly Buka via llvm-commits
- [llvm] 4320d4a - [NFC, StackSafety] Add some missing includes
Vitaly Buka via llvm-commits
- [llvm] b5ae700 - [StackSafety] Simplify SCEVRewriteVisitor
Vitaly Buka via llvm-commits
- [llvm] ef3e831 - GlobalISel: Basic legalization for G_PTRMASK
Matt Arsenault via llvm-commits
- [llvm] 8e3307f - GlobalISel: Add a clarification to G_STORE documentation
Matt Arsenault via llvm-commits
- [PATCH] D77184: Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang
Vyacheslav Zakharin via Phabricator via llvm-commits
- [llvm] 23a2f45 - [NFC][PowerPC] Modify the test case two-address-crash.mir
Kang Zhang via llvm-commits
- [PATCH] D80604: [MachineCombiner] add a hook to allow some extension for resource length - NFC
ChenZheng via Phabricator via llvm-commits
- [PATCH] D80605: [AddressSanitizer] Don't use weak linkage for __{start,stop}_asan_globals
Roland McGrath via Phabricator via llvm-commits
- [compiler-rt] a714148 - [compiler-rt][NFC]Fix Wdeprecated warnings for fsanitize-coverage
Jinsong Ji via llvm-commits
- [PATCH] D80607: Remove error-prone mlir::ExecutionEngine::invoke overload.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D80608: [llvm-mc] Make the suffix matcher more accurate.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D80609: [MLIR] expose applyCmpPredicate
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80610: [llvm-exegesis] Make createCounter a virtual method on Target to allow targets to create target-specific counters
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D80611: [BrachProbablityInfo] Proportional distribution of reachable probabilities
Yevgeny Rouban via Phabricator via llvm-commits
- [llvm] d0f1f5a - [StackSafety] Use getSignedRange for offsets
Vitaly Buka via llvm-commits
- [llvm] 32a1f60 - [StackSafety] Use SCEV to find mem operation length
Vitaly Buka via llvm-commits
- [llvm] 6565b58 - [X86][llvm-mc] Make the suffix matcher more accurate.
via llvm-commits
- [llvm] b4978b2 - [X86] Use SIMD_EXC to remove some let statements in tablegen. NFCI
Craig Topper via llvm-commits
- [llvm] 84cf8ed - [X86] Lower sse_cmp_ss/sse2_cmp_sd intrinsics to X86ISD::FSETCC with vector types.
Craig Topper via llvm-commits
- [llvm] de02a75 - [PGO] Fix computation of function Hash
via llvm-commits
- [PATCH] D79485: [BPI] Improve static heuristics for "cold" paths.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D74729: [FPEnv] Intrinsic for setting rounding mode
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 0b5d81e - Automatically configure MLIR when flang is enabled
Mehdi Amini via llvm-commits
- [llvm] 602d9b0 - [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 1
Saiyedul Islam via llvm-commits
- [PATCH] D80316: [HardwareLoops] Intrinsic LangRef descriptions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D78387: [AIX][XCOFF] add symbol priority for the llvm-objdump -D -symbol-description
James Henderson via Phabricator via llvm-commits
- [PATCH] D79852: [libunwind] Fix wrong endianness check in Unwind-EHABI
Idan Freiberg via Phabricator via llvm-commits
- [PATCH] D60390: FileCheck [10/12]: Add support for signed numeric values
James Henderson via Phabricator via llvm-commits
- [llvm] fc44da7 - Add test exposing a bug in SimpleLoopUnswitch.
Daniil Suchkov via llvm-commits
- [llvm] dedaf3a - [VE] Dynamic stack allocation
Simon Moll via llvm-commits
- [llvm] a1dfd6d - [X86] Add helper function to reduce some code duplication when shrinking a vector load to a vzext_load.
Craig Topper via llvm-commits
- [llvm] 6503082 - [NFC][Debugify] Format the CheckModuleDebugify output
Djordje Todorovic via llvm-commits
- [PATCH] D76585: [PowerPC] Require NSZ flag for c-a*b to FNMSUB
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D78901: [Support] Get process statistics in ExecuteAndWait and Wait
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D78772: [AMDGPU] Adapt GCNRegBankReassign for 16 bit subregs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D80613: Getting R_X86_64_PC32 working as our first relocation
Jared Wyles via Phabricator via llvm-commits
- [PATCH] D80614: [docs] Release notes for DIModule metadata
Sourabh Singh Tomar 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] D79484: [DebugInfo] Fortran module DebugInfo support in LLVM
Sourabh Singh Tomar via Phabricator via llvm-commits
- [llvm] 84c6433 - [DebugInfo] - Fix typo in comment. NFC.
Georgii Rymar via llvm-commits
- [PATCH] D80615: [CodeGen] Fix warnings in getPackedVectorTypeFromPredicateType
David Sherwood via Phabricator via llvm-commits
- [llvm] b101c62 - [StackSafety] Ignore some use of values
Vitaly Buka via llvm-commits
- [llvm] 06a07dd - [StackSafety] Fix formatting in the test
Vitaly Buka via llvm-commits
- [llvm] f638364 - [StackSafety] Bailout on some function calls
Vitaly Buka via llvm-commits
- [llvm] f2fad3f - [GlobalISel][InlineAsm] Add missing EarlyClobber flag to inline asm output operands
Konstantin Schwarz via llvm-commits
- [PATCH] D80158: [AMDGPU] Fix for the lost CarryOut/CarryIn register operands in S_ADD/SUB_CO_PSEUDO.
Alexander via Phabricator via llvm-commits
- [PATCH] D80616: [CodeGen] Fix warnings in getZeroExtendInReg
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80618: Extend InvokeInst !prof branch_weights metadata to unwind branches
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D80617: [PowerPC] Exploit vnmsubfp instruction
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] 410667f - [X86][SSE] Convert PTEST to MOVMSK for allsign bits vector results
Simon Pilgrim via llvm-commits
- [llvm] 35963f6 - VPlanValue.h - reduce unnecessary includes to forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D80619: [UnJ] Update LI for inner nested loops
Dave Green via Phabricator via llvm-commits
- [llvm] fc98447 - [llvm-readobj] - Do not skip building of the GNU hash table histogram.
Georgii Rymar via llvm-commits
- [llvm] 8062602 - DOTGraphTraitsPass.h - remove unnecessary includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 1e9462a - ArchiveWriter.h - remove unnecessary includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] d804b33 - [llvm-readelf] - Split GNUStyle<ELFT>::printHashHistogram. NFC.
Georgii Rymar via llvm-commits
- [PATCH] D79850: [mlir] Extended BufferPlacement to support more sophisticated scenarios in which allocations cannot be moved freely and can remain in divergent control flow.
Marcel Koester via Phabricator via llvm-commits
- [PATCH] D80620: [AArch64][AsmParser] Fix debug output in a few instructions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D80622: [LAA] Do not set CanDoRT to false for AS that do not need RT checks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80621: [CodeGen] Fix warnings in LowerToPredicatedOp
David Sherwood via Phabricator via llvm-commits
- [llvm] 706b22e - [SimpleLoopUnswitch] Drop uses of instructions before block deletion
Daniil Suchkov via llvm-commits
- [llvm] 259abfc - [LAA] We only need pointer checks if there are non-zero checks (NFC).
Florian Hahn via llvm-commits
- [llvm] 2d03898 - Revert "[LAA] We only need pointer checks if there are non-zero checks (NFC)."
Florian Hahn via llvm-commits
- [llvm] 9b507b2 - [LAA] We only need pointer checks if there are non-zero checks (NFC).
Florian Hahn via llvm-commits
- [PATCH] D78108: [CSInfo][MIPS] Describe parameter value loaded by ADDiu instruction
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 6e1eff7 - [NFC] Updating tests
Guillaume Chatelet via llvm-commits
- [llvm] c7593b0 - [ARM] Fix rewrite of frame index in Thumb2's address mode i8s4
Victor Campos via llvm-commits
- [llvm] 5b84ee4 - [Alignment] Fix misaligned interleaved loads
Guillaume Chatelet via llvm-commits
- [PATCH] D79660: [TRE] Allow elimination when the returned value is non-constant
Layton Kifer via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] 0508fb4 - [CodeGen][BFloat] Add bfloat MVT type
Ties Stuij via llvm-commits
- [PATCH] D79706: [CodeGen][BFloat] Add bfloat MVT type
Ties Stuij via Phabricator via llvm-commits
- [llvm] ae07fab - ObjCARCInstKind.h - remove unused includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 0865d41 - ObjectFile.h - reduce unnecessary includes to forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 2ee4ec6 - [IR] add set function for FMF 'contract'
Sanjay Patel via llvm-commits
- [llvm] 833996c - AMDGPU: Fix backwards s_cselect_* operands
Matt Arsenault via llvm-commits
- [PATCH] D79175: [ARM][MVE] Tail-Predication: use @llvm.get.active.lane.mask to get the BTC
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D80625: AMDGPU: Fix dropping MI flags when rewriting instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D79707: [IR][BFloat] add BFloat IR intrinsics support
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D80629: [yaml2obj] - Allocate the file space for SHT_NOBITS sections in some cases.
George Rimar via Phabricator via llvm-commits
- [PATCH] D78987: [BPI][NFC] Reuse post dominantor tree from analysis manager when available
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D80252: AMDGPU: Fix backwards s_cselect_* operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80470: AMDGPU: Start adding MODE register uses to instructions
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 70d4a20 - [UnJ] Update LI for inner nested loops
David Green via llvm-commits
- [llvm] ad5d319 - [IR][BFloat] add BFloat IR intrinsics support
Ties Stuij via llvm-commits
- [llvm] 4ab03e6 - [llvm-readobj] - Do not crash when an invalid .eh_frame_hdr is dumped using --unwind.
Georgii Rymar via llvm-commits
- [PATCH] D80630: AMDGPU: Set mayRaiseFPException
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D79709: [AArch64][BFloat] basic AArch64 bfloat support
Ties Stuij via Phabricator via llvm-commits
- [compiler-rt] 5ee902b - [compiler-rt][asan] Add noinline to use-after-scope testcases
Jinsong Ji via llvm-commits
- [llvm] 42eba9b - [AArch64][BFloat] basic AArch64 bfloat support
Ties Stuij via llvm-commits
- [compiler-rt] 4408eee - tsan: fix false positives in AcquireGlobal
Dmitry Vyukov via llvm-commits
- [PATCH] D79783: [LoopVectorize] Fallback to a scalar epilogue when TP fails
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D80633: DAG: Handle expanding strict_fsub into fneg and strict_fadd
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80632: [CodeGen] Fix warning in visitShuffleVector
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80634: [SVE] Fix warnings in SelectInst::areInvalidOperands
David Sherwood via Phabricator via llvm-commits
- [llvm] 78bd0c0 - [AArch64][BFloat] add BFloat instruction support for AArch64
Ties Stuij via llvm-commits
- [llvm] 559845f - Revert "[PowerPC] Add support for -mcpu=pwr10 in both clang and llvm"
Lei Huang via llvm-commits
- [llvm] b5b0087 - SpecialCaseList.h - reduce unnecessary includes to forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D77589: libclc: Add Mesa/SPIR-V/DXIL target
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D70072: [ARM] Improve codegen of volatile load/store of i64
Victor Campos via Phabricator via llvm-commits
- [PATCH] D80635: [llvm-readobj][test] - unwind.test: add comments, document the current behavior.
George Rimar via Phabricator via llvm-commits
- [llvm] 3be5e53 - [FileCheck] Allow parenthesized expressions
Alex Richardson via llvm-commits
- [PATCH] D80636: [AMDGPU][MC] Corrected v_writelane_b32 to fix a decoding bug
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D80487: [ELF] Refine --export-dynamic-symbol semantics to be compatible GNU ld 2.35
Peter Smith via Phabricator via llvm-commits
- [PATCH] D80637: [AMDGPU][MC][DISASSEMBLER] Corrected decoder to consume each code fragment once
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D80638: AMDGPU: Set StackPointerRegisterToSaveRestore
Matt Arsenault via Phabricator via llvm-commits
- [llvm] a888fc6 - [OPENMP50]Initial support for use_device_addr clause.
Alexey Bataev via llvm-commits
- [llvm] 6022efb - CoverageFilters.h - reduce unnecessary includes to forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] b040468 - Fix warning `-Wpedantic`. NFC.
Michael Liao via llvm-commits
- [PATCH] D80639: AMDGPU: Support non-entry block static sized allocas
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80640: [CodeGen][SVE] Calculate correct type legalization for scalable vectors.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D80139: [CodeGen][SVE] CopyToReg: Split scalable EVTs that are not powers of 2
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D80641: Use Pseudo Instruction to carry stack probing information
serge via Phabricator via llvm-commits
- [PATCH] D74986: [LiveDebugValues] Encode register location within VarLoc IDs [3/3]
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D80642: [AIX] Emit AvailableExternally Linkage on AIX
Xiangling Liao via Phabricator via llvm-commits
- [llvm] 495f182 - [VFABI] Fix parsing of uniform parameters that shouldn't expect step or positional data.
Paul Walker via llvm-commits
- [llvm] 1af3705 - Start migrating away from statepoint's inline length prefixed argument bundles
Philip Reames via llvm-commits
- [llvm] 4f0eba2 - [gn build] (manually) port dedaf3a2ac5
Nico Weber via llvm-commits
- [llvm] 0d20ed6 - [DDG] Data Dependence Graph - Add query function for memory dependencies between two nodes
Bardia Mahjour via llvm-commits
- [PATCH] D80643: Move OrderedInstructions to CodeMoverUtils
rithik sharma via Phabricator via llvm-commits
- [PATCH] D80644: DAG: Fix expansion of DYNAMIC_STACKALLOC for StackGrowsUp targets
Matt Arsenault via Phabricator via llvm-commits
- [llvm] bed7884 - [gn build] Port 0d20ed664ff
LLVM GN Syncbot via llvm-commits
- [llvm] 29f8056 - [CodeGen] fix typo `def nxv1bf32` -> `def nxv1f32`
Ties Stuij via llvm-commits
- [llvm] 5b4cd2d - [X86] Assemble movzb 1280(%rbx, %r12), %r12 after D80608
Fangrui Song via llvm-commits
- [PATCH] D80498: [X86] Restore selection of MULX on BMI2 targets.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 07cd19e - AMDGPU: Fix dropping MI flags when rewriting instructions
Matt Arsenault via llvm-commits
- [PATCH] D80646: [PGO] Guard the memcmp/bcmp size value profiling instrumentation behind flag.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D80419: [mlir] [VectorOps] Add 'vector.flat_transpose' operation
Aart Bik via Phabricator via llvm-commits
- [PATCH] D44801: Add the -fsanitize=shadow-call-stack flag
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75044: [AArch64] __builtin_return_address for PAuth.
Daniel Kiss via Phabricator via llvm-commits
- [llvm] d37ce53 - AMDGPU: Set StackPointerRegisterToSaveRestore
Matt Arsenault via llvm-commits
- [llvm] 8d9ff23 - [NFC][XCOFF][AIX] Return function entry point symbol with dedicate function
via llvm-commits
- [llvm] eadf295 - [CodeMoverUtils] Use dominator tree level to decide the direction of
Whitney Tsang via llvm-commits
- [llvm] 2368bf5 - [PowerPC] Add support for -mcpu=pwr10 in both clang and llvm
Lei Huang via llvm-commits
- [PATCH] D80185: [xray] Add llvm-xray extract support for 32 bit ARM
Ian Levesque via Phabricator via llvm-commits
- [llvm] 13f6c81 - [BPF] simplify zero extension with MOV_32_64
Yonghong Song via llvm-commits
- [llvm] 4b44963 - AMDGPU: Start adding MODE register uses to instructions
Matt Arsenault via llvm-commits
- [llvm] 48cb380 - [InstCombine] add tests for vector demanded elements of select condition; NFC
Sanjay Patel via llvm-commits
- [PATCH] D79508: [mlir][gpu] Refactor functions for workgroup and private buffer attributions.
River Riddle via Phabricator via llvm-commits
- [PATCH] D79446: [mlir][spirv] NFC: Serialize all operands together if possible
River Riddle via Phabricator via llvm-commits
- [PATCH] D79537: Add NoMerge MIFlag to avoid MIR branch folding
Craig Topper via Phabricator via llvm-commits
- [llvm] fa3b587 - [llvm]NFC] Simplify ProfileSummaryInfo state transitions
Mircea Trofin via llvm-commits
- [llvm] 8e7e6a8 - [X86] Restore selection of MULX on BMI2 targets.
Craig Topper via llvm-commits
- [PATCH] D79541: [mlir] Simplify and better document std.view semantics
River Riddle via Phabricator via llvm-commits
- [PATCH] D64193: [PowerPC] Add exception constraint to FP rounding operations
Kit Barton via Phabricator via llvm-commits
- [PATCH] D80651: Harden MLIR detection of misconfiguration when missing dialect registration
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D79479: [MLIR] Add complex addition and substraction to the standard dialect
River Riddle via Phabricator via llvm-commits
- [PATCH] D79640: Add Operation::moveAfter
River Riddle via Phabricator via llvm-commits
- [PATCH] D79455: [mlir][StandardToLLVM] Add support for lowering FPToSIOp to LLVM.
River Riddle via Phabricator via llvm-commits
- [PATCH] D79489: [mlir][Linalg] NFC - Refactor and simplify Promotion
River Riddle via Phabricator via llvm-commits
- [PATCH] D79246: [mlir][vector] set alignment when lowering transfer_read and transfer_write.
River Riddle via Phabricator via llvm-commits
- [PATCH] D79681: [mlir][Value] Add v.getDefiningOp<OpTy>()
River Riddle via Phabricator via llvm-commits
- [PATCH] D80652: AMDGPU: Make S_DENORM_MODE not be a scheduling boundary
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D79518: [mlir][Linalg] Introduce a helper function for staged pattern application
River Riddle via Phabricator via llvm-commits
- [PATCH] D80653: AMDGPU/GlobalISel: Fixed insert element for non-standard vectors
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D79753: [mlir][StandardToSPIRV] Fix signedness issue in bitwidth emulation.
River Riddle via Phabricator via llvm-commits
- [PATCH] D79758: [mlir] [VectorOps] Replace zero-scalar + splat into direct zero vector constant
River Riddle via Phabricator via llvm-commits
- [llvm] eb1092a - [AMDGPU] Fix for the lost CarryOut/CarryIn register operands in S_ADD/SUB_CO_PSEUDO.
via llvm-commits
- [compiler-rt] d24dd2b - tsan: fix test in debug mode
Dmitry Vyukov via llvm-commits
- [llvm] c593bf5 - [GlobalISel] Don't combine instructions which are fed by memory instructions.
Jessica Paquette via llvm-commits
- [llvm] 49688b3 - Fix `-Wpedantic` warning. NFC.
Michael Liao via llvm-commits
- [PATCH] D79765: [mlir][Linalg] Add folders and canonicalizers for linalg.reshape/linalg.tensor_reshape operations.
River Riddle via Phabricator via llvm-commits
- [PATCH] D79841: [MLIR] refactor cmake specification of tablegen'd interfaces.
River Riddle via Phabricator via llvm-commits
- [PATCH] D80656: [mlir][SCF] Add utility to clone an scf.ForOp while appending new yield values.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D77172: Heat Coloring (3/3): Adding Heat Functionality to CallPrinter
Kirill Naumov via Phabricator via llvm-commits
- [PATCH] D77524: [TargetPassConfig] Add CanonicalizeFreezeInLoops before LSR
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D80657: [mlir][Linalg] Fix build failure from D80188
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D79829: [mlir][Affine] Introduce affine memory interfaces
River Riddle via Phabricator via llvm-commits
- [PATCH] D80658: [InstCombine] enhance vector demanded elements for select condition operand
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D79468: [mlir][Linalg] Start a LinalgToStandard pass and move conversion to library calls.
River Riddle via Phabricator via llvm-commits
- [PATCH] D79940: [mlir] Rename conversions involving ex-Loop dialect to mention SCF
River Riddle via Phabricator via llvm-commits
- [PATCH] D79922: [MLIR] Allow unreachable blocks to violate dominance property.
River Riddle via Phabricator via llvm-commits
- [PATCH] D79954: [mlir] [VectorOps] Implement vector.create_mask lowering to LLVM IR
River Riddle via Phabricator via llvm-commits
- [PATCH] D79890: [MLIR] Continue renaming of "SideEffects"
River Riddle via Phabricator via llvm-commits
- [PATCH] D79717: [MLIR] Add shape.witness type and ops
River Riddle via Phabricator via llvm-commits
- [llvm] 54b6457 - [TargetPassConfig] Add CanonicalizeFreezeInLoops before LSR
Juneyoung Lee via llvm-commits
- [llvm] 14f3357 - [StackSafety] Bailout more aggressively
Vitaly Buka via llvm-commits
- [llvm] 804a39a - [NFC,StackSafety] Rename some variables
Vitaly Buka via llvm-commits
- [PATCH] D79184: [MLIR][LoopOps] Adds the loop unroll transformation for loop::ForOp.
River Riddle via Phabricator via llvm-commits
- [PATCH] D80090: [mlir] Add BoolArrayAttr in Tablegen + Builder support
River Riddle via Phabricator via llvm-commits
- [PATCH] D76848: [CodeGen][ARM] Error when writing to specific reserved registers in inline asm
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D78917: [mlir] Updated SideEffect interface definitions to support tablegen Resource objects.
River Riddle via Phabricator via llvm-commits
- [PATCH] D80113: [mlir] Support optional attributes in assembly formats
River Riddle via Phabricator via llvm-commits
- [PATCH] D79688: [mlir] loop::ForOp: provide builders with callbacks for loop body
River Riddle via Phabricator via llvm-commits
- [PATCH] D80187: [mlir] Custom printing/parsing for Shape::AssumingOp
River Riddle via Phabricator via llvm-commits
- [PATCH] D80267: [mlir][Linalg] Refactor linalg tiling
River Riddle via Phabricator via llvm-commits
- [PATCH] D80135: [mlir] DialectConversion: support erasing blocks
River Riddle via Phabricator via llvm-commits
- [llvm] 0348128 - Refactor argument attribute specification in intrinsic definition. NFC.
Michael Liao via llvm-commits
- [llvm] fa342b5 - Enable `align <n>` to be used in the intrinsic definition.
Michael Liao via llvm-commits
- [llvm] 98ef93e - [llvm] Add function feature extraction analysis
Mircea Trofin via llvm-commits
- [PATCH] D80136: [mlir] Erase or clear blocks through ConversionPatternRewriter when applicable
River Riddle via Phabricator via llvm-commits
- [PATCH] D80138: [mlir] ensureRegionTerminator: take OpBuilder
River Riddle via Phabricator via llvm-commits
- [PATCH] D80100: [mlir][Vector] Add option to fully unroll for VectorTransfer to SCF lowering
River Riddle via Phabricator via llvm-commits
- [PATCH] D80270: [mlir][spirv] Adapt subview legalization to the updated op semantics.
River Riddle via Phabricator via llvm-commits
- [PATCH] D80275: [MLIR] Add missing decorative comment line
River Riddle via Phabricator via llvm-commits
- [PATCH] D80661: [CodeGen] Enable tail call position check for speculatable functions
Victor Huang via Phabricator via llvm-commits
- [PATCH] D80167: [mlir][gpu] Refactor ConvertGpuLaunchFuncToCudaCalls pass.
River Riddle via Phabricator via llvm-commits
- [PATCH] D80181: [mlir][spirv] Add remaining cooperative matrix instructions.
River Riddle via Phabricator via llvm-commits
- [PATCH] D80321: [mlir][spirv] Enable composite instructions for cooperative matrix type.
River Riddle via Phabricator via llvm-commits
- [PATCH] D80662: [LiveDebugValues] Add cutoffs to avoid pathological behavior
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80663: Change description to match code representation.
Braedy Kuzma via Phabricator via llvm-commits
- [PATCH] D80664: [mlir][Linalg] Add missing library linkage for shared library builds.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D79516: merge-request.sh: Rewrite to use git
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D32668: CMake: Split static library exports into their own export file
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D80665: [MachineLICM] Assert that locations from debug insts are not lost
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80667: [mlir] Use ValueRange instead of ArrayRef<Value> in adaptor
Jacques Pienaar via Phabricator via llvm-commits
- [llvm] 2d068e5 - Fix Windows command line bug when last token in response file is ""
Adrian McCarthy via llvm-commits
- [llvm] cf86a23 - Fix shared libs build break introduced in rG98ef93eabd76
Mircea Trofin via llvm-commits
- [PATCH] D80260: [WIP][SVE] Prototype for general merging MOVPRFX support.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 993bbaf - [MLPolicies] Fix dependency and -DBUILD_SHARED_LIBS=on builds after D80579
Fangrui Song via llvm-commits
- [llvm] be6bffe - [CMake] Revert cf86a234ba86acf0bb875e21d27833be36e08be4
Fangrui Song via llvm-commits
- [llvm] 8aa81aa - AMDGPU/GlobalISel: Fixed handling of non-standard vectors
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D80670: [MachineVerifier] Verify that a DBG_VALUE has a debug location
Vedant Kumar via Phabricator via llvm-commits
- [llvm] dda8298 - DAG: Fix expansion of DYNAMIC_STACKALLOC for StackGrowsUp targets
Matt Arsenault via llvm-commits
- [llvm] 5e007fe - AMDGPU: Support non-entry block static sized allocas
Matt Arsenault via llvm-commits
- [PATCH] D79145: Allow gep (select) combine with non-constant operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80673: [llvm] [MatrixIntrinsics] Add row-major support for llvm.matrix.transpose
Aart Bik via Phabricator via llvm-commits
- [PATCH] D80672: [MLIR] Add support for resolving symbols to in-process functions for ExecutionEngine.
Tim Shen via Phabricator via llvm-commits
- [llvm] 7392bbc - AMDGPU/GlobalISel: Fixed insert element for non-standard vectors
Stanislav Mekhanoshin via llvm-commits
- [llvm] 2bf3fe9 - [TRE] Allow elimination when the returned value is non-constant
Eli Friedman via llvm-commits
- [PATCH] D80674: Default to generating statepoints with deopt and gc-transition bundles if needed
Philip Reames via Phabricator via llvm-commits
- [PATCH] D79378: PR34581: Don't remove an 'if (p)' guarding a call to 'operator delete(p)' under -Oz.
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D80675: [JitRunner] add support for i32 output
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80358: [MLIR] Add OpTrait::DominanceFreeScope
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80676: [mlir][gpu] Introduce mlir-rocm-runner.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [lld] 54d2896 - [ELF] --wrap: Drop __real_ symbol from the symbol table
Fangrui Song via llvm-commits
- [llvm] dee2bb5 - [gn build] Port D80579
Fangrui Song via llvm-commits
- [llvm] d14ee15 - [llvm][NFC] ProfileSummaryInfo - const-ify APIs
Mircea Trofin via llvm-commits
- [llvm] eca963f - [gn build] Add MLAnalysisTests after D80579
Fangrui Song via llvm-commits
- [llvm] c94c5bf - Introduce a GCStatepointInst type analogous to IntrinsicInst subclasses
Philip Reames via llvm-commits
- [PATCH] D51283: Drop __real_ symbol from the output symbol table.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80677: [lld-macho] Handle framework search path, alongside library search path
Greg McGary via Phabricator via llvm-commits
- [PATCH] D80678: [ModuloSchedule] Allow illegal phis to be moved across stages.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D80679: Avoid hidden <climits> dependency in <thread>
Joerg Sonnenberger via Phabricator via llvm-commits
- Buildbot numbers for the week of 04/26/2020 - 05/2/2020
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 05/3/2020 - 05/9/2020
Galina Kistanova via llvm-commits
- [lld] 1224e61 - [ELF][test] Fix wrap-no-real.s after D51283
Fangrui Song via llvm-commits
- [llvm] a70edc2 - [NFC,StackSafety] Cleanup alloca size calculation
Vitaly Buka via llvm-commits
- Buildbot numbers for the week of 05/10/2020 - 05/16/2020
Galina Kistanova via llvm-commits
- Buildbot numbers for the week of 05/17/2020 - 05/23/2020
Galina Kistanova via llvm-commits
- [PATCH] D29015: [SimpleLoopUnswitch] Fix introduction of UB when hoisted condition may be undef or poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D80682: [NFC][SLP] Add test case exposing SLP cost model bug.
Valeriy Dmitriev via Phabricator via llvm-commits
- [llvm] 74671d5 - Sink first bit of functionality from Statepoint to GCStatepointInst
Philip Reames via llvm-commits
- [llvm] 87bea91 - [Statepoint] Replace uses of isX functions with idiomatic isa<X>
Philip Reames via llvm-commits
- [PATCH] D80683: [SelectionDAG] Fix up SimplifyDemandedBits for ppcf128
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D80684: [LiveDebugValues] Speed up removeEntryValue, NFC
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80684: [LiveDebugValues] Speed up removeEntryValue, NFC
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80684: [LiveDebugValues] Speed up removeEntryValue, NFC
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80684: [LiveDebugValues] Speed up removeEntryValue, NFC
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D80684: [LiveDebugValues] Speed up removeEntryValue, NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D80684: [LiveDebugValues] Speed up removeEntryValue, NFC
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D80684: [LiveDebugValues] Speed up removeEntryValue, NFC
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D80684: [LiveDebugValues] Speed up removeEntryValue, NFC
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80684: [LiveDebugValues] Speed up removeEntryValue, NFC
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80684: [LiveDebugValues] Speed up removeEntryValue, NFC
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D80684: [LiveDebugValues] Speed up removeEntryValue, NFC
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D80684: [LiveDebugValues] Speed up removeEntryValue, NFC
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80684: [LiveDebugValues] Speed up removeEntryValue, NFC
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80684: [LiveDebugValues] Speed up removeEntryValue, NFC
Adrian Prantl via Phabricator via llvm-commits
- [llvm] 3c3a6e2 - [ObjectYAML][MachO] Add error handling in MachOEmitter.
Xing GUO via llvm-commits
- [llvm] 98a87c6 - [Statepoint] Reduce scope of usage of ImmutableStatepoint
Philip Reames via llvm-commits
- [compiler-rt] f3a0895 - Temporarily disable the following failing tests on Darwin:
Dan Liew via llvm-commits
- [llvm] f830b40 - [gn build] Port 660cda572d6
LLVM GN Syncbot via llvm-commits
- [llvm] 12cd4a5 - [NFC,StackSafety] Add StackSafetyGlobalInfo class
Vitaly Buka via llvm-commits
- [llvm] c1d5b83 - [docs] Release notes for DIModule metadata
Sourabh Singh Tomar via llvm-commits
- [llvm] c4990a0 - [JumpThreading] Use emplace_back instead of push_back (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D80688: [JumpThreading] Use emplace_back instead of push_back (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D80689: [MLIR][OpenMP] Defined master operation in OpenMP Dialect
Anchu Rajendran S via Phabricator via llvm-commits
- [PATCH] D80690: [RISCV] Support libunwind for riscv32
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D80691: Proposed fix for PR46114
Qirun Zhang via Phabricator via llvm-commits
- [PATCH] D80692: Run Coverage pass before other *San passes under new pass manager, round 2
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D80694: Improve lit.py's usability by highlighting failing lines.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D80695: [mlir] Added big endian version of "dense-elements-hex.mlir"
Haruki Imai via Phabricator via llvm-commits
- [llvm] 880c35a - [HardwareLoops] LangRef Intrinsic descriptions
Sjoerd Meijer via llvm-commits
- [PATCH] D79567: [GlobalISel] Combine scalar unmerge(trunc)
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D80696: [MLIR][BufferPlacement] Support functions that return Memref typed results
Ehsan via Phabricator via llvm-commits
- [llvm] 5921782 - [VE] Implements minimum MC layer for VE (3/4)
Simon Moll via llvm-commits
- [llvm] 4b94cee - [gn build] Port 5921782f744
LLVM GN Syncbot via llvm-commits
- [llvm] d20bf5a - [DebugInfo] Upgrade DISubrange to support Fortran dynamic arrays
Sourabh Singh Tomar via llvm-commits
- [llvm] ec0b66c - [CodeGen] Specify meaning of ISD opcodes for scalable vectors
Sander de Smalen via llvm-commits
- [compiler-rt] 0969541 - tsan: disable java_finalizer2 test on darwin
Dmitry Vyukov via llvm-commits
- [PATCH] D80698: Ignore MLIRGPUtoCUDATransforms in the MLIRTestTransforms library when the NVPTX target is disabled
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D80368: Remove GlobalValue::getAlignment().
Nigel Perks via Phabricator via llvm-commits
- [llvm] e533a17 - [TableGen] Fix non-standard escape warnings for braces in InstAlias
Cullen Rhodes via llvm-commits
- [PATCH] D80701: hi
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D80702: [AMDGPU] Fold llvm.amdgcn.cos and llvm.amdgcn.sin intrinsics
Jay Foad via Phabricator via llvm-commits
- [llvm] 23ac16c - FileCheck [10/12]: Add support for signed numeric values
Thomas Preud'homme via llvm-commits
- [llvm] c010d4d - [ARM] Improve codegen of volatile load/store of i64
Victor Campos via llvm-commits
- [llvm] 8a397b6 - [AArch64][SVE] Add support for spilling/filling ZPR2/3/4
Cullen Rhodes via llvm-commits
- [PATCH] D80703: [FileCheck][unittest] Use parameterized unittests
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D80705: [MLIR] Add TensorFromElementsOp to Standard ops.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D80706: [DAGCombine] Add hook to allow target specific test for sqrt input
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] a0d847c - Fixed bot failure after d20bf5a7258d4b6a7
Sourabh Singh Tomar via llvm-commits
- [llvm] ab95ac0 - [AArch64] Precommit new fp extraction/insertion test.
Florian Hahn via llvm-commits
- [llvm] ad07d5f - [yaml2obj] - Implement the "SectionHeaderTable" tag.
Georgii Rymar via llvm-commits
- [PATCH] D79863: [DebugInfo] Refactor SalvageDebugInfo and SalvageDebugInfoForDbgValues
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D80707: [legacyPM] Do not compute preserved analysis if there's no local change
serge via Phabricator via llvm-commits
- [PATCH] D80708: Improve SmallPtrSetImpl::count implementation
serge via Phabricator via llvm-commits
- [PATCH] D80709: [SelectionDAG] Update getNode asserts for EXTRACT/INSERT_SUBVECTOR.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D80710: [DAGComb] Do not turn insert_elt into shuffle for single elt vectors.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80711: Utility to dump .dot representation of SelectionDAG without firing viewer
Madhur Amilkanthwar via Phabricator via llvm-commits
- [llvm] bab5dad - [AMDGPU][MC][DISASSEMBLER] Corrected decoder to consume each code fragment only once
Dmitry Preobrazhensky via llvm-commits
- [llvm] 45251ef - [AMDGPU][MC] Corrected v_writelane_b32 to fix a decoding bug
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D80712: [SVE] Add checks for no warnings in SVE tests
David Sherwood via Phabricator via llvm-commits
- [llvm] 84be427 - llvm-dwarfdump.h - remove unnecessary WithColor.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] ab5abce - DWARFDebugMacro.h - remove unnecessary WithColor.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 73ae678 - Fix MSVC signed/unsigned comparison warnings. NFC.
Simon Pilgrim via llvm-commits
- [llvm] f47e27e - [AMDGPU][MC][GFX908] Corrected src0 of v_accvgpr_write to accept only VGPRs and inline constants.
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D80713: [AMDGPU] Support disassembly for AMDGPU kernel descriptors
Ronak Chauhan via Phabricator via llvm-commits
- [llvm] 7716681 - Fixed bot failure after d20bf5a7258d4b6a7
Sourabh Singh Tomar via llvm-commits
- [llvm] 1ddac95 - [X86][SSE] Peek though MOVMSK source sign bits using SimplifyMultipleUseDemandedBits
Simon Pilgrim via llvm-commits
- [PATCH] D80714: [StatepointLowering] Handle UNDEF gc values.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D79546: [VE] Implements minimum MC layer for VE (4/4)
Simon Moll via Phabricator via llvm-commits
- [PATCH] D80715: [ARM] prologue instructions emitted for naked function with >64 byte argument
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D80716: [AArch64]: BFloat Load/Store Intrinsics&CodeGen
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D79778: [CodeGen] Remove buggy handling of input operands in inline asm
Victor Campos via Phabricator via llvm-commits
- [PATCH] D80717: DAG: Fix getNode dropping flags if there's a glue output
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80718: AMDGPU: Remove mayLoad/mayStore from some side effecting intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80719: AMDGPU: Fix not emitting nofpexcept on fdiv expansion
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80720: [CodeGen,AArch64] Fix up warnings in splitStores
David Sherwood via Phabricator via llvm-commits
- [llvm] 1a94575 - WithColor.h - reduce unnecessary includes to forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [lld] f6417f5 - FileOutputBuffer.h - remove unused includes. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D80722: [ObjectYAML][DWARF] Make the `PubSection` optional.
Xing GUO via Phabricator via llvm-commits
- [llvm] 0da4353 - AMDGPU: Add baseline test for ptrmask infer address space
Matt Arsenault via llvm-commits
- [llvm] d6671ee - InferAddressSpaces: Handle ptrmask intrinsic
Matt Arsenault via llvm-commits
- [PATCH] D80129: AMDGPU: Handle rewriting ptrmask for more address spaces
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 0ea5253 - SymbolicFile.h - removed unused FileSystem.h include. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D79870: [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbb asm instructions
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 1a9e0d7 - AMDGPU: Make S_DENORM_MODE not be a scheduling boundary
Matt Arsenault via llvm-commits
- [llvm] 06019e3 - AMDGPU: Add missing test for s_denorm_mode scheduling
Matt Arsenault via llvm-commits
- [PATCH] D68233: [FPEnv] [WIP] Verify strictfp attribute correctness
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D80726: [llvm-readobj] - Cleanup the DwarfCFIEH::PrinterContext class. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D80727: AMDGPU: Add intrinsic for s_setreg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80728: [mlir][Linalg][Vector] Add forwarding patterns between linalg.copy and vector.transfer
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80062: [x86] Propagate memory operands during call frame optimization
Craig Topper via Phabricator via llvm-commits
- [llvm] f5192d7 - [x86] Propagate memory operands during call frame optimization
Jean-Michel Gorius via llvm-commits
- [PATCH] D80729: AMDGPU: Add IntrWillReturn to intrinsic definitions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D78896: [Support] Add file lock/unlock functions
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D68484: [PATCH 01/38] [noalias] LangRef: noalias intrinsics and noalias_sidechannel documentation.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D80734: [mlior][Vector] Fix vector.transfer alignment calculation
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] b726d07 - [AMDGPU] Reject moving PHI to VALU if the only VGPR input originated from move immediate
via llvm-commits
- [llvm] 8cec5c3 - Make VE.def a textual header
Adrian Prantl via llvm-commits
- [llvm] cc8fafa - [llvm-exegesis] Make a few counter methods virtual to allow targets to provide target-specific support.
Vy Nguyen via llvm-commits
- [llvm] 15b6730 - Create utility function to Merge Adjacent Basic Blocks
Whitney Tsang via llvm-commits
- [llvm] e0e5c64 - [SDAG] Don't require LazyBlockFrequencyInfo at optnone
Nikita Popov via llvm-commits
- [PATCH] D68994: [RFC] Redefine `convergent` in terms of dynamic instances
Piotr Fusik via Phabricator via llvm-commits
- [PATCH] D70096: [strictfp] Replace dangling strictfp attrs with nobuiltin
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D80736: [AArch64] Add native CPU detection for Neoverse N1
James Greenhalgh via Phabricator via llvm-commits
- [PATCH] D80737: [mlir] Extend standalone example by standalone-translate
Marius Brehler via Phabricator via llvm-commits
- [llvm] db923ce - [gn build] Port 7cfdff7b4a6
LLVM GN Syncbot via llvm-commits
- [PATCH] D80387: [SDAG] Don't require LazyBlockFrequencyInfo at optnone
Nikita Popov via Phabricator via llvm-commits
- [llvm] 69ede51 - [X86] Add 'avx512vp2intersect' to getHostCPUFeatures.
Craig Topper via llvm-commits
- [llvm] f0c2cfe - [PGO] Guard the memcmp/bcmp size value profiling instrumentation behind flag.
Hiroshi Yamauchi via llvm-commits
- [llvm] 587fa99 - Default to generating statepoints with deopt and gc-transition bundles if needed
Philip Reames via llvm-commits
- [PATCH] D80738: [llvm][SVE] IR intrinsic for LD1RO.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D80739: [mlir][GPU] Link relevant LLVM components in GPUCommon instead of test
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D80168: For --relativenames, handle dwarf absolute include directories similarly to compilation directories.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D80741: [llvm][SVE] Reg + reg addressing mode for LD1RO.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D79564: [Loop-Vectorize] Emit more context in remarks for optimization recordThis extends the reportVectorizationFailure helper function with more information emitted after setExtraArgs. This avoids cluttering the compiler frontend remarks with low...
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78931: [libunwind][RISCV] Track PC separately from RA
Amanieu d'Antras via Phabricator via llvm-commits
- [PATCH] D79978: Call Frame Information (CFI) Handling for Basic Block Sections
Wei Mi via Phabricator via llvm-commits
- [lld] a7fa35a - [ThinLTO] Compute the basic block count across modules.
Hiroshi Yamauchi via llvm-commits
- [llvm] 9c52422 - [IR] Avoid linear scan in MDNode::intersect() (NFC)
Nikita Popov via llvm-commits
- [llvm] 501aa47 - [Statepoint] Sink logic about actual callee into GCStatepointInst
Philip Reames via llvm-commits
- [PATCH] D80742: Add tests for preallocated + musttail
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D80744: DAGCombiner optimization for pow(x, 0.75) even in case massv function is asked
Masoud Ataei via Phabricator via llvm-commits
- [PATCH] D80745: [DAGCombiner] Add a command line option to guard ReduceLoadOpStoreWidth
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D80599: [HWASan] Add sizeof(global) in report even if symbols missing.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D80746: [SVE] Replace deprecated call in changeVectorElementTypeToInteger
Anna Bulanova via Phabricator via llvm-commits
- [llvm] 97f3f0b - AMDGPU: Add intrinsic for s_setreg
Matt Arsenault via llvm-commits
- [llvm] 2810582 - [LoopUnroll] Support loops with exiting block that is neither header nor
Whitney Tsang via llvm-commits
- [PATCH] D77708: [lit] Improve naming of test result categories
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D80747: [mlir][SCFToGPU] Remove conversions from scf.for to gpu.launch.
Mahesh Ravishankar 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] D80749: AMDGPU/GlobalISel: cmp/select metod for extract element
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 4859dd4 - AMDGPU: Handle rewriting ptrmask for more address spaces
Matt Arsenault via llvm-commits
- [llvm] 58beb76 - [Statepoint] Convert a few more isStatepoint calls to idiomatic isa/cast
Philip Reames via llvm-commits
- [llvm] 6c824c8 - AMDGPU/GlobalISel: precommit extractelement test. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] 5ecf85a - [AArch64] Add native CPU detection for Neoverse N1
Sjoerd Meijer via llvm-commits
- [PATCH] D80750: llvm-link: Add module flag behavior MergeTargetId
Yaxun Liu via Phabricator via llvm-commits
- [llvm] 47ffc81 - Revert "[LoopUnroll] Support loops with exiting block that is neither header nor"
Whitney Tsang via llvm-commits
- [llvm] f719e7d - [llvm] [MatrixIntrinsics] Add row-major support for llvm.matrix.transpose
via llvm-commits
- [llvm] 06803d7 - Add tests for preallocated + musttail
Arthur Eubanks via llvm-commits
- [PATCH] D80752: [AArch64]: BFloat MatMul Intrinsics&CodeGen
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D80442: [runtimes] Pass COMPILER_RT* through to runtime build
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D43002: Emit S_OBJNAME symbol in CodeView
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D80261: [SVE] Eliminate calls to default-false VectorType::get() from IR
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80235: [SVE] Eliminate calls to VectorType::getNumElements from BasicTTIImpl.h
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80262: [SVE] Eliminate bad VectorType::getNumElements() calls from ConstantFold
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80313: [SVE] Eliminate calls to default-false VectorType::get() from CodeGen
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80325: [SVE] Eliminate calls to default-false VectorType::get() from FuzzMutate
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80324: [SVE] Eliminate calls to default-false VectorType::get() from Analysis
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80754: AMDGPU/GlobalISel: cmp/select method for insert element
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80326: [SVE] Eliminate calls to default-false VectorType::get() from Linker
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80327: [SVE] Eliminate calls to default-false VectorType::get() from AArch64
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80329: [SVE] Eliminate calls to default-false VectorType::get() from SystemZ
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80331: [SVE] Eliminate calls to default-false VectorType::get() from X86
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80328: [SVE] Eliminate calls to default-false VectorType::get() from AMDGPU
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80332: [SVE] Eliminate calls to default-false VectorType::get() from AggressiveInstCombine
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80334: [SVE] Eliminate calls to default-false VectorType::get() from InstCombine
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80336: [SVE] Eliminate calls to default-false VectorType::get() from Scalar
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80337: [SVE] Eliminate calls to default-false VectorType::get() from Utils
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80335: [SVE] Eliminate calls to default-false VectorType::get() from Instrumentation
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80339: [SVE] Eliminate calls to default-false VectorType::get() from Vectorize
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80340: [SVE] Eliminate calls to default-false VectorType::get() from mlir
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] 2f430f7 - [StackSafety] Remove SetMetadata parameter
Vitaly Buka via llvm-commits
- [llvm] 892c71a - [StackSafety] Don't run datafow on allocas
Vitaly Buka via llvm-commits
- [llvm] 2622cfb - [NFC,StackSafety] Move internal offset calculation
Vitaly Buka via llvm-commits
- [llvm] 0e6628d - [StackSafety] Lazy calculations
Vitaly Buka via llvm-commits
- [PATCH] D80341: [SVE] Eliminate calls to default-false VectorType::get() from polly
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80756: Preserve DbgLoc when DeadArgumentElimination rewrites a 'ret'.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D80361: [lld][WebAssembly] Convert some lld tests to assembly
Sam Clegg via Phabricator via llvm-commits
- [llvm] 4d6cda9 - [Statepoint] Use iterate_range.empty [NFC]
Philip Reames via llvm-commits
- [llvm] a0d2fd4 - [Statepoint] Sink actual_args and gc_args to GCStatepointInst [NFC]
Philip Reames via llvm-commits
- [llvm] 9d06547 - [Statepoints] Sink routines for grabbing projections to GCStatepointInst [NFC]
Philip Reames via llvm-commits
- [llvm] 0aa201e - [MachineLICM] Assert that locations from debug insts are not lost
Vedant Kumar via llvm-commits
- [llvm] 4855534 - [MachineVerifier] Verify that a DBG_VALUE has a debug location
Vedant Kumar via llvm-commits
- [llvm] d11155d - [LiveDebugValues] Add cutoffs to avoid pathological behavior
Vedant Kumar via llvm-commits
- [llvm] e8e7b2c - [ARM] More tests for MVE LSR and float issues. NFC
David Green via llvm-commits
- [PATCH] D80758: [PowerPC] Add -m[no-]power10-vector clang and llvm option
Ahsan Saghir via Phabricator via llvm-commits
- [PATCH] D80759: Fix FastISel dropping srcloc metadata from InlineAsm
Amanieu d'Antras via Phabricator via llvm-commits
- [PATCH] D80760: [JitRunner] add support for i32 output
Stephen Neuendorffer via Phabricator via llvm-commits
- [llvm] 434d122 - [SVE] Eliminate calls to default-false VectorType::get() from Analysis
Christopher Tetreault via llvm-commits
- [llvm] 922fa2f - Run Coverage pass before other *San passes under new pass manager, round 2
Arthur Eubanks via llvm-commits
- [llvm] 6eb5679 - [NFC,StackSafety] clang-tidy warning fixes
Vitaly Buka via llvm-commits
- [compiler-rt] 519959a - [scudo] Fix deadlock in ScudoWrappersCTest.DisableForkEnable test.
Evgenii Stepanov via llvm-commits
- [llvm] 27304b1 - [Tests] Switch a few statepoint tests to using operand bundles
Philip Reames via llvm-commits
- [llvm] 1500025 - [Tests] Remove deopt operands from SafepointIRVerfier tests
Philip Reames via llvm-commits
- [llvm] e3fb844 - Revert "Run Coverage pass before other *San passes under new pass manager, round 2"
Arthur Eubanks via llvm-commits
- [PATCH] D80762: [flang][NFC] Remove link-time dependency of Evaluate on Semantics
Tim Keith via Phabricator via llvm-commits
- [PATCH] D77549: [Matrix] Use aarch64.udot for 4x4 tiling for i8 matrixes (WIP).
Aart Bik via Phabricator via llvm-commits
- [PATCH] D80763: [X86] Fix a nullptr defrence in X86Subtarget::classifyLocalReference when compiling with -mcmodel=medium -fpic and using a constant pool
Craig Topper via Phabricator via llvm-commits
- [llvm] ac1d93c - [X86] Fix a comment reference to registers R8L..R15L to use R8B..R15B like everywhere else. NFC
Craig Topper via llvm-commits
- [llvm] 85bf78d - [Tests] Update a few more statepoint tests
Philip Reames via llvm-commits
- [llvm] bce702e - unsigned -> Register for readability.
Eric Christopher via llvm-commits
- [PATCH] D80764: [mlir] Add test to check if standalone dialect is registered
Marius Brehler via Phabricator via llvm-commits
- [PATCH] D71046: Support Intel "l" suffixes for x86_64 R8-R15 registers.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [llvm] 791c78f - [NFC,StackSafety] Add test flag
Vitaly Buka via llvm-commits
- [llvm] 57f1c43 - clang-format xray InstrumentationMap.cpp
Ian Levesque via llvm-commits
- [llvm] e62d67f - [xray] Add llvm-xray extract support for 32 bit ARM
Ian Levesque via llvm-commits
- [llvm] d79e51a - [X86] Add test case to show fast-isel incorrectly emitting a 64-bit movabsq instruction in 32-bit mode when using constant pools with -code-model=large. NFC
Craig Topper via llvm-commits
- [compiler-rt] e47e226 - Disable `duplicate_os_log_reports.cpp` test.
Dan Liew via llvm-commits
- [PATCH] D80765: [lld] Handle bitcode comdat groups separately to deduplicate thinlto comdat sections
Christy Lee via Phabricator via llvm-commits
- [PATCH] D80766: [mlir][gpu] Fix logic error in D79508 computing number of private attributions.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80767: GlobalISel: fix CombinerHelper::matchEqualDefs()
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D79019: [mlir][llvm] allow mlir-translate carry custom triple and data layout.
Wen-Heng (Jack) Chung via Phabricator via llvm-commits
- [PATCH] D80184: [lld] Accept -flavor FLAVOR anywhere on the command line
Greg McGary via Phabricator via llvm-commits
- [llvm] 46c177c - Test update for a7fa35a629e85a72b8cf07a8f95c7c09d9663808
Vitaly Buka via llvm-commits
- [PATCH] D80768: [X86] Ignore large code model in X86FastISel::X86MaterializeFP in 32-bit mode
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80458: [AArch64][GlobalISel] Enable extending loads combines post-legalization.
Amara Emerson via Phabricator via llvm-commits
- [lld] fd1c894 - [lld][WebAssembly] Convert some lld tests to assembly
Sam Clegg via llvm-commits
- [PATCH] D80769: [WebAssembly] Adding 64-bit versions of all load & store ops.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [llvm] 1285e8b - Run Coverage pass before other *San passes under new pass manager, round 2
Arthur Eubanks via llvm-commits
- [llvm] 8c05007 - [X86] Fix a nullptr dereference in X86Subtarget::classifyLocalReference when compiling with -mcmodel=medium -fpic and using a constant pool
Craig Topper via llvm-commits
- [llvm] e13c84c - GlobalISel: Work on improving stock set of legality predicates
Matt Arsenault via llvm-commits
- [llvm] 38727ba - [NFC][SLP] Add test case exposing SLP cost model bug.
Valery N Dmitriev via llvm-commits
- [llvm] b4668a2 - [AMDGPU] DWARF Proposal For Heterogeneous Debugging
via llvm-commits
- [PATCH] D70523: [AMDGPU] Update AMDGPUUsage with DWARF proposal
Tony Tye via Phabricator via llvm-commits
- [PATCH] D80771: [MTE] Convert StackSafety into analysisThis lets us to remove !stack-safe metadata andbetter controll when to perform StackSafetyanalysis.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D80772: [mlir] [VectorOps] Use 'vector.flat_transpose' for 2-D 'vector.tranpose'
Aart Bik via Phabricator via llvm-commits
- [llvm] 1bc73b0 - [LoopUnroll] Support loops with exiting block that is neither header nor
Whitney Tsang via llvm-commits
- [PATCH] D80773: [SLP] Apply external to vectorizable tree users cost adjustment for relevant aggregate build instructions only (UserCost).
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D80774: [WebAssembly] Add placeholders for R_WASM_TABLE_INDEX_REL_SLEB relocations
Sam Clegg via Phabricator via llvm-commits
- [llvm] 59ba129 - [llvm-xray][test] Fix unsupported-elf32.txt after D80185
Fangrui Song via llvm-commits
- [llvm] 3fe6ea4 - [WebAssembly] Fix a bug in removing unnecessary branches
Heejin Ahn via llvm-commits
- [llvm] 4cd3f4b - [WebAssembly] Fix a bug in finding matching EH pad
Heejin Ahn via llvm-commits
- [llvm] 373e98a - [ObjectYAML][DWARF] Add DWARF entry in ELFYAML.
Xing GUO via llvm-commits
- [llvm] 66e6b9a - [Tests] Migrate more statepoint lowering tests to use operand bundles
Philip Reames via llvm-commits
- [llvm] 4e74541 - [LoopUnroll] Fix not-rotated.ll by adding back a limitation was unintentionally
Whitney Tsang via llvm-commits
- [llvm] 9eafcbf - [JITLink] Fix 80-column rule violation.
Lang Hames via llvm-commits
- [llvm] a6deaee - [JITLink] Improve llvm-jitlink regression testing support for ELF.
Lang Hames via llvm-commits
- [llvm] ff92d3c - [ORC] Add debugging output for LLJIT construction.
Lang Hames via llvm-commits
- [llvm] 3ea38b5 - [gn build] Port a6deaeec370
LLVM GN Syncbot via llvm-commits
- [PATCH] D80271: [PowerPC] Exploit vabsd for absolute difference of vectors on P9
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D80776: [Inlining] Introduce -enable-npm-pgo-inline-deferral
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D80777: [VE] Add regression tests for LD/ST instructions
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D80778: [SelectionDAGBuilder][WebAssembly] Omit range checks on jump tables
Thomas Lively via Phabricator via llvm-commits
- [llvm] a0c90b5 - [AArch64][GlobalISel] Enable extending loads combines post-legalization.
Amara Emerson via llvm-commits
- [llvm] 17ed6dc - [X86] Remove MMX isel patterns containing (x86mmx (scalar_to_vector (i32))).
Craig Topper via llvm-commits
- [llvm] b147b88 - [CodeGen] Add support for extracting elements of scalable vectors
David Sherwood via llvm-commits
- [llvm] 9c0ef04 - [SVE] Fix warnings in SelectInst::areInvalidOperands
David Sherwood via llvm-commits
- [llvm] f254f1d - [SVE] Remove getNumElements() warnings in InstCombiner::visitBitCast
David Sherwood via llvm-commits
- [PATCH] D79772: Nondeterminism of iterators causes false ThinLTO cache misses
Katya Romanova via Phabricator via llvm-commits
- [llvm] 7fb8a40 - New intrinsic @llvm.get.active.lane.mask()
Sjoerd Meijer via llvm-commits
- [PATCH] D80780: [MTE] Move tagging in pipeline
Vitaly Buka via Phabricator via llvm-commits
- [llvm] 7480ccb - [TTI] New target hook emitGetActiveLaneMask
Sjoerd Meijer via llvm-commits
- [PATCH] D60391: FileCheck [11/12]: Add matching constraint specification
James Henderson via Phabricator via llvm-commits
- [llvm] 0e0907f - [VE] Implements minimum MC layer for VE (4/4)
Simon Moll via llvm-commits
- [llvm] 036d4b0 - [AMDGPU] Use numbers::pi instead of M_PI. NFC.
Jay Foad via llvm-commits
- [llvm] b28d038 - [AMDGPU] Better use of llvm::numbers
Jay Foad via llvm-commits
- [compiler-rt] 058f5f6 - Avoid O_CLOEXEC to allow building on older Linux (RHEL5)
Vitaly Buka via llvm-commits
- [PATCH] D80782: [SVE] Remove getNumElements() calls in visitGetElementPtrInst
David Sherwood via Phabricator via llvm-commits
- [PATCH] D79835: [Fuchsia] Rely on linker switch rather than dead code ref for profile runtime
Petr Hosek via Phabricator via llvm-commits
- [llvm] 1bfc58e - [llvm-readobj][test] - unwind.test: add comments, document the current behavior.
Georgii Rymar via llvm-commits
- [PATCH] D80783: [AMDGPU] Remove assertion on S1024 SGPR to VGPR spill
Carl Ritson via Phabricator via llvm-commits
- [llvm] c68ee6d - [llvm-readelf] - --elf-hash-histogram: do not crash when the .gnu.hash goes past the EOF.
Georgii Rymar via llvm-commits
- [llvm] 85de54f - VirtualFileSystem.h - reduce Twine.h include to forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] fabf4af - IPDBInjectedSource.h - remove unused includes and forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 9ab7215 - IPDBLineNumber.h - remove unused includes. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D80785: [MLIR][BUFFER_PLACEMENT] Introduce CallOp converter for buffer placement
Ehsan via Phabricator via llvm-commits
- [PATCH] D77033: [Legalizer] Workaround for scalarizing unary strict-fp ops
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D79851: [Flang] Semantics for SELECT TYPE
sameeran joshi via Phabricator via llvm-commits
- [llvm] a91b801 - Fix broken include
Kadir Cetinkaya via llvm-commits
- [llvm] 4265f1d - [CodeGen] Fix warnings in getZeroExtendInReg
David Sherwood via llvm-commits
- [llvm] 838a955 - [readobj] Fix dangling else warning
Kadir Cetinkaya via llvm-commits
- [llvm] 01f999a - [SCCP] Switch to widen at PHIs, stores and call edges.
Florian Hahn via llvm-commits
- [llvm] dac21fd - [lit] Add an option to print all features used in tests
Louis Dionne via llvm-commits
- [PATCH] D79570: [MC] Fix PR45805: infinite recursion in assembler
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D80787: [VPlan] Support extracting lanes for defs managed in VPTransformState.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 92f3d29 - [SelectionDAG] Update getNode asserts for EXTRACT/INSERT_SUBVECTOR.
Paul Walker via llvm-commits
- [llvm] b9826c1 - [CGP] Ensure address scaled offset is representable as int64_t
Simon Pilgrim via llvm-commits
- [llvm] ea7db62 - [ObjectYAML][DWARF] Make the `PubSection` optional.
Xing GUO via llvm-commits
- [llvm] d20a3d3 - [DAGComb] Do not turn insert_elt into shuffle for single elt vectors.
Florian Hahn via llvm-commits
- [PATCH] D74273: [MachO] Pad section data to pointer size bytes
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D76056: [MemFunctions] Add validity check.
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D80791: [AArch64] Generate .note.gnu.property based on module flags.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D79587: [CodeGen][SVE] Legalisation of extends with scalable types
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] 912502e - [AArch64][x86] add tests for FMA combines; NFC
Sanjay Patel via llvm-commits
- [llvm] b12fa14 - TextAPIContext.h - remove unused MemoryBuffer.h include. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 99a3b20 - TextStubCommon.h - move StringSwitch.h include to TextStubCommon.cpp. NFC.
Simon Pilgrim via llvm-commits
- [llvm] a931328 - [llvm-objcopy][ELF] Fix removing SHT_GROUP sections.
Igor Kudrin via llvm-commits
- [llvm] 5b875bf - [llvm-objcopy][ELF] Fix removing a group member.
Igor Kudrin via llvm-commits
- [PATCH] D78865: [DWARF5] Replace emission of strp with stx forms in debug_macro section
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D80794: [flang] Fix release build flags.
David Truby via Phabricator via llvm-commits
- [PATCH] D80795: [llvm-dwarfdump][test] Use verbose output to check expected opcodes
James Henderson via Phabricator via llvm-commits
- [llvm] 21dadd7 - [DAGCombiner] avoid unnecessary indirection from SDNode/SDValue; NFCI
Sanjay Patel via llvm-commits
- [llvm] 9819976 - [llvm-readobj] - Cleanup the DwarfCFIEH::PrinterContext class. NFCI.
Georgii Rymar via llvm-commits
- [PATCH] D80796: [DebugInfo] Add use of truncating data extractor to debug line parsing
James Henderson via Phabricator via llvm-commits
- [PATCH] D80797: [DebugInfo] Check for errors when reading data for extended opcode
James Henderson via Phabricator via llvm-commits
- [PATCH] D80799: [Support] Add more context to DataExtractor getLEB128 errors
James Henderson via Phabricator via llvm-commits
- [llvm] d8f2814 - [ModuloSchedule] Allow illegal phis to be moved across stages.
Hendrik Greving via llvm-commits
- [llvm] 205085d - [CodeGen] Fix warnings in LowerToPredicatedOp
David Sherwood via llvm-commits
- [llvm] 0609704 - [SVE] Remove getNumElements() calls in visitGetElementPtrInst
David Sherwood via llvm-commits
- [PATCH] D80800: Add an option to fully qualify classes and structs.
Jean-Baptiste Lespiau via Phabricator via llvm-commits
- [llvm] 16fef6d - Fix build failure when source is read only
Sameer Sahasrabuddhe via llvm-commits
- [llvm] 0384446 - Remove SVN logic from find_first_existing_vc_file
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D78932: [DSE,MSSA] Relax post-dom restriction for objs visible after return.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80801: [DAGCombiner] allow more folding of fadd + fmul into fma
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D80802: [RISCV] Upgrade RVV MC to v0.9.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D80803: [DebugInfo] Add flush to ensure debug line errors are in right place
James Henderson via Phabricator via llvm-commits
- [PATCH] D11566: Fix FlattenCFG to invert test when different index is encountered, and add one more operator to invert.
Jan Sjödin via Phabricator via llvm-commits
- [llvm] 34cfed2 - [AIX][XCOFF] add symbol priority for the llvm-objdump -D -symbol-description
via llvm-commits
- [llvm] 747c574 - [ARM] Extra MVE VMLAV reduction patterns
David Green via llvm-commits
- [PATCH] D80805: [KernelAddressSanitizer] Make globals constructors compatible with kernel
Marco Elver via Phabricator via llvm-commits
- [PATCH] D80240: [OPENMP50]Initial codegen for 'affinity' clauses.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D80806: [DebugInfo] Separate fields in headers with commas.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D80808: Add DIAError.h to list of headers excluded from the LLVM_DebugInfo_PDB module
Daniel Grumberg via Phabricator via llvm-commits
- [llvm] 9e0b52e - [AMDGPU] Remove duplicate test cases
Jay Foad via llvm-commits
- [PATCH] D80809: [mlir][Linalg] Make contraction vectorization use vector transfers
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80810: AMDGPU: Add URI definition to AMDGPUUsage
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D80811: [ARM] Balance register usage when sinking splats
Dave Green via Phabricator via llvm-commits
- [PATCH] D45228: AMDGPU/SI: Handle BitCast of GEP in promoting alloca to vector
Matt Arsenault via Phabricator via llvm-commits
- [llvm] d8a7888 - [CodeGen] Fix warning in visitShuffleVector
David Sherwood via llvm-commits
- [llvm] a387882 - Fix errors in use of strictfp attribute.
Kevin P. Neal via llvm-commits
- [llvm] 66d1899 - Fix errors in use of strictfp attribute.
Kevin P. Neal via llvm-commits
- [llvm] c21a4f8 - Fix errors in use of strictfp attribute.
Kevin P. Neal via llvm-commits
- [llvm] f6a6de2 - GlobalISel: fix CombinerHelper::matchEqualDefs()
Stanislav Mekhanoshin via llvm-commits
- [llvm] cd74ccc - [X86] Fix errors in use of strictfp attribute.
Kevin P. Neal via llvm-commits
- [llvm] 40c0836 - [DAGCombiner] Add command line options to guard store width reduction
Guozhi Wei via llvm-commits
- [PATCH] D80813: [AMDGPU] Propagate fast-math flags when lowering FSIN and FCOS
Jay Foad via Phabricator via llvm-commits
- [PATCH] D80814: [mlir][Affine] Minor clean-up of D79829
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D78866: [DWARF5] Added support for emission of debug_macro.dwo section
Sourabh Singh Tomar via Phabricator via llvm-commits
- [llvm] a01c004 - [ConstantFolding] Constant folding for integer vector reduce intrinsics
David Green via llvm-commits
- [llvm] 8c2d2d9 - Preserve DbgLoc when DeadArgumentElimination rewrites a 'ret'.
Paul Robinson via llvm-commits
- [llvm] 0b21c67 - [LoopVectorize] auto-generate complete test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] 9d1f95b - [LoopVectorize] regenerate test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] 5e94273 - [LoopVectorize] auto-generate complete checks; NFC
Sanjay Patel via llvm-commits
- [llvm] f78eecb - [LoopVectorize] regenerate test checks; NFC
Sanjay Patel via llvm-commits
- [polly] b82a95f - [SVE] Eliminate calls to default-false VectorType::get() from polly
Christopher Tetreault via llvm-commits
- [llvm] 26604d0 - [AIX] Emit AvailableExternally Linkage on AIX
Xiangling Liao via llvm-commits
- [llvm] db653ff - [LoopVectorize] auto-generate complete test checks; NFC
Sanjay Patel via llvm-commits
- [llvm] dfc8244 - [PrintSCC] Fix printing a basic-block without a name
Ehud Katz via llvm-commits
- [llvm] 87e4ad4 - [X86] Remove isel pattern for MMX_X86movdq2q+simple_load. Replace with DAG combine to to loadmmx.
Craig Topper via llvm-commits
- [PATCH] D80815: [flang] Introduce stub targets for the lowering of Open MP directives in the flang bridge to MLIR
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D80817: [CodeGen] Fix warning in SelectionDAG getNode for EXTRACT_VECTOR_ELT
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D79959: [SampleFDO] Add use-sample-profile function attribute
Wei Mi via Phabricator via llvm-commits
- [PATCH] D80818: [mlir] Provide defaults to make enabling dumping simpler
Jacques Pienaar via Phabricator via llvm-commits
- [llvm] b637519 - [SVE] Replace deprecated call in changeVectorElementTypeToInteger
Danilo C. Grael via llvm-commits
- [llvm] 5c7aca6 - [X86] Ignore large code model in X86FastISel::X86MaterializeFP in 32-bit mode
Craig Topper via llvm-commits
- [llvm] 61412b7 - [SLP] auto-generate complete test checks; NFC
Sanjay Patel via llvm-commits
- [PATCH] D80819: [DebugInfo][DAG] Don't reuse debug location on COPY if width changes.
Tobias Bosch via Phabricator via llvm-commits
- [lld] 81443ac - [WebAssembly] Add placeholders for R_WASM_TABLE_INDEX_REL_SLEB relocations
Sam Clegg via llvm-commits
- [llvm] c710bb4 - [Local] Prevent `invertCondition` from creating a redundant instruction
Ehud Katz via llvm-commits
- [PATCH] D80823: [CMake] Change target 'check' from 'check-llvm' to 'check-all'
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80824: [CodeGen][SVE] Replace deprecated call to getVectorNumElements() with getVectorElemetCount() in replaceZeroVectorStore()
Henry Kao via Phabricator via llvm-commits
- [llvm] d2befc6 - [SVE] Eliminate calls to default-false VectorType::get() from Vectorize
Christopher Tetreault via llvm-commits
- [llvm] e7102ee - [DWARF5] Added support for .debug_macro.dwo section in llvm-dwarfdump
Sourabh Singh Tomar via llvm-commits
- [llvm] b47403c - [DWARF5] Replace emission of strp with stx forms in debug_macro section
Sourabh Singh Tomar via llvm-commits
- [PATCH] D80826: [CodeGen][SVE] Replace deprecated calls in getCopyFromPartsVector()
Henry Kao via Phabricator via llvm-commits
- [PATCH] D80825: [CodeGen] Add NoMerge MIFlag to avoid MIR branch folding
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D80342: [SVE] Remove default false from VectorType::get(Type *, unsigned, bool)
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80828: [Clang][A32/T32][Linux] -O2 implies -fomit-frame-pointer
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D78127: [SVE] Move VectorType::getNumElements() into FixedVectorType
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] a520294 - [AMDGPU] Regenrated urem/udiv global isel tests. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] f881c79 - [tests] Fix AMDGPU test
Ehud Katz via llvm-commits
- [llvm] 2d2627d - AMDGPU: Remove fp-exceptions feature
Matt Arsenault via llvm-commits
- [PATCH] D80831: [XCOFF][AIX] Use '.L' instead of 'L' for PrivateGlobalPrefix
Jason Liu via Phabricator via llvm-commits
- [PATCH] D80445: [EarlyCSE] Common gc.relocate calls.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D80191: MIR Statepoint refactoring: pass GC pointers in VRegs. Part 1/5.
Philip Reames via Phabricator via llvm-commits
- [llvm] 80e107c - Add NoMerge MIFlag to avoid MIR branch folding
Zequan Wu via llvm-commits
- [llvm] 6f6e91d - [Matrix] Implement + and - operators for MatrixType.
Florian Hahn via llvm-commits
- [llvm] f66a43c - Process gep (phi ptr1, ptr2) in SROA
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D80052: [docs] Sketch outline for HowToUpdateDebugInfo.rst
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80833: [CodeView] Add full repro to LF_BUILDINFO record
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D80834: [AArch64] Fix CollectLOH creating an AdrpAdd LOH when there's a live used reg between the two instructions.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D69825: [Clang][Driver] Re-use the calling process instead of creating a new process for the cc1 invocation
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D72736: [AIX] Add improved interface for retrieving load module paths
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D80735: [OpenMP][NFC] Reuse `llvm::omp::types::IdentPtr` in clang
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 6a47140 - [DebugInfo][DAG] Don't reuse debug location on COPY if width changes.
Tobias Bosch via llvm-commits
- [llvm] 2484109 - AMDGPU/GlobalISel: Add boilerplate for inline asm lowering
Matt Arsenault via llvm-commits
- [llvm] af852d6 - Revert "Process gep (phi ptr1, ptr2) in SROA"
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D80837: [MLIR][SPIRV] Add flat, location, and noperspective decorations
HazemAbdelhafez via Phabricator via llvm-commits
- [PATCH] D80735: [OpenMP][NFC] Reuse OMPIRBuilder `struct ident_t` handling in Clang
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80838: [llvm-ar] Add more tests for errors in opening archives
Sameer Arora via Phabricator via llvm-commits
- [PATCH] D80839: AMDGPU: Move MIMG MMO check to verifier
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 2d7fdab - [CMake] Change target 'check' from 'check-llvm' to 'check-all'
Fangrui Song via llvm-commits
- [lld] 881c5ee - [ELF] Add -z rel and -z rela
Fangrui Song via llvm-commits
- [PATCH] D80841: [mlir] Fix Windows build
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80842: [mlir] Add verify method to adaptor
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D79964: Update 'git push' command in GettingStarted guide
Diego Caballero via Phabricator via llvm-commits
- [llvm] c8f1aca - [SVE] Eliminate calls to default-false VectorType::get() from Utils
Christopher Tetreault via llvm-commits
- [PATCH] D80844: [TRE] Allow accumulator elimination when base case returns non-constant
Layton Kifer via Phabricator via llvm-commits
- [PATCH] D80845: AMDGPU: Optimize s_setreg_b32 to s_denorm_mode/s_round_mode
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80846: [llvm-ar] Update error messages and tests as per latest preferred style
Sameer Arora via Phabricator via llvm-commits
- [PATCH] D80847: [NFC, StackSafety] Change type of internal container
Vitaly Buka via Phabricator via llvm-commits
- [llvm] e4d2037 - [SVE] Eliminate calls to default-false VectorType::get() from Instrumentation
Christopher Tetreault via llvm-commits
- [llvm] 8f8029b - [SVE] Eliminate calls to default-false VectorType::get() from InstCombine
Christopher Tetreault via llvm-commits
- [llvm] a45688a - [SLP] Apply external to vectorizable tree users cost adjustment for
Valery N Dmitriev via llvm-commits
- [llvm] 56eb755 - [SVE] Eliminate calls to default-false VectorType::get() from AArch64
Christopher Tetreault via llvm-commits
- [llvm] e6cf402 - [SVE] Eliminate calls to default-false VectorType::get() from AggressiveInstCombine
Christopher Tetreault via llvm-commits
- [PATCH] D80850: [llvm][SVE] IR intrinsics for quadword permutation instructions.
Francesco Petrogalli via Phabricator via llvm-commits
- [compiler-rt] 4034d0c - [libFuzzer] Fixed description of fuzzer merge control file.
Kostya Serebryany via llvm-commits
- [llvm] 5a99ec1 - [SVE] Eliminate calls to default-false VectorType::get() from X86
Christopher Tetreault via llvm-commits
- [llvm] 7d77b05 - [gn build] (manually) port 0e265e31578
Nico Weber via llvm-commits
- [llvm] 7318e24 - [AMDGPU] Add loaded code object path URI definition to AMDGPUUsage
via llvm-commits
- [llvm] 26c070c - [gn build] Port 34cfed24ebd
LLVM GN Syncbot via llvm-commits
- [llvm] 02f6f1e - [gn build] Port cf6cc662eee
LLVM GN Syncbot via llvm-commits
- [PATCH] D80853: AMDGPU: Add setTruncStoreAction for vector i64 types made legal recently
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D80687: [mlir][spirv] Clean up coop matrix assembly declaration.
Thomas via Phabricator via llvm-commits
- [llvm] 77b1ed4 - [SVE] Eliminate calls to default-false VectorType::get() from Linker
Christopher Tetreault via llvm-commits
- [llvm] 3f0841f - [jitlink] R_X86_64_PC32 support for the elf x86 jitlinker
Jared Wyles via llvm-commits
- [llvm] aad9365 - [SVE] Eliminate calls to default-false VectorType::get() from AMDGPU
Christopher Tetreault via llvm-commits
- [llvm] f012c58 - AMDGPU: Move MIMG MMO check to verifier
Matt Arsenault via llvm-commits
- [llvm] 4f300d4 - AMDGPU: Add new baseline tests for setreg handling
Matt Arsenault via llvm-commits
- [llvm] 0892a96 - AMDGPU: Optimize s_setreg_b32 to s_denorm_mode/s_round_mode
Matt Arsenault via llvm-commits
- [llvm] d041477 - [AMDGPU] Remove assertion on S1024 SGPR to VGPR spill
Carl Ritson via llvm-commits
- [PATCH] D80390: [WIP][mips] Support 64-bit relative relocations
Joe Holden via Phabricator via llvm-commits
- [PATCH] D71687: Fix full loop unrolling initialization in new pass manager
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D79385: NFC: Simplify O1 pass pipeline construction.
Eric Christopher via Phabricator via llvm-commits
- [llvm] 034a7b6 - [ValueLattice] Fix uninitialized-value after D79036
Fangrui Song via llvm-commits
- [llvm] c554c5e - Fix full unrolling with new pass manager.
Eric Christopher via llvm-commits
- [llvm] c2bb26d - NFC: Simplify O1 pass pipeline construction.
Eric Christopher via llvm-commits
- [PATCH] D80854: [lld-macho] Properly handle & validate relocation r_length
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80855: [lld-macho] Support non-pcrel section relocs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80856: [lld-macho] Support X86_64_RELOC_GOT
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80857: [lld-macho] Handle GOT relocations of non-dylib symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80859: [lld-macho] Ensure __bss sections we output have file offset of zero
Jez Ng via Phabricator via llvm-commits
- [llvm] 20c9bb4 - [DWARF5] Added support for emission of .debug_macro.dwo section
Sourabh Singh Tomar via llvm-commits
- [PATCH] D78866: [DWARF5] Added support for emission of .debug_macro.dwo section
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D80860: Exact integer emptiness checks for FlatAffineConstraints
Arjun P via Phabricator via llvm-commits
- [llvm] cf97e0e - [AArch64] Treat x18 as callee-saved in functions with windows calling convention on non-windows OSes
Martin Storsjö via llvm-commits
- [llvm] 51089db - [test] Regenerate checks in aarch64_win64cc_vararg.ll with update_llc_test_checks.py. NFC.
Martin Storsjö via llvm-commits
- [PATCH] D80861: [ObjectYAML][DWARF] Let `dumpPubSection` return `DWARFYAML::PubSection`.
Xing GUO via Phabricator via llvm-commits
- [llvm] c65c1d7 - [X86] Autogenerate complete checks. NFC
Craig Topper via llvm-commits
- [PATCH] D80862: [ObjectYAML][test] Address comments in D80203
Xing GUO via Phabricator via llvm-commits
- [PATCH] D80863: [WebAssembly] Eliminate range checks on br_tables
Thomas Lively via Phabricator via llvm-commits
- [llvm] 81b50a7 - [SelectionDAG] Remove repeated getOperand() call. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D80500: [X86] Add pseudo instructions to use MULX with a single destination when the low result isn't used.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] f5a59be - IPDBRawSymbol.h - reduce StringRef.h include to forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] f75e91f - IPDBRawSymbol.h - remove already declared forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] a8eb06c - Architecture.h - reduce includes to forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] d1765cf - ArchitectureSet.h - reduce raw_ostream.h include to forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 5a918b7 - ArchitectureSet.h - add missing <tuple> include.
Simon Pilgrim via llvm-commits
- [llvm] 0f461c3 - TBEHandler.h - remove unnecessary VersionTuple forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 179f8ad - PackedVersion.h - reduce includes to forward declarations. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D80865: [TableGen] defm in a loop is not final (bug fix)
Hal Finkel via Phabricator via llvm-commits
- [PATCH] D80866: [cmake] Allow llvm_ExternalProject_Add to find CMAKE_SYSTEM_NAME among ${proj}_CMAKE_ARGS
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] 9d0bfce - [SelectionDAG] ComputeNumSignBits - use Valid Min/Max shift amount helpers directly. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 63824ad - [TargetLowering] SimplifyDemandedBits - remove shift amount clamps from getValidShiftAmountConstant calls. NFC.
Simon Pilgrim via llvm-commits
- [llvm] e5bc076 - SafeStackLayout.cpp - remove includes directly defined in SafeStackLayout.h module header. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 2b881f7 - CriticalAntiDepBreaker.cpp - remove includes directly defined in CriticalAntiDepBreaker.h header. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D80867: [x86][WIP] form reduction intrinsics over raw IR
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D80753: [clang-tidy] remove duplicate fixes of alias checkers
Daniel via Phabricator via llvm-commits
- [llvm] e6aba43 - SafeStackColoring.h - reduce Instructions.h include to forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D80868: [LiveDebugValues] Remove PendingInLocs (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D80869: [DAG] SimplifyDemandedBits - peek through SHL if we only demand sign bits.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80870: [LV] Make sure smallest/widest type sizes are powers-of-2.
Florian Hahn via Phabricator via llvm-commits
- [llvm] d99a184 - [BasicAA] Use known lower bounds for index values for size based check.
Florian Hahn via llvm-commits
- [PATCH] D76194: [BasicAA] Use known lower bounds for index values for size based check.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 065bf12 - [DSE] Remove noop stores in MSSA.
via llvm-commits
- [PATCH] D80871: [Object] Add DF_1_PIE
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80872: [ELF] Set DF_1_PIE for -pie
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80873: [clang][cmake] Force CMAKE_LINKER for multistage build in case of BOOTSTRAP_LLVM_ENABLE_LLD and MSVC
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] 7873376 - [LoopUnroll] Fix build failure for allyesconfig.
Whitney Tsang via llvm-commits
- [PATCH] D80874: [llvm-dwarfdump] Add a table header for -debug-line -verbose output
Fangrui Song via Phabricator via llvm-commits
- [llvm] dfa82f8 - [Tests] Convert last statepoint lowering tests to bundle format
Philip Reames via llvm-commits
- [PATCH] D80875: [ValueTracking] Branch on poison is UB, branch cond is non-poison.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 0fee91a - [LoopUnroll] Add a test case for rG7873376bb36b.
Whitney Tsang via llvm-commits
- [PATCH] D74362: Cheap Function Entry Instrumentation for Dead Code Detection
Aditya Kumar via Phabricator via llvm-commits
- [llvm] 3eb430d - [X86] Factor constant pool comment printing out of the switch in X86AsmPrinter::emitInstruction. NFC
Craig Topper via llvm-commits
- [llvm] 16976cb - [X86] Minor cleanups to addShuffleComments in X86MCInstPrinter.cpp. NFCI
Craig Topper via llvm-commits
- [compiler-rt] fc532c1 - Remove some non-determinism from the `Darwin/duplicate_os_log_reports.cpp` test.
Dan Liew via llvm-commits
- [llvm] 07e8a78 - [X86] Add pseudo instructions to use MULX with a single destination when the low result isn't used.
Craig Topper via llvm-commits
- [llvm] a23d1e9 - [llvm-objdump] Simplify reportError() and prepend outs().flush()
Fangrui Song via llvm-commits
- [llvm] 439d27d - [llvm-objdump] Move llvm:: to llvm::objdump:: and qualifying definitions with objdump::
Fangrui Song via llvm-commits
- [llvm] d04eb25 - [llvm-objdump] Delete unneeeded namespace llvm {}
Fangrui Song via llvm-commits
- [PATCH] D78459: [AVR] Don't adjust for instruction size
Dylan McKay via Phabricator via llvm-commits
- [lld] ce1fadc - [ELF][docs] Update supported targets
Fangrui Song via llvm-commits
- [llvm] 8857822 - [X86] Move MMX_SET0 pattern into the instruction definition. NFC
Craig Topper via llvm-commits
- [llvm] efc5857 - [X86] Autogenerate complete checks. NFC
Craig Topper via llvm-commits
- [llvm] 1ecf39d - [X86] Fix a place where we created MOVQ2DQ with a DstVT other than v2i64.
Craig Topper via llvm-commits
- [llvm] af1accd - [X86] Teach computeKnownBitsForTargetNode that the upper half of X86ISD::MOVQ2DQ is all zero.
Craig Topper via llvm-commits
- [llvm] a4dd45b - [DAGCombiner] Move debug message and statistic update into CommitTargetLoweringOpt.
Craig Topper via llvm-commits
- [llvm] 7c3b807 - [X86] Add DAG combine to turn (v2i64 (scalar_to_vector (i64 (bitconvert (mmx))))) to MOVQ2DQ. Remove unneeded isel patterns.
Craig Topper via llvm-commits
- [llvm] dbda871 - [X86] Remove unneeded bitconverts from isel patterns. NFC
Craig Topper via llvm-commits
- [llvm] 234eba9 - AMDGPU: Add setTruncStoreAction for vector i64 types made legal recently
Changpeng Fang via llvm-commits
- [llvm] d4751f3 - [AMDGPU] Precommit tests for D80813
Jay Foad via llvm-commits
- [llvm] 2768edf - [AMDGPU] Propagate fast-math flags when lowering FSIN and FCOS
Jay Foad via llvm-commits
- [llvm] af3abbf - [NFC][PowerPC] Add a new case to test phi-node-elimination pass
Kang Zhang via llvm-commits
- [llvm] bfdf9ef - Revert "[NFC][PowerPC] Add a new case to test phi-node-elimination pass"
Kang Zhang via llvm-commits
- [PATCH] D80885: [VectorCombine] scalarizeBinop - support an all-constant src vector operand
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D59722: [ScheduleDAG] Avoid unnecessary recomputation of topological order.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78586: [MachineVerifier] Add more checks for registers in live-in lists.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80886: [PHIElimination] Fix the killed flag for LowerPHINode()
Zhang Kang via Phabricator via llvm-commits
- [llvm] ec25a71 - [ScheduleDAG] Avoid unnecessary recomputation of topological order.
Florian Hahn via llvm-commits
- [llvm] 45ebe38 - [X86][AVX] Pad small shuffle inputs in combineX86ShufflesRecursively
Simon Pilgrim via llvm-commits
- [PATCH] D78741: [LLD][ELF][AVR] Implement the missing relocation types
Dylan McKay via Phabricator via llvm-commits
- [llvm] d33ba1a - [X86][AVX] getFauxShuffleMask - don't widen shuffle inputs from INSERT_SUBVECTOR(X,SHUFFLE(Y,Z))
Simon Pilgrim via llvm-commits
- [llvm] 129c501 - [PhaseOrdering] add scalarization test for PR42174; NFC
Sanjay Patel via llvm-commits
- [llvm] 15b281d - [X86][AVX] Add test case described in D79987
Simon Pilgrim via llvm-commits
- [llvm] f046326 - [X86] getFauxShuffleMask/getTargetShuffleInputs - make SelectionDAG const (PR45974).
Simon Pilgrim via llvm-commits
- [llvm] e31f2a8 - [VectorCombine] add tests for scalarizing binop-with-constant; NFC
Sanjay Patel via llvm-commits
- [llvm] 4a2673d - [X86][AVX] Add SimplifyMultipleUseDemandedBits VBROADCAST handling to SimplifyDemandedVectorElts.
Simon Pilgrim via llvm-commits
- [PATCH] D76989: [LVI] Move assume intersection from getEdgeValue() to getValueOnEdge()
Nikita Popov via Phabricator via llvm-commits
- [llvm] 91b45fb - [PhaseOrdering] add test for hoisting/CSE (PR46115); NFC
Sanjay Patel via llvm-commits
- [llvm] bfdc255 - [utils] change update_test_checks.py use of 'TMP' value names
Sanjay Patel via llvm-commits
- [llvm] 95f65a7 - AArch64/GlobalISel: Fix incorrect ptrmask usage for alignment
Matt Arsenault via llvm-commits
- [PATCH] D80888: AMDGPU/GlobalISel: Make G_IMPLICIT_DEF legality more consistent
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80889: AMDGPU: Fix not using scalar loads for global reads in shaders
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80890: GlobalISel: Add helper for constructing load from offset
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D79187: [DAGCombiner] fold (fp_round (int_to_fp X)) -> (int_to_fp X)
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D80892: Remove deopt and gc transition arguments from gc.statepoint intrinsic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D80893: Testing pre-commit testing to see if this sends email to the llvm-dev list (apologies if it does, please ignore)
David Blaikie via Phabricator via llvm-commits
- [llvm] 8f2f613 - [X86][AVX] combineX86ShufflesRecursively - peekThroughOneUseBitcasts subvector before widening.
Simon Pilgrim via llvm-commits
- [llvm] 22e5083 - [X86][AVX] Reduce unary target shuffles width if the upper elements aren't demanded.
Simon Pilgrim via llvm-commits
- [llvm] 8abe830 - [X86] Rewrite how X86PartialReduction finds candidates to consider optimizing.
Craig Topper via llvm-commits
- [PATCH] D80898: AArch64/GlobalISel: Fix assert on call returning 0 sized type
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] 403d5a5 - [test][compiler-rt] Avoid LD_PRELOAD for "outer" dynamic linkers
Hubert Tong via llvm-commits
- [PATCH] D79695: [test][compiler-rt] Avoid LD_PRELOAD for "outer" dynamic linkers
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D78599: [SVE] Add Scalable vector support to C api
Robert Widmann via Phabricator via llvm-commits
- [PATCH] D78698: [VE] Implements minimum MC layer for VE
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] a8ca0ec - AMDGPU/GlobalISel: Add stub reg-bank aware combiner pass
Matt Arsenault via llvm-commits
- [PATCH] D71943: AMDGPU/GlobalISel: Add stub reg-bank aware combiner pass
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 216bad9 - [gn build] (semi-manually) port a8ca0ec2670
Nico Weber via llvm-commits
- [llvm] 3101601 - [PowerPC] Exploit vabsd on P9
via llvm-commits
- [PATCH] D80906: [DAG] SimplifyDemandedVectorElts Bugfix for X86ISD::VBROADCAST calculating wrong DemandedElts for its Operand
Bing Yu via Phabricator via llvm-commits
- [llvm] 2a24d35 - [MachineCombine] add a hook for resource length limit
Chen Zheng via llvm-commits
- [PATCH] D80907: [PowerPC] refactor convertToImmediateForm - NFC
ChenZheng via Phabricator via llvm-commits
- [compiler-rt] af38074 - Fix strict aliasing warning in msan.cpp
via llvm-commits
- [llvm] 11efb08 - Improve SmallPtrSetImpl::count implementation
via llvm-commits
- [PATCH] D59553: [WIP][LLD][ELF][DebugInfo] Use predefined value to mark debug address ranges pointing to deleted code.
Alexey Lapshin via Phabricator via llvm-commits
Last message date:
Sun May 31 23:57:34 PDT 2020
Archived on: Sun May 31 23:58:54 PDT 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).