The Week Of Monday 15 November 2021 Archives by date
Starting: Mon Nov 15 00:00:46 PST 2021
Ending: Sun Nov 21 23:45:50 PST 2021
Messages: 2163
- [PATCH] D113738: [LTO] Allow passing -Os/-Oz as the optimization level
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D112912: [PowerPC] Implement more fusion types for Power10
ChenZheng via Phabricator via llvm-commits
- [PATCH] D113715: [mlir][ods] AttrOrTypeGen uses Class
River Riddle via Phabricator via llvm-commits
- [PATCH] D113733: [llvm-objdump/mac] Add support for new load commands
James Henderson via Phabricator via llvm-commits
- [PATCH] D113735: [llvm-obcopy][MachO] Add --prefix-symbols support
James Henderson via Phabricator via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Jay Foad via Phabricator via llvm-commits
- [llvm] f835fe8 - [LV] Rename blockNeedsPredication to blockNeedsPredicationForAnyReason.
Sander de Smalen via llvm-commits
- [PATCH] D113392: [LV] Rename blockNeedsPredication to blockNeedsPredicationForAnyReason.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D113392: [LV] Rename blockNeedsPredication to blockNeedsPredicationForAnyReason.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113648: Respect pgoff and rely on it for all types of binaries
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D112552: [LoopVectorize] When tail-folding, don't always predicate uniform loads
Florian Hahn via Phabricator via llvm-commits
- [llvm] 7cf887b - [VE] Fix SDNode user loop after efa896e5f7
Simon Moll via llvm-commits
- [PATCH] D113772: [Analysis] Fix getNumberOfParts to return 0 when the answer is unknown
David Sherwood via Phabricator via llvm-commits
- [PATCH] D112312: [DSE] Add OR_None (not for commit)
Evgeniy via Phabricator via llvm-commits
- [lld] 66691de - [ELF] Do not try to assign a memory region to a non-allocatable section
Igor Kudrin via llvm-commits
- [PATCH] D113768: [ELF] Do not try to assign a memory region to a non-allocatable section
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D113825: [llvm-readobj][XCOFF] dump auxiliary symbols.
James Henderson via Phabricator via llvm-commits
- [PATCH] D100179: [GVN][NFC] Refactor code and add description for GVN object
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D64454: [clang-tidy] Adding static analyzer check to list of clang-tidy checks
Whisperity via Phabricator via llvm-commits
- [llvm] 599ea3e - [AArch64][SVE] Break false dependencies for inactive lanes of FP unary operations
Peter Waller via llvm-commits
- [PATCH] D113485: [AArch64][SVE] Break false dependencies for inactive lanes of FP unary operations
Peter Waller via Phabricator via llvm-commits
- [PATCH] D113658: [fir] Add !fir.len type conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113769: [fir] !fir.tdesc type conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113845: [X86] getAVX512Node() - find constant broadcasts to encourage load-folding
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113769: [fir] !fir.tdesc type conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113465: [llvm-dwarfdump][Statistics] Handle LTO cases with cross CU referencing
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D113489: [AArch64][SVE] Instcombine SVE LD1/ST1 to stock LLVM IR
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
Kristina Bessonova via Phabricator via llvm-commits
- [compiler-rt] 2d9bdd9 - Fix a deadlock in __cxa_guard_abort in tsan
Dmitry Vyukov via llvm-commits
- [PATCH] D113776: [Clang][SVE] Properly enable/disable dependant SVE target features based upon +(no)sve.* options
Peter Waller via Phabricator via llvm-commits
- [llvm] 4c3bfdc - [ARM] Fix GatherScatter AddLikeOr condition
David Green via llvm-commits
- [PATCH] D113755: [Flang] Add the FIR LLVMPointer Type
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] 91f4650 - [AMDGPU][MC][GFX10] Corrected global_atomic_fcmpswap*
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D113746: [AMDGPU][MC][GFX10] Corrected global_atomic_fcmpswap*
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D113755: [Flang] Add the FIR LLVMPointer Type
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113845: [X86] getAVX512Node() - find constant broadcasts to encourage load-folding
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113869: [VE][Target] Fix a problem caused by efa896e
Simon Moll via Phabricator via llvm-commits
- [PATCH] D113798: Add loop unrolling and peeling preferences for RISCV
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D113648: Respect pgoff and rely on it for all types of binaries
David Spickett via Phabricator via llvm-commits
- [PATCH] D113584: [ARM] Fold (fadd x, (vselect c, y, -1.0)) into (vselect c, (fadd x, y), x)
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D113574: [ARM] Fold floating point select(binop) patterns
Sam Tebbs via Phabricator via llvm-commits
- [llvm] 4119da2 - [MachineVerifier] Live interval for a subreg must have subranges
Jay Foad via llvm-commits
- [PATCH] D112556: [MachineVerifier] Live interval for a subreg must have subranges
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113778: [AMDGPU] Use shift for b64 mov
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D113557: [CMake] Allow passing extra options to extract_symbols.py.
David Spickett via Phabricator via llvm-commits
- [PATCH] D113557: [CMake] Allow passing extra options to extract_symbols.py.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Diana Picus via Phabricator via llvm-commits
- [PATCH] D112427: [ARM] Implement setjmp BTI placement for PACBTI-M
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] 8658d20 - [DAG] SimplifyVBinOp - pull out repeated getValueType() call. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 7bac198 - [DAG] SimplifyVBinOp - add SDLoc() argument
Simon Pilgrim via llvm-commits
- [PATCH] D113489: [AArch64][SVE] Instcombine SVE LD1/ST1 to stock LLVM IR
Peter Waller via Phabricator via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113489: [AArch64][SVE] Instcombine SVE LD1/ST1 to stock LLVM IR
Peter Waller via Phabricator via llvm-commits
- [PATCH] D113666: [flang][CodeGen] Transform `fir.emboxchar` to a sequence of LLVM MLIR
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113736: [DebugInfo][Try 2] Only create concrete DIEs of concrete functions
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D109703: [DebugInfo] Fix scope for local static variables
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D112312: [DSE] Add OR_None (not for commit)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113878: [fir] Add fir.select_type conversion placeholder
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113666: [flang][CodeGen] Transform `fir.emboxchar` to a sequence of LLVM MLIR
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113465: [llvm-dwarfdump][Statistics] Handle LTO cases with cross CU referencing
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D113878: [fir] Add fir.select_type conversion placeholder
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113557: [CMake] Allow passing extra options to extract_symbols.py.
David Spickett via Phabricator via llvm-commits
- [PATCH] D109301: [AMDGPU] Enable copy between VGPR and AGPR classes during regalloc
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D113879: [Flang] Add the typeconversion to llvm for the FIR boxproc type
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113489: [AArch64][SVE] Instcombine SVE LD1/ST1 to stock LLVM IR
Peter Waller via Phabricator via llvm-commits
- [PATCH] D111555: [LoopVectorize] Add vector reduction support for fmuladd intrinsic
David Sherwood via Phabricator via llvm-commits
- [llvm] 5be64d4 - Revert "[x86] fold vector (X > -1) & Y to shift+andn"
Hans Wennborg via llvm-commits
- [PATCH] D113603: [x86] fold vector (X > -1) & Y to shift+andn
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D112297: [LTO] Fix assertion failed when flushing bitcode incrementally for LTO output.
Xu Mingjie via Phabricator via llvm-commits
- [PATCH] D113882: [llvm-nm][test] Move X86 lit.local.cfg into the X86 subfolder
James Henderson via Phabricator via llvm-commits
- [PATCH] D113603: [x86] fold vector (X > -1) & Y to shift+andn
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113883: [fir] Add mlir::ComplexType conversion
Diana Picus via Phabricator via llvm-commits
- [PATCH] D113883: [fir] Add mlir::ComplexType conversion
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ and enable it for AARCH64 in -O3
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ and enable it for AARCH64 in -O3
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D113879: [Flang] Add the typeconversion to llvm for the FIR boxproc type
Diana Picus via Phabricator via llvm-commits
- [PATCH] D113883: [fir] Add mlir::ComplexType conversion
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113883: [fir] Add mlir::ComplexType conversion
Diana Picus via Phabricator via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113885: [MachineCSE] Use isAsCheapAsAMove in TargetInstrInfo
wangpc via Phabricator via llvm-commits
- [PATCH] D113852: [X86][Costmodel] `trunc v32i16 to v64i8` can appear after legalization, cost is same as for `trunc v32i16 to v32i8`
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ and enable it for AARCH64 in -O3
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D113776: [Clang][SVE] Properly enable/disable dependant SVE target features based upon +(no)sve.* options
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D113489: [AArch64][SVE] Instcombine SVE LD1/ST1 to stock LLVM IR
Paul Walker via Phabricator via llvm-commits
- [PATCH] D113845: [X86] getAVX512Node() - find constant broadcasts to encourage load-folding
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D113885: [MachineCSE] Use isAsCheapAsAMove in TargetInstrInfo
Kai Luo via Phabricator via llvm-commits
- [PATCH] D100179: [GVN][NFC] Refactor code and add description for GVN object
ksyx via Phabricator via llvm-commits
- [PATCH] D112004: [SystemZ] Improve codegen for memset
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D112143: [X86][ABI] Do not return float/double from x87 registers when x87 is disabled
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D113885: [MachineCSE] Use isAsCheapAsAMove in TargetInstrInfo
wangpc via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ and enable it for AARCH64 in -O3
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D113882: [llvm-nm][test] Move X86 lit.local.cfg into the X86 subfolder
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D113852: [X86][Costmodel] `trunc v32i16 to v64i8` can appear after legalization, cost is same as for `trunc v32i16 to v32i8`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113852: [X86][Costmodel] `trunc v32i16 to v64i8` can appear after legalization, cost is same as for `trunc v32i16 to v32i8`
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 254aa65 - [llvm-nm][test] Move X86 lit.local.cfg into the X86 subfolder
James Henderson via llvm-commits
- [PATCH] D113882: [llvm-nm][test] Move X86 lit.local.cfg into the X86 subfolder
James Henderson via Phabricator via llvm-commits
- [PATCH] D113885: [MachineCSE] Use isAsCheapAsAMove in TargetInstrInfo
wangpc via Phabricator via llvm-commits
- [PATCH] D113755: [Flang] Add the FIR LLVMPointer Type
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D92695: [X86ISelLowering] don't emit frame pointers for eflags intrinsics.
Phoebe Wang via Phabricator via llvm-commits
- [llvm] 112c1c3 - [IVDescriptor] Make sure the sign is included for negative extension.
Florian Hahn via llvm-commits
- [PATCH] D113056: [IVDescriptor] Make sure the sign is included for negative extension.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D91077: [LoopVectorizer][SVE] Vectorize a simple loop with with a scalable VF.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D113878: [fir] Add fir.select_type conversion placeholder
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113557: [CMake] Allow passing extra options to extract_symbols.py.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Mehrnoosh Heidarpour via Phabricator via llvm-commits
- [PATCH] D110368: [AA] Move earliest escape tracking from DSE to AA
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D113557: [CMake] Allow passing extra options to extract_symbols.py.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D112004: [SystemZ] Improve codegen for memset
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D113879: [Flang] Add the typeconversion to llvm for the FIR boxproc type
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113802: [PowerPC] Fix 32bit vector insert instructions for ISA3.1
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Mehrnoosh Heidarpour via Phabricator via llvm-commits
- [PATCH] D113887: [fir] Add fir.global_len conversion placeholder
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113878: [fir] Add fir.select_type conversion placeholder
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113888: [SDAG] Use UnknownSize for masked load/store MMO size
Dave Green via Phabricator via llvm-commits
- [PATCH] D113603: [x86] fold vector (X > -1) & Y to shift+andn
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113755: [Flang] Add the FIR LLVMPointer Type
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113755: [Flang] Add the FIR LLVMPointer Type
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113888: [SDAG] Use UnknownSize for masked load/store MMO size
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D113648: Respect pgoff and rely on it for all types of binaries
David Spickett via Phabricator via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113802: [PowerPC] Fix 32bit vector insert instructions for ISA3.1
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D113887: [fir] Add fir.global_len conversion placeholder
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] 00ff774 - [CMake] Allow passing extra options to extract_symbols.py.
Simon Tatham via llvm-commits
- [PATCH] D113557: [CMake] Allow passing extra options to extract_symbols.py.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D113887: [fir] Add fir.global_len conversion placeholder
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112004: [SystemZ] Improve codegen for memset
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D112411: [LNT] Updated cPerf to read the section Attributes (support Simpleperf)
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D108301: [MSP430][Clang] Update hard-coded MCU data
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D109174: [MSP430][Clang] Infer CPU type from -mcpu= or -mmcu=
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D110723: [MSP430] Add assembler and MC support for MSP430X shift instructions
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D110724: [MSP430] Add support for the `rpt` assembler directive
Jozef Lawrynowicz via Phabricator via llvm-commits
- [llvm] 6fb5bed - [SLP]Do not create unused gather nodes for scalar arguments of vector intrinsics.
Alexey Bataev via llvm-commits
- [PATCH] D113806: [SLP]Do not create unused gather nodes for scalar arguments of vector intrinsics.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D113648: Respect pgoff and rely on it for all types of binaries
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D110725: [MSP430] Add codegen support for MSP430X shift instructions
Jozef Lawrynowicz via Phabricator via llvm-commits
- [PATCH] D110240: [MSP430] Implement PUSHM and POPM instructions
Jozef Lawrynowicz via Phabricator via llvm-commits
- [llvm] 72b5138 - Revert "[GVN][NFC] Remove redundant check"
via llvm-commits
- [PATCH] D100179: [GVN][NFC] Refactor code and add description for GVN object
ksyx via Phabricator via llvm-commits
- [PATCH] D113887: [fir] Add fir.global_len conversion placeholder
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113860: [NFC][InstSimplify] add test cases with base results for or-xor fold
Muhammad Asif Manzoor via Phabricator via llvm-commits
- [PATCH] D113792: [SLP]Adjust GEP indices types when trying to build entries.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D113774: [SLP]Improve splat detection.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D113774: [SLP]Improve splat detection.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] b85152f - [SLP][NFC]Use `isa_and_nonnull` and fix comment, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D113890: [RISCV] Add new ELF attribute to track reserved registers
Edward Jones via Phabricator via llvm-commits
- [PATCH] D112429: [ARM] Implement PAC return address signing mechanism for PACBTI-M
Ties Stuij via Phabricator via llvm-commits
- [llvm] a7f7cf1 - [NFC][InstSimplify] add test cases with base results for or-xor fold
Muhammad Asif Manzoor via llvm-commits
- [PATCH] D113860: [NFC][InstSimplify] add test cases with base results for or-xor fold
Muhammad Asif Manzoor via Phabricator via llvm-commits
- [PATCH] D113782: [SLP]Improve cost model for the shuffled extracts.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D113782: [SLP]Improve cost model for the shuffled extracts.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113894: [x86] Make assembler variant selection work when outputting intel-style asm
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113897: [GVNSink] Make GVNSink resistant against self referencing instructions (PR36954)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Mehrnoosh Heidarpour via Phabricator via llvm-commits
- [PATCH] D113887: [fir] Add fir.global_len conversion placeholder
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112411: [LNT] Updated cPerf to read the section Attributes (support Simpleperf)
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D111362: [PowerPC] Add support for ROP protection for 32 bit.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D113894: [x86] Make assembler variant selection work when outputting intel-style asm
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D113897: [GVNSink] Make GVNSink resistant against self referencing instructions (PR36954)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D113888: [SDAG] Use UnknownSize for masked load/store MMO size
Dave Green via Phabricator via llvm-commits
- [PATCH] D113776: [Clang][SVE] Properly enable/disable dependant SVE target features based upon +(no)sve.* options
mgabka via Phabricator via llvm-commits
- [PATCH] D113774: [SLP]Improve splat detection.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113852: [X86][Costmodel] `trunc v32i16 to v64i8` can appear after legalization, cost is same as for `trunc v32i16 to v32i8`
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113900: [PowerPC] Prevent the optimizer from producing wide vector types in IR.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D113850: [X86][Costmodel] `trunc v16i32 to v32i8/v64i8` can appear after legalization, cost is same as for `trunc v16i32 to v16i8`
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113851: [X86][Costmodel] `trunc v8i64 to v16i8/v32i8/v64i8` can appear after legalization, cost is same as for `trunc v8i64 to v8i8`
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113747: [flang][CodeGen] Transform `fir.unboxchar` to a sequence of LLVM MLIR
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113888: [SDAG] Use UnknownSize for masked load/store MMO size
Dave Green via Phabricator via llvm-commits
- [PATCH] D113887: [fir] Add fir.global_len conversion placeholder
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113341: [SystemZ] Support symbolic displacements.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D113887: [fir] Add fir.global_len conversion placeholder
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113603: [x86] fold vector (X > -1) & Y to shift+andn
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D113853: [X86][Costmodel] `getReplicationShuffleCost()`: promote 8 bit-wide elements to 32 bit when no AVX512VBMI
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113525: [NFC][regalloc] Factor eviction decision-making into an analysis
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D113489: [AArch64][SVE] Instcombine SVE LD1/ST1 to stock LLVM IR
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D113763: [flang][CodeGen] Transform `fir.boxchar_len` to a sequence of LLVM MLIR
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113887: [fir] Add fir.global_len conversion placeholder
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113704: [AIX][llvm-go] AIX linker does not recognize `-rpath`
David Tenty via Phabricator via llvm-commits
- [llvm] 036207d - [SLP]Improve splat detection.
Alexey Bataev via llvm-commits
- [PATCH] D113774: [SLP]Improve splat detection.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] ea9e6aa - [X86] getAVX512Node() - find constant broadcasts to encourage load-folding
Simon Pilgrim via llvm-commits
- [PATCH] D113845: [X86] getAVX512Node() - find constant broadcasts to encourage load-folding
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112012: [benchmarks] Move libcxx's fork of google/benchmark and llvm/utils' under third-party
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D113850: [X86][Costmodel] `trunc v16i32 to v32i8/v64i8` can appear after legalization, cost is same as for `trunc v16i32 to v16i8`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113851: [X86][Costmodel] `trunc v8i64 to v16i8/v32i8/v64i8` can appear after legalization, cost is same as for `trunc v8i64 to v8i8`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113853: [X86][Costmodel] `getReplicationShuffleCost()`: promote 8 bit-wide elements to 32 bit when no AVX512VBMI
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113852: [X86][Costmodel] `trunc v32i16 to v64i8` can appear after legalization, cost is same as for `trunc v32i16 to v32i8`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113755: [Flang] Add the FIR LLVMPointer Type
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D100486: [COST]Improve cost model for shuffles in SLP.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D113903: [NFC][lld] Inclusive language: change master file to merged file
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D112012: [benchmarks] Move libcxx's fork of google/benchmark and llvm/utils' under third-party
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 0116c70 - [X86][Costmodel] `trunc v16i32 to v32i8/v64i8` can appear after legalization, cost is same as for `trunc v16i32 to v16i8`
Roman Lebedev via llvm-commits
- [llvm] 9e57d9b - [X86][Costmodel] `trunc v8i64 to v16i8/v32i8/v64i8` can appear after legalization, cost is same as for `trunc v8i64 to v8i8`
Roman Lebedev via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] a468c39 - [X86][Costmodel] `trunc v32i16 to v64i8` can appear after legalization, cost is same as for `trunc v32i16 to v32i8`
Roman Lebedev via llvm-commits
- [llvm] 5c7255f - [X86][Costmodel] `getReplicationShuffleCost()`: promote 8 bit-wide elements to 32 bit when no AVX512VBMI
Roman Lebedev via llvm-commits
- [PATCH] D113850: [X86][Costmodel] `trunc v16i32 to v32i8/v64i8` can appear after legalization, cost is same as for `trunc v16i32 to v16i8`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113851: [X86][Costmodel] `trunc v8i64 to v16i8/v32i8/v64i8` can appear after legalization, cost is same as for `trunc v8i64 to v8i8`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113852: [X86][Costmodel] `trunc v32i16 to v64i8` can appear after legalization, cost is same as for `trunc v32i16 to v32i8`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113853: [X86][Costmodel] `getReplicationShuffleCost()`: promote 8 bit-wide elements to 32 bit when no AVX512VBMI
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113603: [x86] fold vector (X > -1) & Y to shift+andn
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 6efe64c - [x86] add test for vector signbit mask fold (PR52504); NFC
Sanjay Patel via llvm-commits
- [llvm] 3d01507 - [x86] fold vector (X > -1) & Y to shift+andn (2nd try)
Sanjay Patel via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113192: [DAG] MatchRotate - support rotate-by-constant of illegal types
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 44a64af - [llvm][ubsan] Inclusive language: replace use of blacklist HandleLLVMOptions.cmake
Zarko Todorovski via llvm-commits
- [PATCH] D113689: [llvm][ubsan] Inclusive language: replace use of blacklist HandleLLVMOptions.cmake
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D113894: [x86] Make assembler variant selection work when outputting intel-style asm
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113853: [X86][Costmodel] `getReplicationShuffleCost()`: promote 8 bit-wide elements to 32 bit when no AVX512VBMI
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113192: [DAG] MatchRotate - support rotate-by-constant of illegal types
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D26149: [DAGCombiner] Match load by bytes idiom and fold it into a single load
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113783: [InstCombine] Fold (A^B)|~A-->~(A&B)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D100179: [GVN][NFC] Refactor code and add description for GVN object
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D26149: [DAGCombiner] Match load by bytes idiom and fold it into a single load
Philip Reames via Phabricator via llvm-commits
- [PATCH] D113894: [x86] Make assembler variant selection work when outputting intel-style asm
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113706: [flang] Allow implicit procedure pointers to associate with explicit procedures
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D113835: [CVP] Remove ashr of -1 or 0
Philip Reames via Phabricator via llvm-commits
- [PATCH] D113688: [CSSPGO] Fix a hash code truncating issue in ContextTrieNode.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D113688: [CSSPGO] Fix a hash code truncating issue in ContextTrieNode.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D113894: [x86] Make assembler variant selection work when outputting intel-style asm
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113894: [x86] Make assembler variant selection work when outputting intel-style asm
Nico Weber via Phabricator via llvm-commits
- [llvm] bc35d5f - [NFC][X86][Costmodel] Add i1 replication shuffle costmodel test coverage
Roman Lebedev via llvm-commits
- [PATCH] D113908: [PowerPC] Custom lowering of llvm.is_fpclass
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D112635: [AMDGPU] Disable d16 loads/stores to high halves on gfx90a
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D113563: [fir] Add !fir.alloca conversion
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D113783: [InstCombine] Fold (A^B)|~A-->~(A&B)
Mehrnoosh Heidarpour via Phabricator via llvm-commits
- [PATCH] D113858: [llvm-reduce] Allow writing temporary files as bitcode.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D113774: [SLP]Improve splat detection.
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D113858: [llvm-reduce] Allow writing temporary files as bitcode.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Mehrnoosh Heidarpour via Phabricator via llvm-commits
- [PATCH] D113798: Add loop unrolling and peeling preferences for RISCV
Michael Berg via Phabricator via llvm-commits
- [PATCH] D113909: [asm] Correctly handle special names in variants
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113798: Add loop unrolling and peeling preferences for RISCV
Craig Topper via Phabricator via llvm-commits
- [llvm] fc7c1ce - [X86] LowerFunnelShift - pull out repeated EltSizeInBits variable. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113341: [SystemZ] Support symbolic displacements.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D113858: [llvm-reduce] Allow writing temporary files as bitcode.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Mehrnoosh Heidarpour via Phabricator via llvm-commits
- [PATCH] D113792: [SLP]Adjust GEP indices types when trying to build entries.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113894: [x86] Make assembler variant selection work when outputting intel-style asm
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D113774: [SLP]Improve splat detection.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D113798: Add loop unrolling and peeling preferences for RISCV
Michael Berg via Phabricator via llvm-commits
- [PATCH] D113802: [PowerPC] Fix 32bit vector insert instructions for ISA3.1
Lei Huang via Phabricator via llvm-commits
- [PATCH] D113798: Add loop unrolling and peeling preferences for RISCV
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113900: [PowerPC] Prevent the optimizer from producing wide vector types in IR.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D113792: [SLP]Adjust GEP indices types when trying to build entries.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D113802: [PowerPC] Fix 32bit vector insert instructions for ISA3.1
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D113204: [RISCV] Teach needVSETVLIPHI to handle mask register instructions.
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 7daa95c - [InstCombine] Fold (A^B)|~A-->~(A&B)
Sanjay Patel via llvm-commits
- [PATCH] D113783: [InstCombine] Fold (A^B)|~A-->~(A&B)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113204: [RISCV] Teach needVSETVLIPHI to handle mask register instructions.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D113453: [RISCV][NFC] Refactor some rvv instructions' definition with foreach.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D113801: [PowerPC][NFC] Add a series of codegen tests for vector reductions.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D113453: [RISCV][NFC] Refactor some rvv instructions' definition with foreach.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D113453: [RISCV][NFC] Refactor some rvv instructions' definition with foreach.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D113453: [RISCV][NFC] Refactor some rvv instructions' definition with foreach.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D113903: [NFC][lld] Inclusive language: change master file to merged file
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113798: Add loop unrolling and peeling preferences for RISCV
Michael Berg via Phabricator via llvm-commits
- [PATCH] D113534: [lld-macho] Introduce LLD custom warnings with --warn-strict
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113894: [x86] Make assembler variant selection work when outputting intel-style asm
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113911: [asm] Convert AsmPrinter::PrintSpecial() to StringRef
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113912: [JITLink] Fix splitBlock if there are symbols span across the boundary
Steven Wu via Phabricator via llvm-commits
- [PATCH] D113577: [SCEV] Support rewriting ZExt expressions with loop guard info.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Mehrnoosh Heidarpour via Phabricator via llvm-commits
- [PATCH] D111904: [RISCV] Lower fixed vector CTLZ_ZERO_UNDEF/CTTZ_ZERO_UNDEF by converting to FP and extracting the exponent.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D113909: [asm] Correctly handle special names in variants
Hans Wennborg via Phabricator via llvm-commits
- [llvm] 949103d - [NFC][X86][Costmodel] Improve test coverage for i1->{i8,i16,i32,i64} vector *ext
Roman Lebedev via llvm-commits
- [llvm] 7114c60 - [NFC][X86][Costmodel] Improve test coverage for {i8,i16,i32,i64}->i1 vector trunc
Roman Lebedev via llvm-commits
- [PATCH] D113834: [X86] Fix crash with inline asm using wrong register name
Fabian Wolff via Phabricator via llvm-commits
- [PATCH] D113774: [SLP]Improve splat detection.
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D113909: [asm] Correctly handle special names in variants
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113646: [lit] NFC: Add missing option descriptions to documentation
Chris Matthews via Phabricator via llvm-commits
- [PATCH] D113774: [SLP]Improve splat detection.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D113706: [flang] Allow implicit procedure pointers to associate with explicit procedures
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D113706: [flang] Allow implicit procedure pointers to associate with explicit procedures
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D113577: [SCEV] Support rewriting ZExt expressions with loop guard info.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D113704: [AIX][llvm-go] AIX linker does not recognize `-rpath`
Steven Wan via Phabricator via llvm-commits
- [PATCH] D107432: [RISCV] Emit DWARF location expression for RVV stack objects.
Fraser Cormack via Phabricator via llvm-commits
- [llvm] f59307b - [RISCV] Teach needVSETVLIPHI to handle mask register instructions.
Craig Topper via llvm-commits
- [PATCH] D113204: [RISCV] Teach needVSETVLIPHI to handle mask register instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113774: [SLP]Improve splat detection.
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D113913: [X86][Costmodel] `trunc v32i16 to v64i1` can appear after legalization, cost is same as for `trunc v32i16 to v32i1`
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 441de25 - [X86] Add generic splitVectorOp helper. NFC
Simon Pilgrim via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113914: [X86][Costmodel] `*ext v64i1 to v32i16` can appear after legalization, cost is same as for `*ext v32i1 to v32i16`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113774: [SLP]Improve splat detection.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D113577: [SCEV] Support rewriting ZExt expressions with loop guard info.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113915: X86][Costmodel] `getReplicationShuffleCost()`: promote 1 bit-wide elements to 16 bit when have AVX512BW
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113774: [SLP]Improve splat detection.
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D92695: [X86ISelLowering] don't emit frame pointers for eflags intrinsics.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D113774: [SLP]Improve splat detection.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D113802: [PowerPC] Fix 32bit vector insert instructions for ISA3.1
Lei Huang via Phabricator via llvm-commits
- [PATCH] D113704: [AIX][llvm-go] AIX linker does not recognize `-rpath`
Steven Wan via Phabricator via llvm-commits
- [llvm] 0b9d3a6 - [analyzer][NFC] Separate CallDescription from CallEvent
Balazs Benics via llvm-commits
- [PATCH] D113587: [analyzer][NFC] Separate CallDescription from CallEvent
Balázs Benics via Phabricator via llvm-commits
- [PATCH] D113798: Add loop unrolling and peeling preferences for RISCV
Michael Berg via Phabricator via llvm-commits
- [llvm] 3518707 - [AIX][llvm-go] AIX linker does not recognize `-rpath`
Steven Wan via llvm-commits
- [PATCH] D113704: [AIX][llvm-go] AIX linker does not recognize `-rpath`
Steven Wan via Phabricator via llvm-commits
- [PATCH] D113727: [llvm-profgen] Add switch to allow use of first loadable segment for calculating offset
Lei Wang via Phabricator via llvm-commits
- [PATCH] D113525: [NFC][regalloc] Factor eviction decision-making into an analysis
David Li via Phabricator via llvm-commits
- [PATCH] D113882: [llvm-nm][test] Move X86 lit.local.cfg into the X86 subfolder
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113802: [PowerPC] Fix 32bit vector insert instructions for ISA3.1
Lei Huang via Phabricator via llvm-commits
- [PATCH] D113787: [llvm-reduce] keep terminator instructions during ReduceGlobalVars
Dwight Guth via Phabricator via llvm-commits
- [PATCH] D113912: [JITLink] Fix splitBlock if there are symbols span across the boundary
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D113787: [llvm-reduce] keep terminator instructions during ReduceGlobalVars
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113787: [llvm-reduce] keep terminator instructions during ReduceGlobalVars
Dwight Guth via Phabricator via llvm-commits
- [PATCH] D113894: [x86] Make assembler variant selection work when outputting intel-style asm
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D113689: [llvm][ubsan] Inclusive language: replace use of blacklist HandleLLVMOptions.cmake
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D113787: [llvm-reduce] keep terminator instructions during ReduceGlobalVars
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113918: [llvm][fix] Inclusive language: replace master with main in find_interesting_reviews.py
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D113689: [llvm][ubsan] Inclusive language: replace use of blacklist HandleLLVMOptions.cmake
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106448: [llvm][Inline] Add a module level inliner
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D106448: [llvm][Inline] Add a module level inliner
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113912: [JITLink] Fix splitBlock if there are symbols span across the boundary
Steven Wu via Phabricator via llvm-commits
- [PATCH] D107872: [SimplifyLibCalls] propagate tail flags on CallInsts
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D111904: [RISCV] Lower fixed vector CTLZ_ZERO_UNDEF/CTTZ_ZERO_UNDEF by converting to FP and extracting the exponent.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113787: [llvm-reduce] keep terminator instructions during ReduceGlobalVars
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113829: AMDGPU: Mark prolog/epilog SCC defs as dead
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113787: [llvm-reduce] keep terminator instructions during ReduceGlobalVars
Dwight Guth via Phabricator via llvm-commits
- [PATCH] D113912: [JITLink] Fix splitBlock if there are symbols span across the boundary
Lang Hames via Phabricator via llvm-commits
- [PATCH] D113865: [COFF] Keep temporary symbols in object files on ARM64, as IMAGE_SYM_CLASS_LABEL
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D113923: [NFC][flang] Inclusive language: remove instances of master
Quinn Pham via Phabricator via llvm-commits
- [llvm] 691a7fe - Revert "[llvm][ubsan] Inclusive language: replace use of blacklist HandleLLVMOptions.cmake"
Zarko Todorovski via llvm-commits
- [PATCH] D113689: [llvm][ubsan] Inclusive language: replace use of blacklist HandleLLVMOptions.cmake
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D113787: [llvm-reduce] keep terminator instructions during ReduceGlobalVars
Dwight Guth via Phabricator via llvm-commits
- [PATCH] D109301: [AMDGPU] Enable copy between VGPR and AGPR classes during regalloc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113857: [llvm-reduce] Add parallel chunk processing.
Michael Kruse via Phabricator via llvm-commits
- [llvm] 224e46d - [SLP][DOT][NFCI]Output all scalars for the splats, not only the first one.
Alexey Bataev via llvm-commits
- [PATCH] D64454: [clang-tidy] Adding static analyzer check to list of clang-tidy checks
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D113924: [asm] Make EmitMSInlineAsmStr and EmitGCCInlineAsmStr more alike
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113787: [llvm-reduce] keep terminator instructions during ReduceGlobalVars
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113865: [COFF] Keep temporary symbols in object files on ARM64, as IMAGE_SYM_CLASS_LABEL
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D113894: [x86] Make assembler variant selection work when outputting intel-style asm
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113508: [PatternMatch] Add m_BinOp/m_c_BinOp with specific opcode
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113865: [COFF] Keep temporary symbols in object files on ARM64, as IMAGE_SYM_CLASS_LABEL
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D113787: [llvm-reduce] keep terminator instructions during ReduceGlobalVars
Dwight Guth via Phabricator via llvm-commits
- [PATCH] D113816: [llvm-reduce] Assert that the number of chunks does not change with reductions
Michael Kruse via Phabricator via llvm-commits
- [llvm] e99902a - [runtime-unroll] Restructure if-clause to improve readability [NFC]
Philip Reames via llvm-commits
- [PATCH] D113816: [llvm-reduce] Assert that the number of chunks does not change with reductions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113808: [llvm-reduce] Don't reuse SmallVector across calls to getAllMetadata()
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D113918: [llvm][fix] Inclusive language: replace master with main in find_interesting_reviews.py
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D113894: [x86] Make assembler variant selection work when outputting intel-style asm
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] 118757a - [msan] Disabled test failing on new GLIBC
Vitaly Buka via llvm-commits
- [PATCH] D113926: [NFC][gn build] Inclusive language: replace master with main in sync_source_lists_from_cmake.py
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D113812: [Cloning] Clone metadata on function declarations
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D113924: [asm] Make EmitMSInlineAsmStr and EmitGCCInlineAsmStr more alike
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D113816: [llvm-reduce] Assert that the number of chunks does not change with reductions
Michael Kruse via Phabricator via llvm-commits
- [llvm] e785f4a - [PatternMatch] Add m_BinOp/m_c_BinOp with specific opcode
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D107193: [Zorg] Don't delete test-suite source directory every time.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D113508: [PatternMatch] Add m_BinOp/m_c_BinOp with specific opcode
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113525: [NFC][regalloc] Factor eviction decision-making into an analysis
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D113639: [test-suite] Fix signed integer overflow error for pc1cod.c
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D113769: [fir] !fir.tdesc type conversion
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D113567: [RISCV][test] Add more tests of immediate materialisation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113568: [RISCV] Optimize immediate materialisation with SH*ADD
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113894: [x86] Make assembler variant selection work when outputting intel-style asm
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112634: [InstCombine] canonicalize icmp with trunc op into mask and cmp, part 2
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113241: [lld-macho][nfc] rename parsed-section types & variables
Greg McGary via Phabricator via llvm-commits
- [llvm] 423da61 - [runtime-unroll] Inline canSafelyUnrollMultiExitLoop [NFC]
Philip Reames via llvm-commits
- [PATCH] D113689: [llvm][ubsan] Inclusive language: replace use of blacklist HandleLLVMOptions.cmake
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D113792: [SLP]Adjust GEP indices types when trying to build entries.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D112940: Add a tool for diffing instruction count + stack size remarks
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Mehrnoosh Heidarpour via Phabricator via llvm-commits
- [PATCH] D113909: [asm] Correctly handle special names in variants
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D113929: [NFC][Regalloc] Factor types that would be used by the eviction advisor
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D113911: [asm] Convert AsmPrinter::PrintSpecial() to StringRef
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Mehrnoosh Heidarpour via Phabricator via llvm-commits
- [PATCH] D97735: [Globals] Treat nobuiltin fns as maybe-derefined.
Francois Pichet via Phabricator via llvm-commits
- [PATCH] D113192: [DAG] MatchRotate - support rotate-by-constant of illegal types
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112634: [InstCombine] canonicalize icmp with trunc op into mask and cmp, part 2
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D110040: [lld-macho] Don't replace local personality symbol with LazySymbol
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D113766: [fir] Add fir.gentypedesc conversion
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D113639: [test-suite] Fix signed integer overflow error for pc1cod.c
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D113894: [x86] Make assembler variant selection work when outputting intel-style asm
Craig Topper via Phabricator via llvm-commits
- [PATCH] D98232: [regalloc] Ensure Query::collectInterferringVregs is called before interval iteration
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D113912: [JITLink] Fix splitBlock if there are symbols span across the boundary
Steven Wu via Phabricator via llvm-commits
- [PATCH] D113193: [TwoAddressInstructionPass] Create register mapping for registers with multiple uses in the current MBB
Guozhi Wei via Phabricator via llvm-commits
- [llvm] 5b3b0b3 - [llvm][fix] Inclusive language: replace master with main in find_interesting_reviews.py
Quinn Pham via llvm-commits
- [PATCH] D113918: [llvm][fix] Inclusive language: replace master with main in find_interesting_reviews.py
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D98232: [regalloc] Ensure Query::collectInterferringVregs is called before interval iteration
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 2d0cab9 - [SLP][NFC]Add a test for extra shuffle emission, NFC.
Alexey Bataev via llvm-commits
- [llvm] da327e7 - Fix a misleading FIXME in an unroll test
Philip Reames via llvm-commits
- [PATCH] D113534: [lld-macho] Introduce LLD custom warnings with --warn-strict
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112634: [InstCombine] canonicalize icmp with trunc op into mask and cmp, part 2
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112634: [InstCombine] canonicalize icmp with trunc op into mask and cmp, part 2
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113766: [fir] Add fir.gentypedesc conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113931: [fir] Add fir.box_tdesc conversion
Valentin Clement via Phabricator via llvm-commits
- [lld] 1ca00ec - [NFC][lld] Inclusive language: change master file to merged file
Quinn Pham via llvm-commits
- [PATCH] D113903: [NFC][lld] Inclusive language: change master file to merged file
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D113932: [x86/asm] Let EmitMSInlineAsmStr() handle variants too
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113241: [lld-macho][nfc] rename parsed-section types & variables
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D113894: [x86] Make assembler variant selection work when outputting intel-style asm
Nico Weber via Phabricator via llvm-commits
- [llvm] f50c6c1 - [PowerPC] Fix 32bit vector insert instructions for ISA3.1
Lei Huang via llvm-commits
- [PATCH] D113802: [PowerPC] Fix 32bit vector insert instructions for ISA3.1
Lei Huang via Phabricator via llvm-commits
- [llvm] 833393e - [asm] Correctly handle special names in variants
Nico Weber via llvm-commits
- [PATCH] D113909: [asm] Correctly handle special names in variants
Nico Weber via Phabricator via llvm-commits
- [llvm] 0be836b - [asm] Convert AsmPrinter::PrintSpecial() to StringRef
Nico Weber via llvm-commits
- [PATCH] D113911: [asm] Convert AsmPrinter::PrintSpecial() to StringRef
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113241: [lld-macho][nfc] rename parsed-section types & variables
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D113241: [lld-macho][nfc] rename parsed-section types & variables
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D113241: [lld-macho][nfc] rename parsed-section types & variables
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D113934: [llvm] adapt DWARFExpression.h for 6b9b86db9dd974585a5c71cf2e5231d1e3385f7c
Krasimir Georgiev via Phabricator via llvm-commits
- [llvm] b4e50e5 - [asm] Make EmitMSInlineAsmStr and EmitGCCInlineAsmStr more alike
Nico Weber via llvm-commits
- [PATCH] D113924: [asm] Make EmitMSInlineAsmStr and EmitGCCInlineAsmStr more alike
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113935: [RISCV] Add test cases to prepare for overring TargetLowering::hasAndNot. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113912: [JITLink] Fix splitBlock if there are symbols span across the boundary
Steven Wu via Phabricator via llvm-commits
- [PATCH] D113937: [RISCV] Override TargetLowering::hasAndNot for Zbb.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113894: [x86] Make assembler variant selection work when outputting intel-style asm
Nico Weber via Phabricator via llvm-commits
- [llvm] bee8e20 - [InstrProf][NFC] Fix a few typos in code comments.
Snehasish Kumar via llvm-commits
- [PATCH] D113937: [RISCV] Override TargetLowering::hasAndNot for Zbb.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113932: [x86/asm] Let EmitMSInlineAsmStr() handle variants too
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113835: [CVP] Remove ashr of -1 or 0
Fabian Wolff via Phabricator via llvm-commits
- [PATCH] D113937: [RISCV] Override TargetLowering::hasAndNot for Zbb.
Craig Topper via Phabricator via llvm-commits
- [llvm] 8f95e91 - [unroll-runtime] Relax two profitability limitations on multi-exit unrolling
Philip Reames via llvm-commits
- [PATCH] D113792: [SLP]Adjust GEP indices types when trying to build entries.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D113785: [llvm-profgen] Trim cold function profiles for non-CS AutoFDO
Lei Wang via Phabricator via llvm-commits
- [PATCH] D113865: [COFF] Keep temporary symbols in object files on ARM64, as IMAGE_SYM_CLASS_LABEL
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Mehrnoosh Heidarpour via Phabricator via llvm-commits
- [llvm] 3d1d8c7 - [llvm] adapt DWARFExpression.h for 6b9b86db9dd974585a5c71cf2e5231d1e3385f7c
Krasimir Georgiev via llvm-commits
- [PATCH] D113934: [llvm] adapt DWARFExpression.h for 6b9b86db9dd974585a5c71cf2e5231d1e3385f7c
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D113935: [RISCV] Add test cases to prepare for overring TargetLowering::hasAndNot. NFC
Jessica Clarke via Phabricator via llvm-commits
- [llvm] fee52fe - [X86] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off build. NFC
Fangrui Song via llvm-commits
- [PATCH] D113785: [llvm-profgen] Trim cold function profiles for non-CS AutoFDO
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D113934: [llvm] adapt DWARFExpression.h for 6b9b86db9dd974585a5c71cf2e5231d1e3385f7c
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D113934: [llvm] adapt DWARFExpression.h for 6b9b86db9dd974585a5c71cf2e5231d1e3385f7c
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D113929: [NFC][Regalloc] Factor types that would be used by the eviction advisor
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 19e6b73 - [NFC][Regalloc] Factor types that would be used by the eviction advisor
Mircea Trofin via llvm-commits
- [PATCH] D113785: [llvm-profgen] Trim cold function profiles for non-CS AutoFDO
Lei Wang via Phabricator via llvm-commits
- [PATCH] D111362: [PowerPC] Add support for ROP protection for 32 bit.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D113935: [RISCV] Add test cases to prepare for overring TargetLowering::hasAndNot. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113894: [x86/asm] Make variants work when converting at&t inline asm input to intel asm output
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113792: [SLP]Adjust GEP indices types when trying to build entries.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D113935: [RISCV] Add test cases to prepare for overring TargetLowering::hasAndNot. NFC
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113865: [COFF] Keep temporary symbols in object files on ARM64, as IMAGE_SYM_CLASS_LABEL
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D113641: [llvm] Add a SFINAE template parameter to DenseMapInfo
River Riddle via Phabricator via llvm-commits
- [PATCH] D113715: [mlir][ods] AttrOrTypeGen uses Class
Jeff Niu via Phabricator via llvm-commits
- [PATCH] D113715: [mlir][ods] AttrOrTypeGen uses Class
Jeff Niu via Phabricator via llvm-commits
- [PATCH] D113937: [RISCV] Override TargetLowering::hasAndNot for Zbb.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D113511: [mlir] Optimize usage of llvm::mapped_iterator
David Blaikie via Phabricator via llvm-commits
- [PATCH] D113935: [RISCV] Add test cases to prepare for overring TargetLowering::hasAndNot. NFC
Craig Topper via Phabricator via llvm-commits
- [llvm] 1c3ef9e - [SystemZ] Support symbolic displacements.
Jonas Paulsson via llvm-commits
- [PATCH] D113341: [SystemZ] Support symbolic displacements.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D113912: [JITLink] Fix splitBlock if there are symbols span across the boundary
Lang Hames via Phabricator via llvm-commits
- [llvm] 193c40e - [InstSimplify] Fold A|B | (A^B) --> A|B
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113341: [SystemZ] Support symbolic displacements.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D113865: [COFF] Keep temporary symbols in object files on ARM64, as IMAGE_SYM_CLASS_LABEL
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D113939: [runtime-unroll] Remove restriction about unrolling multiple exit loops
Philip Reames via Phabricator via llvm-commits
- [llvm] fcd07f8 - [JITLink] Fix splitBlock if there are symbols span across the boundary
Steven Wu via llvm-commits
- [PATCH] D113912: [JITLink] Fix splitBlock if there are symbols span across the boundary
Steven Wu via Phabricator via llvm-commits
- [PATCH] D113934: [llvm] adapt DWARFExpression.h for 6b9b86db9dd974585a5c71cf2e5231d1e3385f7c
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D113866: [LLD] [COFF] Omit IMAGE_SYM_CLASS_LABEL symbols from the PE symbol table
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D111846: [LV] Drop integer poison-generating flags from instructions that need predication
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D113763: [flang][CodeGen] Transform `fir.boxchar_len` to a sequence of LLVM MLIR
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D111846: [LV] Drop integer poison-generating flags from instructions that need predication
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D113940: [NFC][X86] Inclusive language: Rename master label in x86-shrink-wrapping.ll
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D113941: [NFC][Regalloc] Factor out eviction decision from eviction attempt
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D113772: [Analysis] Fix getNumberOfParts to return 0 when the answer is unknown
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D113866: [LLD] [COFF] Omit IMAGE_SYM_CLASS_LABEL symbols from the PE symbol table
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D113866: [LLD] [COFF] Omit IMAGE_SYM_CLASS_LABEL symbols from the PE symbol table
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Mehrnoosh Heidarpour via Phabricator via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Mehrnoosh Heidarpour via Phabricator via llvm-commits
- [PATCH] D82367: [ObjectYAML][ELF] Add support for emitting the .debug_gnu_pubnames/pubtypes sections.
Greg Clayton via Phabricator via llvm-commits
- [llvm] 19867de - [NewPM] Only invalidate modified functions' analyses in CGSCC passes + turn on eagerly invalidate analyses
Arthur Eubanks via llvm-commits
- [PATCH] D113304: [NewPM] Only invalidate modified functions' analyses in CGSCC passes + turn on eagerly invalidate analyses
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Mehrnoosh Heidarpour via Phabricator via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Mehrnoosh Heidarpour via Phabricator via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Mehrnoosh Heidarpour via Phabricator via llvm-commits
- [llvm] 0b5051c - [llvm-reduce] Don't reuse SmallVector across calls to getAllMetadata()
Arthur Eubanks via llvm-commits
- [PATCH] D113808: [llvm-reduce] Don't reuse SmallVector across calls to getAllMetadata()
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 833cdb0 - Revert "[InstSimplify] Fold A|B | (A^B) --> A|B"
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D82367: [ObjectYAML][ELF] Add support for emitting the .debug_gnu_pubnames/pubtypes sections.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D113945: [InstSimplify] Fold A|B | (A^B) --> A|B
Mehrnoosh Heidarpour via Phabricator via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D82367: [ObjectYAML][ELF] Add support for emitting the .debug_gnu_pubnames/pubtypes sections.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D113945: [InstSimplify] Fold A|B | (A^B) --> A|B
Mehrnoosh Heidarpour via Phabricator via llvm-commits
- [PATCH] D113945: [InstSimplify] Fold A|B | (A^B) --> A|B
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D113866: [LLD] [COFF] Omit IMAGE_SYM_CLASS_LABEL symbols from the PE symbol table
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D113947: [NewPM] Add option to prevent rerunning function pipeline on functions in CGSCC adaptor
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113735: [llvm-obcopy][MachO] Add --prefix-symbols support
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113932: [x86/asm] Let EmitMSInlineAsmStr() handle variants too
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Mehrnoosh Heidarpour via Phabricator via llvm-commits
- [PATCH] D113948: [DAGCombiner] Prevent unfoldMaskedMerge from creating an AND with two inverted inputs.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113241: [lld-macho][nfc] rename parsed-section types & variables
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113733: [llvm-objdump/mac] Add support for new load commands
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113733: [llvm-objdump/mac] Add support for new load commands
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113534: [lld-macho] Avoid warning on -install-name if -dylib is not provided
Jez Ng via Phabricator via llvm-commits
- [llvm] 39256ed - [RISCV][test] Add more tests of immediate materialisation
Ben Shi via llvm-commits
- [llvm] 4c3d916 - [RISCV] Optimize immediate materialisation with SH*ADD
Ben Shi via llvm-commits
- [PATCH] D113567: [RISCV][test] Add more tests of immediate materialisation
Ben Shi via Phabricator via llvm-commits
- [PATCH] D113568: [RISCV] Optimize immediate materialisation with SH*ADD
Ben Shi via Phabricator via llvm-commits
- [PATCH] D113952: [Bazel] Enable layering_check for MLIR build
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [llvm] 62c51a7 - [InstSimplify] Fold A|B | (A^B) --> A|B
Muhammad Asif Manzoor via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Muhammad Asif Manzoor via Phabricator via llvm-commits
- [PATCH] D104827: [DebugInfo] Enforce implicit constraints on `distinct` MDNodes
Scott Linder via Phabricator via llvm-commits
- [PATCH] D113937: [RISCV] Override TargetLowering::hasAndNot for Zbb.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113461: [ADT] Add unit test for EquivalanceClasses comparator
Matthias Springer via Phabricator via llvm-commits
- [PATCH] D113461: [ADT] Add unit test for EquivalanceClasses comparator
Matthias Springer via Phabricator via llvm-commits
- [PATCH] D113952: [Bazel] Enable layering_check for MLIR build
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D113861: [InstSimplify] Fold A|B | (A^B) --> A|B
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113646: [lit] NFC: Add missing option descriptions to documentation
Misono Tomohiro via Phabricator via llvm-commits
- [PATCH] D113948: [DAGCombiner][X86] Prevent unfoldMaskedMerge from creating an AND with two inverted inputs.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D98232: [regalloc] Ensure Query::collectInterferringVregs is called before interval iteration
Aditya Nandakumar via Phabricator via llvm-commits
- [PATCH] D113948: [DAGCombiner][X86] Prevent unfoldMaskedMerge from creating an AND with two inverted inputs.
Jessica Clarke via Phabricator via llvm-commits
- [compiler-rt] d2b4360 - add tsan shared lib
via llvm-commits
- [PATCH] D113948: [DAGCombiner][X86] Prevent unfoldMaskedMerge from creating an AND with two inverted inputs.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113948: [DAGCombiner][X86] Prevent unfoldMaskedMerge from creating an AND with two inverted inputs.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D113948: [DAGCombiner][X86] Prevent unfoldMaskedMerge from creating an AND with two inverted inputs.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112116: [llvm-objcopy] Add --update-section
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D112116: [llvm-objcopy] Add --update-section
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D113763: [flang][CodeGen] Transform `fir.boxchar_len` to a sequence of LLVM MLIR
Eric Schweitz via Phabricator via llvm-commits
- [llvm] 233def4 - [DAGCombiner] Prevent unfoldMaskedMerge from creating an AND with two inverted inputs.
Craig Topper via llvm-commits
- [PATCH] D113948: [DAGCombiner][X86] Prevent unfoldMaskedMerge from creating an AND with two inverted inputs.
Craig Topper via Phabricator via llvm-commits
- [llvm] b23ba29 - DebugInfo: Make DWARFExpression::iterator::operator++ return itself
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D113935: [RISCV] Add test cases to prepare for overring TargetLowering::hasAndNot. NFC
Jessica Clarke via Phabricator via llvm-commits
- [llvm] 79df410 - DebugInfo: const-qualify accessors of DWARFExpression::Operation
Duncan P. N. Exon Smith via llvm-commits
- [llvm] d7a8135 - DebugInfo: Make DWARFExpression::iterator::skipBytes() const, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D113957: DebugInfo: Stop modifying Operation::Error inside of verify()
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D82367: [ObjectYAML][ELF] Add support for emitting the .debug_gnu_pubnames/pubtypes sections.
Xing GUO via Phabricator via llvm-commits
- [PATCH] D113958: DebugInfo: Make DWARFExpression::iterator a const iterator
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D113879: [Flang] Add the typeconversion to llvm for the FIR boxproc type
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D113958: DebugInfo: Make DWARFExpression::iterator a const iterator
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D113934: [llvm] adapt DWARFExpression.h for 6b9b86db9dd974585a5c71cf2e5231d1e3385f7c
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D113935: [RISCV] Add test cases to prepare for overring TargetLowering::hasAndNot. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113959: [llvm][RISC-V] Use floating-point ABI by default if possible
Oi Chee Cheung via Phabricator via llvm-commits
- [PATCH] D113935: [RISCV] Add test cases to prepare for overring TargetLowering::hasAndNot. NFC
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D113937: [RISCV] Override TargetLowering::hasAndNot for Zbb.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113957: DebugInfo: Stop modifying Operation::Error inside of verify()
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D113959: [llvm][RISC-V] Use floating-point ABI by default if possible
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D113959: [llvm][RISC-V] Use floating-point ABI by default if possible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113959: [llvm][RISC-V] Use floating-point ABI by default if possible
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D113959: [llvm][RISC-V] Use floating-point ABI by default if possible
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D113784: [RFC][AMDGPU][GlobalISel] Fix RegBanks for G_CONSTANT
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D113959: [llvm][RISC-V] Use floating-point ABI by default if possible
Oi Chee Cheung via Phabricator via llvm-commits
- [PATCH] D113937: [RISCV] Override TargetLowering::hasAndNot for Zbb.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D113959: [llvm][RISC-V] Use floating-point ABI by default if possible
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D113937: [RISCV] Override TargetLowering::hasAndNot for Zbb.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113959: [llvm][RISC-V] Use floating-point ABI by default if possible
Oi Chee Cheung via Phabricator via llvm-commits
- [PATCH] D113937: [RISCV] Override TargetLowering::hasAndNot for Zbb.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113937: [RISCV] Override TargetLowering::hasAndNot for Zbb.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D113960: PrologEpilogInserter: Use explicit control for scavenge slot placement
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D113937: [RISCV] Override TargetLowering::hasAndNot for Zbb.
Craig Topper via Phabricator via llvm-commits
- [llvm] e6bfbd7 - AMDGPU: Regenerate test checks
Matt Arsenault via llvm-commits
- [llvm] 659887b - AMDGPU: Mark prolog/epilog SCC defs as dead
Matt Arsenault via llvm-commits
- [PATCH] D113829: AMDGPU: Mark prolog/epilog SCC defs as dead
Matt Arsenault via Phabricator via llvm-commits
- [llvm] b484fa8 - [X86] Fix crash with inline asm using wrong register name
Phoebe Wang via llvm-commits
- [PATCH] D113834: [X86] Fix crash with inline asm using wrong register name
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D113959: [llvm][RISC-V] Use floating-point ABI by default if possible
Oi Chee Cheung via Phabricator via llvm-commits
- [PATCH] D111617: [RISCV] Lazily add RVV C intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] d90eeab - [RISCV] Add test cases to prepare for overring TargetLowering::hasAndNot. NFC
Craig Topper via llvm-commits
- [llvm] 391b0ba - [RISCV] Override TargetLowering::hasAndNot for Zbb.
Craig Topper via llvm-commits
- [PATCH] D113935: [RISCV] Add test cases to prepare for overring TargetLowering::hasAndNot. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113937: [RISCV] Override TargetLowering::hasAndNot for Zbb.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113800: [amdgpu] Don't crash on empty global ctor/dtor
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D113727: [llvm-profgen] Add switch to allow use of first loadable segment for calculating offset
Wenlei He via Phabricator via llvm-commits
- [llvm] f7976ed - [llvm-profgen] Add switch to allow use of first loadable segment for calculating offset
Wenlei He via llvm-commits
- [PATCH] D113727: [llvm-profgen] Add switch to allow use of first loadable segment for calculating offset
Wenlei He via Phabricator via llvm-commits
- [PATCH] D113770: [SLP]Improve cost of the gather nodes.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D113959: [llvm][RISC-V] Use floating-point ABI by default if possible
Oi Chee Cheung via Phabricator via llvm-commits
- [PATCH] D111133: [AARCH64] Teach AArch64FrameLowering::getFrameIndexReferencePreferSP really prefer SP.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D109870: [AMDGPU] Enable the pass "amdgpu-replace-lds-use-with-pointer"
Mahesha S via Phabricator via llvm-commits
- [PATCH] D111114: [STATEPOINT] Force implicit-def for lpr register.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D113959: [llvm][RISC-V] Use floating-point ABI by default if possible
Oi Chee Cheung via Phabricator via llvm-commits
- [llvm] dc84770 - [GlobalISel] Add a store-merging optimization pass and enable for AArch64.
Amara Emerson via llvm-commits
- [PATCH] D109131: [GlobalISel] Add a store-merging optimization pass and enable for AArch64.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D111617: [RISCV] Lazily add RVV C intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] 582352d - [gn build] Port dc84770d559b
LLVM GN Syncbot via llvm-commits
- [PATCH] D111617: [RISCV] Lazily add RVV C intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D106448: [llvm][Inline] Add a module level inliner
Kazu Hirata via Phabricator via llvm-commits
- [llvm] 7f00806 - [llvm] Use make_early_inc_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] 0ecb12a - [STATEPOINT] Force implicit-def for lr register.
Serguei Katkov via llvm-commits
- [PATCH] D111114: [STATEPOINT] Force implicit-def for lpr register.
Serguei Katkov via Phabricator via llvm-commits
- [llvm] b85f97b - [gn build] Port 2e6ae1d3f2de
LLVM GN Syncbot via llvm-commits
- [PATCH] D113453: [RISCV][NFC] Refactor some rvv instructions' definition with foreach.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D113908: [PowerPC] Custom lowering of llvm.is_fpclass
Qiu Chaofan via Phabricator via llvm-commits
- [compiler-rt] 64b4539 - tsan: speed up pthread_setname_np
Dmitry Vyukov via llvm-commits
- [compiler-rt] 87261ca - tsan: use pthread_equal instead of direct pthread_t comparison
Dmitry Vyukov via llvm-commits
- [PATCH] D113688: [CSSPGO] Fix a hash code truncating issue in ContextTrieNode.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D108621: [HIPSPV] Add CUDA->SPIR-V address space mapping
Henry Linjamäki via Phabricator via llvm-commits
- [PATCH] D108621: [HIPSPV] Add CUDA->SPIR-V address space mapping
Henry Linjamäki via Phabricator via llvm-commits
- [llvm] 6405e8b - [RISCV] Refactor some rvv instructions' definition with foreach.
via llvm-commits
- [PATCH] D113453: [RISCV][NFC] Refactor some rvv instructions' definition with foreach.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D109131: [GlobalISel] Add a store-merging optimization pass and enable for AArch64.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D107432: [RISCV] Emit DWARF location expression for RVV stack objects.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D109870: [AMDGPU] Enable the pass "amdgpu-replace-lds-use-with-pointer"
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D113733: [llvm-objdump/mac] Add support for new load commands
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D109870: [AMDGPU] Enable the pass "amdgpu-replace-lds-use-with-pointer"
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D102912: [libunwind] AARCH64 use inline assembly for pointer authentication
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D109870: [AMDGPU] Enable the pass "amdgpu-replace-lds-use-with-pointer"
Mahesha S via Phabricator via llvm-commits
- [PATCH] D112423: [ARM] add common parts for PACBTI-M support in the backend
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D109870: [AMDGPU] Enable the pass "amdgpu-replace-lds-use-with-pointer"
Mahesha S via Phabricator via llvm-commits
- [PATCH] D113967: [RISCV] Reverse the order of loading/storing callee-saved registers.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D112940: Add a tool for diffing instruction count + stack size remarks
James Henderson via Phabricator via llvm-commits
- [PATCH] D109870: [AMDGPU] Enable the pass "amdgpu-replace-lds-use-with-pointer"
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D109870: [AMDGPU] Enable the pass "amdgpu-replace-lds-use-with-pointer"
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D113968: [fir] Add fircg.ext_array_coor conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113968: [fir] Add fircg.ext_array_coor conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D109131: [GlobalISel] Add a store-merging optimization pass and enable for AArch64.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D112116: [llvm-objcopy] Add --update-section
James Henderson via Phabricator via llvm-commits
- [PATCH] D113960: PrologEpilogInserter: Use explicit control for scavenge slot placement
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D109131: [GlobalISel] Add a store-merging optimization pass and enable for AArch64.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113958: DebugInfo: Make DWARFExpression::iterator a const iterator
James Henderson via Phabricator via llvm-commits
- [PATCH] D113763: [flang][CodeGen] Transform `fir.boxchar_len` to a sequence of LLVM MLIR
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D109131: [GlobalISel] Add a store-merging optimization pass and enable for AArch64.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D109870: [AMDGPU] Enable the pass "amdgpu-replace-lds-use-with-pointer"
Mahesha S via Phabricator via llvm-commits
- [PATCH] D113733: [llvm-objdump/mac] Add support for new load commands
James Henderson via Phabricator via llvm-commits
- [PATCH] D113970: [SelectionDAG] Add pattern to haveNoCommonBitsSet.
Omer Aviram via Phabricator via llvm-commits
- [PATCH] D113763: [flang][CodeGen] Transform `fir.boxchar_len` to a sequence of LLVM MLIR
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] dcd8728 - Remove unnecessary <any> include.
Amara Emerson via llvm-commits
- [PATCH] D113763: [flang][CodeGen] Transform `fir.boxchar_len` to a sequence of LLVM MLIR
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113971: [fir] Add conversion patterns for slice, shape, shapeshift and shift ops
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113624: Revert "[amdgpu] Enable selection of `s_cselect_b64`."
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113763: [flang][CodeGen] Transform `fir.boxchar_len` to a sequence of LLVM MLIR
Valentin Clement via Phabricator via llvm-commits
- [llvm] c0da8a4 - [CGP][PowerPC] Pre-commit test case for D113872. NFC.
Kai Luo via llvm-commits
- [PATCH] D113493: [CodeGen] Update LiveIntervals in TargetInstrInfo::convertToThreeAddress
Jay Foad via Phabricator via llvm-commits
- [PATCH] D105466: [RuntimeDyld] Implemented relocation of TLS symbols in ELF
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D109301: [AMDGPU] Enable copy between VGPR and AGPR classes during regalloc
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] 309f1e4 - [ARM] Add datalayout to costmodel tests. NFC
David Green via llvm-commits
- [PATCH] D113973: [LoopVectorize][CostModel] Choose smaller VFs for in-loop reductions with no loads/stores
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D113973: [LoopVectorize][CostModel] Choose smaller VFs for in-loop reductions with no loads/stores
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D76878: Implement DW_{OP,AT}_LLVM_* for Heterogeneous Debugging
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D113872: [CGP] Handle select instructions relying on the same condition
Kai Luo via Phabricator via llvm-commits
- [llvm] 40a609a - Fix unused variable in llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp
Frederik Gossen via llvm-commits
- [llvm] a062e2a - Fix unused variable warning.
Adrian Kuegel via llvm-commits
- [PATCH] D113976: [fir] Add fir.cmpc conversion
Diana Picus via Phabricator via llvm-commits
- [PATCH] D113976: [fir] Add fir.cmpc conversion
Diana Picus via Phabricator via llvm-commits
- [llvm] 5b84ae7 - Fix another unused variable error.
Adrian Kuegel via llvm-commits
- [PATCH] D113970: [SelectionDAG] Add pattern to haveNoCommonBitsSet.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113934: [llvm] adapt DWARFExpression.h for 6b9b86db9dd974585a5c71cf2e5231d1e3385f7c
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D113976: [fir] Add fir.cmpc conversion
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D109809: [TargetLowering][RISCV] Fixed a scalable vector issue when lowering [s|u]mul.overflow intrinsics
eric tang via Phabricator via llvm-commits
- [PATCH] D113957: DebugInfo: Stop modifying Operation::Error inside of verify()
Krasimir Georgiev via Phabricator via llvm-commits
- [PATCH] D113976: [fir] Add fir.cmpc conversion
Diana Picus via Phabricator via llvm-commits
- [PATCH] D112063: [lld][ELF] Add first bits to support relocation relaxations for AArch64
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D113976: [fir] Add fir.cmpc conversion
Diana Picus via Phabricator via llvm-commits
- [PATCH] D110388: [SelectionDAG] Make WidenVecRes_SELECT work for scalable vectors
eric tang via Phabricator via llvm-commits
- [llvm] 9a6817b - Revert "Fix another unused variable error."
Frederik Gossen via llvm-commits
- [llvm] ecfe7a3 - Revert "Fix unused variable warning."
Frederik Gossen via llvm-commits
- [llvm] 2bceb7c - Revert "Fix unused variable in llvm/lib/CodeGen/GlobalISel/LoadStoreOpt.cpp"
Frederik Gossen via llvm-commits
- [llvm] 3f3d4e8 - Fix unused variable warning in LoadStoreOpt.cpp with (void)
Frederik Gossen via llvm-commits
- [PATCH] D111555: [LoopVectorize] Add vector reduction support for fmuladd intrinsic
Rosie Sumpter via Phabricator via llvm-commits
- [llvm] f526c60 - [AArch64][SVE] Instcombine SVE LD1/ST1 to stock LLVM IR
Matt Devereau via llvm-commits
- [PATCH] D113489: [AArch64][SVE] Instcombine SVE LD1/ST1 to stock LLVM IR
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D113125: [LoopVectorize] Propagate fast-math flags for VPInstruction
Florian Hahn via Phabricator via llvm-commits
- [llvm] b7aec4f - [SCEV] Support rewriting ZExt expressions with loop guard info.
Florian Hahn via llvm-commits
- [PATCH] D113577: [SCEV] Support rewriting ZExt expressions with loop guard info.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113976: [fir] Add fir.cmpc conversion
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113578: [SCEV] Apply loop guards when computing max BTC for arbitrary steps.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104827: [DebugInfo] Enforce implicit constraints on `distinct` MDNodes
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D113766: [fir] Add fir.gentypedesc conversion
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113913: [X86][Costmodel] `trunc v32i16 to v64i1` can appear after legalization, cost is same as for `trunc v32i16 to v32i1`
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113971: [fir] Add conversion patterns for slice, shape, shapeshift and shift ops
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D112411: [LNT] Updated cPerf to read the section Attributes (support Simpleperf)
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D113858: [llvm-reduce] Allow writing temporary files as bitcode.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113914: [X86][Costmodel] `*ext v64i1 to v32i16` can appear after legalization, cost is same as for `*ext v32i1 to v32i16`
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113353: [RISCV] Add scheduling resources for Vector pseudo instructions.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D109131: [GlobalISel] Add a store-merging optimization pass and enable for AArch64.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104827: [DebugInfo] Enforce implicit constraints on `distinct` MDNodes
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D113771: [ELF] Support the "read-only" memory region attribute
Peter Smith via Phabricator via llvm-commits
- [PATCH] D113985: [AMDGPU] Generate test checks for mad_64_32.ll
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113986: [AMDGPU] Implement widening multiplies with v_mad_i64_i32/v_mad_u64_u32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109131: [GlobalISel] Add a store-merging optimization pass and enable for AArch64.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D113986: [AMDGPU] Implement widening multiplies with v_mad_i64_i32/v_mad_u64_u32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113976: [fir] Add fir.cmpc conversion
Diana Picus via Phabricator via llvm-commits
- [PATCH] D113987: AArch64: don't claim to preserve registers used by the prologue for `cxx_fast_tlscc`
Tim Northover via Phabricator via llvm-commits
- [PATCH] D113766: [fir] Add fir.gentypedesc conversion
Valentin Clement via Phabricator via llvm-commits
- [llvm] 28d95a2 - [llvm-reduce] Allow writing temporary files as bitcode.
Florian Hahn via llvm-commits
- [PATCH] D113971: [fir] Add conversion patterns for slice, shape, shapeshift and shift ops
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113858: [llvm-reduce] Allow writing temporary files as bitcode.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113971: [fir] Add conversion patterns for slice, shape, shapeshift and shift ops
Valentin Clement via Phabricator via llvm-commits
- [llvm] 305816f - [IndVarSimplify] Reduce nondeterministic behaviour in visitIVCast.
Sander de Smalen via llvm-commits
- [PATCH] D112573: [IndVarSimplify] Reduce nondeterministic behaviour in visitIVCast.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 97b9b6f - [llvm-reduce] Add new BitWriter dependency after 28d95a26109e.
Florian Hahn via llvm-commits
- [PATCH] D113883: [fir] Add tests for mlir::ComplexType conversion
Diana Picus via Phabricator via llvm-commits
- [PATCH] D113856: [llvm-reduce] Move code to check chunk to lambda, to enable reuse (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113856: [llvm-reduce] Move code to check chunk to lambda, to enable reuse (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113988: [flang][CodeGen] Transform `fir.field_index` to a sequence of LLVM MLIR
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113766: [fir] Add fir.gentypedesc conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113763: [flang][CodeGen] Transform `fir.boxchar_len` to a sequence of LLVM MLIR
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113766: [fir] Add fir.gentypedesc conversion
Valentin Clement via Phabricator via llvm-commits
- [llvm] 51c0b68 - [SLP][NFC]Add more tests for shuffles that can be optimized after SLP,
Alexey Bataev via llvm-commits
- [llvm] aa9bbb6 - [SLP]Adjust GEP indices types when trying to build entries.
Alexey Bataev via llvm-commits
- [PATCH] D113792: [SLP]Adjust GEP indices types when trying to build entries.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D113991: Support using sha256 as --build-id kind
serge via Phabricator via llvm-commits
- [PATCH] D113991: Support using sha256 as --build-id kind
serge via Phabricator via llvm-commits
- [PATCH] D113763: [flang][CodeGen] Transform `fir.boxchar_len` to a sequence of LLVM MLIR
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113740: [flang] Allow write after non advancing read in IO runtime
Jean Perier via Phabricator via llvm-commits
- [PATCH] D113992: [fir] Add fir.string_lit conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113986: [AMDGPU] Implement widening multiplies with v_mad_i64_i32/v_mad_u64_u32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D113241: [lld-macho][nfc] rename parsed-section types & variables
Greg McGary via Phabricator via llvm-commits
- [lld] 3a1b3c9 - [lld-macho][nfc] rename parsed-section types & variables
Greg McGary via llvm-commits
- [PATCH] D113241: [lld-macho][nfc] rename parsed-section types & variables
Greg McGary via Phabricator via llvm-commits
- [llvm] cdf8a53 - [SLP]Fix windows build, NFC.
Alexey Bataev via llvm-commits
- [llvm] 2f43a65 - [AIX] XFAIL lto-comp-dir.ll for lack of .file directive support
Jake Egan via llvm-commits
- [PATCH] D113640: [AIX] XFAIL lto-comp-dir.ll for lack of .file directive support
Jake Egan via Phabricator via llvm-commits
- [PATCH] D113771: [ELF] Support the "read-only" memory region attribute
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D113986: [AMDGPU] Implement widening multiplies with v_mad_i64_i32/v_mad_u64_u32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113772: [Analysis] Fix getNumberOfParts to return 0 when the answer is unknown
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 900cc1a - [SLP]Improve cost of the gather nodes.
Alexey Bataev via llvm-commits
- [PATCH] D113770: [SLP]Improve cost of the gather nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D113994: [AArch64] Fix TypeSize->uint64_t implicit conversion in AArch64ISelLowering::hasAndNot
David Sherwood via Phabricator via llvm-commits
- [llvm] 8fce94f - [InstCombine] canonicalize icmp with trunc op into mask and cmp, part 2
Sanjay Patel via llvm-commits
- [PATCH] D112634: [InstCombine] canonicalize icmp with trunc op into mask and cmp, part 2
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 30b29db - [amdgpu] Don't crash on empty global ctor/dtor
Jon Chesterfield via llvm-commits
- [PATCH] D113800: [amdgpu] Don't crash on empty global ctor/dtor
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D113994: [AArch64] Fix TypeSize->uint64_t implicit conversion in AArch64ISelLowering::hasAndNot
Peter Waller via Phabricator via llvm-commits
- [PATCH] D113489: [AArch64][SVE] Instcombine SVE LD1/ST1 to stock LLVM IR
Matt Devereau via Phabricator via llvm-commits
- [llvm] e993c6e - [gn build] Port 5baa4ee30b5c
LLVM GN Syncbot via llvm-commits
- [PATCH] D113970: [SelectionDAG] Add pattern to haveNoCommonBitsSet.
Omer Aviram via Phabricator via llvm-commits
- [compiler-rt] fa24d58 - tsan: use smaller trace parts for Go
Dmitry Vyukov via llvm-commits
- [compiler-rt] c971f98 - tsan: de-hardcode number of unused bits in trace events
Dmitry Vyukov via llvm-commits
- [PATCH] D114002: [LoopVectorize] Check the number of uses of an FAdd before classifying as ordered
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D113295: [flang] Transform `fir.end` to an empty statement
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113295: [flang] Transform `fir.end` to an empty statement
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D114002: [LoopVectorize] Check the number of uses of an FAdd before classifying as ordered
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112411: [LNT] Updated cPerf to read the section Attributes (support Simpleperf)
David Spickett via Phabricator via llvm-commits
- [llvm] be56ece - [llvm-reduce] Move code to check chunk to function, to enable reuse (NFC).
Florian Hahn via llvm-commits
- [PATCH] D113856: [llvm-reduce] Move code to check chunk to function, to enable reuse (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113862: [DebugInfo] Use DbgEntityKind in DbgEntity interface (NFC)
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D113674: [flang] Add missing `HasParent` to `fir_DTEntryOp`
Andrzej Warzynski via Phabricator via llvm-commits
- [compiler-rt] c7081b5 - tsan: fix crash during thread exit
Dmitry Vyukov via llvm-commits
- [compiler-rt] d0c138e - tsan: disable bench_threads.cpp on aarch64
Dmitry Vyukov via llvm-commits
- [PATCH] D113792: [SLP]Adjust GEP indices types when trying to build entries.
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D113534: [lld-macho] Avoid warning on -install-name if -dylib is not provided
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113792: [SLP]Adjust GEP indices types when trying to build entries.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D113534: [lld-macho] Avoid warning on -install-name if -dylib is not provided
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113792: [SLP]Adjust GEP indices types when trying to build entries.
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D112411: [LNT] Updated cPerf to read the section Attributes (support Simpleperf)
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D113923: [NFC][flang] Inclusive language: remove instances of master
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D113824: [OpenMP] Fix custom state machine if have reduction
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D113992: [fir] Add fir.string_lit conversion
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D111434: [PowerPC] PPC backend optimization on conditional trap intrustions
Victor Huang via Phabricator via llvm-commits
- [PATCH] D113424: ext-tsp basic block layout
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D111434: [PowerPC] PPC backend optimization on conditional trap intrustions
Victor Huang via Phabricator via llvm-commits
- [PATCH] D113424: ext-tsp basic block layout
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D113295: [flang] Transform `fir.end` to an empty statement
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D111434: [PowerPC] PPC backend optimization on conditional trap intrustions
Amy Kwan via Phabricator via llvm-commits
- [llvm] 4607459 - [AArch64] Fix TypeSize->uint64_t implicit conversion in AArch64ISelLowering::hasAndNot
David Sherwood via llvm-commits
- [PATCH] D113994: [AArch64] Fix TypeSize->uint64_t implicit conversion in AArch64ISelLowering::hasAndNot
David Sherwood via Phabricator via llvm-commits
- [PATCH] D111133: [AARCH64] Teach AArch64FrameLowering::getFrameIndexReferencePreferSP really prefer SP.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112734: [SCEVExpander] Drop poison generating flags when reusing instructions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D113835: [CVP] Remove ashr of -1 or 0
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112012: [benchmarks] Move libcxx's fork of google/benchmark and llvm/utils' under third-party
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D113554: Delete code comments for impossible bugs
Philip Reames via Phabricator via llvm-commits
- [llvm] ed6b69a - Add a hasPoisonGeneratingFlags proxy wrapper to Instruction [NFC]
Philip Reames via llvm-commits
- [llvm] ee0133d - [llvm] Use range-for loops (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D113461: [ADT] Add unit test for EquivalanceClasses comparator
David Blaikie via Phabricator via llvm-commits
- [PATCH] D113858: [llvm-reduce] Allow writing temporary files as bitcode.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D113957: DebugInfo: Stop modifying Operation::Error inside of verify()
David Blaikie via Phabricator via llvm-commits
- [PATCH] D112012: [benchmarks] Move libcxx's fork of google/benchmark and llvm/utils' under third-party
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D113958: DebugInfo: Make DWARFExpression::iterator a const iterator
David Blaikie via Phabricator via llvm-commits
- [PATCH] D114009: [BPI] Look-up tables for non-loop branches. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D82367: [ObjectYAML][ELF] Add support for emitting the .debug_gnu_pubnames/pubtypes sections.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D113688: [CSSPGO] Fix a hash code truncating issue in ContextTrieNode.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D25618: Check that emitted instructions meet their predicates on all targets except ARM, Mips, and X86.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113534: [lld-macho] Avoid warning on -install-name if -dylib is not provided
Vincent Lee via Phabricator via llvm-commits
- [llvm] 56ae2cf - autogen a SCEV test file
Philip Reames via llvm-commits
- [llvm] 3dd6d5b - [tests] Add coverage for different forms of X - urem X, Y
Philip Reames via llvm-commits
- [PATCH] D110388: [SelectionDAG] Make WidenVecRes_SELECT work for scalable vectors
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D82367: [ObjectYAML][ELF] Add support for emitting the .debug_gnu_pubnames/pubtypes sections.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D98232: [regalloc] Ensure Query::collectInterferringVregs is called before interval iteration
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D113776: [Clang][SVE] Properly enable/disable dependant SVE target features based upon +(no)sve.* options
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D82367: [ObjectYAML][ELF] Add support for emitting the .debug_gnu_pubnames/pubtypes sections.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D113776: [Clang][SVE] Properly enable/disable dependant SVE target features based upon +(no)sve.* options
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D113973: [LoopVectorize][CostModel] Choose smaller VFs for in-loop reductions with no loads/stores
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D113776: [Clang][SVE] Properly enable/disable dependant SVE target features based upon +(no)sve.* options
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D98232: [regalloc] Ensure Query::collectInterferringVregs is called before interval iteration
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D113991: Support using sha256 as --build-id kind
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D114013: [ARM] Fold away unnecessary CSET/CMPZ
Dave Green via Phabricator via llvm-commits
- [llvm] a0f1f17 - DebugInfo: Stop modifying Operation::Error inside of verify()
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D113957: DebugInfo: Stop modifying Operation::Error inside of verify()
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] fd60180 - DebugInfo: Make DWARFExpression::iterator a const iterator
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D113958: DebugInfo: Make DWARFExpression::iterator a const iterator
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D113958: DebugInfo: Make DWARFExpression::iterator a const iterator
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D113767: [IR] Change CreateStepVector to work with element types smaller than i8
Eli Friedman via Phabricator via llvm-commits
- [llvm] 1ee3205 - Reland "[benchmarks] Move libcxx's fork of google/benchmark and llvm/utils'""
Mircea Trofin via llvm-commits
- [PATCH] D113290: [AArch64TargetMachine] Enable LICM Hosting LOAD only optimization in case of -O3
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D114014: [Bazel] Update .bazelignore for moved google/benchmark
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D113289: LICM: Hoist LOAD without STORE
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D114014: [Bazel] Update .bazelignore for moved google/benchmark
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [llvm] c6b9b70 - [NFC][Regalloc] Factor out eviction decision from eviction attempt
Mircea Trofin via llvm-commits
- [PATCH] D113941: [NFC][Regalloc] Factor out eviction decision from eviction attempt
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 4c484f1 - [llvm] Add a SFINAE template parameter to DenseMapInfo
River Riddle via llvm-commits
- [PATCH] D113641: [llvm] Add a SFINAE template parameter to DenseMapInfo
River Riddle via Phabricator via llvm-commits
- [PATCH] D113289: LICM: Hoist LOAD without STORE
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D113973: [LoopVectorize][CostModel] Choose smaller VFs for in-loop reductions with no loads/stores
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 042cefd - [CSSPGO] Fix a hash code truncating issue in ContextTrieNode.
Hongtao Yu via llvm-commits
- [PATCH] D113688: [CSSPGO] Fix a hash code truncating issue in ContextTrieNode.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D113289: LICM: Hoist LOAD without STORE
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D114015: [Loads] Handle addrspacecast constant expressions when determining dereferenceability
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112940: Add a tool for diffing instruction count + stack size remarks
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 877d6e9 - [test] Precommit test for D114015
Arthur Eubanks via llvm-commits
- [PATCH] D114015: [Loads] Handle addrspacecast constant expressions when determining dereferenceability
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113289: LICM: Hoist LOAD without STORE
Philip Reames via Phabricator via llvm-commits
- [llvm] ae27ca9 - [PowerPC] PPC backend optimization on conditional trap intrustions
Victor Huang via llvm-commits
- [PATCH] D111434: [PowerPC] PPC backend optimization on conditional trap intrustions
Victor Huang via Phabricator via llvm-commits
- [PATCH] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D114015: [Loads] Handle addrspacecast constant expressions when determining dereferenceability
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D114009: [BPI] Look-up tables for non-loop branches. NFC.
Nikita Popov via Phabricator via llvm-commits
- [llvm] c95a9f4 - [Loads] Handle addrspacecast constant expressions when determining dereferenceability
Arthur Eubanks via llvm-commits
- [PATCH] D114015: [Loads] Handle addrspacecast constant expressions when determining dereferenceability
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113888: [SDAG] Use UnknownSize for masked load/store MMO size
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D113960: PrologEpilogInserter: Use explicit control for scavenge slot placement
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D114017: [lld-macho][nfc] Factor-out NFC changes from main __eh_frame diff
Greg McGary via Phabricator via llvm-commits
- [PATCH] D113992: [fir] Add fir.string_lit conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D114018: [SCEV] Canonicalize X - urem X, Y patterns
Philip Reames via Phabricator via llvm-commits
- [PATCH] D25618: Check that emitted instructions meet their predicates on all targets except ARM, Mips, and X86.
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D114018: [SCEV] Canonicalize X - urem X, Y patterns
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113835: [CVP] Remove ashr of -1 or 0
Fabian Wolff via Phabricator via llvm-commits
- [PATCH] D114019: [NFC][Regalloc] Split canEvictInterference|BasedOnCost
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D114018: [SCEV] Canonicalize X - urem X, Y patterns
Philip Reames via Phabricator via llvm-commits
- [PATCH] D113939: [runtime-unroll] Remove restriction about unrolling multiple exit loops
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D113511: [mlir] Optimize usage of llvm::mapped_iterator
River Riddle via Phabricator via llvm-commits
- [PATCH] D114018: [SCEV] Canonicalize X - urem X, Y patterns
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113939: [runtime-unroll] Remove restriction about unrolling multiple exit loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D113939: [runtime-unroll] Remove restriction about unrolling multiple exit loops
Roman Lebedev via Phabricator via llvm-commits
- [compiler-rt] 078279f - [compiler-rt/profile] Reland mark __llvm_profile_raw_version as hidden
Pirama Arumuga Nainar via llvm-commits
- [PATCH] D114018: [SCEV] Canonicalize X - urem X, Y patterns
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D114018: [SCEV] Canonicalize X - urem X, Y patterns
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D114017: [lld-macho][nfc] Factor-out NFC changes from main __eh_frame diff
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D114015: [Loads] Handle addrspacecast constant expressions when determining dereferenceability
Artem Belevich via Phabricator via llvm-commits
- [llvm] 8d85e94 - [SCEV] Canonicalize X - urem X, Y patterns
Philip Reames via llvm-commits
- [PATCH] D114018: [SCEV] Canonicalize X - urem X, Y patterns
Philip Reames via Phabricator via llvm-commits
- [PATCH] D113864: Don't add irrelevant items to queue in DwarfCompileUnit::createScopeChildrenDIE (NFC)
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D101109: [SLP]Improve multinode analysis.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D114015: [Loads] Handle addrspacecast constant expressions when determining dereferenceability
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D114021: Coro: Remove coro_end and coro_suspend_retcon in private unprocessed functions
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D113915: X86][Costmodel] `getReplicationShuffleCost()`: promote 1 bit-wide elements to 16 bit when have AVX512BW
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113992: [fir] Add fir.string_lit conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113947: [NewPM] Add option to prevent rerunning function pipeline on functions in CGSCC adaptor
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D113900: [PowerPC] Prevent the optimizer from producing wide vector types in IR.
Lei Huang via Phabricator via llvm-commits
- [PATCH] D114022: [scudo] Fix MTE crash in storeEndMarker.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D113967: [RISCV] Reverse the order of loading/storing callee-saved registers.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D113349: [SCEV] Fix and validate ValueExprMap/ExprValueMap consistency
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D114022: [scudo] Fix MTE crash in storeEndMarker.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D113967: [RISCV] Reverse the order of loading/storing callee-saved registers.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D113897: [GVNSink] Make GVNSink resistant against self referencing instructions (PR36954)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D114022: [scudo] Fix MTE crash in storeEndMarker.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D114022: [scudo] Fix MTE crash in storeEndMarker.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D114022: [scudo] Fix MTE crash in storeEndMarker.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D114022: [scudo] Fix MTE crash in storeEndMarker.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Valentin Clement via Phabricator via llvm-commits
- [llvm] aeb3c77 - [X86] Add shift by splat modulo amount vector tests
Simon Pilgrim via llvm-commits
- [PATCH] D114022: [scudo] Fix MTE crash in storeEndMarker.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D113613: [ThinLTO][MC] Use conditional assignments for promotion aliases
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D113879: [Flang] Add the typeconversion to llvm for the FIR boxproc type
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D112143: [X86][ABI] Do not return float/double from x87 registers when x87 is disabled
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D107872: [SimplifyLibCalls] propagate tail flags on CallInsts
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D113879: [Flang] Notify conversion failure for Proc ops, types
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113650: [lldb] fix -print-script-interpreter-info on windows
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D113497: [IPSCCP] Support unfeasible default dests for switch.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113991: Support using sha256 as --build-id kind
Joerg Sonnenberger via Phabricator via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113971: [fir] Add conversion patterns for slice, shape, shapeshift and shift ops
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112413: [X86] Add -mskip-rax-setup support to align with GCC
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D112413: [X86] Add -mskip-rax-setup support to align with GCC
Nick Desaulniers via Phabricator via llvm-commits
- [compiler-rt] 913d78c - [scudo] Regression test for the MTE crash in storeEndMarker.
Evgenii Stepanov via llvm-commits
- [PATCH] D114022: [scudo] Fix MTE crash in storeEndMarker.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D113650: [lldb] fix -print-script-interpreter-info on windows
Lawrence D'Anna via Phabricator via llvm-commits
- [PATCH] D113971: [fir] Add conversion patterns for slice, shape, shapeshift and shift ops
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D107872: [SimplifyLibCalls] propagate tail flags on CallInsts
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D107872: [SimplifyLibCalls] propagate tail flags on CallInsts
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D114032: [flang] Remove default argument from function template specialization. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D113971: [fir] Add conversion patterns for slice, shape, shapeshift and shift ops
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D114033: [llvm][ubsan] Inclusive language: replace use of blacklist HandleLLVMOptions.cmake but use old option name
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D114035: [DSE] Improve handling of `strncpy` in Dead Store Elimination
Fabian Wolff via Phabricator via llvm-commits
- [PATCH] D112012: [benchmarks] Move libcxx's fork of google/benchmark and llvm/utils' under third-party
Siva Chandra via Phabricator via llvm-commits
- [llvm] 25bcd94 - [llvm-objcopy] Add --update-section
Leonard Chan via llvm-commits
- [PATCH] D112116: [llvm-objcopy] Add --update-section
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D107872: [SimplifyLibCalls] propagate tail flags on CallInsts
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D107872: [SimplifyLibCalls] propagate tail flags on CallInsts
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D114035: [DSE] Improve handling of `strncpy` in Dead Store Elimination
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113947: [NewPM] Add option to prevent rerunning function pipeline on functions in CGSCC adaptor
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D114017: [lld-macho][nfc] Factor-out NFC changes from main __eh_frame diff
Greg McGary via Phabricator via llvm-commits
- [llvm] 77898a4 - Coverage: Fix iterated type for LineCoverageIterator
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D113613: [ThinLTO][MC] Use conditional assignments for promotion aliases
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D114017: [lld-macho][nfc] Factor-out NFC changes from main __eh_frame diff
Greg McGary via Phabricator via llvm-commits
- [llvm] b75cc51 - Limit test to x86 for now.
Leonard Chan via llvm-commits
- [llvm] 4e37e32 - [ARM] Update test comments after D114018. NFC
David Green via llvm-commits
- [PATCH] D113888: [SDAG] Use UnknownSize for masked load/store MMO size
Dave Green via Phabricator via llvm-commits
- [PATCH] D114018: [SCEV] Canonicalize X - urem X, Y patterns
Dave Green via Phabricator via llvm-commits
- [PATCH] D114002: [LoopVectorize] Check the number of uses of an FAdd before classifying as ordered
Dave Green via Phabricator via llvm-commits
- [PATCH] D113947: [NewPM] Add option to prevent rerunning function pipeline on functions in CGSCC adaptor
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] 8b8e870 - [PowerPC] Fix a nullptr dereference
Benjamin Kramer via llvm-commits
- [PATCH] D113973: [LoopVectorize][CostModel] Choose smaller VFs for in-loop reductions with no loads/stores
Dave Green via Phabricator via llvm-commits
- [llvm] 86b3100 - [DebugInfo] Use DbgEntityKind in DbgEntity interface (NFC)
Aaron Puchert via llvm-commits
- [llvm] b20da51 - Don't add irrelevant items to queue in DwarfCompileUnit::createScopeChildrenDIE (NFC)
Aaron Puchert via llvm-commits
- [PATCH] D113862: [DebugInfo] Use DbgEntityKind in DbgEntity interface (NFC)
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D113864: Don't add irrelevant items to queue in DwarfCompileUnit::createScopeChildrenDIE (NFC)
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D113511: [mlir] Optimize usage of llvm::mapped_iterator
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D113613: [ThinLTO][MC] Use conditional assignments for promotion aliases
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 0684839 - [ADT] Add unit test for EquivalanceClasses comparator
Matthias Springer via llvm-commits
- [PATCH] D113461: [ADT] Add unit test for EquivalanceClasses comparator
Matthias Springer via Phabricator via llvm-commits
- [PATCH] D113613: [ThinLTO][MC] Use conditional assignments for promotion aliases
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113511: [mlir] Optimize usage of llvm::mapped_iterator
River Riddle via Phabricator via llvm-commits
- [llvm] a8e8e2d - [gn build] (manually) port 1ee32055ea1d (benchmark move)
Nico Weber via llvm-commits
- [PATCH] D112012: [benchmarks] Move libcxx's fork of google/benchmark and llvm/utils' under third-party
Mircea Trofin via llvm-commits
- [PATCH] D114038: [InstCombine] Use SpecificBinaryOp_match in two more places
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113613: [ThinLTO][MC] Use conditional assignments for promotion aliases
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D114039: [runtime-unroll] Prune early exits when unrolling multiple exit loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D113931: [fir] Add fir.box_tdesc conversion
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] a0dc600 - [gn build] (manually) port 1ee32055ea1d more (benchmark move)
Nico Weber via llvm-commits
- [PATCH] D113242: Adding a key_type definition to MapVector
Kevin Cadieux via Phabricator via llvm-commits
- [PATCH] D114042: [JITLink] Allow duplicate symbol names for locals
Ben Langmuir via Phabricator via llvm-commits
- [PATCH] D112012: [benchmarks] Move libcxx's fork of google/benchmark and llvm/utils' under third-party
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D114017: [lld-macho][nfc] Factor-out NFC changes from main __eh_frame diff
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D114017: [lld-macho][nfc] Factor-out NFC changes from main __eh_frame diff
Vy Nguyen via Phabricator via llvm-commits
- [lld] 637a339 - [MachO] Fix struct size assertion
Shoaib Meenai via llvm-commits
- [PATCH] D113809: [MachO] Fix struct size assertion
Shoaib Meenai via Phabricator via llvm-commits
- [lld] 3195297 - [MachO] Reduce size of Symbol and Defined
Shoaib Meenai via llvm-commits
- [PATCH] D113813: [MachO] Reduce size of Symbol and Defined
Shoaib Meenai via Phabricator via llvm-commits
- [lld] 93bf271 - [MachO] Shrink reloc from 32 bytes to 24 bytes
Shoaib Meenai via llvm-commits
- [PATCH] D113818: [MachO] Shrink reloc from 32 bytes to 24 bytes
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D110616: [Legalizer] Expand BR_CC into SETCC if condition code is legal
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107202: ConvertUTF: convertUTF32ToUTF8String
Marcus Johnson via Phabricator via llvm-commits
- [llvm] b2fbd45 - Revert "Reland "[benchmarks] Move libcxx's fork of google/benchmark and llvm/utils'"""
Mircea Trofin via llvm-commits
- [PATCH] D112012: [benchmarks] Move libcxx's fork of google/benchmark and llvm/utils' under third-party
Mircea Trofin via llvm-commits
- [PATCH] D112012: [benchmarks] Move libcxx's fork of google/benchmark and llvm/utils' under third-party
Siva Chandra via Phabricator via llvm-commits
- [PATCH] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D112012: [benchmarks] Move libcxx's fork of google/benchmark and llvm/utils' under third-party
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D112012: [benchmarks] Move libcxx's fork of google/benchmark and llvm/utils' under third-party
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D114043: [Bazel] Ignore both old and new benchmark directories
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D114043: [Bazel] Ignore both old and new benchmark directories
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D113613: [ThinLTO][MC] Use conditional assignments for promotion aliases
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D114044: [lld-macho][nfc] Sanity check on template type
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D110388: [SelectionDAG] Make WidenVecRes_SELECT work for scalable vectors
eric tang via Phabricator via llvm-commits
- [PATCH] D114042: [JITLink] Allow duplicate symbol names for locals
Lang Hames via Phabricator via llvm-commits
- [PATCH] D114044: [lld-macho][nfc] Sanity check on template type
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D114044: [lld-macho][nfc] Sanity check on template type
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D113818: [MachO] Shrink reloc from 32 bytes to 24 bytes
Shoaib Meenai via Phabricator via llvm-commits
- [lld] 34d15ea - [lld-macho][nfc] Sanity check on template type
Vy Nguyen via llvm-commits
- [PATCH] D114044: [lld-macho][nfc] Sanity check on template type
Vy Nguyen via Phabricator via llvm-commits
- [llvm] bbccf49 - Revert "[gn build] (manually) port 1ee32055ea1d (benchmark move)"
Nico Weber via llvm-commits
- [PATCH] D113508: [PatternMatch] Add m_BinOp/m_c_BinOp with specific opcode
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113242: Adding a key_type definition to MapVector
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D114009: [BPI] Look-up tables for non-loop branches. NFC.
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D113613: [ThinLTO][MC] Use conditional assignments for promotion aliases
Nick Desaulniers via Phabricator via llvm-commits
- [lld] 01510ac - [MachO] Move type size asserts to source files. NFC
Shoaib Meenai via llvm-commits
- [PATCH] D113132: [InstCombine] Fuse checks for LHS (~(A | B) & C) | ... NFC.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113926: [NFC][gn build] Inclusive language: replace master with main in sync_source_lists_from_cmake.py
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113534: [lld-macho] Avoid warning on -install-name if -dylib is not provided
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113242: Adding a key_type definition to MapVector
Kevin Cadieux via Phabricator via llvm-commits
- [PATCH] D113526: [InstCombine] Generalize complex OR patterns to AND
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112012: [benchmarks] Move libcxx's fork of google/benchmark and llvm/utils' under third-party
Petr Hosek via Phabricator via llvm-commits
- [llvm] d00256b - ADT: Adding a key_type definition to MapVector
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D113242: Adding a key_type definition to MapVector
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D114009: [BPI] Look-up tables for non-loop branches. NFC.
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D113650: [lldb] fix -print-script-interpreter-info on windows
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D113650: [lldb] fix -print-script-interpreter-info on windows
Lawrence D'Anna via Phabricator via llvm-commits
- [PATCH] D107202: ConvertUTF: convertUTF32ToUTF8String
Marcus Johnson via Phabricator via llvm-commits
- [PATCH] D113511: [mlir] Optimize usage of llvm::mapped_iterator
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D113475: [llvm-tblgen][RISCV] Make llvm-tblgen RISCVCompressInstEmitter to be common infra across different targets
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D104827: [DebugInfo] Enforce implicit constraints on `distinct` MDNodes
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D102575: [SPARC][MC] Support more relocation types
Brad Smith via Phabricator via llvm-commits
- [PATCH] D110616: [Legalizer] Expand BR_CC into SETCC if condition code is legal
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D110616: [Legalizer] Expand BR_CC into SETCC if condition code is legal
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D110616: [Legalizer] Expand BR_CC into SETCC if condition code is legal
Craig Topper via Phabricator via llvm-commits
- [PATCH] D114052: Add JSONScopedPrinter as a subclass to ScopedPrinter with history stack
Jayson Yan via Phabricator via llvm-commits
- [PATCH] D114053: Add JSONScopedPrinter as a subclass to ScopedPrinter with array output
Jayson Yan via Phabricator via llvm-commits
- [PATCH] D111658: Add JSON output skeleton to llvm-readelf
Jayson Yan via Phabricator via llvm-commits
- [PATCH] D113923: [NFC][flang] Inclusive language: remove instances of master
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D113923: [NFC][flang] Inclusive language: remove instances of master
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D113923: [NFC][flang] Inclusive language: remove instances of master
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D100464: [DSE] Remove stores in the same loop iteration
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D114032: [flang] Remove default argument from function template specialization. NFC.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D104827: [DebugInfo] Enforce implicit constraints on `distinct` MDNodes
Scott Linder via Phabricator via llvm-commits
- [PATCH] D114060: [RISCV][NFC] Simplify immediate materialisation
Ben Shi via Phabricator via llvm-commits
- [PATCH] D114060: [RISCV][NFC] Simplify immediate materialisation
Ben Shi via Phabricator via llvm-commits
- [PATCH] D113988: [flang][CodeGen] Transform `fir.field_index` to a sequence of LLVM MLIR
Diana Picus via Phabricator via llvm-commits
- [PATCH] D113182: [VPlan] Wrap vector loop blocks in region.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D114060: [RISCV][NFC] Simplify immediate materialisation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113290: [AArch64TargetMachine] Enable LICM Hosting LOAD only optimization in case of -O3
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D114060: [RISCV][NFC] Simplify immediate materialisation
Ben Shi via Phabricator via llvm-commits
- [PATCH] D114062: [PowerPC] use lvx + splat directly for aligned splat load
ChenZheng via Phabricator via llvm-commits
- [PATCH] D114060: [RISCV][NFC] Simplify immediate materialisation
Craig Topper via Phabricator via llvm-commits
- [PATCH] D114062: [PowerPC] use lvx + splat directly for aligned splat load
ChenZheng via Phabricator via llvm-commits
- [PATCH] D114063: [fir] Add fir.constc conversion
Diana Picus via Phabricator via llvm-commits
- [PATCH] D113534: [lld-macho] Avoid warning on -install-name if -dylib is not provided
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D114060: [RISCV][NFC] Simplify immediate materialisation
Ben Shi via Phabricator via llvm-commits
- [PATCH] D112940: Add a tool for diffing instruction count + stack size remarks
James Henderson via Phabricator via llvm-commits
- [PATCH] D112940: Add a tool for diffing instruction count + stack size remarks
James Henderson via Phabricator via llvm-commits
- [PATCH] D114065: [Bazel] Set the right default for LLVM_WINDOWS_PREFER_FORWARD_SLASH on Windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D114038: [InstCombine] Use SpecificBinaryOp_match in two more places
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D114066: [X86][AMX] Don't emit tilerelease for old AMX instrisic.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D100464: [DSE] Remove stores in the same loop iteration
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D112143: [X86][ABI] Do not return float/double from x87 registers when x87 is disabled
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D114066: [X86][AMX] Don't emit tilerelease for old AMX instrisic.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D113715: [mlir][ods] AttrOrTypeGen uses Class
River Riddle via Phabricator via llvm-commits
- [PATCH] D112143: [X86][ABI] Do not return float/double from x87 registers when x87 is disabled
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D113715: [mlir][ods] AttrOrTypeGen uses Class
River Riddle via Phabricator via llvm-commits
- [PATCH] D114066: [X86][AMX] Don't emit tilerelease for old AMX instrisic.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D114063: [fir] Add fir.constc conversion
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D111658: Add JSON output skeleton to llvm-readelf
James Henderson via Phabricator via llvm-commits
- [PATCH] D113988: [flang][CodeGen] Transform `fir.field_index` to a sequence of LLVM MLIR
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113973: [LoopVectorize][CostModel] Choose smaller VFs for in-loop reductions with no loads/stores
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D113534: [lld-macho] Avoid warning on -install-name if -dylib is not provided
Jez Ng via Phabricator via llvm-commits
- [llvm] f7eb061 - [SelectionDAG] Make WidenVecRes_SELECT work for scalable vectors
Sander de Smalen via llvm-commits
- [PATCH] D110388: [SelectionDAG] Make WidenVecRes_SELECT work for scalable vectors
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D100464: [DSE] Remove stores in the same loop iteration
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D100464: [DSE] Remove stores in the same loop iteration
Florian Hahn via Phabricator via llvm-commits
- [llvm] 23b194b - [X86][Costmodel] `trunc v32i16 to v64i1` can appear after legalization, cost is same as for `trunc v32i16 to v32i1`
Roman Lebedev via llvm-commits
- [llvm] 2037ec7 - [X86][Costmodel] `*ext v64i1 to v32i16` can appear after legalization, cost is same as for `*ext v32i1 to v32i16`
Roman Lebedev via llvm-commits
- [llvm] 496ccb5 - [NFC][X86][Costmodel] Improve test coverage for i32->i64 vector *ext
Roman Lebedev via llvm-commits
- [PATCH] D113913: [X86][Costmodel] `trunc v32i16 to v64i1` can appear after legalization, cost is same as for `trunc v32i16 to v32i1`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113914: [X86][Costmodel] `*ext v64i1 to v32i16` can appear after legalization, cost is same as for `*ext v32i1 to v32i16`
Roman Lebedev via Phabricator via llvm-commits
- [llvm] c74f2e5 - [InstCombine] Use SpecificBinaryOp_match in two more places
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D114038: [InstCombine] Use SpecificBinaryOp_match in two more places
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113971: [fir] Add conversion patterns for slice, shape, shapeshift and shift ops
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110616: [Legalizer] Avoid expansion to BR_CC if illegal
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D114070: [X86][Costmodel] `trunc v16i8 to v8i1` can appear after legalization, cost is same as for `trunc v8i8 to v8i1`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D114071: [X86][Costmodel] `getReplicationShuffleCost()`: promote 1 bit-wide elements to 8 bit when have AVX512BW+AVX512VBMI
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D60392: FileCheck [12/12]: Support use of var defined on same line
James Henderson via Phabricator via llvm-commits
- [PATCH] D114063: [fir] Add fir.constc conversion
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113971: [fir] Add conversion patterns for slice, shape, shapeshift and shift ops
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112413: [X86] Add -mskip-rax-setup support to align with GCC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D112413: [X86] Add -mskip-rax-setup support to align with GCC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D113295: [flang] Transform `fir.end` to an empty statement
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113970: [SelectionDAG] Add pattern to haveNoCommonBitsSet.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D111289: [LNT] Refactored the Graph page to use the library plotly instead of jQuery.flot
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D114063: [fir] Add fir.constc conversion
Thorsten via Phabricator via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D114063: [fir] Add fir.constc conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113897: [GVNSink] Make GVNSink resistant against self referencing instructions (PR36954)
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D108699: [LAA] Analyze pointers forked by a select
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D114066: [X86][AMX] Don't emit tilerelease for old AMX instrisic.
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D114063: [fir] Add fir.constc conversion
Diana Picus via Phabricator via llvm-commits
- [PATCH] D113931: [fir] Add fir.box_tdesc conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D114063: [fir] Add fir.constc conversion
Diana Picus via Phabricator via llvm-commits
- [PATCH] D113931: [fir] Add fir.box_tdesc conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112411: [LNT] Updated cPerf to read the section Attributes (support Simpleperf)
Dmitry Vassiliev via Phabricator via llvm-commits
- [llvm] 3264e95 - [CodeGen] Update LiveIntervals in TargetInstrInfo::convertToThreeAddress
Jay Foad via llvm-commits
- [PATCH] D113493: [CodeGen] Update LiveIntervals in TargetInstrInfo::convertToThreeAddress
Jay Foad via Phabricator via llvm-commits
- [PATCH] D114063: [fir] Add fir.constc conversion
Diana Picus via Phabricator via llvm-commits
- [llvm] 4be705d - [RISCV] Add extra -early-live-intervals test coverage
Jay Foad via llvm-commits
- [PATCH] D113879: [Flang] Notify conversion failure for Proc ops, types
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] ca18fcc - [IR] Change CreateStepVector to work with element types smaller than i8
David Sherwood via llvm-commits
- [PATCH] D113767: [IR] Change CreateStepVector to work with element types smaller than i8
David Sherwood via Phabricator via llvm-commits
- [PATCH] D113767: [IR] Change CreateStepVector to work with element types smaller than i8
David Sherwood via Phabricator via llvm-commits
- [PATCH] D106518: [RISCV] Disable EEW=64 for index values when XLEN=32.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D113968: [fir] Add fircg.ext_array_coor conversion
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] e8b55cf - [SCEV] Apply loop guards when computing max BTC for arbitrary steps.
Florian Hahn via llvm-commits
- [PATCH] D113578: [SCEV] Apply loop guards when computing max BTC for arbitrary steps.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113931: [fir] Add fir.box_tdesc conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D114060: [RISCV][NFC] Simplify immediate materialisation
Ben Shi via Phabricator via llvm-commits
- [PATCH] D114060: [RISCV][NFC] Simplify immediate materialisation
Ben Shi via Phabricator via llvm-commits
- [PATCH] D114066: [X86][AMX] Don't emit tilerelease for old AMX instrisic.
LuoYuanke via Phabricator via llvm-commits
- [llvm] 7b39ae5 - [Thumb2] Regenerate test impacted by e8b55cf7b70a695d158d.
Florian Hahn via llvm-commits
- [PATCH] D111754: AMDGPU: Fixes for 'LOD bias' operand in ISelDAG path and GobalISel path when A16-bit is 'ON'
Jay Foad via Phabricator via llvm-commits
- [PATCH] D114075: [IR] Split vscale_range interface
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D114063: [fir] Add fir.constc conversion
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113769: [fir] !fir.tdesc type conversion
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] 1dc0e47 - [DebugInfo][NFC] Force some tests to not use instruction-referencing
Jeremy Morse via llvm-commits
- [PATCH] D113194: [DebugInfo][NFC] Prevent some tests from running in instruction-referencing mode
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D113897: [GVNSink] Make GVNSink resistant against self referencing instructions (PR36954)
Dawid Jurczak via Phabricator via llvm-commits
- [llvm] 670dd40 - [Analysis] Fix getNumberOfParts to return 0 when the answer is unknown
David Sherwood via llvm-commits
- [PATCH] D113772: [Analysis] Fix getNumberOfParts to return 0 when the answer is unknown
David Sherwood via Phabricator via llvm-commits
- [PATCH] D114076: [AMDGPU] Update GFX10 memory model to account for MALL
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D113857: [llvm-reduce] Add parallel chunk processing.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113857: [llvm-reduce] Add parallel chunk processing.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113769: [fir] !fir.tdesc type conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113578: [SCEV] Apply loop guards when computing max BTC for arbitrary steps.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113967: [RISCV] Reverse the order of loading/storing callee-saved registers.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D113776: [Clang][SVE] Properly enable/disable dependant SVE target features based upon +(no)sve.* options
Bradley Smith via Phabricator via llvm-commits
- [llvm] 5fedbd5 - [DAG] SimplifyDemandedVectorElts - zero_extend_vector_inreg(and(x,c)) -> and(x,c')
Simon Pilgrim via llvm-commits
- [PATCH] D114078: [X86] Add tests cases for or-lea with no common bits.
Omer Aviram via Phabricator via llvm-commits
- [PATCH] D113970: [SelectionDAG] Add pattern to haveNoCommonBitsSet.
Omer Aviram via Phabricator via llvm-commits
- [PATCH] D114079: tsan: don't consider debug calls as calls
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D114079: tsan: don't consider debug calls as calls
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D114081: [flang] Fix printing of constc and parsing of #fir.real
Diana Picus via Phabricator via llvm-commits
- [llvm] aeedbd3 - [AMDGPU] Generate test checks for mad_64_32.ll
Jay Foad via llvm-commits
- [PATCH] D113985: [AMDGPU] Generate test checks for mad_64_32.ll
Jay Foad via Phabricator via llvm-commits
- [llvm] 8d77555 - [Analysis] Ensure getTypeLegalizationCost returns a simple VT for TypeScalarizeScalableVector
David Sherwood via llvm-commits
- [PATCH] D113777: [Analysis] Ensure getTypeLegalizationCost returns a simple VT for TypeScalarizeScalableVector
David Sherwood via Phabricator via llvm-commits
- [PATCH] D114060: [RISCV][NFC] Simplify immediate materialisation
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D114082: [WIP] Normalize String Attributes
serge via Phabricator via llvm-commits
- [PATCH] D114082: [WIP] Normalize String Attributes
serge via Phabricator via llvm-commits
- [llvm] db6bc2a - [AMDGPU][GlobalISel] Fold G_FNEG above when users cannot fold mods
Mirko Brkusanin via llvm-commits
- [llvm] f2d402e - [NFC][AMDGPU][GlobalISel] Fix some legalizer tests
Mirko Brkusanin via llvm-commits
- [PATCH] D112827: [AMDGPU][GlobalISel] Fold G_FNEG above when users cannot fold mods
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D113526: [InstCombine] Generalize complex OR patterns to AND
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113879: [Flang] Notify conversion failure for Proc ops, types
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] a7c57c4 - tsan: don't consider debug calls as calls
Dmitry Vyukov via llvm-commits
- [PATCH] D114079: tsan: don't consider debug calls as calls
Dmitry Vyukov via Phabricator via llvm-commits
- [compiler-rt] 033b94a - lsan: remove pthread_detach/join interceptors
Dmitry Vyukov via llvm-commits
- [compiler-rt] d1f72f0 - memprof: don't use thread user_id
Dmitry Vyukov via llvm-commits
- [compiler-rt] bdabf3c - asan: don't use thread user_id
Dmitry Vyukov via llvm-commits
- [PATCH] D113968: [fir] Add fircg.ext_array_coor conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D114084: [flang] Check ArrayRef base for contiguity in IsSimplyContiguousHelper
Jean Perier via Phabricator via llvm-commits
- [PATCH] D113932: [x86/asm] Let EmitMSInlineAsmStr() handle variants too
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D111221: [AArch64][SVE] Improve code generation for VLS i1 masks
David Truby via Phabricator via llvm-commits
- [PATCH] D113776: [Clang][SVE] Properly enable/disable dependant SVE target features based upon +(no)sve.* options
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D112359: [RISCV] Unify depedency check and extension implication parsing logics
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D114087: [SLP]Improve registering and merging of compatible shuffles.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D113638: [xray] Add support for hexagon architecture
Brian Cain via Phabricator via llvm-commits
- [PATCH] D114088: [PowerPC] Add BCD add/sub/cmp builtins
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D114089: [CodeGen][SVE] Add missing isel patterns for vector_reverse
David Sherwood via Phabricator via llvm-commits
- [PATCH] D113967: [RISCV] Reverse the order of loading/storing callee-saved registers.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D113894: [x86/asm] Make variants work when converting at&t inline asm input to intel asm output
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D113967: [RISCV] Reverse the order of loading/storing callee-saved registers.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D113959: [llvm][RISC-V] Use floating-point ABI by default if possible
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D113776: [Clang][SVE] Properly enable/disable dependant SVE target features based upon +(no)sve.* options
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D113776: [Clang][SVE] Properly enable/disable dependant SVE target features based upon +(no)sve.* options
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D114089: [CodeGen][SVE] Add missing isel patterns for vector_reverse
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D111160: [UnknownProvenance] Add LLVM-IR support for unknown_provenance
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D100464: [DSE] Remove stores in the same loop iteration
Dave Green via Phabricator via llvm-commits
- [llvm] 76313f8 - [NFC][gn build] Inclusive language: replace master with main in sync_source_lists_from_cmake.py
Quinn Pham via llvm-commits
- [PATCH] D113926: [NFC][gn build] Inclusive language: replace master with main in sync_source_lists_from_cmake.py
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D114090: [NFC] Inclusive language: rename master flag to main flag
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D69542: Full Restrict Support - single patch
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D111617: [RISCV] Lazily add RVV C intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D68484: [PATCH 01/27] [noalias] LangRef: noalias intrinsics and ptr_provenance documentation.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D112268: [LegalizeTypes][RISCV][PowerPC] Expand CTLZ/CTTZ/CTPOP instead of promoting if they'll be expanded later.
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D102449: [WIP][Clang][OpenMP] Add the support for compare clause in atomic directive
Carlo Bertolli via Phabricator via llvm-commits
- [PATCH] D111051: [mlir][OpenMP] Add support for SIMD modifier
Mats Petersson via Phabricator via llvm-commits
- [PATCH] D113973: [LoopVectorize][CostModel] Choose smaller VFs for in-loop reductions with no loads/stores
Dave Green via Phabricator via llvm-commits
- [PATCH] D111904: [RISCV] Lower vector CTLZ_ZERO_UNDEF/CTTZ_ZERO_UNDEF by converting to FP and extracting the exponent.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D112955: [InstCombine] (~(a | b) & c) | ~(c | (a ^ b)) -> (a & b & ~c) | ~(a | b)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D114097: [NFC][llvm] Inclusive language: replace master with main in dbg-call-site-spilled-arg.mir
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D104827: [DebugInfo] Enforce implicit constraints on `distinct` MDNodes
Scott Linder via Phabricator via llvm-commits
- [PATCH] D114098: Use BinaryCacheRoot calling IsSharedObject()
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D114063: [fir] Add fir.constc conversion
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D112552: [LoopVectorize] When tail-folding, don't always predicate uniform loads
David Sherwood via Phabricator via llvm-commits
- [PATCH] D113715: [mlir][ods] AttrOrTypeGen uses Class
Jeff Niu via Phabricator via llvm-commits
- [PATCH] D113879: [Flang] Notify conversion failure for Proc ops, types
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D114098: Use BinaryCacheRoot calling IsSharedObject()
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D111353: [SCEV] Extend ability to infer flags to more complicates scopes
Philip Reames via Phabricator via llvm-commits
- [PATCH] D111863: [libunwind] Add an interface for dynamic .eh_frame registration
Lang Hames via Phabricator via llvm-commits
- [llvm] 2e7f12d - [SLP][NFC]Add a test for multiple alternate nodes with cost estimation,
Alexey Bataev via llvm-commits
- [PATCH] D109254: [AArch64] Enable CFIInstrInserter
Momchil Velikov via Phabricator via llvm-commits
- [llvm] e3e25b5 - [NewPM] Add option to prevent rerunning function pipeline on functions in CGSCC adaptor
Arthur Eubanks via llvm-commits
- [PATCH] D113947: [NewPM] Add option to prevent rerunning function pipeline on functions in CGSCC adaptor
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113968: [fir] Add fircg.ext_array_coor conversion
Valentin Clement via Phabricator via llvm-commits
- [llvm] e1ef140 - [gn build] Add missed comma
Arthur Eubanks via llvm-commits
- [PATCH] D114084: [flang] Check ArrayRef base for contiguity in IsSimplyContiguousHelper
Jean Perier via Phabricator via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D114101: [SLP]Improve analysis/emission of vector operands for alternate nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D113967: [RISCV] Reverse the order of loading/storing callee-saved registers.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] 5273773 - [JITLink] Allow duplicate symbol names for locals
Ben Langmuir via llvm-commits
- [PATCH] D114042: [JITLink] Allow duplicate symbol names for locals
Ben Langmuir via Phabricator via llvm-commits
- [PATCH] D113613: [ThinLTO][MC] Use conditional assignments for promotion aliases
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D111051: [mlir][OpenMP] Add support for SIMD modifier
Mats Petersson via Phabricator via llvm-commits
- [PATCH] D113635: [PowerPC] Allow scalars for asm constraint "v" with VSX
Ahsan Saghir via Phabricator via llvm-commits
- [llvm] 1e9fa0b - Fix the side effect of outlined function when the register is implicit use and implicit-def in the same instruction.
Jin Lin via llvm-commits
- [PATCH] D112911: Fix the side effect of outlined function when the register is implicit use and implicit-def in the same instruction.
Jin Lin via Phabricator via llvm-commits
- [PATCH] D111051: [mlir][OpenMP] Add support for SIMD modifier
Mats Petersson via Phabricator via llvm-commits
- [PATCH] D114030: [flang] Deal with negative character lengths in semantics
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D114088: [PowerPC] Add BCD add/sub/cmp builtins
Ahsan Saghir via Phabricator via llvm-commits
- [PATCH] D114103: [ELF] Ensure output section is also not empty in addStartEndSymbols()
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D113888: [SDAG] Use UnknownSize for masked load/store MMO size
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D113642: [PowerPC] Provide XL-compatible vec_round implementation
Ahsan Saghir via Phabricator via llvm-commits
- [PATCH] D114076: [AMDGPU] Update GFX10 memory model to account for MALL
Tony Tye via Phabricator via llvm-commits
- [llvm] 693b020 - [llvm-objdump/mac] Add support for new load commands
Keith Smiley via llvm-commits
- [PATCH] D111904: [RISCV] Lower vector CTLZ_ZERO_UNDEF/CTTZ_ZERO_UNDEF by converting to FP and extracting the exponent.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D113733: [llvm-objdump/mac] Add support for new load commands
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113734: [llvm-objcopy][MachO] Add llvm-strip support for newer load commands
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D96614: [AMDGPU][GlobalISel] Transform (fsub (fmul x, y), z) -> (fma x, y, -z)
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D98048: [AMDGPU][GlobalISel] Transform (fsub (fneg (fmul, x, y)), z) -> (fma (fneg x), y, (fneg z))
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D98049: [AMDGPU][GlobalISel] Transform (fsub (fpext (fmul x, y)), z) -> (fma (fpext x), (fpext y), (fneg z))
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D113650: [lldb] fix -print-script-interpreter-info on windows
Lawrence D'Anna via Phabricator via llvm-commits
- [PATCH] D98050: [AMDGPU][GlobalISel] Transform (fsub (fpext (fneg (fmul x, y))), z) -> (fneg (fma (fpext x), (fpext y), z))
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D112940: Add a tool for diffing instruction count + stack size remarks
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D114104: Convert fir.allocmem and fir.freemem operations to calls to malloc and free, respectively
Alexis Perry-Holby via Phabricator via llvm-commits
- [PATCH] D113613: [ThinLTO][MC] Use conditional assignments for promotion aliases
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D112413: [X86] Add -mskip-rax-setup support to align with GCC
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 103cc91 - [x86/asm] Make variants work when converting at&t inline asm input to intel asm output
Nico Weber via llvm-commits
- [PATCH] D113894: [x86/asm] Make variants work when converting at&t inline asm input to intel asm output
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112143: [X86][ABI] Do not return float/double from x87 registers when x87 is disabled
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D102449: [WIP][Clang][OpenMP] Add the support for compare clause in atomic directive
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D102449: [WIP][Clang][OpenMP] Add the support for compare clause in atomic directive
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D113526: [InstCombine] Generalize complex OR patterns to AND
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113534: [lld-macho] Avoid warning on -install-name if -dylib is not provided
Nico Weber via Phabricator via llvm-commits
- [llvm] 0274be2 - [RISCV] Lower vector CTLZ_ZERO_UNDEF/CTTZ_ZERO_UNDEF by converting to FP and extracting the exponent.
Craig Topper via llvm-commits
- [PATCH] D111904: [RISCV] Lower vector CTLZ_ZERO_UNDEF/CTTZ_ZERO_UNDEF by converting to FP and extracting the exponent.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113932: [x86/asm] Let EmitMSInlineAsmStr() handle variants too
Nico Weber via Phabricator via llvm-commits
- [llvm] bf834b2 - [x86/asm] Let EmitMSInlineAsmStr() handle variants too
Nico Weber via llvm-commits
- [PATCH] D113932: [x86/asm] Let EmitMSInlineAsmStr() handle variants too
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112827: [AMDGPU][GlobalISel] Fold G_FNEG above when users cannot fold mods
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112955: [InstCombine] (~(a | b) & c) | ~(c | (a ^ b)) -> (a & b & ~c) | ~(a | b)
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 68311f2 - [llvm-objcopy][MachO] Add llvm-strip support for newer load commands
Keith Smiley via llvm-commits
- [PATCH] D113734: [llvm-objcopy][MachO] Add llvm-strip support for newer load commands
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D114104: [FIR] Convert fir.allocmem and fir.freemem operations to calls to malloc and free, respectively
Valentin Clement via Phabricator via llvm-commits
- [llvm] 1718fe4 - [llvm-objcopy] Fix some comment typos
Nico Weber via llvm-commits
- [llvm] 6d3db28 - [InstCombine] Generalize complex OR patterns to AND
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D113526: [InstCombine] Generalize complex OR patterns to AND
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D114110: [AIX] Mark tests using DWARF version less than 3 as unsupported because XCOFF64 requires DWARF64
Jake Egan via Phabricator via llvm-commits
- [PATCH] D111077: [LV] Support converting FP add to integer reductions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113857: [llvm-reduce] Add parallel chunk processing.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D100464: [DSE] Remove stores in the same loop iteration
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D114112: [SCEVAA] Avoid forming malformed pointer diff expressions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Valentin Clement via Phabricator via llvm-commits
- [llvm] e76032c - [X86] LowerRotate - improve vXi8 rotate-by-scalar lowering with direct use of (extended) shift-by-scalar helpers.
Simon Pilgrim via llvm-commits
- [llvm] 3020608 - Fix MSVC signed/unsigned mismatch warning. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D104503: [SCEV] Don't require dominance ordering of add/mul/min/max expressions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D114070: [X86][Costmodel] `trunc v16i8 to v8i1` can appear after legalization, cost is same as for `trunc v8i8 to v8i1`
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113534: [lld-macho] Avoid warning on -install-name if -dylib is not provided
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D79959: [SampleFDO] Add use-sample-profile function attribute
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D114017: [lld-macho][nfc] Factor-out NFC changes from main __eh_frame diff
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D113442: [InstCombine] Enable fold select into operand for FAdd, FMul, FSub and FDiv.
Huihui Zhang via Phabricator via llvm-commits
- [PATCH] D108848: [LoopDeletion] Separate logic in breakBackedgeIfNotTaken using symboic max trip count [nfc]
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D114088: [PowerPC] Add BCD add/sub/cmp builtins
Victor Huang via Phabricator via llvm-commits
- [llvm] 5f99f77 - [X86] splitVector - only extract lower half subvector from splats
Simon Pilgrim via llvm-commits
- [PATCH] D109301: [AMDGPU] Enable copy between VGPR and AGPR classes during regalloc
Christudasan Devadasan via Phabricator via llvm-commits
- [compiler-rt] 4c32e3d - [SystemZ] [Sanitizer] Bugfixes in internal_clone().
Jonas Paulsson via llvm-commits
- [PATCH] D113160: [stack-safety] Check SCEV constraints at memory instructions.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D112955: [InstCombine] (~(a | b) & c) | ~(c | (a ^ b)) -> ~((a | b) & (c | (b ^ a)))
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112940: Add a tool for diffing instruction count + stack size remarks
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D114112: [SCEVAA] Avoid forming malformed pointer diff expressions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D114112: [SCEVAA] Avoid forming malformed pointer diff expressions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D114112: [SCEVAA] Avoid forming malformed pointer diff expressions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D110040: [lld-macho] Don't replace local personality symbol with LazySymbol
Jez Ng via Phabricator via llvm-commits
- [PATCH] D112268: [LegalizeTypes][RISCV][PowerPC] Expand CTLZ/CTTZ/CTPOP instead of promoting if they'll be expanded later.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D114104: [FIR] Convert fir.allocmem and fir.freemem operations to calls to malloc and free, respectively
Alexis Perry-Holby via Phabricator via llvm-commits
- [PATCH] D114104: [FIR] Convert fir.allocmem and fir.freemem operations to calls to malloc and free, respectively
Alexis Perry-Holby via Phabricator via llvm-commits
- [PATCH] D112940: Add a tool for diffing instruction count + stack size remarks
Florian Hahn via Phabricator via llvm-commits
- [llvm] b861c36 - Fix -Wparentheses warnings. NFC.
Michael Liao via llvm-commits
- [PATCH] D114112: [SCEVAA] Avoid forming malformed pointer diff expressions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D111530: [TargetLowering] Optimize expanded SRL/SHL fed into SETCC ne/eq 0
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D112966: [InstCombine] (~a & b & c) | ~(a | b | c) -> ~(a | (b ^ c))
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D114112: [SCEVAA] Avoid forming malformed pointer diff expressions
Philip Reames via Phabricator via llvm-commits
- [llvm] ad69402 - [SCEVAA] Avoid forming malformed pointer diff expressions
Philip Reames via llvm-commits
- [PATCH] D114017: [lld-macho][nfc] Factor-out NFC changes from main __eh_frame diff
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113857: [llvm-reduce] Add parallel chunk processing.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113858: [llvm-reduce] Allow writing temporary files as bitcode.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D114112: [SCEVAA] Avoid forming malformed pointer diff expressions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D112940: Add a tool for diffing instruction count + stack size remarks
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D113787: [llvm-reduce] keep terminator instructions during ReduceGlobalVars
Dwight Guth via Phabricator via llvm-commits
- [PATCH] D104827: [DebugInfo] Enforce implicit constraints on `distinct` MDNodes
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D113991: Support using sha256 as --build-id kind
serge via Phabricator via llvm-commits
- [PATCH] D113858: [llvm-reduce] Allow writing temporary files as bitcode.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D109301: [AMDGPU] Enable copy between VGPR and AGPR classes during regalloc
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D111289: [LNT] Refactored the Graph page to use the library plotly instead of jQuery.flot
Chris Matthews via Phabricator via llvm-commits
- [PATCH] D113150: Lift VLIWResourceModel, VLIWMachineScheduler, and ConvergingVLIWScheduler into CodeGen/VLIWMachineScheduler
James Nagurne via Phabricator via llvm-commits
- [PATCH] D114065: [Bazel] Set the right default for LLVM_WINDOWS_PREFER_FORWARD_SLASH on Windows
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D113150: Lift VLIWResourceModel, VLIWMachineScheduler, and ConvergingVLIWScheduler into CodeGen/VLIWMachineScheduler
James Nagurne via Phabricator via llvm-commits
- [PATCH] D114121: [SLP]Improve isFixedVectorShuffle and its use.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D112751: [llvm] [Support] Add HTTP Client Support library.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D113150: Lift VLIWResourceModel, VLIWMachineScheduler, and ConvergingVLIWScheduler into CodeGen/VLIWMachineScheduler
James Nagurne via Phabricator via llvm-commits
- [PATCH] D114035: [DSE] Improve handling of `strncpy` in Dead Store Elimination
Fabian Wolff via Phabricator via llvm-commits
- [PATCH] D113858: [llvm-reduce] Allow writing temporary files as bitcode.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D112753: [llvm] [Support] Add CURL HTTP Client.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D114122: [CMake] Use NDEBUG macro to control adding comments in GenDAGISel.inc
Lei Huang via Phabricator via llvm-commits
- [PATCH] D111289: [LNT] Refactored the Graph page to use the library plotly instead of jQuery.flot
Chris Matthews via Phabricator via llvm-commits
- [PATCH] D114017: [lld-macho][nfc] Factor-out NFC changes from main __eh_frame diff
Greg McGary via Phabricator via llvm-commits
- [PATCH] D114017: [lld-macho][nfc] Factor-out NFC changes from main __eh_frame diff
Greg McGary via Phabricator via llvm-commits
- [lld] 9cc489a - [lld-macho][nfc] Factor-out NFC changes from main __eh_frame diff
Greg McGary via llvm-commits
- [PATCH] D114017: [lld-macho][nfc] Factor-out NFC changes from main __eh_frame diff
Greg McGary via Phabricator via llvm-commits
- [PATCH] D114065: [Bazel] Set the right default for LLVM_WINDOWS_PREFER_FORWARD_SLASH on Windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D114035: [DSE] Improve handling of `strncpy` in Dead Store Elimination
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D113289: LICM: Hoist LOAD without STORE
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103991: [SCEV] Extend mustprogress reasoning to ne exit tests
Philip Reames via Phabricator via llvm-commits
- [PATCH] D113077: [flang] Add a semantics test for co_min
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D114065: [Bazel] Set the right default for LLVM_WINDOWS_PREFER_FORWARD_SLASH on Windows
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D113083: [flang] Add a semantics test for co_max
Katherine Rasmussen via Phabricator via llvm-commits
- [compiler-rt] a82ee2b - [sanitizer] Add a few of type_traits tools
Vitaly Buka via llvm-commits
- [PATCH] D114065: [Bazel] Set the right default for LLVM_WINDOWS_PREFER_FORWARD_SLASH on Windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D113534: [lld-macho] Add warn flags to enable/disable warnings on -install_name
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D112268: [LegalizeTypes][RISCV][PowerPC] Expand CTLZ/CTTZ/CTPOP instead of promoting if they'll be expanded later.
Thomas Preud'homme via Phabricator via llvm-commits
- [llvm] d78fdf1 - [LegalizeTypes] Further limit expansion of CTTZ during type promotion.
Craig Topper via llvm-commits
- [PATCH] D112268: [LegalizeTypes][RISCV][PowerPC] Expand CTLZ/CTTZ/CTPOP instead of promoting if they'll be expanded later.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D114065: [Bazel] Set the right default for LLVM_WINDOWS_PREFER_FORWARD_SLASH on Windows
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D112268: [LegalizeTypes][RISCV][PowerPC] Expand CTLZ/CTTZ/CTPOP instead of promoting if they'll be expanded later.
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D114125: [Flang] Add a factory class for creating Complex Ops
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D114035: [DSE] Improve handling of `strncpy` in Dead Store Elimination
Fabian Wolff via Phabricator via llvm-commits
- [PATCH] D114125: [Flang] Add a factory class for creating Complex Ops
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D114035: [DSE] Improve handling of `strncpy` in Dead Store Elimination
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D111456: [InlineCost] model calls to llvm.objectsize.*
Bill Wendling via Phabricator via llvm-commits
- [compiler-rt] 22e66a9 - Revert "[sanitizer] Add a few of type_traits tools"
Vitaly Buka via llvm-commits
- [compiler-rt] 1a84d1c - [compiler-rt][asan] Re-add `self`
Leonard Chan via llvm-commits
- [PATCH] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D114126: [PatternMatch] Create match method to track uses complexity
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [lld] adfbb54 - [lld-macho] Add warn flags to enable/disable warnings on -install_name
Vincent Lee via llvm-commits
- [PATCH] D113534: [lld-macho] Add warn flags to enable/disable warnings on -install_name
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D113857: [llvm-reduce] Add parallel chunk processing.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D114028: [flang] Fix INQUIRE(PAD=) and (POSITION=) for predefined units
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D113967: [RISCV] Reverse the order of loading/storing callee-saved registers.
Craig Topper via Phabricator via llvm-commits
- [llvm] 6d28dff - [AMDGPU] Update GFX10 memory model to account for MALL
Carl Ritson via llvm-commits
- [PATCH] D114076: [AMDGPU] Update GFX10 memory model to account for MALL
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D114066: [X86][AMX] Don't emit tilerelease for old AMX instrisic.
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D114104: [FIR] Convert fir.allocmem and fir.freemem operations to calls to malloc and free, respectively
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D113076: [flang] Add a semantics test for co_sum
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D114128: Add an IR to test that allocations of struct are scalarized.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D112940: Add a tool for diffing instruction count + stack size remarks
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D114128: Add an IR to test that allocations of struct are scalarized.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D113086: [flang] Add a semantics test for co_reduce
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D114035: [DSE] Improve handling of `strncpy` in Dead Store Elimination
Fabian Wolff via Phabricator via llvm-commits
- [llvm] 0623f52 - Autogen a test for ease of update
Philip Reames via llvm-commits
- [llvm] c4dba47 - [X86][AMX] Don't emit tilerelease for old AMX instrisic.
via llvm-commits
- [PATCH] D114066: [X86][AMX] Don't emit tilerelease for old AMX instrisic.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D114131: [NFC][OpaquePtr][Evaluator] Remove PointerType::getElementType
Senran Zhang via Phabricator via llvm-commits
- [PATCH] D114132: [NFC][llvm][Hexagon] Inclusive Terms remove uses of sanity in Hexagon taget
Zarko Todorovski via Phabricator via llvm-commits
- [compiler-rt] 02eca53 - [sanitizer] Add a few of type_traits tools
Vitaly Buka via llvm-commits
- [PATCH] D113607: [libunwind][AIX] Mark signal_frame.pass.cpp UNSUPPORTED on AIX
Fangrui Song via Phabricator via llvm-commits
- [compiler-rt] 254f931 - [NFC][sanitizer] Fix veradic-macro warning in RAW_CHECK
Vitaly Buka via llvm-commits
- [PATCH] D114103: [ELF] Ensure output section is also not empty in addStartEndSymbols()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D114122: [CMake] Use NDEBUG macro to control adding comments in GenDAGISel.inc
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D113959: [llvm][RISC-V] Use floating-point ABI by default if possible
Oi Chee Cheung via Phabricator via llvm-commits
- [PATCH] D113959: [llvm][RISC-V] Use floating-point ABI by default if possible
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D113959: [llvm][RISC-V] Use floating-point ABI by default if possible
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D113991: Support using sha256 as --build-id kind
Fangrui Song via Phabricator via llvm-commits
- [llvm] 5b8bbbe - [NFC][llvm] Inclusive language: reword and remove uses of sanity in llvm/lib/Target
Zarko Todorovski via llvm-commits
- [compiler-rt] 54adc16 - [NFC][sanitizer] Add unchanged DenseMap
Vitaly Buka via llvm-commits
- [compiler-rt] 234a830 - [NFC][sanitizer] Clang format copied code
Vitaly Buka via llvm-commits
- [compiler-rt] 7612cfd - [NFC][sanitizer] Fix headers of DenseMap
Vitaly Buka via llvm-commits
- [llvm] c26dbc4 - [sanitizer] Fix DenseMap for compiler-rt
Vitaly Buka via llvm-commits
- [PATCH] D114048: [sanitizer] Fix DenseMap for compiler-rt
Vitaly Buka via Phabricator via llvm-commits
- [llvm] 24d1673 - [llvm-tblgen][RISCV] Make llvm-tblgen RISCVCompressInstEmitter to be common infra across different targets
Zi Xuan Wu via llvm-commits
- [PATCH] D113475: [llvm-tblgen][RISCV] Make llvm-tblgen RISCVCompressInstEmitter to be common infra across different targets
Zixuan Wu via Phabricator via llvm-commits
- [llvm] 59c8477 - [NFC][llvm] Inclusive language: remove uses of sanity in llvm/lib/ExecutionEngine/
Zarko Todorovski via llvm-commits
- [PATCH] D112413: [X86] Add -mskip-rax-setup support to align with GCC
Phoebe Wang via Phabricator via llvm-commits
- [llvm] de34a94 - [X86] Add -mskip-rax-setup support to align with GCC
Phoebe Wang via llvm-commits
- [PATCH] D112413: [X86] Add -mskip-rax-setup support to align with GCC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D114060: [RISCV][NFC] Simplify immediate materialisation
Ben Shi via Phabricator via llvm-commits
- [llvm] 9722191 - [gn build] Port 24d1673c8b9b
LLVM GN Syncbot via llvm-commits
- [PATCH] D112143: [X86][ABI] Do not return float/double from x87 registers when x87 is disabled
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D100091: [X86] Fix wrong handle with "-mno-x87"
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D113967: [RISCV] Reverse the order of loading/storing callee-saved registers.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D111658: Add JSON output skeleton to llvm-readelf
Jayson Yan via Phabricator via llvm-commits
- [PATCH] D113967: [RISCV] Reverse the order of loading/storing callee-saved registers.
Jessica Clarke via Phabricator via llvm-commits
- [compiler-rt] 111d8f7 - tsan: remove quadratic behavior in pthread_join
Vitaly Buka via llvm-commits
- [PATCH] D113967: [RISCV] Reverse the order of loading/storing callee-saved registers.
Jessica Clarke via Phabricator via llvm-commits
- [llvm] d61840c - [gn build] Port 49682f14bf3f
LLVM GN Syncbot via llvm-commits
- [PATCH] D114134: [flang] Add evaluation for the collective intrinsic, co_sum
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D113967: [RISCV] Reverse the order of loading/storing callee-saved registers.
Kito Cheng via Phabricator via llvm-commits
- [llvm] c723569 - [gn build] Port 92832e4889ae
LLVM GN Syncbot via llvm-commits
- [llvm] a9fba2b - [X86][ABI] Do not return float/double from x87 registers when x87 is disabled
Phoebe Wang via llvm-commits
- [PATCH] D112143: [X86][ABI] Do not return float/double from x87 registers when x87 is disabled
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D113967: [RISCV] Reverse the order of loading/storing callee-saved registers.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D111754: AMDGPU: Fixes for 'LOD bias' operand in ISelDAG path and GobalISel path when A16-bit is 'ON'
Ravi Korsa via Phabricator via llvm-commits
- [PATCH] D114098: Use BinaryCacheRoot calling IsSharedObject()
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D111133: [AARCH64] Teach AArch64FrameLowering::getFrameIndexReferencePreferSP really prefer SP.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D109809: [TargetLowering][RISCV] Fixed a scalable vector issue when lowering [s|u]mul.overflow intrinsics
eric tang via Phabricator via llvm-commits
- [PATCH] D114140: [CodeGen] Rename emitCalleeSavedFrameMoves
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D113715: [mlir][ods] AttrOrTypeGen uses Class
Jeff Niu via Phabricator via llvm-commits
- [PATCH] D113715: [mlir][ods] AttrOrTypeGen uses Class
Jeff Niu via Phabricator via llvm-commits
- [PATCH] D114098: Use BinaryCacheRoot calling IsSharedObject()
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D112696: CycleInfo: Introduce cycles as a generalization of loops
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D113715: [mlir][ods] AttrOrTypeGen uses Class
River Riddle via Phabricator via llvm-commits
- [PATCH] D114141: Allow DataLayout to support arbitrary pointer sizes
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D114013: [ARM] Fold away unnecessary CSET/CMPZ
Dave Green via Phabricator via llvm-commits
- [PATCH] D110827: [LLDB] Provide target specific directories to libclang
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D111658: Add JSON output skeleton to llvm-readelf
James Henderson via Phabricator via llvm-commits
- [PATCH] D114052: Add JSONScopedPrinter as a subclass to ScopedPrinter with history stack
James Henderson via Phabricator via llvm-commits
- [PATCH] D114143: [OpenMP][IRBuilder] Fix createSections
Shraiysh via Phabricator via llvm-commits
- [PATCH] D111077: [LV] Support converting FP add to integer reductions.
Dave Green via Phabricator via llvm-commits
- [PATCH] D111160: [UnknownProvenance] Add LLVM-IR support for unknown_provenance
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D114144: [VP] Canonicalize macros of VPIntrinsics.def
Simon Moll via Phabricator via llvm-commits
- [PATCH] D114125: [Flang] Add a factory class for creating Complex Ops
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113160: [stack-safety] Check SCEV constraints at memory instructions.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D111160: [UnknownProvenance] Add LLVM-IR support for unknown_provenance
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D114126: [PatternMatch] Create match method to track uses complexity. WIP.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D114128: [SROA] Add an IR to test that allocations of struct are scalarized.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
James Henderson via Phabricator via llvm-commits
- [PATCH] D113439: [RISCV] Add IR intrinsics for reading/write vxrm.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D114063: [fir] Add fir.constc conversion
Diana Picus via Phabricator via llvm-commits
- [PATCH] D113552: [yaml2obj][XCOFF] parsing auxiliary symbols.
James Henderson via Phabricator via llvm-commits
- [PATCH] D113086: [flang] Add a semantics test for co_reduce
Emil Kieri via Phabricator via llvm-commits
- [llvm] 9bda9a3 - [PowerPC] fix typos in comments, NFC
Chen Zheng via llvm-commits
- [PATCH] D107202: ConvertUTF: convertUTF32ToUTF8String
Marcus Johnson via Phabricator via llvm-commits
- [PATCH] D112827: [AMDGPU][GlobalISel] Fold G_FNEG above when users cannot fold mods
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D114146: [DA] Update publication - add remarks
Simon Moll via Phabricator via llvm-commits
- [PATCH] D110235: [LoopVectorize] Support reductions that store intermediary result
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D113715: [mlir][ods] AttrOrTypeGen uses Class
River Riddle via Phabricator via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D113715: [mlir][ods] AttrOrTypeGen uses Class
River Riddle via Phabricator via llvm-commits
- [PATCH] D114013: [ARM] Fold away unnecessary CSET/CMPZ
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D114125: [Flang] Add a factory class for creating Complex Ops
Diana Picus via Phabricator via llvm-commits
- [llvm] dd6281c - [SCEV] Add additional guard tests with swapped condition ops.
Florian Hahn via llvm-commits
- [llvm] da9f2ba - [SCEV] Reorder operands checks in collectConditions.
Florian Hahn via llvm-commits
- [PATCH] D114125: [Flang] Add a factory class for creating Complex Ops
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D114126: [PatternMatch] Create match method to track uses complexity. WIP.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D114089: [CodeGen][SVE] Add missing isel patterns for vector_reverse
David Sherwood via Phabricator via llvm-commits
- [llvm] 9cef7c1 - [CodeGen][SVE] Add missing isel patterns for vector_reverse
David Sherwood via llvm-commits
- [PATCH] D113959: [llvm][RISC-V] Use floating-point ABI by default if possible
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D114126: [PatternMatch] Create match method to track uses complexity. WIP.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D113756: [fir] Add fir.embox conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113879: [Flang] Notify conversion failure for Proc ops, types
Diana Picus via Phabricator via llvm-commits
- [llvm] 9fe6b9e - [TargetLowering][RISCV] Fixed a scalable vector issue when lowering [s|u]mul.overflow intrinsics
Fraser Cormack via llvm-commits
- [PATCH] D109809: [TargetLowering][RISCV] Fixed a scalable vector issue when lowering [s|u]mul.overflow intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D114148: [fir] Add fircg.ext_embox conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D109809: [TargetLowering][RISCV] Fixed a scalable vector issue when lowering [s|u]mul.overflow intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112300: [InstCombine] Don't split up Loads and free Exts
Andre Vieira via Phabricator via llvm-commits
- [llvm] 09f3986 - [docs] Remove mention of retired smooshlab IRC bot.
Florian Hahn via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 1235ca3 - [docs] Update outdated mentions of lab.llvm.org:8011.
Florian Hahn via llvm-commits
- [PATCH] D114122: [CMake] Use NDEBUG macro to control adding comments in GenDAGISel.inc
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 8e47b83 - [AArch64][ARM] Enablement of Cortex-A710 Support
Mubashar Ahmad via llvm-commits
- [PATCH] D113256: [AArch64][ARM] Enablement of Cortex-A710 Support
Mubashar Ahmad via Phabricator via llvm-commits
- [PATCH] D110235: [LoopVectorize] Support reductions that store intermediary result
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
James Henderson via Phabricator via llvm-commits
- [PATCH] D110235: [LoopVectorize] Support reductions that store intermediary result
David Sherwood via Phabricator via llvm-commits
- [PATCH] D114125: [Flang] Add a factory class for creating Complex Ops
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D114125: [Flang] Add a factory class for creating Complex Ops
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
James Henderson via Phabricator via llvm-commits
- [PATCH] D110235: [LoopVectorize] Support reductions that store intermediary result
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D110235: [LoopVectorize] Support reductions that store intermediary result
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D109809: [TargetLowering][RISCV] Fixed a scalable vector issue when lowering [s|u]mul.overflow intrinsics
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D109809: [TargetLowering][RISCV] Fixed a scalable vector issue when lowering [s|u]mul.overflow intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D110235: [LoopVectorize] Support reductions that store intermediary result
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D111237: [TypePromotion] Promote PHI-nodes
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D110235: [LoopVectorize] Support reductions that store intermediary result
David Sherwood via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
James Henderson via Phabricator via llvm-commits
- [llvm] e1acbda - [AArch64][RISCV] Fix expected smulo/umulo test output
Fraser Cormack via llvm-commits
- [PATCH] D109809: [TargetLowering][RISCV] Fixed a scalable vector issue when lowering [s|u]mul.overflow intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 00200db - [LV] Add test case for PR52024.
Florian Hahn via llvm-commits
- [PATCH] D113879: [Flang] Notify conversion failure for Proc ops, types
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D114035: [DSE] Improve handling of `strncpy` in Dead Store Elimination
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109809: [TargetLowering][RISCV] Fixed a scalable vector issue when lowering [s|u]mul.overflow intrinsics
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D113883: [fir] Add tests for mlir::ComplexType conversion
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
James Henderson via Phabricator via llvm-commits
- [PATCH] D114125: [Flang] Add a factory class for creating Complex Ops
Diana Picus via Phabricator via llvm-commits
- [PATCH] D114152: [flang] Skip `Fortran STOP:` before message when NO_STOP_MESSAGE is set
Jean Perier via Phabricator via llvm-commits
- [PATCH] D113888: [SDAG] Use UnknownSize for masked load/store MMO size
Dave Green via Phabricator via llvm-commits
- [PATCH] D113888: [SDAG] Use UnknownSize for masked load/store MMO size
Dave Green via Phabricator via llvm-commits
- [PATCH] D114125: [Flang] Add a factory class for creating Complex Ops
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D114125: [Flang] Add a factory class for creating Complex Ops
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D114154: [fir] Add fir.no_reassoc conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113883: [fir] Add tests for mlir::ComplexType conversion
Diana Picus via Phabricator via llvm-commits
- [PATCH] D114148: [fir] Add fircg.ext_embox conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D114144: [VP] Canonicalize macros of VPIntrinsics.def
Simon Moll via Phabricator via llvm-commits
- [PATCH] D114148: [fir] Add fircg.ext_embox conversion
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D114144: [VP] Canonicalize macros of VPIntrinsics.def
Simon Moll via Phabricator via llvm-commits
- [PATCH] D114155: [LoopAccessAnalysis][SVE] Bail out for scalable vectors
Peter Waller via Phabricator via llvm-commits
- [PATCH] D113607: [libunwind][AIX] Mark signal_frame.pass.cpp UNSUPPORTED on AIX
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D114155: [LoopAccessAnalysis][SVE] Bail out for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D114035: [DSE] Improve handling of `strncpy` in Dead Store Elimination
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D112064: [GlobalISel] Combine (build_vector_trunc x, undef) -> (bitcast x)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D114158: [AMDGPU] Remove redundant optimization in selectG_BUILD_VECTOR_TRUNC
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112064: [GlobalISel] Combine (build_vector_trunc x, undef) -> (bitcast x)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113988: [flang][CodeGen] Transform `fir.field_index` to a sequence of LLVM MLIR
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D111754: AMDGPU: Fixes for 'LOD bias' operand in ISelDAG path and GobalISel path when A16-bit is 'ON'
Jay Foad via Phabricator via llvm-commits
- [PATCH] D114159: [flang][codegen] Add a conversion for `fir.coordinate_of` - part 1
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D114159: [flang][codegen] Add a conversion for `fir.coordinate_of` - part 1
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] dead1c1 - [LV] Add basic check lines to test added in 00200dbda31674e59.
Florian Hahn via llvm-commits
- [PATCH] D111221: [AArch64][SVE] Improve code generation for VLS i1 masks
Peter Waller via Phabricator via llvm-commits
- [PATCH] D113295: [flang][codegen] Add `fir.end` conversion placeholder
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D114159: [flang][codegen] Add a conversion for `fir.coordinate_of` - part 1
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D112865: [mlir][core] Inline Intrinsic Attributes
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D114159: [flang][codegen] Add a conversion for `fir.coordinate_of` - part 1
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D92695: [X86ISelLowering] don't emit frame pointers for eflags intrinsics.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D114159: [flang][codegen] Add a conversion for `fir.coordinate_of` - part 1
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D111631: [AArch64][SVE] Fix handling of stack protection with SVE
John Brawn via Phabricator via llvm-commits
- [PATCH] D114148: [fir] Add fircg.ext_embox conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D114163: Use VersionTuple for parsing versions in Triple. This makes it possible to distinguish between "16" and "16.0" after parsing, which previously was not possible.See also https://github.com/android/ndk/issues/1455.
James Farrell via Phabricator via llvm-commits
- [PATCH] D111288: [fir] Add data flow optimization pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D110235: [LoopVectorize] Support reductions that store intermediary result
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D114002: [LoopVectorize] Check the number of uses of an FAdd before classifying as ordered
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D113281: [AArch64][SVE] Generate ASRD instructions for power of 2 signed divides
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D113049: [AIX] Disable tests that fail because of no 64-bit XCOFF object file support
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D114002: [LoopVectorize] Check the number of uses of an FAdd before classifying as ordered
David Sherwood via Phabricator via llvm-commits
- [PATCH] D113049: [AIX] Disable tests that fail because of no 64-bit XCOFF object file support
Jake Egan via Phabricator via llvm-commits
- [PATCH] D114009: [BPI] Look-up tables for non-loop branches. NFC.
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D114075: [IR] Split vscale_range interface
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D110235: [LoopVectorize] Support reductions that store intermediary result
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D113049: [AIX] Disable tests that fail because of no 64-bit XCOFF object file support
Kai Luo via Phabricator via llvm-commits
- [PATCH] D114075: [IR] Split vscale_range interface
Paul Walker via Phabricator via llvm-commits
- [PATCH] D113049: [AIX] Disable tests that fail because of no 64-bit XCOFF object file support
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D113049: [AIX] Disable tests that fail because of no 64-bit XCOFF object file support
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D114163: Use VersionTuple for parsing versions in Triple. This makes it possible to distinguish between "16" and "16.0" after parsing, which previously was not possible.
James Farrell via Phabricator via llvm-commits
- [PATCH] D113607: [libunwind][AIX] Mark signal_frame.pass.cpp UNSUPPORTED on AIX
Xing Xue via Phabricator via llvm-commits
- [PATCH] D114163: Use VersionTuple for parsing versions in Triple. This makes it possible to distinguish between "16" and "16.0" after parsing, which previously was not possible.
James Farrell via Phabricator via llvm-commits
- [PATCH] D114002: [LoopVectorize] Check the number of uses of an FAdd before classifying as ordered
Dave Green via Phabricator via llvm-commits
- [PATCH] D114155: [LoopAccessAnalysis][SVE] Bail out for scalable vectors
Peter Waller via Phabricator via llvm-commits
- [PATCH] D113607: [libunwind][AIX] Mark signal_frame.pass.cpp UNSUPPORTED on AIX
Xing Xue via Phabricator via llvm-commits
- [PATCH] D114021: Coro: Remove coro_end and coro_suspend_retcon in private unprocessed functions
Arnold Schwaighofer via Phabricator via llvm-commits
- [llvm] 7d11c5d - Coro: Remove coro_end and coro_suspend_retcon in private unprocessed functions
Arnold Schwaighofer via llvm-commits
- [llvm] 26f5643 - [Clang][SVE] Properly enable/disable dependant SVE target features based upon +(no)sve.* options
Bradley Smith via llvm-commits
- [PATCH] D113776: [Clang][SVE] Properly enable/disable dependant SVE target features based upon +(no)sve.* options
Bradley Smith via Phabricator via llvm-commits
- [llvm] 18ba57a - [AMDGPU] Regenerate test checks in splitkit-getsubrangeformask.ll
Jay Foad via llvm-commits
- [PATCH] D114166: [ELF] Expand LMA region if output section alignment introduces padding
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D111863: [libunwind] Add an interface for dynamic .eh_frame registration
Peter S. Housel via Phabricator via llvm-commits
- [PATCH] D114155: [LoopAccessAnalysis][SVE] Bail out for scalable vectors
Madhur Amilkanthwar via Phabricator via llvm-commits
- [PATCH] D114134: [flang] Add evaluation for the collective intrinsic, co_sum
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D114035: [DSE] Improve handling of `strncpy` in Dead Store Elimination
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113084: [flang] Add a semantics test for co_broadcast
Emil Kieri via Phabricator via llvm-commits
- [PATCH] D114035: [DSE] Improve handling of `strncpy` in Dead Store Elimination
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D112982: [MLIR][OpenMP] Added omp.atomic.update
Shraiysh via Phabricator via llvm-commits
- [PATCH] D113988: [flang][CodeGen] Transform `fir.field_index` to a sequence of LLVM MLIR
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D112982: [MLIR][OpenMP] Added omp.atomic.update
Shraiysh via Phabricator via llvm-commits
- [PATCH] D113988: [flang][CodeGen] Transform `fir.field_index` to a sequence of LLVM MLIR
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D114155: [LoopAccessAnalysis][SVE] Bail out for scalable vectors
Peter Waller via Phabricator via llvm-commits
- [PATCH] D103991: [SCEV] Move mustprogress based no-self-wrap logic so it applies to all exit conditions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D114167: [asm] Allow block address operands in `asm inteldialect`
Nico Weber via Phabricator via llvm-commits
- [PATCH] D114167: [asm] Allow block address operands in `asm inteldialect`
Nico Weber via Phabricator via llvm-commits
- [llvm] ff64b29 - [LoopVectorize] Check the number of uses of an FAdd before classifying as ordered
Kerry McLaughlin via llvm-commits
- [PATCH] D114002: [LoopVectorize] Check the number of uses of an FAdd before classifying as ordered
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D114019: [NFC][Regalloc] Split canEvictInterference|BasedOnCost
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D113776: [Clang][SVE] Properly enable/disable dependant SVE target features based upon +(no)sve.* options
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D114125: [Flang] Add a factory class for creating Complex Ops
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D112865: [mlir][core] Inline Intrinsic Attributes
Jeff Niu via Phabricator via llvm-commits
- [PATCH] D114159: [flang][codegen] Add a conversion for `fir.coordinate_of` - part 1
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] 100df68 - [SCEV] Add test coverage for invertible functions of IVs
Philip Reames via llvm-commits
- [PATCH] D103991: [SCEV] Move mustprogress based no-self-wrap logic so it applies to all exit conditions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D111133: [AARCH64] Teach AArch64FrameLowering::getFrameIndexReferencePreferSP really prefer SP.
Philip Reames via Phabricator via llvm-commits
- [llvm] 3821d2a - [X86] LowerRotate - pull out repeated is ISD::ROTL check. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D114027: [flang] Fix off-by-one results from folding MAXEXPONENT and MINEXPONENT
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D114128: [SROA] Add an IR to test that allocations of struct are scalarized.
David Li via Phabricator via llvm-commits
- [llvm] 180625f - Add a breadcrumb comment to make debugging a user error when using ./utils/update_analyze_test_checks.py easier.
Philip Reames via llvm-commits
- [PATCH] D113888: [SDAG] Use UnknownSize for masked load/store MMO size
Craig Topper via Phabricator via llvm-commits
- [PATCH] D114152: [flang] Skip `Fortran STOP:` before message when NO_STOP_MESSAGE is set
Jean Perier via Phabricator via llvm-commits
- [PATCH] D114169: [AArch64][ARM] Add missing SVE/SVE2 features from Cortex-A710
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D103991: [SCEV] Move mustprogress based no-self-wrap logic so it applies to all exit conditions
Philip Reames via Phabricator via llvm-commits
- [llvm] 7ca14f6 - [llvm] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D114159: [flang][codegen] Add a conversion for `fir.coordinate_of` - part 1
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D107087: Fix SectionMemoryManager deconstruction error with MSVC
Justice Adams via Phabricator via llvm-commits
- [PATCH] D114121: [SLP]Improve isFixedVectorShuffle and its use.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D103991: [SCEV] Move mustprogress based no-self-wrap logic so it applies to all exit conditions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D114121: [SLP]Improve isFixedVectorShuffle and its use.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D113439: [RISCV] Add IR intrinsics for reading/write vxrm.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D114171: [SLP]Improve reductions analysis and emission, part 1.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D114128: [SROA] Add an IR to test that allocations of struct are scalarized.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D103991: [SCEV] Move mustprogress based no-self-wrap logic so it applies to all exit conditions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D114141: Allow DataLayout to support arbitrary pointer sizes
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D113439: [RISCV] Add IR intrinsics for reading/write vxrm.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D114121: [SLP]Improve isFixedVectorShuffle and its use.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D108478: [llvm][IR] Add no_cfi constant
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D114172: [ARM] implement support for ALU PC-relative group relocations
Ard Biesheuvel via Phabricator via llvm-commits
- [PATCH] D111227: Implementation of new polymorphic type llvm_anyref_ty
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D113084: [flang] Add a semantics test for co_broadcast
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D111288: [fir] Add data flow optimization pass
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] ea12c2c - [SCEV] Move mustprogress based no-self-wrap logic so it applies to all exit conditions
Philip Reames via llvm-commits
- [PATCH] D103991: [SCEV] Move mustprogress based no-self-wrap logic so it applies to all exit conditions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D114141: Allow DataLayout to support arbitrary pointer sizes
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D114174: [WIP][RFC][CodeGen] Add support for complex multiplication
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D111288: [fir] Add data flow optimization pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D114172: [ARM] implement support for ALU PC-relative group relocations
Peter Smith via Phabricator via llvm-commits
- [PATCH] D114176: [SCEV] Look through invertible functions when infering no-self-wrap from mustprogres
Philip Reames via Phabricator via llvm-commits
- [PATCH] D114177: [ARM] Generate VCTP from SETCC
Dave Green via Phabricator via llvm-commits
- [PATCH] D111415: [Demangle] Add support for D simple qualified names
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111415: [Demangle] Add support for D simple qualified names
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D114179: [ELF] Ensure output section is not discarded in addStartEndSymbols()
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D114035: [DSE] Improve handling of `strncpy` in Dead Store Elimination
Fabian Wolff via Phabricator via llvm-commits
- [PATCH] D114103: [ELF] Ensure output section is also not empty in addStartEndSymbols()
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D114180: [ELF] Support discarding .got.plt
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D114179: [ELF] Ensure output section is not discarded in addStartEndSymbols()
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D111288: [fir] Add data flow optimization pass
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D111288: [fir] Add data flow optimization pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D114181: Add semantics unit test for SYNC ALL statement
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D100486: [COST]Improve cost model for shuffles in SLP.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D111415: [Demangle] Add support for D simple qualified names
David Blaikie via Phabricator via llvm-commits
- [PATCH] D114179: [ELF] Ensure output section is not discarded in addStartEndSymbols()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D114126: [PatternMatch] Create match method to track uses complexity. WIP.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D114126: [PatternMatch] Create match method to track uses complexity. WIP.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110368: [AA] Move earliest escape tracking from DSE to AA
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D114126: [PatternMatch] Create match method to track uses complexity. WIP.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D103991: [SCEV] Move mustprogress based no-self-wrap logic so it applies to all exit conditions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D114183: [ThreadPool] Add template argument for future result type.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D104827: [DebugInfo] Enforce implicit constraints on `distinct` MDNodes
Scott Linder via Phabricator via llvm-commits
- [llvm] f129556 - [DSE] Move removePartiallyOverlappedStores() into DSEState (NFC)
Nikita Popov via llvm-commits
- [llvm] 46c2699 - [DSE] Remove getLocForWrite() (NFCI)
Nikita Popov via llvm-commits
- [PATCH] D114140: [CodeGen] Rename emitCalleeSavedFrameMoves
David Blaikie via Phabricator via llvm-commits
- [PATCH] D114131: [NFC][OpaquePtr][Evaluator] Remove PointerType::getElementType
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D113424: ext-tsp basic block layout
David Li via Phabricator via llvm-commits
- [PATCH] D114185: [SCEV] Leverage inferred no-self-wrap flags to refine trip counts
Philip Reames via Phabricator via llvm-commits
- [PATCH] D114186: [lld][CMake] Add LLD_DEFAULT_NOSTART_STOP_GC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D96914: [ELF] Add -z start-stop-gc to let __start_/__stop_ not retain C identifier name sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D103991: [SCEV] Move mustprogress based no-self-wrap logic so it applies to all exit conditions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D114187: [NFC][llvm] Inclusive language: replace master in llvm docs
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D114190: [SLP][NFC]Introduce TreeEntry::getVectorFactor member function, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D114191: [NFC][llvm] Inclusive language: remove instance of master in LiveRangeUtils.h
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D113424: ext-tsp basic block layout
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D103991: [SCEV] Move mustprogress based no-self-wrap logic so it applies to all exit conditions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D114193: [NFC][llvm] Inclusive language: remove instance of master in IntrinsicsNVVM.td
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D113857: [llvm-reduce] Add parallel chunk processing.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113424: ext-tsp basic block layout
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D114128: [SROA] Add an IR to test that allocations of struct are scalarized.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D114190: [SLP][NFC]Introduce TreeEntry::getVectorFactor member function, NFC.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D113715: [mlir][ods] AttrOrTypeGen uses Class
Jeff Niu via Phabricator via llvm-commits
- [PATCH] D107054: [Clang][CUDA] Add descriptors, mappings, and features for missing CUDA and PTX versions
Alexey Bader via Phabricator via llvm-commits
- [PATCH] D114128: [SROA] Add an IR to test that allocations of struct are scalarized.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D114187: [NFC][llvm] Inclusive language: replace master in llvm docs
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D114194: [SystemZ] Add range checks for PC-relative fixups
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D114194: [SystemZ] Add range checks for PC-relative fixups
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] 1a5666a - [SCEV] Defer loop property checks from ea12c2cb as late as possible
Philip Reames via llvm-commits
- [PATCH] D103991: [SCEV] Move mustprogress based no-self-wrap logic so it applies to all exit conditions
Philip Reames via Phabricator via llvm-commits
- [llvm] f27ff7f - [docs] Add Loop Optimization WG to the online sync-up page
Bardia Mahjour via llvm-commits
- [PATCH] D113857: [llvm-reduce] Add parallel chunk processing.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113857: [llvm-reduce] Add parallel chunk processing.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D114104: [FIR] Convert fir.allocmem and fir.freemem operations to calls to malloc and free, respectively
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113715: [mlir][ods] AttrOrTypeGen uses Class
Jeff Niu via Phabricator via llvm-commits
- [PATCH] D114081: [flang] Fix printing of constc and parsing of #fir.real
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D114195: [lld/mac] Crash even less on undefined symbols with --icf=all
Nico Weber via Phabricator via llvm-commits
- [PATCH] D114196: [NFC][llvm] Inclusive language: remove instance of master from Thumb2SizeReduction.cpp
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D114081: [flang] Fix printing of constc and parsing of #fir.real
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D107054: [Clang][CUDA] Add descriptors, mappings, and features for missing CUDA and PTX versions
Artem Belevich via Phabricator via llvm-commits
- [llvm] 3cbc4c4 - llvm-dwarfdump: Rebuild type names in dwo type units
David Blaikie via llvm-commits
- [PATCH] D114154: [fir] Add fir.no_reassoc conversion
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D114187: [NFC][llvm] Inclusive language: replace master in llvm docs
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D114187: [NFC][llvm] Inclusive language: replace master in llvm docs
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D100870: [MemCpyOpt] Allow variable lengths in memcpy optimizer
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D100870: [MemCpyOpt] Allow variable lengths in memcpy optimizer
Manoj Gupta via Phabricator via llvm-commits
- [PATCH] D114193: [NFC][llvm] Inclusive language: remove instance of master in IntrinsicsNVVM.td
Steffen Larsen via Phabricator via llvm-commits
- [PATCH] D103991: [SCEV] Move mustprogress based no-self-wrap logic so it applies to all exit conditions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D113809: [MachO] Fix struct size assertion
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D114128: [SROA] Add an IR to test that allocations of struct are scalarized.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D113809: [MachO] Fix struct size assertion
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D112758: [llvm] [Debuginfo] Debuginfod client library.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D107054: [Clang][CUDA] Add descriptors, mappings, and features for missing CUDA and PTX versions
Steffen Larsen via Phabricator via llvm-commits
- [PATCH] D114154: [fir] Add fir.no_reassoc conversion
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D114104: [FIR] Convert fir.allocmem and fir.freemem operations to calls to malloc and free, respectively
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D114183: [ThreadPool] Add template argument for future result type.(WIP)
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D113809: [MachO] Fix struct size assertion
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D113809: [MachO] Fix struct size assertion
Wouter van Oortmerssen via Phabricator via llvm-commits
- [llvm] e3a7f0e - [AArch64][PAC] Select llvm.ptrauth.sign/sign.generic to PAC*.
Ahmed Bougacha via llvm-commits
- [PATCH] D91087: [AArch64] Select PAC/PACGA for ptrauth.sign/sign_generic.
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D114104: [FIR] Convert fir.allocmem and fir.freemem operations to calls to malloc and free, respectively
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D114198: [GlobalISel] Rework more/fewer elements for vectors
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D113809: [MachO] Fix struct size assertion
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D114199: [D114198] precommit regen mir tests part 2
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D114200: [D114198] precommit regen mir tests part 1
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D114201: [LTO] Add a function `LTOCodeGenerator::getMergedModule`
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D113857: [llvm-reduce] Add parallel chunk processing.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D114104: [FIR] Convert fir.allocmem and fir.freemem operations to calls to malloc and free, respectively
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D114122: [CMake] Use NDEBUG macro to control adding comments in GenDAGISel.inc
Lei Huang via Phabricator via llvm-commits
- [llvm] 24cc79b - [AMDGPU] Regenerate postra-bundle-memops.mir checks. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] 40c6565 - [PowerPC] Remove the redundant terminator instruction when optimizing conditional trap
Victor Huang via llvm-commits
- [PATCH] D114202: [AMDGPU] Fix SIPostRABundler crash on null register used by dbg value
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D114104: [FIR] Convert fir.allocmem and fir.freemem operations to calls to malloc and free, respectively
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D113715: [mlir][ods] AttrOrTypeGen uses Class
Jeff Niu via Phabricator via llvm-commits
- [PATCH] D114190: [SLP][NFC]Introduce TreeEntry::getVectorFactor member function, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D114202: [AMDGPU] Fix SIPostRABundler crash on null register used by dbg value
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D113968: [fir] Add fircg.ext_array_coor conversion
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D114202: [AMDGPU] Fix SIPostRABundler crash on null register used by dbg value
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D114204: [CSSPGO] Sorting nodes in a cycle of profiled call graph.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D114190: [SLP][NFC]Introduce TreeEntry::getVectorFactor member function, NFC.
Vasileios Porpodas via Phabricator via llvm-commits
- [llvm] f2b5d81 - [SampleFDO] Add pass name strings for the passes (NFC)
Rong Xu via llvm-commits
- [PATCH] D112940: Add a tool for diffing instruction count + stack size remarks
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D112940: Add a tool for diffing instruction count + stack size remarks
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D114202: [AMDGPU] Fix SIPostRABundler crash on null register used by dbg value
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D109809: [TargetLowering][RISCV] Fixed a scalable vector issue when lowering [s|u]mul.overflow intrinsics
eric tang via Phabricator via llvm-commits
- [PATCH] D114210: [ORC] Fix materialization of weak local symbols
Ben Langmuir via Phabricator via llvm-commits
- [PATCH] D114210: [ORC] Fix materialization of weak local symbols
Lang Hames via Phabricator via llvm-commits
- [llvm] f8e6154 - [AMDGPU] Fix SIPostRABundler crash on null register used by dbg value
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D114202: [AMDGPU] Fix SIPostRABundler crash on null register used by dbg value
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D114211: [llvm-diff] Implement diff of PHI nodes
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D114104: [FIR] Convert fir.allocmem and fir.freemem operations to calls to malloc and free, respectively
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] 734abba - [SCEV] Defer all work from ea12c2cb as late as possible
Philip Reames via llvm-commits
- [PATCH] D103991: [SCEV] Move mustprogress based no-self-wrap logic so it applies to all exit conditions
Philip Reames via Phabricator via llvm-commits
- [compiler-rt] 2782cb8 - libfuzzer: All building libfuzzer for ARM32
Manoj Gupta via llvm-commits
- [PATCH] D114009: [BPI] Look-up tables for non-loop branches. NFC.
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D114104: [FIR] Convert fir.allocmem and fir.freemem operations to calls to malloc and free, respectively
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D110040: [lld-macho] Don't replace local personality symbol with LazySymbol
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D114122: [CMake] Add new cmake option to control adding comments in GenDAGISel
Fangrui Song via Phabricator via llvm-commits
- [compiler-rt] b0ea7ef - [msan] Clang-format the test
Vitaly Buka via llvm-commits
- [llvm] 0425ea4 - [NFC][OpaquePtr][Evaluator] Remove call to PointerType::getElementType
Senran Zhang via llvm-commits
- [PATCH] D114131: [NFC][OpaquePtr][Evaluator] Remove PointerType::getElementType
Senran Zhang via Phabricator via llvm-commits
- [llvm] 930ccf0 - [NFC][sanitizer] Rename persistent_allocator to stack_store
Vitaly Buka via llvm-commits
- [PATCH] D114131: [NFC][OpaquePtr][Evaluator] Remove PointerType::getElementType
Senran Zhang via Phabricator via llvm-commits
- [PATCH] D113685: [IR] Define "ptrauth" operand bundle.
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [compiler-rt] b6169e2 - [nfc][dfsan] Remove obsolete comment
Vitaly Buka via llvm-commits
- [compiler-rt] 368a3b5 - [NFC][sanitizer] Rename PersistentAllocator to StackStore
Vitaly Buka via llvm-commits
- [compiler-rt] 6bf71be - [NFC][sanitizer] Move inline implementation of StackStore into cpp
Vitaly Buka via llvm-commits
- [PATCH] D114122: [CMake] Add new cmake option to control adding comments in GenDAGISel
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] bb50e97 - [NFC][sanitizer] Change StackStore API to use StackTrace
Vitaly Buka via llvm-commits
- [PATCH] D114146: [DA][NFC] Update publication - add remarks
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D114166: [ELF] Expand LMA region if output section alignment introduces padding
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D113424: ext-tsp basic block layout
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D98932: [RISCV] Don't call setHasMultipleConditionRegisters(), so icmp is sunk
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113798: Add loop unrolling and peeling preferences for RISCV
Michael Berg via Phabricator via llvm-commits
- [PATCH] D114104: [FIR] Convert fir.allocmem and fir.freemem operations to calls to malloc and free, respectively
Mehdi AMINI via Phabricator via llvm-commits
- [compiler-rt] 8210948 - [NFC][sanitizer] constexpr StackStore::StackStore()
Vitaly Buka via llvm-commits
- [PATCH] D112696: CycleInfo: Introduce cycles as a generalization of loops
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D114215: BPF: Workaround InstCombine trunc+icmp => mask+icmp Optimization
Yonghong Song via Phabricator via llvm-commits
- [compiler-rt] d591a46 - [NFC][sanitizer] Fix naming in StackStore
Vitaly Buka via llvm-commits
- [PATCH] D114216: [asm] Remove explicit branch for modifier 'l'
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113613: [ThinLTO][MC] Use conditional assignments for promotion aliases
Fangrui Song via Phabricator via llvm-commits
- [llvm] 3557f49 - [AARCH64] Teach AArch64FrameLowering::getFrameIndexReferencePreferSP really prefer SP.
Serguei Katkov via llvm-commits
- [PATCH] D111133: [AARCH64] Teach AArch64FrameLowering::getFrameIndexReferencePreferSP really prefer SP.
Serguei Katkov via Phabricator via llvm-commits
- [llvm] 8fb3f84 - BPF: Workaround InstCombine trunc+icmp => mask+icmp Optimization
Yonghong Song via llvm-commits
- [PATCH] D114215: BPF: Workaround InstCombine trunc+icmp => mask+icmp Optimization
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D98932: [RISCV] Don't call setHasMultipleConditionRegisters(), so icmp is sunk
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113959: [llvm][RISC-V] Use floating-point ABI by default if possible
Sébastien Bourdeauducq via Phabricator via llvm-commits
- [PATCH] D113908: [PowerPC] Custom lowering of llvm.is_fpclass
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D113959: [llvm][RISC-V] Use floating-point ABI by default if possible
Sébastien Bourdeauducq via Phabricator via llvm-commits
- [PATCH] D113959: [llvm][RISC-V] Use floating-point ABI by default if possible
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D113959: [llvm][RISC-V] Use floating-point ABI by default if possible
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D113959: [llvm][RISC-V] Use floating-point ABI by default if possible
Sébastien Bourdeauducq via Phabricator via llvm-commits
- [PATCH] D112751: [llvm] [Support] Add HTTP Client Support library.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D114141: Allow DataLayout to support arbitrary pointer sizes
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D114223: Make ScopedPrinter interface virtual
Jayson Yan via Phabricator via llvm-commits
- [PATCH] D112753: [llvm] [Support] Add CURL HTTP Client.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D98932: [RISCV] Don't call setHasMultipleConditionRegisters(), so icmp is sunk
Craig Topper via Phabricator via llvm-commits
- [PATCH] D98932: [RISCV] Don't call setHasMultipleConditionRegisters(), so icmp is sunk
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112753: [llvm] [Support] Add CURL HTTP Client.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D114224: Add `JSONScopedPrinter`
Jayson Yan via Phabricator via llvm-commits
- [PATCH] D114141: Allow DataLayout to support arbitrary pointer sizes
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D114141: Allow DataLayout to support arbitrary pointer sizes
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D112982: [MLIR][OpenMP] Added omp.atomic.update
Shraiysh via Phabricator via llvm-commits
- [PATCH] D114141: Allow DataLayout to support arbitrary pointer sizes
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D114195: [lld/mac] Crash even less on undefined symbols with --icf=all
Jez Ng via Phabricator via llvm-commits
- [PATCH] D110040: [lld-macho] Don't replace local personality symbol with LazySymbol
Jez Ng via Phabricator via llvm-commits
- [PATCH] D114225: Add JSONScopedPrinter to llvm-readelf
Jayson Yan via Phabricator via llvm-commits
- [PATCH] D114052: Add JSONScopedPrinter as a subclass to ScopedPrinter with history stack
Jayson Yan via Phabricator via llvm-commits
- [PATCH] D114174: [WIP][RFC][CodeGen] Add support for complex multiplication
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D98932: [RISCV] Don't call setHasMultipleConditionRegisters(), so icmp is sunk
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
James Henderson via Phabricator via llvm-commits
- [PATCH] D113448: [AMDGPU] Check for unneeded shift mask in shift PatFrags.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D114154: [fir] Add fir.no_reassoc conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D114154: [fir] Add fir.no_reassoc conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D114223: Make ScopedPrinter interface virtual
James Henderson via Phabricator via llvm-commits
- [PATCH] D114223: Make ScopedPrinter interface virtual
James Henderson via Phabricator via llvm-commits
- [PATCH] D113448: [AMDGPU] Check for unneeded shift mask in shift PatFrags.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D114154: [fir] Add fir.no_reassoc conversion
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D114224: Add JSONScopedPrinter class
James Henderson via Phabricator via llvm-commits
- [PATCH] D114166: [ELF] Expand LMA region if output section alignment introduces padding
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D114225: Add JSONScopedPrinter to llvm-readelf
James Henderson via Phabricator via llvm-commits
- [PATCH] D114081: [flang] Fix printing of constc and parsing of #fir.real
Diana Picus via Phabricator via llvm-commits
- [PATCH] D114122: [CMake] Add new cmake option to control adding comments in GenDAGISel
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113192: [DAG] MatchRotate - support rotate-by-constant of illegal types
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D114070: [X86][Costmodel] `trunc v16i8 to v8i1` can appear after legalization, cost is same as for `trunc v8i8 to v8i1`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113192: [DAG] MatchRotate - support rotate-by-constant of illegal types
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D114228: [ELF][NFC] Do not pass region name to expandMemoryRegion()
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D114035: [DSE] Improve handling of `strncpy` in Dead Store Elimination
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D114071: [X86][Costmodel] `getReplicationShuffleCost()`: promote 1 bit-wide elements to 8 bit when have AVX512BW+AVX512VBMI
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D114035: [DSE] Improve handling of `strncpy` in Dead Store Elimination
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D114071: [X86][Costmodel] `getReplicationShuffleCost()`: promote 1 bit-wide elements to 8 bit when have AVX512BW+AVX512VBMI
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D114148: [fir] Add fircg.ext_embox conversion
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D114166: [ELF] Expand LMA region if output section alignment introduces padding
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D114146: [DA][NFC] Update publication - add remarks
Simon Moll via Phabricator via llvm-commits
- [PATCH] D114148: [fir] Add fircg.ext_embox conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D114148: [fir] Add fircg.ext_embox conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D114183: [ThreadPool] Add template argument for future result type.(WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D114155: [LoopAccessAnalysis][SVE] Bail out for scalable vectors
Sander de Smalen via Phabricator via llvm-commits
- [lld] 8c18719 - [ELF] Expand LMA region if output section alignment introduces padding
Konstantin Schwarz via llvm-commits
- [PATCH] D114166: [ELF] Expand LMA region if output section alignment introduces padding
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D114174: [WIP][RFC][CodeGen] Add support for complex multiplication
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D114180: [ELF] Support discarding .got.plt
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D114154: [fir] Add fir.no_reassoc conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D113857: [llvm-reduce] Add parallel chunk processing.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D114071: [X86][Costmodel] `getReplicationShuffleCost()`: promote 1 bit-wide elements to 8 bit when have AVX512BW+AVX512VBMI
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D113915: [X86][Costmodel] `getReplicationShuffleCost()`: promote 1 bit-wide elements to 16 bit when have AVX512BW
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D114154: [fir] Add fir.no_reassoc conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D114230: [AMDGPU] Use new opcode for indexed vgpr reads
Jay Foad via Phabricator via llvm-commits
- [PATCH] D114183: [ThreadPool] Add template argument for future result type.(WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113968: [fir] Add fircg.ext_array_coor conversion
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D112312: [DSE] Add OR_None (not for commit)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113289: LICM: Hoist LOAD without STORE
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D113289: LICM: Hoist LOAD without STORE
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 812e64e - [DAG] MatchRotate - support rotate-by-constant of illegal types
Simon Pilgrim via llvm-commits
- [PATCH] D113192: [DAG] MatchRotate - support rotate-by-constant of illegal types
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D114232: [AMDGPU] Fold more inline constant operands by commuting instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D114228: [ELF][NFC] Do not pass region name to expandMemoryRegion()
Igor Kudrin via Phabricator via llvm-commits
- [lld] 47eb3f1 - [ELF] Ensure output section is not discarded in addStartEndSymbols()
Andrew Ng via llvm-commits
- [PATCH] D114179: [ELF] Ensure output section is not discarded in addStartEndSymbols()
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D114103: [ELF] Ensure output section is also not empty in addStartEndSymbols()
Andrew Ng via Phabricator via llvm-commits
- [llvm] 0f652d8 - [X86] LowerRotate - recognise hidden ROTR patterns for better vXi8 codegen
Simon Pilgrim via llvm-commits
- [PATCH] D114216: [asm] Remove explicit branch for modifier 'l'
Nico Weber via Phabricator via llvm-commits
- [PATCH] D114172: [ARM] implement support for ALU/LDR PC-relative group relocations
Ard Biesheuvel via Phabricator via llvm-commits
- [llvm] 92d279f - [LangRef][VP] Correct operands' types in vp.select documentation
Fraser Cormack via llvm-commits
- [PATCH] D114104: [FIR] Convert fir.allocmem and fir.freemem operations to calls to malloc and free, respectively
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D111288: [fir] Add data flow optimization pass
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D77804: [DAG] Enable ISD::SHL/SRL SimplifyMultipleUseDemandedBits handling (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D114194: [SystemZ] Add range checks for PC-relative fixups
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D112955: [InstCombine] (~(a | b) & c) | ~(c | (a ^ b)) -> ~((a | b) & (c | (b ^ a)))
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D114071: [X86][Costmodel] `getReplicationShuffleCost()`: promote 1 bit-wide elements to 8 bit when have AVX512BW+AVX512VBMI
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113915: [X86][Costmodel] `getReplicationShuffleCost()`: promote 1 bit-wide elements to 16 bit when have AVX512BW
Roman Lebedev via Phabricator via llvm-commits
- [llvm] a50fdd3 - [X86][Costmodel] `getReplicationShuffleCost()`: promote 1 bit-wide elements to 16 bit when have AVX512BW
Roman Lebedev via llvm-commits
- [llvm] a751084 - [X86][Costmodel] `trunc v16i8 to v8i1` can appear after legalization, cost is same as for `trunc v8i8 to v8i1`
Roman Lebedev via llvm-commits
- [llvm] 049799c - [X86][Costmodel] `getReplicationShuffleCost()`: promote 1 bit-wide elements to 8 bit when have AVX512BW+AVX512VBMI
Roman Lebedev via llvm-commits
- [PATCH] D113915: [X86][Costmodel] `getReplicationShuffleCost()`: promote 1 bit-wide elements to 16 bit when have AVX512BW
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D114070: [X86][Costmodel] `trunc v16i8 to v8i1` can appear after legalization, cost is same as for `trunc v8i8 to v8i1`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D114071: [X86][Costmodel] `getReplicationShuffleCost()`: promote 1 bit-wide elements to 8 bit when have AVX512BW+AVX512VBMI
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D114232: [AMDGPU] Fold more inline constant operands by commuting instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D114230: [AMDGPU] Use new opcode for indexed vgpr reads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D114230: [AMDGPU] Use new opcode for indexed vgpr reads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D114216: [asm] Remove explicit branch for modifier 'l'
Hans Wennborg via Phabricator via llvm-commits
- [llvm] 30b27ec - [AMDGPU] Use new opcode for indexed vgpr reads
Jay Foad via llvm-commits
- [PATCH] D114230: [AMDGPU] Use new opcode for indexed vgpr reads
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110322: [ConstantFolding] Fold constrained compare intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D112312: [DSE] Add OR_None (not for commit)
Evgeniy via Phabricator via llvm-commits
- [PATCH] D114035: [DSE] Improve handling of `strncpy` in Dead Store Elimination
Fabian Wolff via Phabricator via llvm-commits
- [PATCH] D114239: [AMDGPU] Add an implicit use of M0 to all V_MOV_B32_indirect_read/write
Jay Foad via Phabricator via llvm-commits
- [PATCH] D114230: [AMDGPU] Use new opcode for indexed vgpr reads
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113685: [IR] Define "ptrauth" operand bundle.
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D114241: [fir] Add !fir.len_param_index conversion
Diana Picus via Phabricator via llvm-commits
- [PATCH] D114167: [asm] Allow block address operands in `asm inteldialect`
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D114241: [fir] Add !fir.len_param_index conversion
Diana Picus via Phabricator via llvm-commits
- [llvm] 4f9a5c2 - [asm] Remove explicit branch for modifier 'l'
Nico Weber via llvm-commits
- [PATCH] D114216: [asm] Remove explicit branch for modifier 'l'
Nico Weber via Phabricator via llvm-commits
- [PATCH] D114195: [lld/mac] Crash even less on undefined symbols with --icf=all
Nico Weber via Phabricator via llvm-commits
- [lld] bc20bcb - [lld/mac] Crash even less on undefined symbols with --icf=all
Nico Weber via llvm-commits
- [PATCH] D114195: [lld/mac] Crash even less on undefined symbols with --icf=all
Nico Weber via Phabricator via llvm-commits
- [llvm] 8b76d33 - [asm] Allow block address operands in `asm inteldialect`
Nico Weber via llvm-commits
- [PATCH] D114167: [asm] Allow block address operands in `asm inteldialect`
Nico Weber via Phabricator via llvm-commits
- [PATCH] D114196: [NFC][llvm] Inclusive language: remove instance of master from Thumb2SizeReduction.cpp
Dave Green via Phabricator via llvm-commits
- [llvm] d1fdf86 - [SLP][NFC]Introduce TreeEntry::getVectorFactor member function, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D114190: [SLP][NFC]Introduce TreeEntry::getVectorFactor member function, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D114241: [fir] Add !fir.len_param_index conversion
Jean Perier via Phabricator via llvm-commits
- [PATCH] D113448: [AMDGPU] Check for unneeded shift mask in shift PatFrags.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D103991: [SCEV] Move mustprogress based no-self-wrap logic so it applies to all exit conditions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D114245: [RISCV] Add a test case to show the bug in RISCVFrameLowering.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D114246: [RISCV] Fix a bug in RISCVFrameLowering.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] 671f093 - [X86] Selective relocation relaxation for +tagged-globals
Matt Morehouse via llvm-commits
- [PATCH] D113220: [X86] Selective relocation relaxation for +tagged-globals
Matt Morehouse via Phabricator via llvm-commits
- [llvm] 4c94760 - [ORC] Fix materialization of weak local symbols
Ben Langmuir via llvm-commits
- [PATCH] D114232: [AMDGPU] Fold more inline constant operands by commuting instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D114210: [ORC] Fix materialization of weak local symbols
Ben Langmuir via Phabricator via llvm-commits
- [PATCH] D114232: [AMDGPU] Fold more inline constant operands by commuting instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D114247: OpenMP: Correctly query location for amdgpu-arch
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 6774cc3 - [NFC][llvm] Inclusive language: remove instance of master in IntrinsicsNVVM.td
Quinn Pham via llvm-commits
- [PATCH] D114193: [NFC][llvm] Inclusive language: remove instance of master in IntrinsicsNVVM.td
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D110040: [lld-macho] Don't replace local personality symbol with LazySymbol
Vy Nguyen via Phabricator via llvm-commits
- [llvm] ffe1741 - [DSE] Add additional strncpy tests.
Florian Hahn via llvm-commits
- [PATCH] D114035: [DSE] Improve handling of `strncpy` in Dead Store Elimination
Florian Hahn via Phabricator via llvm-commits
- [llvm] 86e77cd - [PowerPC] Add a flag for conditional trap optimization
Victor Huang via llvm-commits
- [PATCH] D110270: [flang][OpenMP] Check for occurrence of multiple list items in nontemporal clause for simd directive
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D103991: [SCEV] Move mustprogress based no-self-wrap logic so it applies to all exit conditions
Philip Reames via Phabricator via llvm-commits
- [llvm] 4b3518d - [RISCV] Pre-commit test for D98932. NFC
Craig Topper via llvm-commits
- [llvm] af57a71 - [RISCV] Don't call setHasMultipleConditionRegisters(), so icmp is sunk
Craig Topper via llvm-commits
- [PATCH] D98932: [RISCV] Don't call setHasMultipleConditionRegisters(), so icmp is sunk
Craig Topper via Phabricator via llvm-commits
- [PATCH] D114035: [DSE] Improve handling of `strncpy` in Dead Store Elimination
Fabian Wolff via Phabricator via llvm-commits
- [llvm] 2800058 - [SCEV] Revert two speculative compile time optimizations which made no difference
Philip Reames via llvm-commits
- [PATCH] D114252: [AMDGPU] Only select VOP3 forms of VOP2 instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D109860: profi - a flow-based profile inference algorithm: Part I (out of 3)
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D114253: [LV] Check VPValue operand instead of Cost::isUniformAfterVec (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113613: [ThinLTO][MC] Use conditional assignments for promotion aliases
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D114241: [fir] Add !fir.len_param_index conversion
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D113613: [ThinLTO][MC] Use conditional assignments for promotion aliases
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D109860: profi - a flow-based profile inference algorithm: Part I (out of 3)
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D114252: [AMDGPU] Only select VOP3 forms of VOP2 instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D114183: [ThreadPool] Add template argument for future result type.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D114128: [SROA] Add an IR to test that allocations of struct are scalarized.
David Li via Phabricator via llvm-commits
- [llvm] 76effb0 - [LV] Remove obsolete comment about creating a dummy block (NFC)
Florian Hahn via llvm-commits
- [PATCH] D112753: [llvm] [Support] Add CURL HTTP Client.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D109860: profi - a flow-based profile inference algorithm: Part I (out of 3)
Wenlei He via Phabricator via llvm-commits
- [PATCH] D64830: [Xtensa 4/10] Add basic *td files with Xtensa architecture description.
Jason White via Phabricator via llvm-commits
- [PATCH] D114211: [llvm-diff] Implement diff of PHI nodes
David Blaikie via Phabricator via llvm-commits
- [PATCH] D112450: support xcoff for llvm-nm
Digger Lin via Phabricator via llvm-commits
- [PATCH] D114257: [AMDGPU] Enable fneg and fabs divergence-deriven instruction selection.
Alexander via Phabricator via llvm-commits
- [PATCH] D112450: support xcoff for llvm-nm
Digger Lin via Phabricator via llvm-commits
- [PATCH] D113182: [VPlan] Wrap vector loop blocks in region.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113182: [VPlan] Wrap vector loop blocks in region.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113613: [ThinLTO][MC] Use conditional assignments for promotion aliases
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112940: Add a tool for diffing instruction count + stack size remarks
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D114035: [DSE] Improve handling of `strncpy` in Dead Store Elimination
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113349: [SCEV] Fix and validate ValueExprMap/ExprValueMap consistency
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D114258: [DebugInfo][1/N] Instruction referencing test changes: DBG_VALUE to DBG_INSTR_REF
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D114260: [SCEV] Remove validity check on lookup (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D114261: [DebugInfo][2/N] Instruction referencing tests: cope with switched variable order
Jeremy Morse via Phabricator via llvm-commits
- [llvm] 7eec832 - [DSE] Improve handling of `strncpy` in Dead Store Elimination
Florian Hahn via llvm-commits
- [PATCH] D114035: [DSE] Improve handling of `strncpy` in Dead Store Elimination
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D114262: [DebugInfo][3/N] Instruction referencing tests: add extra instr-ref mode lines to several tests
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D114258: [DebugInfo][1/N] Instruction referencing test changes: DBG_VALUE to DBG_INSTR_REF
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D114247: OpenMP: Correctly query location for amdgpu-arch
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D113798: Add loop unrolling and peeling preferences for RISCV
Craig Topper via Phabricator via llvm-commits
- [PATCH] D114263: [SCEV] Simplify forgetSymbolicName() (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D113798: Add loop unrolling and peeling preferences for RISCV
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D113798: Add loop unrolling and peeling preferences for RISCV
Craig Topper via Phabricator via llvm-commits
- [llvm] 7eec832 - [DSE] Improve handling of `strncpy` in Dead Store Elimination
Philip Reames via llvm-commits
- [PATCH] D114185: [SCEV] Leverage inferred no-self-wrap flags to refine trip counts
Nikita Popov via Phabricator via llvm-commits
- [llvm] ffdace4 - [SROA] Add new test cases to cover existing SROA behavior that structs will be scalarized.
Mingming Liu via llvm-commits
- [PATCH] D114128: [SROA] Add new test cases to cover existing SROA behavior that structs will be scalarized.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D114247: OpenMP: Correctly query location for amdgpu-arch
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D113798: Add loop unrolling and peeling preferences for RISCV
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D112955: [InstCombine] (~(a | b) & c) | ~(c | (a ^ b)) -> ~((a | b) & (c | (b ^ a)))
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D112955: [InstCombine] (~(a | b) & c) | ~(c | (a ^ b)) -> ~((a | b) & (c | (b ^ a)))
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D114257: [AMDGPU] Enable fneg and fabs divergence-driven instruction selection.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D114228: [ELF][NFC] Do not pass region name to expandMemoryRegion()
Fangrui Song via Phabricator via llvm-commits
- [lld] 2997441 - [ELF] Support discarding .got.plt
Fangrui Song via llvm-commits
- [PATCH] D114180: [ELF] Support discarding .got.plt
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D114201: [LTO] Add a function `LTOCodeGenerator::getMergedModule`
Steven Wu via Phabricator via llvm-commits
- [llvm] ff7f2cf - [AMDGPU] Add an implicit use of M0 to all V_MOV_B32_indirect_read/write
Jay Foad via llvm-commits
- [PATCH] D114239: [AMDGPU] Add an implicit use of M0 to all V_MOV_B32_indirect_read/write
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113289: LICM: Hoist LOAD without STORE
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D114268: [InstrProf] Use i32 for GEP index from lowering llvm.instrprof.increment
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D113104: add the xcoff symbol size for the llvm-nm.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D114257: [AMDGPU] Enable fneg and fabs divergence-driven instruction selection.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D111846: [LV] Drop integer poison-generating flags from instructions that need predication
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D113424: ext-tsp basic block layout
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D113424: ext-tsp basic block layout
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D113106: demangle xcoff label symbol for llvm-nm
Digger Lin via Phabricator via llvm-commits
- [PATCH] D114163: Use VersionTuple for parsing versions in Triple. This makes it possible to distinguish between "16" and "16.0" after parsing, which previously was not possible.
Dan Albert via Phabricator via llvm-commits
- [PATCH] D113104: add the xcoff symbol size for the llvm-nm.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D113613: [ThinLTO][MC] Use conditional assignments for promotion aliases
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D114211: [llvm-diff] Implement diff of PHI nodes
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D82549: [AIX][XCOFF] parsing xcoff object file auxiliary header
Digger Lin via Phabricator via llvm-commits
- [PATCH] D113514: [LLVM][sancov] Inclusive language: Add -ignorelist option
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D114211: [llvm-diff] Implement diff of PHI nodes
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D113801: [PowerPC][NFC] Add a series of codegen tests for vector reductions.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D112753: [llvm] [Support] Add CURL HTTP Client.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D103991: [SCEV] Move mustprogress based no-self-wrap logic so it applies to all exit conditions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D114211: [llvm-diff] Implement diff of PHI nodes
David Blaikie via Phabricator via llvm-commits
- [PATCH] D112753: [llvm] [Support] Add CURL HTTP Client.
David Blaikie via Phabricator via llvm-commits
- [llvm] 3f3680d - DWARFVerifier: Simplify name lookups
David Blaikie via llvm-commits
- [PATCH] D113717: [Symbolizer][Debuginfo] Add debuginfod client to llvm-symbolizer.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D112758: [llvm] [Debuginfo] Debuginfod client library.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D114272: [InstCombine] Add two optimizations for mul-and-icmp patterns
Fabian Wolff via Phabricator via llvm-commits
- [PATCH] D114273: [AMDGPU] Do not generate ELF symbols for the local branch target labels
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D114272: [InstCombine] Add two optimizations for mul-and-icmp patterns
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D114183: [ThreadPool] Add template argument for future result type.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112753: [llvm] [Support] Add CURL HTTP Client.
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D114275: [lld-macho] Include Objective-C functions in LC_FUNCTION_STARTS
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D114183: [ThreadPool] Add template argument for future result type.
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] e9d12c2 - [PowerPC][NFC] Add a series of codegen tests for vector reductions.
Stefan Pintilie via llvm-commits
- [PATCH] D113801: [PowerPC][NFC] Add a series of codegen tests for vector reductions.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D114276: [NFC][llvm] Inclusive language: replace master with main in 2007-04-02-RegScavengerAssert.ll
Quinn Pham via Phabricator via llvm-commits
- [llvm] 491efa7 - [InstCombine] add/adjust tests for mask of sext i1; NFC
Sanjay Patel via llvm-commits
- [PATCH] D114272: [InstCombine] Add two optimizations for mul-and-icmp patterns
Fabian Wolff via Phabricator via llvm-commits
- [PATCH] D114272: [InstCombine] Add two optimizations for mul-and-icmp patterns
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D114276: [NFC][llvm] Inclusive language: replace master with main in 2007-04-02-RegScavengerAssert.ll
David Blaikie via Phabricator via llvm-commits
- [PATCH] D114163: Use VersionTuple for parsing versions in Triple. This makes it possible to distinguish between "16" and "16.0" after parsing, which previously was not possible.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D114279: [InstSimplify] Fold X {lshr,udiv} C <u X --> true for nonzero X, non-identity C
Erik Desjardins via Phabricator via llvm-commits
- [PATCH] D114280: [InstSimplify] precommit tests for icmp of lshr/udiv fold (NFC)
Erik Desjardins via Phabricator via llvm-commits
- [PATCH] D114280: [InstSimplify] precommit tests for icmp of lshr/udiv fold (NFC)
Erik Desjardins via Phabricator via llvm-commits
- [PATCH] D114280: [InstSimplify] precommit tests for icmp of lshr/udiv fold (NFC)
Erik Desjardins via Phabricator via llvm-commits
- [PATCH] D103991: [SCEV] Move mustprogress based no-self-wrap logic so it applies to all exit conditions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D114279: [InstSimplify] Fold X {lshr,udiv} C <u X --> true for nonzero X, non-identity C
Erik Desjardins via Phabricator via llvm-commits
- [PATCH] D114223: Make ScopedPrinter interface virtual
Jayson Yan via Phabricator via llvm-commits
- [PATCH] D114183: [ThreadPool] Add template argument for future result type.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D114183: [ThreadPool] Add template argument for future result type.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D114275: [lld-macho] Include Objective-C functions in LC_FUNCTION_STARTS
Jez Ng via Phabricator via llvm-commits
- [PATCH] D114275: [lld-macho] Include Objective-C functions in LC_FUNCTION_STARTS
Jez Ng via Phabricator via llvm-commits
- [PATCH] D114284: [llvm-profgen] Truncate the context with zero probe ID
Lei Wang via Phabricator via llvm-commits
- [PATCH] D114196: [NFC][llvm] Inclusive language: remove instance of master from Thumb2SizeReduction.cpp
Quinn Pham via Phabricator via llvm-commits
- [llvm] 3f3bee4 - [NFC][llvm] Inclusive language: remove instance of master from Thumb2SizeReduction.cpp
Quinn Pham via llvm-commits
- [PATCH] D114286: [memprof] Extend llvm-profdata to display MemProf profile summaries.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D103991: [SCEV] Move mustprogress based no-self-wrap logic so it applies to all exit conditions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D114272: [InstCombine] Add two optimizations for mul-and-icmp patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D114132: [NFC][llvm][Hexagon] Inclusive Terms remove uses of sanity in Hexagon taget
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D114272: [InstCombine] Add two optimizations for mul-and-icmp patterns
Fabian Wolff via Phabricator via llvm-commits
- [PATCH] D112758: [llvm] [Debuginfo] Debuginfod client library.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D112758: [llvm] [Debuginfo] Debuginfod client library.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D114272: [InstCombine] Add two optimizations for mul-and-icmp patterns
Fabian Wolff via Phabricator via llvm-commits
- [PATCH] D114268: [InstrProf] Use i32 for GEP index from lowering llvm.instrprof.increment
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D114289: [AMDGPU] Remove a no-op check in the gfx90a hazard recognizer
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D114268: [InstrProf] Use i32 for GEP index from lowering llvm.instrprof.increment
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D114289: [AMDGPU] Remove a no-op check in the gfx90a hazard recognizer
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D114284: [llvm-profgen] Truncate the context with zero probe ID
Lei Wang via Phabricator via llvm-commits
- [PATCH] D114284: [llvm-profgen] Truncate the context with zero probe ID
Lei Wang via Phabricator via llvm-commits
- [PATCH] D114286: [memprof] Extend llvm-profdata to display MemProf profile summaries.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D113424: ext-tsp basic block layout
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D114286: [memprof] Extend llvm-profdata to display MemProf profile summaries.
David Li via Phabricator via llvm-commits
- [PATCH] D114284: [llvm-profgen] Truncate the context with zero probe ID
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D113872: [CGP] Handle select instructions relying on the same condition
David Li via Phabricator via llvm-commits
- [PATCH] D114268: [InstrProf] Use i32 for GEP index from lowering llvm.instrprof.increment
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D114284: [llvm-profgen] Truncate the context with zero probe ID
Lei Wang via Phabricator via llvm-commits
- [llvm] de11de3 - [InstrProf] Use i32 for GEP index from lowering llvm.instrprof.increment
Kyungwoo Lee via llvm-commits
- [PATCH] D114268: [InstrProf] Use i32 for GEP index from lowering llvm.instrprof.increment
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D113717: [Symbolizer][Debuginfo] Add debuginfod client to llvm-symbolizer.
Noah Shutty via Phabricator via llvm-commits
- [llvm] 241df03 - [NFC] Test commit, add whitespace to end-of-line
James Nagurne via llvm-commits
- [PATCH] D114275: [lld-macho] Include Objective-C functions in LC_FUNCTION_STARTS
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D114275: [lld-macho] Include Objective-C functions in LC_FUNCTION_STARTS
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D113160: [stack-safety] Check SCEV constraints at memory instructions.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D113160: [stack-safety] Check SCEV constraints at memory instructions.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D113160: [stack-safety] Check SCEV constraints at memory instructions.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D113073: [lld-macho] Cache library paths from findLibrary
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D114275: [lld-macho] Include Objective-C functions in LC_FUNCTION_STARTS
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D114275: [lld-macho] Include Objective-C functions in LC_FUNCTION_STARTS
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D114275: [lld-macho] Include Objective-C functions in LC_FUNCTION_STARTS
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D114275: [lld-macho] Include Objective-C functions in LC_FUNCTION_STARTS
Keith Smiley via Phabricator via llvm-commits
- [llvm] 97b9e84 - [GVN][NFC] Remove redundant check
via llvm-commits
- [PATCH] D100179: [GVN][NFC] Refactor code and add description for GVN object
ksyx via Phabricator via llvm-commits
- [PATCH] D113160: [stack-safety] Check SCEV constraints at memory instructions.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D114275: [lld-macho] Include Objective-C functions in LC_FUNCTION_STARTS
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D113160: [stack-safety] Check SCEV constraints at memory instructions.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D114304: [X86][FP16] Replace vXi16 to vXf16 instead of v8f16
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D111415: [Demangle] Add support for D simple qualified names
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111415: [Demangle] Add support for D simple qualified names
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D114305: [Demangle] Add support for multiple identifiers in D qualified names
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D114306: [X86] Don't combine (x86cmp (trunc (movmsk (bitcast X))), 0) if the truncate discards bits.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D114305: [Demangle] Add support for multiple identifiers in D qualified names
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D114307: [Demangle] Add support for D anonymous symbols
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D114308: [Demangle] Add support for D special identifiers
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D114309: [Demangle] Add support for D fake parent symbols
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111415: [Demangle] Add support for D simple single qualified names
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D112696: CycleInfo: Introduce cycles as a generalization of loops
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D114310: Added check for "-filter-print-funcs" option to the region IR dumps.
Konstantin Pyzhov via Phabricator via llvm-commits
- [PATCH] D114306: [X86] Don't combine (x86cmp (trunc (movmsk (bitcast X))), 0) if the truncate discards bits.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D114183: [ThreadPool] Add template argument for future result type.
Michael Kruse via Phabricator via llvm-commits
- [llvm] 43f5f69 - [ORC][JITLink] Move JITDylib name into JITLinkDylib base class.
Lang Hames via llvm-commits
- [llvm] 18f9351 - [AMDGPU] Do not generate ELF symbols for the local branch target labels
via llvm-commits
- [PATCH] D114273: [AMDGPU] Do not generate ELF symbols for the local branch target labels
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [llvm] d1abf48 - [llvm] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] 0dec593 - [ORC] Make JITDylib::AsynchronousSymbolQuerySet private.
Lang Hames via llvm-commits
- [llvm] 1cb991e - [X86] Add test case for pr52567. NFC
Craig Topper via llvm-commits
- [llvm] a4373f6 - [X86] Don't combine (x86cmp (trunc (movmsk (bitcast X))), 0) if the truncate discards unknown bits.
Craig Topper via llvm-commits
- [PATCH] D114306: [X86] Don't combine (x86cmp (trunc (movmsk (bitcast X))), 0) if the truncate discards bits.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113822: [RISCV] Promote f16 log/pow/exp/sin/cos/etc. to f32 libcalls.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D107087: Fix SectionMemoryManager deconstruction error with MSVC
Lang Hames via Phabricator via llvm-commits
- [PATCH] D114313: [X86][FP16] Relax the pattern condition for VZEXT_MOVL to match more cases
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D112696: CycleInfo: Introduce cycles as a generalization of loops
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D114146: [DA][NFC] Update publication - add remarks
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D114275: [lld-macho] Include Objective-C functions in LC_FUNCTION_STARTS
Jez Ng via Phabricator via llvm-commits
- [PATCH] D113424: ext-tsp basic block layout
Thorsten via Phabricator via llvm-commits
- [PATCH] D113160: [stack-safety] Check SCEV constraints at memory instructions.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D112811: [ARM] implement LOAD_STACK_GUARD for remaining targets
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D100179: [GVN][NFC] Refactor code and add description for GVN object
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 2f364f6 - [NFC][X86][MCA] Add forgotten test coverage for AVX512's VPMOVM2[BWDQ] / VPMOV[BWDQ]2M
Roman Lebedev via llvm-commits
- [llvm] da47a63 - [NFC][X86][Costmodel] Add AVX512DQ runlines to trunc.ll/extend.ll
Roman Lebedev via llvm-commits
- [PATCH] D114314: [X86][TTI] Costmodel for AVX512DQ's VPMOVM2[DQ] / VPMOV[DQ]2M instructions
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D114315: [X86][Costmodel] `getReplicationShuffleCost()`: promote 1 bit-wide elements to 32 bit when have AVX512DQ
Roman Lebedev via Phabricator via llvm-commits
- [compiler-rt] 7dbbb5d - compiler-rt: Use FreeBSD's elf_aux_info to detect AArch64 HW features
Dimitry Andric via llvm-commits
- [PATCH] D114315: [X86][Costmodel] `getReplicationShuffleCost()`: promote 1 bit-wide elements to 32 bit when have AVX512DQ
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D114314: [X86][TTI] Costmodel for AVX512DQ's VPMOVM2[DQ] / VPMOV[DQ]2M instructions
Thorsten via Phabricator via llvm-commits
- [PATCH] D114314: [X86][TTI] Costmodel for AVX512DQ's VPMOVM2[DQ] / VPMOV[DQ]2M instructions
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93408: [CMake] Split the target side of runtimes build
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D113182: [VPlan] Wrap vector loop blocks in region.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D114316: [X86][Costmodel] Now that `getReplicationShuffleCost()` is good, update `getInterleavedMemoryOpCostAVX512()`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D114163: Use VersionTuple for parsing versions in Triple. This makes it possible to distinguish between "16" and "16.0" after parsing, which previously was not possible.
James Farrell via Phabricator via llvm-commits
- [PATCH] D114163: Use VersionTuple for parsing versions in Triple. This makes it possible to distinguish between "16" and "16.0" after parsing, which previously was not possible.
James Farrell via Phabricator via llvm-commits
- [PATCH] D114304: [X86][FP16] Replace vXi16 to vXf16 instead of v8f16
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D114313: [X86][FP16] Relax the pattern condition for VZEXT_MOVL to match more cases
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D114306: [X86] Don't combine (x86cmp (trunc (movmsk (bitcast X))), 0) if the truncate discards bits.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D114315: [X86][Costmodel] `getReplicationShuffleCost()`: promote 1 bit-wide elements to 32 bit when have AVX512DQ
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D114315: [X86][Costmodel] `getReplicationShuffleCost()`: promote 1 bit-wide elements to 32 bit when have AVX512DQ
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113900: [PowerPC] Prevent the optimizer from producing wide vector types in IR.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D114314: [X86][TTI] Costmodel for AVX512DQ's VPMOVM2[DQ] / VPMOV[DQ]2M instructions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D114272: [InstCombine] Add two optimizations for mul-and-icmp patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D114314: [X86][TTI] Costmodel for AVX512DQ's VPMOVM2[DQ] / VPMOV[DQ]2M instructions
Thorsten via Phabricator via llvm-commits
- [PATCH] D114275: [lld-macho] Include Objective-C functions in LC_FUNCTION_STARTS
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D110040: [lld-macho] Don't replace local personality symbol with LazySymbol
Vy Nguyen via Phabricator via llvm-commits
- [llvm] 1d007d0 - [InstCombine] add tests for bitwise logic with bool op; NFC
Sanjay Patel via llvm-commits
- [llvm] 337948a - [InstCombine] add folds for binop with sexted bool and constant operands
Sanjay Patel via llvm-commits
- [llvm] cf8efbd - [VPlan] Wrap vector loop blocks in region.
Florian Hahn via llvm-commits
- [PATCH] D113182: [VPlan] Wrap vector loop blocks in region.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D114183: [ThreadPool] Add template argument for future result type.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113857: [llvm-reduce] Add parallel chunk processing.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75981: [LV] Create RT checks during planning, expose cost functions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112852: [GlobalISel] Allow DBG_VALUE to use invalid vregs throughout pipeline
Jack Andersen via Phabricator via llvm-commits
- [PATCH] D113872: [CGP] Handle select instructions relying on the same condition
Sotiris Apostolakis via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D112852: [GlobalISel] Allow DBG_VALUE to use invalid vregs throughout pipeline
Jack Andersen via Phabricator via llvm-commits
- [PATCH] D114275: [lld-macho] Include Objective-C functions in LC_FUNCTION_STARTS
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D114183: [ThreadPool] Support returning futures with results.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D111358: TargetLibraryInfo checker tool
Fangrui Song via Phabricator via llvm-commits
- [llvm] 25a9ee5 - [CVP] Add tests for implied conditions using urem (NFC)
Nikita Popov via llvm-commits
- [llvm] cd84cab - [LVI] Support urem in implied conditions
Nikita Popov via llvm-commits
- [PATCH] D114320: [clang-format] Extend AllowShortBlocksOnASingleLine for else blocks
Jesses Gott via Phabricator via llvm-commits
- [llvm] 0a2bde9 - [LVI] Drop requirement that modulus is constant
Nikita Popov via llvm-commits
- [PATCH] D114321: [LV] Move code from widenGEP to VPWidenGEPRecipe (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D114322: [LV] Move code from widenInstruction to VPWidenRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D114323: [LV] Move code from widenSelectInstruction to VPWidenSelectRecipe. (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D114324: [LV] Move code from vectorizeMemoryInstruction to recipe's execute().
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113967: [RISCV] Reverse the order of loading/storing callee-saved registers.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D114183: [ThreadPool] Support returning futures with results.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D114273: [AMDGPU] Do not generate ELF symbols for the local branch target labels
Tony Tye via Phabricator via llvm-commits
- [PATCH] D114325: Add a best practice section on how to configure a fast builder
Philip Reames via Phabricator via llvm-commits
- [PATCH] D114314: [X86][TTI] Costmodel for AVX512DQ's VPMOVM2[DQ] / VPMOV[DQ]2M instructions
Thorsten via Phabricator via llvm-commits
- [PATCH] D114305: [Demangle] Add support for multiple identifiers in D qualified names
David Blaikie via Phabricator via llvm-commits
- [PATCH] D114307: [Demangle] Add support for D anonymous symbols
David Blaikie via Phabricator via llvm-commits
- [PATCH] D112313: [DSE] Optimize defining access of defs while walking upwards.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D114183: [ThreadPool] Support returning futures with results.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D114305: [Demangle] Add support for multiple identifiers in D qualified names
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111077: [LV] Support converting FP add to integer reductions.
Ayal Zaks via Phabricator via llvm-commits
- [llvm] aeba28b - [DSE] Drop hasAnalyzableMemoryWrite() (NFCI)
Nikita Popov via llvm-commits
- [llvm] df70cf5 - [NFC][X86][Costmodel] Actually test +prefer-256-bit in replication-shuffle-related tests :(
Roman Lebedev via llvm-commits
- [PATCH] D113424: ext-tsp basic block layout
David Li via Phabricator via llvm-commits
- [PATCH] D114314: [X86][TTI] Costmodel for AVX512DQ's VPMOVM2[DQ] / VPMOV[DQ]2M instructions
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D114315: [X86][Costmodel] `getReplicationShuffleCost()`: promote 1 bit-wide elements to 32 bit when have AVX512DQ
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113086: [flang] Add a semantics test for co_reduce
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D114327: [CMake] Installable find modules for terminfo and libffi
Jack Andersen via Phabricator via llvm-commits
- [PATCH] D113086: [flang] Add a semantics test for co_reduce
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D114325: Add a best practice section on how to configure a fast builder
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D114325: Add a best practice section on how to configure a fast builder
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] 6cc820a - [X86][FP16] Relax the pattern condition for VZEXT_MOVL to match more cases
Phoebe Wang via llvm-commits
- [PATCH] D114313: [X86][FP16] Relax the pattern condition for VZEXT_MOVL to match more cases
Phoebe Wang via Phabricator via llvm-commits
- [llvm] f6bce30 - [llvm] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D114329: [asm] Allow labels as operands in intel asm syntax
Nico Weber via Phabricator via llvm-commits
- [PATCH] D114310: Added check for "-filter-print-funcs" option to the region IR dumps.
Konstantin Pyzhov via Phabricator via llvm-commits
- [PATCH] D114330: [asm] Merge EmitMSInlineAsmStr() and EmitGCCInlineAsmStr()
Nico Weber via Phabricator via llvm-commits
- [lld] 648157b - [ELF] Move getOutputSectionName from Writer.cpp to LinkerScript.cpp. NFC
Fangrui Song via llvm-commits
- [PATCH] D114331: [OMPIRBuilder] Fix static schedule in worksharing-loop directive
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D114314: [X86][TTI] Costmodel for AVX512DQ's VPMOVM2[DQ] / VPMOV[DQ]2M instructions
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D114315: [X86][Costmodel] `getReplicationShuffleCost()`: promote 1 bit-wide elements to 32 bit when have AVX512DQ
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 2b9c411 - [AArch64] Extra testing for sinking splats to various instructions. NFC
David Green via llvm-commits
- [llvm] 3234f2d - [ARM][ParallelDSP] Regenerate complex_dot_prod.ll test
Simon Pilgrim via llvm-commits
- [PATCH] D114314: [X86][TTI] Costmodel for AVX512DQ's VPMOVM2[DQ] / VPMOV[DQ]2M instructions
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D114315: [X86][Costmodel] `getReplicationShuffleCost()`: promote 1 bit-wide elements to 32 bit when have AVX512DQ
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D114332: Copy lnt_graph.js as lnt_regression.js and use it in v4_new_regressions.html and v4_regression_detail.html
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D114333: Update graph API to return the original string revision as X values
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D114334: [X86][TTI] Finish costmodel for AVX512BW's VPMOVM2[BW] / VPMOV[BW]2M instructions
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D111289: [LNT] Refactored the Graph page to use the library plotly instead of jQuery.flot
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D114325: Add a best practice section on how to configure a fast builder
Renato Golin via Phabricator via llvm-commits
- [PATCH] D114336: [Polly] Generalize the pattern matching to the case of tensor contractions.
Roman via Phabricator via llvm-commits
- [PATCH] D114337: Support Windows
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D114316: [X86][Costmodel] Now that `getReplicationShuffleCost()` is good, update `getInterleavedMemoryOpCostAVX512()`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D114337: Support Windows
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D112955: [InstCombine] (~(a | b) & c) | ~(c | (a ^ b)) -> ~((a | b) & (c | (b ^ a)))
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 73d52ee - Add a best practice section on how to configure a fast builder
Philip Reames via llvm-commits
- [PATCH] D114325: Add a best practice section on how to configure a fast builder
Philip Reames via Phabricator via llvm-commits
- [PATCH] D114325: Add a best practice section on how to configure a fast builder
Philip Reames via Phabricator via llvm-commits
- [llvm] 357d636 - [PowerPC] Regenerate rlwinm2.ll test
Simon Pilgrim via llvm-commits
- [llvm] eced446 - [Thumb2] Regenerate ext + rot tests
Simon Pilgrim via llvm-commits
- [llvm] 4a5e1ff - [ARM] Regenerate sxt_rot.ll tests
Simon Pilgrim via llvm-commits
- [llvm] fc981ce - [llvm] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] c133fb3 - [CodeGen] Use llvm::is_contained (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D114325: Add a best practice section on how to configure a fast builder
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D114334: [X86][TTI] Finish costmodel for AVX512BW's VPMOVM2[BW] / VPMOV[BW]2M instructions
Thorsten via Phabricator via llvm-commits
- [PATCH] D114325: Add a best practice section on how to configure a fast builder
Philip Reames via Phabricator via llvm-commits
- [PATCH] D114334: [X86][TTI] Finish costmodel for AVX512BW's VPMOVM2[BW] / VPMOV[BW]2M instructions
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113086: [flang] Add a semantics test for co_reduce
Emil Kieri via Phabricator via llvm-commits
- [PATCH] D114325: Add a best practice section on how to configure a fast builder
Philip Reames via Phabricator via llvm-commits
- [PATCH] D113086: [flang] Add a semantics test for co_reduce
Emil Kieri via Phabricator via llvm-commits
- [PATCH] D114339: [InstCombine] simplify (~A | B) ^ A --> ~( A & B)
Mehrnoosh Heidarpour via Phabricator via llvm-commits
- [PATCH] D111846: [LV] Drop integer poison-generating flags from instructions that need predication
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D114340: [COFF] [ARM64] Create symbols with regular intervals for relocations against temporary symbols
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D113865: [COFF] Keep temporary symbols in object files on ARM64, as IMAGE_SYM_CLASS_LABEL
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55570: [AMDGPU] Improve SDWA generation for V_OR_B32_E32.
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D114341: llvm: Allow the cmake 'NONE' release type
orbea via Phabricator via llvm-commits
- [llvm] 0a41350 - [gn build] Port 1dc62f2653f8
LLVM GN Syncbot via llvm-commits
- [PATCH] D111485: [Powerpc] store byval parameter to parameter save area when needed
ChenZheng via Phabricator via llvm-commits
- [PATCH] D113448: [AMDGPU] Check for unneeded shift mask in shift PatFrags.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the MC layer support of Zfinx extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D98136: [RISCV][RFC] Initially support the K-extension instructions on the LLVM MC layer
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D114342: ConvertUTF, new wrapper API
Marcus Johnson via Phabricator via llvm-commits
- [PATCH] D114343: NFC: clang-format lib/Transforms/Instrumentation/InstrProfiling.cpp
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D107202: ConvertUTF: convertUTF32ToUTF8String
Marcus Johnson via Phabricator via llvm-commits
- [llvm] b72b560 - NFC: clang-format lib/Transforms/Instrumentation/InstrProfiling.cpp
Roland McGrath via llvm-commits
- [PATCH] D114343: NFC: clang-format lib/Transforms/Instrumentation/InstrProfiling.cpp
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D114305: [Demangle] Add support for multiple identifiers in D qualified names
David Blaikie via Phabricator via llvm-commits
- [PATCH] D113967: [RISCV] Reverse the order of loading/storing callee-saved registers.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] ea5421b - [llvm] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] 49e3838 - [llvm] Use make_early_inc_range (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D113349: [SCEV] Fix and validate ValueExprMap/ExprValueMap consistency
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D114260: [SCEV] Remove validity check on lookup (NFC)
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D114039: [runtime-unroll] Prune early exits when unrolling multiple exit loops
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D112692: [RISCV] Generate pseudo instruction li
wangpc via Phabricator via llvm-commits
- [PATCH] D114345: [PowerPC] Implement general back2back fusion
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D113908: [PowerPC] Support of ppc_fp128 in lowering of llvm.is_fpclass
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] af0ecfc - [RISCV] Generate pseudo instruction li
via llvm-commits
- [PATCH] D112692: [RISCV] Generate pseudo instruction li
wangpc via Phabricator via llvm-commits
- [PATCH] D114347: [LLD] [COFF] Interpret the immediate in ARM64 adr/adrp relocations as signed 21 bit
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D114224: Add JSONScopedPrinter class
Jayson Yan via Phabricator via llvm-commits
- [PATCH] D114224: Add JSONScopedPrinter class
Jayson Yan via Phabricator via llvm-commits
- [PATCH] D109301: [AMDGPU] Enable copy between VGPR and AGPR classes during regalloc
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D112758: [llvm] [Debuginfo] Debuginfod client library.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D114228: [ELF][NFC] Do not pass region name to expandMemoryRegion()
Igor Kudrin via Phabricator via llvm-commits
- [lld] a05b694 - [ELF][NFC] Do not pass region name to expandMemoryRegion()
Igor Kudrin via llvm-commits
- [PATCH] D112759: [llvm] [Debuginfo] Add llvm-debuginfod-find tool and end-to-end-tests.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D109481: [WebAssembly] Custom optimization for truncate
Jing Bao via Phabricator via llvm-commits
- [PATCH] D114225: Add JSONScopedPrinter to llvm-readelf
Jayson Yan via Phabricator via llvm-commits
- [compiler-rt] 6a39582 - tsan: add another fork test
Dmitry Vyukov via llvm-commits
- [PATCH] D112759: [llvm] [Debuginfo] Add llvm-debuginfod-find tool and end-to-end-tests.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D113218: [llvm] [Debuginfo] Add cpp-httplib optional dependency.
Noah Shutty via Phabricator via llvm-commits
Last message date:
Sun Nov 21 23:45:50 PST 2021
Archived on: Tue Nov 30 07:20:51 PST 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).