The Week Of Monday 27 February 2023 Archives by thread
Starting: Mon Feb 27 00:05:31 PST 2023
Ending: Sun Mar 5 23:55:52 PST 2023
Messages: 2241
- [PATCH] D142594: [AArch64] Eliminating the use of integer unit in moving from a Neon scalar result of a uaddlv to a Neon vector
NILANJANA BASU via Phabricator via llvm-commits
- [PATCH] D144494: [SPIR-V] Support TargetExtType for SPIR-V builtin types
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D144845: [SCEV][Test] Add test to prove block's guardering condition
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D144720: [AVR] Fix incorrect flags of livein registers when spilling them
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D144846: [IR][Legalization] Promote illegal deinterleave and interleave vectors
Caroline via Phabricator via llvm-commits
- [PATCH] D144847: [SCEV] Hoist common cleanup code to function. (NFC)
Florian Hahn via Phabricator via llvm-commits
- [llvm] 44f1cb0 - [AMDGPU] Run update scripts on existing tests. NFC
Diana Picus via llvm-commits
- [PATCH] D144639: [AMDGPU] Run update scripts on existing tests. NFC
Diana Picus via Phabricator via llvm-commits
- [PATCH] D144848: [SCEV] Skip instrs with non-scevable types in forget[Loop,Value].
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D144849: [SCEV] Only add uses to worklist for instrs in map, loop or phis.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D144850: [AArch64] Don't remove free sext_inreg(vector_extract(x)) if it leads to multiple extracts
Dave Green via Phabricator via llvm-commits
- [PATCH] D144381: [SCEV] Added a utility method that raising the number 2 to the desired power to SCEV
Dmitry Bakunevich via Phabricator via llvm-commits
- [llvm] b5bf6f6 - [GVN] Support address translation through select instructions
Sergey Kachkov via llvm-commits
- [PATCH] D142705: [GVN] Support address translation through select instructions
Sergei Kachkov via Phabricator via llvm-commits
- [PATCH] D144733: [ARM] Add Thumb Attributes for thumb thunks created in SLSHarding
David Spickett via Phabricator via llvm-commits
- [llvm] e7950fc - [llvm-debuginfo-analyzer] (09/09) - CodeView Reader
Carlos Alberto Enciso via llvm-commits
- [PATCH] D125784: [llvm-debuginfo-analyzer] 09 - CodeView Reader
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D144791: Reorder stack up-adjustment and register copies
Bruce Collie via Phabricator via llvm-commits
- [llvm] f4a7883 - [gn build] Port e7950fceb1e7
LLVM GN Syncbot via llvm-commits
- [PATCH] D144757: Allow building with CMAKE_SYSTEM_NAME=Generic
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D144550: [AArch64] Remove 64bit->128bit vector insert lowering
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D144857: [llvm-debuginfo-analyzer] README
Carlos Alberto Enciso via Phabricator via llvm-commits
- [llvm] 0805d9d - [SCEV] Make scalable size representation more explicit
Nikita Popov via llvm-commits
- [PATCH] D144624: [SCEV] Make scalable size representation more explicit
Nikita Popov via Phabricator via llvm-commits
- [llvm] 1aece0e - Revert "[GVN] Support address translation through select instructions"
Sergey Kachkov via llvm-commits
- [PATCH] D144792: [DebugInfo][Docs] Remove `dbg.addr` from docs
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D144795: [DebugInfo] Remove `dbg.addr` from Coroutines
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D144638: [lit] Detect Consistent File Access Times
Michael Platings via Phabricator via llvm-commits
- [PATCH] D144838: [SCCP] Correct the made changes behavior
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D125783: [llvm-debuginfo-analyzer] 08 - ELF Reader
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D144797: [DebugInfo] Remove `dbg.addr` from Transforms
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 3bfb235 - [Test] Add failing test for PR61022
Max Kazantsev via llvm-commits
- [llvm] 1422f1b - Allow building with CMAKE_SYSTEM_NAME=Generic
Michael Platings via llvm-commits
- [PATCH] D143191: DAG: Handle inversion of fcSubnormal | fcZero
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D144800: [DebugInfo] Remove `dbg.addr` from CodeGen
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D143758: [CodeGen] MRI call back in TargetMachine
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D144793: [DebugInfo] Upgrade `dbg.addr` to `dbg.value`
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D144799: [DebugInfo] Remove `dbg.addr` from Analysis
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] ec67d70 - [SVE] Add intrinsics for uniform dsp operations that explicitly undefine the result for inactive lanes.
via llvm-commits
- [PATCH] D144704: [SVE] Add intrinsics for uniform dsp operations that explicitly undefine the result for inactive lanes.
Allen zhong via Phabricator via llvm-commits
- [PATCH] D138202: [OHOS] Add support for OpenHarmony
David Spickett via Phabricator via llvm-commits
- [PATCH] D144859: [LoopPredication] Account for critical edges when inserting assumes. PR26496
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D140369: [PowerPC] update PPCTTIImpl::supportsTailCallFor() check conditions
Ting Wang via Phabricator via llvm-commits
- [llvm] 47f9109 - [InstCombine] Guard against many users when swapping icmp operands
Nikita Popov via llvm-commits
- [PATCH] D144860: [LoopPredication][NFC] Preserve DT and loop analyzes
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D144675: [X86] Move atomics test for !pcsections into separate file
Marco Elver via Phabricator via llvm-commits
- [llvm] ba63ddd - [X86] Move atomics test for !pcsections into separate file
Marco Elver via llvm-commits
- [llvm] a5653b8 - [X86] Improve atomics test for !pcsections
Marco Elver via llvm-commits
- [PATCH] D144710: [X86] Improve atomics test for !pcsections
Marco Elver via Phabricator via llvm-commits
- [llvm] d73da86 - [X86][FixupBWInsts] Fix propagation of !pcsections metadata
Marco Elver via llvm-commits
- [llvm] 7f635b9 - [SelectionDAG] Transitively copy NodeExtraInfo on RAUW
Marco Elver via llvm-commits
- [PATCH] D144676: [X86][FixupBWInsts] Fix propagation of !pcsections metadata
Marco Elver via Phabricator via llvm-commits
- [PATCH] D144677: [SelectionDAG] Transitively copy NodeExtraInfo on RAUW
Marco Elver via Phabricator via llvm-commits
- [llvm] ee2f9d6 - Reapply [InstCombine] Remove early constant fold
Nikita Popov via llvm-commits
- [PATCH] D144369: [InstCombine] Remove early constant fold
Nikita Popov via Phabricator via llvm-commits
- [llvm] a18ce47 - [LoopPredication] Account for critical edges when inserting assumes. PR26496
Max Kazantsev via llvm-commits
- [PATCH] D144834: [ADT] Fix const-correctness issues in `zippy`
Markus Böck via Phabricator via llvm-commits
- [PATCH] D143278: [SME2][AArch64] Add multi-indexed multiply-add long long intrinsics
David Sherwood via Phabricator via llvm-commits
- [PATCH] D144541: [X86] Save/restore base pointer register when it is clobbered
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D144583: [ADT] Fix definition of `adl_begin`/`adl_end` and `Iter`/`ValueOfRange`
Markus Böck via Phabricator via llvm-commits
- [PATCH] D144861: [SCEV][IndVars][WIP] Check outer loop invariant when cononicalize comparision
luxufan via Phabricator via llvm-commits
- [PATCH] D144863: [ConstraintElimination] Add bound info for composite expressions.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D144865: [BOLT] Pass instrumentation-file arg for X86 xmm test
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D144638: [lit] Detect Inconsistent File Access Times
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D144083: [JITLink] Initial AArch32 backend
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D144682: Fix miscompilation from MergeFunctions-Inline-SROA-InstCombine optimization sequence
X via Phabricator via llvm-commits
- [PATCH] D144777: [InstCombine] Fold signbit test of a pow2 or zero
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D144596: Add extra parameter to thinlto-prefix-replace
Vy Nguyen via Phabricator via llvm-commits
- [llvm] 49aa377 - [GlobalOpt] Ignore only loaded / only stored global parts in global SRA heuristic
Nikita Popov via llvm-commits
- [PATCH] D129857: [GlobalOpt] Ignore only loaded / only stored global parts in global SRA heuristic
Nikita Popov via Phabricator via llvm-commits
- [llvm] a9df627 - [SME2][AArch64] Add multi-indexed multiply-add long long intrinsics
Kerry McLaughlin via llvm-commits
- [PATCH] D144671: [InstCombine] prevent miscompiles from select-of-div/rem transform
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D144765: [llvm-lib] Add basic support for generating a Windows import library from a .def file.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D144099: [AMDGPU] Fold more AGPR copies/PHIs in SIFoldOperands
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] c417b7a - [OHOS] Add support for OpenHarmony
Pavel Kosov via llvm-commits
- [PATCH] D144653: do not collect CFI info on empty functions
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D143731: [AMDGPU] Break-up large PHIs for DAGISel
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D144871: [CodeGen] Always expand division larger than i128
Nikita Popov via Phabricator via llvm-commits
- [llvm] 9e5bfa1 - [AArch64] Add some tests for multiple uses of extended vector extracts. NFC
David Green via llvm-commits
- [PATCH] D144711: [DAGCombiner] don't reuse the pointer info for merged store
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143865: [VPlan] Add predicate to VPReplicateRecipe, expand region later.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D144807: [BOLT] Change call count output for ICF
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D144771: [AMDGPU] Update the CHECK autogenerated as it's expired
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D144745: [LLVMContextImpl] Separate out integer constant zeroes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D144746: [LLVMContextImpl] Separate out integer constant ones
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D141940: [SLP]Add shuffling of extractelements to avoid extra costs/data movement.
Evgeny Eltsin via Phabricator via llvm-commits
- [PATCH] D144872: [AIX] Align the content of an xcoff object file which has auxiliary header in big archive.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D142895: [VPlan] Move mayHaveSideeffects for FORs check to VPlan.
Peter Waller via Phabricator via llvm-commits
- [PATCH] D144806: [BOLT] Fix intermittent crash with instrumentation
Vladislav Khmelevsky via Phabricator via llvm-commits
- [llvm] 3c2b185 - [InstCombine] Avoid ConstantExpr::getSelect() use (NFCI)
Nikita Popov via llvm-commits
- [llvm] 5f53e85 - [SLP]Fix a crash when trying to find reduced ops for the reduced value.
Alexey Bataev via llvm-commits
- [PATCH] D140580: [SLP]Do not emit many extractelements, reuse the single one emitted.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 86d1ed9 - [InlineCost] Avoid ConstantExpr::getSelect()
Nikita Popov via llvm-commits
- [PATCH] D134282: [CGP] Add generic TargetLowering::shouldAlignPointerArgs() implementation
David Tenty via Phabricator via llvm-commits
- [PATCH] D144442: [X86] Add tests for replacing `{v}unpck{l|h}pd` -> `{v}shufps`; NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D144779: [X86] Add tests for replacing `{v}permilps` -> `{v}shufps/{v}pshufd`; NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D144877: [llvm][XCOFF] Don't seperate mergable strings by alignment
David Tenty via Phabricator via llvm-commits
- [PATCH] D144878: __builtin_FILE_NAME()
Ilya Karapsin via Phabricator via llvm-commits
- [PATCH] D144840: [ConstraintElimination] Add tests to check for type bounds optimisation from zext instructions
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D144879: [ConstraintElimination] Add function arguments to constraint system before solving
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D144445: [ConstantFold][InstSimplify] folding load for constant global patterened arrays and structs
Nikita Popov via Phabricator via llvm-commits
- [llvm] 5d6dfba - [ConstExpr] Avoid creation of select constant expressions
Nikita Popov via llvm-commits
- [PATCH] D143618: [X86] Fix for offsets of CFA directives
Theodoros Kasampalis via Phabricator via llvm-commits
- [PATCH] D134422: Scalarize calls to masked functions in LV
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D142914: [MLIR][OpenMP] Added OMPIRBuilder support for Target Data directives.
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D144747: [lld][WebAssembly] Fix handling of mixed strong and weak references
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D143129: [GVN] Restrict equality propagation for pointers
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D144832: [X86] Split off x86-64-v* tuning flags
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D144890: [AMDGPU][NFC] Eliminate the u32imm operand definition.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D135248: [libc++] implement move_iterator<T*> should be a random access iterator
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D142375: [AMDGPU][CodeGen] Combine SDAG and global isel tests for intersect ray intrinsics.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D144891: [SCEV] Add SCEVType to represent `vscale`.
Paul Walker via Phabricator via llvm-commits
- [llvm] d514726 - [AMDGPU] Update the CHECK autogenerated as it's expired
via llvm-commits
- [llvm] 007177b - [SLP]Fix PR61018: Assertion `Mask[I] == UndefMaskElem && "Multiple uses
Alexey Bataev via llvm-commits
- [PATCH] D144301: [dwarfdump][AMDGPU] Support EF_AMDGPU_MACH_NONE
Scott Linder via Phabricator via llvm-commits
- [llvm] c316675 - [LLVMContextImpl] Separate out integer constant zeroes
Arthur Eubanks via llvm-commits
- [llvm] 86bdcdf - [LLVMContextImpl] Separate out integer constant ones
Arthur Eubanks via llvm-commits
- [PATCH] D130487: [PowerPC] Fix vector_shuffle combines when inputs are scalar_to_vector of differing types.
Kamau Bridgeman via Phabricator via llvm-commits
- [PATCH] D139864: [AIX] Demangle the name prefix with '.' in AIX OS for llvm-cxxfilt
Digger Lin via Phabricator via llvm-commits
- [PATCH] D143014: Add constant combines for `(urem/srem (mul X, Y), (mul X, Z))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143786: [X86] Add `TuningPreferShiftShuffle` for when Shifts are preferable to shuffles.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D144893: [OpenMP][WIP] `spir64` device runtime library template
Jean-Baptiste Skutnik via Phabricator via llvm-commits
- [PATCH] D143513: [DebugInfo] Allow parsing line tables aligned to 4 or 8-byte boundaries
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D144895: [SLP] Fixes crash in BoUpSLP::isGatherShuffledEntry()
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D144760: [InstCombine] use demanded vector elements to eliminate partially redundant instructions
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D144232: [PowerPC] Correctly use ELFv2 ABI on FreeBSD/powerpc64
Alfredo Dal'Ava Júnior via Phabricator via llvm-commits
- [compiler-rt] 0a0b6fa - [scudo] Only prepare PageMap entry for partial region
Chia-hung Duan via llvm-commits
- [PATCH] D144897: [SPIRV] fix several issues in builds with expensive checks
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D142803: [LogicCombine 1/?] Implement a general way to simplify logical operations.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D144899: [RISCV] Factor out multiclass definitions for V scheduling info [nfc]
Philip Reames via Phabricator via llvm-commits
- [llvm] 06daa51 - [AArch64] Don't remove free sext_inreg(vector_extract(x)) if it leads to multiple extracts
David Green via llvm-commits
- [PATCH] D144900: [X86] Add DwarfRegNums for segment registers
Alex Brachet via Phabricator via llvm-commits
- [llvm] 31d6a57 - [AArch64][GlobalISel] Reorder stack up-adjustment and register copies
Amara Emerson via llvm-commits
- [PATCH] D144901: [Bitcode] Remove typed pointer abbreviation
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D144902: [AMDGPU] Distinguish literal and modifier SMEM offsets.
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] 2f3c748 - [SCEV] Hoist common cleanup code to function. (NFC)
Florian Hahn via llvm-commits
- [PATCH] D144903: [X86] Drop single use check for freeze(undef) in LowerAVXCONCAT_VECTORS
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D140788: [DWARFLinkerParallel] add AddressesMap interface.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D140791: [DWARFLinkerParallel] Add simple list with thread safe insertions.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D143708: [RISCV] Support emulated TLS
Aditya Kumar via Phabricator via llvm-commits
- [llvm] 6667316 - [Pass][CHR] Move ControlHeightReduction to module optimization pipeline
Rong Xu via llvm-commits
- [PATCH] D144769: [Pass] Move ControlHeightReduction to module optimization pipeline
Rong Xu via Phabricator via llvm-commits
- [PATCH] D112675: [Instcombine] Add patterns to generate fneg(fabs(x)) instead of fcmp/sub/selects (part 1)
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D112509: [Instcombine] Add patterns to generate fneg(fabs(x)) instead of fcmp/selects
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D109807: [InstCombine] Narrow type of logical operation chains in certain cases
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D143118: [Loads] Return false in canReplacePointersIfEqual helper for non-aliasing pointers
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D144756: [SimplifyCFG] Do not hoist/sink convergent function calls
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D141008: [Clang][SPIR-V] Emit target extension types for OpenCL types on SPIR-V.
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D134129: [PATCH] [RISCV] Enable -msave-restore by default when optimizing for size
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D88460: Strlen loop idiom recognition
Aditya Kumar via Phabricator via llvm-commits
- [llvm] 72105d1 - [AArch64] Avoid using intermediate integer registers for copying between source and destination floating point registers
Nilanjana Basu via llvm-commits
- [llvm] a700fb3 - [SLP] Fixes crash in BoUpSLP::isGatherShuffledEntry()
Vasileios Porpodas via llvm-commits
- [PATCH] D144906: precommit test for pr60855
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D144907: [RegAllocFast] insert additional spills along indirect edges of INLINEASM_BR
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D144908: precommit test for pr60855
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 5ac6967 - [SPIR-V] Support TargetExtType for SPIR-V builtin types
Michal Paszkowski via llvm-commits
- [llvm] fa66e4b - [AArch64] Fix a warning
Kazu Hirata via llvm-commits
- [llvm] 01dacc4 - [Bitcode] Remove typed pointer abbreviation
Arthur Eubanks via llvm-commits
- [compiler-rt] 387452e - Revert "[scudo] Only prepare PageMap entry for partial region"
Chia-hung Duan via llvm-commits
- [PATCH] D144910: [LLVMContextImpl] Separate out opaque pointers
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D142888: [compiler-rt] Fix building GWPASAN on ARM
Leandro Lupori via Phabricator via llvm-commits
- [PATCH] D144911: adding bf16 support to NVPTX
Kushan Ahmadian via Phabricator via llvm-commits
- [PATCH] D142615: [WebAssembly] Fix tail call with return_call_indirect instruction
Heejin Ahn via Phabricator via llvm-commits
- [llvm] c08867e - [X86] Split off x86-64-v* tuning flags. NFC
Simon Pilgrim via llvm-commits
- [llvm] 4364e24 - [NFC][PGO] Prefix duplicate profile MemOp entry diagnostic with 'warning:'
Matthew Voss via llvm-commits
- [PATCH] D144598: [BOLT][NFC] Const-ify analyzeJumpTable
Rafael Auler via Phabricator via llvm-commits
- [llvm] 5a201a7 - [LLVMContextImpl] Separate out opaque pointers
Arthur Eubanks via llvm-commits
- [PATCH] D144602: [BOLT] Prevent unsetting unknown control flow for split jump table
Rafael Auler via Phabricator via llvm-commits
- [llvm] 45391e1 - [test] Remove unnecessary -enable-new-pm=0
Arthur Eubanks via llvm-commits
- [lld] d65ed8c - [lld][WebAssembly] Fix handling of mixed strong and weak references
Sam Clegg via llvm-commits
- [lld] 8ce1351 - [ELF][PPC64] Merge PPC64R12SetupStub and PPC64PCRelPLTStub. NFC
Fangrui Song via llvm-commits
- [llvm] 3a51eed - [AArch64][GlobalISel] Legalize G_SHUFFLE_VECTOR with smaller dest size
Vladislav Dzhidzhoev via llvm-commits
- [PATCH] D144670: [AArch64][GlobalISel] Legalize G_SHUFFLE_VECTOR with smaller dest size
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D144830: [asan darwin] Allow clients to implement `__sanitizer_report_error_summary`
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D144323: [libunwind][Modules] Add unwind_arm_ehabi.h and unwind_itanium.h to the unwind module)
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D144924: [BOLT][NFC] Remove BB::getBranchInfo accepting MCSymbol ptr
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D144925: [RISCV][NFC] Added possible SEWs associated with a given LMUL
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D144927: [GVNHoist] skip hoisting into blocks terminated by callbr
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D144674: [BOLT][NFC] Log reversing splitting decision
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D144672: [Sanitizers] Error when attempting to use `static-lsan` with `TSan` or `Asan` on darwin
Dave MacLachlan via Phabricator via llvm-commits
- [polly] 6c0fe14 - [polly] Remove unnecessary -enable-new-pm flags
Arthur Eubanks via llvm-commits
- [PATCH] D144758: [BOLT][NFC] Simplify BinaryFunction::setTrapOnEntry
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D140478: [RISCV] For Dwarf v5, emit indices into .debug_addr for range list entries
David Blaikie via Phabricator via llvm-commits
- [PATCH] D136400: [llvm-ocaml] Migrate from naked pointers to prepare for OCaml 5
Josh Berdine via Phabricator via llvm-commits
- [PATCH] D143859: [X86] Adding tuning flags for int <-> fp domain switching penalties; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143787: [X86] Add new pass `X86FixupInstTuning` for fixing up machine-instruction selection.
Noah Goldstein via Phabricator via llvm-commits
- [lld] 7198c87 - [ELF][PPC64] Actually implement --no-power10-stubs
Fangrui Song via llvm-commits
- [PATCH] D144570: [X86] Add support for using Sched/Codesize information to `X86FixupInstTuning` Pass.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D144763: [X86] Add masked predicate execution variants for instructions in X86FixupInstTuning
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D94627: [PowerPC][PC Rel] Implement option to omit Power10 instructions from stubs
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D144211: [BOLT] computing raw branch count for yaml profiles
Amir Ayupov via Phabricator via llvm-commits
- [llvm] cecaf29 - Adding tuning flags for int <-> fp domain switching penalties; NFC
Noah Goldstein via llvm-commits
- [llvm] e56ddae - Add tests for replacing `{v}permilps` -> `{v}shufps/{v}pshufd`; NFC
Noah Goldstein via llvm-commits
- [llvm] 69a322f - Add new pass `X86FixupInstTuning` for fixing up machine-instruction selection.
Noah Goldstein via llvm-commits
- [llvm] 6957a8c - Add tests for replacing `{v}unpck{l|h}pd` -> `{v}shufps`; NFC
Noah Goldstein via llvm-commits
- [PATCH] D144925: [RISCV][NFC] Expand pseudos with sew for instructions that depend on lmul
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D144770: [SLP] Outline GEP chain cost modeling into new TTI interface - NFCI.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D144933: [instcombine] Simplify separate_storage hints.
David Goldblatt via Phabricator via llvm-commits
- [llvm] da0d816 - [ADT] Fix definition of `adl_begin`/`adl_end` and `Iter`/`ValueOfRange`
Jakub Kuderski via llvm-commits
- [PATCH] D144503: [WIP][STLExtras] Allow `llvm::enumerate` to enumerate over multiple ranges
David Blaikie via Phabricator via llvm-commits
- [llvm] 35eff6c - [gn build] Port 58ec6e09abe8
LLVM GN Syncbot via llvm-commits
- [PATCH] D72820: [FPEnv] Add pragma FP_CONTRACT support under strict FP.
Allen zhong via Phabricator via llvm-commits
- [PATCH] D144936: [SPARC][IAS] Recognize more SPARCv9 instructions/pseudoinstructions
Koakuma via Phabricator via llvm-commits
- [PATCH] D144012: [SPARC][MC] Fix encoding of backwards BPr branches
Koakuma via Phabricator via llvm-commits
- [PATCH] D142458: [SPARC] Implement hooks for conditional branch relaxation
Koakuma via Phabricator via llvm-commits
- [PATCH] D144619: [WebAssembly] Skip implied bitmask operation in LowerShift
JunMa via Phabricator via llvm-commits
- [PATCH] D144699: [llvm][Uniformity] provide overloads for Instruction* and Value*
Ruiling, Song via Phabricator via llvm-commits
- [llvm] bf9e0ed - [CodeGen] Use LLVM_ATTRIBUTE_UNUSED instead of LLVM_DUMP_METHOD on a raw_ostream operator<<.
Craig Topper via llvm-commits
- [PATCH] D144701: [COFF] Put jump table in .rdata for Windows
Wei Xiao via Phabricator via llvm-commits
- [PATCH] D144407: [NVPTX] Use proper parameter names in anonymous functions.
Artem Belevich via Phabricator via llvm-commits
- [llvm] 2e0940c - [X86] Fix for offsets of CFA directives
Phoebe Wang via llvm-commits
- [llvm] 773d663 - [IPO] Remove various legacy passes
Arthur Eubanks via llvm-commits
- [llvm] 30d8f4e - [AVR] Fix incorrect flags of livein registers when spilling them
Ben Shi via llvm-commits
- [PATCH] D133829: [RISCV] Add cost model for insertelement/extractelement of vector type that should be splitted.
Jianjian Guan via Phabricator via llvm-commits
- [compiler-rt] dbfc037 - [scudo] Set name for reserved regions in SizeClassAllocator64
Chia-hung Duan via llvm-commits
- [PATCH] D144449: [X86] Improve select of constants
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D131587: [CodeGen] Deduplicate restore blocks in branch relaxation
Piggy via Phabricator via llvm-commits
- [PATCH] D144718: [ScalarEvolution] Enhance Predicate implication from condition
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D144939: [SimplifyCFG] Handle MD_noundef when hoisting common codes
luxufan via Phabricator via llvm-commits
- [PATCH] D144941: [m68k] Add TLS Support
Sheng via Phabricator via llvm-commits
- [PATCH] D144942: [Local][InstCombine] Handle MD_noundef in combineMetadataCSE
luxufan via Phabricator via llvm-commits
- [llvm] d162826 - [LV] Update logic for calculating register usage due to invariants
via llvm-commits
- [PATCH] D143422: [LV] Update logic for calculating register usage due to invariants
Sushant Gokhale via Phabricator via llvm-commits
- [llvm] 3e03cd8 - [llvm][Uniformity] provide overloads for Instruction* and Value*
Sameer Sahasrabuddhe via llvm-commits
- [llvm] fbace95 - [RISCV] Enable preferZeroCompareBranch to optimize branch on zero in codegenprepare
via llvm-commits
- [PATCH] D142071: [RISCV] Enable preferZeroCompareBranch to optimize branch on zero in codegenprepare
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D144162: [AMDGPU] Replace LegacyDA with Uniformity Analysis in AnnotateUniformValues
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D144860: [LICM][NFC] Don't preserve DT and loop analyzes separately
Max Kazantsev via Phabricator via llvm-commits
- [llvm] 17c31fb - [TableGen] Replace a StringMap keyed by Record name with a DenseMap.
Craig Topper via llvm-commits
- [PATCH] D138986: [AIX][BigArchive] Treat the archive is empty if the first child member offset is zero
Esme Yi via Phabricator via llvm-commits
- [PATCH] D137890: Add install targets for gtest
Tom Stellard via Phabricator via llvm-commits
- [llvm] f88436c - [InstCombine] Fold signbit test of a pow2 or zero
Jun Zhang via llvm-commits
- [llvm] 10cee82 - [Test] Add test exposing hoisting bug in GuardWidening (NFC)
Dmitry Makogon via llvm-commits
- [PATCH] D144944: [GuardWidening] Make sure widened condition operands are available at insertion point
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D144945: [Doc][NFC] Add template type when use MachinePassRegistry.
WangLian via Phabricator via llvm-commits
- [PATCH] D139732: [AMDGPU] Add pass to rewrite partially used virtual superregisters after RenameIndependentSubregs pass with registers of minimal size.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D141819: [NFC][AArch64] Use 'i' to encode the offset form of load/store.
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D144467: [IPSCCP] Don't require noundef for !range annotation
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D144492: [InstCombine] Support multiple comparisons in foldAllocaCmp()
Nikita Popov via Phabricator via llvm-commits
- [llvm] 4e34915 - [GuardWidening] Make sure widened condition operands are available at insertion point
Dmitry Makogon via llvm-commits
- [llvm] 5ec368d - [GuardWidening] Rename 'isAvailableAt' -> 'canBeHoistedTo' (NFC)
Dmitry Makogon via llvm-commits
- [PATCH] D144729: [AMDGPU] Select v_sat_pk_u8_i16
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D134438: POC patch to demonstrate how new intrinsics for interleaved load/store could be used in LoopVectorize
mgabka via Phabricator via llvm-commits
- [llvm] ff687c4 - [LICM][NFC] Don't preserve DT and loop analyzes separately
Max Kazantsev via llvm-commits
- [PATCH] D144947: [SCEV] Preserve divisibility and min/max information in applyLoopGuards
Alon Kom via Phabricator via llvm-commits
- [llvm] 207854b - [Local][InstCombine] Handle MD_noundef in combineMetadataCSE
via llvm-commits
- [PATCH] D144687: [GlobalISel][NFC] Add MachineInstr::getFirst[N]{Regs,LLTs}() helpers to extract regs & types.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D144902: [AMDGPU][AsmParser] Distinguish literal and modifier SMEM offsets.
Jay Foad via Phabricator via llvm-commits
- [llvm] 3c8ddbd - Revert "[LV] Update logic for calculating register usage due to invariants"
via llvm-commits
- [llvm] 43b725f - [CHR] Do not fetch BFI without profile summary (NFCI)
Nikita Popov via llvm-commits
- [llvm] c349364 - [GlobalOpt] Split CleanupPointerRootUsers test with constant exprs.
Florian Hahn via llvm-commits
- [PATCH] D144468: [GlobalOpt] Extend CleanupPointerRootUsers to handle CE users.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D144951: [IR] Clarify that expect intrinsics may take vector types
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D144953: [LoopVectorize] Only fetch BFI if profile summary available
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D144652: [Assignment Tracking] getIntrinsicInstrCost: set dbg.assign cost to zero
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D143528: [M68k] Factoring out memory operand printer into a separate file
Sheng via Phabricator via llvm-commits
- [PATCH] D144801: [DebugInfo] Remove `dbg.addr` from IR
J. Ryan Stinnett via Phabricator via llvm-commits
- [PATCH] D128440: [WebAssembly] Initial support for reference type funcref in clang
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D142964: [AArch64][SME2] Add multi-vector uunpk and sunpk intrinsics
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] 4f9a544 - [LV] Reland "Update logic for calculating register usage due to invariants"
via llvm-commits
- [llvm] 140d6a9 - [SCEV][NFC] Introduce utility function to get power of 2
via llvm-commits
- [PATCH] D138883: [PowerPC] find and reuse ConstantSplatVector to combine constant store into extract and store
Ting Wang via Phabricator via llvm-commits
- [llvm] dbbab71 - [AMDGPU][NFC] Eliminate the u32imm operand definition.
Ivan Kosarev via llvm-commits
- [PATCH] D144732: [Assignment Tracking] Elide a map copy in some cases
Stephen Tozer via Phabricator via llvm-commits
- [llvm] 0ec4cae - [LV] Modify test case for commit 4f9a544
via llvm-commits
- [PATCH] D144954: [AMDGPU][AsmParser][NFC] Simplify parsing cache policies.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D144955: Fix SGPR + offset Scratch offset folding
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D144956: Fix VGPR + offset Scratch offset folding
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D144957: Fix SGPR + VGPR + offset Scratch offset folding
Petar Avramovic via Phabricator via llvm-commits
- [llvm] ac67ec3 - [LV] Reland testcase in 0ec4cae
via llvm-commits
- [PATCH] D139816: [LTO] Don't generate invalid modules if "LTOPostLink" MD already exists
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D141129: [InstCombine] Use KnownBits for lshr/add -> (a + b < a)
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D143283: [AArch64][SVE]: custom lower AVGFloor/AVGCeil.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D144248: [InstCombine] Improvement the analytics through the dominating condition
Allen zhong via Phabricator via llvm-commits
- [PATCH] D143335: [AMDGPU] Use instruction order in machine function to process workList of moveToVALU
krishna chaitanya sankisa via Phabricator via llvm-commits
- [llvm] 905fa15 - [AMDGPU][AsmParser] Distinguish literal and modifier SMEM offsets.
Ivan Kosarev via llvm-commits
- [llvm] 4bc254c - [LoopVectorize] Only fetch BFI if profile summary available
Nikita Popov via llvm-commits
- [PATCH] D144958: [SLP]Initial support for reshuffling of non-starting buildvector/gather nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132261: [SLP]Do not reduce repeated values, use scalar red ops instead.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D144959: [AMDGPU][AsmParser][NFC] Refine immediate operand definitions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D140588: [unittest] Restructure plugin cmake target
IBricchi via Phabricator via llvm-commits
- [PATCH] D140637: [InlineOrder] Plugin Inline Order
IBricchi via Phabricator via llvm-commits
- [PATCH] D144701: [COFF][X86] Put jump table in .rdata for Windows
Wei Xiao via Phabricator via llvm-commits
- [llvm] 69d4e5a - [LoopSink] Don't fetch analyses without profile data (NFCI)
Nikita Popov via llvm-commits
- [PATCH] D144701: [COFF][X86_64] Put jump table in .rdata for Windows
Wei Xiao via Phabricator via llvm-commits
- [PATCH] D144744: [IR][Legalization] Split illegal deinterleave and interleave vectors
Paul Walker via Phabricator via llvm-commits
- [PATCH] D139010: [clang][WebAssembly] Implement support for table types and builtins
Paulo Matos via Phabricator via llvm-commits
- [llvm] b82083b - [CGProfile] Remove unnecessary analysis callbacks (NFC)
Nikita Popov via llvm-commits
- [PATCH] D143226: [MC][CodeGen] Define R_RISCV_PLT32 and lower dso_local_equivalent to it
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D144961: [NVPTX] Add f16 and v2f16 ldg builtins
Jakub Chlanda via Phabricator via llvm-commits
- [llvm] 6333779 - [AArch64][SME2] Add multi-vector uunpk and sunpk intrinsics
David Sherwood via llvm-commits
- [llvm] 26202a5 - [CGProfile] Don't fetch BFI without profile (NFCI)
Nikita Popov via llvm-commits
- [llvm] 3b090ff - [InstCombine] use demanded vector elements to eliminate partially redundant instructions
Sanjay Patel via llvm-commits
- [PATCH] D144963: [UTC] Include return type/attributes under --version 2
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D144337: Prevent line 0 instructions from dividing a lexical block into ranges
ykhatav via Phabricator via llvm-commits
- [PATCH] D144281: Update output for timestamp with llvm-readobj on XCOFF files.
Stephen Peckham via Phabricator via llvm-commits
- [PATCH] D136251: [LoopVectorize] Use available masked vector functions when required
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D144226: [Loop-Interchange] Allow inner-loop only reductions
Ankit via Phabricator via llvm-commits
- [PATCH] D144608: [InstCombine] Add transforms for `(icmp (xor X, Y), X)`
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 1d6b5b6 - [SLP]Fix PR61050: Assertion `I->use_empty() && "trying to erase instruction with users."
Alexey Bataev via llvm-commits
- [llvm] 7344f8a - [Orc] Use new pass manager in example
Nikita Popov via llvm-commits
- [PATCH] D144970: [llvm-c] Remove bindings for creating legacy passes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D143390: [BOLT] Add writable segment for allocatable sections
Vladislav Khmelevsky via Phabricator via llvm-commits
- [llvm] e281d10 - [unittest] Restructure plugin cmake target
Mircea Trofin via llvm-commits
- [llvm] abdefc8 - [Orc] Try to fix linker error
Nikita Popov via llvm-commits
- [PATCH] D123515: [RISCV] Support '.option arch' directive
Luís Marques via Phabricator via llvm-commits
- [compiler-rt] c6ef6bb - Revert "Revert "[scudo] Only prepare PageMap entry for partial region""
Chia-hung Duan via llvm-commits
- [llvm] 60f3703 - [RISCV] Factor out multiclass definitions for V scheduling info [nfc]
Philip Reames via llvm-commits
- [PATCH] D144472: [InstCombine][debuginfo] Update valueCoversEntireFragment for fixed size fragment and scalable value.
Adrian Prantl via Phabricator via llvm-commits
- [llvm] f94fb26 - [X86] Add DwarfRegNums for segment registers
Alex Brachet via llvm-commits
- [llvm] 27c3c6c - [RISCV] Use !listremove for LMUL lists in V scheduling info [nfc]
Philip Reames via llvm-commits
- [PATCH] D144839: Add support to symbolize backtraces on crashes on Macho platforms
Adrian Prantl via Phabricator via llvm-commits
- [llvm] 83c0d65 - [gn build] Manually port D140588
Arthur Eubanks via llvm-commits
- [PATCH] D142535: [DAGCombine] Fold redundant select
Asmaa via Phabricator via llvm-commits
- [PATCH] D144979: [Dexter] Add target_run_args option
Stephen Tozer via Phabricator via llvm-commits
- [llvm] fbec8f0 - [SimplifyCFG] Do not hoist/sink convergent function calls
Yaxun Liu via llvm-commits
- [PATCH] D136862: [AArch64][SME2] Add CodeGen support for target("aarch64.svcount").
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D144982: Fix -fsplit-lto-unit with ifuncs
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D144983: [Dexter] Add a simple logging class to Dexter
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D144464: [docs] Improve guidance on installing the correct buildbot-worker version
Galina via Phabricator via llvm-commits
- [PATCH] D144984: Fix `(shift X, (xor Y, N-1))` -> `(shift X, (not Y))` by properly inserting `not Y` into DAG. [#61038]
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D144985: [X86] Make `(shift X (xor/sub N-1, Y))` -> `(shift X, (not Y))` check for one use.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D144986: [Dexter] Use non-blocking resume when debugging Visual Studio
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D144189: [AIX][CodeGen] Storage Locations for Constant Pointers
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D141053: [SwiftError] Use IMPLICIT_DEF as a definition for unreachable VReg uses
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D143229: [AutoUpgrade] Add flag to disable auto-upgrade
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D144984: [X86] Fix `(shift X, (xor Y, N-1))` -> `(shift X, (not Y))` by properly inserting `not Y` into DAG. [#61038]
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D144984: [X86] Fix `(shift X, (xor Y, N-1))` -> `(shift X, (not Y))` by properly inserting `not Y` into DAG. [#61038]
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D144984: [X86] Fix `(shift X, (xor Y, N-1))` -> `(shift X, (not Y))` by properly inserting `not Y` into DAG. [#61038]
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D144984: [X86] Fix `(shift X, (xor Y, N-1))` -> `(shift X, (not Y))` by properly inserting `not Y` into DAG. [#61038]
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D144984: [X86] Fix `(shift X, (xor Y, N-1))` -> `(shift X, (not Y))` by properly inserting `not Y` into DAG. [#61038]
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D142282: [Support] Implement findModulesAndOffsets on Apple 64-bit platforms
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D144992: [SLP] Add banner argument to SLP costs debug printer method - NFC.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D142283: [Support] Make llvm-symbolizer runs for stack traces work on Apple platforms
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] 2ea0e53 - [InstCombine] simplify test for div/rem; NFC
Sanjay Patel via llvm-commits
- [llvm] a721b6b - [IR] fix spelling/formatting; NFC
Sanjay Patel via llvm-commits
- [llvm] 542e70f - [InstCombine] reassociate subtract-from-constant to add-constant
Sanjay Patel via llvm-commits
- [llvm] ec7154f - [SLP] Add banner argument to SLP costs debug printer method - NFC.
Valery N Dmitriev via llvm-commits
- [PATCH] D144585: [Nomination] Adding Nvidia Compiler security representative to the LLVM security group.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D143748: [BOLT] Improve dynamic relocations support for CI
Rafael Auler via Phabricator via llvm-commits
- [llvm] a783015 - [AMDGPU] Replace LegacyDA with Uniformity Analysis in AnnotateUniformValues
Anshil Gandhi via llvm-commits
- [PATCH] D144998: [llvm] Prevent building for riscv32-unknown-fuchsia
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D144999: [RFC][MC][MachO]Only emits compact-unwind format for "canonical" personality symbols. For the rest, use DWARFs.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D144999: [RFC][MC][MachO]Only emits compact-unwind format for "canonical" personality symbols. For the rest, use DWARFs.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D144999: [RFC][MC][MachO]Only emits compact-unwind format for "canonical" personality symbols. For the rest, use DWARFs.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D144999: [RFC][MC][MachO]Only emits compact-unwind format for "canonical" personality symbols. For the rest, use DWARFs.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D144999: [RFC][MC][MachO]Only emits compact-unwind format for "canonical" personality symbols. For the rest, use DWARFs.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D144999: [RFC][MC][MachO]Only emits compact-unwind format for "canonical" personality symbols. For the rest, use DWARFs.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D144999: [RFC][MC][MachO]Only emits compact-unwind format for "canonical" personality symbols. For the rest, use DWARFs.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D144999: [RFC][MC][MachO]Only emits compact-unwind format for "canonical" personality symbols. For the rest, use DWARFs.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D144999: [RFC][MC][MachO]Only emits compact-unwind format for "canonical" personality symbols. For the rest, use DWARFs.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D144999: [RFC][MC][MachO]Only emits compact-unwind format for "canonical" personality symbols. For the rest, use DWARFs.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D144999: [RFC][MC][MachO]Only emits compact-unwind format for "canonical" personality symbols. For the rest, use DWARFs.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D144999: [RFC][MC][MachO]Only emits compact-unwind format for "canonical" personality symbols. For the rest, use DWARFs.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D143377: [SingleSource/Vectorizer] Move helper functions & macros to header.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D144201: [SCCP] Remove legacy SCCP pass.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D145001: [X86] Add additional tests for folding `(select (setgt X, -1), C, C+1)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145001: [X86] Add additional tests for folding `(select (setgt X, -1), C, C+1)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145001: [X86] Add additional tests for folding `(select (setgt X, -1), C, C+1)`; NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D145001: [X86] Add additional tests for folding `(select (setgt X, -1), C, C+1)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145001: [X86] Add additional tests for folding `(select (setgt X, -1), C, C+1)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145001: [X86] Add additional tests for folding `(select (setgt X, -1), C, C+1)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145001: [X86] Add additional tests for folding `(select (setgt X, -1), C, C+1)`; NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D145002: [DAGCombiner] Make `(zext (sgt X, -1))` -> `(srl (not X), N-1)` work if typeof(zext)!=typeof(X)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145002: [DAGCombiner] Make `(zext (sgt X, -1))` -> `(srl (not X), N-1)` work if typeof(zext)!=typeof(X)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145002: [DAGCombiner] Make `(zext (sgt X, -1))` -> `(srl (not X), N-1)` work if typeof(zext)!=typeof(X)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D145002: [DAGCombiner] Make `(zext (sgt X, -1))` -> `(srl (not X), N-1)` work if typeof(zext)!=typeof(X)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145002: [DAGCombiner] Make `(zext (sgt X, -1))` -> `(srl (not X), N-1)` work if typeof(zext)!=typeof(X)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D145002: [DAGCombiner] Make `(zext (sgt X, -1))` -> `(srl (not X), N-1)` work if typeof(zext)!=typeof(X)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145002: [DAGCombiner] Make `(zext (sgt X, -1))` -> `(srl (not X), N-1)` work if typeof(zext)!=typeof(X)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D145002: [DAGCombiner] Make `(zext (sgt X, -1))` -> `(srl (not X), N-1)` work if typeof(zext)!=typeof(X)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145002: [DAGCombiner] Make `(zext (sgt X, -1))` -> `(srl (not X), N-1)` work if typeof(zext)!=typeof(X)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143673: [lld][RISCV] Implement GP relaxation for R_RISCV_HI20/R_RISCV_LO12_I/R_RISCV_LO12_S.
Craig Topper via Phabricator via llvm-commits
- [llvm] 981ce8f - [ADT] Fix const-correctness issues in `zippy`
Jakub Kuderski via llvm-commits
- [llvm] 9e58182 - [X86] Drop single use check for freeze(undef) in LowerAVXCONCAT_VECTORS
via llvm-commits
- [llvm] ece0b96 - Revert "[X86] Drop single use check for freeze(undef) in LowerAVXCONCAT_VECTORS"
via llvm-commits
- [PATCH] D145004: [AArch64] More patterns to generate LD1R vector splats
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D145006: [GISel][CSE][NFC]: Handle mutual recursion when inserting node
Aditya Nandakumar via Phabricator via llvm-commits
- [compiler-rt] bc949f9 - [GWP-ASan] Handle wild touches of the guarded pool.
Mitch Phillips via llvm-commits
- [PATCH] D144119: feat: harden permissions for all github workflows
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D144925: [RISCV][NFC] Replace the pseudos for instructions that depend on lmul with variants that encode the SEW into the name
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D145008: [ControlHeightReduction] Don't combine a "poison" branch
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D145009: Split getCompileUnitFor{Data,Code}Address.
Mitch Phillips via Phabricator via llvm-commits
- [llvm] 1e552d0 - [X86] Improve select of constants
Kazu Hirata via llvm-commits
- [PATCH] D143195: ValueTracking: Add start of computeKnownFPClass API
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D110899: [Driver][XRay][test] XFAIL on linux with no environment specified
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D145013: [SIAnnotateControlFlow] Use Uniformity analysis
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D145014: [ADCE] Keep track of if we modified the CFG and preserve analyses accordingly
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D144927: [GVNHoist] don't hoist callbr users into the callbr's block
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 3083b65 - [X86] Revise Alderlake P-Core schedule model
Haohai Wen via llvm-commits
- [PATCH] D144388: [X86] Revise Alderlake P-Core schedule model
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D145015: [PassBuilder] Always enable CountVisitsPass when stats are enabled
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 30f423a - [OCaml] Migrate from naked pointers to prepare for OCaml 5
Josh Berdine via llvm-commits
- [PATCH] D145018: [AMDGPUUnifyDivergentExitNodes] Use Uniformity Analysis
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D110900: Triple: Add RedHat vendor
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D143693: [llvm-readobj] Add --memtag
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D143535: github: Add manual workflow to build and upload release binaries
Tom Stellard via Phabricator via llvm-commits
- [llvm] 38a64aa - [ControlHeightReduction] Don't combine a "poison" branch
Kazu Hirata via llvm-commits
- [compiler-rt] c2d6cc9 - [builtins] Add option to always build int128 routines
Shoaib Meenai via llvm-commits
- [PATCH] D145022: [RISCV] Add vsseg intrinsic for fixed length vectors
Luke Lau via Phabricator via llvm-commits
- [PATCH] D131618: [clang][llvm][lld] FatLTO Prototype
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D145023: [memprof] Refactor tests to generate binaries and profiles on the fly.
Snehasish Kumar via Phabricator via llvm-commits
- [llvm] 368c9f8 - Revert "[ControlHeightReduction] Don't combine a "poison" branch"
Kazu Hirata via llvm-commits
- [PATCH] D144276: [ORC] Introduce SetUpExecutorNativePlatform utility.
Aman LaChapelle via Phabricator via llvm-commits
- [llvm] 3fd533f - [COFF][X86_64] Put jump table in .rdata for Windows
Wei Xiao via llvm-commits
- [llvm] bc504e0 - [Doc][NFC] Add template type when use MachinePassRegistry.
Lian Wang via llvm-commits
- [PATCH] D143529: [M68k] Add support for basic memory constraints in inline asm
Sheng via Phabricator via llvm-commits
- [llvm] 65f6881 - [PowerPC] update PPCTTIImpl::supportsTailCallFor() check conditions
Ting Wang via llvm-commits
- [PATCH] D145025: [ADT] Clean up `enumerate` implementation. NFC.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D145026: [ADT] Use `adl_begin`/`end` in `enumerate`
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] 4a23031 - [X86] Fix `(shift X, (xor Y, N-1))` -> `(shift X, (not Y))` by properly inserting `not Y` into DAG. [#61038]
Noah Goldstein via llvm-commits
- [llvm] 05ca9eb - [X86] Make `(shift X (xor/sub N-1, Y))` -> `(shift X, (not Y))` check for one use.
Noah Goldstein via llvm-commits
- [llvm] a98ee27 - [X86] Add `TuningPreferShiftShuffle` for when Shifts are preferable to shuffles.
Noah Goldstein via llvm-commits
- [llvm] f69baa4 - [TableGen] Minor tweak to AssemblerCondDag evaluation to be more consistent with other dags. NFC
Craig Topper via llvm-commits
- [PATCH] D145028: [PowerPC][NFC] cleanup isEligibleForTCO
Ting Wang via Phabricator via llvm-commits
- [PATCH] D138015: [SimpleLoopUnswtich] Support zext when injecting invariant conditions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D145032: [Codegen][NFC] Replace 'RegisterRegAlloc::FunctionPassCtor' with 'RegisterRegAllocBase<T>::FunctionPassCtor' .
WangLian via Phabricator via llvm-commits
- [PATCH] D141666: [RISCV] Proper support of extensions Zicsr and Zifencei
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D142191: [lld][RISCV] Merge subtarget features to get right attributes section
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D143977: [RFC][GlobalISel] Allow match against iPTR operand in leaf node
Kai Luo via Phabricator via llvm-commits
- [PATCH] D145034: [Clang][Sema] Preparations to fix handling of out-of-line definitions of constrained templates
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] 0d94b63 - [IR] Add LLVM IR support for target("aarch64.svcount") type.
Sander de Smalen via llvm-commits
- [PATCH] D136861: [IR] Add LLVM IR support for target("aarch64.svcount") type.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D144603: Add option to disable compiler launcher on external projects
Petr Hosek via Phabricator via llvm-commits
- [llvm] cb96eba - [IR][Legalization] Split illegal deinterleave and interleave vectors
Caroline Concatto via llvm-commits
- [PATCH] D137088: [llvm-readobj] Standardize JSON output for `Other` field
James Henderson via Phabricator via llvm-commits
- [PATCH] D137092: [llvm-readobj] Use a helper to extract the Other Flags from symbols
James Henderson via Phabricator via llvm-commits
- [PATCH] D137089: [llvm-readobj] Fix JSON output for Relocations
James Henderson via Phabricator via llvm-commits
- [llvm] 4d513bd - [Orc] Remove LLVMInitializeCore() calls from examples
Nikita Popov via llvm-commits
- [PATCH] D145041: [RISCV] Add classes to define SchedWrite list
Wang Pengcheng via Phabricator via llvm-commits
- [llvm] de111ae - NFC: Use generate_test_checks script for LV tests which seem to have been auto-generated.
Sander de Smalen via llvm-commits
- [llvm] fe1b51f - [LoopVectorize] Remove runtime check and scalar tail loop when tail-folding.
Sander de Smalen via llvm-commits
- [PATCH] D142109: [LoopVectorize] Remove runtime check and scalar tail loop when tail-folding.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 15d5c59 - [InstCombine] Improvement the analytics through the dominating condition
via llvm-commits
- [PATCH] D145042: [NFC][SCEV] Changed the return type of some functions from ScalarEvolution
Dmitry Bakunevich via Phabricator via llvm-commits
- [PATCH] D145043: [llvm-c] Remove PassRegistry and initialization APIs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D145045: [AMDGPU] Extend WorkGroupID* codegen for subtargets with architected SGPRs
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] 18af853 - [AArch64] Remove 64bit->128bit vector insert lowering
David Green via llvm-commits
- [PATCH] D145048: [ARM] Remove a redundant function fixupBTI
Jirui Wu via Phabricator via llvm-commits
- [PATCH] D145050: [NFC][Hexagon] Fix incorrect comment in class HexagonPacketizerList
Ben Shi via Phabricator via llvm-commits
- [PATCH] D145051: [ADCE] Only remove debug intrinsics if non debug instructions are removed
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D142556: [DebugInfo] Merge partially matching chains of inlined locations
David Stenberg via Phabricator via llvm-commits
- [llvm] a4c828a - [AArch64] Precommit tests to check more ld1r vector splat patterns in D145004.
Sjoerd Meijer via llvm-commits
- [llvm] 2b462eb - [AArch64] More patterns to generate LD1R vector splats
Sjoerd Meijer via llvm-commits
- [PATCH] D144562: [NFC] Refine tests by adding `:` to checks
Mariya Podchishchaeva via Phabricator via llvm-commits
- [PATCH] D144070: [llvm][GenericUniformity] Prevent assert while calculating temporal divergence
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D142373: [Utils] Add --full-function-signature to update_cc_test_checks.py to match return type as well as args
Alex Bradbury via Phabricator via llvm-commits
- [llvm] b06e5ad - [AMDGPU][AsmParser][NFC] Simplify parsing cache policies.
Ivan Kosarev via llvm-commits
- [PATCH] D145050: [NFC] Fix incorrect comment in VLIW packetizer
Ben Shi via Phabricator via llvm-commits
- [PATCH] D145057: [clang][ASTImport] Add support for import of empty records
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D140400: [clang][RISCV][NFC] Combine RV32/RV64 ABI tests into single files
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 0d25418 - [NFC] Fix incorrect comment in VLIW packetizer
Ben Shi via llvm-commits
- [PATCH] D145063: [Dexter] Add timeout options
Stephen Tozer via Phabricator via llvm-commits
- [compiler-rt] 17718a2 - Move close() to the proper else block
Shivam Gupta via llvm-commits
- [PATCH] D145064: [DAG] ABD is not reassociative
Dave Green via Phabricator via llvm-commits
- [llvm] 8e4f825 - [gn] port e281d102fb73 more
Nico Weber via llvm-commits
- [llvm] 83bbd3f - [AArch64] Load into zero vector patterns
David Green via llvm-commits
- [PATCH] D144086: [AArch64] Load into zero vector patterns
Dave Green via Phabricator via llvm-commits
- [llvm] 452279e - [InstCombine] prevent miscompiles from select-of-div/rem transform
Sanjay Patel via llvm-commits
- [llvm] 33eee54 - [gn build] Port f8d10d5ac9ab
LLVM GN Syncbot via llvm-commits
- [PATCH] D145065: [DAG] expandIntMINMAX - attempt to match existing SETCC node
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] c41b41e - [LoopVectorize] Use overflow-check analysis to improve tail-folding.
Sander de Smalen via llvm-commits
- [PATCH] D142894: [LoopVectorize] Use overflow-check analysis to improve tail-folding.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D144008: [DebugMetadata][DwarfDebug] Support function-local static variables in lexical block scopes (7/7)
ykhatav via Phabricator via llvm-commits
- [PATCH] D144458: [RISCV] Pre-commit test case for ordered reduction, NFC
Mel Chen via Phabricator via llvm-commits
- [llvm] 9d0703a - [RISCV] Pre-commit test case for ordered reduction, NFC
Mel Chen via llvm-commits
- [PATCH] D144455: [RISCV] Enable ordered reduction.
Mel Chen via Phabricator via llvm-commits
- [PATCH] D137091: [llvm-readobj] Rename JSON Flag fields to be more consistent
James Henderson via Phabricator via llvm-commits
- [llvm] ddccc5b - [CodeGen] Always expand division larger than i128
Nikita Popov via llvm-commits
- [llvm] 4e4ad3a - [SLP][NFC]Update the test to simplify and avoid dead instruction
Alexey Bataev via llvm-commits
- [PATCH] D145067: [AArch64] Precommit some more LD1R splat tests for scalar int/fp loads
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] 3b74224 - [ARM] Remove a redundant function fixupBTI
Jirui Wu via llvm-commits
- [llvm] 1bf8ae1 - [SimpleLoopUnswitch] Forget loops before invalidating IR.
Florian Hahn via llvm-commits
- [PATCH] D145068: [LV] NFC: Split logic to use lane mask for control flow from addCanonicalIVRecipes.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D145070: [clang][RISCV][test] Add test coverage for _Float16 ABI lowering
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D145071: [clang][RISCV] Set HasLegalHalfType to true if zfh is enabled
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D143642: [SCEV] Fix SCEV analysis for scalable target types.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D145072: [AMDGPU] Mark mbcnt as convergent
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D141188: [MergeICmps] Adapt to non-eq comparisons
Bogdan Graur via Phabricator via llvm-commits
- [llvm] 1527a1b - [ADT] Use `adl_begin`/`end` in `enumerate`
Jakub Kuderski via llvm-commits
- [llvm] 337215d - [DAG] ABD is not reassociative
David Green via llvm-commits
- [PATCH] D145073: [InstCombine] fold signed absolute diff patterns
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D145076: [llvm][DebugInfo] Introduce new DW_AT_LLVM_preferred_name attribute
Michael Buch via Phabricator via llvm-commits
- [PATCH] D142830: [ValueTracking] Improve non-zero tracking of `X` by also searching through `Use(X)` that imply non-zero
Noah Goldstein via Phabricator via llvm-commits
- [llvm] 1b52c7b - [AMDGPUUnifyDivergentExitNodes] Use Uniformity Analysis
Anshil Gandhi via llvm-commits
- [llvm] 7474cd3 - [SIAnnotateControlFlow] Use Uniformity analysis
Anshil Gandhi via llvm-commits
- [PATCH] D144749: [Attributor] Set up a dedicated simplification call back map for `GlobalVariable`
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 25af650 - [PassBuilder] Always enable CountVisitsPass when stats are enabled
Arthur Eubanks via llvm-commits
- [llvm] c89b69a - [ADCE] Keep track of if we modified the CFG and preserve analyses accordingly
Arthur Eubanks via llvm-commits
- [PATCH] D145081: AMDGPU: Add more flat scratch load and store tests for 8 and 16-bit types
Petar Avramovic via Phabricator via llvm-commits
- [llvm] cf53bd8 - [InstCombine] add tests for signed absolute diff; NFC
Sanjay Patel via llvm-commits
- [llvm] 6c7b2ee - [PhaseOrdering] add test for vector load and cast transforms; NFC
Sanjay Patel via llvm-commits
- [PATCH] D145085: [RISCV] Lower interleaved accesses
Luke Lau via Phabricator via llvm-commits
- [PATCH] D143460: [CSPGO][CHR] Disable CHR in ThinLTOPostLink mode
Arthur Eubanks via Phabricator via llvm-commits
- [compiler-rt] b27f657 - [GWP-ASan] Stop using type aliases for ::testing:: types
Alex Brachet via llvm-commits
- [compiler-rt] 21fc42b - [GWP-ASan][Fuchsia] Use more modern zxtest testing macros
Alex Brachet via llvm-commits
- [llvm] a4d39d4 - [llvm-readobj] Add --memtag
Mitch Phillips via llvm-commits
- [PATCH] D145045: [AMDGPU] Extend WorkGroupID* codegen for compute shaders
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] 73cdcca - [DAG] expandIntMINMAX - attempt to match existing SETCC node
Simon Pilgrim via llvm-commits
- [lld] c574e93 - [lld] [MTE] Add DT_AARCH64_MEMTAG_* dynamic entries, and small cleanup
Mitch Phillips via llvm-commits
- [PATCH] D143769: [lld] [MTE] Add DT_AARCH64_MEMTAG_* dynamic entries, and small cleanup
Mitch Phillips via Phabricator via llvm-commits
- [llvm] 460fe4a - [DivRemPairs] Remove legacy pass
Fangrui Song via llvm-commits
- [PATCH] D143521: [llvm][LowerConstantIntrinsics] add debug statements
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D32198: [TySan] A Type Sanitizer (LLVM)
Leonard Chan via Phabricator via llvm-commits
- [llvm] fa6aadd - [llvm] Prevent building for riscv32-unknown-fuchsia
Leonard Chan via llvm-commits
- [llvm] c9843af - [AArch64] Precommit some more LD1R splat tests for scalar int/fp loads
Sjoerd Meijer via llvm-commits
- [PATCH] D107662: [WebAssembly] Implement build-id feature
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D145108: [RISCV][llvm-tblgen] Support conditional definitions using !exists clauses
Philip Reames via Phabricator via llvm-commits
- [PATCH] D124490: [InstrProf] Minimal Block Coverage
Ellis Hoag via Phabricator via llvm-commits
- [llvm] e65e7b2 - [llvm][LowerConstantIntrinsics] add debug statements
Nick Desaulniers via llvm-commits
- [PATCH] D145113: [DAGCombiner][AArch64] Constant fold ISD::VSCALE if VScaleMin==VScaleMax.
Craig Topper via Phabricator via llvm-commits
- [llvm] 48d5ad9 - [OpenMP][NFC] Clean up Twines and other issues in plugins
Joseph Huber via llvm-commits
- [llvm] bd6eb14 - [NFC][Pipeline] Move PromotePass into GlobalCleanupPM
Arthur Eubanks via llvm-commits
- [PATCH] D145118: [ELF][RISCV] Make .sdata and .sbss closer
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D141389: [DFSAN] Add support for strnlen, strncat, strsep, sscanf and _tolower
Tomasz Kuchta via Phabricator via llvm-commits
- [PATCH] D145121: [SPIR-V] Report modifying IR in SPIRVPrepareFunctions
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D145125: [RISCV] Make D extension imply F extension.
Craig Topper via Phabricator via llvm-commits
- [llvm] b8f9ec6 - precommit test for pr60855
Nick Desaulniers via llvm-commits
- [llvm] 9cec2b2 - [RegAllocFast] insert additional spills along indirect edges of INLINEASM_BR
Nick Desaulniers via llvm-commits
- [llvm] 38d16f5 - [ORC] Drop StaticLibraryDefinitionGenerator Load/Create overloads with triples.
Lang Hames via llvm-commits
- [llvm] 0963833 - [ExecutionEngine] Silence warnings about sprintf use in interpreter.
Lang Hames via llvm-commits
- [llvm] 20f650b - [SPIR-V] Remove redundant check and fix typos
Michal Paszkowski via llvm-commits
- [PATCH] D145129: [X86] Fix undefined access in `matchUnaryPermuteShuffle`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145130: [Docs] update MemorySSA for opaque ptrs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D145131: [Arm][AArch64] Setting IsX18ReservedByDefault() to true for Unknown OSes
Murali Vijayaraghavan via Phabricator via llvm-commits
- [PATCH] D145132: ELF: Respect MEMORY command when specified without a SECTIONS command.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] af2969f - Revert "[MergeICmps] Adapt to non-eq comparisons, retry"
via llvm-commits
- [llvm] 403926a - [WebAssembly] Skip implied bitmask operation in LowerShift
Jun Ma via llvm-commits
- [compiler-rt] 9a77a6f - [memprof] Avoid meaningless pod copy
Snehasish Kumar via llvm-commits
- [PATCH] D142796: Flang semantic check support for tile and unroll OpenMP Directive.
Abid via Phabricator via llvm-commits
- [PATCH] D145137: [SPIR-V] Promote arbitrary width ints to regular width
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D144308: [llvm-cov] Optionally fail on missing binary ID
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [llvm] 52ced14 - Revert D143786 "[X86] Add `TuningPreferShiftShuffle` for when Shifts are preferable to shuffles."
Fangrui Song via llvm-commits
- [PATCH] D145139: [DAGCombiner] Replace LegalOperations check in visitSIGN_EXTEND with LegalTypes.
Craig Topper via Phabricator via llvm-commits
- [llvm] 395ec44 - [llvm-lib] 'llvm-lib' currently cannot generate an import library from a Windows
Vadim Paretsky via llvm-commits
- [PATCH] D145140: [llvm-lib] update ReleaseNotes for llvm-lib's new support for generating an import library from a definition file
Vadim Paretsky via Phabricator via llvm-commits
- [lld] 82c2fcf - ELF: Respect MEMORY command when specified without a SECTIONS command.
Peter Collingbourne via llvm-commits
- [PATCH] D144783: [ELF] Move getSectionAndRelocations to ELF.cpp from ELFDumper.cpp
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D143841: [Propeller] Make decoding BBAddrMaps trace through relocations
Aiden Grossman via Phabricator via llvm-commits
- [llvm] 26b3e09 - [x86] Precommit a test
Kazu Hirata via llvm-commits
- [llvm] 5230f6c - [llvm][GenericUniformity] Prevent assert while calculating temporal divergence
Yashwant Singh via llvm-commits
- [PATCH] D145142: [X86] Add test for `~x & x` -> `0` in DAG Lowering; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145143: [DAGCombiner] Add fold for `~x & x` -> `0`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145129: Recommit "[X86] Add `TuningPreferShiftShuffle` for when Shifts are preferable to shuffles." (2nd Try)
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D144010: [X86] AMD Znver4 (Genoa) Scheduler enablement
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [llvm] e0bc779 - Revert "[SelectionDAG] Transitively copy NodeExtraInfo on RAUW"
Marco Elver via llvm-commits
- [PATCH] D145145: [InstCombine] Precommit tests for D141129
Pierre van Houtryve via Phabricator via llvm-commits
- [llvm] 5705dc7 - Recommit "[X86] Add `TuningPreferShiftShuffle` for when Shifts are preferable to shuffles." (2nd Try)
Noah Goldstein via llvm-commits
- [llvm] f7ca013 - [llvm-c] Remove bindings for creating legacy passes
Nikita Popov via llvm-commits
- [PATCH] D142640: [Polly] Remove -polly-vectorizer=polly.
Nikita Popov via Phabricator via llvm-commits
- [llvm] a26d303 - [UTC] Include return type/attributes under --version 2
Nikita Popov via llvm-commits
- [PATCH] D31353: AMDGPU: Diagnose illegal SGPR to VGPR copies
Jay Foad via Phabricator via llvm-commits
- [llvm] d94e847 - [GlobalOpt] Extend CleanupPointerRootUsers to handle CE users.
Florian Hahn via llvm-commits
- [llvm] 1572742 - [DebugInfo][Docs] Remove `dbg.addr` from docs
J. Ryan Stinnett via llvm-commits
- [llvm] c0527ff - [DebugInfo] Upgrade `dbg.addr` to `dbg.value`
J. Ryan Stinnett via llvm-commits
- [llvm] f5b85c0 - [DebugInfo][NFC] Remove `FuncArgumentDbgValueKind::Addr` from SelectionDAG
J. Ryan Stinnett via llvm-commits
- [llvm] 29a6b7d - [DebugInfo] Remove `dbg.addr` from Coroutines
J. Ryan Stinnett via llvm-commits
- [llvm] 0bbe604 - [DebugInfo] Remove `dbg.addr` from Transforms
J. Ryan Stinnett via llvm-commits
- [PATCH] D144794: [DebugInfo][NFC] Remove `FuncArgumentDbgValueKind::Addr` from SelectionDAG
J. Ryan Stinnett via Phabricator via llvm-commits
- [llvm] 065e77b - [DebugInfo] Remove `dbg.addr` from llvm-reduce
J. Ryan Stinnett via llvm-commits
- [llvm] 8ed6c92 - [DebugInfo] Remove `dbg.addr` from Analysis
J. Ryan Stinnett via llvm-commits
- [llvm] 22b8e82 - [DebugInfo] Remove `dbg.addr` from CodeGen
J. Ryan Stinnett via llvm-commits
- [llvm] 1f9d42a - [DebugInfo] Remove `dbg.addr` from IR
J. Ryan Stinnett via llvm-commits
- [PATCH] D144798: [DebugInfo] Remove `dbg.addr` from llvm-reduce
J. Ryan Stinnett via Phabricator via llvm-commits
- [PATCH] D143578: [VP] Add vp.powi and a pass for expanding vp.powi before DAG.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D145149: [UTC] Enable --function-signature by default
Nikita Popov via Phabricator via llvm-commits
- [llvm] eea0d06 - [llvm-exegesis] Include more specific header (NFC)
Nikita Popov via llvm-commits
- [PATCH] D144476: [GlobalOpt] Extend logic in SRA heuristic to skip stores of initializer.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 0ecef88 - [GlobalOpt] Use more specific type (NFC)
Nikita Popov via llvm-commits
- [llvm] b8b8aa6 - [Support] Implement findModulesAndOffsets on Apple 64-bit platforms
Luís Marques via llvm-commits
- [PATCH] D145150: clang: Emit nofpclass(nan inf) for -ffinite-math-only
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 7912f5c - [SCEV] Add SCEVType to represent `vscale`.
Paul Walker via llvm-commits
- [PATCH] D144413: [InstCombine] Extend SVEVectorFuseMulAddSub to support newly added "undef" intrinsics.
Paul Walker via Phabricator via llvm-commits
- [llvm] 7b26dca - Revert "[SCEV] Add SCEVType to represent `vscale`."
Paul Walker via llvm-commits
- [llvm] 170e7a0 - [AArch64][SME2] Add CodeGen support for target("aarch64.svcount").
Sander de Smalen via llvm-commits
- [llvm] c77bd1f - AMDGPU: Add more flat scratch load and store tests for 8 and 16-bit types
Petar Avramovic via llvm-commits
- [PATCH] D138539: Use std::nullopt_t instead of NoneType (NFC)
Balázs Benics via Phabricator via llvm-commits
- [PATCH] D117852: [CMake][WinMsvc] Replace MSVC_BASE/WINSDK_BASE with LLVM_WINSYSROOT
Vasyl Vavrychuk via Phabricator via llvm-commits
- [PATCH] D145155: [RISCV] Enable interleaved access vectorization
Luke Lau via Phabricator via llvm-commits
- [llvm] 948ed21 - [AArch64] NFC: Add missing CHECK lines for sme-aarch64-svcount.ll test
Sander de Smalen via llvm-commits
- [llvm] 28eef3b - [MCA] Fix crash in `EntryStage::cycleEnd` when there are no instructions.
Clement Courbet via llvm-commits
- [llvm] 97dcbea - [LogicCombine 1/?] Implement a general way to simplify logical operations.
via llvm-commits
- [llvm] 1ce4c8e - [gn build] Port 97dcbea63e11
LLVM GN Syncbot via llvm-commits
- [llvm] 62d11b2 - Revert "Revert "[SCEV] Add SCEVType to represent `vscale`.""
Paul Walker via llvm-commits
- [PATCH] D144420: [STLExtras] Allow for non-member `begin`/`end` in `append_range`
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143711: [ARM] Fix Crash in 't'/'w' handling without fp16/bf16
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D145157: [InstCombine] Implement "A & (~A | B) --> A & B" for boolean vectors.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D144174: [Support][RISCV] Disable use of backtrace() for RISC-V backtraces
Luís Marques via Phabricator via llvm-commits
- [PATCH] D145159: [AMDGPU] Match med3 for (max (min ..))
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D143712: [ARM] Pre-Commit Tests for PR60510
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D143713: [ARM] Fix Chain/Glue Bug in PerformVMOVhrCombine
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D145163: Add support for vectorization of interleaved memory accesses for scalable VF
mgabka via Phabricator via llvm-commits
- [PATCH] D113816: [llvm-reduce] Assert that the number of chunks does not change with reductions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D137707: Move "auto-init" instructions to the dominator of their users
Nikita Popov via Phabricator via llvm-commits
- [llvm] c546f13 - [DAGCombiner] Replace LegalOperations check in visitSIGN_EXTEND with LegalTypes.
Craig Topper via llvm-commits
- [PATCH] D143984: [DebugMetadata] Simplify handling subprogram's retainedNodes field. NFCI (1/7)
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] 45b6a33 - [ASAN] Use TypeSize in InterestingMemoryOperand [mostly NFC]
Philip Reames via llvm-commits
- [llvm] d3ac92f - [GlobalOpt] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [compiler-rt] e277d6a - [Sanitizers] Disable armv7* sanitizers slice for ios
usama hameed via llvm-commits
- [llvm] 82f2ce7 - [GlobalOpt] Drop bitcast handling in global to alloca fold
Nikita Popov via llvm-commits
- [llvm] 6956788 - [InstCombine] add tests for absolute diff; NFC
Sanjay Patel via llvm-commits
- [llvm] 010a979 - [ADT] Drop append_range test that doesn't compile with EXPENSIVE_CHECKS
Jakub Kuderski via llvm-commits
- [llvm] 3711403 - [AMDGPU] Mark mbcnt as convergent
Yaxun Liu via llvm-commits
- [PATCH] D145168: Move DBG_VALUE's that depend on loads to after a load if the load is moved due to the pre register allocation ld/st optimization pass
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D136918: [AMDGPU] Scheduler: fix RP calculation for a MBB with one successor
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D145169: FastRegAlloc: Fix implicit operands not rewritten
Gaëtan Bossu via Phabricator via llvm-commits
- [PATCH] D136267: [AMDGPU] Speedup GCNDownwardRPTracker::advanceBeforeNext
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] 8fccdfa - [AMDGPU] Remove outdated FIXME in comments [NFC]
ZHU Zijia via llvm-commits
- [PATCH] D145170: [AMDGPU] Vectorize misaligned global loads & stores
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D145157: [InstCombine] Implement "A & (~A | B) --> A & B" like transform for boolean vectors.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D145171: [FSAFDO] Improve FS discriminator encoding
Rong Xu via Phabricator via llvm-commits
- [PATCH] D42600: [WIP][Shrink-wrap]split restore point
Sushant Gokhale via Phabricator via llvm-commits
- [llvm] 67dab19 - [ASAN] Rename TypeSize to TypeStoreSize [mostly NFC]
Philip Reames via llvm-commits
- [llvm] 931bba2 - [SLP][NFC]Add a test with reused scalars in 3 tree nodes with different
Alexey Bataev via llvm-commits
- [PATCH] D122258: [MC] Omit DWARF unwind info if compact unwind is present where eligible
James Y Knight via Phabricator via llvm-commits
- [PATCH] D143793: Add the ability to segment GSYM files.
jeffrey tan via Phabricator via llvm-commits
- [llvm] 1fb6cc7 - [test][ASAN] Add test coverage for (fixed) vector load and stores
Philip Reames via llvm-commits
- [PATCH] D144759: [AMDGPU] Implement idempotent atomic lowering
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D145175: [ASAN] Support memory checks on scalable vector typed loads and stores
Philip Reames via Phabricator via llvm-commits
- [llvm] 06c6b78 - [SelectionDAG][AArch64] Constant fold in SelectionDAG::getVScale if VScaleMin==VScaleMax.
Craig Topper via llvm-commits
- [PATCH] D145113: [SelectionDAG][AArch64] Constant fold in SelectionDAG::getVScale if VScaleMin==VScaleMax.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D145177: [DAGCombiner] Add fold for `~x + x` -> `-1`
Noah Goldstein via Phabricator via llvm-commits
- [compiler-rt] daaef4c - Revert "Revert "Revert "[scudo] Only prepare PageMap entry for partial region"""
Chia-hung Duan via llvm-commits
- [llvm] 71a28fb - [Docs] update MemorySSA for opaque ptrs
Nick Desaulniers via llvm-commits
- [llvm] 6190356 - Revert "[Support] Implement findModulesAndOffsets on Apple 64-bit platforms"
Luís Marques via llvm-commits
- [llvm] f254acf - [ADT] Clean up `enumerate` implementation. NFC.
Jakub Kuderski via llvm-commits
- [PATCH] D145184: [AArch64] Prefer to fold dup into fmul/fma as opposed to ld1r
Dave Green via Phabricator via llvm-commits
- [PATCH] D145185: [AArch64] Fix crash in LowerBUILD_VECTOR trying to create invalid EXTRACT_SUBVECTOR.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D145190: [memprof] Record BuildIDs in the raw profile.
Snehasish Kumar via Phabricator via llvm-commits
- [llvm] 51b2f21 - [ASAN] Simplify masked load/store test [nfc]
Philip Reames via llvm-commits
- [llvm] f693932 - [SelectionDAG] Transitively copy NodeExtraInfo on RAUW
Marco Elver via llvm-commits
- [llvm] 1e1f119 - [AArch64] Fix crash in LowerBUILD_VECTOR trying to create invalid EXTRACT_SUBVECTOR.
Amara Emerson via llvm-commits
- [lld] 41e3146 - [WebAssembly] Implement build-id feature
Derek Schuff via llvm-commits
- [llvm] 00854cb - [ASAN] Autogen masked load/store test coverage [nfc]
Philip Reames via llvm-commits
- [PATCH] D145194: [BOLT] Remove dependency on StringMap iteration order
Maksim Panchenko via Phabricator via llvm-commits
- [llvm] 00e5553 - [GISel][CSE][NFC]: Handle mutual recursion when inserting node
Aditya Nandakumar via llvm-commits
- [llvm] 7ecd2a2 - [SelectionDAG] Fix missing lambda capture
Marco Elver via llvm-commits
- [PATCH] D145196: [CGSCC] Allow creation of no-rerun CGSCC->function adaptor via textual pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D145198: [ASAN] Support memory checks on scalable vector typed masked load and store
Philip Reames via Phabricator via llvm-commits
- [PATCH] D145199: [ELF] Mention section name and offset for STT_SECTION in reportRangeError()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D145200: [lld-macho] Ignore -debug_variant flag
Keith Smiley via Phabricator via llvm-commits
- [llvm] ff65a58 - [llvm] Add missing header guards in LogicCombine.h and LogicalExpr.h
Alex Langford via llvm-commits
- [lld] c8e5354 - Revert "[WebAssembly] Implement build-id feature"
Derek Schuff via llvm-commits
- [PATCH] D145202: [BOLT][Instrumentation] Preserve red zone for functions with tail calls only
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D145204: Reapply: [WebAssembly] Implement build-id feature
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D145205: [codegen][riscv] Emit CFI directives when using shadow call stack
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D145206: [NFC] Properly handle optional minor value for ArchInfo::Version
Zixu Wang via Phabricator via llvm-commits
- [PATCH] D143264: InstCombine: Fold is.fpclass(x, fcZero) to fcmp oeq 0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D141712: [GVN] Improve PRE on load instructions
Guozhi Wei via Phabricator via llvm-commits
- [llvm] d762350 - [NFC] Properly handle optional minor value for ArchInfo::Version
Zixu Wang via llvm-commits
- [PATCH] D141650: [VectorUtils] Enhance VFABI demangling API
Yilong Guo via Phabricator via llvm-commits
- [PATCH] D145208: [COFF] Add MC support for emitting IMAGE_WEAK_EXTERN_ANTI_DEPENDENCY symbols
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D144535: [RISCV] Enable machine copy propagation for copy-like instructions
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D145209: [DeadArgElim] Don't change the return type if we have virtual musttail calls
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D145209: [DAE] Don't change the return type if we have virtual musttail calls
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D145210: [Pipeline] Adjust PostOrderFunctionAttrs placement in simplification pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] bd45629 - [PowerPC][NFC] cleanup isEligibleForTCO
Ting Wang via llvm-commits
- [llvm] fe75825 - Add the ability to segment GSYM files.
Greg Clayton via llvm-commits
- [llvm] 8aa9ab3 - [ADCE] Only remove debug intrinsics if non debug instructions are removed
Mikael Holmen via llvm-commits
- [PATCH] D145216: [llvm][Uniformity] correctly use a vector as a set by uniqifying elements
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D145218: Can SubRangeJoin, attribute of JoinVals, be modified by target? Why is this attribute set to false now?
michael_zhang via Phabricator via llvm-commits
- [PATCH] D145219: [X86][InstCombine] Add tests for simplifying pternlog intrinsics; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145220: [X86][InstCombine] Simplify some `pternlog` intrinsics
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145221: [X86] Prefer `vpternlog` instead of `blendv` for `vselect` on masks.
Noah Goldstein via Phabricator via llvm-commits
- [llvm] 01487f3 - [TypePromotion] Deference pointer before printing it in a debug message.
Craig Topper via llvm-commits
- [PATCH] D142627: [analyzer] Fix crash exposed by D140059
Balázs Benics via Phabricator via llvm-commits
- [llvm] a14e3c2 - Revert "Add the ability to segment GSYM files."
Douglas Yung via llvm-commits
- [PATCH] D137094: [llvm-readobj] Fix "Section" output when emitting relocations in JSON
James Henderson via Phabricator via llvm-commits
- [PATCH] D137095: [llvm-readobj] Output valid JSON for GroupSections
James Henderson via Phabricator via llvm-commits
- [PATCH] D142885: [VPlan] Allow building a VPlan to may fail.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D145223: [InstCombine] Combine binary operator of two phi node
luxufan via Phabricator via llvm-commits
- [PATCH] D137096: [llvm-readobj] Provide Hash Histogram for all ELFDumper implementations
James Henderson via Phabricator via llvm-commits
- [PATCH] D144024: Fix test hang if curl is not installed
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D144025: Cleanup tests
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D144057: [GVN] permit GVN of non-local loads for ASAN unless undef or alloca is produced
Marco Elver via Phabricator via llvm-commits
- [PATCH] D145224: [LLVM][OHOS] Use emulated TLS for OHOS platform
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D145225: [libunwind][RISC-V] Rewrite testcase with C as possible.
Kito Cheng via Phabricator via llvm-commits
- [llvm] 6121190 - [NFC] Refine tests by adding `:` to checks
Mariya Podchishchaeva via llvm-commits
- [llvm] 093b5ac - [llvm][Uniformity] correctly use a vector as a set by uniqifying elements
Sameer Sahasrabuddhe via llvm-commits
- [llvm] 204800a - [IR][Legalization] Promote illegal deinterleave and interleave vectors
Caroline Concatto via llvm-commits
- [llvm] 05ef449 - [SimplifyCFG] Handle MD_noundef when hoisting common codes
via llvm-commits
- [llvm] f5ab447 - [AMDGPU] Add test case for AMDGPUInsertDelayAlu bug
Jay Foad via llvm-commits
- [PATCH] D145227: [LLVM][OHOS] Clang toolchain and targets
Pavel Kosov via Phabricator via llvm-commits
- [llvm] 08bdff8 - [AMDGPU] Fix error message for illegal copy
Jay Foad via llvm-commits
- [llvm] 71b0658 - [NVPTX] Add f16 and v2f16 ldg builtins
Jakub Chlanda via llvm-commits
- [llvm] f5097ed - Revert "[ADCE] Only remove debug intrinsics if non debug instructions are removed"
Mikael Holmen via llvm-commits
- [PATCH] D136044: [compiler-rt][builtins] Skip building (b)float16 support on i386-freebsd
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D142386: ExecutionEngine: support composite types handling.
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] 94b35ee - [ScalarEvolution] Factor out RewriteMap utilities in applyLoopGuards (NFC)
Dmitry Makogon via llvm-commits
- [llvm] f747cba - [Test] Add more tests with min/max loop guards (NFC)
Dmitry Makogon via llvm-commits
- [llvm] 4d59ffb - [InstCombine] Simplify separate_storage assumptions
Nikita Popov via llvm-commits
- [PATCH] D145230: [ScalarEvolution] Apply loop guards against min/max for its arguments
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D145231: [SCEV] Support mul in SCEVLoopGuardRewriter
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D145232: [AMDGPU] Fix invalid instid value in s_delay_alu instruction
Jay Foad via Phabricator via llvm-commits
- [PATCH] D145233: Attributor: Start inferring nofpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D145234: ADT: Move FPClassTest printing functions to common place
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D144274: [InstCombine] use loop info when running the pass after loop vectorization
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D145236: [AArch64] Improve codegen for vectorised loops with two active lane masks
David Sherwood via Phabricator via llvm-commits
- [llvm] 2df4a3b - [SCEV] Remove an unnecessary switch (NFC)
Nikita Popov via llvm-commits
- [PATCH] D145157: [InstCombine] Implement "A & (~A | B) --> A & B" like transforms for boolean based selects.
Sanjay Patel via Phabricator via llvm-commits
- [llvm] e00c73c - [SCEV] Extract a helper to create a SCEV with new operands (NFC)
Nikita Popov via llvm-commits
- [llvm] 3228a50 - [SCEV] Fix control flow warning (NFC)
Nikita Popov via llvm-commits
- [PATCH] D145238: [NVPTX] Expose LDU builtins
Jakub Chlanda via Phabricator via llvm-commits
- [llvm] 6b9be26 - [SLP][NFC]Update the test to avoid dead code elimination, NFC.
Alexey Bataev via llvm-commits
- [llvm] 8d06a70 - [NFCI][AArch64] Use DAG Helper Functions
Archibald Elliott via llvm-commits
- [PATCH] D145239: [StripDebugInfo] Reuse DebugInfoFinder for findind Live CUs
Maksim Sabianin via Phabricator via llvm-commits
- [PATCH] D65956: clang: Diag running out of file handles while looking for files
Axel Naumann via Phabricator via llvm-commits
- [llvm] 576060f - [ReplaceConstant] Extract code for expanding users of constant (NFC)
Nikita Popov via llvm-commits
- [llvm] a180344 - [LV] Allow scalarization of function calls when masking is required
Graham Hunter via llvm-commits
- [PATCH] D145247: [LowerTypeTests] Avoid creation of select constant expression
Nikita Popov via Phabricator via llvm-commits
- [llvm] 4679d7a - [NFC][ARM][AArch64] Cleanup TargetParser includes
Archibald Elliott via llvm-commits
- [llvm] f7b2b40 - [NFC][TargetParser] Remove Unused Includes
Archibald Elliott via llvm-commits
- [PATCH] D144589: [lld-macho] Don't emit symbols into the symtab multiple times
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D145249: [TargetParser] Disallow Global Constructors
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D142907: LangRef: Add "dynamic" option to "denormal-fp-math"
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143180: DAG: Expand legalization of is.fpclass to fcmp for DAZ
Matt Arsenault via Phabricator via llvm-commits
- [lld] ea32351 - [lld-macho] Ignore -debug_variant flag
Keith Smiley via llvm-commits
- [llvm] 6a7d5d3 - Precommit tests for D145157.
Paul Walker via llvm-commits
- [PATCH] D145252: RegAllocFast: Fix dropping subreg indexes on unassigned subreg defs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143437: [llvm] Use pointer index type for more GEP offsets (pre-codegen)
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D139552: [NFC] Optimize vector usage in lld
Jez Ng via Phabricator via llvm-commits
- [llvm] ed94ffe - [Nomination] Adding Nvidia Compiler security representative to the LLVM security group.
Ragavan Dasarathan via llvm-commits
- [llvm] e16713d - Remove extraneous characters when printing the timestamp for an XCOFF object file.
via llvm-commits
- [llvm] 072e07a - [llvm-cov] Optionally fail on missing binary ID
Daniel Thornburgh via llvm-commits
- [PATCH] D145209: [DAE] Don't DAE if we musttail a "live" (non-DAE-able) function
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D145258: [bazel] Don't alwayslink clang-tidy libraries
Aaron Siddhartha Mondal via Phabricator via llvm-commits
- [llvm] 56e8fd6 - [llvm-lib] update ReleaseNotes for llvm-lib's new support for generating
Vadim Paretsky via llvm-commits
- [PATCH] D145209: [DAE] Don't DAE if we musttail call a "live" (non-DAE-able) function
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D145259: [ASAN] Initial support memory checks on scalable vector typed allocas
Philip Reames via Phabricator via llvm-commits
- [llvm] bd80dbf - [test] Precommit test for D145210
Arthur Eubanks via llvm-commits
- [llvm] 04ed64e - [RISCV][llvm-tblgen] Support conditional definitions using !exists clauses
Philip Reames via llvm-commits
- [llvm] 1df8de2 - [VPlan] Add test with intrinsic without side-effects (NFC).
Florian Hahn via llvm-commits
- [llvm] 92d3c32 - [llvm-driver] Allow llvm driver binary to be called anything
Alex Brachet via llvm-commits
- [PATCH] D145261: [lld-macho][nfc] Convert more alignTo() to alignToPowerOf2()
Jez Ng via Phabricator via llvm-commits
- [PATCH] D145263: [lld-macho] Remove duplicate minimum version info (NFC)
Keith Smiley via Phabricator via llvm-commits
- [llvm] e0fe8e6 - [RISCV][NFC] Add signext to jumptable.ll tests to avoid irrelevant sext.w
Jessica Clarke via llvm-commits
- [llvm] 6e8bcaa - [RISCV][NFC] Unify CHECK lines for jumptable.ll @below_threshold test
Jessica Clarke via llvm-commits
- [llvm] 3a748cd - [RISCV][NFC] Add PIC RUN/CHECK lines for jumptable.ll test
Jessica Clarke via llvm-commits
- [PATCH] D145265: [Pipeline] Remove GlobalCleanupPM
Arthur Eubanks via Phabricator via llvm-commits
- [lld] ffa1118 - [ELF] Mention section name for STT_SECTION in reportRangeError()
Fangrui Song via llvm-commits
- [PATCH] D145199: [ELF] Mention section name for STT_SECTION in reportRangeError()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D145266: [FPEnv][InstSimplify] Fold fadd X, Inf ==> Inf
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D145265: [WIP][Pipeline] Remove GlobalCleanupPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D145268: [lld-macho] Fix default LTO triple
Keith Smiley via Phabricator via llvm-commits
- [lld] b30b1f1 - [ELF] Add single quotes around out of range errors
Fangrui Song via llvm-commits
- [PATCH] D144221: [amdgpu][nfc] Replace ad hoc LDS frame recalculation with absolute_symbol MD
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D145263: [lld-macho] Remove duplicate minimum version info
Keith Smiley via Phabricator via llvm-commits
- [llvm] 7442f86 - [AMDGPU] Fix invalid instid value in s_delay_alu instruction
Jay Foad via llvm-commits
- [PATCH] D143013: [InstCombine] Add tests for combining (urem/srem (mul/shl X, Y), (mul/shl X, Z)); NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145271: [MSVC compatibility][DLLEXPORT/DLLIMPORT] Allow dllexport/dllimport for local classes
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D145272: [RISCV] Teach performCombineVMergeAndVOps to combine unmasked TU vpmerge with a masked MU TA op.
Craig Topper via Phabricator via llvm-commits
- [llvm] b89236a - [AMDGPU] Vectorize misaligned global loads & stores
Jeffrey Byrnes via llvm-commits
- [PATCH] D144225: [InstCombine] Add constant combines for `(urem/srem (shl X, Y), (shl X, Z))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D143417: [InstCombine] Add fold for `(rem (mul/shl X, Y), (mul/shl X, Z))` -> `(mul X, (rem Y, Z))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145273: [lld-macho] Avoid running LTO pipeline for no files
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D143228: [Attributor] Add convergent abstract attribute
Johannes Doerfert via Phabricator via llvm-commits
- [lld] 6578e0d - [lld-macho] Remove duplicate minimum version info
Keith Smiley via llvm-commits
- [llvm] ae12e57 - [AArch64] Add missing bf16 load insert pattern
David Green via llvm-commits
- [PATCH] D145275: [CGP] Hoist allocas used in catchpad instructions, if they are not in the entry block.
Chang Lin via Phabricator via llvm-commits
- [llvm] 0eb59ca - ADT: Move FPClassTest printing functions to common place
Matt Arsenault via llvm-commits
- [llvm] 18fa83e - ADT: Move some FPClassTest utility functions out of instcombine
Matt Arsenault via llvm-commits
- [llvm] ce3d93e - AMDGPU: Use static constexpr instead of static const
Matt Arsenault via llvm-commits
- [llvm] ba21524 - Attributor: Fix typos
Matt Arsenault via llvm-commits
- [llvm] 71f1ea2 - APFloat: Add classify
Matt Arsenault via llvm-commits
- [llvm] 5ccdf2a - [gn build] Port 0eb59cab95a0
LLVM GN Syncbot via llvm-commits
- [PATCH] D145277: [support] Support printing floats in ScopedPrinter
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D145278: Attributor: Start looking at uses when inferring nofpclass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D145279: Attributor: Assume handling for nofpclass
Matt Arsenault via Phabricator via llvm-commits
- [lld] a65678b - [lld-macho] Avoid running LTO pipeline for no files
Keith Smiley via llvm-commits
- [PATCH] D144607: [InstCombine] Add tests for transforming `(icmp (xor X, Y), X)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145280: [InstCombine] Add transforms for `(icmp (xor X, Y), X)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D144609: [InstCombine] Add tests for transforming `(icmp (or X, Y), X)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D144610: [InstCombine] Add transforms for `(icmp (xor X, Y), X)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145281: [InstCombine] Add transforms for `(icmp spred (xor X, Y), X)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145282: [LLParser] Error out if a name is too long and gets renamed
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D135419: [readobj] Make JSON output consistent for Other flags
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D144608: [InstCombine] Add transforms for `(icmp {u|s}ge/le (xor X, Y), X)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D144610: [InstCombine] Add transforms for `(icmp upred (or X, Y), X)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145281: [InstCombine] Add transforms for `(icmp spred (or X, Y), X)`
Noah Goldstein via Phabricator via llvm-commits
- [llvm] b056c1c - [StripDebugInfo] Reuse DebugInfoFinder for findind Live CUs
Alexey Bader via llvm-commits
- [PATCH] D145286: [WinEH] Fix issue of dynamic alloca in try block
LuoYuanke via Phabricator via llvm-commits
- [lld] c7af9ae - Reapply: [WebAssembly] Implement build-id feature
Derek Schuff via llvm-commits
- [PATCH] D145291: [AArch64] Run XRay tests for macOS
Oleksii Lozovskyi via Phabricator via llvm-commits
- [llvm] e55190c - [gn build] Port 3014a1c5a130
LLVM GN Syncbot via llvm-commits
- [PATCH] D145292: [test] Remove occurences of br undef in various llvm tests
Kriti Gupta via Phabricator via llvm-commits
- [PATCH] D145293: [GlobalOpt] Don't replace the aliasee if it has other references
DianQK via Phabricator via llvm-commits
- [PATCH] D129507: [OffloadPackager] Add option to extract files from images
Alexey Bader via Phabricator via llvm-commits
- [llvm] fac4c47 - [LoopInterchange] Remove unused RecurrenceDescriptor object. NFC
Craig Topper via llvm-commits
- [PATCH] D144451: [X86] Optimize umax(X,1)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D144837: [VE] Change to not use standalone build
Galina via Phabricator via llvm-commits
- [PATCH] D145299: [X86] Generate better code for std::bit_ceil
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D145300: [TableGen] add !upper and !lower operators to change the casing of strings.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D145293: [GlobalOpt] Don't replace the aliasee if it has other references.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D145301: Add more efficient vector bitcast for AArch64
Lawrence Benson via Phabricator via llvm-commits
- [PATCH] D144509: [CMake] Bumps minimum version to 3.20.0.
Mark de Wever via Phabricator via llvm-commits
- [PATCH] D131136: [misexpect] Support diagnostics from frontend profile data
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D131306: [llvm][misexpect] Track provenance of branch weights
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D97783: Add the Connex SIMD/vector processor back end (main back end patch)
Alex Susu via Phabricator via llvm-commits
- [PATCH] D145308: [lld][WebAssembly] Initial support for stub objects
Sam Clegg via Phabricator via llvm-commits
- [llvm] ccc849e - [X86] Add non-BMI tests to bit_ceil.ll
Kazu Hirata via llvm-commits
- [PATCH] D144116: [DAGCombiner] Avoid converting (x or/xor const) + y to (x + y) + const if benefit is unclear
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D144823: [Driver][FreeBSD] Simplify ARM handling
Brad Smith via Phabricator via llvm-commits
- [PATCH] D145314: [WIP][ADT] Do not use lvalue references with `llvm::enumerate`. NFC.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D144503: [ADT] Allow `llvm::enumerate` to enumerate over multiple ranges
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D145315: AMDGPU: Fix missing MIR serialization for PSInputAddr/PSInputEnable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D145317: [ValueMapper] Preserve poison types during value mapping
Carl Ritson via Phabricator via llvm-commits
- [llvm] 7ba61ea - [AMDGPU] More precise limit on SALU cycles in s_delay_alu instructions
Jay Foad via llvm-commits
- [PATCH] D145318: [IRLinker] Fix mapping of declaration metadata
Carl Ritson via Phabricator via llvm-commits
- [llvm] e7d591c - [X86] Precommit tests
Kazu Hirata via llvm-commits
- [llvm] be968db - [VPlan] VPWidenCallRecipe has side-effects if the call has.
Florian Hahn via llvm-commits
- [PATCH] D144565: dwp check overflow
zhuna via Phabricator via llvm-commits
- [PATCH] D144487: [VPlan] Replace invariance fields from VPWidenGEPRecipe.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D97638: Add the Connex SIMD/vector processor back end
Alex Susu via Phabricator via llvm-commits
- [PATCH] D145291: [AArch64][ARM][X86] Split XRay tests for Linux/macOS
Oleksii Lozovskyi via Phabricator via llvm-commits
- [llvm] c111fe4 - [Support] Implement findModulesAndOffsets on Apple 64-bit platforms
Luís Marques via llvm-commits
- [llvm] 2c958a5 - [AArch64] Add missing bf16 SVE insert vector patterns.
David Green via llvm-commits
- [llvm] ad00239 - [AArch64] Add missing bf16 SVE extract vector patterns
David Green via llvm-commits
- [compiler-rt] e2e50fe - [sanitizer][NetBSD] Remove ioctl TIOCRCVFRAME and TIOCXMTFRAME
Fangrui Song via llvm-commits
- [PATCH] D145322: [VPlan] Check if recipe is in ReplicateRegion for IfPredicateInstr (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D145323: AMDGPU: Fix LiveVariables verifier error for values defined before SI_END_CF
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D145325: [docs][NewPM] fix typos in new pass manager docs
Alex MacLean via Phabricator via llvm-commits
- [PATCH] D144125: [VPlan] VPWidenIntOrFpInductionRecipe inherits from VPHeaderPHIRecipe
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D145326: [InstCombine] Transform `(shift X, Or(Y, BitWidth-1))` -> `(shift X,BitWidth-1)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145326: [InstCombine] Transform `(shift X, Or(Y, BitWidth-1))` -> `(shift X,BitWidth-1)`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D145326: [InstCombine] Transform `(shift X, Or(Y, BitWidth-1))` -> `(shift X,BitWidth-1)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145326: [InstCombine] Transform `(shift X, Or(Y, BitWidth-1))` -> `(shift X,BitWidth-1)`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D145326: [InstCombine] Transform `(shift X, Or(Y, BitWidth-1))` -> `(shift X,BitWidth-1)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145327: [InstSimplify] Simplify `(shl nsw nuw X, BitWidth - 1)` -> `0`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145329: AMDGPU: Always split blocks for si_end_cf
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 2fdd55c - llvm-reduce: Use explicit output file in a test
Matt Arsenault via llvm-commits
- [PATCH] D145330: [test] Remove occurences of br undef in test/Analysis tests
Kriti Gupta via Phabricator via llvm-commits
- [PATCH] D145331: [test] Remove occurences of br undef in test/Analysis tests
Kriti Gupta via Phabricator via llvm-commits
- [PATCH] D145332: [ADT] Clean up zip iterators. NFC.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D145333: [test] Remove occurences of br undef in CodeGen/AArch64 tests
Kriti Gupta via Phabricator via llvm-commits
- [PATCH] D145334: [InstCombine] Add tests for transform `(shift X, (Or Y, BitWidth-1))`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145335: [InstSimplify] Add tests for `(shl nuw nsw X, BitWidth - 1)` -> `0`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [llvm] bd1f7c4 - AMDGPU: Try to push fneg as integer into select
Matt Arsenault via llvm-commits
- [PATCH] D142585: AMDGPU: Try to push fneg as integer into select
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D145337: [ADT] Avoid needless iterator copies in `zippy`
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] 606a62c - AMDGPU: Force sign operand of f64 fcopysign to f32
Matt Arsenault via llvm-commits
- [PATCH] D142641: AMDGPU: Force sign operand of f64 fcopysign to f32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D145338: [InstCombine] Add tests for `(icmp eq/ne bitreverse(x), C)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145339: [InstCombine] Add transform `(icmp eq/ne bitreverse(x), C)` -> `(icmp eq/ne x, bitreverse(C))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145340: [InstCombine] Add tests for tranforming `(icmp pred (shl {nsw and/or nuw} X, Y), C)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145341: [InstCombine] Add transform `(icmp pred (shl {nsw and/or nuw} X, Y), C)` -> `(icmp pred X, C)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D142068: [CostModel][RISCV] Model code size cost for reduction
ShihPo Hung via Phabricator via llvm-commits
- [llvm] fb661e2 - [CostModel][RISCV] Model code size cost for reduction
ShihPo Hung via llvm-commits
- [PATCH] D144714: [JITLink] Introduce virtual offsets for Symbol definitions in LinkGraph
Lang Hames via Phabricator via llvm-commits
- [PATCH] D140460: [RISCV][MC] Add FLI instruction support for the experimental zfa extension
Jun Sha via Phabricator via llvm-commits
- [PATCH] D145346: [NFC] Format printstmt
xufei via Phabricator via llvm-commits
- [PATCH] D145350: [PowerPC] Check if the latch block is in the value list for the PHI before get the incoming value.
Esme Yi via Phabricator via llvm-commits
- [llvm] 5988af9 - [llvm] [NFC] fix comments describing GenericSSAContext
Sameer Sahasrabuddhe via llvm-commits
- [llvm] 8e1038b - [ValueMapper] Preserve poison types during value mapping
Carl Ritson via llvm-commits
- [PATCH] D145351: [cmake] Export component info needed to determine which libraries are in libLLVM.so.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D142998: [SVE][codegen] Add few more tests for MUL followed by ADD/SUB (NFC)
Sushant Gokhale via Phabricator via llvm-commits
- [PATCH] D145353: [PowerPC] remove side effect for some cases for saturate instructions
ChenZheng via Phabricator via llvm-commits
- [PATCH] D144423: [APInt] Deprecate several functions
Kazu Hirata via Phabricator via llvm-commits
- [llvm] 462b290 - [APInt] Deprecate several functions
Kazu Hirata via llvm-commits
- [PATCH] D145355: [AggressiveInstCombine] Pre-Commit test for D144445
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D145356: [LoopVectorize][NFC] Fix incorrect comment in LoopVectorize.h
Ben Shi via Phabricator via llvm-commits
- [PATCH] D143046: [LogicCombine 2/?] Add weight into node then use it to determine if we can combine the case need to create new value.
chenglin.bi via Phabricator via llvm-commits
- [llvm] 1a6dfa2 - [LLVM] Remove XFAIL from merge-equivalent-ranges.ll
Muhammad Omair Javaid via llvm-commits
- [PATCH] D144445: [AggressiveInstCombine] folding load for constant global patterened arrays and structs
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D37626: [ELF] Scan .eh_frame sections precisely in order to eliminate unused LSDAs and personality routines.
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D145357: [SelectionDAG] Deprecate isNullValue and isAllOnesValue
Kazu Hirata via Phabricator via llvm-commits
Last message date:
Sun Mar 5 23:55:52 PST 2023
Archived on: Sun Mar 5 23:55:54 PST 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).