The Week Of Monday 30 March 2020 Archives by thread
Starting: Mon Mar 30 00:03:49 PDT 2020
Ending: Sun Apr 5 23:57:44 PDT 2020
Messages: 3173
- [llvm] c9eaed5 - [ARM] MVE VMOV.i64
David Green via llvm-commits
- [PATCH] D75756: [llvm-objdump] Teach `llvm-objdump` dump dynamic symbols.
James Henderson via Phabricator via llvm-commits
- [PATCH] D72973: [llvm-objdump] Use symbol index+symbol name + storage mapping class as label for -D
James Henderson via Phabricator via llvm-commits
- [PATCH] D76081: [Object] object::ELFObjectFile::dynamic_symbol_begin(): skip symbol index 0
James Henderson via Phabricator via llvm-commits
- [PATCH] D76822: [VE] Update lea/load/store instructions
Simon Moll via Phabricator via llvm-commits
- [PATCH] D76934: [GlobalISel] fix crash in IRTranslator, MachineIRBuilder when translating @llvm.dbg.value intrinsic and using -debug
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D74205: [llvm-dwarfdump] Add the --show-sections-sizes option
James Henderson via Phabricator via llvm-commits
- [PATCH] D76598: [GlobalISel] support narrow G_IMPLICIT_DEF for DstSize % NarrowSize != 0
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D76601: [GlobalISel] combine trunc(trunc) pattern
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D77027: Make BitVector::operator== return false for different-sized vectors
Brad Moody via Phabricator via llvm-commits
- [PATCH] D70228: [LoopDataPrefetch + SystemZ] Let target decide on prefetching on a per loop basis
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D77025: [Object] Update ObjectFile::makeTriple for XCOFF
James Henderson via Phabricator via llvm-commits
- [PATCH] D73086: [DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
James Henderson via Phabricator via llvm-commits
- [PATCH] D74023: [RISCV] ELF attribute section for RISC-V
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D76983: [InstCombine] Transform extractelement-trunc -> bitcast-extractelement
Daan Sprenkels via Phabricator via llvm-commits
- [llvm] b91535f - [Alignment][NFC] Return Align for SelectionDAGNodes::getOriginalAlignment/getAlignment
Guillaume Chatelet via llvm-commits
- [PATCH] D77038: Fix bug in BitVector DenseMap hashing
Brad Moody via Phabricator via llvm-commits
- [PATCH] D76475: [X86][MC] Disable Prefix padding after hardcode/prefix
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D76656: [mlir][Pass] Add a tablegen backend for defining Pass information
River Riddle via Phabricator via llvm-commits
- [PATCH] D76657: [mlir][Pass] Move the registration of dialect passes to tablegen
River Riddle via Phabricator via llvm-commits
- [PATCH] D76659: [mlir][Pass] Add support for generating pass utilities via tablegen
River Riddle via Phabricator via llvm-commits
- [PATCH] D76733: New symbolizer option to print files relative to the compilation directory.
James Henderson via Phabricator via llvm-commits
- [PATCH] D76658: [mlir][Pass] Move the registration of conversion passes to tablegen
River Riddle via Phabricator via llvm-commits
- [PATCH] D75342: [obj2yaml] - Teach tool to dump program headers.
James Henderson via Phabricator via llvm-commits
- [PATCH] D77040: [mlir] Fix typos in DeclarativeRewrites.md
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D76543: [llvm-dwp] Fix a possible out of bound access.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D76907: [PPCInstPrinter] Print conditional branches as `bt 2, $target` instead of `bt 2, .+$imm`
James Henderson via Phabricator via llvm-commits
- [PATCH] D76907: [PPCInstPrinter] Print conditional branches as `bt 2, $target` instead of `bt 2, .+$imm`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76907: [PPCInstPrinter] Print conditional branches as `bt 2, $target` instead of `bt 2, .+$imm`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76907: [PPCInstPrinter] Print conditional branches as `bt 2, $target` instead of `bt 2, .+$imm`
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D76907: [PPCInstPrinter] Print conditional branches as `bt 2, $target` instead of `bt 2, .+$imm`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76907: [PPCInstPrinter] Print conditional branches as `bt 2, $target` instead of `bt 2, .+$imm`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76933: [Alignment][NFC] Return Align for SelectionDAGNodes::getOriginalAlignment/getAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D77019: AMDGPU/GlobalISel: Form CVT_F32_UBYTE0
Jay Foad via Phabricator via llvm-commits
- [PATCH] D76924: [llvm-readobj][test] - Simplify hash-symbols.test test.
James Henderson via Phabricator via llvm-commits
- [PATCH] D76920: [llvm-readobj] - Improve test of --elf-hash-histogram option.
James Henderson via Phabricator via llvm-commits
- [PATCH] D76878: Implement new DW_OP_LLVM_* operations
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D76900: Enable IBT(Indirect Branch Tracking) in JIT with CET(Control-flow Enforcement Technology)
Xiang Zhang via Phabricator via llvm-commits
- [llvm] 94b195f - [ARM][LowOverheadLoops] Add horizontal reduction support
Sam Parker via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={all,1,2,...} /threads:{all,1,2,...}
George Rimar via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={all,1,2,...} /threads:{all,1,2,...}
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={all,1,2,...} /threads:{all,1,2,...}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={all,1,2,...} /threads:{all,1,2,...}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={all,1,2,...} /threads:{all,1,2,...}
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={all,1,2,...} /threads:{all,1,2,...}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={all,1,2,...} /threads:{all,1,2,...}
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={all,1,2,...} /threads:{all,1,2,...}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={all,1,2,...} /threads:{all,1,2,...}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={all,1,2,...} /threads:{all,1,2,...}
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={all,1,2,...} /threads:{all,1,2,...}
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={all,1,2,...} /threads:{all,1,2,...}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={all,1,2,...} /threads:{all,1,2,...}
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={all,1,2,...} /threads:{all,1,2,...}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={all,1,2,...} /threads:{all,1,2,...}
Rui Ueyama via Phabricator via llvm-commits
- [PATCH] D76708: [ARM][LowOverheadLoops] Add horizontal reduction support
Sam Parker via Phabricator via llvm-commits
- [PATCH] D74316: AMDGPU/GlobalISel: Start selecting image intrinsics
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D77046: [Alignment][NFC] Provide tightened up functions in SelectionDAG, MachineFunction and MachineMemOperand
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D76003: [ELF][test] Add test for --gc-sections + many sections
James Henderson via Phabricator via llvm-commits
- [llvm] 9aa884c - [NFC] [PowerPC] Update and add tests for ori
Qiu Chaofan via llvm-commits
- [llvm] 84c1fba - [CVP] Add additional icmp for ranges with undef to test.
Florian Hahn via llvm-commits
- [llvm] c3b03f3 - [AMDGPU] Drop const for value that is copied (NFC).
Florian Hahn via llvm-commits
- [PATCH] D76833: [CodingStandards] Document coding standard for error and warning messages
James Henderson via Phabricator via llvm-commits
- [PATCH] D76629: [ARM] MVE VMOV.i64
Dave Green via Phabricator via llvm-commits
- [PATCH] D77011: [AMDGPU] Drop const for value that is copied (NFC_.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75865: Introduce unify-loop-exits pass.
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [llvm] 9e81249 - [Matrix] Rename emitChainedMatrixMultiply to emitMatrixMultiply (NFC).
Florian Hahn via llvm-commits
- [PATCH] D76851: [lld][ELF][test] Improve deplib.s
James Henderson via Phabricator via llvm-commits
- [PATCH] D77034: [PowerPC] Don't do the folding if the operand is R0/X0
Nemanja Ivanovic 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
- [PATCH] D76995: [ELF] Propagate LMA offset to sections with neither AT() nor AT>
George Rimar via Phabricator via llvm-commits
- [PATCH] D75566: [Matrix] Add initial tiling for load/multiply/store chains.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D76998: [ARM] add ARMv8.6-A Activity monitors virtualization extension
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D77049: [ARM] Fix qdadd operand order
Sam Parker via Phabricator via llvm-commits
- [PATCH] D77050: [TTI] Remove getCallCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D76999: [ELF] Suggest VERSYM_HIDDEN shared definitions
George Rimar via Phabricator via llvm-commits
- [llvm] e95d04f - [X86][AVX] lowerV4X128Shuffle - attempt to widen to 2x256 to simplify shuffles
Simon Pilgrim via llvm-commits
- [llvm] 821439a - [llvm-readobj][test] - Simplify hash-symbols test.
Georgii Rymar via llvm-commits
- [PATCH] D77051: [test-suite] Work around undefined behaviour in lencod
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D76325: [Matrix] Add option to use row-major matrix layout as default.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D77052: [MLIR] Rename collapsePLoops -> collapseParallelLoops
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D76848: [CodeGen] Error when writing to reserved registers in inline asm
Victor Campos via Phabricator via llvm-commits
- [PATCH] D75914: systemz: allow configuring default CLANG_SYSTEMZ_ARCH
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] 4cbfb98 - [llvm-readobj] - Improve test of --elf-hash-histogram option.
Georgii Rymar via llvm-commits
- [PATCH] D75181: [AArch64] Handle BTI/PAC in case of generated functions.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D71831: [PowerPC] Exploit the rldicl + rldicl when and with mask
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D75233: [LoopTerminology] LCSSA Form
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D74977: [WIP][RISCV][GlobalISel] Add lowerFormalArguments for calling convention
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D65088: [AMDGPU][RFC] New llvm.amdgcn.ballot intrinsic
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] 01ba2ad - [Alignment][NFC] Provide tightened up functions in SelectionDAG, MachineFunction and MachineMemOperand
Guillaume Chatelet via llvm-commits
- [PATCH] D75670: [FPEnv] Intrinsic llvm.roundeven
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D77054: [AArch64][SVE] Add SVE intrinsics for saturating add & subtract
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] bc60cdc - [InstCombine] add test for trunc-extelt; NFC
Sanjay Patel via llvm-commits
- [llvm] 135709a - [DebugInfo] Ensure dead store elimination can mark an operand
Chris Jackson via llvm-commits
- [PATCH] D75833: [RISCV] Support RISC-V ELF attribute section in llvm-readobj
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D76356: [AMDGPU] Introduce more scratch registers in the ABI.
Michael Bedy via Phabricator via llvm-commits
- [PATCH] D76567: AMDGPU: Implement getMemcpyLoopLoweringType
Jay Foad via Phabricator via llvm-commits
- [PATCH] D77057: AMDGPU: Implement getMemcpyLoopLoweringType
Jay Foad via Phabricator via llvm-commits
- [llvm] 7899a11 - Revert "[Darwin] Respect -fno-unroll-loops during LTO."
Florian Hahn via llvm-commits
- [llvm] f6b2c00 - [DebugInfo] Ensure that a demanded bits optimisation in
Chris Jackson via llvm-commits
- [llvm] 90a36bb - AMDGPU/GlobalISel: Legalize 64-bit G_UDIV/G_UREM
Matt Arsenault via llvm-commits
- [llvm] bb00949 - AMDGPU/GlobalISel: Hack to fix i24 argument lowering
Matt Arsenault via llvm-commits
- [PATCH] D76875: [NFC] [PPC] [AIX] Test improvements for byval arguments that fit in a single register
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D76132: [LoopUnrollAndJam] Changed safety checks to consider more than 2-levels loop nest.
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D76916: [Darwin] Respect -fno-unroll-loops during LTO.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D77059: [Alignment][NFC] Use Align version of getMachineMemOperand
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D77004: [MLIR] Fix permuteLoops utility
Andy Davis via Phabricator via llvm-commits
- [PATCH] D76971: Deduce attributes for aligned_alloc in InstCombine
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D77060: [MLIR] Make OpBuilder(Block) default to inserting at Block::begin().
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D76180: AMDGPU/GlobalISel: Legalize 64-bit G_UDIV/G_UREM
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76468: GlobalISel: Translate llvm.fshl/llvm.fshr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76759: [AssumeBundles] Preserve Information from Load/Store
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76555: AMDGPU/GlobalISel: Hack to fix i24 argument lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76854: [DebugInfo] Ensure that a demanded bits optimisation in InstCombine does not result in an incorrect debuginfo variable value
Chris Jackson via Phabricator via llvm-commits
- [llvm] cc3b559 - GlobalISel: Minor cleanups
Matt Arsenault via llvm-commits
- [PATCH] D74318: AMDGPU/GlobalISel: Handle image atomics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D74315: AMDGPU/GlobalISel: Start handling _L to _LZ optimization
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D76619: AMDGPU/GlobalISel: Round up image operations with 5, 6 or 7 addresses
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D76410: [ELF] Don't combine SHF_LINK_ORDER sections linking different output sections
Peter Smith via Phabricator via llvm-commits
- [PATCH] D76965: [FunctionAttrs][Mem2Reg] Handle Alloca passed as function call operand with function attributes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D77065: [ARM][MVE] Add VHADD and VHSUB patterns
Sam Parker via Phabricator via llvm-commits
- [llvm] bdf7720 - [Alignment][NFC] Use Align version of getMachineMemOperand
Guillaume Chatelet via llvm-commits
- [PATCH] D76921: [llvm-exegesis] 'Min' repetition mode
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D77007: [ELF] Allow SHF_LINK_ORDER and non-SHF_LINK_ORDER to be mixed
Peter Smith via Phabricator via llvm-commits
- [PATCH] D75485: Support DW_FORM_strx* in llvm-dwp.
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D77067: [mlir][Linalg] Create a tool to generate named Linalg ops from a Tensor Comprehensions-like specification.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D76178: [lit] Recursively apply substitutions
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D76255: [SampleFDO] Port MD5 name table support to extbinary format.
David Li via Phabricator via llvm-commits
- [PATCH] D76902: [PowerPC][AIX] ByVal formal argument support: multiple registers
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D77069: [ARM][MVE] Add patterns for VRHADD
Sam Parker via Phabricator via llvm-commits
- [llvm] ece79f4 - [X86] make sure POP has implicit def/use of stack pointer when materializing 8-bit immediates for minsize
Yuanfang Chen via llvm-commits
- [lld] 2d19270 - [ELF][test] Improve linkerscript/linkorder.s
Fangrui Song via llvm-commits
- [PATCH] D73480: [VectorCombine] new IR transform pass for partial vector ops
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D77036: [CodeGen] Fix isGCValue utility for statepoint lowering
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D76570: [AArch64] Homogeneous Prolog and Epilog for Size Optimization
Dave Green via Phabricator via llvm-commits
- [PATCH] D76810: [X86][NFC] Generalize the naming of "Retpoline Thunks" and related code to "Indirect Thunks" [1/3]
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D76994: [DAG] Fix PR45049: LegalizeTypes crash
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D73310: Allow Module name to be used to generate a unique Module ID
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D77031: [X86] make sure POP has implicit def/use of stack pointer when materializing 8-bit immediates for minsize
Yuanfang Chen via Phabricator via llvm-commits
- [lld] 673e81e - [ELF] Allow SHF_LINK_ORDER and non-SHF_LINK_ORDER to be mixed
Fangrui Song via llvm-commits
- [llvm] dcc410b - [LoopVectorize] Fix crash on "getNoopOrZeroExtend cannot truncate!" (PR45259)
Vedant Kumar via llvm-commits
- [PATCH] D77033: [Legalizer] Workaround for scalarizing unary strict-fp ops
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D77072: [mlir] LLVMFuncOp: provide a capability to pass attributes through to LLVM IR
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D75799: [JumpThreading] Don't create PHI nodes with "is.constant" values
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D77073: [llvm-mca] Cleanup unnecessary includes from headers
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D76944: [GVN] Fix VNCoercion/BasicAA for Scalable Vector.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D77021: [Hexagon] R_HEX_GD_PLT_B22_PCREL cannot be relaxed.
Sid Manning via Phabricator via llvm-commits
- [PATCH] D76956: [TTI][SLP] Add TTI interface to estimate cost of chain of vector inserts/extracts.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D76640: [GlobalISel] Combine (x op 0) -> x for operations with a right identity of 0
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D76915: [LLD][ELF] Allow empty (.init|.preinit|.fini)_array to be RELRO
Peter Smith via Phabricator via llvm-commits
- [PATCH] D77001: GlobalISel: Add accessor to known bits to CombinerHelper
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D76669: [LoopVectorize] Fix crash on "getNoopOrZeroExtend cannot truncate!" (PR45259)
Vedant Kumar via Phabricator via llvm-commits
- [llvm] 3cbbded - Introduce unify-loop-exits pass.
Sameer Sahasrabuddhe via llvm-commits
- [llvm] 77ce2e2 - [AMDGPU] Add Relocation Constant Support
Jakub Kuderski via llvm-commits
- [PATCH] D77075: [Statepoint] Fix StatepointLoweringInfo::GCTransitionArgs initialization
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D76931: [ValueLattice] Distinguish between constant ranges with/without undef.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D76664: [ConstantFold][NFC] Compile time optimization for large vectors
Thomas Raoux via Phabricator via llvm-commits
- [PATCH] D76961: [BranchFolder] don't remove MBB's that have their address taken
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D76546: [Hexagon] MaxAtomicPromoteWidth, MaxAtomicInlineWidth are not getting set.
Sid Manning via Phabricator via llvm-commits
- [PATCH] D76440: [AMDGPU] Add Relocation Constant Support
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] c506adc - Move CLANG_SYSTEMZ_DEFAULT_ARCH to config.h.
Nico Weber via llvm-commits
- [llvm] 8242509 - [gn build] Port 3cbbded68c2
LLVM GN Syncbot via llvm-commits
- [PATCH] D77076: [InstSimplify] Allow some arithmetic optimizations for add/sub/div/rem look through freeze
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D49116: Setup clang-format as an Arcanist linter
Scott Linder via Phabricator via llvm-commits
- [PATCH] D76140: [InlineFunction] update attributes during inlining
Philip Reames via Phabricator via llvm-commits
- [PATCH] D76483: [DivRemPairs] Freeze operands if they can be undef values
Sanne Wouda via Phabricator via llvm-commits
- [llvm] 3ea0774 - [ConstantFold][NFC] Compile time optimization for large vectors
Thomas Raoux via llvm-commits
- [lld] 20eb719 - lld: Reduce number of references to undefined printed from 10 to 3.
Nico Weber via llvm-commits
- [llvm] 23da702 - GlobalISel: Translate llvm.fshl/llvm.fshr
Matt Arsenault via llvm-commits
- [llvm] a87ca9e - GlobalISel: Add accessor to known bits to CombinerHelper
Matt Arsenault via llvm-commits
- [llvm] a235215 - fix a comment grammar-o
Nico Weber via llvm-commits
- [llvm] fa496ce - [Intrinsic] Give "is.constant" the "convergent" attribute
Bill Wendling via llvm-commits
- [llvm] 4919f2e - AMDGPU/GlobalISel: Basic legalize rules for G_FSHR
Matt Arsenault via llvm-commits
- [PATCH] D76980: [LegalizeTypes] Add SoftenFloatRes/SoftenFloatOp functions for FREEZE
Craig Topper via Phabricator via llvm-commits
- [PATCH] D77017: lld: Reduce number of references to undefined printed from 10 to 3.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D75799: [Intrinsic] Give "is.constant" the "convergent" attribute
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D76500: GlobalISel: Lower funnel shifts
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76414: [mlir][Linalg] Introduce linalg.pooling_min/max/sum op.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D76999: [ELF] Print versioned name for better "undefined symbol" diagnostics
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76897: [mlir][Linalg] Extend fusion to support WAW atm on buffers.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D77078: [Alignment][NFC] Simplify IRTranslator::getMemOpAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D74589: [ADT] Allow empty string in StringSet
David Blaikie via Phabricator via llvm-commits
- [PATCH] D77079: [Alignment][NFC] GlobalIsel Utils inferAlignFromPtrInfo
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D76474: AMDGPU/GlobalISel: Basic legalize rules for G_FSHR
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 6f9f4fd - CodeGen: Add missing MachineOperand setter
Matt Arsenault via llvm-commits
- [PATCH] D77080: [NFC][XCOFF][AIX] Refactor get/setContainingCsect
Jason Liu via Phabricator via llvm-commits
- [PATCH] D77082: [AMDGPU] Handle SMRD signed offset immediate
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D76160: [PowerPC][Future] Add offsets to PC Relative relocations.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D77002: Add /bigobj for SPIRV dialect on MSVC.
Stella Laurenzo via Phabricator via llvm-commits
- [llvm] d16ba9b - [lit] Use Python's support for None in array slice indexing
Julian Lettner via llvm-commits
- [llvm] 9eb1b41 - [llvm-cov] Improve error message for missing profdata
Eli Friedman via llvm-commits
- [llvm] de77d23 - [ADT] Allow empty string in StringSet
Sam Clegg via llvm-commits
- [PATCH] D76720: [Transforms][SROA] Promote allocas with mem2reg for scalable types
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D77083: [MLIR] Add pattern rewriter util to erase block; add affine.if pattern to remove dead else blocks
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D75903: [AArch64][CodeGen] Fixing stack alignment of HFA arguments on AArch64 PCS
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D76894: [GlobalOpt/GlobalStatus] Handle GlobalVariables passed as function call operands with access attributes
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D77084: [lld][WebAssembly] Add test for --export of empty string
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D76903: Add a flag on the context to protect against creation of operations in unregistered dialects
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D76908: [lld-macho] Add support for emitting dylibs with a single symbol
Jez Ng via Phabricator via llvm-commits
- [PATCH] D76796: [llvm-cov] Improve error message for missing profdata
Eli Friedman via Phabricator via llvm-commits
- [llvm] f2fbdf7 - [InstCombine] do not exclude min/max from icmp with casted operand fold
Sanjay Patel via llvm-commits
- [llvm] 4243bd4 - [InstCombine] Update assertions in InstCombine test; NFC
Daan Sprenkels via llvm-commits
- [llvm] 4151f2d - Re-land "[FileCollector] Add a method to add a whole directory and it contents."
Jonas Devlieghere via llvm-commits
- [PATCH] D76637: [mlir][Linalg] Allow tiling of batch dimension for convolution ops with padding.
Ahmed S. Taei via Phabricator via llvm-commits
- [PATCH] D76634: [X86] Try to improve min/max reduction costs.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D77086: [lld-macho][easy] Use substitution for test
Jez Ng via Phabricator via llvm-commits
- [PATCH] D76735: [mlir][SPIRV] Update dialect/op documentation to be consistent with the rest of the dialects
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D76332: Fix MSan false positive due to select folding.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D77087: [lld-macho] Require executables to link against libSystem.dylib
Jez Ng via Phabricator via llvm-commits
- [PATCH] D76738: [llvm][IR][CastInst] Update `castIsValid` for scalable vectors.
Francesco Petrogalli via Phabricator via llvm-commits
- [llvm] 273b0d7 - Revert "[InstCombine] Update assertions in InstCombine test; NFC"
Daan Sprenkels via llvm-commits
- [llvm] 42d5609 - AMDGPU/GlobalISel: Start handling _L to _LZ optimization
Matt Arsenault via llvm-commits
- [llvm] 2641ba5 - AMDGPU/GlobalISel: Round up image operations with 5, 6 or 7 addresses
Matt Arsenault via llvm-commits
- [PATCH] D74484: [AggressiveInstCombine] Add support for ICmp instr that feeds a select intsr's condition operand.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D77088: [VectorOps] Implement a simple folder for identity vector.transpose operations.
Alex Grosul via Phabricator via llvm-commits
- [PATCH] D77089: [CallSiteSplitting] Simplify isPredicateOnPHI & continue checking PHIs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D77091: [cmake] Use CMAKE_GENERATOR to determine if Ninja is used
Michael Forney via Phabricator via llvm-commits
- [PATCH] D39137: Add CallSiteSplitting pass
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D77090: AMDGPU/GlobalISel: Change intrinsic ID for _L to _LZ opt
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D77016: Change AArch64 Windows EH UnwindHelp object to be a fixed object
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D77015: Fix mismatch in prologue and epilogue for funclets on AArch64 Windows
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D77092: [SelectionDAG] Add an assert that the input VT and output VT for ISD::FREEZE are the same.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76539: [CodeGenPrepare] Delete intrinsic call to llvm.assume to enable more tailcall
Guozhi Wei via Phabricator via llvm-commits
- [llvm] 751d533 - [llvm][IR][CastInst] Update `castIsValid` for scalable vectors.
Francesco Petrogalli via llvm-commits
- [llvm] cee65d5 - AMDGPU: Implement getMemcpyLoopLoweringType
Jay Foad via llvm-commits
- [llvm] 570a578 - AMDGPU: Account for dmask when computing image mem size
Matt Arsenault via llvm-commits
- [llvm] 48eda37 - AMDGPU/GlobalISel: Start selecting image intrinsics
Matt Arsenault via llvm-commits
- [PATCH] D76912: [MLIR] Add simple runner utilities for timing
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D77093: [SelectionDAGBuilder] Fix ISD::FREEZE creation for structs with fields of different types.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D73559: AMDGPU: Account for dmask when computing image mem size
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72223: [MLIR] Introduce affine graybox op
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D77094: [ARM] Add enhanced counter virtualization system registers
Ties Stuij via Phabricator via llvm-commits
- [llvm] bcb643c - AMDGPU/GlobalISel: Handle image atomics
Matt Arsenault via llvm-commits
- [llvm] b27d255 - AMDGPU/GlobalISel: Form CVT_F32_UBYTE0
Matt Arsenault via llvm-commits
- [llvm] db9f0d1 - AMDGPU: Form v_cvt_ubyte* with f16 results
Matt Arsenault via llvm-commits
- [llvm] 5227fa0 - Recommit "[InstCombine] Update assertions in InstCombine test; NFC"
Daan Sprenkels via llvm-commits
- [llvm] d0dd24a - AMDGPU/GlobalISel: Fix crashing on weird G_INSERT sources
Matt Arsenault via llvm-commits
- [PATCH] D77095: [mlir] Change the default of `mlir-print-op-on-diagnostic` to true
River Riddle via Phabricator via llvm-commits
- [PATCH] D77097: [ARM] Add data gathering hint instruction
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D77014: AMDGPU: Form v_cvt_ubyte* with f16 results
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D77098: Restrict test to x86-only
Brian Cain via Phabricator via llvm-commits
- [PATCH] D71938: [SCCP] Use constant ranges for casts.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D76085: [DWARFLinker][dsymutil][NFC] add section index into address range.
Alexey Lapshin via Phabricator via llvm-commits
- [lld] 51475e4 - [ELF][test] Add linkerscript/linkorder-linked-to.s
Fangrui Song via llvm-commits
- [llvm] f086941 - [SelectionDAGISel] small cleanup to INLINEASM_BR selection. NFC
Nick Desaulniers via llvm-commits
- [PATCH] D77099: Exit unwinding early when at the top of the stack and additional info won't be found.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D77100: [SelectionDAGISel] small cleanup to INLINEASM_BR selection. NFC
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D76389: [NewPM] Run the Speculative Execution Pass if the target has divergent branches
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76240: [Sanitizers][Test] If the default linker is LLD, disable threads
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76742: [lld] Add basic symbol table output
Kellie Medlin via Phabricator via llvm-commits
- [PATCH] D76901: [AArch64][SVE] Add support for boolean logic and fcmp.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D75388: Expand interleaved memory access pass to identify certain shuffle_vector and transform it into target specific intrinsics.
Wei Zhao via Phabricator via llvm-commits
- [PATCH] D74738: Revert "[GISel]: Fix incorrect IRTranslation while translating null pointer types"
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D77101: [AIX] Return the correct set of callee saved regs
David Tenty via Phabricator via llvm-commits
- [PATCH] D76992: [VPlan] Add & use VPValue operands for VPWidenRecipe (NFC).
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D76389: [NewPM] Run the Speculative Execution Pass only if the target has divergent branches
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D77102: [mlir][Pass] Add documentation for the declarative pass specification
River Riddle via Phabricator via llvm-commits
- [PATCH] D76975: Make GVN aware of aligned_alloc
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D76889: [MLIR][Vector] Add support for TupleGetOp folding through InsertSlicesOp and ExtractSlicesOp.
Andy Davis via Phabricator via llvm-commits
- [PATCH] D76982: [PowerPC] Update Alignment of ReuseLoadInfo in PPCTargetLowering::LowerFP_TO_INTForReuse
Kai Luo via Phabricator via llvm-commits
- [PATCH] D77103: Add a new -fglobal-isel option and make -fexperimental-isel an alias for it.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D76588: [Attributor] Unify testing (=updates,prefixes,run configurations,...)
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] b8fc192 - Revert "[GISel]: Fix incorrect IRTranslation while translating null pointer types"
Matt Arsenault via llvm-commits
- [llvm] cf36f98 - [SVE][SelectionDAG] Fix dumping of EVTs to use correct API for element count.
Eli Friedman via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D77104: [mlir] Add a pre-check before checking constraints of an optional attribute.
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D55380: [AMDGPU] Shrink scalar AND, OR, XOR instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D77105: [GlobalISel] Implement identity transforms for x op x -> x
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D75405: [LSR] OptimizeShadowIV: Constant can be negative
Stefanos Baziotis via Phabricator via llvm-commits
- [llvm] 63d70ea - [GlobalISel] Combine (x op 0) -> x for operations with a right identity of 0
Jessica Paquette via llvm-commits
- [PATCH] D77106: [cmake] Only set deps for an ExternalProject if the type is executable or library
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D77109: Fix linalg.generic access of hoisted constants
Ahmed S. Taei via Phabricator via llvm-commits
- [PATCH] D77110: [CMAKE] Provide default location for llvm-lit for out-of-tree users.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D76839: [lld-macho] Extend SyntheticSections to cover all segment load commands
Jez Ng via Phabricator via llvm-commits
- [PATCH] D73763: [DSE] Lift post-dominance restriction.
George Burgess IV via Phabricator via llvm-commits
- [PATCH] D76977: [lld-macho] Implement basic export trie
Jez Ng via Phabricator via llvm-commits
- [PATCH] D77006: [lld-macho] Support reading of universal binaries
Jez Ng via Phabricator via llvm-commits
- [llvm] 519f5c3 - [LegalizeTypes] Add SoftenFloatRes_FREEZE
Juneyoung Lee via llvm-commits
- [llvm] d5ee720 - [GlobalISel] Implement identity transforms for x op x -> x
Jessica Paquette via llvm-commits
- [PATCH] D77111: Fix buildgo.sh script because of recent changes causing build failures with gcc on linux
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D76602: [MLIR] Introduce std.alloca op
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D76980: [LegalizeTypes] Add SoftenFloatRes_FREEZE
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D72194: [MC][ELF] Ensure that mergeable globals with an explicit section are assigned to SHF_MERGE sections with compatible entsizes
ben via Phabricator via llvm-commits
- [llvm] c26a352 - [gn build] (manually) ort 5074776de47
Nico Weber via llvm-commits
- [llvm] 4ce375a - [gn build] minor tweaks to sync script
Nico Weber via llvm-commits
- [llvm] 3f5a5dd - [gn build] re-run "gn format" on all .gn and .gni files
Nico Weber via llvm-commits
- [PATCH] D77114: Handle exp2 with proper vectorization and lowering to SVML calls
Laith Sakka via Phabricator via llvm-commits
- [llvm] 4eeb56d - [PowerPC] Don't do the folding if the operand is R0/X0
QingShan Zhang via llvm-commits
- [PATCH] D76130: [PPC][AIX] Implement variadic function handling in LowerFormalArguments_AIX
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D73306: llvm-addr2line: assume addresses on the command line are hexadecimal rather than attempting to guess the base based on the form of the number.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [llvm] 357a17e - [lit] Send back whole lit.Test object from worker process
Julian Lettner via llvm-commits
- [llvm] f3c3299 - [lit] Remove single process mode
Julian Lettner via llvm-commits
- [llvm] 1e8900c - [lit] Fix test that relied on "single process" mode
Julian Lettner via llvm-commits
- [llvm] ebad678 - [SampleFDO] Port MD5 name table support to extbinary format.
Wei Mi via llvm-commits
- [PATCH] D75382: [lld] Initial commit for new Mach-O backend
Rui Ueyama via Phabricator via llvm-commits
- [llvm] 339b342 - [AVR] Respect the 'interrupt' function attribute
Dylan McKay via llvm-commits
- [llvm] 2a07221 - [SelectionDAG] Add an assert that the input VT and output VT for ISD::FREEZE are the same.
Craig Topper via llvm-commits
- [PATCH] D76182: [AVR] Support aliases in non-zero address space
Dylan McKay via Phabricator via llvm-commits
- [llvm] 7b808b1 - [AVR] Generalize the previous interrupt bugfix to signal handlers too
Dylan McKay via llvm-commits
- [llvm] af3c52d - [Alignment][NFC] Simplify IRTranslator::getMemOpAlignment
Guillaume Chatelet via llvm-commits
- [PATCH] D76252: [lld-macho] Add basic support for linking against dylibs
Rui Ueyama via Phabricator via llvm-commits
- [llvm] d2d6c9f - [Alignment][NFC] GlobalIsel Utils inferAlignFromPtrInfo
Guillaume Chatelet via llvm-commits
- [llvm] bcbd60a - [Mips] Make MipsBranchExpansion aware of BBIT family of branch
Djordje Todorovic via llvm-commits
- [llvm] 80ef5c5 - Remove unused variable
Guillaume Chatelet via llvm-commits
- [PATCH] D77117: [RISCV] Split RISCVISelDAGToDAG.cpp to RISCVISelDAGToDAG.h and RISCVISelDAGToDAG.cpp
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D77118: [PowerPC] Ignore implicit register operands for MCInst
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D76842: [Mips] Make MipsBranchExpansion::replaceBranch() aware of BBIT family of branch
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 159343c - Fix missing override
Guillaume Chatelet via llvm-commits
- [PATCH] D77120: [Alignment][NFC] Transition to inferAlignFromPtrInfo
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] 0de874a - [Alignment][NFC] Transition to inferAlignFromPtrInfo
Guillaume Chatelet via llvm-commits
- [PATCH] D76609: [DEXTER] Add support for windows in regression test suite.
Tom Weaver via llvm-commits
- [llvm] 86b4076 - [NFC] Remove unuseful infrastructure
Shengchen Kan via llvm-commits
- [llvm] 581ba35 - [RISCV] ELF attribute section for RISC-V.
Kai Wang via llvm-commits
- [llvm] 0c9c58a - [SCCP] Use constant ranges for casts.
Florian Hahn via llvm-commits
- [llvm] 0b6f40d - [gn build] Port 581ba35291a
LLVM GN Syncbot via llvm-commits
- [PATCH] D77121: [Alignment][NFC] Transitionning more getMachineMemOperand call sites
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D71961: [MLIR] Free ReturnOp from being restricted to a FuncOp
Uday Bondhugula via Phabricator via llvm-commits
- [llvm] 47107dc - [Statepoint] Fix StatepointLoweringInfo::GCTransitionArgs initialization
Denis Antrushin via llvm-commits
- [PATCH] D77122: [DOC] Remove too strong restriction for ‘llvm.experimental.gc.statepoint’ Intrinsic
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D77008: [MLIR][NFC] Move test/Transforms/lower-affine.mlir -> test/Conversion
Alex Zinenko via Phabricator via llvm-commits
- [llvm] 2c5f43f - [ARM] Fix qdadd operand order
David Green via llvm-commits
- [debuginfo-tests] b6d2212 - [Dexter] Add support for Windows to regression test suite.
Tom Weaver via llvm-commits
- [PATCH] D77124: Handle CET for -exception-model sjlj
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D62627: [NFC] Do not run CGProfilePass when not using integrated assembler
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D77126: Add a method to build affine maps with zero or more results.
Ulysse Beaugnon via Phabricator via llvm-commits
- [PATCH] D77127: [Alignment][NFC] Transitionning more getMachineMemOperand call sites
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D77128: [MLIR] Implement LoopLikeInterface for loop.parallel
Theodore Popp via Phabricator via llvm-commits
- [llvm] 464b9ae - [InstCombine] Transform extelt-trunc -> bitcast-extelt
Daan Sprenkels via llvm-commits
- [llvm] 7a4a98a - [X86] Move canLowerByDroppingEvenElements earlier to be with matchShuffleWithPACK. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 98357de - [X86] Combine concat(palignr,palignr) -> palignr(concat,concat)
Simon Pilgrim via llvm-commits
- [PATCH] D74755: [llvm-objcopy] Attribute an empty section to a segment ending at its address
James Henderson via Phabricator via llvm-commits
- [PATCH] D77129: [Verifier] Verify matrix dimensions operands match vector size.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D77130: [DAG] Change isGCValue detection for statepoint lowering
Serguei Katkov via Phabricator via llvm-commits
- [llvm] b981098 - [Alignment][NFC] Transitionning more getMachineMemOperand call sites
Guillaume Chatelet via llvm-commits
- [PATCH] D77132: [LLD][ELF] Follow the common pattern in a message about an undefined vtable symbol.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D77133: [mlir] Add an out-of-tree dialect example
Jean-Michel Gorius via Phabricator via llvm-commits
- [PATCH] D77135: Provide operand indices to adjustSchedDependency
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 06c58f1 - [SCEV] Use backedge SCEV of PHI only if its input is loop invariant
Denis Antrushin via llvm-commits
- [llvm] 6aacdd6 - [docs] Document coding standard for error and warning messages
James Henderson via llvm-commits
- [lld] 0aa9c54 - [lld][ELF][test] Improve deplib.s
James Henderson via llvm-commits
- [lld] b4d0384 - [ELF][test] Add test for --gc-sections + many sections
James Henderson via llvm-commits
- [llvm] b375437 - [ValueLattice] Distinguish between constant ranges with/without undef.
Florian Hahn via llvm-commits
- [lld] 2539b4a - [LLD][ELF] Allow empty (.init|.preinit|.fini)_array to be RELRO
Peter Smith via llvm-commits
- [PATCH] D77136: [X86] Do not assume types are legal in getFauxShuffleMask
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D73181: [SCEV] Use backedge SCEV of PHI only if its input is loop invariant
Denis Antrushin via Phabricator via llvm-commits
- [llvm] 6120cb4 - [VPlan] Move test strs to variables, silence spurious C4129 (NFC).
Florian Hahn via llvm-commits
- [PATCH] D76709: [Target][ARM] Adding MVE VPT Optimisation Pass
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D76847: [Target][ARM] Replace re-uses of old VPR values with VPNOTs
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D77137: [Reassociate] Preserve AAManager and BasicAA analyses
Kirill via Phabricator via llvm-commits
- [llvm] 229cda9 - [LoopTerminology] LCSSA form
Stefanos Baziotis via llvm-commits
- [PATCH] D76428: [cmake] Disable C4129 warning for MSVC.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D77138: [Alignment][NFC] Deprecate MachineMemOperand::getMachineMemOperand version that takes an untyped alignement.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D77139: GlobalISel: Move code into lowering for G_MERGE_VALUES
Matt Arsenault via Phabricator via llvm-commits
- [llvm] fa61b50 - [InstCombine] remove stray auto-generated test comment; NFC
Sanjay Patel via llvm-commits
- [PATCH] D69257: Outline non returning functions unless a longjmp
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D74873: [AMDGPU] Define 16 bit VGPR subregs
Matt Arsenault via Phabricator via llvm-commits
- [llvm] efe59d6 - [X86][SSE] lowerShuffleWithPACK - extend to use chained PACKs for larger truncations
Simon Pilgrim via llvm-commits
- [llvm] 154d517 - [ADT] Implement the Waymarking as an independent utility
Ehud Katz via llvm-commits
- [PATCH] D76844: [InstCombine] try to reduce shuffle with bitcasted operand
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D76727: [VectorCombine] transform bitcasted shuffle to narrower elements
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D76067: [llvm-dwp] Refactor handling of section identifiers. NFCI.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D77141: [DebugInfo] Rename section identifiers which are deprecated in DWARFv5. NFC.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D70456: [Matrix] Add first set of matrix intrinsics and initial lowering pass.
LuoYuanke via Phabricator via llvm-commits
- [llvm] e267dfc - [gn build] Port 154d517bc7d
LLVM GN Syncbot via llvm-commits
- [llvm] 38619fa - Fix enumeral mismatch warning. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D75929: [DebugInfo] Support DWARFv5 index sections.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D75741: AMDGPU: Add check to recompute merge-able instructions
David Stuttard via Phabricator via llvm-commits
- [PATCH] D77143: [llvm-dwp] Refuse DWARFv5 input DWP files.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D77144: [NFC] Remove waymarking because it improves performances
Tyker via Phabricator via llvm-commits
- [PATCH] D77145: [DebugInfo] Fix reading location tables of v5 units in DWP.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D77146: [DebugInfo] Fix reading location tables headers of v5 units in DWP.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D76811: [X86] Refactor X86IndirectThunks.cpp to Accomodate Mitigations other than Retpoline [2/3]
Scott Constable via Phabricator via llvm-commits
- [PATCH] D76812: [X86] Add Indirect Thunk Support to X86 to mitigate Load Value Injection (LVI) [3/3]
Scott Constable via Phabricator via llvm-commits
- [llvm] 7e0e5fa - Revert rGefe59d6717dcdf7777acb9b7a734e1a520bdf22a "[X86][SSE] lowerShuffleWithPACK - extend to use chained PACKs for larger truncations"
Simon Pilgrim via llvm-commits
- [llvm] b3f13bc - [obj2yaml] - Teach tool to dump program headers.
Georgii Rymar via llvm-commits
- [PATCH] D77147: [llvm-readobj] - Do not crash when SHT_HASH table is broken.
George Rimar via Phabricator via llvm-commits
- [PATCH] D76834: [yaml2obj] - Add NBucket and NChain fields for the SHT_HASH section.
George Rimar via Phabricator via llvm-commits
- [llvm] f481d48 - [SystemZ] Improve foldMemoryOperandImpl().
Jonas Paulsson via llvm-commits
- [llvm] 665bebb - [SystemZ] Add isCommutable flag on VFA and VFM.
Jonas Paulsson via llvm-commits
- [lld] eb4663d - [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={1,2,...} /threads:{1,2,...}
Fangrui Song via llvm-commits
- [llvm] 7093b92 - [AssumeBundles] Preserve Information from Load/Store
via llvm-commits
- [llvm] 4aeb7e1 - [AssumeBundles] Preserve information in EarlyCSE
via llvm-commits
- [PATCH] D76984: [X86][SSE] Handle basic inversion of PTEST/TESTP operands (PR38522)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={1,2,...} /threads:{1,2,...}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={1,2,...} /threads:{1,2,...}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={1,2,...} /threads:{1,2,...}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={1,2,...} /threads:{1,2,...}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={1,2,...} /threads:{1,2,...}
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={1,2,...} /threads:{1,2,...}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={1,2,...} /threads:{1,2,...}
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={1,2,...} /threads:{1,2,...}
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={1,2,...} /threads:{1,2,...}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={1,2,...} /threads:{1,2,...}
Sergej Jaskiewicz via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={1,2,...} /threads:{1,2,...}
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={1,2,...} /threads:{1,2,...}
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={1,2,...} /threads:{1,2,...}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={1,2,...} /threads:{1,2,...}
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={1,2,...} /threads:{1,2,...}
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={1,2,...} /threads:{1,2,...}
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D76885: [lld][COFF][ELF][WebAssembly] Replace --[no-]threads /threads[:no] with --threads={1,2,...} /threads:{1,2,...}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D73978: [WIP][FPEnv] Don't transform FSUB(-0.0,X)->FNEG(X) when flushing denormals
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D76838: [LV][LoopInfo] Transform counting-down loops to counting-up loop
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D76771: [SystemZ] Improve foldMemoryOperandImpl: MS(G)RKC -> MS(G)C
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D77149: [Alignment][NFC] Use Align in SelectionDAG::getMemIntrinsicNode
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D76769: [AssumeBundles] Preserve information in EarlyCSE
Tyker via Phabricator via llvm-commits
- [llvm] 998118c - [Alignment][NFC] Deprecate MachineMemOperand::getMachineMemOperand version that takes an untyped alignement.
Guillaume Chatelet via llvm-commits
- [llvm] b0cd7b2 - [SCCP] Limit use of range info for binops to integers for now.
Florian Hahn via llvm-commits
- [PATCH] D76991: [ARM] Add ARMv8.6 Fine Grain Traps system registers
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] 21d9d08 - New symbolizer option to print files relative to the compilation directory.
Sterling Augustine via llvm-commits
- [compiler-rt] 41c135d - Fix buildgo.sh script to fix linux build failure due to changes in ad1466f8cbc5.
Douglas Yung via llvm-commits
- [compiler-rt] cba15d1 - Add manually overriding of the darwin SDK version
Valentin Churavy via llvm-commits
- [PATCH] D77151: [LoopTerminology] Make term names bold
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D77152: [SelectionDAG] Better legalization for FSHL and FSHR
Jay Foad via Phabricator via llvm-commits
- [llvm] 8b92544 - [X86][SSE] Simplify PTEST/TESTP tests for D76984
Simon Pilgrim via llvm-commits
- [llvm] 30436a1 - [X86][SSE] Add additional PTEST/TESTP inversion tests
Simon Pilgrim via llvm-commits
- [PATCH] D54698: [SelectionDAG] Initial support for FSHL/FSHR funnel shift opcodes (PR39467)
Jay Foad via Phabricator via llvm-commits
- [llvm] 4799a17 - [llvm-symbolizer] Delete unneeded option name comments. NFC
Fangrui Song via llvm-commits
- [llvm] 94d9122 - [NFC] Do not run CGProfilePass when not using integrated assembler
via llvm-commits
- [llvm] cb0fa32 - Fix 7093b92a136b0696cf9cfc3f9822973ed886be5b
via llvm-commits
- [llvm] dc817b2 - [InstCombine] Deduce attributes for aligned_alloc in InstCombine
Uday Bondhugula via llvm-commits
- [llvm] c726c92 - [SystemZ] Allow %r0 in address context for AsmParser
Ulrich Weigand via llvm-commits
- [PATCH] D76133: [ExpandMemCmp] Allow overlaping loads in the zero-relational case.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D76974: [Attributor] Make attributor aware of aligned_alloc for heap to stack conversion
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D76971: [InstCombine] Deduce attributes for aligned_alloc in InstCombine
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D77154: [cmake] Add LLVM_USE_GDB_INDEX option for gold linker
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D77155: [llvm-locstats] Fix labels on x-axis of comparison chart
Vedant Kumar via Phabricator via llvm-commits
- [llvm] 28518d9 - [InlineFunction] Handle return attributes on call within inlined body
Anna Thomas via llvm-commits
- [llvm] 08682dc - [AMDGPU] Define 16 bit VGPR subregs
Stanislav Mekhanoshin via llvm-commits
- [llvm] 6d20937 - [CodeGenPrepare] Delete intrinsic call to llvm.assume to enable more tailcall
Guozhi Wei via llvm-commits
- [PATCH] D74303: [CFI] cfi directive insertion for callee-save-registers in CFIInstrInserter pass
Wei Mi via Phabricator via llvm-commits
- [PATCH] D77157: [mlir][vulkan-runner] Add support for 3D memrefs.
Denis Khalikov via Phabricator via llvm-commits
- [lld] 03f43b3 - [lld] Initial commit for new Mach-O backend
Shoaib Meenai via llvm-commits
- [llvm] dacf8d3 - [AArch64][SVE] Add support for fcmp.
Eli Friedman via llvm-commits
- [llvm] 45b6364 - [gn build] Port 03f43b3aca36
Fangrui Song via llvm-commits
- [PATCH] D77158: [mlir][spirv] Change op doc description autogen separator
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D76380: [PowerPC][AIX] Implement by-val caller arguments in multiple registers
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D77160: Fix PR45371: SeparateConstOffsetFromGEP clean up bookkeeping
Jonathan Roelofs via Phabricator via llvm-commits
- [PATCH] D77162: libclc: Fix LLVM library linking on Windows
Daniel Stone via Phabricator via llvm-commits
- [PATCH] D77163: libclc: Use echo rather than true for try_compile
Daniel Stone via Phabricator via llvm-commits
- [PATCH] D77164: libclc: Don't pass linker flags to CLC/LLAsm
Daniel Stone via Phabricator via llvm-commits
- [PATCH] D77165: libclc: Use temporary files rather than a pipe
Daniel Stone via Phabricator via llvm-commits
- [llvm] 11ccad6 - [docs] Make llvm-addr2line documentation more explicit about which
Richard Smith via llvm-commits
- [llvm] f3d4166 - [InstCombine] Report change in non zero phi transform
Nikita Popov via llvm-commits
- [llvm] 8735780 - [InstCombine] Use replaceOperand() in non zero phi transform
Nikita Popov via llvm-commits
- [llvm] 19df7fa - [InstCombine] Erase old alloca in cast of alloca transform
Nikita Popov via llvm-commits
- [llvm] c538c57 - [InstCombine] Use replaceOperand() in descaling
Nikita Popov via llvm-commits
- [PATCH] D75425: [docs] Added solutions to slow build under common problems
Evan LeClercq via Phabricator via llvm-commits
- [PATCH] D44429: [BinaryFormat] MessagePack reader/writer
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D77166: [MLIR][NFC] modernize affine.for unroll test pass
Uday Bondhugula via Phabricator via llvm-commits
- [llvm] 1ee6ec2 - Remove "mask" operand from shufflevector.
Eli Friedman via llvm-commits
- [PATCH] D72467: Remove "mask" operand from shufflevector.
Eli Friedman via Phabricator via llvm-commits
- [llvm] b7fe795 - [InstCombine] Use replaceOperand() in some select transforms
Nikita Popov via llvm-commits
- [llvm] 58a0567 - Revert "[InlineFunction] Handle return attributes on call within inlined body"
Anna Thomas via llvm-commits
- [llvm] 9dcb16b - Switch this function to the LLVM variable naming convention, to match the rest of the file.
Richard Smith via llvm-commits
- [PATCH] D77167: [GraphDiff] Extend GraphDiff to track a list of updates.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D74088: [x86] form broadcast of scalar memop even with >1 use
Fedor Sergeev via Phabricator via llvm-commits
- [PATCH] D77169: [DWARFLinker][dsymutil][NFC] Move DwarfStreamer into DWARFLinker.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 7e4e9f4 - Fixed windows failure after D74873
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D77170: [NFC] run clang format on the file llvm/include/llvm/MC/MCDirectives.h
Digger via Phabricator via llvm-commits
- [PATCH] D77171: [NFC] Split Knowledge retention and place it more appropriatly
Tyker via Phabricator via llvm-commits
- [PATCH] D76954: LLVM support for BB-cluster sections
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D77174: [mlir][spirv] Include SPIR-V op definitions in main SPIR-V doc
Lei Zhang via Phabricator via llvm-commits
- [PATCH] D77175: [MLIR][NFC] loop transforms/analyis utils cleanup / modernize
Uday Bondhugula via Phabricator via llvm-commits
- [llvm] 522b4c4 - [AArch64] Fix mismatch in prologue and epilogue for funclets on Windows
Eli Friedman via llvm-commits
- [llvm] 494abe1 - [AArch64] Change AArch64 Windows EH UnwindHelp object to be a fixed object
Eli Friedman via llvm-commits
- [llvm] 478af44 - [Object] Update ObjectFile::makeTriple for XCOFF
Hubert Tong via llvm-commits
- [llvm] 8f8c495 - [FileCheck] Add missing %ProtectFileCheckOutput to FileCheck tests
Joel E. Denny via llvm-commits
- [lld] 4af7560 - [PPCInstPrinter] Print conditional branches as `bt 2, $target` instead of `bt 2, .+$imm`
Fangrui Song via llvm-commits
- [lld] 0f44a09 - [ELF][test] Add 'REQUIRES: x86' to threads.s
Fangrui Song via llvm-commits
- [llvm] f9471b0 - Fix MSan false positive due to select folding.
Evgenii Stepanov via llvm-commits
- [PATCH] D76904: [ELF][PPC64] Enable R_PPC64_REL14 trunks
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D77181: [WebAssembly] Fix subregion relationship in CFGSort
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D77182: [AddressSanitizer] Fix for wrong argument values appearing in backtraces
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D67646: [TextAPI] Add Multiple Document Support to TBDv3
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D77183: [VectorUtils][X86] De-templatize scaleShuffleMask and 2 X86 shuffle mask helpers and move their implementation to cpp files
Craig Topper via Phabricator via llvm-commits
- [llvm] a3fab31 - [lit] Refine adoption of argparse --version action
Julian Lettner via llvm-commits
- [llvm] ba4764c - Fix leak in GVNSink introduced in D72467.
Eli Friedman via llvm-commits
- [PATCH] D77184: Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang
Nico Weber via Phabricator via llvm-commits
- [PATCH] D77184: Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D77184: Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang
Nico Weber via Phabricator via llvm-commits
- [PATCH] D77184: Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D77184: Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang
Nico Weber via Phabricator via llvm-commits
- [PATCH] D77184: Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang
Nico Weber via Phabricator via llvm-commits
- [PATCH] D77184: Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D77184: Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D77184: Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang
George Rimar via Phabricator via llvm-commits
- [PATCH] D77184: Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang
Nico Weber via Phabricator via llvm-commits
- [PATCH] D77184: Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang
Nico Weber via Phabricator via llvm-commits
- [PATCH] D77184: Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D77184: Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D77184: Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D77184: Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D77184: Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang
Nico Weber via Phabricator via llvm-commits
- [PATCH] D77184: Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang
Nico Weber via Phabricator via llvm-commits
- [PATCH] D77184: Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D75326: [entry values] X86: Describe effects of MOV{8,16}ri (PR45053)
Vedant Kumar via Phabricator via llvm-commits
- [llvm] a3eb3d3 - [Support] Delete ioctl TIOCGWINSZ
Fangrui Song via llvm-commits
- [llvm] 43e5765 - AMDGPU/GlobalISel: Fix insert point when lowering G_FMAD
Matt Arsenault via llvm-commits
- [PATCH] D75918: [MachinePipeliner] Refine the RecMII calculation
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D77187: [lld][WebAssembly] Add initial support for -Map/--print-map
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D76960: [lld][WebAssembly] Early error if output file cannot be created.
Sam Clegg via Phabricator via llvm-commits
- [compiler-rt] 9180c14 - Fix simultaneous .gcda creation
KAWASHIMA Takahiro via llvm-commits
- [PATCH] D63616: Implement `-fsanitize-coverage-whitelist` and `-fsanitize-coverage-blacklist` for clang
Xingwei Lin via Phabricator via llvm-commits
- [llvm] d0efd7b - [X86][MC] Disable Prefix padding after hardcode/prefix
Shengchen Kan via llvm-commits
- [llvm] 8eb40e4 - [PowerPC] Don't generate ST_VSR_SCAL_INT if power8-vector is disabled
Kai Luo via llvm-commits
- [PATCH] D76773: [PowerPC] Don't generate ST_VSR_SCAL_INT if power8-vector is disabled, fix PR45297
Kai Luo via Phabricator via llvm-commits
- [llvm] af0cd90 - [RISCV] Split RISCVISelDAGToDAG.cpp to RISCVISelDAGToDAG.h and RISCVISelDAGToDAG.cpp
Shiva Chen via llvm-commits
- [PATCH] D76958: [test-suite] Add support for Hexagon
Brian Cain via Phabricator via llvm-commits
- [lld] b576701 - [lld][WebAssembly] Early error if output file cannot be created.
Sam Clegg via llvm-commits
- [PATCH] D77192: [WebAssembly] EmscriptenEHSjLj: Make __invoke_ functions as imported
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D77195: [mlir] Modify GPU to SPIR-V conversion to respect spv.interface_var_abi attributes if it exists already.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D77196: [MLIR][NFC] clean up affine data copy test case
Uday Bondhugula via Phabricator via llvm-commits
- [llvm] 3c9064e - [X86] Run XOP vector rotation tests with/without AVX2
Simon Pilgrim via llvm-commits
- [llvm] f9f401d - [X86][AVX] Add additional 256/512-bit test cases for PACKSS/PACKUS shuffle patterns
Simon Pilgrim via llvm-commits
- [llvm] f92563f - [VectorUtils][X86] De-templatize scaleShuffleMask and 2 X86 shuffle mask helpers and move their implementation to cpp files
Craig Topper via llvm-commits
- [llvm] 2641a19 - [TTI] Remove getCallCost
Sam Parker via llvm-commits
- [llvm] 862766e - [Verifier] Verify matrix dimensions operands match vector size.
Florian Hahn via llvm-commits
- [llvm] 95bcab8 - [DAGCombiner] Require ninf for sqrt recip estimation
Qiu Chaofan via llvm-commits
- [llvm] e20cac3 - [Matrix] Add new test case with getelementptr constant exprs.
Florian Hahn via llvm-commits
- [PATCH] D77198: Introduce fix-irreducible pass
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D76446: [ConstantRange] Use APInt::or/APInt::and for single elements.
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] e2d6023 - tsan: fix Go build on Windows
Dmitry Vyukov via llvm-commits
- [PATCH] D77200: [LLD][ELF][ARM] use reloc directive for Thumb assembler tests
Peter Smith via Phabricator via llvm-commits
- [PATCH] D76575: [LLD][ELF][ARM] Replace assembler files with yaml
Peter Smith via Phabricator via llvm-commits
- [PATCH] D76853: [DAGCombiner] Use rsqrt to estimate sqrt only when ninf flag set
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] d307174 - [ConstantRange] Use APInt::or/APInt::and for single elements.
Florian Hahn via llvm-commits
- [PATCH] D76660: [mlir][Pass] Add support for generating pass documention from the tablegen definition
River Riddle via Phabricator via llvm-commits
- [PATCH] D77201: [CodeGen][SelectionDAG] Flip Booleans More Often
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] 93fc0ba - [yaml2obj] - Add NBucket and NChain fields for the SHT_HASH section.
Georgii Rymar via llvm-commits
- [llvm] c7468c1 - [Alignment][NFC] Use Align in SelectionDAG::getMemIntrinsicNode
Guillaume Chatelet via llvm-commits
- [llvm] ef49895 - [X86] Do not assume types are legal in getFauxShuffleMask
Bjorn Pettersson via llvm-commits
- [PATCH] D77202: [Target][ARM] Fold or(A, B) more aggressively
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D76149: [AssumeBundles] Use assume bundles in isKnownNonZero
Tyker via Phabricator via llvm-commits
- [PATCH] D77203: [Alignment][NFC] Convert MIR Yaml to MaybeAlign
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] d8b5178 - [NFC] [PowerPC] Add test for frsp elimination
Qiu Chaofan via llvm-commits
- [llvm] dbf5e4f - [LSR] add testcase for wrongly phi node elimination - NFC
via llvm-commits
- [PATCH] D71767: [POC][SVE] Allow code generation for fixed length vectorised loops [Patch 2/2].
Paul Walker via Phabricator via llvm-commits
- [PATCH] D77207: [AVR] Fix I/O instructions on XMEGA
Vlastimil Labsky via Phabricator via llvm-commits
- [PATCH] D76238: [SveEmitter] Implement builtins for contiguous loads/stores
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D75993: [Target][ARM] Improvements to the VPT Block Insertion Pass
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] 8b8cd15 - Revert "[LSR] add testcase for wrongly phi node elimination - NFC"
via llvm-commits
- [llvm] 918ccb6 - [X86][SSE] Handle basic inversion of PTEST/TESTP operands (PR38522)
Simon Pilgrim via llvm-commits
- [llvm] 84aa6cf - [Transforms][SROA] Promote allocas with mem2reg for scalable types
Cullen Rhodes via llvm-commits
- [PATCH] D77208: [PowerPC] Remove unnecessary XSRSP instruction in MI peephole
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D76617: [SveEmitter] Fix encoding/decoding of SVETypeFlags
Sander de Smalen via Phabricator via llvm-commits
- [llvm] f25a1b4 - [LSR] re-add testcase for wrongly phi node elimination - NFC
via llvm-commits
- [llvm] 66b9f5f - [GVNSink] Simplify code. NFC.
Benjamin Kramer via llvm-commits
- [PATCH] D77210: [GlobalISel] Combine sext([sz]ext) -> [sz]ext, zext(zext) -> zext
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D76228: [ValueTracking] Use Inst::comesBefore in isValidAssumeForCtx (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D77211: [LSR] do not replace PHI nodes if its scev is SCEVUnknown
ChenZheng via Phabricator via llvm-commits
- [PATCH] D76193: [ValueTracking] Use assumptions in computeConstantRange.
Florian Hahn via Phabricator via llvm-commits
- [llvm] dad8482 - [Target][ARM] Change VPTMaskValues to the correct encoding
via llvm-commits
- [llvm] 2effe8f - [Target][ARM] Improvements to the VPT Block Insertion Pass
via llvm-commits
- [PATCH] D76139: [Target][ARM] Change VPTMaskValues to the correct encoding
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] bf573be - [Alignment][NFC] Convert MIR Yaml to MaybeAlign
Guillaume Chatelet via llvm-commits
- [PATCH] D76514: [ARM] Avoid pointless vrev of element-wise vmov
Dave Green via Phabricator via llvm-commits
- [PATCH] D76740: [ARM] MVE VMULL patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D76512: [YAMLParser] Scanner::setError - ensure we use the StringRef::iterator argument (PR45043)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] e344f8b - Revert "[LSR] re-add testcase for wrongly phi node elimination - NFC"
via llvm-commits
- [llvm] a0c5378 - [ARM] Extra vmull loop tests. NFC
David Green via llvm-commits
- [llvm] 481413d - [X86][SSE] matchShuffleWithPACK - generalize zero/signbits matching for any packed src type
Simon Pilgrim via llvm-commits
- [llvm] 65e0079 - [NFC] run clang format on the file llvm/include/llvm/MC/MCDirectives.h
via llvm-commits
- [llvm] 3a78f44 - [Alignment][NFC] Convert SelectionDAG::InferPtrAlignment to MaybeAlign
Guillaume Chatelet via llvm-commits
- [llvm] b605c56 - [ARM] Silence warning in Release builds
Benjamin Kramer via llvm-commits
- [PATCH] D77212: [Alignment][NFC] Convert SelectionDAG::InferPtrAlignment to MaybeAlign
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D77213: Handle part-word LL/SC in atomic expansion pass
Krzysztof Parzyszek via Phabricator via llvm-commits
- [llvm] 552e46e - Fix unused variable warnings. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] be7a233 - Fix operator precedence warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 501522b - [RISCV] Support RISC-V ELF attributes sections in llvm-readobj.
Kai Wang via llvm-commits
- [PATCH] D77215: [Alignment][NFC] Transition to MachineFrameInfo::getObjectAlign()
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D76611: [SCCP] Use ranges for predicate info conditions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D70623: [SCEV] Compute trip counts w/frozen conditions
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 1dffa25 - [Alignment][NFC] Transition to MachineFrameInfo::getObjectAlign()
Guillaume Chatelet via llvm-commits
- [llvm] eb88805 - [X86][SSE] combinePTESTCC - fold TESTZ(X, ~Y) -> TESTC(Y, X)
Simon Pilgrim via llvm-commits
- [llvm] fc63c4d - [Alignment][NFC] Remove remaining uses of MachineFrameInfo::setObjectAlignment
Guillaume Chatelet via llvm-commits
- [llvm] c6c045c - [Alignment][NFC] Mark IRTranslator::getMemOpAlignment deprecated
Guillaume Chatelet via llvm-commits
- [lld] 51d594d - Replace output file name in test with %t
via llvm-commits
- [PATCH] D77216: [llvm-readobj] - Fix crashes and misbehaviors when reading strings from broken string tables.
George Rimar via Phabricator via llvm-commits
- [PATCH] D77218: [Alignment][NFC] Mark IRTranslator::getMemOpAlignment deprecated
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D77217: [Alignment][NFC] Remove remaining uses of MachineFrameInfo::setObjectAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] e3033c0 - [llvm][clang][IFS] Enhancing the llvm-ifs yaml format for symbol lists.
Puyan Lotfi via llvm-commits
- [llvm] 616289e - [LegalizeTypes][RISCV] Correctly sign-extend comparison for ATOMIC_CMP_XCHG
Jessica Clarke via llvm-commits
- [PATCH] D74453: [LegalizeTypes][RISCV] Correctly sign-extend comparison for ATOMIC_CMP_XCHG
Jessica Clarke via Phabricator via llvm-commits
- [llvm] f527e6f - [llvm-readobj] - Do not crash when SHT_HASH table is broken.
Georgii Rymar via llvm-commits
- [lld] f2036a1 - [ELF] Print symbols with non-default versions for better "undefined symbol" diagnostics
Fangrui Song via llvm-commits
- [llvm] c87b5e7 - [WebAssembly] Fix subregion relationship in CFGSort
Heejin Ahn via llvm-commits
- [PATCH] D76999: [ELF] Print symbols with non-default versions for better "undefined symbol" diagnostics
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76434: [SCEV] Query for immediate cost in Expander
Sam Parker via Phabricator via llvm-commits
- [lld] bb4a36e - [ELF] Propagate LMA offset to sections with neither AT() nor AT>
Fangrui Song via llvm-commits
- [PATCH] D71358: AMDGPU: Remove denormal subtarget features
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D70366: Add new 'flatten' LLVM attribute to fix clang's 'flatten' function attribute
LevitatingLion via Phabricator via llvm-commits
- [PATCH] D67646: [llvm][TextAPI] adding inlining reexported libraries support
Juergen Ributzka via Phabricator via llvm-commits
- [PATCH] D67348: [RISCV] Add codegen pattern matching for bit manipulation assembly instructions.
Simon Cook via Phabricator via llvm-commits
- [PATCH] D77224: [POC][SVE] Allow fixed width vector types to live in ZPRs
Cameron McInally via Phabricator via llvm-commits
- [lld] 7c5fcb3 - [lld] NFC: fix trivial typos in comments
Kazuaki Ishizaki via llvm-commits
- [PATCH] D72339: [lld] NFC: fix trivial typos in comments
Kazuaki Ishizaki via Phabricator via llvm-commits
- [PATCH] D76928: [InstCombine][X86] Simplify demanded elts in SSE intrinsics with repeated args (PR24523)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D77227: [RFC][FileCheck] Require colon immediately after CHECK directives
Jonathan Roelofs via Phabricator via llvm-commits
- [llvm] 5e4e8d0 - AMDGPU/GlobalISel: Change intrinsic ID for _L to _LZ opt
Matt Arsenault via llvm-commits
- [llvm] 68e2839 - AMDGPU/GlobalISel: Switch test to checking final ISA
Matt Arsenault via llvm-commits
- [llvm] 3a7865d - [llvm-locstats] Fix labels on x-axis of comparison chart
Vedant Kumar via llvm-commits
- [PATCH] D77228: [AMDGPU] Disable 'Skip Uniform Regions' optimization by default; add support for -opt-bisect-limit; update tests.
Konstantin Pyzhov via Phabricator via llvm-commits
- [PATCH] D77230: [InstCombine] enhance freelyNegateValue() by handling xor
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D77231: [lld] Support -emit-asm with LTO
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D73316: [ADT] Remove more llvm::make_unique
Jonathan Roelofs via Phabricator via llvm-commits
- [PATCH] D73440: [llvm] Fix broken cases of 'CHECK[^:]*$' in tests
Jonathan Roelofs via Phabricator via llvm-commits
- [llvm] 3f465d0 - AMDGPU: Fix broken check lines
Matt Arsenault via llvm-commits
- [llvm] 4b35c81 - [InstCombine] Use replaceOperand() in div transforms
Nikita Popov via llvm-commits
- [llvm] d40368f - [InstCombine] Erase old instruction when replacing extractelements
Nikita Popov via llvm-commits
- [llvm] c4499e3 - [Attributor] Make attributor aware of aligned_alloc for heap to stack conversion
Uday Bondhugula via llvm-commits
- [llvm] 4cf70af - [GVN] Make GVN aware of aligned_alloc
Uday Bondhugula via llvm-commits
- [llvm] 6ee11c3 - [NewGVN] Make NewGVN aware of aligned_alloc
Uday Bondhugula via llvm-commits
- [PATCH] D77232: [mlir][GPUToSPIRV] !!Breaking change!! Make spv.interface_var_abi attribute a required attribute while lowering from gpu.func to spv.func.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D76975: [GVN] Make GVN aware of aligned_alloc
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D76976: [NewGVN] Make NewGVN aware of aligned_alloc
Uday Bondhugula via Phabricator via llvm-commits
- [llvm] 2a77544 - [SimplifyLibCalls] Erase replaced instructions
Nikita Popov via llvm-commits
- [llvm] 50a3e87 - Revert "[InstCombine] Erase old instruction when replacing extractelements"
Nikita Popov via llvm-commits
- [PATCH] D76811: [X86] Refactor X86IndirectThunks.cpp to Accommodate Mitigations other than Retpoline [2/3]
Craig Topper via Phabricator via llvm-commits
- [llvm] 1148f00 - Fix PR45371: SeparateConstOffsetFromGEP clean up bookkeeping
Jonathan Roelofs via llvm-commits
- [llvm] 8431dba - [InstCombine] add tests for negate with xor operand; NFC
Sanjay Patel via llvm-commits
- [llvm] 3d90048 - [InstCombine] enhance freelyNegateValue() by handling xor
Sanjay Patel via llvm-commits
- [llvm] 53e2380 - [ORC] Add JITDylib name to debugging output when defining symbols.
Lang Hames via llvm-commits
- [llvm] 8e5a8f6 - [ORC] Don't require a null-terminator on MemoryBuffers for objects in archives.
Lang Hames via llvm-commits
- [PATCH] D77235: [NFC][PowerPC] Cleanup AIX 64 and Darwin CalleeSavedRegs
David Tenty via Phabricator via llvm-commits
- [PATCH] D76584: Split LiveRangeCalc in LiveRangeCalc/LiveIntervalCalc. NFC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] e65e677 - [globalisel][legalizer] Fix DebugLoc bugs caught by a prototype lost-location verifier
Daniel Sanders via llvm-commits
- [PATCH] D73227: [ms] [llvm-ml] Use default RIP-relative addressing for x64 MASM.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D66564: [clang-tidy] new altera struct pack align check
Frank Derry Wanye via Phabricator via llvm-commits
- [PATCH] D77237: [MLIR] Add method to drop duplicate result exprs from AffineMap
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D76550: [Attributor] Improve the alignment of the loads
omar ahmed via Phabricator via llvm-commits
- [PATCH] D72235: [clang-tidy] new altera unroll loops check
Frank Derry Wanye via Phabricator via llvm-commits
- [PATCH] D77242: [CommandLine] Fix cl::ConsumeAfter support with more than one positional argument
Yi-Hong Lyu via Phabricator via llvm-commits
- [PATCH] D77243: [MLIR][NFC] drop unnecessary matches in affine dma generate test case
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D76809: [MLIR] Update tutorial to add missing tests and bring directory paths and code snippets up to date.
Lucy Fox via Phabricator via llvm-commits
- [PATCH] D70096: [strictfp] Replace dangling strictfp attrs with nobuiltin
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D73462: [dwarf-5] Support DebugInfo for Defaulted parameters for C++ templates
David Blaikie via Phabricator via llvm-commits
- [PATCH] D72959: Relative VTables ABI on Fuchsia
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D77245: [AMDGPU] Fix crash in SILoadStoreOptimizer
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D77247: Merge FloatingPointMode and FPEnv headers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D77248: [IR] Strip constant inbound GEPs when checking Constant::needsRelocation()
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D77236: [SVE] Cleanup prior to introdution of FixedVectorType
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77249: [MSan] Pass command line options to MSan with new pass manager
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D77250: [GlobalISel][AArch64] Early select stores which have G_IMPLICIT_DEF as the value
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D77251: [llvm][CodeGen] Addressing modes for SVE ldN/stN.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D75384: OpenMP for loop fusion
Abid via Phabricator via llvm-commits
- [PATCH] D72374: [docs] use git diff instead of git format-patch
Alexander Lanin via Phabricator via llvm-commits
- [PATCH] D77253: [MLIR][Vector] Update ShapeCastOp folder to use producer-consumer value forwarding.
Andy Davis via Phabricator via llvm-commits
- [PATCH] D74877: [clang] fix incorrect Wdocumentation fix-its
Alexander Lanin via Phabricator via llvm-commits
- [PATCH] D77255: Clean up usages of asserting vector getters in Type
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] 296ccef - [WebAssembly] EmscriptenEHSjLj: Mark __invoke_ functions as imported
Sam Clegg via llvm-commits
- [PATCH] D77259: Clean up usages of asserting vector getters in Type
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77260: Clean up usages of asserting vector getters in Type
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77262: Clean up usages of asserting vector getters in Type
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77258: Clean up usages of asserting vector getters in Type
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77264: Clean up usages of asserting vector getters in Type
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77263: Clean up usages of asserting vector getters in Type
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77261: Clean up usages of asserting vector getters in Type
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D68414: [SROA] Enhance AggLoadStoreRewriter to rewrite integer load/store if it covers multi fields in original aggregate
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D77266: Clean up usages of asserting vector getters in Type
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77265: Clean up usages of asserting vector getters in Type
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77267: Clean up usages of asserting vector getters in Type
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77268: Clean up usages of asserting vector getters in Type
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77269: Clean up usages of asserting vector getters in Type
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77271: Clean up usages of asserting vector getters in Type
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77273: Clean up usages of asserting vector getters in Type
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77272: Clean up usages of asserting vector getters in Type
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77274: Clean up usages of asserting vector getters in Type
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77275: Clean up usages of asserting vector getters in Type
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77276: Clean up usages of asserting vector getters in Type
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77278: Remove asserting getters from base Type
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D76624: [MSan] Add instrumentation for SystemZ
Ilya Leoshkevich via Phabricator via llvm-commits
- [PATCH] D77280: [ELF] Make --version-script work for lazy symbols fetched by LTO libcalls
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D72893: [NewPassManager] Add assertions when getting statefull cached analysis.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D75591: [OpenMP] Add firstprivate as a default data-sharing attribute to clang
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D76962: [MC] Parse directives with arguments as macro arguments
Jian Cai via Phabricator via llvm-commits
- [llvm] 6cd6733 - [LangRef][AliasAnalysis] Clarify `noalias` affects only modified objects
Johannes Doerfert via llvm-commits
- [llvm] 41f2a57 - [Attributor][NFC] Use a BumpPtrAllocator to allocate `AbstractAttribute`s
Johannes Doerfert via llvm-commits
- [PATCH] D76378: [Attributor] Make use of analysis in the MustBeExecutedExplorer
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76404: [Attributor] Deduce attributes for non-exact functions
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76589: [Attributor][NFC] Use a BumpPtrAllocator to allocate `AbstractAttribute`s
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D74935: [LangRef][AliasAnalysis] Clarify `noalias` affects only modified objects
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 0071eaa - [ORC] Export __cxa_atexit from the main JITDylib in LLJIT.
Lang Hames via llvm-commits
- [llvm] f7f9322 - [Attributor][NFC] Cleanup leftover check lines
Johannes Doerfert via llvm-commits
- [llvm] b1c788d - [Attributor][FIX] Prevent alignment breakage wrt. must-tail calls
Johannes Doerfert via llvm-commits
- [llvm] 5bac8d4 - Revert "[ORC] Export __cxa_atexit from the main JITDylib in LLJIT."
Nico Weber via llvm-commits
- [llvm] 9e19693 - [Attributor] Derive better alignment for accessed pointers
Johannes Doerfert via llvm-commits
- [llvm] 54d6a60 - [Attributor][NFC] Predetermine the module
Johannes Doerfert via llvm-commits
- [llvm] a8b2fed - [Utils][FIX] Properly deal with occasionally deleted functions
Johannes Doerfert via llvm-commits
- [PATCH] D77244: sancov/inline-bool-flag feature + tests + docs.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D69936: [IPRA][ARM] Spill extra registers at -Oz
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D76673: [Attributor][FIX] Prevent alignment breakage wrt. must-tail calls
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76674: [Attributor] Derive better alignment for accessed pointers
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76586: [Utils][FIX] Properly deal with occasionally deleted functions
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] ac96c8f - [Attributor][FIX] Do not compute ranges for arguments of declarations
Johannes Doerfert via llvm-commits
- [llvm] bcd8009 - [Attributor] Use the proper context instruction in genericValueTraversal
Johannes Doerfert via llvm-commits
- [llvm] 7f5fe30 - [cmake] Only set deps for an ExternalProject if the type is executable or library
Nathan Lanza via llvm-commits
- [PATCH] D74976: [CostModel][X86] Improve extract/insert element costs (PR43605)
Nico Weber via Phabricator via llvm-commits
- [PATCH] D77284: [cmake] Only set deps for an ExternalProject if the type is executable or library
Nathan Lanza via Phabricator via llvm-commits
- [PATCH] D77283: scudo: Add support for diagnosing memory errors when memory tagging is enabled.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D76870: [Attributor] Use the proper context instruction in genericValueTraversal
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 2ede5dc - [DOC] Remove too strong restriction for ‘llvm.experimental.gc.statepoint’ Intrinsic
Serguei Katkov via llvm-commits
- [PATCH] D77285: [llvm-objdump][NFC] Split format-specific interfaces; add namespace
Hubert Tong via Phabricator via llvm-commits
- [lld] b0b1f45 - [LLD][ELF] Follow the common pattern in a message about an undefined vtable symbol.
Igor Kudrin via llvm-commits
- [PATCH] D77286: [mlir] Enable fusion on conv op if it is a consumer.
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D76250: [llvm-objdump] Only reject -long-option in objdump mode
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D68065: Propeller: LLD Support for Basic Block Sections
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] 85adce3 - [PPCInstPrinter] Change B to print the target address in hexadecimal form
Fangrui Song via llvm-commits
- [llvm] cbd3969 - [PPCInstPrinter] Delete an unneeded overload of printBranchOperand. NFC
Fangrui Song via llvm-commits
- [PATCH] D64193: [PowerPC] Add exception constraint to FP rounding operations
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D77288: [CommandLine] Fix cl::ConsumeAfter support with more than one positional argument
Yi-Hong Lyu via Phabricator via llvm-commits
- [PATCH] D77289: [Object] Fix crash caused by unhandled error.
Xing GUO via Phabricator via llvm-commits
- [llvm] de22d71 - [llvm-exegesis] 'Min' repetition mode
Roman Lebedev via llvm-commits
- [llvm] c18d559 - [OpenMP][NFCI] Move OpenMP clause information to `lib/Frontend/OpenMP`
Johannes Doerfert via llvm-commits
- [llvm] 1858f4b - Revert "[OpenMP][NFCI] Move OpenMP clause information to `lib/Frontend/OpenMP`"
Johannes Doerfert via llvm-commits
- [llvm] a157cde - [NFC][X86] Refine code in X86AsmBackend
Shengchen Kan via llvm-commits
- [llvm] 9f92d46 - Revert "[NFC][X86] Refine code in X86AsmBackend"
Shengchen Kan via llvm-commits
- [llvm] d08fadd - [X86] Add SERIALIZE instruction.
Xiang1 Zhang via llvm-commits
- [llvm] c3ef971 - [lit] Improve handling of timeouts and max failures
Julian Lettner via llvm-commits
- [llvm] deb9022 - Fix RUN line in AArch64/speculation-hardening.ll
Kristof Beyls via llvm-commits
- [llvm] 29d253c - [Object] Add the method for checking if a section is a debug section
Djordje Todorovic via llvm-commits
- [llvm] 550ab58 - [NFC] Fix performance issue in LiveDebugVariables
via llvm-commits
- [llvm] 189d2e2 - [Alignment][NFC] Use more Align versions of various functions
Guillaume Chatelet via llvm-commits
- [PATCH] D76848: [CodeGen][ARM] Error when writing to specific reserved registers in inline asm
Victor Campos via Phabricator via llvm-commits
- [PATCH] D77291: [Alignment][NFC] Use more Align versions of various functions
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D76276: [Object] Add the method for checking if a section is a debug section
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D77226: [NFC] Fix performance issue in LiveDebugVariables
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] a63b5c9 - [CallSiteSplitting] Simplify isPredicateOnPHI & continue checking PHIs.
Florian Hahn via llvm-commits
- [llvm] fb4aa30 - [ExpandMemCmp] Allow overlaping loads in the zero-relational case.
Clement Courbet via llvm-commits
- [llvm] 96cae16 - [NFC] Preparatory work for D77292
Guillaume Chatelet via llvm-commits
- [PATCH] D77292: [Alignment][NFC] Convert MachineIRBuilder::buildDynStackAlloc to Align
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] 8cc6f5b - [NFC][update_llc_test_checks] Remove the redundant SCRUB_LOOP_COMMENT_RE in asm.py
Kang Zhang via llvm-commits
- [llvm] c697dd9 - [ARM] Make remaining MVE instruction predictable
David Green via llvm-commits
- [llvm] fbd53ff - [ARM] MVE VMULL patterns
David Green via llvm-commits
- [PATCH] D77293: [mlir][DeclarativeParser] Emit an error if a `:` follows an attribute with a non-constant type.
River Riddle via Phabricator via llvm-commits
- [PATCH] D76836: [AMDGPU] Add G16 support to image instructions
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D76910: [ARM] Make remaining MVE instruction predictable
Dave Green via Phabricator via llvm-commits
- [llvm] ce8b85c - [NFC][PowerPC] Add a new test case loop-comment.ll
Kang Zhang via llvm-commits
- [llvm] 07b6c0b - [gn build] remove NOSORT from clang/Headers/BUILD.gn
Nico Weber via llvm-commits
- [llvm] 3d8950b - [gn build] Port d08fadd6628
LLVM GN Syncbot via llvm-commits
- [llvm] 2a645ab - [gn build] Port d1705c1196f
LLVM GN Syncbot via llvm-commits
- [PATCH] D68510: [PATCH 27/38] [noalias] Clone scopes and llvm.noalias.decl when unrolling.
Danila Malyutin via Phabricator via llvm-commits
- [compiler-rt] 0fb8a53 - tsan: don't check libc dependency on FreeBSD
Dmitry Vyukov via llvm-commits
- [llvm] 316e220 - [llvm-mca] Cleanup unnecessary includes from headers
Simon Pilgrim via llvm-commits
- [llvm] b02c7a8 - Fix "result of 32-bit shift implicitly converted to 64 bits" MSVC warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 5e508b9 - [llvm-dwarfdump] Add the --show-sections-sizes option
Djordje Todorovic via llvm-commits
- [llvm] ab25d37 - [gn build] Port 5e508b9bac0
LLVM GN Syncbot via llvm-commits
- [PATCH] D75885: [AArch64] Allow logical immediates to have all-1 in top bits
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D76929: [AArch64][SVE] Add SVE intrinsic for LD1RQ
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D76638: [SDAG] fix crash in getNegatedExpression() by ignoring transient fadd
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 8348e9d - [LoopTerminology] Make term names bold
Stefanos Baziotis via llvm-commits
- [llvm] ecb048c - [InstCombine] add tests for disguised vector trunc; NFC
Sanjay Patel via llvm-commits
- [llvm] a19b27b - [PhaseOrdering] add test for vector trunc; NFC
Sanjay Patel via llvm-commits
- [lld] af39151 - Revert "[lld] Initial commit for new Mach-O backend"
Oliver Stannard via llvm-commits
- [llvm] 9dcac87 - [NFC][PowerPC] Using update_llc_test_checks.py to update atomics-regression.ll
Kang Zhang via llvm-commits
- [PATCH] D77297: [Alignment][NFC] Remove unused private functions
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D77299: [InstCombine] convert bitcast-shuffle to vector trunc
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D77301: [TargetLowering] Improve expansion of FSHL/FSHR
Jay Foad via Phabricator via llvm-commits
- [PATCH] D77300: [X86] Improve combineVectorShiftImm
Jay Foad via Phabricator via llvm-commits
- [llvm] 36d4421 - [LoopDataPrefetch + SystemZ] Let target decide on prefetching for each loop.
Jonas Paulsson via llvm-commits
- [llvm] c00cb76 - [NFC] Split Knowledge retention and place it more appropriatly
via llvm-commits
- [PATCH] D69987: [RISCV] Assemble/Disassemble v-ext instructions.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] 1008435 - Revert "[InstCombine] do not exclude min/max from icmp with casted operand fold"
Sanjay Patel via llvm-commits
- [PATCH] D77303: [Polly] Add -polly-isl-arg command line option.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D77302: [DebugInfo] Rename getOffset() to getContribution(). NFC.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D77304: [llvm/Support] Don't crash on empty nullptr ranges when decoding LEBs
Pavel Labath via Phabricator via llvm-commits
- [llvm] 7e02da7 - [SystemZ] Add isCommutable flag on vector instructions.
Jonas Paulsson via llvm-commits
- [llvm] 6668453 - [docs] use git diff instead of git format-patch
Paul Robinson via llvm-commits
- [PATCH] D77306: [llvm/Support] Make more DataExtractor methods error-aware
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D77307: [Support] Make DataExtractor string functions error-aware
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D77308: [DWARF] Detect extraction errors in DWARFFormValue::extractValue
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D77310: [ms] Add new /PDBSTREAM option to lld-link allowing injection of streams into PDB files.
Eric Astor via Phabricator via llvm-commits
- [llvm] bacade1 - [NFC] remove delcartion that shouldn't be there
via llvm-commits
- [llvm] dffc503 - Revert "[SimplifyLibCalls] Erase replaced instructions"
Benjamin Kramer via llvm-commits
- [PATCH] D77312: [Alignment][NFC] Deprecate InstrTypes getRetAlignment/getParamAlignment
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D66324: clang-misexpect: Profile Guided Validation of Performance Annotations in LLVM
Ayke via Phabricator via llvm-commits
- [PATCH] D77314: [mlir][LLVM] Finer-grained control for C interface emission
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] c9f7cf5 - NFC: Comment in TargetTransformInfo.h reformatted (by Michael Kruse).
Jonas Paulsson via llvm-commits
- [llvm] de88319 - [LoopDataPrefetch] Remove unused include that's a layering violation
Benjamin Kramer via llvm-commits
- [PATCH] D77315: AMDGPU: Hack out noinline on functions using LDS globals
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D77018: [MC][RISCV] Make .reloc support arbitrary relocation types
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D75030: [AMDGPU] Use conservative defaults for XNACK/SRAM ECC
Matt Arsenault via Phabricator via llvm-commits
- [lld] 42bb5cc - [ELF] Change some "Alias for " help messages to use double dashed options
Fangrui Song via llvm-commits
- [llvm] c886e2b - Revert "[gn build] Port 03f43b3aca36"
Nico Weber via llvm-commits
- [llvm] 7ea6449 - [gn build] Port 24bb2d1e776
LLVM GN Syncbot via llvm-commits
- [llvm] 2e9d223 - [gn build] Port c00cb76274f
LLVM GN Syncbot via llvm-commits
- [PATCH] D77316: [AArch64] Add a special case for shifting by (BitWidth - 1) - X
Jay Foad via Phabricator via llvm-commits
- [PATCH] D77317: [llvm][CodeGen] Avoid implicit cast of TypeSize to integer in `initActions`.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D77319: [WIP] Remove the getNegatibleCost
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D75935: Add RET-hardening Support to X86 to mitigate Load Value Injection (LVI) [3/6]
Craig Topper via Phabricator via llvm-commits
- [llvm] 12fcbce - [InstCombine] add tests for cmyk benchmark; NFC
Sanjay Patel via llvm-commits
- [PATCH] D77320: [MLIR] fix/update affine data copy utility for max/min bounds
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D63881: [cmake] Fix build with BUILD_SHARED_LIBS=ON
Mateusz Mikuła via Phabricator via llvm-commits
- [llvm] f2334a7 - [AMDGPU] Fix crash in SILoadStoreOptimizer
Stanislav Mekhanoshin via llvm-commits
- [llvm] b6050ca - [VectorCombine] transform bitcasted shuffle to narrower elements
Sanjay Patel via llvm-commits
- [PATCH] D76016: [ProfileData] Add option to ignore invalid regions
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D77321: utils: Tweak clang-parse-diagnostics-file for modules includes
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D77035: [Coroutines] Simplify implementation using removePredecessor
Brian Gesiak via Phabricator via llvm-commits
- [PATCH] D77322: Change pass registration generated code to allow users to selectively register passes
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] f444806 - [InstCombine] try to reduce shuffle with bitcasted operand
Sanjay Patel via llvm-commits
- [llvm] fb80b6b - Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang
Nico Weber via llvm-commits
- [llvm] c3d3c22 - AMDGPU: Hack out noinline on functions using LDS globals
Matt Arsenault via llvm-commits
- [llvm] bf7a16a - [InlineFunction] Update valid return attributes at callsite within callee body
Anna Thomas via llvm-commits
- [PATCH] D77323: AMDGPU: Use 128-bit DS operations by default
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76792: [InlineFunction] Update metadata on loads that are return values
Anna Thomas via Phabricator via llvm-commits
- [llvm] 631ee8b - Make fb80b6b2d58c4 actually work.
Nico Weber via llvm-commits
- [PATCH] D77325: [InstCombine] Don't limit operands in eraseInstFromFunction()
Nikita Popov via Phabricator via llvm-commits
- [llvm] ab11b9e - Revert "Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang"
Nico Weber via llvm-commits
- [llvm] 6acd300 - Reland D75382 "[lld] Initial commit for new Mach-O backend"
Fangrui Song via llvm-commits
- [PATCH] D76866: Enable plugin support for LTO.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D77330: Consider increasing the default ARM32 page size to 64k.
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D77331: [mlir][VectorOps] Implement canonicalization for TransposeOp.
Alex Grosul via Phabricator via llvm-commits
- [llvm] 4fdb63b - [X86] Enable combineExtSetcc for vectors larger than 256 bits when we've disabled 512 bit vectors.
Craig Topper via llvm-commits
- [PATCH] D77332: [IRBuilder] Move some code into the cpp file (NFC)
Nikita Popov via Phabricator via llvm-commits
- [llvm] fd4d075 - [llvm][TextAPI] adding inlining reexported libraries support
Cyndy Ishida via llvm-commits
- [llvm] a16ba6f - Reland "Make it possible for lit.site.cfg to contain relative paths, and use it for llvm and clang"
Nico Weber via llvm-commits
- [PATCH] D76623: [VectorCombine] try to form a better extractelement
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D74486: [PowerPC][Future] Add initial support for PC Relative addressing for constant pool loads
Anil Mahmud via Phabricator via llvm-commits
- [PATCH] D74937: [AMDGPU] Implement copyPhysReg for 16 bit subregs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 0c85c48 - utils: Tweak clang-parse-diagnostics-file for modules includes
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 75cf309 - AMDGPU: Assume f32 denormals are enabled by default
Matt Arsenault via llvm-commits
- [llvm] 5660bb6 - AMDGPU: Remove denormal subtarget features
Matt Arsenault via llvm-commits
- [llvm] 192cccb - AMDGPU: Add some tests for exotic denormal mode combinations
Matt Arsenault via llvm-commits
- [PATCH] D40633: [PCG] Poor shuffle lane tracking (PR35454 )
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D71355: AMDGPU: Add some tests for exotic denormal mode combinations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D71357: AMDGPU: Assume f32 denormals are enabled by default
Matt Arsenault via Phabricator via llvm-commits
- [llvm] f68cc2a - AMDGPU: Use 128-bit DS operations by default
Matt Arsenault via llvm-commits
- [PATCH] D77339: [mlir][Pass][NFC] Replace usages of ModulePass with OperationPass<ModuleOp>
River Riddle via Phabricator via llvm-commits
- [PATCH] D70379: [AMDGPU] Reserving VGPR for future SGPR Spill
Matt Arsenault via Phabricator via llvm-commits
- [llvm] cab904c - [lit] Remove unnecessary indirection in progress_callback
Julian Lettner via llvm-commits
- [llvm] 022f1e2 - [lit] Refine filter error handling
Julian Lettner via llvm-commits
- [compiler-rt] b94afc1 - iOS simulator testing: replace `simctl bootstatus` with boot+shutdown
Julian Lettner via llvm-commits
- [llvm] 2aab46a - [llvm-objdump][COFF][NFC] Split format-specific interfaces; add namespace
Hubert Tong via llvm-commits
- [llvm] 2680e88 - AMDGPU: Fix broken check lines
Matt Arsenault via llvm-commits
- [PATCH] D77341: [DomTree] Replace ChildrenGetter with GraphTraits over GraphDiff.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D77343: Teach the stripNonLineTableDebugInfo pass about the llvm.dbg.addr intrinsic.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D77345: Teach the stripNonLineTableDebugInfo pass about the llvm.dbg.label intrinsic.
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D77344: [AMDGPU] Propagate AGPR RC from PHI to its PHI operands
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 0559844 - Re-apply 0071eaaf089, "[ORC] Export __cxa_atexit ...", with fixes.
Lang Hames via llvm-commits
- [PATCH] D77346: [docs] Corrected inaccuracies in Common Problems section
Evan LeClercq via Phabricator via llvm-commits
- [PATCH] D68233: [FPEnv] [WIP] Verify strictfp attribute correctness
Matt Arsenault via Phabricator via llvm-commits
- [llvm] e875ba1 - Try again to get tests passing again on Windows.
Nico Weber via llvm-commits
- [PATCH] D63403: Make myself code owner of InferAddressSpaces
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D77349: [AArch64][GlobalISel] Constrain reg operands in selectBrJT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D75937: Add Support to X86 for Load Hardening to Mitigate Load Value Injection (LVI) [5/6]
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D76158: Add inline assembly load hardening mitigation for Load Value Injection (LVI) on X86 [6/6]
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D75936: Add a Pass to X86 that builds a Condensed CFG for Load Value Injection (LVI) Gadgets [4/6]
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D77350: [mlir][Pass] Remove the use of CRTP from the Pass classes
River Riddle via Phabricator via llvm-commits
- [llvm] 8838d6d - try more to appease win bots
Nico Weber via llvm-commits
- [llvm] c024f3e - Teach the stripNonLineTableDebugInfo pass about the llvm.dbg.addr intrinsic.
Adrian Prantl via llvm-commits
- [llvm] 93fe58c - Teach the stripNonLineTableDebugInfo pass about the llvm.dbg.label intrinsic.
Adrian Prantl via llvm-commits
- [llvm] 30f18ed - [AMDGPU] Handle SMRD signed offset immediate
Austin Kerbow via llvm-commits
- [PATCH] D77352: [llvm] Fix missing FileCheck directive colons
Jonathan Roelofs via Phabricator via llvm-commits
- [PATCH] D77353: [WebAssembly] Add DW_OP_WASM_location_int
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D77354: [DO NOT MERGE] added FileCheck colons that broke things
Jonathan Roelofs via Phabricator via llvm-commits
- [llvm] 9c6f32a - [Coroutines] Simplify implementation using removePredecessor
Jun Ma via llvm-commits
- [llvm] c7aff9a - another wild guess at the win bot-only failures
Nico Weber via llvm-commits
- [PATCH] D76947: [SelectionDAGBuilder][CGP][X86] Move some of SDB's gather/scatter uniform base handling to CGP.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76866: Enable new passmanager plugin support for LTO.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D63401: SROA: Allow touching addrspacecast with volatile
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63525: LangRef: Attempt to formulate some rules for addrspacecast
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72828: [DWARF5] Added support for emission of debug_macro section.
David Blaikie via Phabricator via llvm-commits
- [llvm] eb61ab1 - Fix a copy and paste error that would cause a crash.
David Blaikie via llvm-commits
- [PATCH] D77356: [test] preformat test with update_llc_test_checks.py NFC
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 20cb7a9 - This might actually fix the Windows bots after a16ba6fea.
Nico Weber via llvm-commits
- [PATCH] D76961: [SelectionDAG] fix predeccessor list for INLINEASM_BRs' parent
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D77357: [PowerPC][UpdateTestChecks] Remove the extra # when scrubbing loop comments
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D77358: [WebAssembly] EmscriptenEHSjLj: Mark another function as imported
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D77359: [libunwind] --draft-- add hexagon support
Brian Cain via Phabricator via llvm-commits
- [PATCH] D20758: Support addrspacecast initializers with isNoopAddrSpaceCast
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 71f1ab5 - [PowerPC] Remove unnecessary XSRSP instruction
Qiu Chaofan via llvm-commits
- [llvm] fe8ac0f - [x86] Fix Intel OpenCL builtin CalleeSavedRegs on skx
Bing1 Yu via llvm-commits
- [llvm] 71947ed - [AArch64][GlobalISel] Constrain reg operands in selectBrJT
Jessica Paquette via llvm-commits
- [PATCH] D77360: [mlir][Linalg] Extend linalg,reshape to operate on tensors
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D77032: [x86] Fix Intel OpenCL builtin CalleeSavedRegs on skx
Bing Yu via Phabricator via llvm-commits
- [PATCH] D77361: [MC] Allow relocating a local TLS symbol with STT_SECTION
Fangrui Song via Phabricator via llvm-commits
- [llvm] 43f031d - Enable IBT(Indirect Branch Tracking) in JIT with CET(Control-flow Enforcement Technology)
Xiang1 Zhang via llvm-commits
- [PATCH] D77362: [Coroutines] Remove alignment check in shouldBeMustTail
JunMa via Phabricator via llvm-commits
- [PATCH] D77363: Use git-clang-format as Arcanist linter
Siddhartha Bagaria via Phabricator via llvm-commits
- [PATCH] D77364: [mlir][Linalg] Employ finer-grained control of C interface emission
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] 88da019 - Fix a bug in the inliner that causes subsequent double inlining
Wenlei He via llvm-commits
- [PATCH] D76248: Fix a bug in the inliner that causes subsequent double inlining
Wenlei He via Phabricator via llvm-commits
- [llvm] a0983ed - Handle exp2 with proper vectorization and lowering to SVML calls
Wenlei He via llvm-commits
- [PATCH] D77365: [lit] Cleanly exit on user keyboard interrupt
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D77366: AMDGPU: Remove DisableInst feature
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 71e8021 - [X86][NFC] Generalize the naming of "Retpoline Thunks" and related code to "Indirect Thunks"
Craig Topper via llvm-commits
- [llvm] 0cfdce2 - [gn build] Port 71e8021d82c
LLVM GN Syncbot via llvm-commits
- [llvm] b1d5810 - [X86] Refactor X86IndirectThunks.cpp to Accommodate Mitigations other than Retpoline
Craig Topper via llvm-commits
- [PATCH] D77367: [mlir][Pass] Update the PassGen to generate base classes instead of utilities
River Riddle via Phabricator via llvm-commits
- [llvm] fef2dab - Bugix for buildbot failure at commit 43f031d31264d20cfb8f1ebd606c66e57c231d4d
Xiang1 Zhang via llvm-commits
- [llvm] bd1d70b - [DAG] Change isGCValue detection for statepoint lowering
Serguei Katkov via llvm-commits
- [PATCH] D77368: [ELF] Allow invalid sh_size%sh_entsize!=0 for non-SHF_MERGE sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D74133: [compiler-rt] Build with correct ABI (PR38025)
Riyaz V Puthiyapurayil via Phabricator via llvm-commits
- [llvm] 69c8fb1 - [DWARF5] Added support for debug_macro section parsing and dumping in llvm-dwarfdump.
Sourabh Singh Tomar via llvm-commits
- [llvm] f13ce15 - [DebugInfo] Rename getOffset() to getContribution(). NFC.
Igor Kudrin via llvm-commits
- [llvm] 0a3845b - Silence -Wpessimizing-move warning
via llvm-commits
- [llvm] 5b519cf - [X86] Add Indirect Thunk Support to X86 to mitigate Load Value Injection (LVI)
Craig Topper via llvm-commits
- [llvm] 6825920 - Silence -Wpessimizing-move warning
via llvm-commits
- [PATCH] D77370: [libunwind] Add LIBUNWIND_ENABLE_PIC
Raul Tambre via Phabricator via llvm-commits
- [PATCH] D77371: [Codegen/Statepoint] Allow usage of registers for non gc deopt values.
Serguei Katkov via Phabricator via llvm-commits
- [llvm] 9f5c786 - [NFC] G_DYN_STACKALLOC realign iff align > 1, update documentation
Guillaume Chatelet via llvm-commits
- [llvm] 9b56cc9 - [DebugInfo] Salvage debug info when sinking loop invariant instructions
via llvm-commits
- [PATCH] D77372: [NFC] G_DYN_STACKALLOC realign iff align > 1, update documentation
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D77318: [DebugInfo] Salvage debug info when sinking loop invariant instructions
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] ca11c48 - [Alignment][NFC] Convert MachineIRBuilder::buildDynStackAlloc to Align
Guillaume Chatelet via llvm-commits
- [llvm] c7e1fc8 - [AMDGPU] Fix CHECK lines
Jay Foad via llvm-commits
- [llvm] 1a584a8 - [Alignment][NFC] Remove unused private functions
Guillaume Chatelet via llvm-commits
- [PATCH] D75567: [x86] Enable bypassing 64-bit division on generic x86-64
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D77379: [FPEnv] Use single enum to represent rounding mode
Serge Pavlov via Phabricator via llvm-commits
- [lld] da74537 - [LLD][ELF][ARM] use .reloc directive for Thumb assembler tests
Peter Smith via llvm-commits
- [lld] 02cb21d - Make helpers static. NFC.
Benjamin Kramer via llvm-commits
- [PATCH] D77380: Format code
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D72423: [DemandedBits] Improve accuracy of Add propagator
Erika via Phabricator via llvm-commits
- [PATCH] D77381: Fix shape inference in toy tutorial
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D76439: [SDAG] fix crash in getNegatedExpression() from altered number of uses
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D77382: Fix shape inference in toy tutorial
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D77383: [FileCheck] Allow parenthesized expressions
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D77384: [WebAssembly] Support single-floating-point immediate value
Yuta Saito via Phabricator via llvm-commits
- [llvm] 5e42636 - [X86][AVX] Add tests showing failure to use chained PACKSS/PACKUS for multi-stage compaction shuffles
Simon Pilgrim via llvm-commits
- [llvm] 9068bcc - [Alignment][NFC] Deprecate InstrTypes getRetAlignment/getParamAlignment
Guillaume Chatelet via llvm-commits
- [PATCH] D77386: [Alignment][NFC] Allow to print alignment to raw_ostream
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D75746: [LoopVectorizer] Simplify branch in the remainder loop for trivial cases
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D77387: [ARM] Fix conditions for lowering to S[LR]I
Petre Tudor via Phabricator via llvm-commits
- [llvm] f22445b - [mips][test] Remove redundant and invalid `CHECK-NOT` directives. NFC
Simon Atanasyan via llvm-commits
- [llvm] d65557d - [NFC][XCOFF][AIX] Refactor get/setContainingCsect
via llvm-commits
- [llvm] 0a173fd - [gn build] Port d65557d15d4
LLVM GN Syncbot via llvm-commits
- [lld] c484b3e - [Hexagon] Fix issue with non-preemptible STT_TLS symbols
Sid Manning via llvm-commits
- [llvm] 74f00c6 - [X86] Regenerate stack clash test to fix issue reported on D77354
Simon Pilgrim via llvm-commits
- [llvm] 7521f3c - [X86] Regenerate soft fp legalization test to fix issue reported on D77354
Simon Pilgrim via llvm-commits
- [PATCH] D77388: [llvm-objdump][NFC] Declare command-line externs in headers with namespace
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D77389: [MLIR] Don't insert YieldOp for non-void loop.for by default.
Alexander Belyaev via Phabricator via llvm-commits
- [PATCH] D77394: [Alignment][NFC] Add DebugStr and operator*
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] 4824b5e - [Alignment][NFC] Remove documentation and FIXME for deprecated functions
Guillaume Chatelet via llvm-commits
- [PATCH] D76073: [compiler-rt][tsan] Fix: Leak of ThreadSignalContext memory mapping when destroying fibers.
Florian via Phabricator via llvm-commits
- [PATCH] D76871: Expose `attributor-disable` to the new and old pass managers
Tarindu Jayatilaka via Phabricator via llvm-commits
- [PATCH] D77397: Fix typos in toy tutorial
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D77396: [LangRef] update text for shufflevector
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D77399: [llvm-readobj] - Introduce warnings for cases when unable to read strings from string tables.
George Rimar via Phabricator via llvm-commits
- [llvm] aa8434f - [X86] Cleanup emulated TLS test checks. NFC
Simon Pilgrim via llvm-commits
- [llvm] e9511c0 - [X86] Fix strong local function/global label issue reported on D77354
Simon Pilgrim via llvm-commits
- [llvm] 58c242e - [X86] Fix gisel copy tests to fix issue reported on D77354
Simon Pilgrim via llvm-commits
- [llvm] 40fc3de - [X86] Fix weak global label issue reported on D77354
Simon Pilgrim via llvm-commits
- [compiler-rt] 6897111 - [MSan] Add COMMON_INTERCEPTOR_NOTHING_IS_INITIALIZED
Ilya Leoshkevich via llvm-commits
- [PATCH] D77401: [DebugInfo] Fix reading range lists of v5 units in DWP.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D77402: [AssumeBundles] adapt Assumption cache to assume bundles
Tyker via Phabricator via llvm-commits
- [PATCH] D73245: Avoid using std::max_align_t in pre-C++11 mode
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D76515: [ARM] Fix incorrect handling of big-endian vmov.i64
John Brawn via Phabricator via llvm-commits
- [PATCH] D77404: [AssumeBundles] preserve knowledge in DSE
Tyker via Phabricator via llvm-commits
- [PATCH] D77405: [AssumeBundles] adapte GVN to assume bundles
Tyker via Phabricator via llvm-commits
- [PATCH] D77403: [AssumeBundles] preserve knowledge in DCE
Tyker via Phabricator via llvm-commits
- [PATCH] D77406: [AssumeBundles] preserve information in NewGVN
Tyker via Phabricator via llvm-commits
- [PATCH] D77407: [AssumeBundles] preserve information in LICM
Tyker via Phabricator via llvm-commits
- [PATCH] D77409: [Alignment][NFC] Remove deprecated functions introduced in 10.0.0
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] 80d4df5 - [X86] Remove defunct section checks from emulated TLS tests to fix issue reported on D77354
Simon Pilgrim via llvm-commits
- [lld] 56decd9 - [ELF] Allow invalid sh_size%sh_entsize!=0 for non-SHF_MERGE sections
Fangrui Song via llvm-commits
- [llvm] 57a5531 - InstCombine: Reduce minnum/maxnum if inputs are casted
Matt Arsenault via llvm-commits
- [llvm] 5f47f61 - [PowerPC] Regenerate f128 test to fix issue reported on D77354
Simon Pilgrim via llvm-commits
- [PATCH] D29060: InstCombine: Reduce minnum/maxnum if inputs are casted
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76066: [ARM][MachineOutliner] Add Machine Outliner support for ARM
Yvan Roux via Phabricator via llvm-commits
- [llvm] 43d2fc7 - [LoopRotate] Cleanup test checks to fix issue reported on D77354
Simon Pilgrim via llvm-commits
- [llvm] 6d24dd7 - [InstSimplify] Regenerate compares tests to fix issue reported on D77354
Simon Pilgrim via llvm-commits
- [llvm] 966ae76 - Run update_llc_test on test/CodeGen/ARM/vmov.ll
John Brawn via llvm-commits
- [llvm] cd58fb6 - [ARM] Avoid pointless vrev of element-wise vmov
John Brawn via llvm-commits
- [llvm] 4ad9ca0 - [ARM] Fix incorrect handling of big-endian vmov.i64
John Brawn via llvm-commits
- [PATCH] D77413: Support: Add specializations for reverseBits to use builtin
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 389704c - [PhaseOrdering] add shuffle tests based on D40633; NFC
Sanjay Patel via llvm-commits
- [llvm] 30053c8 - [AArch64] Fix swap-compare-operands test names to fix issue reported on D77354
Simon Pilgrim via llvm-commits
- [llvm] 396b1ee - [LoopStrengthReduce] Fix test checks to fix issue reported on D77227
Simon Pilgrim via llvm-commits
- [llvm] 8e7b25b - [NFC] Move ARM `opt -indvars` test from Codegen into Transforms
Roman Lebedev via llvm-commits
- [llvm] 7d572ef - Revert "[SCEV] rewriteLoopExitValues(): even if have hard uses, still rewrite if cheap (PR44668)"
Roman Lebedev via llvm-commits
- [llvm] 34a497b - [X86][SSE] lowerShuffleWithPACK - extend to use chained PACKs for larger truncations
Simon Pilgrim via llvm-commits
- [llvm] ae044c5 - [CMAKE] Plumb include_directories() into tablegen()
Stephen Neuendorffer via llvm-commits
- [PATCH] D74169: [WIP][LLD][ELF][DebugInfo] Remove obsolete debug info.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] f288c21 - Revert "[CMAKE] Plumb include_directories() into tablegen()"
Stephen Neuendorffer via llvm-commits
- [llvm] e4ae0a2 - [Support/Path] sys::path::replace_path_prefix fix and simplifications
Sylvain Audi via llvm-commits
- [llvm] ce97ce3 - [VectorCombine] try to form a better extractelement
Sanjay Patel via llvm-commits
- [llvm] 2225797 - [YAMLParser] Scanner::setError - ensure we use the StringRef::iterator argument (PR45043)
Simon Pilgrim via llvm-commits
- [PATCH] D77417: [BFI][CGP] Add limited support for detecting missed BFI updates and fix one in CodeGenPrepare.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D77416: [mlir] DialectConversion: support block creation in ConversionPatternRewriter
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D77418: [mlir] LoopToStandard conversion: support "if/else" with results
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D77223: [LLVM] sys::path::replace_path_prefix fix and simplifications
Sylvain Audi via Phabricator via llvm-commits
- [llvm] 0462795 - [AMDGPU] Propagate AGPR RC from PHI to its PHI operands
Stanislav Mekhanoshin via llvm-commits
- [llvm] 0c0831f - [CMAKE] Plumb include_directories() into tablegen()
Stephen Neuendorffer via llvm-commits
- [llvm] b600809 - Clean up usages of asserting vector getters in Type
Christopher Tetreault via llvm-commits
- [llvm] 8c5dc08 - [AMDGPU] Added label to test. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] e8dcb6d - AMDGPU: Remove redundant virtual
Matt Arsenault via llvm-commits
- [llvm] 178050c - AMDGPU: Use Register in more places
Matt Arsenault via llvm-commits
- [llvm] 30ebafa - CodeGen: Convert some TII hooks to use Register
Matt Arsenault via llvm-commits
- [llvm] ea397a7 - Support: Add specializations for reverseBits to use builtin
Matt Arsenault via llvm-commits
- [PATCH] D77421: [WPD] Avoid noalias assumptions in unique return value optimization
Bob Haarman via Phabricator via llvm-commits
- [PATCH] D77422: Add benchmark mode that uses LBR for more precise measurements.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D77423: [WebAssembly] Fix wasm.lsda() optimization in WasmEHPrepare
Heejin Ahn via Phabricator via llvm-commits
- [compiler-rt] 9657446 - [compiler-rt] Build with correct ABI (PR38025)
Shoaib Meenai via llvm-commits
- [llvm] f95a67d - [X86] Add RET-hardening Support to mitigate Load Value Injection (LVI)
Craig Topper via llvm-commits
- [llvm] 688450c - [GraphDiff] Extend GraphDiff to track a list of updates.
Alina Sbirlea via llvm-commits
- [PATCH] D77424: [XCOFF][AIX] Relocation support for SymB
Jason Liu via Phabricator via llvm-commits
- [PATCH] D77425: [NFC] Make Type::isVectorTy call isa<VectorType>
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D76788: [LVI] Cleanup/unify cache access
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D76961: [SelectionDAG] fix predecessor list for INLINEASM_BRs' parent
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D75661: Remove SequentialType from the type heirarchy.
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77426: [SampleFDO] Add flag for non-dedicated profile.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D63509: DAG: Use getStoreSize when expanding dynamic vector indexing
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 29a2b14 - [ORC] Improve documention of memory ownership in the new Orc C bindings.
Lang Hames via llvm-commits
- [llvm] 210f40f - Test had incorrect check for nonzero count
Paul Robinson via llvm-commits
- [llvm] dbb0d8e - Don't use relpaths in lit cfg if build/source dir are on different drives.
Nico Weber via llvm-commits
- [llvm] b947a84 - [gn build] Port f95a67d8b8a
LLVM GN Syncbot via llvm-commits
- [PATCH] D77428: Use in-tree clang-format-diff.py as Arcanist linter
Scott Linder via Phabricator via llvm-commits
- [llvm] c74dd64 - [X86] Add a Pass that builds a Condensed CFG for Load Value Injection (LVI) Gadgets
Craig Topper via llvm-commits
- [PATCH] D64726: AMDGPU/GlobalISel: Fix not constraining result reg of copies to VCC
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 6f8c450 - [lit] Cleanly exit on user keyboard interrupt
Julian Lettner via llvm-commits
- [llvm] 275ee5d - [gn build] Port c74dd640fd7
LLVM GN Syncbot via llvm-commits
- [PATCH] D77429: [AsmPrinter] Do not define local aliases for global objects in a comdat
Leonard Chan via Phabricator via llvm-commits
- [llvm] 62c42e2 - [X86] Add Support for Load Hardening to Mitigate Load Value Injection (LVI)
Craig Topper via llvm-commits
- [llvm] 9d9b8a2 - [test] preformat test with update_llc_test_checks.py NFC
Nick Desaulniers via llvm-commits
- [llvm] 18a18b2 - Fix standalone clang builds after fb80b6b2d58.
Nico Weber via llvm-commits
- [llvm] b7397e8 - [InstCombine] add tests for freelyNegateValue with 'not'; NFC
Sanjay Patel via llvm-commits
- [PATCH] D76571: [mlir] Start simple EmitC dialect.
Nathan Zhang via Phabricator via llvm-commits
- [PATCH] D77244: [part 1] sancov/inline-bool-flag instrumentation.
Pratyai Mazumder via Phabricator via llvm-commits
- [PATCH] D75044: [AArch64] __builtin_extract_return_addr for PAuth.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D77433: PowerPCSPE: Stop libunwind from complaining about SPE registers
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D77434: [llvm][Codegen] Make `getVectorTypeBreakdownMVT` work with scalable types.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D77435: [llvm][CodeGen] Addressing modes for SVE stN.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D77437: [lld][WebAssembly] Handle 4gb max memories
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D77438: Add option to limit Debugify to locations (omitting variables)
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D77439: Allow MachineFunction to obtain non-const Function (to enable MIR-level debugify)
Daniel Sanders via Phabricator via llvm-commits
- [llvm] a505ad5 - Revert "[X86] Add Support for Load Hardening to Mitigate Load Value Injection (LVI)"
Craig Topper via llvm-commits
- [llvm] 1d42c0d - Revert "[X86] Add a Pass that builds a Condensed CFG for Load Value Injection (LVI) Gadgets"
Craig Topper via llvm-commits
- [llvm] f9b570f - [gn build] Port 1d42c0db9a2
LLVM GN Syncbot via llvm-commits
- [PATCH] D77441: [llvm-dwarfdump] Fix statistics for "vars"
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D77442: [SVE] Take constant fold fast path for splatted vscale vectors
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D77443: [RISCV] Fix RISCVInstrInfo::getInstSizeInBytes for atomics pseudos
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D77445: [ELF] -M/-Map: fix VMA/LMA/Size columns of symbol assignments when address/size>=2**32
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D77446: Add MIR-level debugify with only locations support for now
Daniel Sanders via Phabricator via llvm-commits
- [llvm] 501ec31 - [llvm-stress][opaque pointers] Remove use of deprecated constructor
Eli Friedman via llvm-commits
- [polly] 3e5d671 - [polly][opaque pointers] Remove use of deprecated APIs.
Eli Friedman via llvm-commits
- [PATCH] D76269: [opaque pointer types] Remove deprecated Instruction/IRBuilder APIs.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D74139: AMDGPU: Remove dead paths for requiresUniformRegister
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D77448: [PowerPC] Canonicalize shuffles to match more single-instruction masks on LE
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D77449: [MLIR] Cleanup mlir-tblgen error messages for custom assembly formats.
Stephen Neuendorffer via Phabricator via llvm-commits
- [llvm] 56246b2 - [NFC][PowerPC] Pre-commit a test case for D77448
Nemanja Ivanovic via llvm-commits
- [llvm] 1ce0bc3 - Add mention of advantages of `arc` in the Phabricator doc.
Mehdi Amini via llvm-commits
- [PATCH] D77453: [GlobalISel] Simplify G_ADD when it has (0-X) on the LHS or RHS
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D76952: Add mention of advantages of `arc` in the Phabricator doc.
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] b801577 - AMDGPU: Fix a few more tests with old denormal subtarget features
Matt Arsenault via llvm-commits
- [PATCH] D77454: [WIP] LoadInst should store Align, not MaybeAlign.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D77455: [mlir][ODS] Add support for variadic regions.
River Riddle via Phabricator via llvm-commits
- [llvm] a5eb123 - [IVDescriptors] Remove unnecessary DemandedBits.h include; NFC
Nikita Popov via llvm-commits
- [llvm] 1055e9e - [IVDescriptors] Remove IRBuilder.h include; NFC
Nikita Popov via llvm-commits
- [llvm] ebd5a1b - [Reassociate] Use IRBuilderBase; NFC
Nikita Popov via llvm-commits
- [llvm] 541bead - [Object] object::ELFObjectFile::dynamic_symbol_begin(): skip symbol index 0
via llvm-commits
- [llvm] 6896d55 - [VNCoercion] Use IRBuilderBase; NFC
Nikita Popov via llvm-commits
- [llvm] b90ea4f - [IRBuilder] Move some code into the cpp file; NFC
Nikita Popov via llvm-commits
- [llvm] e5e719d - [X86][SSE] lowerV8I16Shuffle - lower compaction shuffles using PACKUSDW(PBLENDW,PBLENDW) on SSE41+
Simon Pilgrim via llvm-commits
- [llvm] 87fd686 - [CostModel][X86] Add insert/extract cost tests for sub-128bit vXi8/vXi16 vectors
Simon Pilgrim via llvm-commits
- [llvm] 6a57ba1 - [CostModel][X86] Add shuffle cost tests for sub-128bit vectors
Simon Pilgrim via llvm-commits
- [PATCH] D76286: [X86][MC] Support enhanced relaxation for branch align
Kan Shengchen via Phabricator via llvm-commits
- [llvm] 2e98397 - [WebAssembly] Fix wasm.lsda() optimization in WasmEHPrepare
Heejin Ahn via llvm-commits
- [PATCH] D77459: [InstCombine] enhance freelyNegateValue() by handling 'not'
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D72550: [SCCIterator] Fix another potential use-after-free
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D72529: [SCCIterator] Fix use-after-free
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D71739: [WIP] Use operand bundles to encode alignment assumptions
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D71692: [WIP] Prototype outlined assumptions and operand bundle information attachment
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D75362: [InstCombine] Process blocks in RPO
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D66618: [WIP] Expose functions to determine pointer properties (Align & Deref)
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D71960: [Attributor] AAUndefinedBehavior: Use AAValueSimplify in memory accessing instructions.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D77463: [ARM] Remove condition that could never be true
Peter Smith via Phabricator via llvm-commits
- [llvm] 7db64e2 - Disable relative paths in lit.site.cfg in presence of symlinks
Nico Weber via llvm-commits
- [llvm] eec6d87 - [Attributor] Deduce attributes for non-exact functions
Johannes Doerfert via llvm-commits
- [llvm] 4ede730 - [InstCombine] Don't limit uses in eraseInstFromFunction()
Nikita Popov via llvm-commits
- [lld] eb81d44 - fix typo in comment to cycle bots
Nico Weber via llvm-commits
- [llvm] fc5d8b6 - [WebAssembly] Fix a sanitizer error in WasmEHPrepare
Heejin Ahn via llvm-commits
- [PATCH] D77465: [WebAssembly] Fix a sanitizer error in WasmEHPrepare
Heejin Ahn via Phabricator via llvm-commits
- [llvm] a2b18c5 - [LV] Simplify tryToWiden as recipes are not re-used (NFC).
Florian Hahn via llvm-commits
- [PATCH] D77466: libcxx 'LLVM_USE_SANITIZER=Address;Undefined'
Brian Gesiak via Phabricator via llvm-commits
- [llvm] 28202dd - [InstCombine] add more tests for min/max folding; NFC
Sanjay Patel via llvm-commits
- [llvm] 6d34374 - [ValueTracking] add tests for smin/smax; NFC
Sanjay Patel via llvm-commits
- [lld] a132125 - [ELF][test] Test that thunks are processed before finalizeSynthetic(in.symTab)
Fangrui Song via llvm-commits
- [lld] 9195b01 - [ELF][PPC64] Enable R_PPC64_REL14 trunks
Fangrui Song via llvm-commits
- [PATCH] D77467: [VPlan] Introduce new VPWidenCallRecipe (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D77469: [llvm] NFC: Fix trivial typo in rst and td files
Kazuaki Ishizaki via Phabricator via llvm-commits
- [llvm] 17673ae - [DAG] Fix PR45049: LegalizeTypes crash
Jonathan Roelofs via llvm-commits
- [PATCH] D77473: [mlir] NFC: Fix trivial typo
Kazuaki Ishizaki via Phabricator via llvm-commits
- [llvm] 3ce7714 - Revert "[DAG] Fix PR45049: LegalizeTypes crash"
Jonathan Roelofs via llvm-commits
- [PATCH] D77475: GlobalISel: Combine G_UNMERGE_VALUES with G_TRUNC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75349: [LLD][ELF][ARM] Implement ARM pc-relative relocations for adr and ldr
Peter Smith via Phabricator via llvm-commits
- [PATCH] D77476: GlobalISel: Handle more cases in lowerUnmergeValues
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D77477: tsan: don't instrument __attribute__((naked)) functions
Anton Bikineev via Phabricator via llvm-commits
- [llvm] 3380d4d - [X86] Cleanup vectorcall test checks
Simon Pilgrim via llvm-commits
- [llvm] be84d2b - [CostModel][X86] Add some insert subvector cost tests for vXf32/vXi32/vXi16/vXi8 types
Simon Pilgrim via llvm-commits
- [compiler-rt] 695ca34 - [compiler-rt] Fix build on NetBSD 9.99.52+
Kamil Rytarowski via llvm-commits
- [llvm] f3dd3a6 - [Attributor] AAUndefinedBehavior: Use AAValueSimplify in memory accessing instructions.
Stefanos Baziotis via llvm-commits
- [llvm] 221890d - AMDGPU: Add feature for fast f32 denormals
Matt Arsenault via llvm-commits
- [PATCH] D50834: AMDGPU: Add feature for fast f32 denormals
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 475abe1 - [Attributor] Make use of analysis in the MustBeExecutedExplorer
Johannes Doerfert via llvm-commits
- [llvm] c80cf48 - [Attributor] AAReachability : use isPotentiallyReachable in isKnownReachable
Johannes Doerfert via llvm-commits
- [PATCH] D76210: [Attributor] AAReachability : use isPotentiallyReachable in isKnownReachable
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D76873: [Attributor][NFC] Split AbstractAttribute subclasses out of Attributor.cpp
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 6bfe28e - AMDGPU: Fix annotate kernel features through casted calls
Matt Arsenault via llvm-commits
- [PATCH] D51909: AMDGPU: Fix annotate kernel features through casted calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D77478: [MLIR][NFC] applyPatternsGreedily -> applyPatternsAndFoldGreedily
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D75280: [PowerPC][Future] Add initial support for PC Relative addressing for global values
Anil Mahmud via Phabricator via llvm-commits
- [PATCH] D77479: Remove FxpMathOps dialect and Quantizer tool.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D75931: [PowerPC][Future] Add initial support for PC Relative addressing to get jump table base address
Anil Mahmud via Phabricator via llvm-commits
- [llvm] 948ef5b - [llvm-objdump] Teach `llvm-objdump` dump dynamic symbols.
via llvm-commits
- [llvm] 685bf42 - [llvm-objdump][test] Remove unimplemented-features.test
via llvm-commits
- [PATCH] D77481: Make the AsmPrinter print "<null type>" instead of crashing on null types
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D77483: [MLIR] fix greedy pattern rewrite driver iteration on change
Uday Bondhugula via Phabricator via llvm-commits
- [llvm] dc4c8a3 - [llvm-objdump][test] Recommit unimplemented-features.test
via llvm-commits
- [llvm] 688fe2d - [llvm-nm] Add test for `--debug-syms --dynamic`
via llvm-commits
- [PATCH] D76213: [llvm-nm] Add test for `--debug-syms --dynamic`
Xing GUO via Phabricator via llvm-commits
- [llvm] 86b97f0 - [llvm-objdump] Simplify conditional statements (isa<...>(Obj) => Obj->isSomeFile())
via llvm-commits
- [PATCH] D75899: [llvm-objdump] Simplify conditional statements (isa<...>(Obj) => Obj->isSomeFile())
Xing GUO via Phabricator via llvm-commits
- [PATCH] D51737: DAG: Combine extract_vector_elt of concat_vectors
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D77485: [MLIR] Handle in-place folding properly in greedy pattern rewrite driver
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D77487: [MLIR] Introduce applyOpPatternsAndFold for op local rewrites
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D77486: [MLIR][NFC] fix name operand -> op
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D77488: [MLIR] Proposal for file-line numbers in tablegen errors.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D77489: [DebugInfo]: Allow DwarfCompileUnit to have line table symbol
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D77490: [mlir] Update the documentation on Canonicalization
River Riddle via Phabricator via llvm-commits
- [llvm] a17de6b - [X86][SSE] truncateVectorWithPACK - upper undef for 128->64 packing
Simon Pilgrim via llvm-commits
- [llvm] 3079e51 - [X86][SSE] Generalize shuffle(HORIZOP,HORIZOP) -> HORIZOP combine
Simon Pilgrim via llvm-commits
- [llvm] 74ab5d9 - Revert "Test had incorrect check for nonzero count"
David Zarzycki via llvm-commits
- [llvm] 47ee404 - [ValueTracking] Use Inst::comesBefore in isValidAssumeForCtx (NFC).
Florian Hahn via llvm-commits
- [llvm] ff889df - [X86] Roll some loops. NFCI.
Benjamin Kramer via llvm-commits
- [llvm] 59d10dc - [ARM] add ARMv8.6-A Activity monitors virtualization extension
Ties Stuij via llvm-commits
- [PATCH] D77492: [LLVM] Fix LLVM_CSPROFILE_FILE_PATTERN not being used
Raul Tambre via Phabricator via llvm-commits
- [llvm] 867f0c3 - [ValueTracking] enhance matching of smin/smax with 'not' operands
Sanjay Patel via llvm-commits
- [llvm] 4036a0a - [InstCombine] enhance freelyNegateValue() by handling 'not'
Sanjay Patel via llvm-commits
- [llvm] 9e1455d - [ARM] Add ARMv8.6 Fine Grain Traps system registers
Ties Stuij via llvm-commits
- [llvm] 538a8f0 - [InstCombine] convert bitcast-shuffle to vector trunc
Sanjay Patel via llvm-commits
- [PATCH] D61727: [llvm-objcopy] Add additional testing for various cases
Nico Weber via Phabricator via llvm-commits
- [PATCH] D77496: Make paths in generated llvm-lit relative as well.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D40670: Let Alloca treated as nonnull for any alloca addr space value
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D62684: [X86] Fixup LEAs - Fix inconsistent codegen with/without debug info
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D46811: AMDGPU: Don't force the IEEE bit for Mesa compute shaders.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 6f60eb4 - [ARM] Add enhanced counter virtualization system registers
Ties Stuij via llvm-commits
- [PATCH] D77498: [Hexagon] Select lld as the default linker for linux-musl target
Sid Manning via Phabricator via llvm-commits
- [llvm] cb6aeb2 - [ARM] Add data gathering hint instruction
Ties Stuij via llvm-commits
- [llvm] 9620fe0 - AMDGPU/GlobalISel: Add some G_INSERT/G_EXTRACT select tests
Matt Arsenault via llvm-commits
- [PATCH] D40578: AMDGPU: Make hazard recognizer aware of maximum clause sizes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D31615: AMDGPU: Add way to specify that instructions zero high 16-bits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D72639: AMDGPU/GlobalISel: Fix select of <3 x s16>/ <4 x s16> insert/extract
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D77501: [libunwind] Support the new libc++ test format
Sergej Jaskiewicz via Phabricator via llvm-commits
- [llvm] 8aadb44 - [scan-build] fix dead store warnings emitted on LLVM AMDGPU code base
Matt Arsenault via llvm-commits
- [PATCH] D15756: AMDGPU/SI: Set IsOptional bit for Flat optional operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D17308: AMDGPU: Change how alignment is computed for argument lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D74862: Add missing word in llc docs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D13556: AMDGPU/SI: Eliminate tbuffer_store_* instruction with an undef value
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D19833: [scan-build] fix dead store warnings emitted on LLVM AMDGPU code base
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D63852: [Clang] Move assembler into a separate file
Ayke via Phabricator via llvm-commits
- [llvm] a58c8a7 - Remove the additional constant which requires an extra register for statepoint lowering.
Matt Arsenault via llvm-commits
- [PATCH] D67147: Remove the additional constant which requires an extra register for statepoint lowering.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D42711: AMDGPU: Support target triple OS component cuda
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D77504: [mlir][toy] hasOperand() const correctness
Jonathan Roelofs via Phabricator via llvm-commits
- [lld] 26e6880 - [ELF][test] Reorganize warn-backrefs.s
Fangrui Song via llvm-commits
- [PATCH] D77506: [RDA] Don't adjust ReachingDefDefaultVal (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D77020: AMDGPU/GlobalISel: Combines for V_CVT_F32_UBYTE[0-3]
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 0d71782 - [DebugInfo]: Allow DwarfCompileUnit to have line table symbol
Sourabh Singh Tomar via llvm-commits
- [llvm] 1d0f757 - [InlineFunction] Update metadata on loads that are return values
Anna Thomas via llvm-commits
- [PATCH] D77508: [RDA] Only store most recent reaching def from predecessors (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D77509: [MLIR][NFC] Make AsmPrinter messages on null structures consistent
Uday Bondhugula via Phabricator via llvm-commits
- [PATCH] D77510: [mlir] Only number the parent operation in Block::printAsOperand
River Riddle via Phabricator via llvm-commits
- [PATCH] D77511: [RDA] Avoid full reprocessing of blocks in loops (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D77512: [ELF] Add --warn-backrefs-exclude=<glob>
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D77513: [RDA] Use TinyPtrVector to store reaching defs (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D76973: [LangRef] Clarify the semantics of branch on undef
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D77514: [mlir] Refactor and cleanup the translation facilities.
River Riddle via Phabricator via llvm-commits
- [PATCH] D77515: [mlir] Remove need for static global ctors from mlir-translate
Jonathan Roelofs via Phabricator via llvm-commits
- [llvm] 4431a29 - [X86][SSE] Combine unary shuffle(HORIZOP, HORIZOP) -> HORIZOP
Simon Pilgrim via llvm-commits
- [llvm] a43e233 - Remove unused function 'isInRange'. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D77516: AMDGPU/GlobalISel: Work around forming illegal zextload after legalize
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D77517: AMDGPU: Use DAG patterns for div_fmas
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D77518: AMDGPU/GlobalISel: Fix llvm.amdgcn.div.fmas.ll
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 1b39c6f - [ORC] Add MachO universal binary support to StaticLibraryDefinitionGenerator.
Lang Hames via llvm-commits
- [llvm] b43b59f - Expose `attributor-disable` to the new and old pass managers
Johannes Doerfert via llvm-commits
- [llvm] 419a559 - [OpenMP][NFCI] Move OpenMP clause information to `lib/Frontend/OpenMP`
Johannes Doerfert via llvm-commits
- [llvm] 586c051 - [DAGCombiner] Replace a hardcoded constant in visitZERO_EXTEND with a proper check for the condition its trying to protect.
Craig Topper via llvm-commits
- [llvm] 931c0cd - [OpenMP][NFC] Move and simplify directive -> allowed clause mapping
Johannes Doerfert via llvm-commits
- [PATCH] D77521: Skip the op replacement if the returned results are empty
Feng Liu via Phabricator via llvm-commits
- [llvm] 97e57f3 - [DAGCombiner] Use getAnyExtOrTrunc instead of getSExtOrTrunc in the zext(setcc) combine.
Craig Topper via llvm-commits
- [PATCH] D77522: [ELF] --warn-backrefs: don't warn for linking sandwich problems
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D77523: Add CanonicalizeFreezeInLoops pass
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D77524: [TargetPassConfig] Add CanonicalizeFreezeInLoops before LSR
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D77525: [mlir][AsmPrinter] Change value numbering for local scope to be the next isolated operation.
River Riddle via Phabricator via llvm-commits
Last message date:
Sun Apr 5 23:57:44 PDT 2020
Archived on: Sun Apr 5 23:57:58 PDT 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).