The Week Of Monday 5 September 2022 Archives by date
Starting: Mon Sep 5 00:01:18 PDT 2022
Ending: Sun Sep 11 23:58:55 PDT 2022
Messages: 2029
- [lld] bc89663 - [ELF] MarkLive: remove dead code from D24750. NFC
Fangrui Song via llvm-commits
- [PATCH] D133268: [tsan] Replace mem intrinsics with calls to interceptors
Marco Elver via Phabricator via llvm-commits
- [lld] fe70b17 - [ELF][test] --gc-sections: test SHT_FINI_ARRAY is retained
Fangrui Song via llvm-commits
- [PATCH] D133255: [RISCV] Transform VMERGE_VVM_<LMUL>_TU with all ones mask to VADD_VI_<LMUL>_TU.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D126533: [LAA] Relax pointer dependency with runtime pointer checks
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131309: [ELF] Add ability to get a symbol by name from the hash table section
James Henderson via Phabricator via llvm-commits
- [PATCH] D132452: [LSR] Precommit test for D132443
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133279: [DirectX backend] Remove Attribute not for DXIL on CallInst
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133255: [RISCV] Transform VMERGE_VVM_<LMUL>_TU with all ones mask to VADD_VI_<LMUL>_TU.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D133255: [RISCV] Transform VMERGE_VVM_<LMUL>_TU with all ones mask to VADD_VI_<LMUL>_TU.
Craig Topper via Phabricator via llvm-commits
- [llvm] 388b684 - [LICM] Separate check for writability and thread-safety (NFCI)
Nikita Popov via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D133282: [TargetLowering][X86][AMDGPU] Teach expandMUL_LOHI to handle a mix of sign and zero extend.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133267: [Verifier] Reject dllexport with non-default visibility
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D125412: [ARM64EC 2/?] Add target triple, and allow targeting it.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D131873: [PowerPC] Optimize compare by using record form in post-RA.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D133283: [DirectX backend] Support global ctor for DXILBitcodeWriter.
Xiang Li via Phabricator via llvm-commits
- [llvm] e893345 - [NFC][TypePromotion] Add test
Samuel Parker via llvm-commits
- [PATCH] D133203: [TypePromotionPass] Don't treat phi's as ToPromote
Sam Parker via Phabricator via llvm-commits
- [PATCH] D133255: [RISCV] Transform VMERGE_VVM_<LMUL>_TU with all ones mask to VADD_VI_<LMUL>_TU.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D133203: [TypePromotionPass] Don't treat phi's as ToPromote
Sam Parker via Phabricator via llvm-commits
- [PATCH] D133201: [LLD][COFF] Fix Bug, occouring if Symbol has no name
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D127530: [PowerPC] Extend GlobalISel implementation to emit and/or/xor.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D126661: [MachineVerifier] Fix crash on early clobbered subreg operands.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133201: [LLD][COFF] Fix Bug, occouring if Symbol has no name
Jan Ole Hüser via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
James Henderson via Phabricator via llvm-commits
- [PATCH] D133201: [LLD][COFF] Fix Bug, occouring if Symbol has no name
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D132942: [PowerPC][GISel]add support for float point arithmetic operations
ChenZheng via Phabricator via llvm-commits
- [PATCH] D133213: [LLVM][AArch64] Explain that X19 is used as the frame base pointer register
David Spickett via Phabricator via llvm-commits
- [PATCH] D133078: [X86][NFC] Refine load/store reg to StackSlot for extensibility
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D132942: [PowerPC][GISel]add support for float point arithmetic operations
ChenZheng via Phabricator via llvm-commits
- [PATCH] D132942: [PowerPC][GISel]add support for float point arithmetic operations
ChenZheng via Phabricator via llvm-commits
- [PATCH] D133213: [LLVM][AArch64] Explain that X19 is used as the frame base pointer register
David Spickett via Phabricator via llvm-commits
- [PATCH] D133213: [LLVM][AArch64] Explain that X19 is used as the frame base pointer register
David Spickett via Phabricator via llvm-commits
- [PATCH] D132477: Improve cost model for some 128-bit vector operations that use SVE
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D133286: [NFC] Add `DebugVariable` constructor that takes `DbgVariableIntrinsic *`
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133281: [LoongArch] Add codegen support for ISD::FMA
WÁNG Xuěruì via Phabricator via llvm-commits
- [llvm] 408ebe5 - [VPlan] Move VPWidenCallRecipe to VPlanRecipes.cpp (NFC).
Florian Hahn via llvm-commits
- [PATCH] D132586: [VPlan] Move VPWidenCallRecipe to VPlanRecipes.cpp (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133165: [lld][COFF] Add support for overriding weak symbols in LLVM bitcode input
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D133287: [InstCombine] Test for matrix multiplication negation optimisation.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D132581: [LoopPassManager] Implement and use LoopNestAnalysis::run() instead of manually creating LoopNests
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D132205: [llvm-tblgen] CodeGenSchedModels::hasReadOfWrite gets wrong predication result
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D133239: [RISCV][MC] Add minimal support for Ztso extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D133239: [RISCV][MC] Add minimal support for Ztso extension
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D131914: [ubsan-minimal] Report the address of an error
Igor Kudrin via Phabricator via llvm-commits
- [compiler-rt] 84c4efb - [ubsan-minimal] Report the address of an error
Igor Kudrin via llvm-commits
- [PATCH] D131914: [ubsan-minimal] Report the address of an error
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D132867: [Clang] Use virtual FS in processing config files
Sam McCall via Phabricator via llvm-commits
- [llvm] 8f33a3a - [gn build] Port d5e26775d089
LLVM GN Syncbot via llvm-commits
- [PATCH] D133199: [ARM] Constant pools need 4-byte alignment if we only have tADR
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] 4e6783f - [DAG] getFreeze()/getNode() - account for operand depth when calling isGuaranteedNotToBeUndefOrPoison (PR57554)
Simon Pilgrim via llvm-commits
- [PATCH] D133201: [LLD][COFF] Fix Bug, occurring if Symbol has no name
Jan Ole Hüser via Phabricator via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D133201: [LLD][COFF] Fix Bug, occurring if Symbol has no name
Jan Ole Hüser via Phabricator via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D122163: [StripDeadDebugInfo] Drop dead CUs
Alexey Bader via Phabricator via llvm-commits
- [PATCH] D131179: [StripDeadDebugInfo] Drop dead CUs for const global expression
Alexey Bader via Phabricator via llvm-commits
- [PATCH] D133199: [ARM] Constant pools need 4-byte alignment if we only have tADR
John Brawn via Phabricator via llvm-commits
- [PATCH] D94769: [Support] Format provider improvements
Sam McCall via Phabricator via llvm-commits
- [PATCH] D124671: [AMDGPU] Only raise wave priority if there is a long enough sequence of VALU instructions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D129370: [SimplifyCFG] Allow SimplifyCFG hoisting to skip over non-matching instructions
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D129370: [SimplifyCFG] Allow SimplifyCFG hoisting to skip over non-matching instructions
Momchil Velikov via Phabricator via llvm-commits
- [llvm] fb60e50 - [GlobalISel] Fix a combine crash due to a negative G_INSERT_VECTOR_ELT idx.
Amara Emerson via llvm-commits
- [PATCH] D133286: [NFC] Add `DebugVariable` constructor that takes `DbgVariableIntrinsic *`
J. Ryan Stinnett via Phabricator via llvm-commits
- [llvm] f336453 - [AMDGPU][CodeGen] Support (soffset + offset) s_buffer_load's.
Ivan Kosarev via llvm-commits
- [PATCH] D130263: [AMDGPU][CodeGen] Support (soffset + offset) s_buffer_load's.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D133201: [LLD][COFF] Fix Bug, occurring if Symbol has no name
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D133291: [Assignment Tracking][8/*] Add DIAssignID merging utilities
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133292: [Assignment Tracking][9/*] Don't drop DIAssignID in dropUnknownNonDebugMetadata
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133293: [Assignment Tracking][10/*] salvageDebugInfo for dbg.assign intrinsics
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133294: [Assignment Tracking][11/*] Update RemoveRedundantDbgInstrs
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133295: [Assignment Tracking][12/*] Account for assignment tracking in mem2reg
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133296: [Assignment Tracking][13/*] Account for assignment tracking in SROA
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D126661: [MachineVerifier] Fix crash on early clobbered subreg operands.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D126661: [MachineVerifier] Fix crash on early clobbered subreg operands.
Daniil Fukalov via Phabricator via llvm-commits
- [llvm] 1f550d8 - [AMDGPU][CodeGen] Pre-commit a test on (base | offset) SMEM loads for D132552.
Ivan Kosarev via llvm-commits
- [PATCH] D133021: [AMDGPU][CodeGen] Pre-commit a test on (base | offset) SMEM loads for D132552.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D133297: [TableGen] Document sequence with stride
Jay Foad via Phabricator via llvm-commits
- [PATCH] D126661: [MachineVerifier] Fix crash on early clobbered subreg operands.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133265: [SPIRV] Add tests to improve test coverage
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D133188: [InstCombine] extractvalue (any_mul_with_overflow X, 2^n), 0 -> X << n
Sanjay Patel via Phabricator via llvm-commits
- [llvm] bd0801c - [X86] Cleanup SLM SSE shift and CMPGTQ scheduler model numbers
Simon Pilgrim via llvm-commits
- [PATCH] D133293: [Assignment Tracking][10/*] salvageDebugInfo for dbg.assign intrinsics
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D132490: [LoopVectorize] Emit runtime checks correctly for nested loops
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D129592: [llvm] Fix forward declaration in JSON.h
serge via Phabricator via llvm-commits
- [PATCH] D133165: [lld][COFF] Add support for overriding weak symbols in LLVM bitcode input
Hans Wennborg via Phabricator via llvm-commits
- [llvm] 1268cf6 - [SPIRV] Add tests to improve test coverage
Andrey Tretyakov via llvm-commits
- [PATCH] D133265: [SPIRV] Add tests to improve test coverage
Andrey Tretyakov via Phabricator via llvm-commits
- [PATCH] D133293: [Assignment Tracking][10/*] salvageDebugInfo for dbg.assign intrinsics
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D132552: [AMDGPU][CodeGen] Support (base | offset) SMEM loads.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D132989: [InstSimplify] Odd - X ==/!= X -> false/true
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D131960: [IR] Reimplement time tracing of NewPassManager by PassInstrumentation framework
dongjunduo via Phabricator via llvm-commits
- [PATCH] D133293: [Assignment Tracking][10/*] salvageDebugInfo for dbg.assign intrinsics
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D133300: [InstCombine] Matrix multiplication negation optimisation
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133165: [lld][COFF] Add support for overriding weak symbols in LLVM bitcode input
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D131960: [IR] Reimplement time tracing of NewPassManager by PassInstrumentation framework
dongjunduo via Phabricator via llvm-commits
- [PATCH] D131960: [IR] Reimplement time tracing of NewPassManager by PassInstrumentation framework
dongjunduo via Phabricator via llvm-commits
- [llvm] 5db8d6f - [AMDGPU][CodeGen] Support (base | offset) SMEM loads.
Ivan Kosarev via llvm-commits
- [PATCH] D132552: [AMDGPU][CodeGen] Support (base | offset) SMEM loads.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D126661: [MachineVerifier] Fix crash on early clobbered subreg operands.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D133207: [SelectionDAG] Rewrite bfloat16 softening to use the "half promotion" path
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D126661: [MachineVerifier] Fix crash on early clobbered subreg operands.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133301: [ipra] Fix missing save/restore of function return addresses
Colin McEwan via Phabricator via llvm-commits
- [PATCH] D132839: [RISCV] Optimization for using compressed beqz and bnez PR#56391
Tetyushkin Ivan via Phabricator via llvm-commits
- [llvm] 8fa432b - [InstCombine] reduce test-for-overflow of shifted value
Sanjay Patel via llvm-commits
- [PATCH] D132888: [InstCombine] reduce test-for-overflow of shifted value
Sanjay Patel via Phabricator via llvm-commits
- [llvm] ffa6267 - [CodeGen] Support extracting fixed-length vectors from illegal scalable vectors
David Sherwood via llvm-commits
- [PATCH] D117499: [CodeGen] Support extracting fixed-length vectors from illegal scalable vectors
David Sherwood via Phabricator via llvm-commits
- [llvm] 99d364d - [MachineVerifier] Fix crash on early clobbered subreg operands.
Daniil Fukalov via llvm-commits
- [PATCH] D126661: [MachineVerifier] Fix crash on early clobbered subreg operands.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D133003: [ELF] Parallelize relocation scanning
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D133302: [RISCV] Add assertion of hasVecPolicyOp to catch masked intrinsic without policy operand.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D129370: [SimplifyCFG] Allow SimplifyCFG hoisting to skip over non-matching instructions
Momchil Velikov via Phabricator via llvm-commits
- [llvm] 078899c - [SimplifyCFG] Allow SimplifyCFG hoisting to skip over non-matching instructions
Momchil Velikov via llvm-commits
- [PATCH] D132923: [RISCV] Support peephole optimization to fold vmerge.vvm that has tail agnostic policy and unmasked intrinsics.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D132989: [InstSimplify] Odd - X ==/!= X -> false/true
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D133238: [RISCV] Improve vector fceil/ffloor lowering by changing FRM.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D133301: [ipra] Fix missing save/restore of function return addresses
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] 22b6a4f - [GlobalISel] Update test checks before a patch.
Amara Emerson via llvm-commits
- [PATCH] D114174: [ARM][CodeGen] Add support for complex deinterleaving
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D133303: [DebugInfo] Fix minor debug info bug in deleteDeadLoop
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133304: [DebugInfo] [NFC] Refactor debug intrinsic copy and delete to instead just move
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133301: [ipra] Fix missing save/restore of function return addresses
Colin McEwan via Phabricator via llvm-commits
- [PATCH] D133238: [RISCV] Improve vector fceil/ffloor lowering by changing FRM.
ShihPo Hung via Phabricator via llvm-commits
- [llvm] 41c79d0 - [gn build] Port 2d52c6bfae80
LLVM GN Syncbot via llvm-commits
- [PATCH] D133305: [AMDGPU] Simplify mad/mac patterns. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133306: [InstSimplify][NFC][test] Add tests for Odd - X ==/!= X
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D133307: [Assignment Tracking][14/*] Account for assignment tracking in instcombine
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [lld] 1b65d20 - [lld-macho] Diagnose unaligned arm64 PAGEOFF12 relocations
Daniel Bertalan via llvm-commits
- [PATCH] D133269: [lld-macho] Diagnose unaligned arm64 PAGEOFF12 relocations
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D132477: Improve cost model for some 128-bit vector operations that use SVE
David Sherwood via Phabricator via llvm-commits
- [llvm] 511f216 - [GlobalISel] Update combine-build-vector.mir test checks before patch.
Amara Emerson via llvm-commits
- [PATCH] D133306: [InstSimplify][NFC][test] Add tests for Odd - X ==/!= X -> false/true
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133309: [GlobalISel] Combine G_INSERT/EXTRACT_VECTOR_ELT with out of bounds indices to undef.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D133306: [InstSimplify][NFC][test] Add tests for Odd - X ==/!= X -> false/true
Liao Chunyu via Phabricator via llvm-commits
- [llvm] 14eea55 - [InstSimplify][NFC][test] Add tests for Odd - X ==/!= X -> false/true
via llvm-commits
- [PATCH] D133310: [Assignment Tracking][15/*] Account for assignment tracking in simplifycfg
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133311: [Assignment Tracking][16/*] Account for assignment tracking in mldst-motion
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133312: [Assignment Tracking][17/*] Account for assignment tracking in memcpyopt
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133313: [Assignment Tracking][18/*] Account for assignment tracking in LICM
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133314: [Assignment Tracking][19/*] Account for assignment tracking in ADCE
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133315: [Assignment Tracking][20/*] Account for assignment tracking in ADCE
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D132989: [InstSimplify] Odd - X ==/!= X -> false/true
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D133309: [GlobalISel] Combine G_INSERT/EXTRACT_VECTOR_ELT with out of bounds indices to undef.
Thorsten via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D133318: [Assignment Tracking][21/*] Account for assignment tracking in inliner
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133319: [Assignment Tracking][22/*] Add loop-deletion test
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133320: [Assignment Tracking][23/*] Account for assignment tracking in SLP Vectorizer
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D132989: [InstSimplify] Odd - X ==/!= X -> false/true
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133321: [Assignment Tracking][24/*] Always RemoveRedundantDbgInstrs in instcombine in assignment tracking builds
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 5e9522c - [InstSimplify] Odd - X ==/!= X -> false/true
via llvm-commits
- [PATCH] D132989: [InstSimplify] Odd - X ==/!= X -> false/true
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D130875: [Metadata] Introduce MD_pcsections
Marco Elver via Phabricator via llvm-commits
- [llvm] 456c7ef - [InstSimplify][NFC] shortened the code
via llvm-commits
- [PATCH] D130879: [AsmPrinter] Emit PCs into requested PCSections
Marco Elver via Phabricator via llvm-commits
- [PATCH] D133322: [AMDGPU][MC][GFX11][NFC] Update assembler tests for MIMG instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D132989: [InstSimplify] Odd - X ==/!= X -> false/true
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D133003: [ELF] Parallelize relocation scanning
Andrew Ng via Phabricator via llvm-commits
- [llvm] c1d19a8 - [ELF] Provide the GNU hash function in libObject
Joseph Huber via llvm-commits
- [PATCH] D132696: [ELF] Provide the GNU hash function in libObject
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D131587: [CodeGen] Deduplicate restore blocks in branch relaxation
Piggy via Phabricator via llvm-commits
- [PATCH] D131863: [CodeGen] Fix restore blocks' BasicBlock information in branch relaxation
Piggy via Phabricator via llvm-commits
- [PATCH] D133172: [lit] Extend DEFINE/REDEFINE with function substitutions
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D131309: [Libomptarget] Add utility functions for loading an ELF symbol by name
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D132743: [ELF] Add ability to get a symbol by name from the GNU_HASH table section
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D133166: [mlir][MemRef] Canonicalize extract_strided_metadata(subview)
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D133324: [llvm-dwarfutil][DWARFv5] fix reading of DW_FORM_addrx attribute.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D133283: [DirectX backend] Support global ctor for DXILBitcodeWriter.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D115480: [InstCombine] Fold icmp of truncated left shift
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133325: [Driver] Allow search of included response files as configuration files
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D133268: [tsan] Replace mem intrinsics with calls to interceptors
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D132867: [Clang] Use virtual FS in processing config files
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D130875: [Metadata] Introduce MD_pcsections
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D132224: [Assignment Tracking][5/*] Add core infrastructure for instruction reference
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D133279: [DirectX backend] Remove Attribute not for DXIL on CallInst
Xiang Li via Phabricator via llvm-commits
- [PATCH] D133279: [DirectX backend] Remove Attribute not for DXIL on CallInst
Xiang Li via Phabricator via llvm-commits
- [PATCH] D132893: Add docs for Mach-O lld
Michael Eisel via Phabricator via llvm-commits
- [PATCH] D131003: [TableGen][CodeEmitterGen] Add the capability to match sub-operands by name.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D133283: [DirectX backend] Support global ctor for DXILBitcodeWriter.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D132708: [MC] Emit Stackmaps before debug info
Markus Böck via Phabricator via llvm-commits
- [PATCH] D133267: [Verifier] Reject dllexport with non-default visibility
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D132893: Add docs for Mach-O lld
Michael Eisel via Phabricator via llvm-commits
- [PATCH] D133268: [tsan] Replace mem intrinsics with calls to interceptors
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130875: [Metadata] Introduce MD_pcsections
Marco Elver via Phabricator via llvm-commits
- [PATCH] D132893: Add docs for Mach-O lld
Michael Eisel via Phabricator via llvm-commits
- [PATCH] D132867: [Clang] Use virtual FS in processing config files
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 2417618 - [Verifier] Reject dllexport with non-default visibility
Fangrui Song via llvm-commits
- [PATCH] D133267: [Verifier] Reject dllexport with non-default visibility
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D132893: Add docs for Mach-O lld
Jez Ng via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D133036: [InstCombine] Treat passing undef to noundef params as UB
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D132893: Add docs for Mach-O lld
Michael Eisel via Phabricator via llvm-commits
- [PATCH] D133309: [GlobalISel] Combine G_INSERT/EXTRACT_VECTOR_ELT with out of bounds indices to undef.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D131073: [AArch64][GlobalISel] Recognise some CCMPri
Dave Green via Phabricator via llvm-commits
- [llvm] 3c6edc0 - [AArch64][GlobalISel] Recognise some CCMPri
David Green via llvm-commits
- [PATCH] D133282: [TargetLowering][X86][AMDGPU] Teach expandMUL_LOHI to handle a mix of sign and zero extend.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133282: [TargetLowering][X86][AMDGPU] Teach expandMUL_LOHI to handle a mix of sign and zero extend.
Craig Topper via Phabricator via llvm-commits
- [llvm] 488ad99 - [ARM64EC 1/?] Add parsing support to llvm-objdump/llvm-readobj.
Eli Friedman via llvm-commits
- [PATCH] D125411: [ARM64EC 1/?] Add parsing support to llvm-objdump/llvm-readobj.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D133282: [TargetLowering][X86][AMDGPU] Teach expandMUL_LOHI to handle a mix of sign and zero extend.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133107: [COFF] Don't generate -exclude-symbols for dllexported symbols
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 63335af - [ARM64EC 2/?] Add target triple, and allow targeting it.
Eli Friedman via llvm-commits
- [PATCH] D125412: [ARM64EC 2/?] Add target triple, and allow targeting it.
Eli Friedman via Phabricator via llvm-commits
- [llvm] 4658366 - [ARM64EC 3/?] Mark reserved registers specific to ARM64EC ABI.
Eli Friedman via llvm-commits
- [PATCH] D125413: [ARM64EC 3/?] Mark reserved registers specific to ARM64EC ABI.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D125415: [ARM64EC 4/?] Add LLVM support for varargs calling convention.
Eli Friedman via Phabricator via llvm-commits
- [llvm] 5637ec0 - [ARM64EC 4/?] Add LLVM support for varargs calling convention.
Eli Friedman via llvm-commits
- [llvm] 7927c4c - [X86] Add test cases for PR57549. NFC
Craig Topper via llvm-commits
- [llvm] 2b9cec6 - [ARM64EC 5/?] Fix names of __chkstk and __security_check_cookie.
Eli Friedman via llvm-commits
- [PATCH] D125417: [ARM64EC 5/?] Fix names of __chkstk and __security_check_cookie.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D133207: [SelectionDAG] Rewrite bfloat16 softening to use the "half promotion" path
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126809: [ARM64EC 8/?] Implement ARM64EC "thunk" calling conventions
Eli Friedman via Phabricator via llvm-commits
- [llvm] fda691e - [AArch64] Update checks in call lowering test for signext in prep for bug fix.
Amara Emerson via llvm-commits
- [PATCH] D132867: [Clang] Use virtual FS in processing config files
Sam McCall via Phabricator via llvm-commits
- [PATCH] D133327: [AArch64][GlobalISel] When lowering signext i1 parameters, don't zero-extend to s8 first.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D105986: [SLP]Improve vectorization of gathered loads.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
Fangrui Song via Phabricator via llvm-commits
- [llvm] 5a68d67 - Revert "Use llvm::none_of (NFC)"
Kazu Hirata via llvm-commits
- [llvm] 7e3aa8f - Revert "[LoopPassManager] Implement and use LoopNestAnalysis::run() instead of manually creating LoopNests"
Arthur Eubanks via llvm-commits
- [PATCH] D133328: [InstCombine] Fold icmp x, ~x and icmp ~x, x by testing the sign
Tian Zhou via Phabricator via llvm-commits
- [PATCH] D132536: [AArch64] Consider tiny code model in emitLoadFromConstantPool.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D133330: [InstCombine] Baseline tests for reducing icmp x, ~x and icmp ~x, x
Tian Zhou via Phabricator via llvm-commits
- [PATCH] D133328: [InstCombine] Fold icmp x, ~x and icmp ~x, x by testing the sign
Tian Zhou via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D133121: [PGO] Annotate branch_weight for invoke instruction
Rong Xu via Phabricator via llvm-commits
- [PATCH] D133121: [PGO] Annotate branch_weight for invoke instruction
Rong Xu via Phabricator via llvm-commits
- [PATCH] D133172: [lit] Extend DEFINE/REDEFINE with function substitutions
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D133121: [PGO] Annotate branch_weight for invoke instruction
Rong Xu via Phabricator via llvm-commits
- [PATCH] D133121: [PGO] Annotate branch_weight for invoke instruction
Rong Xu via Phabricator via llvm-commits
- [PATCH] D133199: [ARM] Constant pools need 4-byte alignment if we only have tADR
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D133268: [tsan] Replace mem intrinsics with calls to interceptors
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133268: [tsan] Replace mem intrinsics with calls to interceptors
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131960: [IR] Reimplement time tracing of NewPassManager by PassInstrumentation framework
dongjunduo via Phabricator via llvm-commits
- [llvm] 067aab0 - [LoongArch] Fix annotations not matching predicates. NFC.
via llvm-commits
- [PATCH] D132641: [X86] Support SAE for VCVTPS2PH from intrinsic.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D133188: [InstCombine] extractvalue (any_mul_with_overflow X, 2^n), 0 -> X << n
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D133332: [MemorySSA] Simplify if condition
luxufan via Phabricator via llvm-commits
- [PATCH] D133078: [X86][NFC] Refine load/store reg to StackSlot for extensibility
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D133332: [MemorySSA][NFC] Simplify if condition
luxufan via Phabricator via llvm-commits
- [PATCH] D132839: [RISCV] Optimization for using compressed beqz and bnez PR#56391
Liao Chunyu via Phabricator via llvm-commits
- [llvm] f0332d1 - [RISCV] Improve vector fceil/ffloor lowering by changing FRM.
Craig Topper via llvm-commits
- [PATCH] D133238: [RISCV] Improve vector fceil/ffloor lowering by changing FRM.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133078: [X86][NFC] Refine load/store reg to StackSlot for extensibility
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D132205: [llvm-tblgen] CodeGenSchedModels::hasReadOfWrite gets wrong predication result
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D132926: [ARM64EC 12/?] Add param/ret attr for struct to help generate correct thunk for arm64ec
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D133078: [X86][NFC] Refine load/store reg to StackSlot for extensibility
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D132926: [ARM64EC 12/?] Add param/ret attr for struct to help generate correct thunk for arm64ec
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D132730: [AARCH64][COST] Improve cost of reverse shuffles for AArch64
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D133100: [RISCV][COST] Add cost model for intrinsic of fmuladd/fma
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D133078: [X86][NFC] Refine load/store reg to StackSlot for extensibility
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D129727: [ARM64EC 11/?] Add support for lowering variadic indirect calls.
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D133078: [X86][NFC] Refine load/store reg to StackSlot for extensibility
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D132955: [ARM64EC 13/?] Mangle thunk for arm64ec
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D132955: [ARM64EC 13/?] Mangle thunk for arm64ec
chenglin.bi via Phabricator via llvm-commits
- [llvm] d5fa8b1 - [X86] Support SAE for VCVTPS2PH from intrinsic.
Freddy Ye via llvm-commits
- [PATCH] D132641: [X86] Support SAE for VCVTPS2PH from intrinsic.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D133256: [ARM64EC 14/?] Set comdat for thunks and enable wowthk section to help reduce thunk numbers
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D133333: [pipelines] Call OptimizerEarlyEPCallbacks for ThinLTO prelink
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133325: [Driver] Allow search of included response files as configuration files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133334: [AMDGPU][MC] Warn when disassembling v_cmpx instructions
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D133235: [DAGCombiner] More opportunities to fuse fmul and fadd to fma aggressively
Dmitry Vassiliev via Phabricator via llvm-commits
- [PATCH] D133325: [Driver] Allow search of included response files as configuration files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133335: [RISCV] Improve vector fround lowering by changing FRM.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133336: [msan] Convert Msan to ModulePass
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133336: [msan] Convert Msan to ModulePass
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133336: [msan] Convert Msan to ModulePass
Vitaly Buka via Phabricator via llvm-commits
- [llvm] 51d33af - [RegisterCoalescer] Fix crash on early clobbered subreg operands.
Daniil Fukalov via llvm-commits
- [PATCH] D127136: [RegisterCoalescer] Fix crash on early clobbered subreg operands.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D110235: [LoopVectorize] Support reductions that store intermediary result
Mikael Holmén via Phabricator via llvm-commits
- [lld] a8ec90a - [lld-macho] Simplify linker optimization hint processing
Daniel Bertalan via llvm-commits
- [PATCH] D133274: [lld-macho] Simplify linker optimization hint processing
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D133337: [LoongArch] Add codegen support for frint
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D133335: [RISCV] Improve vector fround lowering by changing FRM.
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
Namhyung Kim via Phabricator via llvm-commits
- [PATCH] D133268: [tsan] Replace mem intrinsics with calls to interceptors
Marco Elver via Phabricator via llvm-commits
- [PATCH] D132435: [RISCV] Fold fp_to_int(ftrunc (X)) -> fp_to_int(X) for vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D133199: [ARM] Constant pools need 4-byte alignment if we only have tADR
Dave Green via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D133332: [MemorySSA][NFC] Simplify if condition
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130076: [llvm/CodeGen] Enable the ExpandLargeDivRem pass for X86, Arm and AArch64
Matthias Gehre via Phabricator via llvm-commits
- [PATCH] D133340: [PowerPC][GISel]select floating point constant from TOC
ChenZheng via Phabricator via llvm-commits
- [llvm] ea3630e - [CMake][MLGO] Fix cmake for MLGO
via llvm-commits
- [PATCH] D132902: [CMake][MLGO] Fix cmake for MLGO
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
LuoYuanke via Phabricator via llvm-commits
- [llvm] 2e7aed1 - [MemorySSA][NFC] Simplify if condition
via llvm-commits
- [PATCH] D133332: [MemorySSA][NFC] Simplify if condition
luxufan via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D133166: [mlir][MemRef] Canonicalize extract_strided_metadata(subview)
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D132730: [AARCH64][COST] Improve cost of reverse shuffles for AArch64
Dave Green via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D132988: Changes to use a string pool for symbols
Jared Wyles via Phabricator via llvm-commits
- [PATCH] D133334: [AMDGPU][MC] Warn when disassembling v_cmpx instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133322: [AMDGPU][MC][GFX11][NFC] Update assembler tests for MIMG instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133335: [RISCV] Improve vector fround lowering by changing FRM.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D130076: [llvm/CodeGen] Enable the ExpandLargeDivRem pass for X86, Arm and AArch64
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D132484: [BOLT] Preserve original LSDA type encoding
Denis Revunov via Phabricator via llvm-commits
- [PATCH] D130076: [llvm/CodeGen] Enable the ExpandLargeDivRem pass for X86, Arm and AArch64
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D133309: [GlobalISel] Combine G_INSERT/EXTRACT_VECTOR_ELT with out of bounds indices to undef.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D132541: [llvm-objcopy] Introduce 'ihex-flat' output format.
James Henderson via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D133256: [ARM64EC 14/?] Set comdat for thunks and enable wowthk section to help reduce thunk numbers
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D133328: [InstCombine] Fold icmp x, ~x and icmp ~x, x by testing the sign
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D132452: [LSR] Precommit test for D132443
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D132443: [LSR] Fold terminating condition to other IV when possible
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D132443: [LSR] Fold terminating condition to other IV when possible
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D126809: [ARM64EC 8/?] Implement ARM64EC "thunk" calling conventions
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D132477: Improve cost model for some 128-bit vector operations that use SVE
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D133334: [AMDGPU][MC] Warn when disassembling v_cmpx instructions
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D132477: Improve cost model for some 128-bit vector operations that use SVE
Hassnaa Hamdi via Phabricator via llvm-commits
- [llvm] c1b5e36 - [CostModel][X86] Add CostKinds handling for fcmp ops
Simon Pilgrim via llvm-commits
- [PATCH] D133025: [LLVM][AArch64] Replace aarch64.sve.ldN by aarch64.sve.ldN.sret
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D132477: Improve cost model for some 128-bit vector operations that use SVE
David Sherwood via Phabricator via llvm-commits
- [PATCH] D132477: Improve cost model for some 128-bit vector operations that use SVE
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D133017: [LV] Use SCEV to check if the trip count <= VF * UF.
Ayal Zaks via Phabricator via llvm-commits
- [llvm] c349d7f - [SelectionDAG] Rewrite bfloat16 softening to use the "half promotion" path
Benjamin Kramer via llvm-commits
- [PATCH] D133207: [SelectionDAG] Rewrite bfloat16 softening to use the "half promotion" path
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D133345: [AArch64] Increase AddedComplexity of BIC
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D133256: [ARM64EC 14/?] Set comdat for thunks and enable wowthk section to help reduce thunk numbers
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D114174: [ARM][CodeGen] Add support for complex deinterleaving
Dave Green via Phabricator via llvm-commits
- [PATCH] D133309: [GlobalISel] Combine G_INSERT/EXTRACT_VECTOR_ELT with out of bounds indices to undef.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D132477: Improve cost model for some 128-bit vector operations that use SVE
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D133199: [ARM] Constant pools need 4-byte alignment if we only have tADR
John Brawn via Phabricator via llvm-commits
- [llvm] e26cadc - [ARM] Constant pools need 4-byte alignment if we only have tADR
John Brawn via llvm-commits
- [PATCH] D133322: [AMDGPU][MC][GFX11][NFC] Update assembler tests for MIMG instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] 00165c3 - [AMDGPU][MC][GFX11][NFC] Update assembler tests for MIMG instructions
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D132220: [Assignment Tracking][1/*] Add initial docs for Assignment Tracking
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D132220: [Assignment Tracking][1/*] Add initial docs for Assignment Tracking
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 83552e8 - [CostModel][X86] Add CostKinds handling for SSE FCMP_ONE/FCMP_UEQ predicates
Simon Pilgrim via llvm-commits
- [PATCH] D133309: [GlobalISel] Combine G_INSERT/EXTRACT_VECTOR_ELT with out of bounds indices to undef.
Amara Emerson via Phabricator via llvm-commits
- [llvm] 4ce3848 - [gn build] Port 9823d42557eb
LLVM GN Syncbot via llvm-commits
- [PATCH] D132220: [Assignment Tracking][1/*] Add initial docs for Assignment Tracking
J. Ryan Stinnett via Phabricator via llvm-commits
- [PATCH] D126122: Fix RUNPATH not accounting for LLVM_ENABLE_PER_TARGET_RUNTIME_DIR
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D133330: [InstCombine] Baseline tests for reducing icmp x, ~x and icmp ~x, x
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133334: [AMDGPU][MC] Warn when disassembling v_cmpx instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D132477: Improve cost model for some 128-bit vector operations that use SVE
David Sherwood via Phabricator via llvm-commits
- [PATCH] D131960: [IR] Reimplement time tracing of NewPassManager by PassInstrumentation framework
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D133188: [InstCombine] extractvalue (any_mul_with_overflow X, 2^n), 0 -> X << n
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 1184f8c - [InstCombine] add tests for icmp-of-trunc; NFC
Sanjay Patel via llvm-commits
- [llvm] dd6eb4d - [InstCombine] reduce code duplication; NFC
Sanjay Patel via llvm-commits
- [llvm] a8fcb51 - [InstSimplify] allow poison/undef in constant match for "C - X ==/!= X -> false/true"
Sanjay Patel via llvm-commits
- [PATCH] D133334: [AMDGPU][MC] Warn when disassembling v_cmpx instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D132477: Improve cost model for some 128-bit vector operations that use SVE
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D133198: [SCCP] convert signed div/rem to unsigned for non-negative operands
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D131960: [IR] Reimplement time tracing of NewPassManager by PassInstrumentation framework
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D130895: Make VL choosing for a splat constant based on its users
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D133309: [GlobalISel] Combine G_INSERT/EXTRACT_VECTOR_ELT with out of bounds indices to undef.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133188: [InstCombine] extractvalue (any_mul_with_overflow X, 2^n), 0 -> X << n
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D133300: [InstCombine] Matrix multiplication negation optimisation
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133198: [SCCP] convert signed div/rem to unsigned for non-negative operands
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132225: [Assignment Tracking][6/*] Add trackAssignments function
Jeremy Morse via Phabricator via llvm-commits
- [llvm] 3dd8618 - [GlobalISel] Combine G_INSERT/EXTRACT_VECTOR_ELT with out of bounds indices to undef.
Amara Emerson via llvm-commits
- [PATCH] D133309: [GlobalISel] Combine G_INSERT/EXTRACT_VECTOR_ELT with out of bounds indices to undef.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D133300: [InstCombine] Matrix multiplication negation optimisation
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133198: [SCCP] convert signed div/rem to unsigned for non-negative operands
Sanjay Patel via Phabricator via llvm-commits
- [llvm] fe1f3cf - [SCCP] convert signed div/rem to unsigned for non-negative operands
Sanjay Patel via llvm-commits
- [PATCH] D133275: [SimpleLoopUnswitch] Skip non-trivial unswitching of cold functions
Alex Gatea via Phabricator via llvm-commits
- [PATCH] D132222: [Assignment Tracking][3/*] Add DIAssignID metadata boilerplate
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133350: [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOP3 instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D132223: [Assignment Tracking][4/*] Add llvm.dbg.assign intrinsic boilerplate
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133300: [InstCombine] Matrix multiplication negation optimisation
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133351: [NFC][ScheduleDAG] Code cleanup for ScheduleDAGRRList.cpp
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D133267: [Verifier] Reject dllexport with non-default visibility
ben via Phabricator via llvm-commits
- [llvm] f560e9c - [CostModel][X86] Add CostKinds test coverage for ctpop intrinsics
Simon Pilgrim via llvm-commits
- [llvm] ca5fcc7 - [CostModel][X86] Add CostKinds test coverage for cttz intrinsics
Simon Pilgrim via llvm-commits
- [llvm] 0431eb5 - [CostModel][X86] Add CostKinds test coverage for ctlz intrinsics
Simon Pilgrim via llvm-commits
- [PATCH] D133300: [InstCombine] Matrix multiplication negation optimisation
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D131960: [IR] Reimplement time tracing of NewPassManager by PassInstrumentation framework
dongjunduo via Phabricator via llvm-commits
- [llvm] c70f6e1 - [Metadata] Introduce MD_pcsections
Marco Elver via llvm-commits
- [llvm] 42836e2 - [MachineInstr] Allow setting PCSections in ExtraInfo
Marco Elver via llvm-commits
- [PATCH] D130875: [Metadata] Introduce MD_pcsections
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130876: [MachineInstr] Allow setting PCSections in ExtraInfo
Marco Elver via Phabricator via llvm-commits
- [PATCH] D132689: [Object] Refactor code for extracting offload binaries
Joseph Huber via Phabricator via llvm-commits
- [llvm] 5dbc7cf - [Object] Refactor code for extracting offload binaries
Joseph Huber via llvm-commits
- [PATCH] D133353: [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOP3.DPP8 instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D133355: [AArch64] Sink splat(s/zext(..)) to uses
Dave Green via Phabricator via llvm-commits
- [PATCH] D133350: [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOP3 instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Dave Green via Phabricator via llvm-commits
- [PATCH] D131287: Fix branch weight in FoldCondBranchOnValueKnownInPredecessor pass in SimplifyCFG
Zhi Zhuang via Phabricator via llvm-commits
- [PATCH] D133356: [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOP3.DPP16 instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D133205: [AMDGPU][MC][GFX11][NFC] Update assembler tests for VOPD instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D133205: [AMDGPU][MC][GFX11][NFC] Update assembler tests for VOPD instructions
Joe Nash via Phabricator via llvm-commits
- [llvm] 2090e85 - [llvm/CodeGen] Enable the ExpandLargeDivRem pass for X86, Arm and AArch64
Matthias Gehre via llvm-commits
- [PATCH] D130076: [llvm/CodeGen] Enable the ExpandLargeDivRem pass for X86, Arm and AArch64
Phabricator via llvm-commits
- [llvm] cc3faf4 - [SelectionDAG] Rename CallSiteDbgInfo to NodeExtraInfo
Marco Elver via llvm-commits
- [PATCH] D130880: [SelectionDAG] Rename CallSiteDbgInfo to NodeExtraInfo
Marco Elver via Phabricator via llvm-commits
- [llvm] 7d63983 - [SelectionDAG] Properly copy ExtraInfo on RAUW
Marco Elver via llvm-commits
- [PATCH] D130881: [SelectionDAG] Properly copy ExtraInfo on RAUW
Marco Elver via Phabricator via llvm-commits
- [PATCH] D129690: [LLVM][AMDGPU] Specialize 32-bit atomic fadd instruction for generic address space
Shilei Tian via Phabricator via llvm-commits
- [llvm] fe7c3b8 - Add parantheses to silence warning.
Amara Emerson via llvm-commits
- [PATCH] D133327: [AArch64][GlobalISel] When lowering signext i1 parameters, don't zero-extend to s8 first.
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D133275: [SimpleLoopUnswitch] Skip non-trivial unswitching of cold functions
Ruobing Han via Phabricator via llvm-commits
- [PATCH] D133335: [RISCV] Improve vector fround lowering by changing FRM.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132443: [LSR] Fold terminating condition to other IV when possible
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D133205: [AMDGPU][MC][GFX11][NFC] Update assembler tests for VOPD instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D130076: [llvm/CodeGen] Enable the ExpandLargeDivRem pass for X86, Arm and AArch64
Marco Elver via Phabricator via llvm-commits
- [PATCH] D133205: [AMDGPU][MC][GFX11][NFC] Update assembler tests for VOPD instructions
Jay Foad via Phabricator via llvm-commits
- [llvm] db81821 - [AArch64] Additional tests for sinking splats to muls. NFC
David Green via llvm-commits
- [PATCH] D130076: [llvm/CodeGen] Enable the ExpandLargeDivRem pass for X86, Arm and AArch64
Matthias Gehre via Phabricator via llvm-commits
- [PATCH] D132223: [Assignment Tracking][4/*] Add llvm.dbg.assign intrinsic boilerplate
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D133205: [AMDGPU][MC][GFX11][NFC] Update assembler tests for VOPD instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D133214: [docs][RISCV] Document experimental extensions
Philip Reames via Phabricator via llvm-commits
- [llvm] 7948d89 - Fix "[llvm/CodeGen] Enable the ExpandLargeDivRem pass for X86, Arm and AArch64" compilation on Windows
Matthias Gehre via llvm-commits
- [llvm] 6cc52d5 - Fix AMDGPU test failures due to "[llvm/CodeGen] Enable the ExpandLargeDivRem pass for X86, Arm and AArch64"
Matthias Gehre via llvm-commits
- [PATCH] D132835: [NFC][Regalloc] Introduce the RegAllocPriorityAdvisorAnalysis
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D133268: [tsan] Replace mem intrinsics with calls to interceptors
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133214: [docs][RISCV] Document experimental extensions
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D133214: [docs][RISCV] Document experimental extensions
Philip Reames via Phabricator via llvm-commits
- [compiler-rt] 77654a6 - [tsan] Replace mem intrinsics with calls to interceptors
Vitaly Buka via llvm-commits
- [PATCH] D133360: [OpenMP] Fix `omp_get_wtime` function being marked incorrectly as readonly
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D133268: [tsan] Replace mem intrinsics with calls to interceptors
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D132441: Fix FindZ3.cmake's version detection mechanism
Balázs Benics via Phabricator via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133360: [OpenMP] Fix `omp_get_wtime` function being marked incorrectly as readonly
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D132566: [SLP] Fix cost model w.r.t. operand properties
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131015: [LV] Track all IR blocks corresponding to VPBasicBlock
Philip Reames via Phabricator via llvm-commits
- [PATCH] D129106: [RISCV] Add support for static chain
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D132910: [SimplifyCFG] add a test for branch folding multiple BB
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D133153: [support] Prepare TimeProfiler for cross-thread support
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D132408: [SimplifyCFG] accumulate bonus insts cost
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D132708: [MC] Emit Stackmaps before debug info
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D132408: [SimplifyCFG] accumulate bonus insts cost
Florian Hahn via Phabricator via llvm-commits
- [llvm] af3758d - Fix remaining test failures for "[llvm/CodeGen] Enable the ExpandLargeDivRem pass for X86, Arm and AArch64"
Matthias Gehre via llvm-commits
- [llvm] 7bace6f - [gn build] port 5dbc7cf7cac44
Nico Weber via llvm-commits
- [PATCH] D132441: Fix FindZ3.cmake's version detection mechanism
Balázs Benics via Phabricator via llvm-commits
- [PATCH] D133327: [AArch64][GlobalISel] When lowering signext i1 parameters, don't zero-extend to s8 first.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D133327: [AArch64][GlobalISel] When lowering signext i1 parameters, don't zero-extend to s8 first.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D133268: [tsan] Replace mem intrinsics with calls to interceptors
Nico Weber via Phabricator via llvm-commits
- [PATCH] D132939: [Peephole] rewrite INSERT_SUBREG to SUBREG_TO_REG if upper bits zero
Allen zhong via Phabricator via llvm-commits
- [PATCH] D132408: [SimplifyCFG] accumulate bonus insts cost
Yaxun Liu via Phabricator via llvm-commits
- [llvm] 0b1160f - Fix OpenMP Opt for target without a parallel region.
Doru Bercea via llvm-commits
- [PATCH] D131287: Fix branch weight in FoldCondBranchOnValueKnownInPredecessor pass in SimplifyCFG
David Li via Phabricator via llvm-commits
- [llvm] d4a4004 - [InstCombine] add tests for add of select with 0 and negate arms; NFC
Sanjay Patel via llvm-commits
- [llvm] e028121 - [InstCombine] add/move tests for add with select operands that simplify; NFC
Sanjay Patel via llvm-commits
- [llvm] ae117e1 - [InstCombine] remove dead code for add (select cond, (sub), 0); NFC
Sanjay Patel via llvm-commits
- [PATCH] D133360: [OpenMP] Fix `omp_get_wtime` function being marked incorrectly as readonly
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133360: [OpenMP] Fix `omp_get_wtime` function being marked incorrectly as readonly
Joseph Huber via Phabricator via llvm-commits
- [lld] 0f9590a - Add docs for Mach-O lld
Jez Ng via llvm-commits
- [PATCH] D132893: Add docs for Mach-O lld
Jez Ng via Phabricator via llvm-commits
- [PATCH] D133165: [lld][COFF] Add support for overriding weak symbols in LLVM bitcode input
Alan Zhao via Phabricator via llvm-commits
- [PATCH] D133239: [RISCV][MC] Add minimal support for Ztso extension
Philip Reames via Phabricator via llvm-commits
- [llvm] 10e0f3e - [CostModel][X86] Add CostKinds handling for ctpop ops
Simon Pilgrim via llvm-commits
- [PATCH] D133239: [RISCV][MC] Add minimal support for Ztso extension
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133239: [RISCV][MC] Add minimal support for Ztso extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133345: [AArch64] Increase AddedComplexity of BIC
Eli Friedman via Phabricator via llvm-commits
- [llvm] 5d30565 - [RISCV] Improve vector fround lowering by changing FRM.
Craig Topper via llvm-commits
- [PATCH] D133335: [RISCV] Improve vector fround lowering by changing FRM.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D133239: [RISCV][MC] Add minimal support for Ztso extension
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Craig Topper via Phabricator via llvm-commits
- [llvm] c51a12d - Revert "[tsan] Replace mem intrinsics with calls to interceptors"
Vitaly Buka via llvm-commits
- [PATCH] D133268: [tsan] Replace mem intrinsics with calls to interceptors
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130506: [Support] Add llvm::compression::{getReasonIfUnsupported,compress,decompress}
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D132835: [NFC][Regalloc] Introduce the RegAllocPriorityAdvisorAnalysis
Eric Wang via Phabricator via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130506: [Support] Add llvm::compression::{getReasonIfUnsupported,compress,decompress}
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D133165: [lld][COFF] Add support for overriding weak symbols in LLVM bitcode input
Alan Zhao via Phabricator via llvm-commits
- [PATCH] D133166: [mlir][MemRef] Canonicalize extract_strided_metadata(subview)
Quentin Colombet via Phabricator via llvm-commits
- [llvm] 2fb68c0 - [ConstraintElimination] Replace pair with named struct (NFC).
Florian Hahn via llvm-commits
- [PATCH] D133327: [AArch64][GlobalISel] When lowering signext i1 parameters, don't zero-extend to s8 first.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D133003: [ELF] Parallelize relocation scanning
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D131073: [AArch64][GlobalISel] Recognise some CCMPri
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D111160: [UnknownProvenance] Add LLVM-IR support for unknown_provenance
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D131073: [AArch64][GlobalISel] Recognise some CCMPri
Dave Green via Phabricator via llvm-commits
- [PATCH] D131073: [AArch64][GlobalISel] Recognise some CCMPri
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D104269: [ptr_provenance] Parser support for the optional ptr_provenance operand
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 3cf4ab5 - [AArch64] Add an option to reserve physical registers from RA
Guozhi Wei via llvm-commits
- [PATCH] D132717: [AArch64] Add an option to reserve physical registers from RA
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D132867: [Clang] Use virtual FS in processing config files
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 27e7db5 - Revert "[SCCP] convert signed div/rem to unsigned for non-negative operands"
Florian Hahn via llvm-commits
- [PATCH] D133156: [AMDGPU/Metadata] Rename HSAMD::MetadataStreamer classes
Scott Linder via Phabricator via llvm-commits
- [PATCH] D132867: [Clang] Use virtual FS in processing config files
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D133198: [SCCP] convert signed div/rem to unsigned for non-negative operands
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132591: [LV] Use safe-divisor lowering for fixed vectors if profitable
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131015: [LV] Track all IR blocks corresponding to VPBasicBlock
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133198: [SCCP] convert signed div/rem to unsigned for non-negative operands
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133153: [support] Prepare TimeProfiler for cross-thread support
Mark Shields via Phabricator via llvm-commits
- [PATCH] D130506: [Support] Add llvm::compression::{getReasonIfUnsupported,compress,decompress}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133325: [Driver] Allow search of included response files as configuration files
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D133121: [PGO] Annotate branch_weight for invoke instruction
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D133153: [support] Prepare TimeProfiler for cross-thread support
Mark Shields via Phabricator via llvm-commits
- [PATCH] D133275: [SimpleLoopUnswitch] Skip non-trivial unswitching of cold functions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D130076: [llvm/CodeGen] Enable the ExpandLargeDivRem pass for X86, Arm and AArch64
Vitaly Buka via Phabricator via llvm-commits
- [llvm] 20573d1 - [ADT] Remove is_splat
Jakub Kuderski via llvm-commits
- [PATCH] D132336: [ADT] Remove is_splat
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Craig Topper via Phabricator via llvm-commits
- [llvm] 58645d3 - [OpenMP] Fix `omp_get_wtime` function being marked incorrectly as readonly
Joseph Huber via llvm-commits
- [PATCH] D133360: [OpenMP] Fix `omp_get_wtime` function being marked incorrectly as readonly
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D133153: [support] Prepare TimeProfiler for cross-thread support
Mark Shields via Phabricator via llvm-commits
- [llvm] f049b2c - [MC] Emit Stackmaps before debug info
Markus Böck via llvm-commits
- [PATCH] D132708: [MC] Emit Stackmaps before debug info
Markus Böck via Phabricator via llvm-commits
- [PATCH] D133356: [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOP3.DPP16 instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D133121: [PGO] Annotate branch_weight for invoke instruction
Rong Xu via Phabricator via llvm-commits
- [PATCH] D133353: [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOP3.DPP8 instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D133369: [InstCombine] fold add+negate through select into sub
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D131606: [Loop Fusion] Sink/hoist memory instructions between loop fusion candidates
Aaron K via Phabricator via llvm-commits
- [PATCH] D131786: [ARM] Support all versions of AND, ORR, EOR and BIC in optimizeCompareInstr
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133275: [SimpleLoopUnswitch] Skip non-trivial unswitching of cold functions
Alex Gatea via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D132054: [BOLT] Introduce SplitStrategy ABC
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D132423: [BOLT] Fragment all blocks (not just outlineable blocks)
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D132052: [BOLT] Emit LSDA call sites for all fragments
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D132426: [BOLT] Add test checking LP trampolines in multi-split
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D133121: [PGO] Annotate branch_weight for invoke instruction
Rong Xu via Phabricator via llvm-commits
- [PATCH] D131960: [IR] Reimplement time tracing of NewPassManager by PassInstrumentation framework
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133165: [lld][COFF] Add support for overriding weak symbols in LLVM bitcode input
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D132441: Fix FindZ3.cmake's version detection mechanism
Zhang via Phabricator via llvm-commits
- [llvm] 7f2b016 - [docs] Add a RISC-V Usage page
Philip Reames via llvm-commits
- [PATCH] D133063: [docs] Add a RISC-V Usage page
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133214: [docs][RISCV] Document experimental extensions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133297: [TableGen] Document sequence with stride
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133305: [AMDGPU] Simplify mad/mac patterns. NFC.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D131606: [Loop Fusion] Sink/hoist memory instructions between loop fusion candidates
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D133068: [BOLT] Distinguish sections in heatmap
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D132052: [BOLT] Emit LSDA call sites for all fragments
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D132426: [BOLT] Add test checking LP trampolines in multi-split
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D129690: [LLVM][AMDGPU] Specialize 32-bit atomic fadd instruction for generic address space
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133067: [AMDGPU] W/a hazard if 64 bit shift amount is a highest allocated VGPR
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D131606: [Loop Fusion] Sink/hoist memory instructions between loop fusion candidates
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D132426: [BOLT] Add test checking LP trampolines in multi-split
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D133372: [docs][RISCV] Document status of Zicpo(m,z,p) extensions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133218: [lld-macho] Hardlink -object_path_lto files to cache when possible
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D133218: [lld-macho] Hardlink -object_path_lto files to cache when possible
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D132623: [CodeGen] Disable tail calls at -O0/-O1
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D133372: [docs][RISCV] Document status of Zicpo(m,z,p) extensions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133165: [lld][COFF] Add support for overriding weak symbols in LLVM bitcode input
Alan Zhao via Phabricator via llvm-commits
- [compiler-rt] 4a0b18c - [tsan][go] Fix buildgo.sh when GOAMD64 undefined
Vitaly Buka via llvm-commits
- [PATCH] D133268: [tsan] Replace mem intrinsics with calls to interceptors
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133373: [docs][RISCV] Document status of scalar crypto extensions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133221: [LLVM][Support/ADT] Add assert for isPresent to dyn_cast.
River Riddle via Phabricator via llvm-commits
- [compiler-rt] b4257d3 - [tsan] Replace mem intrinsics with calls to interceptors
Vitaly Buka via llvm-commits
- [PATCH] D133268: [tsan] Replace mem intrinsics with calls to interceptors
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133372: [docs][RISCV] Document status of Zicpo(m,z,p) extensions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133372: [docs][RISCV] Document status of Zicpo(m,z,p) extensions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133373: [docs][RISCV] Document status of scalar crypto extensions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132713: [clang-tidy] Skip union-like classes in use-equals-default
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D133372: [docs][RISCV] Document status of Zicpo(m,z,p) extensions
Craig Topper via Phabricator via llvm-commits
- [compiler-rt] be36604 - [ASan] rename left/right to before/after.
Florian Mayer via llvm-commits
- [PATCH] D133121: [PGO] Annotate branch_weight for invoke instruction
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D133369: [InstCombine] fold add+negate through select into sub
Craig Topper via Phabricator via llvm-commits
- [llvm] d654934 - [CostModel][X86] Fix check prefixes on cttz cost kinds tests
Simon Pilgrim via llvm-commits
- [PATCH] D133375: [CMake] Remove CLANG_DEFAULT_STD_C/CLANG_DEFAULT_STD_CXX
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133372: [docs][RISCV] Document status of Zicpo(m,z,p) extensions
Philip Reames via Phabricator via llvm-commits
- [llvm] 6a2442e - [AArch64] Increase AddedComplexity of BIC
Alexander Shaposhnikov via llvm-commits
- [PATCH] D133345: [AArch64] Increase AddedComplexity of BIC
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D133372: [docs][RISCV] Document status of Zicpo(m,z,p) extensions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133373: [docs][RISCV] Document status of scalar crypto extensions
Philip Reames via Phabricator via llvm-commits
- [llvm] 10a7426 - [docs][RISCV] Document status of Zicpo(m, p, z) extensions
Philip Reames via llvm-commits
- [PATCH] D133372: [docs][RISCV] Document status of Zicpo(m,z,p) extensions
Philip Reames via Phabricator via llvm-commits
- [compiler-rt] a51d196 - [ASan] Fix libfuzzer test
Florian Mayer via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D133373: [docs][RISCV] Document status of scalar crypto extensions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [llvm] 142f51f - Support: Add mapped_file_region::sync(), equivalent to msync
via llvm-commits
- [llvm] 57f01fe - [AMDGPU/Metadata] Rename HSAMD::MetadataStreamer classes
via llvm-commits
- [PATCH] D95494: Support: Add mapped_file_region::sync(), equivalent to msync
Raghav Medicherla via Phabricator via llvm-commits
- [PATCH] D133156: [AMDGPU/Metadata] Rename HSAMD::MetadataStreamer classes
Raghav Medicherla via Phabricator via llvm-commits
- [PATCH] D133198: [SCCP] convert signed div/rem to unsigned for non-negative operands
Sanjay Patel via Phabricator via llvm-commits
- [compiler-rt] 9006b08 - [HWASan] rename left/right to before/after.
Florian Mayer via llvm-commits
- [PATCH] D133369: [InstCombine] fold add+negate through select into sub
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133369: [InstCombine] fold add+negate through select into sub
Craig Topper via Phabricator via llvm-commits
- [llvm] 716b9f7 - [LLVM][Support/ADT] Add assert for isPresent to dyn_cast.
via llvm-commits
- [PATCH] D133221: [LLVM][Support/ADT] Add assert for isPresent to dyn_cast.
Aman LaChapelle via Phabricator via llvm-commits
- [PATCH] D133369: [InstCombine] fold add+negate through select into sub
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D133376: Allow epilogue_begin to be emitted when generating DWARF
Ariel Burton via Phabricator via llvm-commits
- [PATCH] D130724: [MC] Support writing ELFCOMPRESS_ZSTD compressed debug info sections
Fangrui Song via Phabricator via llvm-commits
- [llvm] 648e182 - [CostModel][X86] getIntrinsicInstrCost - convert to CostKindTblEntry
Simon Pilgrim via llvm-commits
- [PATCH] D130724: [MC] Support writing ELFCOMPRESS_ZSTD compressed debug info sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130724: [MC] Support writing ELFCOMPRESS_ZSTD compressed debug info sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133369: [InstCombine] fold add+negate through select into sub
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133172: [lit] Extend DEFINE/REDEFINE with function substitutions
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D133376: Allow epilogue_begin to be emitted when generating DWARF
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D133273: [compiler-rt][macOS]: Fix building compiler-rt without iOS related SDKs
Mariusz Borsa via Phabricator via llvm-commits
- [PATCH] D133232: [msan] Disambiguate warnings debug location
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D133378: [ThinLTOBitcodeWriter] Mark pass as required
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D133333: [pipelines] OptimizerEarlyEPCallbacks for ThinLTO prelink
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D133218: [lld-macho] Hardlink -object_path_lto files to cache when possible
Steven Wu via Phabricator via llvm-commits
- [PATCH] D133378: [ThinLTOBitcodeWriter] Mark pass as required
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 7f57c97 - [ThinLTOBitcodeWriter] Mark pass as required
Arthur Eubanks via llvm-commits
- [PATCH] D133379: [DL] Make vector ABI align bound by element align
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D132408: [SimplifyCFG] accumulate bonus insts cost
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D132987: [PPC] Add RM as call preserved register
Guozhi Wei via Phabricator via llvm-commits
- [llvm] e7bac3b - [msan] Convert Msan to ModulePass
Vitaly Buka via llvm-commits
- [PATCH] D133336: [msan] Convert Msan to ModulePass
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D125419: [Arm64EC 7/?] clang side of Arm64EC varargs ABI.
Eli Friedman via Phabricator via llvm-commits
- [llvm] 93600eb - [NFC][asan] Rename ModuleAddressSanitizerPass
Vitaly Buka via llvm-commits
- [PATCH] D133379: [DL] Make vector ABI align bound by element align
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D133333: [pipelines] OptimizerEarlyEPCallbacks for ThinLTO prelink
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133333: [pipelines] OptimizerEarlyEPCallbacks for ThinLTO prelink
Vitaly Buka via Phabricator via llvm-commits
- [llvm] 97d00b7 - [Verifier] Allow dllexport protected after D133267
Fangrui Song via llvm-commits
- [PATCH] D133267: [Verifier] Reject dllexport with non-default visibility
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133369: [InstCombine] fold add+negate through select into sub
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133376: Allow epilogue_begin to be emitted when generating DWARF
Ariel Burton via Phabricator via llvm-commits
- [PATCH] D132893: Add docs for Mach-O lld
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D133333: [pipelines] OptimizerEarlyEPCallbacks for ThinLTO prelink
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D132708: [MC] Emit Stackmaps before debug info
Lang Hames via Phabricator via llvm-commits
- [PATCH] D133275: [SimpleLoopUnswitch] Skip non-trivial unswitching of cold functions
Ruobing Han via Phabricator via llvm-commits
- [PATCH] D132708: [MC] Emit Stackmaps before debug info
Markus Böck via Phabricator via llvm-commits
- [llvm] fb45f3c - [SimpleLoopUnswitch] Skip non-trivial unswitching of cold functions
Ruobing Han via llvm-commits
- [PATCH] D133275: [SimpleLoopUnswitch] Skip non-trivial unswitching of cold functions
Ruobing Han via Phabricator via llvm-commits
- [PATCH] D132939: [Peephole] rewrite INSERT_SUBREG to SUBREG_TO_REG if upper bits zero
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D126809: [ARM64EC 8/?] Implement ARM64EC "thunk" calling conventions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D133379: [DL] Make vector ABI align bound by element align
Tex Riddell via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [llvm] c89b78a - [test] Remove PowerPC/aix-xcoff-exported-nondefault.ll
Fangrui Song via llvm-commits
- [compiler-rt] 4f5147a - [HWASan] Show memory rather than tag addresses in tag dump
Florian Mayer via llvm-commits
- [PATCH] D133386: [nfc] Refactor SlotIndex::getInstrDistance to better reflect actual functionality
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D133157: Add -fsanitizer-coverage=control-flow
Navid Emamdoost via Phabricator via llvm-commits
- [PATCH] D133386: [nfc] Refactor SlotIndex::getInstrDistance to better reflect actual functionality
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D133386: [nfc] Refactor SlotIndex::getInstrDistance to better reflect actual functionality
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D133386: [nfc] Refactor SlotIndex::getInstrDistance to better reflect actual functionality
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D133386: [nfc] Refactor SlotIndex::getInstrDistance to better reflect actual functionality
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D133003: [ELF] Parallelize relocation scanning
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133392: [MTE] Add AArch64GlobalsTagging Pass
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D133392: [MTE] Add AArch64GlobalsTagging Pass
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D133166: [mlir][MemRef] Canonicalize extract_strided_metadata(subview)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D131606: [Loop Fusion] Sink/hoist memory instructions between loop fusion candidates
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D133166: [mlir][MemRef] Canonicalize extract_strided_metadata(subview)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D133166: [mlir][MemRef] Canonicalize extract_strided_metadata(subview)
Quentin Colombet via Phabricator via llvm-commits
- [llvm] 16743c9 - [CodeGen] Limit building time in CodeGenPrepare for huge function
Xiang1 Zhang via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D131960: [IR] Reimplement time tracing of NewPassManager by PassInstrumentation framework
dongjunduo via Phabricator via llvm-commits
- [PATCH] D133394: [sanitizers] Invalidate GlobalsAA
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133386: [nfc] Refactor SlotIndex::getInstrDistance to better reflect actual functionality
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D133396: [MemorySSA] Don't do addr phi translation if addr value is not a loop invariant
luxufan via Phabricator via llvm-commits
- [PATCH] D133386: [nfc] Refactor SlotIndex::getInstrDistance to better reflect actual functionality
Aiden Grossman via Phabricator via llvm-commits
- [llvm] 5e38b2a - [NFC][msan] Rename ModuleMemorySanitizerPass
Vitaly Buka via llvm-commits
- [llvm] 4c18670 - [NFC][sancov] Rename ModuleSanitizerCoveragePass
Vitaly Buka via llvm-commits
- [PATCH] D133067: [AMDGPU] W/a hazard if 64 bit shift amount is a highest allocated VGPR
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D133232: [msan] Disambiguate warnings debug location
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133157: Add -fsanitizer-coverage=control-flow
Vitaly Buka via Phabricator via llvm-commits
- [compiler-rt] ea953b9 - [compiler-rt] [test] Handle missing ld.gold gracefully
Michał Górny via llvm-commits
- [PATCH] D133201: [LLD][COFF] Fix Bug, occurring if Symbol has no name
Jan Ole Hüser via Phabricator via llvm-commits
- [PATCH] D133325: [Driver] Allow search of included response files as configuration files
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133399: [DAGCombiner] Fold (mul (sra X, BW-1), Y) -> (neg (and (sra X, BW-1), Y))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132296: [RISCV] Add cost model for compare and select instructions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D132939: [Peephole] rewrite INSERT_SUBREG to SUBREG_TO_REG if upper bits zero
Allen zhong via Phabricator via llvm-commits
- [PATCH] D132939: [Peephole] rewrite INSERT_SUBREG to SUBREG_TO_REG if upper bits zero
Allen zhong via Phabricator via llvm-commits
- [PATCH] D132296: [RISCV] Add cost model for compare and select instructions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D133201: [LLD][COFF] Fix Bug, occurring if Symbol has no name
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D126809: [ARM64EC 8/?] Implement ARM64EC "thunk" calling conventions
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D133201: [LLD][COFF] Fix Bug, occurring if Symbol has no name
Jan Ole Hüser via Phabricator via llvm-commits
- [PATCH] D133201: [LLD][COFF] Fix Bug, occurring if Symbol has no name
Jan Ole Hüser via Phabricator via llvm-commits
- [lld] 4e5a59a - [LLD][COFF] Fix writing a map file when range extension thunks are inserted
Martin Storsjö via llvm-commits
- [PATCH] D133201: [LLD][COFF] Fix Bug, occurring if Symbol has no name
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D133078: [X86][NFC] Refine load/store reg to StackSlot for extensibility
Xiang Zhang via Phabricator via llvm-commits
- [llvm] c836dda - [X86][NFC] Refine load/store reg to StackSlot for extensibility
Xiang1 Zhang via llvm-commits
- [llvm] 1621312 - [CSKY] Fix the compiling error about missing Log2 function with Log2_64
Zi Xuan Wu via llvm-commits
- [PATCH] D133214: [docs][RISCV] Document experimental extensions
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D133373: [docs][RISCV] Document status of scalar crypto extensions
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D133099: [LLD][COFF] Add load config checks to warn if incorrect for CFGuard
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D55902: [ELF] Move IsNeeded logic from SymbolTable::addShared to MarkLive, and check IsUsedInRegularObj
Farah Magee via Phabricator via llvm-commits
- [PATCH] D133399: [DAGCombiner] Fold (mul (sra X, BW-1), Y) -> (neg (and (sra X, BW-1), Y))
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
Namhyung Kim via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
Namhyung Kim via Phabricator via llvm-commits
- [PATCH] D132408: [SimplifyCFG] accumulate bonus insts cost
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133214: [docs][RISCV] Document experimental extensions
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
Namhyung Kim via Phabricator via llvm-commits
- [llvm] 5fa1321 - [AArch64] add tests for non-power2 int types; NFC
via llvm-commits
- [PATCH] D133396: [MemorySSA] Don't do addr phi translation if addr value is not a loop invariant
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133404: [MemorySSA] Remove PerformedPhiTranslation flag
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133396: [MemorySSA] Don't do addr phi translation if addr value is not a loop invariant
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133188: [InstCombine] extractvalue (any_mul_with_overflow X, 2^n), 0 -> X << n
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D132223: [Assignment Tracking][4/*] Add llvm.dbg.assign intrinsic boilerplate
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133188: [InstCombine] extractvalue (any_mul_with_overflow X, 2^n), 0 -> X << n
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D133213: [LLVM][AArch64] Explain that X19 is used as the frame base pointer register
David Spickett via Phabricator via llvm-commits
- [PATCH] D132146: [PowerPC] XCOFF exception section support on assembler path and exception language and reason code lowering from trap intrinsics
ChenZheng via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
ChenZheng via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
Namhyung Kim via Phabricator via llvm-commits
- [llvm] f42d926 - [Reassociate] Avoid ConstantExpr::getFNeg() (NFCI)
Nikita Popov via llvm-commits
- [PATCH] D133405: [Linux] Hack around Linux/sparc <bits/stdio-ldbl.h>
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D133386: [nfc] Refactor SlotIndex::getInstrDistance to better reflect actual functionality
Jay Foad via Phabricator via llvm-commits
- [PATCH] D132222: [Assignment Tracking][3/*] Add DIAssignID metadata boilerplate
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 9b8b1ac - [AMDGPU] Add a comment for a missing fold
Jay Foad via llvm-commits
- [PATCH] D133406: [compiler-rt] Handle non-canonical triples with new runtime lib layout
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D132222: [Assignment Tracking][3/*] Add DIAssignID metadata boilerplate
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D132222: [Assignment Tracking][3/*] Add DIAssignID metadata boilerplate
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 1427d55 - [TableGen] Document sequence with stride
Jay Foad via llvm-commits
- [llvm] 5291c3d - [AMDGPU] Simplify mad/mac patterns. NFC.
Jay Foad via llvm-commits
- [PATCH] D133297: [TableGen] Document sequence with stride
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133305: [AMDGPU] Simplify mad/mac patterns. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133405: [Linux] Hack around Linux/sparc <bits/stdio-ldbl.h>
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D111411: [AArch64] Async unwind - function prologues
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D133386: [nfc] Refactor SlotIndex::getInstrDistance to better reflect actual functionality
Aiden Grossman via Phabricator via llvm-commits
- [llvm] 4c58b00 - [SelectionDAG] Propagate PCSections through SDNodes
Marco Elver via llvm-commits
- [PATCH] D130882: [SelectionDAG] Propagate PCSections through SDNodes
Marco Elver via Phabricator via llvm-commits
- [llvm] da695de - [MachineInstrBuilder] Introduce MIMetadata to simplify metadata propagation
Marco Elver via llvm-commits
- [PATCH] D130883: [MachineInstrBuilder] Introduce MIMetadata to simplify metadata propagation
Marco Elver via Phabricator via llvm-commits
- [PATCH] D133386: [nfc] Refactor SlotIndex::getInstrDistance to better reflect actual functionality
Aiden Grossman via Phabricator via llvm-commits
- [llvm] 98a3a34 - [ConstantExpr] Don't create fneg expressions
Nikita Popov via llvm-commits
- [PATCH] D133408: [AArch64] Use misaligned load/store to optimize memory access with non-power2 integer types.
chenglin.bi via Phabricator via llvm-commits
- [llvm] 0ba8886 - [FastISel] Propagate PCSections metadata to MachineInstr
Marco Elver via llvm-commits
- [PATCH] D130884: [FastISel] Propagate PCSections metadata to MachineInstr
Marco Elver via Phabricator via llvm-commits
- [llvm] f0d6709 - [AtomicExpandPass] Always copy pcsections Metadata to expanded atomics
Marco Elver via llvm-commits
- [llvm] 31a5480 - [GlobalISel] Propagate PCSections metadata to MachineInstr
Marco Elver via llvm-commits
- [PATCH] D130885: [AtomicExpandPass] Always copy pcsections Metadata to expanded atomics
Marco Elver via Phabricator via llvm-commits
- [llvm] 3437003 - [AsmPrinter] Emit PCs into requested PCSections
Marco Elver via llvm-commits
- [PATCH] D130886: [GlobalISel] Propagate PCSections metadata to MachineInstr
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130879: [AsmPrinter] Emit PCs into requested PCSections
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130062: [lldb][DWARF5] Enable macro evaluation
Pavel Kosov via Phabricator via llvm-commits
- [llvm] e047a4a - [ConstantFold] Avoid unary ConstantExpr::get()
Nikita Popov via llvm-commits
- [PATCH] D130076: [llvm/CodeGen] Enable the ExpandLargeDivRem pass for X86, Arm and AArch64
Matthias Gehre via Phabricator via llvm-commits
- [llvm] 96dfa52 - [AMDGPU] Refactor SIFoldOperands. NFC.
Jay Foad via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D125783: [llvm-debuginfo-analyzer] 08 - ELF Reader
Carlos Alberto Enciso via Phabricator via llvm-commits
- [llvm] 01c53d7 - [AMDGPU] Add an operand folding test case from D114232
Jay Foad via llvm-commits
- [PATCH] D114232: [AMDGPU] Fold more inline constant operands by commuting instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Nikita Popov via Phabricator via llvm-commits
- [llvm] 0c40651 - [Bitcode] Convert constexpr-to-instr.ll to use bitcode input (NFC)
Nikita Popov via llvm-commits
- [llvm] 973fec7 - [AMDGPU][MC][GFX11][NFC] Update assembler tests for VOPD instructions
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D133205: [AMDGPU][MC][GFX11][NFC] Update assembler tests for VOPD instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D133408: [AArch64] Use misaligned load/store to optimize memory access with non-power2 integer types.
chenglin.bi via Phabricator via llvm-commits
- [llvm] d452d5e - [Bitcode] Fix constexpr autoupgrade for arrays and structs
Nikita Popov via llvm-commits
- [llvm] c777c8f - [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOP3.DPP16 instructions
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D133356: [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOP3.DPP16 instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] a95b45d - [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOP3.DPP8 instructions
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D133353: [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOP3.DPP8 instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D133291: [Assignment Tracking][8/*] Add DIAssignID merging utilities
Jeremy Morse via Phabricator via llvm-commits
- [llvm] efa65ef - [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOP3 instructions
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D133350: [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOP3 instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] e74102a - [CostModel][X86] Merge getTypeBasedIntrinsicInstrCost into getIntrinsicInstrCost
Simon Pilgrim via llvm-commits
- [PATCH] D133292: [Assignment Tracking][9/*] Don't drop DIAssignID in dropUnknownNonDebugMetadata
Jeremy Morse via Phabricator via llvm-commits
- [llvm] 3262794 - [MCA] Correctly check pipeline availability for partially overlapping resource groups.
Andrea Di Biagio via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D133411: [AMDGPU][MC][GFX11][NFC] Update disassembler tests for MIMG instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D133412: [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOP3P instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D133293: [Assignment Tracking][10/*] salvageDebugInfo for dbg.assign intrinsics
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D133414: [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOPD instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D131309: [Libomptarget] Add utility functions for loading an ELF symbol by name
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D131309: [Libomptarget] Add utility functions for loading an ELF symbol by name
Joseph Huber via Phabricator via llvm-commits
- [llvm] ae05b9d - Sink/hoist memory instructions between loop fusion candidates
Aaron Ballman via llvm-commits
- [PATCH] D131606: [Loop Fusion] Sink/hoist memory instructions between loop fusion candidates
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D131309: [Libomptarget] Add utility functions for loading an ELF symbol by name
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D131309: [Libomptarget] Add utility functions for loading an ELF symbol by name
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D131309: [Libomptarget] Add utility functions for loading an ELF symbol by name
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D133294: [Assignment Tracking][11/*] Update RemoveRedundantDbgInstrs
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D131309: [Libomptarget] Add utility functions for loading an ELF symbol by name
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D133416: [lit] Test changes to make it work with bazel
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D133188: [InstCombine] extractvalue (any_mul_with_overflow X, 2^n), 0 -> X << n
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D131309: [Libomptarget] Add utility functions for loading an ELF symbol by name
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D133417: [RISCV] Added optimization patterns with Zbb extension
Ilya Andreev via Phabricator via llvm-commits
- [PATCH] D133375: [CMake] Remove CLANG_DEFAULT_STD_C/CLANG_DEFAULT_STD_CXX
Aaron Ballman via Phabricator via llvm-commits
- [llvm] e6c5d13 - [InstCombine] add tests for SimplifySelectsFeedingBinaryOp(); NFC
Sanjay Patel via llvm-commits
- [PATCH] D133369: [InstCombine] fold add+negate through select into sub
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 7c57180 - [InstCombine] fold add+negate through select into sub
Sanjay Patel via llvm-commits
- [PATCH] D133418: [ConstantExpr] Remove fneg expression
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133386: [nfc] Refactor SlotIndex::getInstrDistance to better reflect actual functionality
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133294: [Assignment Tracking][11/*] Update RemoveRedundantDbgInstrs
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133421: [AArch64] break non-temporal loads over 256 into 256-loads and a smaller load
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133356: [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOP3.DPP16 instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D131960: [IR] Reimplement time tracing of NewPassManager by PassInstrumentation framework
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D132408: [SimplifyCFG] accumulate bonus insts cost
Ron Lieberman via Phabricator via llvm-commits
- [PATCH] D133422: [amdgpu] Remove unnecessary removal of constantexpr, expected to fix O0 problem
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D133099: [LLD][COFF] Add load config checks to warn if incorrect for CFGuard
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D132225: [Assignment Tracking][6/*] Add trackAssignments function
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D132225: [Assignment Tracking][6/*] Add trackAssignments function
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D131960: [IR] Reimplement time tracing of NewPassManager by PassInstrumentation framework
dongjunduo via Phabricator via llvm-commits
- [PATCH] D133421: [AArch64] break non-temporal loads over 256 into 256-loads and a smaller load
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133422: [amdgpu] Remove unnecessary removal of constantexpr, expected to fix O0 problem
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D133166: [mlir][MemRef] Canonicalize extract_strided_metadata(subview)
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D133422: [amdgpu] Remove unnecessary removal of constantexpr, expected to fix O0 problem
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D133295: [Assignment Tracking][12/*] Account for assignment tracking in mem2reg
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
Namhyung Kim via Phabricator via llvm-commits
- [PATCH] D132867: [Clang] Use virtual FS in processing config files
Sam McCall via Phabricator via llvm-commits
- [PATCH] D133020: [LAA] Fix ICE with scAddExpr in forked pointers
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D133426: [LICM][LSR] Address a couple of special cases involving NULL.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D133426: [LICM][LSR] Address a couple of special cases involving NULL.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133422: [amdgpu] Remove unnecessary removal of constantexpr, expected to fix O0 problem
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D133422: [amdgpu] Remove unnecessary removal of constantexpr, expected to fix O0 problem
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D133028: [amdgpu] Always, instead of mostly, remove unused LDS symbols
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D133028: [amdgpu] Always, instead of mostly, remove unused LDS symbols
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D133028: [amdgpu] Always, instead of mostly, remove unused LDS symbols
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D133028: [amdgpu] Always, instead of mostly, remove unused LDS symbols
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D133121: [PGO] Annotate branch_weight for invoke instruction
Rong Xu via Phabricator via llvm-commits
- [PATCH] D133426: [LICM][LSR] Address a couple of special cases involving NULL.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D133121: [PGO] Annotate branch_weight for invoke instruction
Rong Xu via Phabricator via llvm-commits
- [PATCH] D133287: [InstCombine] Test for matrix multiplication negation optimisation.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133300: [InstCombine] Matrix multiplication negation optimisation
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133418: [ConstantExpr] Remove fneg expression
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133399: [DAGCombiner] Fold (mul (sra X, BW-1), Y) -> (neg (and (sra X, BW-1), Y))
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133300: [InstCombine] Matrix multiplication negation optimisation
Jim Radford via Phabricator via llvm-commits
- [PATCH] D133428: [WebAssembly] Prototype `f32x4.relaxed_dot_bf16x8_add_f32`
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D133239: [RISCV][MC] Add minimal support for Ztso extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D133019: [VPlan] Only generate single instr for loads uniform across all parts.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D133153: [support] Prepare TimeProfiler for cross-thread support
Russell Gallop via Phabricator via llvm-commits
- [PATCH] D133429: [llvm] Use std::size instead of llvm::array_lengthof
Joe Loser via Phabricator via llvm-commits
- [PATCH] D133121: [PGO] Annotate branch_weight for invoke instruction
Hongtao Yu via Phabricator via llvm-commits
- [llvm] 85b2893 - [SCCP] convert signed div/rem to unsigned for non-negative operands, 2nd try
Sanjay Patel via llvm-commits
- [PATCH] D133417: [RISCV] Added optimization patterns with Zbb extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133392: [MTE] Add AArch64GlobalsTagging Pass
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D133392: [MTE] Add AArch64GlobalsTagging Pass
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D133399: [DAGCombiner] Fold (mul (sra X, BW-1), Y) -> (neg (and (sra X, BW-1), Y))
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133268: [tsan] Replace mem intrinsics with calls to interceptors
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D133166: [mlir][MemRef] Canonicalize extract_strided_metadata(subview)
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D133430: [SLP] Unify main/alternate instruction logic for CmpInst instructions - draft
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D133121: [PGO] Annotate branch_weight for invoke instruction
Rong Xu via Phabricator via llvm-commits
- [PATCH] D133121: [PGO] Annotate branch_weight for invoke instruction
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D133392: [MTE] Add AArch64GlobalsTagging Pass
Thorsten via Phabricator via llvm-commits
- [PATCH] D133399: [DAGCombiner] Fold (mul (sra X, BW-1), Y) -> (neg (and (sra X, BW-1), Y))
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] a4a2943 - [RISCV][MC] Add minimal support for Ztso extension
Philip Reames via llvm-commits
- [PATCH] D133239: [RISCV][MC] Add minimal support for Ztso extension
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133432: [AMDGPU][MC][GFX11] Update tests for v_mad_u64_u32 and v_mad_i64_i32
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D133003: [ELF] Parallelize relocation scanning
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D132698: [SLP]Fix alternate cmp operands analysis.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D114174: [ARM][CodeGen] Add support for complex deinterleaving
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D133433: [AArch64-SVE]: lower masked load/store of 128-bit fixed-width vectors
Hassnaa Hamdi via Phabricator via llvm-commits
- [llvm] faf9e05 - [AArch64] Add additional tests for tbl expansion.
Florian Hahn via llvm-commits
- [PATCH] D133392: [MTE] Add AArch64GlobalsTagging Pass
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D133028: [amdgpu] Always, instead of mostly, remove unused LDS symbols
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133067: [AMDGPU] W/a hazard if 64 bit shift amount is a highest allocated VGPR
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133067: [AMDGPU] W/a hazard if 64 bit shift amount is a highest allocated VGPR
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133268: [tsan] Replace mem intrinsics with calls to interceptors
Marco Elver via Phabricator via llvm-commits
- [llvm] f2059df - [gn build] Port e5d2d3eafbb3
LLVM GN Syncbot via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
Namhyung Kim via Phabricator via llvm-commits
- [PATCH] D124491: OpenMP: mark allocptr attribute on __kmpc_free_shared
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D133121: [PGO] Annotate branch_weight for invoke instruction
Wenlei He via Phabricator via llvm-commits
- [llvm] 23f6c8d - [amdgpu] Always, instead of mostly, remove unused LDS symbols
Jon Chesterfield via llvm-commits
- [PATCH] D133028: [amdgpu] Always, instead of mostly, remove unused LDS symbols
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D133437: [AMDGPU][MC][GFX11] Add disassembler tests for v_readfirstlane_b32
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] 8105f55 - [AArch64] Add tests for using tbl for fp conversions.
Florian Hahn via llvm-commits
- [PATCH] D133121: [PGO] Annotate branch_weight for invoke instruction
Rong Xu via Phabricator via llvm-commits
- [PATCH] D132494: [AIX] llvm-nm support environment "OBJECT_MODE" for option -X on AIX OS
Digger Lin via Phabricator via llvm-commits
- [PATCH] D131309: [Libomptarget] Add utility functions for loading an ELF symbol by name
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D132494: [AIX] llvm-nm support environment "OBJECT_MODE" for option -X on AIX OS
Digger Lin via Phabricator via llvm-commits
- [PATCH] D133121: [PGO] Annotate branch_weight for invoke instruction
Rong Xu via Phabricator via llvm-commits
- [PATCH] D133408: [AArch64] Use misaligned load/store to optimize memory access with non-power2 integer types.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D132698: [SLP]Fix alternate cmp operands analysis.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D133430: [SLP] Unify main/alternate instruction logic for CmpInst instructions - draft
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D133121: [PGO] Annotate branch_weight for invoke instruction
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D133218: [lld-macho] Hardlink -object_path_lto files to cache when possible
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D133327: [AArch64][GlobalISel] When lowering signext i1 parameters, don't zero-extend to s8 first.
Thorsten via Phabricator via llvm-commits
- [PATCH] D133430: [SLP] Unify main/alternate instruction logic for CmpInst instructions - draft
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D133121: [PGO] Annotate branch_weight for invoke instruction
Rong Xu via Phabricator via llvm-commits
- [PATCH] D133392: [MTE] Add AArch64GlobalsTagging Pass
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D133441: [SLP] Look ahead for mutual horizontal reductions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D133392: [MTE] Add AArch64GlobalsTagging Pass
Thorsten via Phabricator via llvm-commits
- [PATCH] D133153: [support] Prepare TimeProfiler for cross-thread support
Mark Shields via Phabricator via llvm-commits
- [PATCH] D133325: [Driver] Allow search of included response files as configuration files
Aaron Ballman via Phabricator via llvm-commits
- [lld] a576491 - [lld-macho] Hardlink -object_path_lto files to cache when possible
Leonard Grey via llvm-commits
- [PATCH] D133218: [lld-macho] Hardlink -object_path_lto files to cache when possible
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D133430: [SLP] Unify main/alternate instruction logic for CmpInst instructions - draft
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D133441: [SLP] Look ahead for mutual horizontal reductions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D133267: [Verifier] Reject dllexport with non-default visibility
ben via Phabricator via llvm-commits
- [PATCH] D133443: [RISCV][MC] Add support for experimental Zawrs extension
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133166: [mlir][MemRef] Canonicalize extract_strided_metadata(subview)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D127254: [SelectionDAGISel] Chain any mayRaiseFPException instruction created from a strict FP node
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D133430: [SLP] Unify main/alternate instruction logic for CmpInst instructions - draft
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D133443: [RISCV][MC] Add support for experimental Zawrs extension
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D133443: [RISCV][MC] Add support for experimental Zawrs extension
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133166: [mlir][MemRef] Canonicalize extract_strided_metadata(subview)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D132966: [TTI] Allow passing ArrayRef of context instructions (NFC).
Bill Schmidt via Phabricator via llvm-commits
- [PATCH] D133166: [mlir][MemRef] Canonicalize extract_strided_metadata(subview)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D133214: [docs][RISCV] Document experimental extensions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133430: [SLP] Unify main/alternate instruction logic for CmpInst instructions - draft
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 97c2220 - [SanitizerBinaryMetadata] Introduce SanitizerBinaryMetadata instrumentation pass
Marco Elver via llvm-commits
- [PATCH] D130887: [SanitizerBinaryMetadata] Introduce SanitizerBinaryMetadata instrumentation pass
Marco Elver via Phabricator via llvm-commits
- [PATCH] D133172: [lit] Extend DEFINE/REDEFINE with function substitutions
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D131015: [LV] Track all IR blocks corresponding to VPBasicBlock
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131118: [LV] Add generic scalarization support for unpredicated scalable vectors
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133392: [MTE] Add AArch64GlobalsTagging Pass
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D133392: [MTE] Add AArch64GlobalsTagging Pass
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D133448: Make llvm-tli-checker support static libraries
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D133303: [DebugInfo] Fix minor debug info bug in deleteDeadLoop
J. Ryan Stinnett via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D133441: [SLP] Look ahead for mutual horizontal reductions.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D133394: [sanitizers] Invalidate GlobalsAA
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D133304: [DebugInfo] [NFC] Refactor debug intrinsic copy and delete to instead just move
J. Ryan Stinnett via Phabricator via llvm-commits
- [PATCH] D133430: [SLP] Unify main/alternate instruction logic for CmpInst instructions - draft
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D133020: [LAA] Fix ICE with scAddExpr in forked pointers
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D124671: [AMDGPU] Only raise wave priority if there is a long enough sequence of VALU instructions.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D133449: [InstCombine] Baseline tests for folding x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [compiler-rt] 178554f - [ASan] Show memory rather than tag addresses in tag dump
Florian Mayer via llvm-commits
- [PATCH] D132623: [CodeGen] Disable tail calls at -O0/-O1
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D132378: [LLVM][TableGen] Add jupyter kernel for llvm-tblgen
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D132608: [CMake] Clean up CMake binary dir handling
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D133451: [MLGO] Make TFLiteUtils throw an error if some features haven't been passed to the model
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D57059: [SLP] Initial support for the vectorization of the non-power-of-2 vectors.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D132623: [CodeGen] Disable tail calls at -O0/-O1
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131015: [LV] Track all IR blocks corresponding to VPBasicBlock
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D133430: [SLP] Unify main/alternate instruction logic for CmpInst instructions - draft
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D132623: [CodeGen] Disable tail calls at -O0/-O1
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D133067: [AMDGPU] W/a hazard if 64 bit shift amount is a highest allocated VGPR
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D133430: [SLP] Unify main/alternate instruction logic for CmpInst instructions - draft
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D133452: [ORC] Fix auto-claim of weak defs in ObjectLinkingLayer
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D132608: [CMake] Clean up CMake binary dir handling
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D133452: [ORC] Fix auto-claim of weak defs in ObjectLinkingLayer
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D133430: [SLP] Unify main/alternate instruction logic for CmpInst instructions - draft
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D132623: [CodeGen] Disable tail calls at -O0/-O1
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D133334: [AMDGPU][MC] Warn when disassembling v_cmpx instructions
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D102912: [libunwind] AARCH64 use inline assembly for pointer authentication
Louis Dionne via Phabricator via llvm-commits
- [llvm] 95d497f - [AMDGPU] W/a hazard if 64 bit shift amount is a highest allocated VGPR
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D133067: [AMDGPU] W/a hazard if 64 bit shift amount is a highest allocated VGPR
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D133449: [InstCombine] Baseline tests for folding x + (x | -x) to x & (x - 1)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D86766: [libunwind] Fix a few libunwind includes
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D133449: [InstCombine] Baseline tests for folding x + (x | -x) to x & (x - 1)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133453: [libunwind] Fix a few libunwind includes
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D133453: [libunwind] Fix a few libunwind includes
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D86766: [libunwind] Fix a few libunwind includes
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D133449: [InstCombine] Baseline tests for folding x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D133334: [AMDGPU][MC] Warn when disassembling v_cmpx instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D133449: [InstCombine] Baseline tests for folding x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D133448: Make llvm-tli-checker support static libraries
Renato Golin via Phabricator via llvm-commits
- [PATCH] D133456: [V2] MC: make section classification a bit more thorough
Saleem Abdulrasool via Phabricator via llvm-commits
- [llvm] c37acb6 - [Hexagon] Move vectorization checks from subtarget to TTI
Krzysztof Parzyszek via llvm-commits
- [PATCH] D133416: [lit] Test changes to make it work with bazel
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D133455: [Bazel] Add lit tests to bazel builds.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D133459: [AMDGPU] Fix liveness verifier error in hazard recognizer
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133449: [InstCombine] Baseline tests for folding x + (x | -x) to x & (x - 1)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133166: [mlir][MemRef] Canonicalize extract_strided_metadata(subview)
Nicolas Vasilache via Phabricator via llvm-commits
- [llvm] 811688d - [gn build] port e321c8dd2cea
Nico Weber via llvm-commits
- [llvm] cce2947 - [gn build] port aa484c90cf59
Nico Weber via llvm-commits
- [PATCH] D133451: [MLGO] Make TFLiteUtils throw an error if some features haven't been passed to the model
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D133449: [InstCombine] Baseline tests for folding x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D133449: [InstCombine] Baseline tests for folding x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [llvm] 52967a5 - [InstCombine] Fix a crash in -kcfi debug block
Sami Tolvanen via llvm-commits
- [PATCH] D133449: [InstCombine] Baseline tests for folding x + (x | -x) to x & (x - 1)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] bee10b0 - [gn build] Port 3e7350f3173b
LLVM GN Syncbot via llvm-commits
- [llvm] eaf0986 - [gn build] Port 97c2220565ab
LLVM GN Syncbot via llvm-commits
- [PATCH] D133449: [InstCombine] Baseline tests for folding x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [llvm] a002fd6 - [InstCombine] Baseline tests for folding x + (x | -x) to x & (x - 1)
Sanjay Patel via llvm-commits
- [PATCH] D133449: [InstCombine] Baseline tests for folding x + (x | -x) to x & (x - 1)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133459: [AMDGPU] Fix liveness verifier error in hazard recognizer
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D133166: [mlir][MemRef] Canonicalize extract_strided_metadata(subview)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D132426: [BOLT] Add test checking LP trampolines in multi-split
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D130506: [Support] Add llvm::compression::{getReasonIfUnsupported,compress,decompress}
David Blaikie via Phabricator via llvm-commits
- [PATCH] D130458: [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
David Blaikie via Phabricator via llvm-commits
- [PATCH] D130724: [MC] Support writing ELFCOMPRESS_ZSTD compressed debug info sections
David Blaikie via Phabricator via llvm-commits
- [llvm] fb28bf3 - [AMDGPU] Fix liveness verifier error in hazard recognizer
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D133459: [AMDGPU] Fix liveness verifier error in hazard recognizer
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] a81c7db - [AMDGPU] Drop _oneuse checks from med3 patterns
Justin Bogner via llvm-commits
- [PATCH] D132621: [AMDGPU] Drop _oneuse checks from med3 patterns
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D133166: [mlir][MemRef] Canonicalize extract_strided_metadata(subview)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D133068: [BOLT] Distinguish sections in heatmap
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D133166: [mlir][MemRef] Canonicalize extract_strided_metadata(subview)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D133166: [mlir][MemRef] Canonicalize extract_strided_metadata(subview)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D133451: [MLGO] Make TFLiteUtils throw an error if some features haven't been passed to the model
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D133139: [flang] Write semantics test for atomic_fetch_add
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D86766: [libunwind] Fix a few libunwind includes
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D133463: Device Time Profile
Neeraj Rajesh via Phabricator via llvm-commits
- [PATCH] D130506: [Support] Add llvm::compression::{getReasonIfUnsupported,compress,decompress}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D132495: [BOLT] Verify externally referenced blocks against jump table targets
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D130506: [Support] Add llvm::compression::{getReasonIfUnsupported,compress,decompress}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130458: [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133139: [flang] Write semantics test for atomic_fetch_add
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D133464: [WIP][BPF] Add sext load instructions
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D133405: [Linux] Hack around Linux/sparc <bits/stdio-ldbl.h>
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133466: [PowerPC] Remove redundant spill/reload of callee saved vector registers
Ting Wang via Phabricator via llvm-commits
- [PATCH] D122860: [RISCV][RVV] Add FPRndModeOp to PseudoVFCVT instructions
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D133430: [SLP] Unify main/alternate instruction logic for CmpInst instructions - draft
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D86766: [libunwind] Fix a few libunwind includes
Louis Dionne via Phabricator via llvm-commits
- [llvm] ba755f7 - [NFC][DSE] Add a masked dead store test that should rely on additional guards for removal.
Michael Berg via llvm-commits
- [PATCH] D133467: [BOLT][TEST] Replace dynamic exception specification with noexcept(false)
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D132443: [LSR] Fold terminating condition to other IV when possible
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D133467: [BOLT][TEST] Replace dynamic exception specification with noexcept(false)
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D132443: [LSR] Fold terminating condition to other IV when possible
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D133282: [TargetLowering][X86][AMDGPU] Teach expandMUL_LOHI to handle a mix of sign and zero extend.
Craig Topper via Phabricator via llvm-commits
- [llvm] 01cea7a - [InstCombine] extractvalue (any_mul_with_overflow X, 2^n), 0 -> X << n
Chenbing Zheng via llvm-commits
- [PATCH] D133188: [InstCombine] extractvalue (any_mul_with_overflow X, 2^n), 0 -> X << n
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Wu Yingcong via Phabricator via llvm-commits
- [PATCH] D133467: [BOLT][TEST] Remove functions with dynamic exception specification
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D133214: [docs][RISCV] Document experimental extensions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133153: [support] Prepare TimeProfiler for cross-thread support
Mark Shields via Phabricator via llvm-commits
- [PATCH] D129106: [RISCV] Add support for static chain
Funan Zeng via Phabricator via llvm-commits
- [llvm] 7c99bf8 - [X86] Pre-commit test for PR57576. NFC
Craig Topper via llvm-commits
- [PATCH] D132441: Fix FindZ3.cmake's version detection mechanism
Zhang via Phabricator via llvm-commits
- [PATCH] D133469: [X86] Fold SUB(SBB(X,0,W), Y) -> SBB(X,Y,W)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133263: [NewPM] Switch -filter-passes from ClassName to pass-name
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 7e0a52e - [NFC][MachineFunctionPass] Only lookup pass name if we request printing
Arthur Eubanks via llvm-commits
- [PATCH] D133055: [MachineFunctionPass] Support -filter-passes for -print-changed
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D133408: [AArch64] Use misaligned load/store to optimize memory access with non-power2 integer types.
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D133263: [NewPM] Switch -filter-passes from ClassName to pass-name
Fangrui Song via Phabricator via llvm-commits
- [llvm] f48931f - [NewPM] Switch -filter-passes from ClassName to pass-name
Fangrui Song via llvm-commits
- [PATCH] D133471: [DAGCombiner][X86] Fold (sub (subcarry X, 0, Carry), Y) -> (subcarry X, Y, Carry)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133469: [X86] Fold SUB(SBB(X,0,W), Y) -> SBB(X,Y,W)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133466: [PowerPC] Remove redundant spill/reload of callee saved vector registers
Kai Luo via Phabricator via llvm-commits
- [PATCH] D133473: [WebAssembly] Improve codegen for shuffles with undefined lane indices
Fanchen Kong via Phabricator via llvm-commits
- [PATCH] D133473: [WebAssembly] Improve codegen for shuffles with undefined lane indices
Fanchen Kong via Phabricator via llvm-commits
- [PATCH] D133429: [llvm] Use std::size instead of llvm::array_lengthof
David Blaikie via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D130506: [Support] Add llvm::compression::{getReasonIfUnsupported,compress,decompress}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130458: [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D132901: [LLD] Imply "longjmp" in `/guard:cf`
Phoebe Wang via Phabricator via llvm-commits
- [llvm] b60f801 - [LoongArch] Add codegen support for atomicrmw xchg operation on LA64
via llvm-commits
- [llvm] d5f7a21 - [LoongArch] Add codegen support for atomicrmw xchg operation on LA32
via llvm-commits
- [PATCH] D131228: [LoongArch] Add codegen support for atomicrmw xchg operation on LA64
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D131229: [LoongArch] Add codegen support for atomicrmw xchg operation on LA32
Gong LingQin via Phabricator via llvm-commits
- [llvm] 19dc3cf - [Support] Add llvm::compression::{getReasonIfUnsupported,compress,decompress}
Fangrui Song via llvm-commits
- [PATCH] D130506: [Support] Add llvm::compression::{getReasonIfUnsupported,compress,decompress}
Fangrui Song via Phabricator via llvm-commits
- [llvm] 5b19a1f - [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
Fangrui Song via llvm-commits
- [PATCH] D130458: [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D132901: [LLD] Imply "longjmp" in `/guard:cf`
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130506: [Support] Add llvm::compression::{getReasonIfUnsupported,compress,decompress}
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
James Henderson via Phabricator via llvm-commits
- [llvm] 9397648 - [MC] Support writing ELFCOMPRESS_ZSTD compressed debug info sections
Fangrui Song via llvm-commits
- [PATCH] D130724: [MC] Support writing ELFCOMPRESS_ZSTD compressed debug info sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133028: [amdgpu] Always, instead of mostly, remove unused LDS symbols
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133327: [AArch64][GlobalISel] When lowering signext i1 parameters, don't zero-extend to s8 first.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D133327: [AArch64][GlobalISel] When lowering signext i1 parameters, don't zero-extend to s8 first.
Amara Emerson via Phabricator via llvm-commits
- [llvm] 10842b4 - [Support] Work around GCC's enum support
Fangrui Song via llvm-commits
- [PATCH] D133327: [AArch64][GlobalISel] When lowering signext i1 parameters, don't zero-extend to s8 first.
Thorsten via Phabricator via llvm-commits
- [PATCH] D133475: [docs] Fix build-docs.sh
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D133295: [Assignment Tracking][12/*] Account for assignment tracking in mem2reg
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D132494: [AIX] llvm-nm support environment "OBJECT_MODE" for option -X on AIX OS
James Henderson via Phabricator via llvm-commits
- [PATCH] D133476: [automation] Add scripts to automate GitHub projects
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D133476: [automation] Add scripts to automate GitHub projects
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
Namhyung Kim via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
Namhyung Kim via Phabricator via llvm-commits
- [llvm] 0444b40 - Revert "[Support] Add llvm::compression::{getReasonIfUnsupported,compress,decompress}"
Nikita Popov via llvm-commits
- [PATCH] D133287: [InstCombine] Test for matrix multiplication negation optimisation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132901: [LLD] Imply "longjmp" in `/guard:cf`
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D132999: [RISCV][CostModel] Add cost model for integer abs
LiqinWeng via Phabricator via llvm-commits
- [llvm] a41977d - [Support] Add llvm::compression::{getReasonIfUnsupported,compress,decompress}
Fangrui Song via llvm-commits
- [llvm] b6e1fd7 - [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
Fangrui Song via llvm-commits
- [llvm] fbf5e87 - [MC] Support writing ELFCOMPRESS_ZSTD compressed debug info sections
Fangrui Song via llvm-commits
- [PATCH] D133055: [MachineFunctionPass] Support -filter-passes for -print-changed
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Dave Green via Phabricator via llvm-commits
- [llvm] 96cb7c2 - [ConstantExpr] Remove fneg expression
Nikita Popov via llvm-commits
- [PATCH] D133418: [ConstantExpr] Remove fneg expression
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131786: [ARM] Support all versions of AND, ORR, EOR and BIC in optimizeCompareInstr
Dave Green via Phabricator via llvm-commits
- [PATCH] D133478: [LoongArch] Add codegen support for fmaxnum_ieee and fminnum_ieee
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D133327: [AArch64][GlobalISel] When lowering signext i1 parameters, don't zero-extend to s8 first.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D132992: [RISCV][COST] Add cost model for mask vector select instruction when its condition is a scalar type.
Jianjian Guan via Phabricator via llvm-commits
- [llvm] 5b5f6e7 - [AArch64] add i56 load store pair test case; NFC
via llvm-commits
- [PATCH] D132378: [LLVM][TableGen] Add jupyter kernel for llvm-tblgen
David Spickett via Phabricator via llvm-commits
- [PATCH] D133408: [LegalizeTypes][LegalizeDAG] Use misaligned load/store to optimize memory access with non-power2 integer types.
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D132378: [LLVM][TableGen] Add jupyter kernel for llvm-tblgen
David Spickett via Phabricator via llvm-commits
- [PATCH] D132378: [LLVM][TableGen] Add jupyter kernel for llvm-tblgen
David Spickett via Phabricator via llvm-commits
- [PATCH] D132646: [LLVM][TableGen] Support combined cells in jupyter kernel
David Spickett via Phabricator via llvm-commits
- [PATCH] D132647: [LLVM][TableGen] Add JSON magic directive to Jupyter kernel
David Spickett via Phabricator via llvm-commits
- [PATCH] D115480: [InstCombine] Fold icmp of truncated left shift
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D133416: [lit] Test changes to make it work with bazel
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D133109: [LLVM][ARM] Remove options for armv2, 2A, 3 and 3M
David Spickett via Phabricator via llvm-commits
- [PATCH] D133480: [llvm-dwp] Get the DWO file using relative path instead of absolute path to make it work for distribution build
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] e428baf - [LLVM][ARM] Remove options for armv2, 2A, 3 and 3M
David Spickett via llvm-commits
- [PATCH] D132443: [LSR] Fold terminating condition to other IV when possible
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D126533: [LAA] Relax pointer dependency with runtime pointer checks
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D133417: [RISCV] Added optimization patterns with Zbb extension
Ilya Andreev via Phabricator via llvm-commits
- [PATCH] D131548: [AArch64]Remove svget/svset/svcreate from llvm
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D132755: [DWARFLinker][NFC] Set the target DWARF version explicitly.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D132224: [Assignment Tracking][5/*] Add core infrastructure for instruction reference
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D132224: [Assignment Tracking][5/*] Add core infrastructure for instruction reference
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133481: Change operands of Add in AsmWriterTest from Undef to Poison
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D132477: Improve cost model for some 128-bit vector operations that use SVE
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D133433: [AArch64-SVE]: lower masked load/store of 128-bit fixed-width vectors
Paul Walker via Phabricator via llvm-commits
- [PATCH] D133482: [LLVM] Fix GetErrcMessages.cmake module for WoA
Muhammad Omair Javaid via Phabricator via llvm-commits
- [llvm] 5dd87a3 - [gn build] port a0365abad811
Nico Weber via llvm-commits
- [PATCH] D131570: [AArch64][SME] Add utility class for handling SME attributes.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D126533: [LAA] Relax pointer dependency with runtime pointer checks
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D132223: [Assignment Tracking][4/*] Add llvm.dbg.assign intrinsic boilerplate
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] aeae703 - [unittests] Change operands of Add in AsmWriterTest from Undef to Poison
Nuno Lopes via llvm-commits
- [PATCH] D133481: Change operands of Add in AsmWriterTest from Undef to Poison
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D133482: [LLVM] Fix GetErrcMessages.cmake module for WoA
David Spickett via Phabricator via llvm-commits
- [PATCH] D133483: Update Windows packaging script.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D131571: [AArch64][SME] Fix lowering of llvm.aarch64.get.pstatesm()
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D133483: Update Windows packaging script.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [llvm] 9b4e75e - [RISCV][COST] Add cost model for mask vector select instruction when its condition is a scalar type
via llvm-commits
- [llvm] 723245b - [AARCH64][COST] Improve cost of reverse shuffles for AArch64
via llvm-commits
- [PATCH] D132992: [RISCV][COST] Add cost model for mask vector select instruction when its condition is a scalar type.
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D132730: [AARCH64][COST] Improve cost of reverse shuffles for AArch64
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D133482: [LLVM] Fix GetErrcMessages.cmake module for WoA
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D133025: [LLVM][AArch64] Replace aarch64.sve.ldN by aarch64.sve.ldN.sret
Caroline via Phabricator via llvm-commits
- [PATCH] D105067: [SystemZ] Emit .gnu_attribute for an externally visible vector abi.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D133441: [SLP] Look ahead for mutual horizontal reductions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D133482: [LLVM] Fix GetErrcMessages.cmake module for WoA
Markus Böck via Phabricator via llvm-commits
- [PATCH] D133295: [Assignment Tracking][12/*] Account for assignment tracking in mem2reg
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D132808: [LLD][MinGW] Add --[no-]guard-cf and --[no-]guard-longjmp
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D133441: [SLP] Look ahead for mutual horizontal reductions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D130724: [MC] Support writing ELFCOMPRESS_ZSTD compressed debug info sections
David Spickett via Phabricator via llvm-commits
- [PATCH] D132222: [Assignment Tracking][3/*] Add DIAssignID metadata boilerplate
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D132223: [Assignment Tracking][4/*] Add llvm.dbg.assign intrinsic boilerplate
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D133405: [Linux] Hack around Linux/sparc <bits/stdio-ldbl.h>
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D132224: [Assignment Tracking][5/*] Add core infrastructure for instruction reference
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D132224: [Assignment Tracking][5/*] Add core infrastructure for instruction reference
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 3864643 - [AArch64][SVE] Add out of range SVE arg CC test
Matt Devereau via llvm-commits
- [PATCH] D133416: [lit] Test changes to make it work with bazel
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D132225: [Assignment Tracking][6/*] Add trackAssignments function
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D132554: Add helper func to get first non-alloca position
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D133482: [LLVM] Fix GetErrcMessages.cmake module for WoA
Muhammad Omair Javaid via Phabricator via llvm-commits
- [PATCH] D133484: [AArch64][SVE] Fix AArch64_SVE_VectorCall calling convention
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D133441: [SLP] Look ahead for mutual horizontal reductions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D132808: [LLD][MinGW] Add --[no-]guard-cf and --[no-]guard-longjmp
Alvin Wong via Phabricator via llvm-commits
- [PATCH] D133482: [LLVM] Fix GetErrcMessages.cmake module for WoA
Markus Böck via Phabricator via llvm-commits
- [PATCH] D133300: [InstCombine] Matrix multiplication negation optimisation
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D132591: [LV] Use safe-divisor lowering for fixed vectors if profitable
David Sherwood via Phabricator via llvm-commits
- [PATCH] D133485: [LICM] Allow promotion with non-load/store users
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133426: [LICM][LSR] Address a couple of special cases involving NULL.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D131548: [AArch64]Remove svget/svset/svcreate from llvm
Caroline via Phabricator via llvm-commits
- [PATCH] D133484: [AArch64][SVE] Fix AArch64_SVE_VectorCall calling convention
Peter Waller via Phabricator via llvm-commits
- [PATCH] D133291: [Assignment Tracking][8/*] Add DIAssignID merging utilities
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 1dbcb79 - [lit] Test changes to make it work with bazel
Christian Sigg via llvm-commits
- [PATCH] D133416: [lit] Test changes to make it work with bazel
Christian Sigg via Phabricator via llvm-commits
- [llvm] 52f7eb3 - [LICM] Add test for sret with conditional store (NFC)
Nikita Popov via llvm-commits
- [PATCH] D133025: [LLVM][AArch64] Replace aarch64.sve.ldN by aarch64.sve.ldN.sret
Caroline via Phabricator via llvm-commits
- [PATCH] D133292: [Assignment Tracking][9/*] Don't drop DIAssignID in dropUnknownNonDebugMetadata
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D114174: [ARM][CodeGen] Add support for complex deinterleaving
Dave Green via Phabricator via llvm-commits
- [PATCH] D133484: [AArch64][SVE] Fix AArch64_SVE_VectorCall calling convention
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D131548: [AArch64]Remove svget/svset/svcreate from llvm
Caroline via Phabricator via llvm-commits
- [PATCH] D133486: [LICM] Consider sret as writable object
Nikita Popov via Phabricator via llvm-commits
- [llvm] 7d4ee32 - [AArch64] Add tests for shuffle (tbl2, tbl2) -> tbl4 fold.
Florian Hahn via llvm-commits
- [PATCH] D133433: [AArch64-SVE]: lower masked load/store of 128-bit fixed-width vectors
Hassnaa Hamdi via Phabricator via llvm-commits
- [PATCH] D133455: [Bazel] Add lit tests to bazel builds.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D133441: [SLP] Look ahead for mutual horizontal reductions.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 422cf99 - [VPlan] Only generate single instr for loads uniform across all parts.
Florian Hahn via llvm-commits
- [PATCH] D133019: [VPlan] Only generate single instr for loads uniform across all parts.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133019: [VPlan] Only generate single instr for loads uniform across all parts.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132591: [LV] Use safe-divisor lowering for fixed vectors if profitable
Florian Hahn via Phabricator via llvm-commits
- [llvm] 5b652f7 - [AMDGPU] Add basic tests for emitting v_fma_f16 and friends
Jay Foad via llvm-commits
- [PATCH] D130724: [MC] Support writing ELFCOMPRESS_ZSTD compressed debug info sections
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D133489: [AMDGPU] Fix shrinking of F16 FMA on newer subtargets
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133441: [SLP] Look ahead for mutual horizontal reductions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D133441: [SLP] Look ahead for mutual horizontal reductions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D133489: [AMDGPU] Fix shrinking of F16 FMA on newer subtargets
Joe Nash via Phabricator via llvm-commits
- [PATCH] D133491: [AArch64] Try to fold shuffle (tbl2, tbl2) to tbl4.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133475: [docs] Fix build-docs.sh
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D132222: [Assignment Tracking][3/*] Add DIAssignID metadata boilerplate
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133492: [AMDGPU][MC][GFX11][NFC] Correct VOPD parsing
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D133448: Make llvm-tli-checker support static libraries
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D133480: [llvm-dwp] Get the DWO file using relative path instead of absolute path to make it work for distribution build
David Blaikie via Phabricator via llvm-commits
- [PATCH] D133448: Make llvm-tli-checker support static libraries
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D133471: [DAGCombiner][X86] Fold (sub (subcarry X, 0, Carry), Y) -> (subcarry X, Y, Carry)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133421: [AArch64] break non-temporal loads over 256 into 256-loads and a smaller load
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133433: [AArch64-SVE]: lower masked load/store of 128-bit fixed-width vectors
Hassnaa Hamdi via Phabricator via llvm-commits
- [llvm] 57c943d - [AMDGPU] Only raise wave priority if there is a long enough sequence of VALU instructions.
Ivan Kosarev via llvm-commits
- [PATCH] D124671: [AMDGPU] Only raise wave priority if there is a long enough sequence of VALU instructions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D133483: Update Windows packaging script.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D133301: [ipra] Fix missing save/restore of function return addresses
Colin McEwan via Phabricator via llvm-commits
- [PATCH] D120571: [CGP, AArch64] Replace zexts with shuffle that can be lowered using tbl.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133433: [AArch64-SVE]: lower masked load/store of 128-bit fixed-width vectors
Hassnaa Hamdi via Phabricator via llvm-commits
- [llvm] f879939 - Recommit "[AggressiveInstCombine] Lower Table Based CTTZ"
Djordje Todorovic via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D133494: [AArch64] Lower extending uitofp using tbl.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133192: [LICM] Allow load-only scalar promotion in the presence of aliasing loads
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 39fcb4a - [AArch64] Add tests for lowering trunc to i8 using tbl.
Florian Hahn via llvm-commits
- [PATCH] D131158: [SystemZ] Improve handling of vector alignments
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D130724: [MC] Support writing ELFCOMPRESS_ZSTD compressed debug info sections
Nico Weber via Phabricator via llvm-commits
- [PATCH] D115480: [InstCombine] Fold icmp of truncated left shift
Sanjay Patel via Phabricator via llvm-commits
- [llvm] d9e1f9d - [InstCombine] Fold icmp of truncated left shift
Sanjay Patel via llvm-commits
- [llvm] d8a2d3f - [NFC][Regalloc] Introduce the RegAllocPriorityAdvisorAnalysis
Mircea Trofin via llvm-commits
- [PATCH] D132835: [NFC][Regalloc] Introduce the RegAllocPriorityAdvisorAnalysis
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D133495: [AArch64] Lower vector trunc using tbl.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132221: [Assignment Tracking][2/*] Add flags to enable Assignment Tracking
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 3c81757 - [Hexagon] Handle shifts of short vectors of i8
Krzysztof Parzyszek via llvm-commits
- [PATCH] D133480: [llvm-dwp] Get the DWO file using relative path instead of absolute path to make it work for distribution build
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D133496: [AArch64] Use tbl for truncating vector FPtoUI conversions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133448: Make llvm-tli-checker support static libraries
Renato Golin via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 7aec9dd - Revert "Recommit "[AggressiveInstCombine] Lower Table Based CTTZ""
Djordje Todorovic via llvm-commits
- [PATCH] D133480: [llvm-dwp] Get the DWO file using relative path instead of absolute path to make it work for distribution build
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] 5e96cea - [llvm] Use std::size instead of llvm::array_lengthof
Joe Loser via llvm-commits
- [PATCH] D133497: [VPlan] Only generate single instr for stores uniform across all parts.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133429: [llvm] Use std::size instead of llvm::array_lengthof
Joe Loser via Phabricator via llvm-commits
- [PATCH] D133030: [AIX] llvm-readobj support a new option --exception-section for xcoff object file.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D133030: [AIX] llvm-readobj support a new option --exception-section for xcoff object file.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D133498: [AArch64] Add test for vscale nontemporal loads larger than 256.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133428: [WebAssembly] Prototype `f32x4.relaxed_dot_bf16x8_add_f32`
Thomas Lively via Phabricator via llvm-commits
- [llvm] ac3b8df - [WebAssembly] Prototype `f32x4.relaxed_dot_bf16x8_add_f32`
Thomas Lively via llvm-commits
- [PATCH] D133498: [AArch64] Add test for vscale nontemporal loads larger than 256.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D115556: [lld-macho][nfc] Simplify LC_DATA_IN_CODE generation
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D133498: [AArch64] Add test for vscale nontemporal loads larger than 256.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133492: [AMDGPU][MC][GFX11][NFC] Correct VOPD parsing
Joe Nash via Phabricator via llvm-commits
- [PATCH] D133421: [AArch64] break non-temporal loads over 256 into 256-loads and a smaller load
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133502: [ADT] Mark `llvm::array_lengthof` as deprecated
Joe Loser via Phabricator via llvm-commits
- [PATCH] D133421: [AArch64] break non-temporal loads over 256 into 256-loads and a smaller load
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133421: [AArch64] break non-temporal loads over 256 into 256-loads and a smaller load
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133429: [llvm] Use std::size instead of llvm::array_lengthof
Joe Loser via Phabricator via llvm-commits
- [PATCH] D133293: [Assignment Tracking][10/*] salvageDebugInfo for dbg.assign intrinsics
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133296: [Assignment Tracking][13/*] Account for assignment tracking in SROA
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D133421: [AArch64] break non-temporal loads over 256 into 256-loads and a smaller load
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133417: [RISCV] Added optimization patterns with Zbb extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133489: [AMDGPU] Fix shrinking of F16 FMA on newer subtargets
Jay Foad via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D132938: [AMDGPU] Fix crash legalizing G_EXTRACT_VECTOR_ELT with negative index
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133471: [DAGCombiner][X86] Fold (sub (subcarry X, 0, Carry), Y) -> (subcarry X, Y, Carry)
Craig Topper via Phabricator via llvm-commits
- [llvm] de0e311 - [SystemZ] Improve handling of vector alignments.
Jonas Paulsson via llvm-commits
- [PATCH] D131158: [SystemZ] Improve handling of vector alignments
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D133421: [AArch64] break non-temporal loads over 256 into 256-loads and a smaller load
Zain Jaffal via Phabricator via llvm-commits
- [llvm] afa0ed3 - [AMDGPU] Fix shrinking of F16 FMA on newer subtargets
Jay Foad via llvm-commits
- [PATCH] D133489: [AMDGPU] Fix shrinking of F16 FMA on newer subtargets
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133300: [InstCombine] Matrix multiplication negation optimisation
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133300: [InstCombine] Matrix multiplication negation optimisation
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133301: [ipra] Fix missing save/restore of function return addresses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133417: [RISCV] Added optimization patterns with Zbb extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133429: [llvm] Use std::size instead of llvm::array_lengthof
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D133471: [DAGCombiner][X86] Fold (sub (subcarry X, 0, Carry), Y) -> (subcarry X, Y, Carry)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 04548e8 - [AArch64] Add test for vscale nontemporal loads larger than 256.
Florian Hahn via llvm-commits
- [PATCH] D133502: [ADT] Mark `llvm::array_lengthof` as deprecated
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D133498: [AArch64] Add test for vscale nontemporal loads larger than 256.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133502: [ADT] Mark `llvm::array_lengthof` as deprecated
Kazu Hirata via Phabricator via llvm-commits
- [llvm] 4c4c0d2 - [LV] Use safe-divisor lowering for fixed vectors if profitable
Philip Reames via llvm-commits
- [PATCH] D132591: [LV] Use safe-divisor lowering for fixed vectors if profitable
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133502: [ADT] Mark `llvm::array_lengthof` as deprecated
Joe Loser via Phabricator via llvm-commits
- [PATCH] D133502: [ADT] Mark `llvm::array_lengthof` as deprecated
Joe Loser via Phabricator via llvm-commits
- [PATCH] D133214: [docs][RISCV] Document experimental extensions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D97735: [Globals] Treat nobuiltin fns as maybe-derefined.
wael yehia via Phabricator via llvm-commits
- [PATCH] D133394: [sanitizers] Invalidate GlobalsAA
Alina Sbirlea via Phabricator via llvm-commits
- [llvm] b090ef9 - [test] Fix compress-debug-sections-zlib-unavailable.s
Fangrui Song via llvm-commits
- [PATCH] D133503: Support: Add proxies for raw_ostream and raw_pwrite_stream
Steven Wu via Phabricator via llvm-commits
- [PATCH] D133504: Support: Add vfs::OutputBackend and OutputFile to virtualize compiler outputs
Steven Wu via Phabricator via llvm-commits
- [PATCH] D133504: Support: Add vfs::OutputBackend and OutputFile to virtualize compiler outputs
Steven Wu via Phabricator via llvm-commits
- [PATCH] D114134: [flang] Add co_sum to the list of intrinsics and update test
Katherine Rasmussen via Phabricator via llvm-commits
- [llvm] 444f08c - [InstCombine] fold icmp of truncated left shift, part 2
Sanjay Patel via llvm-commits
- [llvm] 5d3cf82 - Revert "Support: Add mapped_file_region::sync(), equivalent to msync"
via llvm-commits
- [PATCH] D133153: [support] Prepare TimeProfiler for cross-thread support
Mark Shields via Phabricator via llvm-commits
- [PATCH] D133441: [SLP] Look ahead for mutual horizontal reductions.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D95494: Support: Add mapped_file_region::sync(), equivalent to msync
Raghav Medicherla via Phabricator via llvm-commits
- [PATCH] D133166: [mlir][MemRef] Canonicalize extract_strided_metadata(subview)
Nicolas Vasilache via Phabricator via llvm-commits
- [PATCH] D133441: [SLP] Look ahead for mutual horizontal reductions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D133307: [Assignment Tracking][14/*] Account for assignment tracking in instcombine
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D133165: [lld][COFF] Add support for overriding weak symbols in LLVM bitcode input
Alan Zhao via Phabricator via llvm-commits
- [PATCH] D93734: [LoopDeletion] Insert an early exit from dead path in loop
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D130076: [llvm/CodeGen] Enable the ExpandLargeDivRem pass for X86, Arm and AArch64
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D132704: [LCSSA] Re-use suitable PHI if available instead creating new ones.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133166: [mlir][MemRef] Canonicalize extract_strided_metadata(subview)
Quentin Colombet via Phabricator via llvm-commits
- [lld] b34006d - [lld][COFF] Add support for overriding weak symbols in LLVM bitcode input
Alan Zhao via llvm-commits
- [PATCH] D133165: [lld][COFF] Add support for overriding weak symbols in LLVM bitcode input
Alan Zhao via Phabricator via llvm-commits
- [PATCH] D133485: [LICM] Allow promotion with non-load/store users
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D132262: RISCV: adjust relocation emission
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D132262: RISCV: adjust relocation emission
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D133408: [LegalizeTypes][LegalizeDAG] Use misaligned load/store to optimize memory access with non-power2 integer types.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D133214: [docs][RISCV] Document experimental extensions
Alex Bradbury via Phabricator via llvm-commits
- [llvm] c4d0509 - [ARM] Add tests on instructions fusion with comparison with zero; NFC
Filipp Zhinkin via llvm-commits
- [PATCH] D131786: [ARM] Support all versions of AND, ORR, EOR and BIC in optimizeCompareInstr
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D131786: [ARM] Support all versions of AND, ORR, EOR and BIC in optimizeCompareInstr
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D133394: [sanitizers] Invalidate GlobalsAA
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D133070: [flang] Add check for constraints on sync-stat-lists and other constraints in sync-images-stmt, and event statements
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D133506: [flang] Write semantics test for atomic_fetch_and
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D132939: [Peephole] rewrite INSERT_SUBREG to SUBREG_TO_REG if upper bits zero
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D131786: [ARM] Support all versions of AND, ORR, EOR and BIC in optimizeCompareInstr
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D133486: [LICM] Consider sret as writable object
Eli Friedman via Phabricator via llvm-commits
- [llvm] 349e5bd - [ORC] Update mapper deinitialize functions to deinitialize in reverse order.
David Blaikie via llvm-commits
- [PATCH] D133232: [msan] Disambiguate warnings debug location
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D129406: [ELF] Support ELFCOMPRESS_ZSTD input
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D129406: [ELF] Support ELFCOMPRESS_ZSTD input
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Joel E. Denny via Phabricator via llvm-commits
- [llvm] 6ed2cb4 - Revert "[llvm] Use llvm::is_contained (NFC)"
David Blaikie via llvm-commits
- [llvm] f92c172 - Make llvm-tli-checker support static libraries
Paul Robinson via llvm-commits
- [PATCH] D133448: Make llvm-tli-checker support static libraries
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D128302: [AArch64][CostModel] Detects that {Extract,Insert}Element at lane 0 have the same cost as other lanes for real instructions that operates on integer types
David Li via Phabricator via llvm-commits
- [PATCH] D132700: [DSE] Add value type checks for masked store candidates in Dead Store Elimination
Michael Berg via Phabricator via llvm-commits
- [PATCH] D133511: [RISCV] Add RecurKind::FMulAdd to isLegalToVectorizeReduction for scalable vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132426: [BOLT] Add test checking LP trampolines in multi-split
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D133504: Support: Add vfs::OutputBackend and OutputFile to virtualize compiler outputs
Thorsten via Phabricator via llvm-commits
- [PATCH] D133394: [sanitizers] Invalidate GlobalsAA
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133394: [sanitizers] Invalidate GlobalsAA
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133394: [sanitizers] Invalidate GlobalsAA
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131224: [objdump] Find debug information with Build ID/debuginfod.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D133414: [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOPD instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D132901: [LLD] Imply "longjmp" in `/guard:cf`
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D133514: [VP][VE] Default VP_SREM/UREM to Expand and add generic expansion using VP_SDIV/UDIV+VP_MUL+VP_SUB.
Craig Topper via Phabricator via llvm-commits
- [llvm] 3875c38 - [AArch64] Fix formatting of the Shuffle Cost tables. NFC
David Green via llvm-commits
- [PATCH] D129734: [InstCombine] Canonicalize GEP of GEP by swapping constant-indexed GEP to the front
David Li via Phabricator via llvm-commits
- [PATCH] D133412: [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOP3P instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D133502: [ADT] Mark `llvm::array_lengthof` as deprecated
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D129690: [LLVM][AMDGPU] Specialize 32-bit atomic fadd instruction for generic address space
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D129690: [LLVM][AMDGPU] Specialize 32-bit atomic fadd instruction for generic address space
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D129690: [LLVM][AMDGPU] Specialize 32-bit atomic fadd instruction for generic address space
Shilei Tian via Phabricator via llvm-commits
- [llvm] a219a8a - [mlgo][nfc] Set logging level to warning or higher for TFLite
Mircea Trofin via llvm-commits
- [PATCH] D132887: [objdump] [debuginfod] Fetch for very-stripped binaries.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D133426: [LICM][LSR] Address a couple of special cases involving NULL.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D132988: Changes to use a string pool for symbols
David Blaikie via Phabricator via llvm-commits
- [PATCH] D133429: [llvm] Use std::size instead of llvm::array_lengthof
David Blaikie via Phabricator via llvm-commits
- [PATCH] D133511: [RISCV] Add RecurKind::FMulAdd to isLegalToVectorizeReduction for scalable vectors.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133480: [llvm-dwp] Get the DWO file using relative path instead of absolute path to make it work for distribution build
David Blaikie via Phabricator via llvm-commits
- [PATCH] D132755: [DWARFLinker][NFC] Set the target DWARF version explicitly.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131576: [AArch64][SME] Implement ABI for calls to/from streaming functions.
Amara Emerson via Phabricator via llvm-commits
- [llvm] be442d2 - [docs][RISCV] Document experimental extensions
Philip Reames via llvm-commits
- [PATCH] D133214: [docs][RISCV] Document experimental extensions
Philip Reames via Phabricator via llvm-commits
- [llvm] 5f3a8b5 - [RISCV] Add RecurKind::FMulAdd to isLegalToVectorizeReduction for scalable vectors.
Craig Topper via llvm-commits
- [PATCH] D133511: [RISCV] Add RecurKind::FMulAdd to isLegalToVectorizeReduction for scalable vectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D129116: ManagedStatic: remove from DebugCounter
David Blaikie via Phabricator via llvm-commits
- [PATCH] D133214: [docs][RISCV] Document experimental extensions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131786: [ARM] Support all versions of AND, ORR, EOR and BIC in optimizeCompareInstr
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D132504: [NFC] [Object] Refactor out library to fetch debug info by build ID.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D133456: [V2] MC: make section classification a bit more thorough
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D133192: [LICM] Allow load-only scalar promotion in the presence of aliasing loads
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132755: [DWARFLinker][NFC] Set the target DWARF version explicitly.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D133394: [sanitizers] Invalidate GlobalsAA
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D132700: [DSE] Add value type checks for masked store candidates in Dead Store Elimination
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133502: [ADT] Mark `llvm::array_lengthof` as deprecated
Joe Loser via Phabricator via llvm-commits
- [PATCH] D133485: [LICM] Allow promotion with non-load/store users
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133074: [cmake][wip] Add support for setting crash report directory
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D133486: [LICM] Consider sret as writable object
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133504: Support: Add vfs::OutputBackend and OutputFile to virtualize compiler outputs
Steven Wu via Phabricator via llvm-commits
- [PATCH] D132700: [DSE] Add value type checks for masked store candidates in Dead Store Elimination
Michael Berg via Phabricator via llvm-commits
- [PATCH] D133293: [Assignment Tracking][10/*] salvageDebugInfo for dbg.assign intrinsics
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D132408: [SimplifyCFG] accumulate bonus insts cost
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D132054: [BOLT] Introduce SplitStrategy ABC
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D132700: [DSE] Add value type checks for masked store candidates in Dead Store Elimination
Craig Topper via Phabricator via llvm-commits
- [llvm] 0f2f1c2 - [sanitizers] Invalidate GlobalsAA
Vitaly Buka via llvm-commits
- [PATCH] D133394: [sanitizers] Invalidate GlobalsAA
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D132054: [BOLT] Introduce SplitStrategy ABC
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D133524: [SLP]Improve reordering of clustered reused scalars.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D133525: fix extra bytes when compressing for 32bit objcopy
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D133373: [docs][RISCV] Document status of scalar crypto extensions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133526: [flang] Add co_min and co_max to the list of intrinsics
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D132730: [AARCH64][COST] Improve cost of reverse shuffles for AArch64
Dave Green via Phabricator via llvm-commits
- [PATCH] D133153: [support] Prepare TimeProfiler for cross-thread support
Mark Shields via Phabricator via llvm-commits
- [llvm] 1cf5c7f - [msan] Disambiguate warnings debug location
Vitaly Buka via llvm-commits
- [PATCH] D133232: [msan] Disambiguate warnings debug location
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133287: [InstCombine] Test for matrix multiplication negation optimisation.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D133525: fix extra bytes when compressing for 32bit objcopy, and add zstd support to Decompressor
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D133529: [docs][RISCV] Document status of assorted extensions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133203: [TypePromotionPass] Don't treat phi's as ToPromote
Dave Green via Phabricator via llvm-commits
- [PATCH] D129385: [lsan][Darwin] Scan libdispatch and Foundation memory regions
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D133203: [TypePromotionPass] Don't treat phi's as ToPromote
Dave Green via Phabricator via llvm-commits
- [PATCH] D133464: [WIP][BPF] Add sext load instructions
Alexei Starovoitov via Phabricator via llvm-commits
- [PATCH] D132334: [ADT] Add all_equal predicate
Will Dietz via Phabricator via llvm-commits
- [PATCH] D132504: [NFC] [Object] Refactor out library to fetch debug info by build ID.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D133525: fix extra bytes when compressing for 32bit objcopy, and add zstd support to Decompressor
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D133530: add zstd support for lldb
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D132413: [NFC] Make format() more amenable to format attributes
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D128302: [AArch64][CostModel] Detects that {Extract,Insert}Element at lane 0 have the same cost as other lanes for real instructions that operates on integer types
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D132334: [ADT] Add all_equal predicate
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D130076: [llvm/CodeGen] Enable the ExpandLargeDivRem pass for X86, Arm and AArch64
Matthias Gehre via Phabricator via llvm-commits
- [PATCH] D132747: [llvm][ADT] Overload output stream operator `<<` for `StringMapEntry` and `StringMap`.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D132413: [NFC] Make format() more amenable to format attributes
Félix Cloutier via Phabricator via llvm-commits
- [PATCH] D132484: [BOLT] Preserve original LSDA type encoding
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D132054: [BOLT] Introduce SplitStrategy ABC
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D133464: [WIP][BPF] Add sext load instructions
Andrii Nakryiko via Phabricator via llvm-commits
- [PATCH] D133464: [WIP][BPF] Add sext load instructions
Andrii Nakryiko via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133464: [WIP][BPF] Add sext load instructions
Alexei Starovoitov via Phabricator via llvm-commits
- [PATCH] D133373: [docs][RISCV] Document status of scalar crypto extensions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133373: [docs][RISCV] Document status of scalar crypto extensions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133529: [docs][RISCV] Document status of assorted extensions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132999: [RISCV][CostModel] Add cost model for integer abs
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133464: [WIP][BPF] Add sext load instructions
Andrii Nakryiko via Phabricator via llvm-commits
- [PATCH] D133169: [AMDGPU] Constrain src0 RC of 64 bit shift amount on gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133464: [WIP][BPF] Add sext load instructions
Andrii Nakryiko via Phabricator via llvm-commits
- [PATCH] D133537: [pipelines] RecomputeGlobalsAAPass after OptimizerEarlyEPCallbacks
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D132778: [BOLT] Change reorder-blocks deprecated option warning output
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D132882: [BOLT] Restrict ICP for functions with unknown control flow
Amir Ayupov via Phabricator via llvm-commits
- [llvm] 44e74d8 - [docs][RISCV] Document status of assorted extensions
Philip Reames via llvm-commits
- [llvm] 194900f - [docs][RISCV] Document status of scalar crypto extensions
Philip Reames via llvm-commits
- [PATCH] D133529: [docs][RISCV] Document status of assorted extensions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133373: [docs][RISCV] Document status of scalar crypto extensions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133169: [AMDGPU] Constrain src0 RC of 64 bit shift amount on gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 580f725 - [docs] Fix a rebase error in 194900f
Philip Reames via llvm-commits
- [llvm] 781dea0 - [Support] Rename DebugCompressionType::Z to Zlib
Fangrui Song via llvm-commits
- [PATCH] D133480: [llvm-dwp] Get the DWO file using relative path instead of absolute path to make it work for distribution build
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D133480: [llvm-dwp] Get the DWO file using relative path instead of absolute path to make it work for distribution build
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D133373: [docs][RISCV] Document status of scalar crypto extensions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133433: [AArch64-SVE]: lower masked load/store of 128-bit fixed-width vectors
Matt D. via Phabricator via llvm-commits
- [llvm] 3757ef2 - Fix a warning caught by llvm-sphinx-docs
Philip Reames via llvm-commits
- [PATCH] D133480: [llvm-dwp] Get the DWO file using relative path instead of absolute path to make it work for distribution build
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D133169: [AMDGPU] Constrain src0 RC of 64 bit shift amount on gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133452: [ORC] Fix auto-claim of weak defs in ObjectLinkingLayer
Lang Hames via Phabricator via llvm-commits
- [llvm] c6d304a - [docs][RISCV] Add links to respective notes
Philip Reames via llvm-commits
- [PATCH] D133506: [flang] Write semantics test for atomic_fetch_and
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D133433: [AArch64-SVE]: lower masked load/store of 128-bit fixed-width vectors
Matt D. via Phabricator via llvm-commits
- [PATCH] D133539: [OpenMP] Replace OpenMP register requires constructor with a global array
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D133540: [BOLT] Print additional splitting statistics
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D133473: [WebAssembly] Improve codegen for shuffles with undefined lane indices
Petr Penzin via Phabricator via llvm-commits
- [PATCH] D132423: [BOLT] Fragment all blocks (not just outlineable blocks)
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D133542: [llvm][lit] Respect GTEST_TOTAL_SHARDS and GTEST_SHARD_INDEX env vars
Joe Loser via Phabricator via llvm-commits
- [PATCH] D132423: [BOLT] Fragment all blocks (not just outlineable blocks)
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D132052: [BOLT] Emit LSDA call sites for all fragments
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D132426: [BOLT] Add test checking LP trampolines in multi-split
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D133543: [PowerPC][NFC] Add base test case to show redundant spill of vector registers
Ting Wang via Phabricator via llvm-commits
- [PATCH] D133543: [PowerPC][NFC] Add base test case to show redundant spill of vector registers
Ting Wang via Phabricator via llvm-commits
- [PATCH] D133466: [PowerPC] Remove redundant spill/reload of callee saved vector registers
Ting Wang via Phabricator via llvm-commits
- [PATCH] D133542: [llvm][lit] Respect GTEST_TOTAL_SHARDS and GTEST_SHARD_INDEX env vars
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D129385: [lsan][Darwin] Scan libdispatch and Foundation memory regions
Julian Lettner via Phabricator via llvm-commits
- [llvm] b665533 - [Peephole] rewrite INSERT_SUBREG to SUBREG_TO_REG if upper bits zero
via llvm-commits
- [PATCH] D132939: [Peephole] rewrite INSERT_SUBREG to SUBREG_TO_REG if upper bits zero
Allen zhong via Phabricator via llvm-commits
- [PATCH] D130481: [RISCV] Add the GlobalMerge pass (disabled by default)
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D130481: [RISCV] Add the GlobalMerge pass (disabled by default)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D129406: [ELF] Support ELFCOMPRESS_ZSTD input
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133539: [OpenMP] Replace OpenMP register requires constructor with a global array
Joseph Huber via Phabricator via llvm-commits
- [llvm] f9b5924 - [AArch64] Fix -Wunused-variable. NFC
Fangrui Song via llvm-commits
- [PATCH] D132939: [Peephole] rewrite INSERT_SUBREG to SUBREG_TO_REG if upper bits zero
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D132988: Changes to use a string pool for symbols
Lang Hames via Phabricator via llvm-commits
- [PATCH] D133545: [PowerPC][NFC] Add test case to show CSR_64_AllRegs_AIX_Dflt_VSX is not correct
Ting Wang via Phabricator via llvm-commits
- [PATCH] D133547: [PowerPC] Fix CSR_64_AllRegs_AIX_Dflt_VSX definition
Ting Wang via Phabricator via llvm-commits
- [PATCH] D130481: [RISCV] Add the GlobalMerge pass (disabled by default)
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D132413: [NFC] Make format() more amenable to format attributes
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D133545: [PowerPC][NFC] Add test case to show CSR_64_AllRegs_AIX_Dflt_VSX is not correct
Kai Luo via Phabricator via llvm-commits
- [PATCH] D132939: [Peephole] rewrite INSERT_SUBREG to SUBREG_TO_REG if upper bits zero
Allen zhong via Phabricator via llvm-commits
- [PATCH] D133548: [ELF] Add --compress-debug-sections=zstd
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130481: [RISCV] Add the GlobalMerge pass (disabled by default)
Craig Topper via Phabricator via llvm-commits
- [llvm] 51ae462 - [RISCV] Add the GlobalMerge pass (disabled by default)
Craig Topper via llvm-commits
- [PATCH] D133547: [PowerPC] Fix CSR_64_AllRegs_AIX_Dflt_VSX definition
Kai Luo via Phabricator via llvm-commits
- [PATCH] D133548: [ELF] Add --compress-debug-sections=zstd
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133480: [llvm-dwp] Get the DWO file using relative path instead of absolute path to make it work for distribution build
David Blaikie via Phabricator via llvm-commits
- [PATCH] D133480: [llvm-dwp] Get the DWO file using relative path instead of absolute path to make it work for distribution build
David Blaikie via Phabricator via llvm-commits
- [PATCH] D133525: fix extra bytes when compressing for 32bit objcopy
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D133408: [LegalizeTypes][LegalizeDAG] Use misaligned load/store to optimize memory access with non-power2 integer types.
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D133480: [llvm-dwp] Get the DWO file using relative path instead of absolute path to make it work for distribution build
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D133549: [llvm-dwp] Report the filename if it cannot be found
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D132755: [DWARFLinker][NFC] Set the target DWARF version explicitly.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D132623: [CodeGen] Disable tail calls at -O0/-O1
David Blaikie via Phabricator via llvm-commits
- [PATCH] D133539: [OpenMP] Replace OpenMP register requires constructor with a global array
Joseph Huber via Phabricator via llvm-commits
- [lld] 64fb629 - [LLD] Imply "longjmp" in `/guard:cf`
Phoebe Wang via llvm-commits
- [PATCH] D132901: [LLD] Imply "longjmp" in `/guard:cf`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D132901: [LLD] Imply "longjmp" in `/guard:cf`
Phoebe Wang via Phabricator via llvm-commits
- [llvm] 88bdc46 - [NFC][M68k] Correct debug message.
via llvm-commits
- [PATCH] D132325: [AArch64][CodeGen] Fold the mov and lsl into ubfiz
Allen zhong via Phabricator via llvm-commits
- [PATCH] D132325: [AArch64][CodeGen] Fold the mov and lsl into ubfiz
Allen zhong via Phabricator via llvm-commits
- [PATCH] D133530: [lldb] Add zstd support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133525: fix extra bytes when compressing for 32bit objcopy
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133405: [Linux] Hack around Linux/sparc <bits/stdio-ldbl.h>
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133525: fix extra bytes when compressing for 32bit objcopy
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133456: [V2] MC: make section classification a bit more thorough
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133157: Add -fsanitizer-coverage=control-flow
Navid Emamdoost via Phabricator via llvm-commits
- [PATCH] D133456: [V2] MC: make section classification a bit more thorough
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D132329: [X86][RFC] Using `__bf16` for AVX512_BF16 intrinsics
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D132504: [NFC] [Object] Refactor out library to fetch debug info by build ID.
Fangrui Song via Phabricator via llvm-commits
- [llvm] aa83bdd - [DAGCombiner][X86] Fold (sub (subcarry X, 0, Carry), Y) -> (subcarry X, Y, Carry)
Craig Topper via llvm-commits
- [PATCH] D133471: [DAGCombiner][X86] Fold (sub (subcarry X, 0, Carry), Y) -> (subcarry X, Y, Carry)
Craig Topper via Phabricator via llvm-commits
- [llvm] da8c952 - [LoongArch] Add codegen support for frint
via llvm-commits
- [PATCH] D133337: [LoongArch] Add codegen support for frint
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D133552: [RISCV] Add cost model for integer and float vector arithmetic instructions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D132867: [Clang] Use virtual FS in processing config files
Serge Pavlov via Phabricator via llvm-commits
- [lld] bf7c5f1 - [LLD][MinGW] Add --[no-]guard-cf and --[no-]guard-longjmp
Martin Storsjö via llvm-commits
- [PATCH] D132808: [LLD][MinGW] Add --[no-]guard-cf and --[no-]guard-longjmp
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D126533: [LAA] Relax pointer dependency with runtime pointer checks
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132441: Fix FindZ3.cmake's version detection mechanism
Evgeny Mandrikov via Phabricator via llvm-commits
- [PATCH] D132441: Fix FindZ3.cmake's version detection mechanism
Zhang via Phabricator via llvm-commits
- [PATCH] D133003: [ELF] Parallelize relocation scanning
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D132441: Fix FindZ3.cmake's version detection mechanism
Zhang via Phabricator via llvm-commits
- [PATCH] D133030: [AIX] llvm-readobj support a new option --exception-section for xcoff object file.
James Henderson via Phabricator via llvm-commits
- [PATCH] D133556: [sanitizer_common] Restore sanitizer_procmaps_solaris.cpp compilation on Solaris 11.3
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [llvm] df868ed - "Recommit "[AggressiveInstCombine] Lower Table Based CTTZ""
Djordje Todorovic via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Jay Foad via Phabricator via llvm-commits
- [PATCH] D131578: [AArch64][SME] Implement ABI for calls from streaming-compatible functions.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D133287: [InstCombine] Test for matrix multiplication negation optimisation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133552: [RISCV] Add cost model for integer and float vector arithmetic instructions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D133421: [AArch64] break non-temporal loads over 256 into 256-loads and a smaller load
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132700: [DSE] Add value type checks for masked store candidates in Dead Store Elimination
Florian Hahn via Phabricator via llvm-commits
- [llvm] 1f639d1 - [NFC][LV] Convert masked call tests to use update script
Graham Hunter via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D133483: Add command line argument parsing to the Windows packaging script.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D132867: [Clang] Use virtual FS in processing config files
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 9424497 - [Clang] Use virtual FS in processing config files
Serge Pavlov via llvm-commits
- [PATCH] D132747: [llvm][ADT] Overload output stream operator `<<` for `StringMapEntry` and `StringMap`.
weiyi via Phabricator via llvm-commits
- [PATCH] D132938: [AMDGPU] Fix crash legalizing G_EXTRACT_VECTOR_ELT with negative index
Jay Foad via Phabricator via llvm-commits
- [PATCH] D114174: [ARM][CodeGen] Add support for complex deinterleaving
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D133530: [lldb] Add zstd support
Pavel Labath via Phabricator via llvm-commits
- [llvm] 55e1441 - Revert "[Clang] Use virtual FS in processing config files"
Serge Pavlov via llvm-commits
- [PATCH] D132220: [Assignment Tracking][1/*] Add initial docs for Assignment Tracking
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133287: [InstCombine] Test for matrix multiplication negation optimisation.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D132220: [Assignment Tracking][1/*] Add initial docs for Assignment Tracking
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 55b78e2 - [CostModel][X86] Add missing i8 throughput cost
Simon Pilgrim via llvm-commits
- [PATCH] D133492: [AMDGPU][MC][GFX11][NFC] Correct VOPD parsing
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] 6b79610 - [AMDGPU][MC][GFX11][NFC] Correct VOPD parsing
Dmitry Preobrazhensky via llvm-commits
- [llvm] c07ea46 - [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOP3P instructions
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D133412: [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOP3P instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] 6d63a53 - [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOPD instructions
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D133414: [AMDGPU][MC][GFX11][NFC] Update disassembler tests for VOPD instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D132634: [AArch64] Add index check before lowerInterleavedStore() uses ShuffleVectorInst's mask
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D132634: [AArch64] Add index check before lowerInterleavedStore() uses ShuffleVectorInst's mask
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133483: Add command line argument parsing to the Windows packaging script.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [llvm] 7aec9dd - Revert "Recommit "[AggressiveInstCombine] Lower Table Based CTTZ""
Florian Hahn via llvm-commits
- [PATCH] D133293: [Assignment Tracking][10/*] salvageDebugInfo for dbg.assign intrinsics
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133293: [Assignment Tracking][10/*] salvageDebugInfo for dbg.assign intrinsics
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133567: [AA] Improve the BasicAA analysis capability
Allen zhong via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D131576: [AArch64][SME] Implement ABI for calls to/from streaming functions.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D133567: [AA] Improve the BasicAA analysis capability
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131576: [AArch64][SME] Implement ABI for calls to/from streaming functions.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D133351: [NFC][ScheduleDAG] Code cleanup for ScheduleDAGRRList.cpp
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131582: [AArch64][SME] Add support for arm_locally_streaming functions.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D131579: [AArch64][SME] Disable tail-call optimization when streaming mode change may be required.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D133485: [LICM] Allow promotion with non-load/store users
Nikita Popov via Phabricator via llvm-commits
- [llvm] 4ab77d1 - [LICM] Allow promotion with non-load/store users
Nikita Popov via llvm-commits
- [PATCH] D132325: [AArch64][CodeGen] Fold the mov and lsl into ubfiz
Paul Walker via Phabricator via llvm-commits
- [PATCH] D133486: [LICM] Consider sret as writable object
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133433: [AArch64-SVE]: lower masked load/store of 128-bit fixed-width vectors
Paul Walker via Phabricator via llvm-commits
- [llvm] 7b9fae0 - [Clang] Use virtual FS in processing config files
Serge Pavlov via llvm-commits
- [llvm] 43efb5e - [llvm-objdump] Create name for fake sections
James Henderson via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
James Henderson via Phabricator via llvm-commits
- [PATCH] D133310: [Assignment Tracking][15/*] Account for assignment tracking in simplifycfg
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D132523: Fixes to make arcanist compatible with php8.1 on Linux
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D133287: [InstCombine] Test for matrix multiplication negation optimisation.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D131786: [ARM] Support all versions of AND, ORR, EOR and BIC in optimizeCompareInstr
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D133287: [InstCombine] Test for matrix multiplication negation optimisation.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 55d626f - Fix LLVM sphinx build
Aaron Ballman via llvm-commits
- [PATCH] D133483: Add command line argument parsing to the Windows packaging script.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D130728: [SCEV] Iteratively compute ranges for deeply nested expressions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133003: [ELF] Parallelize relocation scanning
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 72730c3 - [NFC][AMDGPU] Pre-commit test for D132837.
Thomas Symalla via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133405: [Linux] Hack around Linux/sparc <bits/stdio-ldbl.h>
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D133300: [InstCombine] Matrix multiplication negation optimisation
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133287: [InstCombine] Test for matrix multiplication negation optimisation.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D133405: [Linux] Hack around Linux/sparc <bits/stdio-ldbl.h>
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D133300: [InstCombine] Matrix multiplication negation optimisation
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133524: [SLP]Improve reordering of clustered reused scalars.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D133524: [SLP]Improve reordering of clustered reused scalars.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D133570: [Clang] changing behavior of constant array emission[AsmPrinter] changing Size from unsigned to uint64_t
Ofek Shochat via Phabricator via llvm-commits
- [PATCH] D133570: #57353 on github
Ofek Shochat via Phabricator via llvm-commits
- [PATCH] D133572: [MachinePipeliner] Fix the interpretation of the scheduling model
Yuta Mukai via Phabricator via llvm-commits
- [PATCH] D132146: [PowerPC] XCOFF exception section support on assembler path and exception language and reason code lowering from trap intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] 05f56f1 - [X86] Fix VPPERM load folding latency
Simon Pilgrim via llvm-commits
- [PATCH] D132837: [ISel] Enable generating more fma instructions.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D133524: [SLP]Improve reordering of clustered reused scalars.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D132799: Make sure libLLVM users link with libatomic if needed
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D130076: [llvm/CodeGen] Enable the ExpandLargeDivRem pass for X86, Arm and AArch64
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D130076: [llvm/CodeGen] Enable the ExpandLargeDivRem pass for X86, Arm and AArch64
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D132799: Make sure libLLVM users link with libatomic if needed
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D130076: [llvm/CodeGen] Enable the ExpandLargeDivRem pass for X86, Arm and AArch64
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 5b1df2e - [LICM] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [PATCH] D133576: [Assignment Tracing][5.1/*] Add deleteAssignmentMarkers function
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133570: #57353 on github
Ofek Shochat via Phabricator via llvm-commits
- [llvm] f671eb1 - Add command line argument parsing to the Windows packaging script.
Carlos Alberto Enciso via llvm-commits
- [PATCH] D133483: Add command line argument parsing to the Windows packaging script.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D133311: [Assignment Tracking][16/*] Account for assignment tracking in mldst-motion
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D132554: Add helper func to get first non-alloca position
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] c7750c5 - Add helper func to get first non-alloca position
Sebastian Neubauer via llvm-commits
- [PATCH] D133576: [Assignment Tracing][5.1/*] Add deleteAssignmentMarkers function
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133312: [Assignment Tracking][17/*] Account for assignment tracking in memcpyopt
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D132325: [AArch64][CodeGen] Fold the mov and lsl into ubfiz
Allen zhong via Phabricator via llvm-commits
- [PATCH] D133570: #57353 on github
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D131570: [AArch64][SME] Add utility class for handling SME attributes.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D131570: [AArch64][SME] Add utility class for handling SME attributes.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D132408: [SimplifyCFG] accumulate bonus insts cost
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133570: #57353 on github
Ofek Shochat via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D133456: [V2] MC: make section classification a bit more thorough
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D133577: [PowerPC] Change CRNOT to a code gen single operand instruction
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] a9f312c - [AST] Use BatchAA in aliasesUnknownInst() (NFCI)
Nikita Popov via llvm-commits
- [PATCH] D127254: [SelectionDAGISel] Chain any mayRaiseFPException instruction created from a strict FP node
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D130886: [GlobalISel] Propagate PCSections metadata to MachineInstr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131571: [AArch64][SME] Fix lowering of llvm.aarch64.get.pstatesm()
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D131571: [AArch64][SME] Fix lowering of llvm.aarch64.get.pstatesm()
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D133305: [AMDGPU] Simplify mad/mac patterns. NFC.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133570: Clang codegen, fixes issue with emitting partially initialized constant arrays larger than 2^32
Ofek Shochat via Phabricator via llvm-commits
- [PATCH] D132837: [ISel] Enable generating more fma instructions.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D133570: Clang codegen, fixes issue with emitting partially initialized constant arrays larger than 2^32
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D133497: [VPlan] Only generate single instr for stores uniform across all parts.
Florian Hahn via Phabricator via llvm-commits
- [llvm] ebbac86 - [AST] Fix unit test to use BatchAA (NFC)
Nikita Popov via llvm-commits
- [PATCH] D132837: [ISel] Enable generating more fma instructions.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130885: [AtomicExpandPass] Always copy pcsections Metadata to expanded atomics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133295: [Assignment Tracking][12/*] Account for assignment tracking in mem2reg
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133295: [Assignment Tracking][12/*] Account for assignment tracking in mem2reg
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D133421: [AArch64] break non-temporal loads over 256 into 256-loads and a smaller load
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133578: [OpenMP] Add generation of SIMD align assumptions to OMPIRBuilder
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D133570: Clang codegen, fixes issue with emitting partially initialized constant arrays larger than 2^32
Ofek Shochat via Phabricator via llvm-commits
- [PATCH] D133313: [Assignment Tracking][18/*] Account for assignment tracking in LICM
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D133314: [Assignment Tracking][19/*] Account for assignment tracking in ADCE
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D132205: [llvm-tblgen] CodeGenSchedModels::hasReadOfWrite gets wrong predication result
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] edb2626 - [VPlan] Only generate single instr for stores uniform across all parts.
Philip Reames via llvm-commits
- [PATCH] D133497: [VPlan] Only generate single instr for stores uniform across all parts.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132755: [DWARFLinker][NFC] Set the target DWARF version explicitly.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D133570: Clang codegen, fixes issue with emitting partially initialized constant arrays larger than 2^32
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D132982: [NFC][LoopInterchange] Clean up of Irrelevant dependency checking using isOuterMostDepPositive.
Ramkrishnan Narayanan Komala via Phabricator via llvm-commits
- [PATCH] D133524: [SLP]Improve reordering of clustered reused scalars.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D130862: [LegalizeTypes] Improve splitting for urem/udiv by constant for some constants.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] a33d98e - [LV] Pull out common expression [nfc]
Philip Reames via llvm-commits
- [PATCH] D133150: [llvm-exegesis] Cross compile all enabled targets
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D133548: [ELF] Add --compress-debug-sections=zstd
Peter Smith via Phabricator via llvm-commits
- [PATCH] D133422: [amdgpu] Remove unnecessary removal of constantexpr, expected to fix O0 problem
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
ChenZheng via Phabricator via llvm-commits
- [PATCH] D133315: [Assignment Tracking][20/*] Account for assignment tracking in DSE
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D133576: [Assignment Tracking][5.1/*] Add deleteAssignmentMarkers function
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D131571: [AArch64][SME] Fix lowering of llvm.aarch64.get.pstatesm()
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D133150: [llvm-exegesis] Cross compile all enabled targets
Clement Courbet via Phabricator via llvm-commits
- [llvm] 8901f7c - [AMDGPU] Fix crash legalizing G_EXTRACT_VECTOR_ELT with negative index
Jay Foad via llvm-commits
- [PATCH] D132938: [AMDGPU] Fix crash legalizing G_EXTRACT_VECTOR_ELT with negative index
Jay Foad via Phabricator via llvm-commits
- [PATCH] D133305: [AMDGPU] Simplify mad/mac patterns. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D132837: [ISel] Enable generating more fma instructions.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112717: [IR] Replace *all* uses of a constant expression by corresponding instruction
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D131578: [AArch64][SME] Implement ABI for calls from streaming-compatible functions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D131578: [AArch64][SME] Implement ABI for calls from streaming-compatible functions.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D127119: [SLP]Fix undef handling in gather function.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D133421: [AArch64] break non-temporal loads over 256 into 256-loads and a smaller load
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133422: [amdgpu] Remove unnecessary removal of constantexpr, expected to fix O0 problem
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D133300: [InstCombine] Matrix multiplication negation optimisation
Zain Jaffal via Phabricator via llvm-commits
- [llvm] 4e295cb - [LV] Autogen a test for ease of update
Philip Reames via llvm-commits
- [PATCH] D133300: [InstCombine] Matrix multiplication negation optimisation
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133421: [AArch64] break non-temporal loads over 256 into 256-loads and a smaller load
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133580: [VPlan] Only generate single instr for unpredicated stores of varying value to invariant address
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133421: [AArch64] break non-temporal loads over 256 into 256-loads and a smaller load
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133580: [VPlan] Only generate single instr for unpredicated stores of varying value to invariant address
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130896: [AA] Tracking per-location ModRef info in FunctionModRefBehavior (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133312: [Assignment Tracking][17/*] Account for assignment tracking in memcpyopt
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D132205: [llvm-tblgen] CodeGenSchedModels::hasReadOfWrite gets wrong predication result
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D133421: [AArch64] break non-temporal loads over 256 into 256-loads and a smaller load
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133582: [ASan] rename internal references to left of/right of.
Florian Mayer via Phabricator via llvm-commits
- [llvm] 6113e67 - [InstCombine] move/adjust comments about demanded bits; NFC
Sanjay Patel via llvm-commits
- [llvm] 7a81782 - [AArch64][CodeGen]Fold the mov and lsl into ubfiz
via llvm-commits
- [PATCH] D132325: [AArch64][CodeGen] Fold the mov and lsl into ubfiz
Allen zhong via Phabricator via llvm-commits
- [compiler-rt] d1fe5cf - [ASAN][DARWIN] Remove getpwnam(NULL) test for undefined behavior
Blue Gaston via llvm-commits
- [PATCH] D133421: [AArch64] break non-temporal loads over 256 into 256-loads and a smaller load
Tim Northover via Phabricator via llvm-commits
- [PATCH] D128302: [AArch64][CostModel] Detects that {Extract,Insert}Element at lane 0 have the same cost as other lanes for real instructions that operates on integer types
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D133584: [DAGCombiner] [AMDGPU] Allow vector loads in MatchLoadCombine
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D133150: [llvm-exegesis] Cross compile all enabled targets
Philip Reames via Phabricator via llvm-commits
- [llvm] 4d50a39 - [llvm-exegesis] Cross compile all enabled targets
Philip Reames via llvm-commits
- [PATCH] D133572: [MachinePipeliner] Fix the interpretation of the scheduling model
David Penry via Phabricator via llvm-commits
- [PATCH] D133582: [ASan] rename internal references to left of/right of.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D130862: [LegalizeTypes] Improve splitting for urem/udiv by constant for some constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133003: [ELF] Parallelize relocation scanning
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D133464: [WIP][BPF] Add sext load instructions
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D133300: [InstCombine] Matrix multiplication negation optimisation
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133464: [WIP][BPF] Add sext load instructions
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D115757: [SLP]Generalize cost model.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D133524: [SLP]Improve reordering of clustered reused scalars.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D133524: [SLP]Improve reordering of clustered reused scalars.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D128302: [AArch64][CostModel] Detects that {Extract,Insert}Element at lane 0 have the same cost as other lanes for real instructions that operates on integer types
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D133300: [InstCombine] Matrix multiplication negation optimisation
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D128302: [AArch64][CostModel] Detects that {Extract,Insert}Element at lane 0 have the same cost as other lanes for real instructions that operates on integer types
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D133524: [SLP]Improve reordering of clustered reused scalars.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D129370: [SimplifyCFG] Allow SimplifyCFG hoisting to skip over non-matching instructions
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D133587: Loop names used in reporting can grow very large
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D133548: [ELF] Add --compress-debug-sections=zstd
Fangrui Song via Phabricator via llvm-commits
- [llvm] 8aa8006 - [AArch64][CostModel] Detects that {extract,insert}-element at lane 0 has the same cost as the other lane for vector instructions in the IR.
Mingming Liu via llvm-commits
- [PATCH] D133433: [AArch64-SVE]: lower masked load/store of 128-bit fixed-width vectors
Matt D. via Phabricator via llvm-commits
- [PATCH] D128302: [AArch64][CostModel] Detects that {Extract,Insert}Element at lane 0 have the same cost as other lanes for real instructions that operates on integer types
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131960: [IR] Reimplement time tracing of NewPassManager by PassInstrumentation framework
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D133582: [ASan] rename internal references to left of/right of.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D133480: [llvm-dwp] Get the DWO file using relative path instead of absolute path to make it work for distribution build
David Blaikie via Phabricator via llvm-commits
- [PATCH] D133549: [llvm-dwp] Report the filename if it cannot be found
David Blaikie via Phabricator via llvm-commits
- [PATCH] D133582: [ASan] rename internal references to left of/right of.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D133587: Loop names used in reporting can grow very large
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D133584: [DAGCombiner] [AMDGPU] Allow vector loads in MatchLoadCombine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D133582: [ASan] rename internal references to left of/right of.
Elliott Hughes via Phabricator via llvm-commits
- [PATCH] D132703: [LAA] Use BTC to rule out dependences if one ptr is loop invariant.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [lld] c682c26 - [ELF] Rename InputSectionBase::uncompress to decompress. NFC
Fangrui Song via llvm-commits
- [PATCH] D133540: [BOLT] Print additional splitting statistics
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Joel E. Denny via Phabricator via llvm-commits
- [lld] 5e0464e - [ELF] Support ELFCOMPRESS_ZSTD input
Fangrui Song via llvm-commits
- [PATCH] D129406: [ELF] Support ELFCOMPRESS_ZSTD input
Fangrui Song via Phabricator via llvm-commits
- [lld] 449f2ca - [ELF] Add --compress-debug-sections=zstd
Fangrui Song via llvm-commits
- [PATCH] D133548: [ELF] Add --compress-debug-sections=zstd
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133578: [OpenMP] Add generation of SIMD align assumptions to OMPIRBuilder
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D133524: [SLP]Improve reordering of clustered reused scalars.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D133570: Clang codegen, fixes issue with emitting partially initialized constant arrays larger than 2^32
Eli Friedman via Phabricator via llvm-commits
- [llvm] 5e3ac79 - Loop names used in reporting can grow very large
Jamie Schmeiser via llvm-commits
- [PATCH] D133587: Loop names used in reporting can grow very large
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D133570: Clang codegen, fixes issue with emitting partially initialized constant arrays larger than 2^32
Ofek Shochat via Phabricator via llvm-commits
- [PATCH] D133150: [llvm-exegesis] Cross compile all enabled targets
Philip Reames via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D131960: [IR] Reimplement time tracing of NewPassManager by PassInstrumentation framework
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D133593: [AMDGPU] Always select s_cselect_b32 for uniform 'select' SDNode
Alexander via Phabricator via llvm-commits
- [PATCH] D133172: [lit] Extend DEFINE/REDEFINE with function substitutions
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D133587: Loop names used in reporting can grow very large
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133150: [llvm-exegesis] Cross compile all enabled targets
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D131863: [CodeGen] Fix restore blocks' BasicBlock information in branch relaxation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131863: [CodeGen] Fix restore blocks' BasicBlock information in branch relaxation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D124491: OpenMP: mark allocptr attribute on __kmpc_free_shared
Augie Fackler via Phabricator via llvm-commits
- [llvm] 4fea8ee - OpenMP: mark allocptr attribute on __kmpc_free_shared
Augie Fackler via llvm-commits
- [PATCH] D133150: [llvm-exegesis] Cross compile all enabled targets
Philip Reames via Phabricator via llvm-commits
- [PATCH] D129406: [ELF] Support ELFCOMPRESS_ZSTD input
David Blaikie via Phabricator via llvm-commits
- [PATCH] D129406: [ELF] Support ELFCOMPRESS_ZSTD input
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D130862: [LegalizeTypes] Improve splitting for urem/udiv by constant for some constants.
Craig Topper via Phabricator via llvm-commits
- [llvm] 5a425b0 - Speculative bot fix after 4d50a392
Philip Reames via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [llvm] 2a78890 - [VPlan] Move SCEV expansion for pointer induction to VPExpandSCEV (NFC).
Florian Hahn via llvm-commits
- [PATCH] D132900: [DWARF] Fix infinite recursion in Type Printer.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D133300: [InstCombine] Matrix multiplication negation optimisation
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D130397: [RISCV] Custom type legalize i32 loads by sign extending.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D132900: [DWARF] Fix infinite recursion in Type Printer.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D133502: [ADT] Mark `llvm::array_lengthof` as deprecated
Joe Loser via Phabricator via llvm-commits
- [PATCH] D133598: [lld] Use std::size instead of llvm::array_lengthof
Joe Loser via Phabricator via llvm-commits
- [llvm] aee094f - [gn build] port 5e0464e38bcb (lld test zstd)
Nico Weber via llvm-commits
- [PATCH] D133600: [llvm] Remove includes of `llvm/Support/STLArrayExtras.h`
Joe Loser via Phabricator via llvm-commits
- [PATCH] D133392: [MTE] Add AArch64GlobalsTagging Pass
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D128958: Add assembler plumbing for sanitize_memtag
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133150: [llvm-exegesis] Cross compile all enabled targets
Nico Weber via Phabricator via llvm-commits
- [PATCH] D133157: Add -fsanitizer-coverage=control-flow
Navid Emamdoost via Phabricator via llvm-commits
- [PATCH] D133157: Add -fsanitizer-coverage=control-flow
Navid Emamdoost via Phabricator via llvm-commits
- [llvm] 30c30d7 - [gn build] port 4d50a392401c (llvm-exegesis multi-target)
Nico Weber via llvm-commits
- [PATCH] D115556: [lld-macho][nfc] Simplify LC_DATA_IN_CODE generation
Nico Weber via Phabricator via llvm-commits
- [PATCH] D132900: [DWARF] Fix infinite recursion in Type Printer.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D129406: [ELF] Support ELFCOMPRESS_ZSTD input
David Blaikie via Phabricator via llvm-commits
- [PATCH] D133379: [DL] Make vector ABI align bound by element align
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D132900: [DWARF] Fix infinite recursion in Type Printer.
David Blaikie via Phabricator via llvm-commits
- [llvm] da73447 - [LV] Remove now dead variable after 2a78890b7b7f08 (NFC).
Florian Hahn via llvm-commits
- [PATCH] D133593: [AMDGPU] Always select s_cselect_b32 for uniform 'select' SDNode
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D131960: [IR] Reimplement time tracing of NewPassManager by PassInstrumentation framework
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D133602: [DAGCombiner] Use HandleSDNode to keep node alive across call to getNegatedExpression.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133602: [DAGCombiner] Use HandleSDNode to keep node alive across call to getNegatedExpression.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133603: [ValueTypes] Define MVTs for v256i2/v128i4.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D133150: [llvm-exegesis] Cross compile all enabled targets
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133287: [InstCombine] Test for matrix multiplication negation optimisation.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133300: [InstCombine] Matrix multiplication negation optimisation
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D133452: [ORC] Fix auto-claim of weak defs in ObjectLinkingLayer
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D133604: [gn build] port a3172df59c32 (check-lldb)
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D131960: [IR] Reimplement time tracing of NewPassManager by PassInstrumentation framework
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D133605: [llvm-exegesis] Initialize all supported targets
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133542: [llvm][lit] Respect GTEST_TOTAL_SHARDS and GTEST_SHARD_INDEX env vars
Joe Loser via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D133542: [llvm][lit] Respect GTEST_TOTAL_SHARDS and GTEST_SHARD_INDEX env vars
Joe Loser via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D133606: [AMDGPU][MC] Add detection of hardcoded literals in parser
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D133598: [lld] Use std::size instead of llvm::array_lengthof
Joe Loser via Phabricator via llvm-commits
- [PATCH] D133605: [llvm-exegesis] Initialize all supported targets
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133602: [DAGCombiner] Use HandleSDNode to keep node alive across call to getNegatedExpression.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133607: Improve ArchiveWriter diagnostics
Yi Kong via Phabricator via llvm-commits
- [PATCH] D133608: [AMDGPU][MC][GFX11] Add a helper function for identification of VOPD instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D133524: [SLP]Improve reordering of clustered reused scalars.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D133605: [llvm-exegesis] Initialize all supported targets
Philip Reames via Phabricator via llvm-commits
- [PATCH] D133610: [RegisterCoalescer] Use LiveRangeEdit to handle rematerialization
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D131960: [IR] Reimplement time tracing of NewPassManager by PassInstrumentation framework
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D131960: [IR] Reimplement time tracing of NewPassManager by PassInstrumentation framework
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D131960: [IR] Reimplement time tracing of NewPassManager by PassInstrumentation framework
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D133610: [RegisterCoalescer] Use LiveRangeEdit to handle rematerialization
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133570: Clang codegen, fixes issue with emitting partially initialized constant arrays larger than 2^32
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D133570: Clang codegen, fixes issue with emitting partially initialized constant arrays larger than 2^32
Ofek Shochat via Phabricator via llvm-commits
- [PATCH] D133614: handling invalidated passes in change printers
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D131960: [IR] Reimplement time tracing of NewPassManager by PassInstrumentation framework
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D133422: [amdgpu] Remove unnecessary removal of constantexpr, expected to fix O0 problem
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D133406: [compiler-rt] Handle non-canonical triples with new runtime lib layout
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133422: [amdgpu] Remove unnecessary removal of constantexpr, expected to fix O0 problem
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D133422: [amdgpu] Remove unnecessary removal of constantexpr, expected to fix O0 problem
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D133610: [RegisterCoalescer] Use LiveRangeEdit to handle rematerialization
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D133157: Add -fsanitizer-coverage=control-flow
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133610: [RegisterCoalescer] Use LiveRangeEdit to handle rematerialization
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D133157: Add -fsanitizer-coverage=control-flow
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133537: [pipelines] RecomputeGlobalsAAPass after OptimizerEarlyEPCallbacks
Arthur Eubanks via Phabricator via llvm-commits
- [lld] 1173ecf - [lld] Use std::size instead of llvm::array_lengthof
Joe Loser via llvm-commits
- [PATCH] D133598: [lld] Use std::size instead of llvm::array_lengthof
Joe Loser via Phabricator via llvm-commits
- [PATCH] D133157: Add -fsanitizer-coverage=control-flow
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133157: Add -fsanitizer-coverage=control-flow
Navid Emamdoost via Phabricator via llvm-commits
- [PATCH] D133157: Add -fsanitizer-coverage=control-flow
Navid Emamdoost via Phabricator via llvm-commits
- [llvm] 5758c82 - [ADT] Mark `llvm::array_lengthof` as deprecated
Joe Loser via llvm-commits
- [PATCH] D133502: [ADT] Mark `llvm::array_lengthof` as deprecated
Joe Loser via Phabricator via llvm-commits
- [PATCH] D132978: [IRTranslator] Using ZExt for extractelement indices.
Peter Rong via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D131960: [IR] Reimplement time tracing of NewPassManager by PassInstrumentation framework
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Marc Auberer via Phabricator via llvm-commits
- [lld] bd16ffb - [ELF] Merge Symbol::needs* into uint16_t flags. NFC
Fangrui Song via llvm-commits
- [PATCH] D133003: [ELF] Parallelize relocation scanning
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133600: [llvm] Remove includes of `llvm/Support/STLArrayExtras.h`
Joe Loser via Phabricator via llvm-commits
- [PATCH] D133547: [PowerPC] Fix CSR_64_AllRegs_AIX_Dflt_VSX definition
Zarko Todorovski via Phabricator via llvm-commits
- [PATCH] D133003: [ELF] Parallelize relocation scanning
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D132186: Clang: Add a new flag Wmisnoinline for printing hot noinline functions
Archit Saxena via Phabricator via llvm-commits
- [PATCH] D132900: [DWARF] Fix infinite recursion in Type Printer.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D133502: [ADT] Mark `llvm::array_lengthof` as deprecated
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D133334: [AMDGPU][MC] Warn when disassembling v_cmpx instructions
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D133616: [MLGO] ML Regalloc Priority Advisor
Eric Wang via Phabricator via llvm-commits
- [PATCH] D133607: Improve ArchiveWriter diagnostics
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133502: [ADT] Mark `llvm::array_lengthof` as deprecated
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D132900: [DWARF] Fix infinite recursion in Type Printer.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D133619: [mlir][sparse] fix BUILD file
Peiming Liu via Phabricator via llvm-commits
- [PATCH] D132700: [DSE] Add value type checks for masked store candidates in Dead Store Elimination
Michael Berg via Phabricator via llvm-commits
- [llvm] 058f17d - [ADT] Move LLVM_DEPRECATED before type after D133502
Fangrui Song via llvm-commits
- [PATCH] D133584: [DAGCombiner] [AMDGPU] Allow vector loads in MatchLoadCombine
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D133502: [ADT] Mark `llvm::array_lengthof` as deprecated
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133502: [ADT] Mark `llvm::array_lengthof` as deprecated
Joe Loser via Phabricator via llvm-commits
- [PATCH] D133542: [llvm][lit] Respect GTEST_TOTAL_SHARDS and GTEST_SHARD_INDEX env vars
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D133600: [llvm] Remove includes of `llvm/Support/STLArrayExtras.h`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133622: [clang][test] Disallow using the default module cache path in lit tests
Ben Langmuir via Phabricator via llvm-commits
- [PATCH] D133480: [llvm-dwp] Get the DWO file using relative path instead of absolute path to make it work for distribution build
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] 27613a1 - [gn build] port 48506fbbbf2732d (Mach-O-Fileset)
Nico Weber via llvm-commits
- [llvm] 28890b7 - [gn build] port 1a608cfb5ca8
Nico Weber via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D132325: [AArch64][CodeGen] Fold the mov and lsl into ubfiz
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D133172: [lit] Extend DEFINE/REDEFINE with function substitutions
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D123995: [MachineSink] replace MachineLoop with MachineCycle
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D132325: [AArch64][CodeGen] Fold the mov and lsl into ubfiz
Eli Friedman via Phabricator via llvm-commits
- [llvm] 62b8a61 - [llvm] Remove includes of `llvm/Support/STLArrayExtras.h`
Joe Loser via llvm-commits
- [PATCH] D133600: [llvm] Remove includes of `llvm/Support/STLArrayExtras.h`
Joe Loser via Phabricator via llvm-commits
- [llvm] 27731f0 - [llvm][lit] Respect GTEST_TOTAL_SHARDS and GTEST_SHARD_INDEX env vars
Joe Loser via llvm-commits
- [PATCH] D133542: [llvm][lit] Respect GTEST_TOTAL_SHARDS and GTEST_SHARD_INDEX env vars
Joe Loser via Phabricator via llvm-commits
- [PATCH] D133542: [llvm][lit] Respect GTEST_TOTAL_SHARDS and GTEST_SHARD_INDEX env vars
Joe Loser via Phabricator via llvm-commits
- [PATCH] D132413: [NFC] Make format() more amenable to format attributes
Félix Cloutier via Phabricator via llvm-commits
- [PATCH] D132413: [NFC] Make format() more amenable to format attributes
Félix Cloutier via Phabricator via llvm-commits
- [PATCH] D132325: [AArch64][CodeGen] Fold the mov and lsl into ubfiz
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D133619: [mlir][sparse] fix BUILD file
Peiming Liu via Phabricator via llvm-commits
- [PATCH] D133480: [llvm-dwp] Get the DWO file using relative path instead of absolute path to make it work for distribution build
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D133622: [clang][test] Disallow using the default module cache path in lit tests
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [PATCH] D133625: [mlir][MemRef] Simplify extract_strided_metadata(expand_shape)
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D133480: [llvm-dwp] Get the DWO file from relative path if the absolute path is not valid
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D133480: [llvm-dwp] Get the DWO file from relative path if the absolute path is not valid
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D133549: [llvm-dwp] Report the filename if it cannot be found
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D133627: [Object][COFF] Allow section symbol to be common symbol
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D133473: [WebAssembly] Improve codegen for shuffles with undefined lane indices
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D133616: [MLGO] ML Regalloc Priority Advisor
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D131960: [IR] Reimplement time tracing of NewPassManager by PassInstrumentation framework
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D133604: [gn build] port a3172df59c32 (check-lldb)
Nico Weber via Phabricator via llvm-commits
- [PATCH] D133627: [Object][COFF] Allow section symbol to be common symbol
Nico Weber via Phabricator via llvm-commits
- [PATCH] D133607: Improve ArchiveWriter diagnostics
Yi Kong via Phabricator via llvm-commits
- [PATCH] D133607: Improve ArchiveWriter diagnostics
Yi Kong via Phabricator via llvm-commits
- [llvm] 545affb - [DAGCombiner] Use HandleSDNode to keep node alive across call to getNegatedExpression.
Craig Topper via llvm-commits
- [PATCH] D133602: [DAGCombiner] Use HandleSDNode to keep node alive across call to getNegatedExpression.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133631: [X86] Fix the LEA optimization pass
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D133632: [RISCV] Rename WriteFALU* and ReadFALU* to WriteFAdd*/ReadFAdd*.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133632: [RISCV] Rename WriteFALU* and ReadFALU* to WriteFAdd*/ReadFAdd*.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D133632: [RISCV] Rename WriteFALU* and ReadFALU* to WriteFAdd*/ReadFAdd*.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Sunho Kim via Phabricator via llvm-commits
- [llvm] bc24e6a - [JITLink][COFF] Use DLLImportDefinitionGenerator for creating PLT stubs.
via llvm-commits
- [llvm] 73c4033 - [ORC][ORC_RT][COFF] Support dynamic VC runtime.
via llvm-commits
- [llvm] d1c4d96 - [ORC][ORC_RT][COFF] Remove public bootstrap method.
via llvm-commits
- [PATCH] D132524: [JITLink][COFF] Use DLLImportDefinitionGenerator for creating PLT stubs.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D132525: [ORC][ORC_RT][COFF] Support dynamic VC runtime.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D132780: [ORC][ORC_RT][COFF] Remove public bootstrap method.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D125784: [llvm-debuginfo-analyzer] 09 - CodeView Reader
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D132781: [ORC][LLJIT] Move orc platform support to public orc namespace.
Sunho Kim via Phabricator via llvm-commits
- [llvm] e57ded4 - [ORC] Remove moves.
via llvm-commits
- [PATCH] D133636: [M68k] Fix the crash of fast register allocator
Sheng via Phabricator via llvm-commits
- [PATCH] D133405: [Linux] Hack around Linux/sparc <bits/stdio-ldbl.h>
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D133405: [Linux] Hack around Linux/sparc <bits/stdio-ldbl.h>
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133637: Bug fix on stable hash calculation for machine operands RegisterMask and RegisterLiveOut
YongKang Zhu via Phabricator via llvm-commits
- [PATCH] D129870: [AArch64InstPrinter] Introduce register markup tags emission
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D129870: [AArch64InstPrinter] Introduce register markup tags emission
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D129870: [AArch64InstPrinter] Introduce register markup tags emission
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D129868: [SystemZInstPrinter] Introduce markup tags emission
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D133253: [SPIRV] add IR regularization passes
Aleksandr Bezzubikov via Phabricator via llvm-commits
- [PATCH] D129868: [SystemZInstPrinter] Introduce markup tags emission
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D133213: [LLVM][AArch64] Explain that X19 is used as the frame base pointer register
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133405: [Linux] Hack around Linux/sparc <bits/stdio-ldbl.h>
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D133405: [Linux] Hack around Linux/sparc <bits/stdio-ldbl.h>
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D133405: [Linux] Hack around Linux/sparc <bits/stdio-ldbl.h>
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D133636: [M68k] Fix the crash of fast register allocator
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D133636: [M68k] Fix the crash of fast register allocator
Sheng via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D133631: [X86] Fix the LEA optimization pass
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D115757: [SLP]Generalize cost model.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D133441: [SLP] Look ahead for mutual horizontal reductions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D133640: Unreachable code RAUW from UndefValue to PoisonValue [NFC]
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D133636: [M68k] Fix the crash of fast register allocator
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D133253: [SPIRV] add IR regularization pass
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D133253: [SPIRV] add IR regularization pass
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D133253: [SPIRV] add IR regularization pass
Andrey Tretyakov via Phabricator via llvm-commits
- [llvm] bc0725a - [Object] Improve ArchiveWriter diagnostics
Yi Kong via llvm-commits
- [PATCH] D133607: Improve ArchiveWriter diagnostics
Yi Kong via Phabricator via llvm-commits
- [llvm] b51c613 - Use PoisonValue instead of UndefValue when RAUWing unreachable code [NFC]
Nuno Lopes via llvm-commits
- [PATCH] D133640: Unreachable code RAUW from UndefValue to PoisonValue [NFC]
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D133253: [SPIRV] add IR regularization pass
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D133637: Bug fix on stable hash calculation for machine operands RegisterMask and RegisterLiveOut
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D133637: Bug fix on stable hash calculation for machine operands RegisterMask and RegisterLiveOut
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] 7785bd3 - [X86] Fix bdver2 128-bit ALU/logic/shift throughputs
Simon Pilgrim via llvm-commits
- [PATCH] D132224: [Assignment Tracking][5/*] Add core infrastructure for instruction reference
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133321: [Assignment Tracking][24/*] Always RemoveRedundantDbgInstrs in instcombine in assignment tracking builds
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D133570: Clang codegen, fixes issue with emitting partially initialized constant arrays larger than 2^32
Ofek Shochat via Phabricator via llvm-commits
- [PATCH] D123995: [MachineSink] replace MachineLoop with MachineCycle
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131246: [AMDGPU] SIFixSGPRCopies refactoring
Alexander via Phabricator via llvm-commits
- [llvm] 4994f87 - [X86] Fix bdver2 128-bit shuffles throughputs
Simon Pilgrim via llvm-commits
- [llvm] 10edf88 - [CostModel][X86] Update CTPOP costs
Simon Pilgrim via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [llvm] a931dbf - [CostModel][X86] Merge AVX512BW vXi8/vXi16 shifts into default AVX512BW cost table
Simon Pilgrim via llvm-commits
- [PATCH] D133003: [ELF] Parallelize relocation scanning
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D133646: Add a utility for converting between different types of remarks
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D133631: [X86] Fix the LEA optimization pass
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D132663: [NVPTX] Use MBB.begin() instead MBB.front() in NVPTXFrameLowering::emitPrologue
Shivam Gupta via Phabricator via llvm-commits
- [llvm] 6fc3171 - [msan] Relax handling of llvm.masked.expandload and llvm.masked.gather
Vitaly Buka via llvm-commits
- [llvm] 1819d59 - [NFC][msan] Remove unused return type
Vitaly Buka via llvm-commits
- [PATCH] D131930: [mlgo] Add in-development instruction based features for regalloc advisor
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D132663: [NVPTX] Use MBB.begin() instead MBB.front() in NVPTXFrameLowering::emitPrologue
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D122918: [RISCV][CodeGen] Support Zfinx, Zdinx, Zhinx, Zhinxmin codegen
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D133648: [Clang] changing behavior of constant array emission
Ofek Shochat via Phabricator via llvm-commits
- [llvm] 3ff7892 - [SLP] Add test case showing missing CSE in hoisted instructions.
Florian Hahn via llvm-commits
- [PATCH] D133649: [SLP] Add Preheader to CSE blocks after hoisting CSE-able instrs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133649: [SLP] Add Preheader to CSE blocks after hoisting CSE-able instrs.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] affc90e - [test][msan] Convert test into autogenerated
Vitaly Buka via llvm-commits
- [PATCH] D133646: Add a utility for converting between different types of remarks
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] 0e79579 - Revert "[test][msan] Convert test into autogenerated"
Vitaly Buka via llvm-commits
- [PATCH] D133636: [M68k] Fix the crash of fast register allocator
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D132708: [MC] Emit Stackmaps before debug info
Lang Hames via Phabricator via llvm-commits
- [PATCH] D133650: [BOLT] Stop using std::iterator (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [llvm] 71c5e7b - [msan] Do not deppend on arguments evaluation order
Vitaly Buka via llvm-commits
- [llvm] ab3db60 - [test][msan] Autogenerate the test
Vitaly Buka via llvm-commits
- [PATCH] D133651: [IR] Add a test case for stripDebugLocFromLoopID
Kazu Hirata via Phabricator via llvm-commits
- [llvm] b51d1f1 - [msan] Don't deppend on argumens evaluation order
Vitaly Buka via llvm-commits
- [llvm] a38e5a4 - [test][msan] Remove -DAG after fixing indeterminism
Vitaly Buka via llvm-commits
- [PATCH] D133003: [ELF] Parallelize relocation scanning
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133003: [ELF] Parallelize relocation scanning
Fangrui Song via Phabricator via llvm-commits
- [llvm] ec83c7e - [MLGO] Make TFLiteUtils throw an error if some features haven't been passed to the model
Aiden Grossman via llvm-commits
- [PATCH] D133451: [MLGO] Make TFLiteUtils throw an error if some features haven't been passed to the model
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D133646: Add a utility for converting between different types of remarks
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D133646: Add a utility for converting between different types of remarks
Jessica Paquette via Phabricator via llvm-commits
- [llvm] c1807c6 - [test][msan] Add tests for @llvm.masked.*
Vitaly Buka via llvm-commits
- [PATCH] D133646: Add a utility for converting between different types of remarks
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D133652: [NFC][msan] Simplify llvm.masked.load origin code
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133646: Add a utility for converting between different types of remarks
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D133653: [NFC][msan] Check address before using it
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D129870: [AArch64InstPrinter] Introduce register markup tags emission
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133452: [ORC] Fix auto-claim of weak defs in ObjectLinkingLayer
Lang Hames via Phabricator via llvm-commits
- [PATCH] D132465: [SPARC] Make calls to function with big return values work
Koakuma via Phabricator via llvm-commits
- [PATCH] D130006: [SPARC] Improve integer branch handling for v9 targets
Koakuma via Phabricator via llvm-commits
- [PATCH] D133567: [AA] Improve the BasicAA analysis capability
Allen zhong via Phabricator via llvm-commits
- [PATCH] D133567: [AA] Improve the BasicAA analysis capability
Allen zhong via Phabricator via llvm-commits
- [PATCH] D133637: Bug fix on stable hash calculation for machine operands RegisterMask and RegisterLiveOut
YongKang Zhu via Phabricator via llvm-commits
- [PATCH] D133656: [Matrix] Add tests for addition transpose optimizations
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D133657: [Matrix] Optimize matrix transposes around additions
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [PATCH] D133637: Bug fix on stable hash calculation for machine operands RegisterMask and RegisterLiveOut
YongKang Zhu via Phabricator via llvm-commits
- [PATCH] D133455: [Bazel] Add lit tests to bazel builds.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D133658: [Support] Use find() for faster StringRef::count.
Tatsuyuki Ishi via Phabricator via llvm-commits
- [PATCH] D133658: [Support] Optimize StringRef::count,find.
Tatsuyuki Ishi via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D133567: [AA] Improve the BasicAA analysis capability
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133658: [Support] Optimize StringRef::count,find.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133658: [Support] Optimize StringRef::count,find.
Tatsuyuki Ishi via Phabricator via llvm-commits
- [PATCH] D133660: [Support] Add fast path for StringRef::find with needle of length 2.
Tatsuyuki Ishi via Phabricator via llvm-commits
- [PATCH] D133660: [Support] Add fast path for StringRef::find with needle of length 2.
Tatsuyuki Ishi via Phabricator via llvm-commits
- [PATCH] D133658: [Support] Use find() for faster StringRef::count.
Tatsuyuki Ishi via Phabricator via llvm-commits
- [PATCH] D129870: [AArch64InstPrinter] Introduce register markup tags emission
Antonio Frighetto via Phabricator via llvm-commits
- [PATCH] D122163: [StripDeadDebugInfo] Drop dead CUs
Alexey Bader via Phabricator via llvm-commits
- [llvm] 2bb5535 - [StripDeadDebugInfo] Drop dead CUs
Alexey Bader via llvm-commits
- [PATCH] D122163: [StripDeadDebugInfo] Drop dead CUs
Alexey Bader via Phabricator via llvm-commits
- [PATCH] D133658: [Support] Use find() for faster StringRef::count.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133406: [compiler-rt] Handle non-canonical triples with new runtime lib layout
Rainer Orth via Phabricator via llvm-commits
- [compiler-rt] cadc9cd - [compiler-rt] Handle non-canonical triples with new runtime lib layout
Rainer Orth via llvm-commits
- [PATCH] D133406: [compiler-rt] Handle non-canonical triples with new runtime lib layout
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D133567: [AA] Improve the BasicAA analysis capability
Allen zhong via Phabricator via llvm-commits
- [PATCH] D133567: [AA] Improve the BasicAA analysis capability
Allen zhong via Phabricator via llvm-commits
- [PATCH] D133497: [VPlan] Only generate single instr for stores uniform across all parts.
Ayal Zaks via Phabricator via llvm-commits
- [llvm] a04fada - [InstCombine] add tests for demanded bits of add with multi-use; NFC
Sanjay Patel via llvm-commits
- [llvm] a91effa - [InstCombine] add tests for mul-by-neg-pow2; NFC
Sanjay Patel via llvm-commits
- [llvm] 09cddde - [InstCombine] Fold x + (x | -x) to x & (x - 1)
Sanjay Patel via llvm-commits
- [PATCH] D133362: [InstCombine] Fold x + (x | -x) to x & (x - 1)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 69d9bb2 - [VPlan] Check recipe uses instead of type of underlying instr (NFC).
Florian Hahn via llvm-commits
- [PATCH] D133666: pVplan] Add VPValue::isDefinedOutsideVectorRegions helper (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D133667: [InstCombine] convert mul by negative-pow2 to negate and shift
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D133003: [ELF] Parallelize relocation scanning
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D133669: [compiler-rt] Fix wrong output path of external project target in MSVC.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D133567: [AA] Improve the BasicAA analysis capability
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131015: [LV] Track all IR blocks corresponding to VPBasicBlock
Ayal Zaks via Phabricator via llvm-commits
- [llvm] 6975ab7 - [Clang] Reimplement time tracing of NewPassManager by PassInstrumentation framework
Junduo Dong via llvm-commits
- [PATCH] D131960: [IR] Reimplement time tracing of NewPassManager by PassInstrumentation framework
dongjunduo via Phabricator via llvm-commits
- [PATCH] D133671: [GlobalISel][Legalizer] Fix minScalarEltSameAsIf to handle p0 element types.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D133672: [GlobalISel] Fix crash when lowering G_SELECT of pointer vectors.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D133300: [InstCombine] Matrix multiplication negation optimisation
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133300: [InstCombine] Matrix multiplication negation optimisation
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D133673: [NFC][msan] Convert some code to early returns
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133003: [ELF] Parallelize relocation scanning
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133676: [X86] Simplify isReplaceable (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [llvm] e4f64ad - [docs] Use relative URLs for man pages
Aaron Puchert via llvm-commits
- [llvm] 44ffc13 - Make sure libLLVM users link with libatomic if needed
Aaron Puchert via llvm-commits
- [PATCH] D132794: [docs] Use relative URLs for man pages
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D132799: Make sure libLLVM users link with libatomic if needed
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D133672: [GlobalISel] Fix crash when lowering G_SELECT of pointer vectors.
Thorsten via Phabricator via llvm-commits
- [PATCH] D129870: [AArch64InstPrinter] Introduce register markup tags emission
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D129870: [AArch64InstPrinter] Introduce register markup tags emission
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D132480: [llvm] Remove libcxx, libcxxabi and libunwind from supported LLVM_ENABLE_PROJECTS
John Ericson via Phabricator via llvm-commits
- [llvm] af91e2b - [GlobalISel] Use std::initializer_list::size (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D133672: [GlobalISel] Fix crash when lowering G_SELECT of pointer vectors.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D133580: [VPlan] Only generate single instr for unpredicated stores of varying value to invariant address
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D133672: [GlobalISel] Fix crash when lowering G_SELECT of pointer vectors.
Thorsten via Phabricator via llvm-commits
- [PATCH] D133677: [llvm] Use x.empty() instead of llvm::empty(x) (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D133678: [msan] Check mask and pointers shadow
Vitaly Buka via Phabricator via llvm-commits
- [llvm] a21c8be - [llvm] Use std::aligned_storage_t (NFC)
Kazu Hirata via llvm-commits
- [llvm] 180e9f6 - [XRay] Remove XRayRecordStorage
Kazu Hirata via llvm-commits
- [PATCH] D133679: [ELF] Parallelize --compress-debug-sections=zstd
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D133567: [AA] Improve the BasicAA analysis capability
Allen zhong via Phabricator via llvm-commits
- [PATCH] D133567: [AA] Improve the BasicAA analysis capability
Allen zhong via Phabricator via llvm-commits
- [PATCH] D133636: [M68k] Fix the crash of fast register allocator
Sheng via Phabricator via llvm-commits
- [llvm] 2171103 - [OpenMP] Allow the Attributor to look at functions we also internalized
Johannes Doerfert via llvm-commits
- [llvm] b046ebd - [Attributor][FIX] Conservatively handle ptr2int, don't crash
Johannes Doerfert via llvm-commits
- [llvm] 4ed0a88 - [Attributor] Teach AAPointerInfo to look into aggregates
Johannes Doerfert via llvm-commits
- [llvm] 844f6c5 - [Attributor] AAPointerInfo should allow "harmless" uses
Johannes Doerfert via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D132513: [lit] Implement DEFINE and REDEFINE directives
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D133172: [lit] Extend DEFINE/REDEFINE with function substitutions
Joel E. Denny via Phabricator via llvm-commits
- [llvm] c922cac - Revert "[Attributor] AAPointerInfo should allow "harmless" uses"
Johannes Doerfert via llvm-commits
- [PATCH] D133681: [nfc][msan] getShadowOriginPtr on <N x ptr>
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133681: [nfc][msan] getShadowOriginPtr on <N x ptr>
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D132379: [Support] Class for response file expansion
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D133473: [WebAssembly] Improve codegen for shuffles with undefined lane indices
Petr Penzin via Phabricator via llvm-commits
- [PATCH] D133682: [msan] Handle shadow of masked instruction
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D133632: [RISCV] Rename WriteFALU* and ReadFALU* to WriteFAdd*/ReadFAdd*.
Monk Chiang via Phabricator via llvm-commits
- [llvm] b080d0b - Revert ""Recommit "[AggressiveInstCombine] Lower Table Based CTTZ"""
Djordje Todorovic via llvm-commits
- [PATCH] D131959: [AMDGPU] Fix SDST operand of V_DIV_SCALE to always be VCC
Pierre van Houtryve via Phabricator via llvm-commits
Last message date:
Sun Sep 11 23:58:55 PDT 2022
Archived on: Tue Dec 6 14:49:18 PST 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).