The Week Of Monday 11 May 2020 Archives by thread
Starting: Mon May 11 00:13:20 PDT 2020
Ending: Sun May 17 23:57:21 PDT 2020
Messages: 2872
- [llvm] 2552dc5 - [NFC][DwarfDebug] Prefer explicit to auto type deduction
Djordje Todorovic via llvm-commits
- [PATCH] D78721: [LLVM][AVR] Support for R_AVR_6 fixup
LemonBoy via Phabricator via llvm-commits
- [PATCH] D79416: [SVE] Fix wrong usage of getNumElements() in matchIntrinsicType
David Sherwood via Phabricator via llvm-commits
- [PATCH] D79587: [CodeGen][SVE] Legalisation of extends with scalable types
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D79276: [FileCheck] Support comment directives
James Henderson via Phabricator via llvm-commits
- [PATCH] D79624: [NFC][DwarfDebug] Prefer explicit to auto type deduction
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D78129: Add Marvell ThunderX3T110 support
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D79037: [StructurizeCFG] Fix region nodes ordering
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D78847: [LV] Fix recording of BranchTakenCount for FoldTail
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D78881: [FlattenCFG] Fix `MergeIfRegion` in case then-path is empty
Ehud Katz via Phabricator via llvm-commits
- [PATCH] D79387: [clangd] Fix remote index build for macOS with Homebrew-installed gRPC and Protobuf
Kirill Bobyrev via Phabricator via llvm-commits
- [llvm] 45e5a32 - [NFC][DwarfDebug] Avoid default capturing when using lambdas
Djordje Todorovic via llvm-commits
- [PATCH] D79612: [Object] Add tests for parsing invalid .dynamic section.
James Henderson via Phabricator via llvm-commits
- [PATCH] D79618: [llvm-dwarfdump] Make commandline arguments consistent.
James Henderson via Phabricator via llvm-commits
- [PATCH] D79670: [AMDGPU] Order pos exports before param exports
Jay Foad via Phabricator via llvm-commits
- [PATCH] D79700: [SVE] Ignore scalable vectors in InterleavedLoadCombinePass
David Sherwood via Phabricator via llvm-commits
- [PATCH] D79545: [VE] Implements minimum MC layer for VE (3/4)
James Henderson via Phabricator via llvm-commits
- [PATCH] D76847: [Target][ARM] Replace re-uses of old VPR values with VPNOTs
Dave Green via Phabricator via llvm-commits
- [PATCH] D79374: [mlir][StandardToSPIRV] Add support for lowering FPToSIOp to SPIR-V.
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D79616: [NFC][DwarfDebug] Avoid default capturing when using lambdas
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D79455: [mlir][StandardToLLVM] Add support for lowering FPToSIOp to LLVM.
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D79373: [mlir] Add FPToSIOp to Standard dialect.
Han-Chung Wang via Phabricator via llvm-commits
- [llvm] 6d1c40c - [NFC][DwarfDebug] Add test for variables with a single location which
via llvm-commits
- [llvm] 72edb79 - [NFC][DwarfDebug] Add test for variables with a single location which
via llvm-commits
- [PATCH] D79573: [NFC][DebugInfo][DWARF] Add test for variables with a single location which doesn't span their entire scope.
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D79314: PR45733 : global weak symbol are excluded from the optimization .
Umesh Kalappa via Phabricator via llvm-commits
- [llvm] da100de - [NFC][DwarfDebug] Add test for variables with a single location which
via llvm-commits
- [PATCH] D78190: Add Bfloat IR type
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D76042: [PowerPC] Add the Uses of implicit register for the BCLRn instruction
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D78717: [SystemZ] Implement -fstack-clash-protection
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D79689: [RISCV] Add tests for folds of ADDIs into load/stores
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D78728: [ARM] Convert floating point splats to integer
Dave Green via Phabricator via llvm-commits
- [PATCH] D79690: [RISCV] Fold ADDIs into load/stores with nonzero offsets
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D79567: [GlobalISel] Combine scalar unmerge(trunc)
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D78010: [CodeGen] Add new function unionImplicitOps() to union implicit register
Zhang Kang via Phabricator via llvm-commits
- [llvm] 78d85c2 - [AssumeBundles] fix crashes
via llvm-commits
- [llvm] 3bc9525 - [clangd] Fix remote index build for macOS with Homebrew-installed gRPC and Protobuf
Kirill Bobyrev via llvm-commits
- [PATCH] D79571: [DebugInfo][DWARF] Emit a single location instead of a location list
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D74794: [X86][ISelLowering] refactor Varargs handling in X86ISelLowering.cpp
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D79508: [mlir][gpu] Refactor functions for workgroup and private buffer attributions.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D79163: [Target][ARM] Tune getCastInstrCost for extending masked loads and truncating masked stores
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D79162: [Analysis] TTI: Add CastContextHint for getCastInstrCost
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D79703: [PowerPC] Add an intrinsic for Popcntb
Esme via Phabricator via llvm-commits
- [PATCH] D78614: [AssumeBuilder] Add assume-simplify pass
Tyker via Phabricator via llvm-commits
- [PATCH] D79458: [AssumeBundles] fix crashes
Tyker via Phabricator via llvm-commits
- [PATCH] D79705: [TableGen] Fix register class handling in TableGen's DAG ISel Matcher Generator
Victor Campos via Phabricator via llvm-commits
- [PATCH] D79706: [CodeGen][BFloat] Add bfloat MVT type
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D79707: [IR][BFloat] add BFloat IR intrinsics support
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D79709: [AArch64][BFloat] basic AArch64 bfloat support
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D78319: [GlobalISel][InlineAsm] Add support for basic input operand constraints
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D79378: PR34581: Don't remove an 'if (p)' guarding a call to 'operator delete(p)' under -Oz.
Diogo N. Sampaio via Phabricator via llvm-commits
- [PATCH] D79712: [AArch64][BFloat] add BFloat instruction support for AArch64
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D79696: [PassBuilder] Moved ProfileSummaryAnalysis in buildInlinerPipeline.
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D78896: [Support] Add file lock/unlock functions
Kamil Rytarowski via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
John McCall via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
John McCall via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Puyan Lotfi via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
John McCall via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Michele Scandale via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
John McCall via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Michele Scandale via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Michele Scandale via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
John McCall via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Steve Canon via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Melanie Blower via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
John McCall via Phabricator via llvm-commits
- [PATCH] D72841: Add support for pragma float_control, to control precision and exception behavior at the source level
Michele Scandale via Phabricator via llvm-commits
- [PATCH] D79589: [WIP] syndicate code generation between dynamic alloca and static alloca during stack clash probing
serge via Phabricator via llvm-commits
- [PATCH] D75670: [FPEnv] Intrinsic llvm.roundeven
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D79683: [mlir] Add std.source and std.sink ops.
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D78107: [CSInfo][MIPS] Call delay slot support in DwarfDebug
Nikola Tesic via Phabricator via llvm-commits
- [PATCH] D79578: [mlir] NFC: Rename LoopOps dialect to SCF (Structured Control Flow)
Alex Zinenko via Phabricator via llvm-commits
- [lld] 0ae7990 - [ELF][ARM] Support /DISCARD/ of subset of .ARM.exidx sections
Peter Smith via llvm-commits
- [PATCH] D79687: [LLD][ELF][ARM] Support /DISCARD/ of subset of .ARM.exidx sections
Peter Smith via Phabricator via llvm-commits
- [PATCH] D76705: [SystemZ] Improve foldMemoryOperandImpl: vec->FP conversions
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D78778: Add SupportsDebugUnwindInformation to MCAsmInfo
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D79671: [MsgPack] MsgPackDocument::readFromBlob now merges
Tim Renouf via Phabricator via llvm-commits
- [PATCH] D79066: [Support] Class to facilitate file locking
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D79688: [mlir] loop::ForOp: provide builders with callbacks for loop body
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D77997: [PowerPC] Use add instead of addReg in ppc-early-ret pass
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D79716: [CodeGen] Fix bug in inline asm reserved register detection
Victor Campos via Phabricator via llvm-commits
- [PATCH] D71883: [PowerPC] Use PredictableSelectIsExpensive to enable select to branch in CGP
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D79642: [mlir][rocdl] Add xdlops intrinsics to rocdl dialect
Ryan Taylor via Phabricator via llvm-commits
- [llvm] b75795c - [x86] add test for funnel shift in loop with cross-block splat variable; NFC
Sanjay Patel via llvm-commits
- [llvm] 728cf6d - Revert "[DAGCombine] Remove the getNegatibleCost to avoid the out of sync with getNegatedExpression"
Sam McCall via llvm-commits
- [PATCH] D79717: [MLIR] Add shape.witness type and ops
Theodore Popp via Phabricator via llvm-commits
- [PATCH] D77319: [DAGCombine] Remove the getNegatibleCost to avoid the out of sync with getNegatedExpression
Sam McCall via Phabricator via llvm-commits
- [PATCH] D79306: llvm rejects DWARF operator DW_OP_push_object_address.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D79697: [lld-macho] Re-add dylink-lazy test
Jez Ng via Phabricator via llvm-commits
- [PATCH] D79489: [mlir][Linalg] NFC - Refactor and simplify Promotion
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] dcc5ff3 - [PowerPC] Use PredictableSelectIsExpensive to enable select to branch in CGP
Kang Zhang via llvm-commits
- [llvm] 3df4000 - [Attributor] Fix for a crash on RAUW when rewriting function signature
Sergey Dmitriev via llvm-commits
- [PATCH] D79328: lld: Let find_package(LLD) work
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D78929: [AIX][XCOFF]emit extern linkage for the llvm intrinsic symbol
Digger via Phabricator via llvm-commits
- [PATCH] D77346: [docs] Corrected inaccuracies in Common Problems section
Evan LeClercq via Phabricator via llvm-commits
- [PATCH] D79112: [SelectionDAG] Add the option of disabling generic combines.
Marcello Maggioni via Phabricator via llvm-commits
- [PATCH] D79675: [OpenMP][OMPBuilder] Adding Privatization Requirements to OMPIRBuilder
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D79217: Process gep (select ptr1, ptr2) in SROA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D79218: Process gep (phi ptr1, ptr2) in SROA
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D79680: [Attributor] Fix for a crash on RAUW when rewriting function signature
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D79638: [llvm][SVE] IR intrinscs for matrix multiplication instructions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D79219: [CMake] Simplify CMake handling for zlib
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D79613: [llvm][NFC] Move inlining decision-related APIs in InliningAdvisor.
David Li via Phabricator via llvm-commits
- [PATCH] D76879: [AMDGPU] Begin emitting CFI for AMDGCN
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D79634: [flang][NFC] Simplify semantics test scripts
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D79718: [CGP] include funnel shift intrinsic when sinking splatted operands
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 48fa355 - [llvm][NFC] Move inlining decision-related APIs in InliningAdvisor.
Mircea Trofin via llvm-commits
- [llvm] b02473d - [gn build] Port 48fa355ed4b
LLVM GN Syncbot via llvm-commits
- [compiler-rt] 9959eb9 - Add vendor identity check for Hygon Dhyana processor in Scudo
Kostya Kortchinsky via llvm-commits
- [llvm] f056dac - [llvm][utils] Remove git-svn folder + scripts
Zola Bridges via llvm-commits
- [llvm] bf95cf4 - [x86][seses] Introduce SESES pass for LVI
Zola Bridges via llvm-commits
- [PATCH] D79720: [IndVarSimplify][LoopUtils] Track rewrite cost per unique BB (PR45835)
dmajor via Phabricator via llvm-commits
- [PATCH] D79541: [mlir] Simplify and better document std.view semantics
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D79233: [ARM] Refactor lower to S[LR]I optimization
Petre Tudor via Phabricator via llvm-commits
- [PATCH] D62368: Add vendor identity check for Hygon Dhyana processor in Scudo
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D79723: [flang] Fix compilation after rename of Loop dialect to scf
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D79348: [llvm][utils] Remove git-svn folder + scripts
Zola Bridges via Phabricator via llvm-commits
- [PATCH] D79252: [PowerPC][AIX] Spill CSRs to the ABI specified stack offsets.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D75940: [x86][seses] Add documentation for SESES
Zola Bridges via Phabricator via llvm-commits
- [llvm] e6615d7 - [gn build] Port bf95cf4a681
LLVM GN Syncbot via llvm-commits
- [PATCH] D75939: [x86][seses] Introduce SESES pass for LVI
Zola Bridges via Phabricator via llvm-commits
- [compiler-rt] bba38de - [compile-rt] Reduce #ifdef noise for ptrauth
Julian Lettner via llvm-commits
- [llvm] 47c1f27 - Properly add out-of-module functions to the import list
Hongtao Yu via llvm-commits
- [llvm] fe69dfe - [RISCV] Support Constant Pools in Load/Store Peephole
Sam Elliott via llvm-commits
- [llvm] 8e3e56f - [WebAssembly] Add wasm-specific vector shuffle builtin and intrinsic
Thomas Lively via llvm-commits
- [llvm] 1ea8d58 - [PowerPC][NFC] Convert an if/else to a conditional.
Sean Fertile via llvm-commits
- [PATCH] D79042: [llvm] Add interface to drive inlining decision using ML model
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D79727: [flang] Fix for compilation problems caused by D79578
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D77560: [SCEV] CreateNodeForPhi should return SCEVUnknown for incomplete PHIs
wael yehia via Phabricator via llvm-commits
- [PATCH] D79729: [mlir] WIP: support materialization for 1-1 type conversions
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D73702: [WIP][mlir] enable conversion materialization for 1-1 type conversions
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D79379: Properly add out-of-module functions to the import list
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D79523: [RISCV] Support Constant Pools in Load/Store Peephole
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D66983: [WebAssembly] Add wasm-specific vector shuffle builtin and intrinsic
Thomas Lively via Phabricator via llvm-commits
- [llvm] 3242e56 - Revert "[RISCV] Support Constant Pools in Load/Store Peephole"
Sam Elliott via llvm-commits
- [llvm] 0cea15c - [CGP][x86] add test for funnel-shift with cross-block splat shift-amount; NFC
Sanjay Patel via llvm-commits
- [PATCH] D79391: [DSE] Remove noop stores in MSSA.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D79484: [DebugInfo] Fortran module DebugInfo support in LLVM
Adrian Prantl via Phabricator via llvm-commits
- [llvm] b51df26 - [gn build] (manually) port bba38de50c9
Nico Weber via llvm-commits
- [PATCH] D77821: [Flang][OpenMP] Avoid abort when collapse clause value is negative
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D79658: [mlir][Affine] Introduce affine.vload and affine.vstore
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D79657: [AArch64][GlobalISel] Make LR livein to entry in llvm.returnaddress selection
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D70379: [AMDGPU] Reserving VGPR for future SGPR Spill
Saiyedul Islam via Phabricator via llvm-commits
- [llvm] 969e703 - [RISCV] Support Constant Pools in Load/Store Peephole
Sam Elliott via llvm-commits
- [llvm] cd59458 - [AArch64][GlobalISel] Make LR livein to entry in llvm.returnaddress selection
Jessica Paquette via llvm-commits
- [PATCH] D79549: [LoopReroll] Fix rerolling loop with use outside the loop
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D79570: [MC] Fix PR45805: infinite recursion in assembler
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D78272: [PowerPC] DAG Combine to transform shifts into multiply-high
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D79734: Rename vector.strided_slice into vector.extract_strided_slice
Reid Tatge via Phabricator via llvm-commits
- [PATCH] D78545: [RISCV] Make CanLowerReturn protected for downstream maintenance
Sam Elliott via Phabricator via llvm-commits
- [llvm] a78e137 - [FileCheck] Make invalid prefix diagnostics more precise
Joel E. Denny via llvm-commits
- [llvm] 9a9a5f9 - [FileCheck] Support comment directives
Joel E. Denny via llvm-commits
- [llvm] 7c480c4 - [VectorCombine] add tests for possible scalarization with extra uses; NFC
Sanjay Patel via llvm-commits
- [PATCH] D79736: [rton,PowerPC][NFC] Cleanup load/store spilling code
Lei Huang via Phabricator via llvm-commits
- [PATCH] D79662: [mlir] Revisit std.subview handling of static information.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D79737: [flang] Fix bug with IMPORT of USE of USE
Tim Keith via Phabricator via llvm-commits
- [PATCH] D79375: [FileCheck] Make invalid prefix diagnostics more precise
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D78811: [AMDGPU] Enable base pointer.
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] 5f730b6 - [VectorCombine] account for extra uses in scalarization cost
Sanjay Patel via llvm-commits
- [lld] 723c46e - [lld-macho] Re-add dylink-lazy test
Jez Ng via llvm-commits
- [llvm] 51e6fc4 - [XCOFF][AIX] Emit correct alignment for csect
via llvm-commits
- [PATCH] D79738: [AMDGPU] Fix promote alloca which is already vector
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D69045: libhwasan interceptor ABI intercept longjmp/setjmp
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D79246: [mlir][vector] set alignment when lowering transfer_read and transfer_write.
Aart Bik via Phabricator via llvm-commits
- [PATCH] D79739: Adding Extra Runtime Functions to OMPKinds.def
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D79356: [CodeGen][SVE] Add patterns for whole vector predicate select
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D79127: [XCOFF][AIX] Emit correct alignment for csect
Jason Liu via Phabricator via llvm-commits
- [PATCH] D79681: [mlir][Value] Add v.getDefiningOp<OpTy>()
Sean Silva via Phabricator via llvm-commits
- [PATCH] D79684: [mlir][shape] Tidy up shape.shape_of
Sean Silva via Phabricator via llvm-commits
- [llvm] a1b04aa - Move PowerPC specific test under PowerPC directive to fix build break
via llvm-commits
- [llvm] e97a3e5 - [X86] Add a Pass that builds a Condensed CFG for Load Value Injection (LVI) Gadgets
Craig Topper via llvm-commits
- [llvm] 8ce078c - [X86] Add Support for Load Hardening to Mitigate Load Value Injection (LVI)
Craig Topper via llvm-commits
- [llvm] e0c291a - [gn build] Port e97a3e5d9d4
LLVM GN Syncbot via llvm-commits
- [PATCH] D79740: Align mapped_iterator::reference type with mapped_iterator::operator*() return value.
Ivan Kelarev via Phabricator via llvm-commits
- [PATCH] D75591: [OpenMP] Add firstprivate as a default data-sharing attribute to clang
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D79399: [CodeGen] Fix incorrect uses of getVectorNumElements()
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D79742: [WebAssembly] Implement pseudo-min/max SIMD instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D79689: [RISCV][NFC] Add tests for folds of ADDIs into load/stores
Luís Marques via Phabricator via llvm-commits
- [PATCH] D79592: [DebugInfo] support for DW_AT_data_location in llvm
Alok Kumar Sharma via Phabricator via llvm-commits
- [PATCH] D79636: [LangRef] Clarify the semantics of the `byval` attribute
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D79518: [mlir][Linalg] Introduce a helper function for staged pattern application
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75936: Add a Pass to X86 that builds a Condensed CFG for Load Value Injection (LVI) Gadgets [4/6]
Craig Topper via Phabricator via llvm-commits
- [PATCH] D75937: Add Support to X86 for Load Hardening to Mitigate Load Value Injection (LVI) [5/6]
Craig Topper via Phabricator via llvm-commits
- [llvm] c86fd33 - [Attributor] Force update of "newly live" abstract attributes
Johannes Doerfert via llvm-commits
- [llvm] c115a78 - [Attributor] Make AAIsDead dependences optional to prevent top state
Johannes Doerfert via llvm-commits
- [llvm] 8d94d3c - [Attributor][FIX] Disallow function signature rewrite for casted calls
Johannes Doerfert via llvm-commits
- [llvm] 5f05c2f - [CGP] remove duplicate function for finding a splat shuffle; NFC
Sanjay Patel via llvm-commits
- [llvm] 609ef94 - [CMake] Fix building with -DBUILD_SHARED_LIBS=ON on mingw
Martin Storsjö via llvm-commits
- [PATCH] D73840: [CMake] Add missing component dependencies, to fix building for mingw with BUILD_SHARED_LIBS
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D77249: [MSan] Pass command line options to MSan with new pass manager
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D79656: [hwasan] Fix allocator alignment.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D79745: [YAMLTraits] Add trait for char
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D79746: [SCEV] Relax abnormal exit check in isAddRecNeverPoison.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 08b8b72 - [X86] Add inline assembly load hardening mitigation for Load Value Injection (LVI)
Craig Topper via llvm-commits
- [llvm] efd758a - RISCVAttributeParser.h - remove unnecessary ScopedPrinter.h include. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D77646: [PowerPC] Fold vector merges of swapped vectors to merge the opposite half
Lei Huang via Phabricator via llvm-commits
- [PATCH] D79644: [mlir][StandardToSPIRV] Add support for lowering index_cast to SPIR-V.
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D79747: [PowerPC] Implementation of Simple Outliner Module Pass
Kamau Bridgeman via Phabricator via llvm-commits
- [PATCH] D76158: Add inline assembly load hardening mitigation for Load Value Injection (LVI) on X86 [6/6]
Craig Topper via Phabricator via llvm-commits
- [llvm] 310d32c - [AMDGPU] Fix promote alloca which is already vector
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D72321: Add test for GDB pretty printers.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D79633: [PowerPC] Add support for llvm.ppc.dcbt, llvm.ppc.dcbtst, llvm.ppc.isync intrinsics
Lei Huang via Phabricator via llvm-commits
- [PATCH] D77542: [PowerPC] Treat 'Z' inline asm constraint as a true memory constraint
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D79748: [ValueTracking] And & Or propagate poison.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D79749: [CMake][AIX] Add `-bcdtors:mbr` option when building with IBM XL
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D77384: [WebAssembly] Support single-floating-point immediate value
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D60390: FileCheck [10/12]: Add support for signed numeric values
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D79598: [AArch64][SVE] Add patterns for VSELECT of immediates.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D60392: FileCheck [12/12]: Support use of var defined on same line
Thomas Preud'homme via Phabricator via llvm-commits
- [lld] 44f7b40 - Add vendor macro to "lld"
Steven Wan via llvm-commits
- [PATCH] D79610: [AMDGPU] Allow spilling FP to memory
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D75547: [AMDGPU][GlobalISel] Revise handling of wide loads in RegBankSelect
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D79750: [Inlining] Make shouldBeDeferred static (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D79026: Add vendor macro to "lld"
Steven Wan via Phabricator via llvm-commits
- [compiler-rt] 67b950b - [hwasan] Fix allocator alignment.
Evgenii Stepanov via llvm-commits
- [lld] 020022e - Fix auto -> auto * clang tidy.
Eric Christopher via llvm-commits
- [llvm] fab08bf - [YAMLTraits] Add trait for char
Jonas Devlieghere via llvm-commits
- [llvm] 89d3031 - llvm-lit.in: Use a raw string for LLVM_SOURCE_DIR
Nico Weber via llvm-commits
- [PATCH] D77301: [TargetLowering] Improve expansion of FSHL/FSHR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D78736: [DWARF5]: Added support for dumping strx forms in llvm-dwarfdump
David Blaikie via Phabricator via llvm-commits
- [PATCH] D79751: [PGO] Add memcmp/bcmp size value profiling.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [llvm] 11e1cf5 - [gn build] Make config_map computation in llvm-lit more table-driven.
Nico Weber via llvm-commits
- [llvm] 288c9e8 - [GlobalISel] Remove debug locations when emitting G_FCONSTANT.
Davide Italiano via llvm-commits
- [llvm] 18324bb - [gn build] Make paths in generated llvm-lit relative.
Nico Weber via llvm-commits
- [llvm] d0e7fd6 - Revert "[FileCheck] Support comment directives"
Joel E. Denny via llvm-commits
- [llvm] e1ed4d9 - Revert "[FileCheck] Make invalid prefix diagnostics more precise"
Joel E. Denny via llvm-commits
- [llvm] 09253b6 - [AMDGPU] Allow spilling FP to memory
Austin Kerbow via llvm-commits
- [llvm] a8874c7 - [AArch64][SVE] Add patterns for VSELECT of immediates.
Eli Friedman via llvm-commits
- [PATCH] D79359: OpenMPOpt Remarks Support
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D79753: [mlir][StandardToSPIRV] Fix a bug in loading a non-i32 value.
Han-Chung Wang via Phabricator via llvm-commits
- [PATCH] D79754: [OpenMP][AMDGCN] Support OpenMP offloading for AMDGCN architecture - Part 1
Saiyedul Islam via Phabricator via llvm-commits
- [PATCH] D79537: Add NoMerge MIFlag to avoid MIR branch folding
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D79084: [VE] Dynamic stack allocation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D78399: [MLIR] Fix several misc issues in in Toy tutorial
Jacques Pienaar via Phabricator via llvm-commits
- [llvm] 117e560 - [AMDGPU] Reserving VGPR for future SGPR Spill
Saiyedul Islam via llvm-commits
- [llvm] c9c930a - [SelectionDAG] Don't promote the alignment of allocas beyond the stack alignment.
Eli Friedman via llvm-commits
- [llvm] 0205fab - [Inlining] Make shouldBeDeferred static (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D79756: [lld][WebAssembly] Fix for --relocatable and signature mismatches
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D79532: [SelectionDAG] Don't promote the alignment of allocas beyond the stack alignment.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D68049: Propeller: Clang options for basic block sections
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] 91259bf - [gn build] Use relative paths in generated lit.site.cfg.py files for llvm and clang.
Nico Weber via llvm-commits
- [llvm] 1429e4c - [AMDGPU][GlobalISel] Revise handling of wide loads in RegBankSelect
Austin Kerbow via llvm-commits
- [llvm] 2aa0217 - [FileCheck] Make invalid prefix diagnostics more precise
Joel E. Denny via llvm-commits
- [PATCH] D79758: [mlir] [VectorOps] Replace zero-scalar + splat into direct zero vector constant
Aart Bik via Phabricator via llvm-commits
- [PATCH] D77531: [PowerPC] Add some InstAlias for mtspr/mfspr instructions.
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D77559: [PowerPC] Add some InstAlias definitions
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D62259: shared_ptr changes from library fundamentals (P0414R2)
Zoe Carver via Phabricator via llvm-commits
- [PATCH] D49132: Fix gcov profiling on big-endian machines
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79759: [mlir] Add SubViewOp::getOrCreateRanges and fix folding pattern
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D79760: [WinEH64] Fix a crush issue when c++ exception nested in a particular form.
Pengfei Wang via Phabricator via llvm-commits
- [lld] eb81de2 - Temporarily Revert "[lld-macho] Re-add dylink-lazy test" as it
Eric Christopher via llvm-commits
- [PATCH] D78471: [x86/SLH] Pin function address in physical register after it been hardened.
Pengfei Wang via Phabricator via llvm-commits
- [llvm] 59a299c - Fix a release+noasserts werror for unused variable.
Eric Christopher via llvm-commits
- [PATCH] D79761: [AMDGPU] Add AGPRs to getRegClassForSizeOnBank
Austin Kerbow via Phabricator via llvm-commits
- [llvm] 2e9f115 - [x86/SLH][NFC] Add a test to produce a failed generation.
via llvm-commits
- [PATCH] D79762: [mlir][Linalg] Retire C++ MatmulOp in favor of a linalg-ods-gen'd op.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D79468: [mlir][Linalg] Start a LinalgToStandard pass and move conversion to library calls.
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D75098: Add TCOPY, a terminator form of the COPY instr
James Y Knight via Phabricator via llvm-commits
- [compiler-rt] 013f067 - [gcov] Emit GCOV_TAG_OBJECT_SUMMARY/GCOV_TAG_PROGRAM_SUMMARY correctly and fix llvm-cov's decoding of runcount
Fangrui Song via llvm-commits
- [llvm] 93aee9c - [DWARF5]: Added support for dumping strx forms in llvm-dwarfdump
Sourabh Singh Tomar via llvm-commits
- [llvm] 1f707cc - Partially revert "[CMake] Fix building with -DBUILD_SHARED_LIBS=ON on mingw"
Martin Storsjö via llvm-commits
- [compiler-rt] 4c684b9 - Revert part of D49132 "[gcov] Fix gcov profiling on big-endian machines"
Fangrui Song via llvm-commits
- [compiler-rt] f98709a - [gcov] Fix big-endian problems
Fangrui Song via llvm-commits
- [PATCH] D79546: [VE] Implements minimum MC layer for VE (4/4)
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] e8d2ff2 - [PowerPC] Add fma/fsqrt/fmax strict-fp intrinsics
Qiu Chaofan via llvm-commits
- [llvm] d775841 - [RISCV] Make CanLowerReturn protected for downstream maintenance
Jim Lin via llvm-commits
- [PATCH] D79764: [mlir][Linalg] Allow reshapes to collapse to a zero-rank tensor.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D79763: [mlir][Linalg] Add canonicalization pattern to drop unit-trip count loops.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D79765: [mlir][Linalg] Add folders and canonicalizers for linalg.reshape/linalg.tensor_reshape operations.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D76518: [ARM] CMSE code generation
Dave Green via Phabricator via llvm-commits
- [PATCH] D79766: [mlir][Linalg] Add pass to remove unit-extent dims from tensor operands of Generic ops.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D79074: [PowerPC] Respect SDNodeFlags in lowering SELECT_CC
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D72749: [PowerPC] Add exception constraint to FP sqrt, fma, min/max
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D78500: [DWARF5]:Added support for .debug_macro.dwo section in llvm-dwarfdump
Sourabh Singh Tomar via Phabricator via llvm-commits
- [llvm] 42c7a6d - [CodeGen] Fix incorrect uses of getVectorNumElements()
David Sherwood via llvm-commits
- [PATCH] D78865: [DWARF5] Replace emission of strp with stx forms in debug_macro section
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D78866: [DWARF5] Added support for emission of debug_macro.dwo section
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D79228: [lld-macho] Add support for creating and reading reexported dylibs
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D79767: [ARM] Macro fuse t2LoopDec and t2LoopEnd
Dave Green via Phabricator via llvm-commits
- [llvm] f78b674 - Revert "[Debug][CodeView] Emit fully qualified names for globals"
David Blaikie via llvm-commits
- [llvm] 57feff9 - [SystemZ] Improve foldMemoryOperandImpl: vec->FP conversions
Jonas Paulsson via llvm-commits
- [PATCH] D78387: [AIX][XCOFF] add symbol priority for the llvm-objdump -D -symbol-description
James Henderson via Phabricator via llvm-commits
- [PATCH] D79768: [ARM] Exclude LR from register classes in low overhead loops
Dave Green via Phabricator via llvm-commits
- [PATCH] D79769: [GlobalISel] Create an opt-in unified GlobalISel + SelectionDAG pipeline.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D78424: [flang] Added Semantic Checks for 2 Data constraints and fixed the semantic errors in 3 test cases
Anchu Rajendran S via Phabricator via llvm-commits
- [PATCH] D79635: [RISCV] Split the pseudo instruction splitting pass
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 41ca605 - Revert "[NFC][DwarfDebug] Avoid default capturing when using lambdas"
Djordje Todorovic via llvm-commits
- [llvm] 8b7b84e - Revert "[NFC][DwarfDebug] Prefer explicit to auto type deduction"
Djordje Todorovic via llvm-commits
- [llvm] a42e53c - Fix typos encountered while working on pass pipeline for O1.
Eric Christopher via llvm-commits
- [llvm] 494c7ec - [NFC][AArch64] Update tests
Sam Parker via llvm-commits
- [PATCH] D78105: [CSInfo][ISEL] Call site info generation support for Mips
Nikola Tesic via Phabricator via llvm-commits
- [PATCH] D78918: [CostModel] Modify BasicTTI getCastInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D79562: [AArch64][CostModel] getCastInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D77446: Add MIR-level debugify with only locations support for now
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D79329: [MLIR] Update the FunctionAndBlockSignatureConverter and NonVoidToVoidReturnOpConverter of Buffer Assignment
Stephan Herhut via Phabricator via llvm-commits
- [llvm] 1952c86 - [AArch64][CostModel] getCastInstrCost
Sam Parker via llvm-commits
- [PATCH] D79771: [examples] Skip building the Bye pass plugin on windows
Martin Storsjö via Phabricator via llvm-commits
- [llvm] b4a8091 - [ARM][CostModel] Improve getCastInstrCost
Sam Parker via llvm-commits
- [PATCH] D79561: [ARM][CostModel] Improve getCastInstrCost
Dave Green via Phabricator via llvm-commits
- [PATCH] D64193: [PowerPC] Add exception constraint to FP rounding operations
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] 9682d0d - [ARM] Refactor lower to S[LR]I optimization
Petre-Ionut Tudor via llvm-commits
- [PATCH] D79652: [X86] Remove the v16i8->v16i16 path for MULHS with AVX2.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D79482: Fix stack clash probing on the tail of dynamic allocation
serge via Phabricator via llvm-commits
- [PATCH] D79772: Nondeterminism of iterators causes false ThinLTO cache misses
Katya Romanova via Phabricator via llvm-commits
- [llvm] e114bdf - [NFC][AArch64] More cast cost tests
Sam Parker via llvm-commits
- [PATCH] D79492: [RISCV] Improve constant materialization
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D79775: [AsmPrinter] Handle foldable FP constant exprs in initializers.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D79774: [arm] Add big-endian version of pcrel fixups for adr instructions
Dimitry Andric via Phabricator via llvm-commits
- [llvm] 9d6064e - Revert "[RISCV] Make CanLowerReturn protected for downstream maintenance"
Jim Lin via llvm-commits
- [llvm] 077d2d6 - [CodeGen][SVE] Add patterns for whole vector predicate select
Sander de Smalen via llvm-commits
- [PATCH] D79600: [TargetLoweringObjectFileImpl] Produce .text.hot. instead of .text.hot for -fno-unique-section-names
George Rimar via Phabricator via llvm-commits
- [PATCH] D78927: [yaml2obj] - Introduce the "Offset" property for sections.
George Rimar via Phabricator via llvm-commits
- [llvm] bf21833 - [Target][ARM] Replace re-uses of old VPR values with VPNOTs
via llvm-commits
- [llvm] 24bf806 - [Target][ARM] Replace outdated getARMVPTBlockMask function
via llvm-commits
- [PATCH] D79664: [ELF] Support --pack-dyn-relocs=rel+relr
George Rimar via Phabricator via llvm-commits
- [PATCH] D76483: [DivRemPairs] Freeze operands if they can be undef values
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D78201: [Target][ARM] Replace outdated getARMVPTBlockMask function
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] e143253 - DebugCounter.h - remove unused includes. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 24ac6a2 - FuzzerCLI.h - reduce StringRef.h include to forward declaration. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 45aa1b8 - [X86][AVX] Use X86ISD::VPERM2X128 for blend-with-zero if optimizing for size
Simon Pilgrim via llvm-commits
- [llvm] f1f8cff - [NFC][AArch64] More casts tests...
Sam Parker via llvm-commits
- [PATCH] D78615: [ValueTracking] Let propagatesPoison support binops/unaryops/cast/etc.
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D79776: [AMDGPU] Allow use of StackPtrOffsetReg when building spills
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D67767: [AMDGPU] Add llvm.amdgcn.wqm.demote intrinsic
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D78922: [CostModel] Remove getExtCost
Sam Parker via Phabricator via llvm-commits
- [llvm] 0387df7 - [X86] combineX86ShuffleChain - use narrowShuffleMaskElts scale == 1 builtin handling. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D77687: [SelectionDAG] Fix usage of Align constructing MachineMemOperands
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D79778: [CodeGen] Remove buggy handling of input operands in inline asm
Victor Campos via Phabricator via llvm-commits
- [PATCH] D78443: [Local] Update getOrEnforceKnownAlignment/getKnownAlignment to use Align/MaybeAlign.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D79779: [CodeGen] Make CreateStackTemporary work for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D79078: [VectorCombine] Leave reduction operation to SLP
JunMa via Phabricator via llvm-commits
- [PATCH] D79300: [ELF] Demote lazy symbols relative to a discarded section to Undefined
George Rimar via Phabricator via llvm-commits
- [PATCH] D79623: [LLDB] Add Linux SVE Ptrace macros.
Kristof Beyls via Phabricator via llvm-commits
- [llvm] f242950 - Fold single-use variables into assert
Benjamin Kramer via llvm-commits
- [lld] 6da5672 - [LLD] Rename iDTable -> idTable, NFC
Reid Kleckner via llvm-commits
- [PATCH] D79780: [LLD][ELF] Add lld -time-trace to man page and release notes
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D71060: [LLD][ELF] Add time-trace to ELF LLD (2/2)
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D78108: [CSInfo][MIPS] Describe parameter value loaded by ADDiu instruction
Nikola Tesic via Phabricator via llvm-commits
- [PATCH] D79421: [CodeGen] Fix FoldConstantVectorArithmetic for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D79782: Clang crash targeting ARM or Thumb when assembling a prel31 relocation variant
Simon Wallis via Phabricator via llvm-commits
- [PATCH] D79418: [LSR][ARM] Add new TTI hook to mark some LSR chains as profitable
Sam Parker via Phabricator via llvm-commits
- [PATCH] D79783: [LoopVectorize] Fallback to a scalar epilogue when TP fails
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] 58f1417 - [AMDGPU] Order pos exports before param exports
Carl Ritson via llvm-commits
- Re: [llvm] 7aaff8f - [ADT] Move allocate_buffer to MemAlloc.h and out of line
David Zarzycki via llvm-commits
- [PATCH] D79663: [CodeGen] Use Align in MachineConstantPool.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D79785: [ARM] Register pressure with -mthumb forces register reload before each call
Prathamesh via Phabricator via llvm-commits
- [PATCH] D79787: [IndVarSimplify][LoopUtils] Avoid TOCTOU/ordering issues (PR45835)
Roman Lebedev via Phabricator via llvm-commits
- [llvm] e953679 - Add comment for SelectionDAGBuilder::SL field.
James Y Knight via llvm-commits
- [lld] c8c3918 - [lld-macho] Re-add dylink-lazy test
Jez Ng via llvm-commits
- [lld] 87b6fd3 - [lld-macho] Add support for creating and reading reexported dylibs
Jez Ng via llvm-commits
- [llvm] 1eac2c5 - [AMDGPU] Move DWARF proposal to separate file
Michael Kruse via llvm-commits
- [PATCH] D79165: [DebugInfo] - DWARFDebugFrame: do not call abort() on errors.
George Rimar via Phabricator via llvm-commits
- [PATCH] D78950: Adds LRU caching of compile units in DWARFContext.
Hyoun Kyu Cho via Phabricator via llvm-commits
- [llvm] 5c707fd - [docs] Corrected inaccuracies in Common Problems section.
Michael Kruse via llvm-commits
- [PATCH] D78378: [GlobalISel][IRTranslator] Fix <1 x Ty> handling in ConstantExprs
Matt Arsenault via Phabricator via llvm-commits
- [llvm] bd80a8b - [GlobalISel][IRTranslator] New helper function translateCopy. NFC.
Jay Foad via llvm-commits
- [llvm] 989be65 - [GlobalISel][IRTranslator] Fix <1 x Ty> handling in ConstantExprs
Jay Foad via llvm-commits
- [llvm] 5c10c6e - [PassBuilder] Moved ProfileSummaryAnalysis in buildInlinerPipeline.
Whitney Tsang via llvm-commits
- [PATCH] D79447: [Debug][CodeView] Emit fully qualified names for globals
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D79790: [ValueTracking] Fix crash in isGuaranteedNotToBeUndefOrPoison when V is in an unreachable block
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D76869: [Clang] Restore replace_path_prefix instead of startswith
Sylvain Audi via Phabricator via llvm-commits
- [PATCH] D79791: Add pass to eliminate conditions implied by loop guards (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78377: [GlobalISel][IRTranslator] New helper function translateCopy. NFC.
Jay Foad via Phabricator via llvm-commits
- [llvm] b56b1e6 - [gcov] Default coverage version to '408*' and delete CC1 option -coverage-exit-block-before-body
Fangrui Song via llvm-commits
- [PATCH] D79792: [AMDGPU] New SIInsertHardClauses pass
Jay Foad via Phabricator via llvm-commits
- [llvm] 3d49d1c - [WebAssembly] Implement pseudo-min/max SIMD instructions
Thomas Lively via llvm-commits
- [PATCH] D79626: [PowerPC][NFC] Split PPCELFStreamer::emitInstruction
Amy Kwan via Phabricator via llvm-commits
- [llvm] 93bd696 - [VectorCombine] add test to check for iterative improvements; NFC
Sanjay Patel via llvm-commits
- [llvm] aa2ddfc - [SampleFDO] For functions without profiles, provide an option to put
Artur Pilipenko via llvm-commits
- [llvm] 8c72b02 - [CodeGen] Use Align in MachineConstantPool.
Craig Topper via llvm-commits
- [PATCH] D79793: Simplify MachineVerifier's block-successor verification.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D79794: Change the INLINEASM_BR MachineInstr to be a non-terminating instruction.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D79283: [PowerPC] Add missing handling for half precision
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D79650: [AssumeBundles] add cannonicalisation to the assume builder
Tyker via Phabricator via llvm-commits
- [llvm] 9f0b736 - [AMDGPU] Add AGPRs to getRegClassForSizeOnBank
Austin Kerbow via llvm-commits
- [llvm] fc37352 - [arm] Add big-endian version of pcrel fixups for adr instructions
Dimitry Andric via llvm-commits
- [llvm] 01636c1 - [X86] Remove the v16i8->v16i16 path for MULHS with AVX2.
Craig Topper via llvm-commits
- [llvm] e5f602d - [ValueTracking] Let propagatesPoison support binops/unaryops/cast/etc.
Juneyoung Lee via llvm-commits
- [llvm] 9202df3 - [FileCollector][NFC] Add comments
Jan Korous via llvm-commits
- [llvm] cd83333 - [PowerPC] Fold redundant load immediates of zero and delete if possible
Kamau Bridgeman via llvm-commits
- [PATCH] D79795: Ensure that CMake tries to find Python3 before processing
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D79796: [DO NOT REVIEW] Sketch support for generating CC1 command line from CompilerInvocation
Daniel Grumberg via Phabricator via llvm-commits
- [PATCH] D79797: [lld-macho] Ignore -platform_version and -syslibroot flags.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D76877: Implement DW_CFA_LLVM_* for Heterogeneous Debugging
Scott Linder via Phabricator via llvm-commits
- [PATCH] D78961: [WIP][FileCollector] Add doc comments
Jan Korous via Phabricator via llvm-commits
- [PATCH] D69168: [PowerPC] Fold redundant load immediates of zero and delete if possible
Kamau Bridgeman via Phabricator via llvm-commits
- [llvm] aa99da5 - Avoid binding pointers to "auto&" (by dereferencing the pointer that's non-null anyway)
David Blaikie via llvm-commits
- [PATCH] D79428: [WebAssembly] Added Debug Fixup pass
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D51018: [sancov] Accommodate sancov and coverage report server for use under Windows
Douglas Gliner via Phabricator via llvm-commits
- [PATCH] D79798: [flang] Constraint checks C751 to C760
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D79038: [objcopy][ELF] Handle sections not contained in PT_LOAD segments
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79269: [NativeSession] Implement NativeSession::findSymbolByAddress.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D76878: Implement DW_{OP,AT}_LLVM_* for Heterogeneous Debugging
Scott Linder via Phabricator via llvm-commits
- [PATCH] D79672: [COFF] Move type merging to TpiSource::mergeDebugT virtual method
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D79064: [test-suite] Register result codes with lit.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D79517: [MLIR] Rename SideEffects.td -> SideEffectInterfaces.td
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D74166: [AIX][Frontend] Static init implementation for AIX considering no priority
Xiangling Liao via Phabricator via llvm-commits
- [PATCH] D79799: [VectorCombine] add loop to enable iterative folding
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D78659: Add nomerge function attribute to supress tail merge optimization in simplifyCFG
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D79801: [Attributor] Fixup block addresses after rewriting function signature
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D79802: Fixed a problem removing temp files
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D79803: [AArch64][SVE] Add patterns for VSELECT of immediate with a variable.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D76880: [AMDGPU] Emit entry function CFI
Scott Linder via Phabricator via llvm-commits
- [PATCH] D79605: MachineBasicBlock::updateTerminator now requires an explicit layout successor.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D73980: [lit][compiler-rt] add multi-cfgd test suite discovery
Yuanfang Chen via Phabricator via llvm-commits
- [llvm] 32f5ee8 - [Attributor] Fixup block addresses after rewriting function signature
Sergey Dmitriev via llvm-commits
- [PATCH] D79805: [MLIR] Fix dependencies for Analysis libraries
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D79806: [CodeGen][SVE] Specify meaning of EXTRACT_SUBVECTOR for scalable vectors
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 6605523 - [TargetLoweringObjectFileImpl] Produce .text.hot. instead of .text.hot for -fno-unique-section-names
Fangrui Song via llvm-commits
- [PATCH] D79807: [SVE] Remove usages of VectorType::getNumElements() from AMDGPU
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] aa1eb51 - [X86][ISelLowering] refactor Varargs handling in X86ISelLowering.cpp
Alexey Lapshin via llvm-commits
- [llvm] 59ba19c - [VirtualFileSystem] Add unit test that showcases YAMLVFSWriter bug
Jonas Devlieghere via llvm-commits
- [llvm] 58bc507 - [VirtualFileSystem] Add unit test that showcases another YAMLVFSWriter bug
Jonas Devlieghere via llvm-commits
- [PATCH] D79809: [YAMLVFSWriter] Speculative fix for delimiters
Jan Korous via Phabricator via llvm-commits
- [PATCH] D79810: [FileCheck] Fix isalpha/isalnum calls
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D79808: [AMDGPU] Make v4i64/v4f64/v8i64/v8f64 legal
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 56926ae - [SampleFDO] Rename llvm-profdata flag -partial-profile to -gen-partial-profile.
Wei Mi via llvm-commits
- [llvm] 293c6d3 - Fix buildbots after aa1eb5152d9a5bd588c8479a376fa65cbeabbc9f.
Alexey Lapshin via llvm-commits
- [llvm] 0138cc0 - PowerPC: Treat llvm.fma.f* intrinsic as using CTR with SPE
Justin Hibbits via llvm-commits
- [llvm] 1c44430 - Fix buildbots #2 after aa1eb5152d9a5bd588c8479a376fa65cbeabbc9f.
Alexey Lapshin via llvm-commits
- [llvm] 99d60a1 - [GlobalISel] Assign the correct location when combining G_SEXT.
Davide Italiano via llvm-commits
- [PATCH] D79812: [MLIR] Add symbol map to mlir ExecutionEngine
Eugene Zhulenev via Phabricator via llvm-commits
- [PATCH] D79813: [Statepoint] Mark FixupStatepointCallerSaved as preserving the CFG
Craig Topper via Phabricator via llvm-commits
- [PATCH] D79814: [SelectionDAG] Require constant index for INSERT/EXTRACT_SUBVECTOR.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D79815: [mlir] [VectorOps] Implement vector.constant_mask lowering to LLVM IR
Aart Bik via Phabricator via llvm-commits
- [PATCH] D79816: [SVE] Remove usages of VectorType::getNumElements() from ARM
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D79817: LoadStoreVectorizer: Match nested adds to prove vectorization is safe
Volkan Keles via Phabricator via llvm-commits
- [llvm] a9e8562 - [GIsel] Update a comment and make it more precise.
Davide Italiano via llvm-commits
- [PATCH] D78668: PowerPC: Treat llvm.fma.f* intrinsic as using CTR with SPE
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D79569: [mlir] Move Conversion/StandardToStandard to Dialect/StandardOps/Transforms/FuncConversions
Alex Zinenko via Phabricator via llvm-commits
- [llvm] f490ca7 - [x86][CGP] enable target hook to sink funnel shift intrinsic's splatted shift amount
Sanjay Patel via llvm-commits
- [llvm] 759465e - [YAMLVFSWriter] Fix for delimiters
Jan Korous via llvm-commits
- [llvm] 71ed66d - [AMDGPU] Make v4i64/v4f64/v8i64/v8f64 legal
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D79818: [lld] Support size levels with (Thin)LTO
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D79819: [SVE] Remove usages of VectorType::getNumElements() from Hexagon
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D79820: [test] Improve FileCheck's numeric-expression.txt
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D79312: [ORC] Preliminary support for removable code.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D79821: [SVE] Remove usages of VectorType::getNumElements() from PowerPC
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D79822: [AArch64] Emit CFI instruction for updating x18 when using ShadowCallStack with exception unwinding
Leonard Chan via Phabricator via llvm-commits
- [lld] 759bae9 - [lld-macho] Ignore -platform_version and -syslibroot flags.
Nico Weber via llvm-commits
- [PATCH] D79824: [SVE] Remove usages of VectorType::getNumElements() from SystemZ
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D72893: [NewPassManager] Add assertions when getting statefull cached analysis.
Chandler Carruth via Phabricator via llvm-commits
- [llvm] cb22ab7 - Add nomerge function attribute to supress tail merge optimization in simplifyCFG
Reid Kleckner via llvm-commits
- [PATCH] D79827: [x86][CGP] improve sinking of splatted vector shift amount operand
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D76882: [AMDGPU] Implement CFI for non-kernel functions
Scott Linder via Phabricator via llvm-commits
- [PATCH] D79829: [mlir][Affine][NFCI]: Introduce affine memory interfaces
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D79830: Add support of __builtin_expect_with_probability
Zhi Zhuang via Phabricator via llvm-commits
- [llvm] d3eb51f - [ValueTracking] Fix crash in isGuaranteedNotToBeUndefOrPoison when V is in an unreachable block
Juneyoung Lee via llvm-commits
- [PATCH] D79831: [PGO] Improve the working set size heuristics under the partial sample PGO.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D79832: Initial commit for the elf x86 implementation for jitlink
Jared Wyles via Phabricator via llvm-commits
- [PATCH] D79833: [mlir][shape] Add `shape.from_extents`.
Sean Silva via Phabricator via llvm-commits
- [PATCH] D79835: [Fuchsia] Rely on linker switch rather than dead code ref for profile runtime
Roland McGrath via Phabricator via llvm-commits
- [llvm] af48351 - [Attributor][FIX] Stabilize the state of AAReturnedValues each update
Johannes Doerfert via llvm-commits
- [PATCH] D70351: [clang][WIP][clang-scan-deps] Add an experimental C API.
Kousik Kumar via Phabricator via llvm-commits
- [PATCH] D78342: [lld] Add archive file support to Mach-O backend
Jez Ng via Phabricator via llvm-commits
- [PATCH] D78955: [zorg] Add polly test-suite builder.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D79836: [mlir] Change generate-test-checks.py to `%[[V:.*]]` style
Sean Silva via Phabricator via llvm-commits
- [PATCH] D79837: [cmake] Update creation of object library dependencies for LINK_LIBS PUBLIC
Stephen Neuendorffer via Phabricator via llvm-commits
- [llvm] 272bc25 - [LoopReroll] Fix rerolling loop with use outside the loop
KAWASHIMA Takahiro via llvm-commits
- [compiler-rt] 7d41674 - [gcov] Fix simultaneous .gcda creation/lock
KAWASHIMA Takahiro via llvm-commits
- [PATCH] D79838: [mlir][Linalg] Add producer-consumer fusion when producer is a ConstantOp and Consumer is a GenericOp.
Mahesh Ravishankar via Phabricator via llvm-commits
- [llvm] 085234b - [cmake] Update creation of object library dependencies for LINK_LIBS PUBLIC
Stephen Neuendorffer via llvm-commits
- [llvm] 782a4dd - [PowerPC] Use add instead of addReg in ppc-early-ret pass
Kang Zhang via llvm-commits
- [llvm] e975382 - [PowerPC] Respect SDNodeFlags in lowering SELECT_CC
Qiu Chaofan via llvm-commits
- [PATCH] D79385: NFC: Simplify O1 pass pipeline construction.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D79505: [mlir][StandardToLLVM] Add SinOp to LLVM dialect and lowering of std.sin to this op.
Mahesh Ravishankar via Phabricator via llvm-commits
- [llvm] 6bbad72 - [CostModel] Modify BasicTTI getCastInstrCost
Sam Parker via llvm-commits
- [llvm] 8ffe889 - [PowerPC] Exploit VSX neg, abs and nabs for f32
Qiu Chaofan via llvm-commits
- [llvm] eef95f2 - [BrachProbablityInfo] Set edge probabilities at once. NFC.
Yevgeny Rouban via llvm-commits
- [PATCH] D79839: Add shim for fork() on PS4
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D77232: [mlir][GPUToSPIRV] Make spv.interface_var_abi attribute on arguments either be unspecified on all arguments to use default ABI, or be present on all arguments.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D78651: [TTI] Devirtualize getInstructionLatency
Sam Parker via Phabricator via llvm-commits
- [PATCH] D71687: Fix full loop unrolling initialization in new pass manager
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D79840: [PowerPC] Enable machine verification for 3 passes
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D75344: [PowerPC] Exploit VSX neg, abs and nabs instruction for f32
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D79396: [BrachProbablityInfo] Set edge probabilities at once. NFC.
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D78279: [SimpleLoopUnswitch] Add non-empty unreachable block check to exit cases removed.
Chandler Carruth via Phabricator via llvm-commits
- [PATCH] D78547: [TTI] getUserCost to return getCastInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D79841: [MLIR] refactor cmake specification of tablegen'd interfaces.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D79164: [CostModel] getCFInstrCost
Sam Parker via Phabricator via llvm-commits
- [llvm] e59744f - [DebugInfo] Fortran module DebugInfo support in LLVM
Sourabh Singh Tomar via llvm-commits
- [llvm] 678bd84 - [DebugInfo] Fixes windows bot failure due to a test failure
Sourabh Singh Tomar via llvm-commits
- [llvm] 524457e - [mips] Fix typo in FileCheck directives - replace \0xa0 char by space. NFC
Simon Atanasyan via llvm-commits
- [llvm] cac6a26 - [TableGen] Fix register class handling in TableGen's DAG ISel Matcher Generator
Victor Campos via llvm-commits
- [llvm] 2866c6c - [NFC] [PowerPC] Narrow fast-math flags in tests
Qiu Chaofan via llvm-commits
- [PATCH] D79467: [PDB] Optimize public symbol processing
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D78989: [NFC] [PowerPC] Narrow fast-math flags in tests
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] f897266 - [examples] Skip building the Bye pass plugin on windows
Martin Storsjö via llvm-commits
- [PATCH] D79844: [mlir] Change dialect namespace loop->scf
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D79847: [Support] On Windows, handle interrupt signals without crash message
James Henderson via Phabricator via llvm-commits
- [PATCH] D79848: [CostModel] Unify getCastInstrCost
Sam Parker via Phabricator via llvm-commits
- [llvm] 18a5428 - [AMDGPU][MC][GFX9+] Enabled clamp for v_add_i32 and v_sub_i32
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D79483: [RFC][CostModel] Remove getInstructionCost.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D79849: [NFCI][CostModel] Unify getCFInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D79850: [mlir] Extended BufferPlacement to support more sophisticated scenarios in which allocations cannot be moved freely and can remain in divergent control flow.
Marcel Koester via Phabricator via llvm-commits
- [PATCH] D79851: Semantics for SELECT TYPE
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D79585: [AMDGPU][MC][GFX9+] Enabled clamp for v_add_i32 and v_sub_i32
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [compiler-rt] f61f6ff - [compiler-rt] [builtin] Switch the return type of __atomic_compare_exchange_##n to bool
Kamil Rytarowski via llvm-commits
- [PATCH] D79852: [libunwind] Fix wrong endianness check in Unwind-EHABI
Idan Freiberg via Phabricator via llvm-commits
- [PATCH] D79853: [llvm-readobj] - --gnu-hash-table: do not crash when the GNU hash table goes past the EOF.
George Rimar via Phabricator via llvm-commits
- [PATCH] D79620: [mlir] Adapted standard Alloc and Alloca ops to use different side-effect resources.
Marcel Koester via Phabricator via llvm-commits
- [llvm] 897d8ee - [StructurizeCFG] Fix region nodes ordering
Ehud Katz via llvm-commits
- [llvm] 9529597 - Recommit #2: "[LV] Induction Variable does not remain scalar under tail-folding."
Sjoerd Meijer via llvm-commits
- [llvm] 410644f - Clang crash targeting ARM or Thumb when assembling a prel31 relocation variant
Simon Wallis via llvm-commits
- [PATCH] D77454: LoadInst should store Align, not MaybeAlign.
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D79855: [AMDGPU] Strengthen export cluster ordering
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D79854: [PowerPC] Prevent legalization loop from promoting SELECT_CC from v4i32 to v4i32
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 2668775 - [LSR][ARM] Add new TTI hook to mark some LSR chains as profitable
via llvm-commits
- [PATCH] D79332: [MLIR] Nested regions test for Buffer Assginment
Ehsan via Phabricator via llvm-commits
- [llvm] 87c5659 - [ARM] Sink splats to fma intrinsics
David Green via llvm-commits
- [PATCH] D79857: [mlir] Fix the example for std.rank
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D79858: [mlir] [VectorOps] Add missing EDSC intrinsics.
Pierre Oechsel via Phabricator via llvm-commits
- [PATCH] D79859: [ARM][MVE] Add support for incrementing scatters
Anna Welker via Phabricator via llvm-commits
- [PATCH] D78386: [ARM] Sink splats to fma intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D79860: [mlir][vulkan-runner] Avoid dependency on LLVM libraries
Lei Zhang via Phabricator via llvm-commits
- [llvm] 195de44 - [AMDGPU] Strengthen export cluster ordering
Carl Ritson via llvm-commits
- [llvm] fa15255 - [ARM] Convert floating point splats to integer
David Green via llvm-commits
- [llvm] a520c89 - [DebugInfo] Fix test Fortran-DIModule.ll after 678bd84c4
Russell Gallop via llvm-commits
- [PATCH] D79861: Fixed a problem removing temp files
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D79863: [DebugInfo] Refactor SalvageDebugInfo and SalvageDebugInfoForDbgValues
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D78398: [DebugInfo] Factor out SalvageDebugInfoForDbgValues() from InstCombine
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D79865: [AArch64] Don't promote constants with float ConstantExpr.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D79864: [PowerPC] Add new linker optimization for PowerPC
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] 1370757 - Revert "[BrachProbablityInfo] Set edge probabilities at once. NFC."
Reid Kleckner via llvm-commits
- [llvm] a1fd188 - [FileCheck] Support comment directives
Joel E. Denny via llvm-commits
- [PATCH] D79867: [VectorUtils] Expose vector-function-abi-variant mangling as a utility. NFC
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D79868: [DebugInfo] Correct debuginfo for post-ra hoist and sink in Machine LICM
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D76883: [AMDGPU] Implement CFI for CSR spills
Scott Linder via Phabricator via llvm-commits
- [PATCH] D76884: [AMDGPU] Implement -amdgpu-spill-cfi-saved-regs
Scott Linder via Phabricator via llvm-commits
- [PATCH] D79870: [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbb asm instructions
Paolo Savini via Phabricator via llvm-commits
- [PATCH] D79871: [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbp asm instructions
Paolo Savini via Phabricator via llvm-commits
- [PATCH] D79873: [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbbp asm instructions
Paolo Savini via Phabricator via llvm-commits
- [PATCH] D79872: [MachineVerifier] Use the for Range loop to instead llvm::any_of
Zhang Kang via Phabricator via llvm-commits
- [PATCH] D79874: [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbs asm instructions
Paolo Savini via Phabricator via llvm-commits
- [PATCH] D79875: [RISCV] Add matching of codegen patterns to RISCV Bit Manipulation Zbt asm instructions
Paolo Savini via Phabricator via llvm-commits
- [PATCH] D70107: [VFABI] TargetLibraryInfo mappings in IR.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D67348: [RISCV] Add codegen pattern matching for bit manipulation assembly instructions.
Paolo Savini via Phabricator via llvm-commits
- [llvm] a8bf2de - [CodeGenPrepare] Remove a superflouos variable. NFC.
Benjamin Kramer via llvm-commits
- [llvm] 641ae73 - [NativeSession] Implement NativeSession::findSymbolByAddress.
Amy Huang via llvm-commits
- [PATCH] D79876: [llvm][sve] Intrinsics for SVE sudot and usdot instructions.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D79878: [NFC] Move getAll{S,V}GPR{32,128} methods to SIFrameLowering
Scott Linder via Phabricator via llvm-commits
- [PATCH] D79880: [LLD][ELF] Use offset in thin-archive to disambiguate thinLTO members
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D79882: [FileCheck] Add saturation support to numerical expressions.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D79883: Fix Z3 function calls regarding arithmetic operations
Tibor Brunner via Phabricator via llvm-commits
- [PATCH] D79884: [mlir][Linalg] Fix missing template keyword.
Mahesh Ravishankar via Phabricator via llvm-commits
- [PATCH] D79885: [FileCheck] Add multiplication support to numerical expressions.
Paul Walker via Phabricator via llvm-commits
- [llvm] 4d4ea9a - OpenMPOpt Remarks Support
Johannes Doerfert via llvm-commits
- [lld] 064e990 - [lld][WebAssembly] Fix for --relocatable and signature mismatches
Sam Clegg via llvm-commits
- [llvm] 0ab3ba2 - NFC: Avoid redundant checks for vector-function-abi-variant attribute
Anna Thomas via llvm-commits
- [llvm] 33d96bf - [InstCombine] Add vector tests for the or(shl(zext(x),32)|zext(y)) concat combines
Simon Pilgrim via llvm-commits
- [PATCH] D79886: [DAGCombiner] try to move splat after binop with splat constant
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D79889: [MLIR] Discourage people from copying the toy examples
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D79890: [MLIR] Continue renaming of "SideEffects"
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D79891: [docs] Add link to zorg github project
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 7a8edcb - [Clang] Restore replace_path_prefix instead of startswith
Sylvain Audi via llvm-commits
- [llvm] de92dc2 - [Statepoint] Mark FixupStatepointCallerSaved as preserving the CFG
Craig Topper via llvm-commits
- [llvm] fcfb317 - [SROA] Clean up some uses of MaybeAlign in SROA.
Eli Friedman via llvm-commits
- [PATCH] D79205: [SROA] Clean up some uses of MaybeAlign in SROA.
Eli Friedman via Phabricator via llvm-commits
- [llvm] 15426b2 - [demangler] Fix demangling of enumerators with negative values
Erik Pilkington via llvm-commits
- [llvm] 72416b1 - Fixed a problem removing temp files
Pete Steinfeld via llvm-commits
- [compiler-rt] 5435c5d - Add shim for fork() on PS4 as it is not supported there.
Douglas Yung via llvm-commits
- [PATCH] D79893: [SCEV] Constant fold MultExpr before applying depth limit.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D79896: [MLIR][cmake] refactor lib/Interfaces/CMakeLists.txt
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D79897: Only run pretty-printer tests for debug builds.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D78923: [LLD] [COFF] Add options for disabling auto import and runtime pseudo relocs
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 4798545 - [X86] Make the if statement structure for inline assembly constraints 'l', 'r', 'q', 'Q', and 'R' the same.
Craig Topper via llvm-commits
- [llvm] 38e0ab2 - [X86] Don't allow f80 to be used with the 'q', 'r', 'l', 'Q' or 'q' inline assembly constraints.
Craig Topper via llvm-commits
- [PATCH] D79899: [MLIR] Move JitRunner to live with ExecutionEngine
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D79898: [AMDGPU] Optimized indirect multi-VGPR addressing
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D79900: [BitcodeReader] datalayout must be specified before it is queried.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D79901: AMDGPU: Fix DAG divergence for implicit function arguments
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D79902: [IR] Make Module::setProfileSummary to replace an existing ProfileSummary flag.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D78403: Infer alignment of loads with unspecified alignment in IR/bitcode parsing.
Eli Friedman via Phabricator via llvm-commits
- [llvm] 704b539 - AMDGPU: Use Register
Matt Arsenault via llvm-commits
- [llvm] db04ff4 - [SimpleLoopUnswitch] Add non-empty unreachable block check to exit cases removed.
Alina Sbirlea via llvm-commits
- [llvm] bd541b2 - [NewPassManager] Add assertions when getting statefull cached analysis.
Alina Sbirlea via llvm-commits
- [PATCH] D79474: [Windows EH] Fix the order of Nested try-catches in $tryMap$ table
David Majnemer via Phabricator via llvm-commits
- [llvm] ed428c4 - [SelectionDAG] Require constant index for INSERT/EXTRACT_SUBVECTOR.
Eli Friedman via llvm-commits
- [llvm] 028bfdd - [X86] Only allow f32, f64, or f80 to be used with 'f' inline assembly constraint.
Craig Topper via llvm-commits
- [llvm] d6695e1 - [llvm] Add interface to drive inlining decision using ML model
Mircea Trofin via llvm-commits
- [PATCH] D76066: [ARM][MachineOutliner] Add Machine Outliner support for ARM
Yvan Roux via Phabricator via llvm-commits
- [llvm] ee33ee6 - [docs] Add link to zorg github project
Mircea Trofin via llvm-commits
- [debuginfo-tests] f829ba6 - Ensure that CMake tries to find Python3 before processing
Christopher Tetreault via llvm-commits
- [llvm] 25f6464 - [X86] Fix one of the PMADDWD tests to not have dead code.
Craig Topper via llvm-commits
- [PATCH] D79906: [MLIR][cmake] don't glob for sources.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D77689: [X86] Codegen for preallocated
Reid Kleckner via Phabricator via llvm-commits
- [llvm] c86f966 - [llvm][NFC] Remove unused fields in InlineAdvisor
Mircea Trofin via llvm-commits
- [PATCH] D79660: [TRE] Allow elimination when the returned value is non-constant
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D79907: [AMDGPU] Peephole adjacent equivalent S_SET_GPR_IDX_ON
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 71ddc03 - [cmake] Update creation of object library dependencies for LINK_LIBS PUBLIC (v2)
Stephen Neuendorffer via llvm-commits
- [llvm] 3d9511a - [X86] Add test case for a regression from D76649. NFC
Craig Topper via llvm-commits
- [llvm] 4092742 - [PDB] Switch from LLVM_PACKED to LLVM_PACKED_START/END
Reid Kleckner via llvm-commits
- [llvm] d6e3e55 - Remove unused Debugging variable.
Eric Christopher via llvm-commits
- [PATCH] D79908: [cmake] Update creation of object library dependencies for LINK_LIBS PUBLIC (v2)
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D79909: [X86] Fix a regression caused by moving combineLoopMAddPattern to IR
Craig Topper via Phabricator via llvm-commits
- [PATCH] D79910: [WIP][seses] Add clang flag; Use lvi-cfi with seses
Zola Bridges via Phabricator via llvm-commits
- [llvm] e578077 - [Attributor] Use AAValueConstantRange to infer dereferencability.
Johannes Doerfert via llvm-commits
- [llvm] 591b029 - [AMDGPU] Optimized indirect multi-VGPR addressing
Stanislav Mekhanoshin via llvm-commits
- [llvm] a52f10b - [AArch64][SVE] Add patterns for VSELECT of immediate merged with a variable.
Eli Friedman via llvm-commits
- [PATCH] D72947: [CMake] llvm/runtimes: Do not override LLVM_* variables with just-built LLVM configurations
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D70026: [cmake] Always build the libLLVM shared library
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D76208: [Attributor] Use AAValueConstantRange to infer dereferencability.
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] bfa200e - Remove an unused variable.
Eric Christopher via llvm-commits
- [llvm] 824a859 - [AArch64] Don't promote constants with float ConstantExpr.
Florian Hahn via llvm-commits
- [PATCH] D79911: [llvm-profdata] Update CommandGuide
Wei Mi via Phabricator via llvm-commits
- [PATCH] D79912: Assignment and Inc/Dec operators wouldn't register as a mutation when Implicit Paren Casts were present
Joe Burzinski via Phabricator via llvm-commits
- [llvm] 3254a00 - [SVE] Remove usages of VectorType::getNumElements() from AMDGPU
Christopher Tetreault via llvm-commits
- [llvm] 6025fc2 - Add .debug_ranges support to the DWARF YAML.
Greg Clayton via llvm-commits
- [PATCH] D79036: [SCCP] Switch to widen at PHIs, stores and call edges.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78782: Add .debug_ranges support to the DWARF YAML.
Greg Clayton via Phabricator via llvm-commits
- [llvm] 6045a80 - [Attributor] Check lines accidentally not committed with D76208
Johannes Doerfert via llvm-commits
- [llvm] 425333c - [Attributor] Improve the alignment of the loads
Johannes Doerfert via llvm-commits
- [PATCH] D76550: [Attributor] Improve the alignment of the loads
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 9ed9860 - [cmake] Check for empty LLVM_PTHREAD_LIB
Stephen Neuendorffer via llvm-commits
- [PATCH] D79151: build: use `find_package(Python3)` if available (llvm runtimes).
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D79913: hwasan: Collect ring buffer statistics and include in dev note.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D79658: [mlir][Affine] Introduce affine.vector_load and affine.vector_store
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D78851: Debug Info Support for Basic Block Sections
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D79914: [CodeGen][NFC] Fix test/CodeGen/pr45476.cpp to specify target triple.
Huihui Zhang via Phabricator via llvm-commits
- [llvm] 382d3a8 - [AARch64] Add Marvell ThunderX3T110 support
Joel Jones via llvm-commits
- [llvm] 2a77d1d - [SVE] Remove usages of VectorType::getNumElements() from Hexagon
Christopher Tetreault via llvm-commits
- [llvm] 4f4b5b9 - [cmake] Need PUBLIC dependencies for object targets even if LLVM_PTHREAD_LIB is unset
Stephen Neuendorffer via llvm-commits
- [PATCH] D68414: [SROA] Enhance AggLoadStoreRewriter to rewrite integer load/store if it covers multi fields in original aggregate
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D79915: [SVE] Restore broken LLVM-C ABI compatability
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] 6701993 - [cmake] fix typo.
Stephen Neuendorffer via llvm-commits
- [llvm] fa8c2ae - [X86] Return true from trySADReplacement in the partial reduction pass when a change is made.
Craig Topper via llvm-commits
- [PATCH] D79917: [llvm][NFC] Cleanup uses of std::function in Inlining-related APIs
Mircea Trofin via Phabricator via llvm-commits
- [llvm] a255870 - Propagate MIFlags in table gen
via llvm-commits
- [PATCH] D74988: Propagate MIFlags in table gen
Michael Berg via Phabricator via llvm-commits
- [PATCH] D79097: [GVN] Improve analysis for missed optimization remark
Adam Nemet via Phabricator via llvm-commits
- [PATCH] D75306: [ms] [llvm-ml] Add initial MASM STRUCT/UNION support
Nico Weber via Phabricator via llvm-commits
- [compiler-rt] 79af731 - Fix PS4 build of compiler-rt runtime.
Douglas Yung via llvm-commits
- [llvm] 1c1fb35 - [demangler] Support for 'this' expressions
Erik Pilkington via llvm-commits
- [PATCH] D75895: [PowerPC] Select the select_cc for f64/f32 as set_cc + vselect if VSX enabled
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D79920: [llvm][NFC] Simplify ProfileSummaryInfo state transitions.
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 6e73f12 - Fix buildbots errors after comitting D78782.
Greg Clayton via llvm-commits
- [PATCH] D78884: [CMake] -gen-dag-isel: add -omit-comments if neither Debug nor RelWithDebInfo
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79922: [MLIR] Allow unreachable blocks to violate dominance property.
Stephen Neuendorffer via Phabricator via llvm-commits
- [debuginfo-tests] 104e38c - Only run pretty-printer tests for builds with debug-info.
Christian Sigg via llvm-commits
- [PATCH] D79925: [SystemZ] Eliminate the need to create a zero vector by reusing the mask.
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] 91063cf - [GlobalISel][InlineAsm] Add support for basic input operand constraints
Konstantin Schwarz via llvm-commits
- [PATCH] D78486: [SystemZ] Expand vector zero-extend into a shuffle.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D79668: [lld-macho] Support -order_file
Jez Ng via Phabricator via llvm-commits
- [PATCH] D79926: [lld-macho] Support .subsections_via_symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D79927: [MLIR] [Linalg] Add option to use the partial view after promotion.
Pierre Oechsel via Phabricator via llvm-commits
- [llvm] 2974b3c - [llvm-dwarfdump] Make commandline arguments consistent.
Xing GUO via llvm-commits
- [PATCH] D79928: [RISCV] Make visibility of overridden methods in RISCVISelLowering match the parent
Alex Bradbury via Phabricator via llvm-commits
- [lld] 7f0e6c3 - [LLD] [COFF] Add options for disabling auto import and runtime pseudo relocs
Martin Storsjö via llvm-commits
- [PATCH] D77720: [ARM] Patterns for VQSHRN
Dave Green via Phabricator via llvm-commits
- [PATCH] D77718: [ARM] Combines for VMOVN
Dave Green via Phabricator via llvm-commits
- [PATCH] D79931: [mlir][spirv] Handle debuginfo for control flow ops.
Denis Khalikov via Phabricator via llvm-commits
- [PATCH] D79934: [RFC] [LLD] [COFF] Support options for enabling/disabling autoimport and pseudo relocs in .drectve sections
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D79933: [CodeGen] Refactor CreateStackTemporary
David Sherwood via Phabricator via llvm-commits
- [lld] b0969be - [LLD] [COFF] Try to fix test errors from 7f0e6c31c255303 on windows
Martin Storsjö via llvm-commits
- [PATCH] D79936: [FileCheck] Add function call support to numerical expressions.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D77316: [AArch64] Add a special case for shifting by (BitWidth - 1) - X
Jay Foad via Phabricator via llvm-commits
- [llvm] 4c8285c - [VPlan] Move emission of \\l\"+\n to dumpBasicBlock (NFC).
Florian Hahn via llvm-commits
- [PATCH] D79937: [MLIR] Support for flush operation, and translating the same to LLVM IR
Kiran Kumar T P via Phabricator via llvm-commits
- [PATCH] D79682: [X86] Add support for forming vXi16 PMULH instructions from shifts.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D78883: [VPlan] Move emission of \\l\"+\n to dumpBasicBlock (NFC).
Florian Hahn via Phabricator via llvm-commits
- [llvm] 80715b7 - SelectionDAG.cpp - remove non-constant EXTRACT_SUBVECTOR/INSERT_SUBVECTOR handling. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 26e742f - [x86][CGP] improve sinking of splatted vector shift amount operand
Sanjay Patel via llvm-commits
- [PATCH] D79939: Implement --depedent-libraries for GNU output
James Henderson via Phabricator via llvm-commits
- [PATCH] D76305: [RS4GC] Fix algorithm to avoid setting vector BDV for scalar derived pointer
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D79940: [mlir] Rename conversions involving ex-Loop dialect to mention SCF
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D79941: [NFCI][CostModel] Refactor getIntrinsicInstrCost
Sam Parker via Phabricator via llvm-commits
- [PATCH] D70754: [libcxx] Add support for std::reinterpret_pointer_cast
Louis Dionne via Phabricator via llvm-commits
- [llvm] 5fc05c3 - Fix Z3 function calls regarding arithmetic operations
Gabor Marton via llvm-commits
- [llvm] 5f3f45d - [Hexagon] Check isInstr() before getInstr() with SUnit
Krzysztof Parzyszek via llvm-commits
- [PATCH] D76134: [Hexagon] Check isInstr() before getInstr() with SUnit.
Krzysztof Parzyszek via Phabricator via llvm-commits
- [lld] 2b2a961 - lld: Let find_package(LLD) work
Matt Arsenault via llvm-commits
- [llvm] bb308b0 - [RS4GC] Fix algorithm to avoid setting vector BDV for scalar derived pointer
Anna Thomas via llvm-commits
- [llvm] f20c627 - Revert "[RS4GC] Fix algorithm to avoid setting vector BDV for scalar derived pointer"
Anna Thomas via llvm-commits
- [PATCH] D79943: [AMDGPU][MC] Corrected branch relocation handling to detect udefined labels
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D70378: [LLD][COFF] Fix missing cache cleanup in COFF::link()
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] ce4ebc1 - [PowerPC] Remove support for SplitCSR.
Sean Fertile via llvm-commits
- [PATCH] D79018: [PowerPC] Remove support for SplitCSR.
Sean Fertile via Phabricator via llvm-commits
- [llvm] c6c2655 - Revert "[StructurizeCFG] Fix region nodes ordering"
Ehud Katz via llvm-commits
- [llvm] 29560a8 - [Support] Make UniqueStringSaver wrap a StringSet
Benjamin Kramer via llvm-commits
- [llvm] eb282be - [RS4GC] Fix algorithm to avoid setting vector BDV for scalar derived pointer""
Anna Thomas via llvm-commits
- [llvm] 1794143 - [TargetLowering] Improve expansion of FSHL/FSHR
Jay Foad via llvm-commits
- [PATCH] D79695: [test][compiler-rt] Avoid LD_PRELOAD for "outer" dynamic linkers
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D79946: [mlir] Adopt changes in mlir-opt to standalone example
Marius Brehler via Phabricator via llvm-commits
- [PATCH] D73227: [ms] [llvm-ml] Use default RIP-relative addressing for x64 MASM.
Eric Astor via Phabricator via llvm-commits
- [PATCH] D76710: [AArch64][SVE] Add support for DestructiveBinary DestructiveInstType
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D76641: [AArch64][SVE] Add more DestructiveBinaryImm DestructiveInstType patterns
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D75765: [AArch64][SVE] Add support for DestructiveTernaryCommWithRev DestructiveInstType
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D78558: [Support] Make DataExtractor error messages more clear
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D79410: [MLIR] [OpenMP] Add basic OpenMP parallel operation
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D73978: [WIP][FPEnv] Don't transform FSUB(-0.0,X)->FNEG(X) when flushing denormals
Cameron McInally via Phabricator via llvm-commits
- [llvm] bc2e572 - Re-commit: [ARM] CMSE code generation
Momchil Velikov via llvm-commits
- [lld] 54a335a - [COFF] Move type merging to TpiSource::mergeDebugT virtual method
Reid Kleckner via llvm-commits
- [compiler-rt] d2a26ad - hwasan: Collect ring buffer statistics and include in dev note.
Peter Collingbourne via llvm-commits
- [compiler-rt] 10b4931 - [test] NFC, add missing declarations and include to test files to avoid 'implicit-function-declaration' diagnostics in the tests
Alex Lorenz via llvm-commits
- [llvm] acb6f1a - TargetLowering.cpp - remove non-constant EXTRACT_SUBVECTOR/INSERT_SUBVECTOR handling. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D79949: [WIP][Example] Drop out-of-scope variable locations
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 2b0b9b1 - [X86] Fix a regression caused by moving combineLoopMAddPattern to IR
Craig Topper via llvm-commits
- [lld] f5a7971 - [LLD] Fix precomp-link.test
Reid Kleckner via llvm-commits
- [llvm] 42a5560 - [AMDGPU] New SIInsertHardClauses pass
Jay Foad via llvm-commits
- [llvm] 2fdeee9 - [X86] Add support for forming vXi16 PMULH instructions from shifts.
Craig Topper via llvm-commits
- [llvm] 7b73e5e - [gn build] Port 42a55605034
LLVM GN Syncbot via llvm-commits
- [lld] 3774bcf - [COFF] Fix var names cVStrTab->cvStrTab sXDataChunks->sxDataChunks
Reid Kleckner via llvm-commits
- [PATCH] D79951: [ProfileSummary] Add the PartialProfileRatio field in ProfileSummary metadata.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D79952: Add v16f64 value type
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D79512: [DebugInfo][CodeView] Fix lowering of UDT
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] 77346da - [StringSet] Simplify code a bit. NFC.
Benjamin Kramer via llvm-commits
- [PATCH] D68820: win: Move Parallel.h off concrt to cross-platform code
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D79954: [mlir] [VectorOps] Implement vector.create_mask lowering to LLVM IR
Aart Bik via Phabricator via llvm-commits
- [PATCH] D79955: [GlobalISel][InlineAsm] Add early return for memory inputs that need to be indirectified
Konstantin Schwarz via Phabricator via llvm-commits
- [PATCH] D79956: [InstCombine] Teach PromoteCastOfAllocation to not insert a bitcast into the middle of a group of allocas
Craig Topper via Phabricator via llvm-commits
- [PATCH] D79957: Responses to review comments
Pete Steinfeld via Phabricator via llvm-commits
- [llvm] 44ecaab - [BitcodeReader] datalayout must be specified before it is queried.
Eli Friedman via llvm-commits
- [llvm] 920ff80 - [SVE] Remove usages of VectorType::getNumElements() from SystemZ
Christopher Tetreault via llvm-commits
- [lld] 2b920ae - [lld] Add archive file support to Mach-O backend
Jez Ng via llvm-commits
- [PATCH] D79959: [SampleFDO] Add use-sample-profile function attribute
Wei Mi via Phabricator via llvm-commits
- [PATCH] D79960: [AMDGPU] Make v16f64/v16i64 legal
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 4532a50 - Infer alignment of unmarked loads in IR/bitcode parsing.
Eli Friedman via llvm-commits
- [llvm] 2b7fe08 - [WebAssembly] Added Debug Fixup pass
Wouter van Oortmerssen via llvm-commits
- [llvm] accc6b5 - LoadInst should store Align, not MaybeAlign.
Eli Friedman via llvm-commits
- [PATCH] D79962: Fix the verification of DIEs with DW_AT_ranges.
Greg Clayton via Phabricator via llvm-commits
- [llvm] 67bb160 - [llvm-profdata] Update CommandGuide
Wei Mi via llvm-commits
- [PATCH] D79964: Update 'git push' command in GettingStarted guide
Diego Caballero via Phabricator via llvm-commits
- [PATCH] D79963: [llvm][test] Add COM: directives before colon-less non-CHECKs in comments. NFC
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D77789: [llvm-dwarfdump][Stats] Clean up
Jon Roelofs via Phabricator via llvm-commits
- [llvm] b5d2bd7 - [gn build] Port 2b7fe0863ac
LLVM GN Syncbot via llvm-commits
- [llvm] 184b383 - Add v16f64 value type
Stanislav Mekhanoshin via llvm-commits
- [llvm] b085e51 - [AArch64][SVE] Add some integer DestructiveBinaryComm* patterns
Cameron McInally via llvm-commits
- [PATCH] D72770: [test-suite] Add matrix builtin tests (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D78932: [DSE,MSSA] Relax post-dom restriction for objs visible after return.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D76194: [BasicAA] Use known lower bounds for index values for size based check.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 887dfee - [GlobalISel][InlineAsm] Add early return for memory inputs that need to be indirectified
Konstantin Schwarz via llvm-commits
- [PATCH] D76711: [AArch64][SVE] Add some integer DestructiveBinaryComm* patterns
Cameron McInally via Phabricator via llvm-commits
- [llvm] 9d4cf5b - [AMDGPU] Make v16f64/v16i64 legal
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D79968: StoreInst should store Align, not MaybeAlign
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D79969: [LAA] We only need pointer checks if there are non-zero checks (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D77448: [PowerPC] Canonicalize shuffles to match more single-instruction masks on LE
Roland Froese via Phabricator via llvm-commits
- [PATCH] D79971: [X86] Rewrite how X86PartialReduction find candidates to consider optimizing.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D77523: Add CanonicalizeFreezeInLoops pass
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 7d16a22 - [AMDGPU] Peephole adjacent equivalent S_SET_GPR_IDX_ON
Stanislav Mekhanoshin via llvm-commits
- [llvm] f26823c - [test/dsymutil] Suppress LeakSanitizer on ARM dsymutil tests
Vedant Kumar via llvm-commits
- [PATCH] D79973: [WebAssembly] Update latest implemented SIMD instructions
Thomas Lively via Phabricator via llvm-commits
- [llvm] 8a2e2a6 - [llvm] Fix refactoring bug introduced in D79042
Mircea Trofin via llvm-commits
- [llvm] 61f73f8 - llvm/test: Check in suppressions file left out of f26823c9d
Vedant Kumar via llvm-commits
- [llvm] e0c1554 - Revert "[GlobalISel][InlineAsm] Add early return for memory inputs that need to be indirectified"
Nico Weber via llvm-commits
- [PATCH] D71261: [ThinLTO] upgrade IR symtab in parallel ahead of time
Yuanfang Chen via Phabricator via llvm-commits
- [llvm] da52aa2 - [LICM] When promoting loads to the preheader, drop the location.
Davide Italiano via llvm-commits
- [llvm] 5df55bc - [FileCheck] Fix isalpha/isalnum calls
Joel E. Denny via llvm-commits
- [PATCH] D79975: [AArch64][SVE] Implement AArch64ISD::SETCC_PRED
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D79976: [LV] Handle Fold-Tail of loops with vectorizarion factor (VF) equal to 1
Anh Tuyen Tran via Phabricator via llvm-commits
- [PATCH] D79977: [ELF][PPC64] Synthesize _savegpr[01]_{14..31} and _restgpr[01]_{14..31}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D79978: Call Frame Information (CFI) Handling for Basic Block Sections
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] dad2e92 - Temporarily Revert "[Support] Make UniqueStringSaver wrap a StringSet"
Eric Christopher via llvm-commits
- [llvm] aedb661 - [MachineVerifier] Use the for_range loop to instead llvm::any_of
Kang Zhang via llvm-commits
- [llvm] 940d949 - Speculative fix for build breakage from D78403
Hubert Tong via llvm-commits
- [PATCH] D79981: [PoC] llvm-profdata - Normalize the PGO data before writing them to disk
Sébastien Marchand via Phabricator via llvm-commits
- [PATCH] D78862: [IR] Convert null-pointer-is-valid into an enum attribute
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 767db5b - [llvm][NFC] Cleanup uses of std::function in Inlining-related APIs
Mircea Trofin via llvm-commits
- [llvm] 454de99 - Revert "[llvm][NFC] Cleanup uses of std::function in Inlining-related APIs"
Mircea Trofin via llvm-commits
- [llvm] ab699d7 - [DebugInfo] llvm rejects DWARF operator DW_OP_push_object_address
Sourabh Singh Tomar via llvm-commits
- [llvm] a2545c3 - [NFCI] Removed '%' from llc in test case in ab699d78a26f147b
Sourabh Singh Tomar via llvm-commits
- [llvm] 4042ada - [DebugInfo] support for DW_AT_data_location in llvm
Sourabh Singh Tomar via llvm-commits
- [PATCH] D79396: [BrachProbablityInfo] Set edge probabilities at once.
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D79982: [ELF] Use namespace qualifiers
Fangrui Song via Phabricator via llvm-commits
- [llvm] 8ce4a8f - [CodeGen] Refactor CreateStackTemporary
David Sherwood via llvm-commits
- [llvm] f83d66c - Fixed bot failure after 4042ada1c1fe4a9cd5
Sourabh Singh Tomar via llvm-commits
- [llvm] 0e4827a - [ARM][MachineOutliner] Add Machine Outliner support for ARM.
Yvan Roux via llvm-commits
- [PATCH] D79983: [TSAN] Add option to allow instrumenting reads of reads-before-writes
Marco Elver via Phabricator via llvm-commits
- [llvm] d6b9370 - Fixed bot failure after ab699d78a26f147b
Sourabh Singh Tomar via llvm-commits
- [PATCH] D79400: [CMAKE] Fix build failure when source directory is read only
Petr Hosek via Phabricator via llvm-commits
- [llvm] 67d0e21 - [NFC][test] Add missing ':' after 'CHECK'
Djordje Todorovic via llvm-commits
- [llvm] 8017356 - [PowerPC] Add an intrinsic for Popcntb
Qiu Chaofan via llvm-commits
- [lld] 85bb9b7 - [ELF] Update release notes and man page for LLD time-trace
Russell Gallop via llvm-commits
- [llvm] 525b8e6 - [SVE] Fix wrong usage of getNumElements() in matchIntrinsicType
David Sherwood via llvm-commits
- [PATCH] D79984: [yaml2obj] - Add a technical prefix for each unnamed chunk.
George Rimar via Phabricator via llvm-commits
- [PATCH] D79985: [yaml2obj] - Move "repeated section/fill name" check earlier.
George Rimar via Phabricator via llvm-commits
- [llvm] 170ac4b - [CSInfo][ISEL] Call site info generation support for Mips
Djordje Todorovic via llvm-commits
- [llvm] 7ccae2c - [yaml2obj] - Introduce the "Offset" property for sections.
Georgii Rymar via llvm-commits
- [llvm] 56970ec - [llvm-readobj] - --gnu-hash-table: do not crash when the GNU hash table goes past the EOF.
Georgii Rymar via llvm-commits
- [llvm] 4549d83 - [GlobalISel] Update GIComplexOperandMatcher comment; NFC
Sven van Haastregt via llvm-commits
- [lld] 969c63a - [LLD][ELF] - Fix section-alignment.test after yaml2obj change.
Georgii Rymar via llvm-commits
- [PATCH] D79003: [DAG] Add SimplifyDemandedVectorElts binop SimplifyMultipleUseDemandedBits handling
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D79322: [FEnv] Small fixes to implementation of flt.rounds
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D79987: [DAG] SimplifyDemandedVectorElts Bug fix for rG7cb5a51f386d
Bing Yu via Phabricator via llvm-commits
- [PATCH] D79989: [NFC] Whitespace fix inside OptParserEmitter
Daniel Grumberg via Phabricator via llvm-commits
- [PATCH] D79991: [TableGen] Fix non-standard escape warnings for braces in InstAlias
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] 710d9d6 - [DebugInfo] - DWARFDebugFrame: do not call abort() on errors.
Georgii Rymar via llvm-commits
- [llvm] 1024e82 - X86ISelLowering.cpp - remove non-constant EXTRACT_SUBVECTOR/INSERT_SUBVECTOR handling. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D77808: [SCCP] Use conditional info with AND/OR branch conditions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75988: [AArch64][SVE] Add support for spilling/filling ZPR2/3/4
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] 5425cdc - [GlobalISel][InlineAsm] Add early return for memory inputs that need to be indirectified
Konstantin Schwarz via llvm-commits
- [llvm] 9d4b4f3 - DAGCombiner.cpp - remove non-constant EXTRACT_SUBVECTOR/INSERT_SUBVECTOR handling. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D79996: Reorder Type fields to make various isa< > check more concise
serge via Phabricator via llvm-commits
- [llvm] 0ef62fc - [NFC][ARM] Intrinsic CostModel Tests
Sam Parker via llvm-commits
- [PATCH] D79331: Add MSVC natvis visualisation of llvm::Type
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D79997: [DebugInfo] Dump fields according to their formats.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D78208: [DebugInfo] Report the format of the DWARF64 sections.
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D80000: [MSSA] Doc: Clobbers, more info on Defs / Def chain
Stefanos Baziotis via Phabricator via llvm-commits
- [PATCH] D80002: [yaml2obj] - Implement the "SectionHeaderTable" tag.
George Rimar via Phabricator via llvm-commits
- [llvm] 7063a83 - Add MSVC natvis visualisation of llvm::Type
Aaron Ballman via llvm-commits
- [llvm] 8c24f33 - [IR][BFloat] Add BFloat IR type
Ties Stuij via llvm-commits
- [llvm] fb1c55b - [CodeGen] Fix FoldConstantVectorArithmetic for scalable vectors
David Sherwood via llvm-commits
- [PATCH] D80004: [MLIR] Add `from_index`, `to_index`, and `num_elements` to the shape dialect
Frederik Gossen via Phabricator via llvm-commits
- [PATCH] D80005: [x86][NFC] Apply clang-format to X86ISelLowering.h
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D80007: [AMDGPU] Fix assertion failure in SIInsertHardClauses
Jay Foad via Phabricator via llvm-commits
- [PATCH] D73776: Entropic: Boosting LibFuzzer Performance
marcel via Phabricator via llvm-commits
- [llvm] 151ed6a - [TSAN] Add option to allow instrumenting reads of reads-before-writes
Dmitry Vyukov via llvm-commits
- [llvm] f06e656 - [llvm-readobj] Implement --dependent-libraries for GNU output
James Henderson via llvm-commits
- [llvm] 96c4460 - [ARM][MachineOutliner] Fix memory leak.
Yvan Roux via llvm-commits
- [PATCH] D66800: Some notes in `LLVM_ENABLE_LIBCXX`
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D77708: [lit] Improve naming of test result categories
Louis Dionne via Phabricator via llvm-commits
- [llvm] 436c575 - Fix Linux build broken by f06e6564
James Henderson via llvm-commits
- [llvm] 76c5f27 - Re-land [Debug][CodeView] Emit fully qualified names for globals
Alexandre Ganea via llvm-commits
- [llvm] 10c10f2 - [AMDGPU] Fix assertion failure in SIInsertHardClauses
Jay Foad via llvm-commits
- [PATCH] D80011: [AIX][XCOFF] implement available externally linkage .
Digger via Phabricator via llvm-commits
- [PATCH] D78630: [LV] Clamp the Unroll Factor to at least 1
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80012: [CostModel] Unify Intrinsic Costs.
Sam Parker via Phabricator via llvm-commits
- [PATCH] D70096: [strictfp] Replace dangling strictfp attrs with nobuiltin
Kevin P. Neal via Phabricator via llvm-commits
- [llvm] 6b01b46 - [BPF] preserve debuginfo types for builtin __builtin__btf_type_id()
Yonghong Song via llvm-commits
- [llvm] 6894d95 - [gn build] Port 6b01b465388
LLVM GN Syncbot via llvm-commits
- [PATCH] D80013: [x86] favor vector constant load to avoid GPR to XMM transfer
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D74572: [BPF] preserve debuginfo types for builtin __builtin__btf_type_id()
Yonghong Song via Phabricator via llvm-commits
- [llvm] 3648dde - [ARM][MachineOutliner] Fix memory leak #2.
Yvan Roux via llvm-commits
- [llvm] 7cc3769 - [VectorUtils] Expose vector-function-abi-variant mangling as a utility.
Anna Thomas via llvm-commits
- [lld] 07837b8 - [ELF] Use namespace qualifiers (lld:: or elf::) instead of `namespace lld { namespace elf {`
Fangrui Song via llvm-commits
- [llvm] 4ec340c - [ARM][MVE] Add support for incrementing scatters
Anna Welker via llvm-commits
- [llvm] 4580b0f - [X86] getFauxShuffle - remove (unused) ISD::TRUNCATE shuffle decoding.
Simon Pilgrim via llvm-commits
- [llvm] 9825d3d - [X86] Use getConstantOperandVal helper in a few places. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D80017: [mlir] Fix incorrect indexing of subview in DimOp folding.
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] 072cde0 - [Clang][BPF] implement __builtin_btf_type_id() builtin function
Yonghong Song via llvm-commits
- [llvm] da30c37 - [x86][NFC] Apply clang-format to X86ISelLowering.h
Alexey Lapshin via llvm-commits
- [llvm] e288e24 - [X86] Move expansion of MASKPAIR16LOAD and MASKPAIR16STORE from X86MCInstLower to X86ExpandPseudo.
Craig Topper via llvm-commits
- [llvm] dfb99e1 - [x86][CGP] add more tests for PR37426; NFC
Sanjay Patel via llvm-commits
- [llvm] 91ef7cb - [IR] Trivial cleanups in Use. NFC.
Jay Foad via llvm-commits
- [PATCH] D80019: [WebAssembly] Fixed debugloc in DebugFixup pass
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D74668: [Clang][BPF] implement __builtin_btf_type_id() builtin function
Yonghong Song via Phabricator via llvm-commits
- [llvm] 330b749 - [X86] Remove some duplicate ConstantSDNode casts. NFC.
Simon Pilgrim via llvm-commits
- [llvm] f89f7da - [IR] Convert null-pointer-is-valid into an enum attribute
Nikita Popov via llvm-commits
- [llvm] 2c81508 - Fixed arm build bot failure after ab699d78a26f
Sourabh Singh Tomar via llvm-commits
- [llvm] 62efd1e - [WebAssembly] Fixed debugloc in DebugFixup pass
Wouter van Oortmerssen via llvm-commits
- [PATCH] D80021: [WebAssembly] Optimize splats of bitcasted vectors
Thomas Lively via Phabricator via llvm-commits
- [llvm] c702d4b - [WebAssembly] Update latest implemented SIMD instructions
Thomas Lively via llvm-commits
- [llvm] a760553 - Fixed arm build bot failure after 4042ada1c1fe
Sourabh Singh Tomar via llvm-commits
- [lld] e36223c - [ELF] Enforce two dashes for Flag options not supported by GNU ld (i.e. no compatibility burden)
Fangrui Song via llvm-commits
- [PATCH] D80022: [MLIR] Use `MLIR_INCLUDE_TESTS` to conditionally compile tests.
Alexandre Rames via Phabricator via llvm-commits
- [PATCH] D80024: IR: Remove extra name mangling from llvm.ptrmask
Matt Arsenault via Phabricator via llvm-commits
- [compiler-rt] 853b5cb - [compiler-rt][CMAKE] Only add cmake link flags in standalone build
Jinsong Ji via llvm-commits
- [llvm] 558db27 - [NFC] Whitespace fix inside OptParserEmitter
Duncan P. N. Exon Smith via llvm-commits
- [llvm] adda9c0 - IR: Remove extra name mangling from llvm.ptrmask
Matt Arsenault via llvm-commits
- [llvm] 015e297 - [SVE] Restore broken LLVM-C ABI compatability
Christopher Tetreault via llvm-commits
- [llvm] a1ce88b - [AArch64][SVE] Implement AArch64ISD::SETCC_PRED
Eli Friedman via llvm-commits
- [PATCH] D80020: [PowerPC] Add support for -mcpu=pwr10 in both clang and llvm
Lei Huang via Phabricator via llvm-commits
- [lld] 90af55d - [LLD][ELF] Use offset in thin archives to disambiguate thinLTO members
Hongtao Yu via llvm-commits
- [llvm] 40af481 - [WebAssembly] Optimize splats of bitcasted vectors
Thomas Lively via llvm-commits
- [llvm] 03c44c7 - [NFC] Deduplicate comment in PromoteMemoryToRegister.cpp
Scott Linder via llvm-commits
- [llvm] 11aa370 - StoreInst should store Align, not MaybeAlign
Eli Friedman via llvm-commits
- [llvm] 08e2386 - Revert "Revert "[llvm][NFC] Cleanup uses of std::function in Inlining-related APIs""
Mircea Trofin via llvm-commits
- [llvm] 0d5d5a7 - [SVE] Remove usages of VectorType::getNumElements() from PowerPC
Christopher Tetreault via llvm-commits
- [PATCH] D80026: [SVE] Add specialized getters to derived vector types
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D80027: Trivial fix for instruction with more than one destination in modulo peeler.
Hendrik Greving via Phabricator via llvm-commits
- [llvm] 245679b - [SVE] Remove usages of VectorType::getNumElements() from ARM
Christopher Tetreault via llvm-commits
- [PATCH] D80028: [AArch64] Add support of labels substraction to mov
Jian Cai via Phabricator via llvm-commits
- [PATCH] D80029: Fix quadratic LexicalScopes::constructScopeNest(...)
Jan-Willem Maessen via Phabricator via llvm-commits
- [llvm] d5e9b76 - [gn build] Put HAVE_LIBZ and HAVE_ZLIB_H behind llvm_enable_zlib too.
Nico Weber via llvm-commits
- [PATCH] D79234: [ValueTracking] Fix computeKnownBits() with bitwidth-changing ptrtoint
Nikita Popov via Phabricator via llvm-commits
- [llvm] 6512cc7 - [NFC,StackSafety] Rename local function
Vitaly Buka via llvm-commits
- [llvm] a63eedd - [CMake] -gen-dag-isel: add -omit-comments if neither Debug nor RelWithDebInfo
Fangrui Song via llvm-commits
- [PATCH] D79311: [lld-macho] Support X86_64_RELOC_SIGNED_{1,2,4}
Nico Weber via Phabricator via llvm-commits
- [PATCH] D80032: [AMDGPU] Always expand ext/insertelement with divergent idx
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D80033: [AMDGPU] Fix wait counts in the presence of 16bit subregisters
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D80034: [Local] Do not ignore zexts in salvageDebugInfo, PR45923
Vedant Kumar via Phabricator via llvm-commits
- [llvm] e3e0367 - [CMake][AIX] Add `-bcdtors:mbr` option when building with IBM XL
Hubert Tong via llvm-commits
- [PATCH] D80035: [MLIR] LinalgToStandard: use LINK_LIBS rather than target_link_libraries.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80036: [MLIR] Update intrinsic test, because ptrmask changed.
Stephen Neuendorffer via Phabricator via llvm-commits
- [llvm] 675d554 - [ARM] Change more triples to arm-none-none-eabi. NFC
David Green via llvm-commits
- [PATCH] D80038: InferAddressSpaces: Handle ptrmask intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D78926: [libunwind] Fix libunwind build without a heap
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D77767: Prevent register coalescing in functions whith setjmp
Diogo N. Sampaio via Phabricator via llvm-commits
- [polly] 1a6e4a2 - Fix polly tests after D79968.
Eli Friedman via llvm-commits
- [PATCH] D80042: [gn build] Add a flag to provide the path to zlib on Windows.
Sébastien Marchand via Phabricator via llvm-commits
- [llvm] 0c2c6fc - [test] Improve FileCheck's numeric-expression.txt
Thomas Preud'homme via llvm-commits
- [PATCH] D80044: AllocaInst should store Align instead of MaybeAlign.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D80045: [WebAssembly] iterate stack in DebugFixup from the top.
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D80046: [StackSafety] Make full LTO to attach metadata if MTE is enabled
Vitaly Buka via Phabricator via llvm-commits
- [llvm] 6c68f75 - Prevent register coalescing in functions whith setjmp
Diogo Sampaio via llvm-commits
- [llvm] 80af39e - Fix go bindings after FixedVectorType -> VectorType change.
Eric Christopher via llvm-commits
- [PATCH] D80047: Don't tail merge EHPads
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D80048: [lld-macho] Support X86_64_RELOC_UNSIGNED
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80049: [lld-macho] Add some relocation validation logic
Jez Ng via Phabricator via llvm-commits
- [PATCH] D80050: [NFC] Run clang-format on ISDOpcodes.h
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D80051: [OpenMPOpt] Test case 1 - Latency Hiding for Host to Device Memory Transfers
Hamilton Tobon-Mosquera via Phabricator via llvm-commits
- [PATCH] D80052: [docs] Sketch outline for HowToUpdateDebugInfo.rst
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D80053: [GlobalISel] Don't combine instructions which are fed by memory instructions.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D80056: GlobalISel: Merge G_PTR_MASK with llvm.ptrmask intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [llvm] a065a01 - [AMDGPU] Allow use of StackPtrOffsetReg when building spills
Carl Ritson via llvm-commits
- [llvm] e32f8e5 - [Windows EH] Fix the order of Nested try-catches in $tryMap$ table
Ten Tzen via llvm-commits
- [llvm] 45c7b3f - [LegalizeVectorTypes] Remove non-constnat INSERT_SUBVECTOR handling. NFC
Craig Topper via llvm-commits
- [PATCH] D80059: [ELF] Parse SHT_GNU_verneed and respect versioned undefined symbols in shared objects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D80058: [LegalizeVectorTypes] Create correct memoperands in SplitVecRes_INSERT_SUBVECTOR.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80060: [LegalizeDAG] Use MachinePointerInfo::getUnknownStack in place of MachinePointerInfo() in a couple places. NFC
Craig Topper via Phabricator via llvm-commits
- [llvm] 13d44b2 - [LegalizeDAG] Use getMemBasePlusOffset to simplify some code. Use other signature of getMemBasePlusOffset in another location. NFCI
Craig Topper via llvm-commits
- [llvm] d86fff6 - [ValueTracking] Fix computeKnownBits() with bitwidth-changing ptrtoint
Nikita Popov via llvm-commits
- [PATCH] D80062: [x86] Propagate memory operands during call frame optimization & ISel DAG postprocessing
Jean-Michel Gorius via Phabricator via llvm-commits
- [llvm] 42a9ca0 - [ARM] Extra VQMOVN/VQSHRN tests. NFC
David Green via llvm-commits
- [llvm] be6847b - Fix -Wdocumentation warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 43bf2be - LLParser.cpp - remove headers explicitly included in LLParser.h. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 2565633 - AggressiveAntiDepBreaker.cpp - remove headers explicitly included in AggressiveAntiDepBreaker.h. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 2289137 - DIEHash.cpp - remove headers explicitly included in DIEHash.h. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 2e1fbf8 - [ARM] MVE saturating truncates
David Green via llvm-commits
- [PATCH] D77590: [ARM] MVE saturating truncates
Dave Green via Phabricator via llvm-commits
- [llvm] 72f1fb2 - [ARM] Combines for VMOVN
David Green via llvm-commits
- [llvm] 5be37cb - [x86][CGP] try to hoist funnel shift above select-of-splats
Sanjay Patel via llvm-commits
- [PATCH] D80063: GlobalISel: Add G_EXTRACT/G_INSERT offset to legalize info
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 9a05547 - [AArch64] Precommit tests for D77316
Jay Foad via llvm-commits
- [PATCH] D80064: [X86] Disable LVI load hardening pass at O0
Nikita Popov via Phabricator via llvm-commits
- [llvm] 6211830 - [VectorCombine] add reduction-like patterns; NFC
Sanjay Patel via llvm-commits
- [llvm] 2123bb8 - [ARM] Patterns for VQSHRN
David Green via llvm-commits
- [llvm] 604f449 - [InstCombine] Clean up alignment handling (NFC)
Nikita Popov via llvm-commits
- [llvm] 43017ce - [PhaseOrdering] add vector reduction tests; NFC
Sanjay Patel via llvm-commits
- [llvm] 81e9ede - [VectorCombine] forward walk through instructions to improve chaining of transforms
Sanjay Patel via llvm-commits
- [PATCH] D80065: AMDGPU: Fix illegally constant folding from V_MOV_B32_sdwa
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D66029: llvm-canon
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D80066: ValueMapper does not preserve inline assembly dialect when remapping the type
Amanieu d'Antras via Phabricator via llvm-commits
- [llvm] 0ec5f50 - Harden IR and bitcode parsers against infinite size types.
Eli Friedman via llvm-commits
- [llvm] 135b877 - [X86] Replace selectScalarSSELoad ComplexPattern with PatFrags to handle the 3 types of loads we currently match.
Craig Topper via llvm-commits
- [llvm] 4f04db4 - AllocaInst should store Align instead of MaybeAlign.
Eli Friedman via llvm-commits
- [PATCH] D78471: [MS] Copy the symbols assigned to the former instruction when memory folding.
Craig Topper via Phabricator via llvm-commits
- [llvm] 796ae8c - [LegalizeDAG] Use MachinePointerInfo::getUnknownStack in place of MachinePointerInfo() in a couple places. NFC
Craig Topper via llvm-commits
- [PATCH] D75384: OpenMP for loop fusion
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D80072: Make Value::getPointerAlignment() return an Align, not a MaybeAlign.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D74531: [WebAssembly] Emit PCH __clang_ast in custom section
Patrick Cheng via Phabricator via llvm-commits
- [PATCH] D80073: [Hexagon] pX.new cannot be used with p3:0 as producer
Brian Cain via Phabricator via llvm-commits
- [compiler-rt] 2fe66bd - [Compiler-rt] Emit error if builtins library cannot be found
Yi Kong via llvm-commits
- [PATCH] D78459: [AVR] Don't adjust for instruction size
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D70947: Add a default address space for globals to DataLayout
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D78491: Avoid relying on address space zero default parameter in llvm/IR
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D78741: [LLD][ELF][AVR] Implement the missing relocation types
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D77221: [AVR] Rework MCU family detection to support more AVR MCUs
Dylan McKay via Phabricator via llvm-commits
- [llvm] 8092c8f - [NFC] Run clang-format on ISDOpcodes.h
Arthur Eubanks via llvm-commits
- [llvm] 3dbbbcc - [llvm-xray] consumeError when trying big-endian
Fangrui Song via llvm-commits
- [PATCH] D80074: [MLIR][cmake] use LINK_LIBS PUBLIC for MLIRStandardOpsTransforms
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80075: [MLIR][cmake][NFC] Update linkage checker for mlir-opt
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80076: [MLIR] Fix linkage for libMLIR.so
Stephen Neuendorffer via Phabricator via llvm-commits
- [llvm] 1420f4e - [AVR] Fix I/O instructions on XMEGA
Dylan McKay via llvm-commits
- [llvm] 1335737 - [LLVM][AVR] Support for R_AVR_6 fixup
Dylan McKay via llvm-commits
- [PATCH] D77207: [AVR] Fix I/O instructions on XMEGA
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D80077: [LiveVariables] Don't set undef reg PHI used as live for FromMBB
Zhang Kang via Phabricator via llvm-commits
- [llvm] f93a6aa - [Inliner][NFC] silence gcc 'overloaded-virtual' warning on hiding of Pass::doInitialization
Fedor Sergeev via llvm-commits
- [llvm] 7c4e711 - [AMDGPU] Enable base pointer.
Christudasan Devadasan via llvm-commits
- [PATCH] D80078: [LoopSimplify] don't separate nested loops with convergent calls
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [llvm] 9e2a99e - [LoopUnroll] Precommit test for PR459393.
Florian Hahn via llvm-commits
- [llvm] b54a663 - [LoopUnroll] Extend test case with additional loop with larger TC.
Florian Hahn via llvm-commits
- [llvm] bfd5121 - [InstCombine] improve analysis of FP->int->FP to eliminate fpextend
Sanjay Patel via llvm-commits
- [PATCH] D80080: [LoopUnroll] Do not peel loop if we also completely unroll.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D57254: [Outliner] Set nounwind for outlined functions
Dave Green via Phabricator via llvm-commits
- [PATCH] D80081: [LoopUnroll] Reset PeelCount on exit before computePeelCount.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 9aca5b6 - [X86] getTargetConstantBitsFromNode - remove unnecessary X86ISD::VBROADCAST handling.
Simon Pilgrim via llvm-commits
- [llvm] 6f02633 - [X86] Add getTargetConstantFromBasePtr helper. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D76797: [LVI] Don't use dominator tree in isValidAssumeForContext()
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D80083: [mlir] NFC - VectorTransforms use OpBuilder where relevant
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80084: [CodeMoverUtils] Use dominator tree level to decide the direction of code motion
rithik sharma via Phabricator via llvm-commits
- [PATCH] D79564: [Loop-Vectorize] Emit more context in remarks for optimization recordThis extends the reportVectorizationFailure helper function with more information emitted after setExtraArgs. This avoids cluttering the compiler frontend remarks with low...
Florian Hahn via Phabricator via llvm-commits
- [llvm] 42011fb - [ObjectYAML][DWARF] Take into account other debug sections in DWARFYAML::Data::isEmpty().
Xing GUO via llvm-commits
- [llvm] 130a235 - [InstCombine] add tests for FP cast of cast; NFC
Sanjay Patel via llvm-commits
- [llvm] 57c3fe7 - [x86] favor vector constant load to avoid GPR to XMM transfer
Sanjay Patel via llvm-commits
- [PATCH] D73260: [Alignement][NFC] Deprecate untyped CreateAlignedLoad
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D80085: [LV] Fix FoldTail under user VF and UF
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D80086: [VPlan] Fix bug45985
JinGu Kang via Phabricator via llvm-commits
- [compiler-rt] 02cdbc3 - [XRay] Migrate xray_naive_log=true tests to xray_mode=xray-basic
Fangrui Song via llvm-commits
- [PATCH] D80087: Fixed a typo in the comment for allocateBuffer()
George Mitenkov via Phabricator via llvm-commits
- [llvm] 897e926 - ImmutableGraph.h - remove unused raw_ostream.h include. NFC
Simon Pilgrim via llvm-commits
- [llvm] ca18ce1 - GlobPattern.h - remove unnecessary BitVector.h/StringRef.h includes. NFC
Simon Pilgrim via llvm-commits
- [PATCH] D80088: [llvm][docs] Add step by step git to GettingStarted
Zola Bridges via Phabricator via llvm-commits
- [llvm] 090cf45 - Revert rGca18ce1a00cd8b7cb7ce0e130440f5ae1ffe86ee "GlobPattern.h - remove unnecessary BitVector.h/StringRef.h includes. NFC"
Simon Pilgrim via llvm-commits
- [llvm] a39faac - Add missing include Host.h in llvm-mc-* fuzzers. NFC.
Fedor Sergeev via llvm-commits
- [llvm] 39beeef - [LVI] Don't use dominator tree in isValidAssumeForContext()
Nikita Popov via llvm-commits
- [llvm] a055e38 - DebugInfo: Reduce long-distance dependence on what will/won't emit a debug_addr section
David Blaikie via llvm-commits
- [PATCH] D80089: [mlir] NFC - Fix OperationSupport.cpp::findNamedAttr
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D79398: [dsymutil] Add reproducers to dsymutil
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D80090: [mlir] Add BoolArrayAttr in Tablegen + Builder support
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] fde8eb0 - [InstCombine] visitMaskedMerge(): when unfolding, sanitize undef constants (PR45955)
Roman Lebedev via llvm-commits
- [llvm] 52e98f6 - [Alignment] Remove unnecessary getValueOrABITypeAlignment calls (NFC)
Nikita Popov via llvm-commits
- [PATCH] D80091: AMDGPU/GlobalISel: Fix masked control flow with fallthrough blocks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76985: [LVI] Don't require DominatorTree in LVI (NFC)
Nikita Popov via Phabricator via llvm-commits
- [llvm] 5f65fae - ValueMapper does not preserve inline assembly dialect when remapping the type
Craig Topper via llvm-commits
- [PATCH] D80093: [MLIR][cmake] Fix unittest/Tablegen by special casing LLVMMLIRTableGen
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80092: [mlir][Vector] Make minor identity permutation map optional in transfer op printing and parsing
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] ffc6e59 - Replace dyn_cast with isa when the result isn't used (NFC)
Mehdi Amini via llvm-commits
- [llvm] 8697d44 - Fix warning "defined but not used" for debug function (NFC)
Mehdi Amini via llvm-commits
- [PATCH] D77704: [gold] Add support for loading pass plugins
Dominic Chen via Phabricator via llvm-commits
- [PATCH] D80094: GlobalISel: Fold G_MUL x, 0, and G_*DIV 0, x
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D80095: AMDGPU/GlobalISel: Fix splitting wide VALU, non-vector loads
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 455ccde - [PowerPC] add more high latency opcodes for machinecombiner - NFC
Chen Zheng via llvm-commits
- [PATCH] D80096: [lit] GoogleTest framework should report failures if test binary crashes
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80097: [PowerPC] add more high latency opcodes for machine combiner pass
ChenZheng via Phabricator via llvm-commits
- [PATCH] D80098: [mlir][Vector] Add an optional "masked" boolean array attribute to vector transfer operations
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] a7abe8d - [llvm-objcopy][MachO] Fix code formatting
Alexander Shaposhnikov via llvm-commits
- [PATCH] D79184: [MLIR][LoopOps] Adds the loop unroll transformation for loop::ForOp.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80099: [llvm-objcopy][MachO] Add support for removing Swift symbols
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D78917: [mlir] Updated SideEffect interface definitions to support tablegen Resource objects.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80100: [mlir][Vector] Add option to fully unroll for VectorTransfer to SCF lowering
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D80101: [StackColoring] When remapping alloca's move the To alloca if the From alloca is before it.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D80102: [MLIR] LLVMMLIRTableGen -> MLIRTableGen
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D80103: [cmake][NFC] Check for incorrect usage of LLVM components in LINK_LIBS
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D75069: [LoopVectorizer] Inloop vector reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D80107: [SVE] Remove IITDescriptor::ScalableVecArgument
David Sherwood via Phabricator via llvm-commits
- [PATCH] D80106: Fix several places that were calling verifyFunction or verifyModule without checking the return value.
Craig Topper via Phabricator via llvm-commits
Last message date:
Sun May 17 23:57:21 PDT 2020
Archived on: Sun May 17 23:58:45 PDT 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).