The Week Of Monday 13 June 2022 Archives by thread
Starting: Mon Jun 13 00:00:27 PDT 2022
Ending: Sun Jun 19 23:59:55 PDT 2022
Messages: 2573
- [PATCH] D127581: [ELF] Relax R_RISCV_ALIGN
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D127205: [LoongArch] Use register R0 (ZERO) for constant 0
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D127611: [ELF] Relax R_RISCV_CALL and R_RISCV_CALL_PLT
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D126700: [MachineScheduler] Order more stores by ascending address
Dave Green via Phabricator via llvm-commits
- [PATCH] D126883: [Debuginfo][DWARF][NFC] Refactor DwarfStringPoolEntryRef.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D127595: [DAG] visitINSERT_VECTOR_ELT - attempt to reconstruct BUILD_VECTOR before other fold interfere
Dave Green via Phabricator via llvm-commits
- [PATCH] D125469: [DWARFLinker] mark odr candidates inside the same object file.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 8f6512f - [X86][Disassembler] Fix displacement operand size for symbolizer
Maksim Panchenko via llvm-commits
- [PATCH] D126726: [X86][Disassembler] Fix displacement operand size for symbolizer
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D113991: Support using sha256 as --build-id kind
serge via Phabricator via llvm-commits
- [PATCH] D122258: [MC] Omit DWARF unwind info if compact unwind is present where eligible
Mikael Holmén via Phabricator via llvm-commits
- [polly] 6e93050 - [NFC][polly] Removed dead code
Guillaume Chatelet via llvm-commits
- [llvm] 5a13249 - [NFC] Remove straight UB from SROA tests
Nuno Lopes via llvm-commits
- [PATCH] D127576: [RISCV] Teach vsetvli insertion to handle VLEFF/VLSEGFF.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D125301: [LoopVectorize] Add option to use active lane mask for loop control flow
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D127202: [InlineFunction] Handle early exit during getUnderlyingObjects due to MaxLookup
Ting Wang via Phabricator via llvm-commits
- [PATCH] D126623: [XCOFF] write the real source file name in C_FILE symbol.
James Henderson via Phabricator via llvm-commits
- [llvm] dbac0e8 - [AArch64] Mark smull and umull as commutative.
David Green via llvm-commits
- [PATCH] D126861: [RISCV] Fix missing stack pointer recover
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D88661: llvm-dva - Debug Information Visual Analizer
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D127083: [MCA] Introducing incremental SourceMgr and resumable pipeline
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D127524: [AMDGPU] Make temp vgpr selection stable in indirectCopyToAGPR
Jay Foad via Phabricator via llvm-commits
- [llvm] 2a32887 - [InstSimplify] Update GEP test to use opaque pointers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D127503: [InstSimplify] Update GEP test to use opaque pointers
Nikita Popov via Phabricator via llvm-commits
- [llvm] 92a9b1c - [InstCombine] Don't push operation across loop phi
Nikita Popov via llvm-commits
- [PATCH] D127499: [InstCombine] Don't push operation across loop phi
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126117: [DAG] SimplifyDemandedBits - ISD::OR - attempt to simplify Op1 again once we have KnownBits from Op0
Jay Foad via Phabricator via llvm-commits
- [PATCH] D127084: [MCA] Allow mca::Instruction-s to be recycled and reused
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D125836: [DAG] Fold (srl (shl x, c1), c2) -> and(shl/srl(x, c3), m) (WIP)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D125836: [DAG] Fold (srl (shl x, c1), c2) -> and(shl/srl(x, c3), m) (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D125836: [DAG] Fold (srl (shl x, c1), c2) -> and(shl/srl(x, c3), m) (WIP)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D125836: [DAG] Fold (srl (shl x, c1), c2) -> and(shl/srl(x, c3), m) (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D125836: [DAG] Fold (srl (shl x, c1), c2) -> and(shl/srl(x, c3), m) (WIP)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D125836: [DAG] Fold (srl (shl x, c1), c2) -> and(shl/srl(x, c3), m) (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D125836: [DAG] Fold (srl (shl x, c1), c2) -> and(shl/srl(x, c3), m) (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D125836: [DAG] Fold (srl (shl x, c1), c2) -> and(shl/srl(x, c3), m) (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 7775124 - [NFC][Thumb1] Use FrameDestroy flag to identify epilog instructions
Lucas Prates via llvm-commits
- [PATCH] D126285: [NFC][Thumb1] Use FrameDestroy flag to identify epilog instructions
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D125094: [ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records
Lucas Prates via Phabricator via llvm-commits
- [llvm] 6119053 - [ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records
Lucas Prates via llvm-commits
- [PATCH] D126953: Promote bf16 to f32 when the target doesn't support it
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D127102: [CloneFunction][DebugInfo] Avoid cloning DILexicalBlocks of inlined subprograms
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D126904: [llvm-objdump] Add support for dumping embedded offloading data
James Henderson via Phabricator via llvm-commits
- [PATCH] D124068: [NewGVN][LoadCoercion] Add tests for future commit.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [llvm] c42a225 - [MachineScheduler] Order more stores by ascending address
via llvm-commits
- [llvm] 8325189 - [NFC][InstCombine] Refactor InstCombinerImpl::foldSelectIntoOp
David Sherwood via llvm-commits
- [PATCH] D127493: [NFC][InstCombine] Refactor InstCombinerImpl::foldSelectIntoOp
David Sherwood via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-dva] 01 - Interval tree
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D127492: [X86][SLP] Basic test coverage for llvm.powi
Nabeel Omer via Phabricator via llvm-commits
- [PATCH] D124069: [NFC][NewGVN] Add updateDFSNumbers().
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D124071: [1/3][NewGVN][LoadCoercion] Add support for load coercion between store and load instructions.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D127623: [Debug] [Coroutines] Enlarge the scope of the debug type of __coro_frame
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D121346: [Propeller] Encode address offsets of basic blocks relative to the end of the previous basic blocks.
James Henderson via Phabricator via llvm-commits
- [PATCH] D127625: [Debug] [Coroutines] Get rid of DW_ATE_address
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D127383: Don't treat readnone call in presplit coroutine as not access memory
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D124228: [NewGVN][LoadCoercion] Add new tests for future commit.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D124230: [2/3][NewGVN][LoadCoercion] Add support for load coercion between load instructions.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D124228: [NFC][NewGVN][LoadCoercion] Add new tests for future commit
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D127627: [NFC][NewGVN][LoadCoercion] Add tests for future commit
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D122539: [SelectionDAG][DAGCombiner] Reuse exist node by reassociate
chenglin.bi via Phabricator via llvm-commits
- [llvm] 33b9ad6 - Revert "[ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records"
Lucas Prates via llvm-commits
- [PATCH] D127628: [NewGVN][LoadCoercion][3/3] Replace load with a phi node
Konstantina Mitropoulou via Phabricator via llvm-commits
- [llvm] f9bb8c2 - [NFC][Alignment] Convert MemCpyOptimizer.cpp
Guillaume Chatelet via llvm-commits
- [PATCH] D127210: [AArch64][SME] Add load/store intrinsics
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D124071: [NewGVN][LoadCoercion][1/3] Add support for load coercion between store and load instructions
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] c232a15 - [InstSimplify] Add additional test for PR49839 (NFC)
Nikita Popov via llvm-commits
- [llvm] d59809d - [gn build] Port 988682a3892e
LLVM GN Syncbot via llvm-commits
- [llvm] 7e64a29 - [InstSimplify][IR] Handle trapping constant aggregate (PR49839)
Nikita Popov via llvm-commits
- [PATCH] D127549: RISCV: handle 64-bit PCREL data relocations
Luís Marques via Phabricator via llvm-commits
- [llvm] 3cefcdb - [test] Add test for D126700 NFC
via llvm-commits
- [PATCH] D127118: [AArch64] Autogenerate sve-fixed-length tests. NFC
Paul Walker via Phabricator via llvm-commits
- [llvm] f97e15e - [ARM] Fix "local variable is initialized but not referenced" MSVX warning. NFC
Simon Pilgrim via llvm-commits
- [llvm] 7d8fd4f - [DAG] visitINSERT_VECTOR_ELT - attempt to reconstruct BUILD_VECTOR before other fold interfere
Simon Pilgrim via llvm-commits
- [PATCH] D127596: [AArch64][CodeGen] Support select address mode load/store
Paul Walker via Phabricator via llvm-commits
- [PATCH] D124192: [AMDGPU] Callee must always spill writelane VGPRs
Christudasan Devadasan via Phabricator via llvm-commits
- [lld] e183bf8 - [lld-macho][reland] Initial support for EH Frames
Jez Ng via llvm-commits
- [lld] b422dac - [lld-macho][reland] Support EH frames under arm64
Jez Ng via llvm-commits
- [PATCH] D127632: [RISCV][NFC] Set default value for BaseInstr in RISCVVPseudo
Wang Pengcheng via Phabricator via llvm-commits
- [llvm] 5a0ec6f - [gn build] Port e183bf8e1599
LLVM GN Syncbot via llvm-commits
- [llvm] 5724231 - [InstCombine] Only fold trunc(ext) pairs to bitcast if the source and destination types are the same
Benjamin Kramer via llvm-commits
- [llvm] abefed6 - [SimplifyCFG] Add test for PR49839 (NFC)
Nikita Popov via llvm-commits
- [llvm] 438c312 - [AMDGPU] Add GFX11 flat scratch test coverage
Jay Foad via llvm-commits
- [PATCH] D127635: [AMDGPU] Work around GFX11 flat scratch SVS swizzling bug
Jay Foad via Phabricator via llvm-commits
- [PATCH] D127413: [BOLT][AARCH64] Skip R_AARCH64_LD_PREL_LO19 relocation
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D127220: [BOLT][AArch64] Preserve in text object alignment
Vladislav Khmelevsky via Phabricator via llvm-commits
- [llvm] 9ecf423 - [AArch64] Autogenerate sve-fixed-length tests. NFC
Amaury Séchet via llvm-commits
- [PATCH] D126361: [DebugInfo][ARM] Not readonly check for RWPI globals
Keith Walker via Phabricator via llvm-commits
- [llvm] 571c713 - [SimplifyCFG] Handle trapping aggregates (PR49839)
Nikita Popov via llvm-commits
- [PATCH] D125990: [LSR] Fix bug for optimizing unused IVs to final values
Mikael Holmén via Phabricator via llvm-commits
- [llvm] 40109fa - [NFC][Alignment] Use proper type in LLVMGetAlignment
Guillaume Chatelet via llvm-commits
- [llvm] d1a27d0 - [NFC][Alignment] Use proper version of getAlign
Guillaume Chatelet via llvm-commits
- [llvm] a6c2ab0 - [NFC][Alignment] Use proper type in instrumentLoadOrStore
Guillaume Chatelet via llvm-commits
- [PATCH] D127199: [LoongArch] Add codegen support for the binary operations
Lu Weining via Phabricator via llvm-commits
- [llvm] eeda07e - [NFC][Alignment] Use proper type in tests
Guillaume Chatelet via llvm-commits
- [llvm] 86f4557 - [NFC] Remove dead code
Guillaume Chatelet via llvm-commits
- [PATCH] D127200: [LoongArch] Add codegen support for fneg
Lu Weining via Phabricator via llvm-commits
- [PATCH] D127203: [LoongArch] Add codegen support for the bitwise binary operations and part of other operations
Lu Weining via Phabricator via llvm-commits
- [PATCH] D118076: Sinking or hoisting instructions between loops before fusion
Aaron K via Phabricator via llvm-commits
- [PATCH] D127206: [LoongArch] Perform `and` combination with a shifted mask
Lu Weining via Phabricator via llvm-commits
- [PATCH] D127204: [LoongArch] Add codegen support for part of conversion operations
Lu Weining via Phabricator via llvm-commits
- [PATCH] D126533: [LAA] Relax pointer dependency with runtime pointer checks
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] 483a4b2 - [SelectionDAG] Add test for PR49839 (NFC)
Nikita Popov via llvm-commits
- [llvm] b9a7dea - [SelectionDAG] Handle trapping aggregate (PR49839)
Nikita Popov via llvm-commits
- [PATCH] D127637: [MC] Ensure addrsig's section size is properly set
Jez Ng via Phabricator via llvm-commits
- [llvm] 01a8b89 - [NFC][Alignment] Use getAlign in ARMFastISel
Guillaume Chatelet via llvm-commits
- [llvm] 9308210 - [NFC][Alignment] Use getAlign in DXILBitcodeWriter
Guillaume Chatelet via llvm-commits
- [llvm] 310e327 - [NFC] Remove dead code in MipsFastISel
Guillaume Chatelet via llvm-commits
- [polly] 4296f91 - [NFC][Alignment] Simplify code in JSONExporter
Guillaume Chatelet via llvm-commits
- [llvm] 45a5cd4 - [NFC][Alignment] Simplify code in MemorySanitizer
Guillaume Chatelet via llvm-commits
- [PATCH] D126771: [fastalloc] Support allocate specific register class in fastalloc.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D126257: Round up zero-sized symbols to 1 byte in `.debug_aranges`.
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D124511: [Dexter] Allow Dexter watch commands to specify a range of acceptable FP values
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D127165: [DirectX][MC] Add MC support for DXContainer
Chris Bieneman via Phabricator via llvm-commits
- [llvm] 310adb6 - [InstCombine] reorder mask folds for efficiency
Sanjay Patel via llvm-commits
- [llvm] 246e83e - [GlobalISel] Remove buildSequence (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D123408: [InstCombine] Limit folding of cast into PHI
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D126835: Round up zero-sized symbols to 1 byte in `.debug_aranges` (without breaking other logic).
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D127562: [lld-macho] Add support for exporting no symbols
Vy Nguyen via Phabricator via llvm-commits
- [llvm] 23d9ca1 - [CodeGen] Remove EvictionTrack (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D127469: [InstCombine] Optimize lshr+shl+and conversion pattern
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D127115: [RFC][DAGCombine] Make sure combined nodes are added back to the worklist in topological order.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D127640: [docs] Adding DirectX target usage doc
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D123231: [StructurizeCFG] Improve basic block ordering
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D127642: [RISCV] Fixing undefined physical register issue when subreg liveness tracking enabled.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D126048: [SplitKit] Handle early clobber + tied to def correctly
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D127460: Rename GCCBuiltin into ClangBuiltin
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D127520: [RISCV] Move creation of constant pools from isel to lowering.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D127645: [docs] Adding table of object file formats
Chris Bieneman via Phabricator via llvm-commits
- [llvm] 5a293d2 - [NFC][Alignment] Use getAlign in SelectionDAGBuilder
Guillaume Chatelet via llvm-commits
- [llvm] dff32e3 - [NFC][Alignment] Use getAlign in SPIRVEmitIntrinsics
Guillaume Chatelet via llvm-commits
- [llvm] 2887dd7 - [NFC][Alignment] Use getAlign in VNCoercion
Guillaume Chatelet via llvm-commits
- [llvm] 111b32e - [NFC][Alignment] Use getAlign in Attributor classes
Guillaume Chatelet via llvm-commits
- [PATCH] D127580: [VPlan] Remove dead recipes across whole plan.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D127329: [RISCV] A vector instruction without a tail is always tail agnostic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D127656: [llvm-cxxfilt] Add description for --types in help text
Owen Reynolds via Phabricator via llvm-commits
- [llvm] 8865700 - [NFC] Remove dead code
Guillaume Chatelet via llvm-commits
- [llvm] 2b89a4d - [NFC] Remove dead code
Guillaume Chatelet via llvm-commits
- [PATCH] D127659: [AMDGPU] Fix GFX11 codegen for V_MAD_U64_U32 and V_MAD_I64_I32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D127661: [AMDGPU] Add some GFX11 atomic optimizer testing
Jay Foad via Phabricator via llvm-commits
- [PATCH] D127662: [AMDGPU] Add GFX11 llvm.amdgcn.permlane64 intrinsic
Jay Foad via Phabricator via llvm-commits
- [PATCH] D127664: [AMDGPU] gfx11 ldsdir intrinsics and ISel
Joe Nash via Phabricator via llvm-commits
- [PATCH] D127665: [AMDGPU] Remove FillMFMAShadowMutation after switch to postmisched
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D127474: [SelectionDAG] fold Op0 - (X * MulC) --> Op0 + (X << log2(-MulC))
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D127666: [AMDGPU] Remove ShouldPreferAnother after switch to postmisched
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D127107: llvm-reduce: Add reduction pass for MachineBasicBlocks
Matt Arsenault via Phabricator via llvm-commits
- [llvm] cef03e3 - [RISCV] Move creation of constant pools from isel to lowering.
Craig Topper via llvm-commits
- [PATCH] D127604: [SLP][X86] Add 32-bit vector stores to help vectorization opportunities
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] aaeb958 - [RISCV] Mutate instruction after computing transfer rule in InsertVSETVLI [nfc]
Philip Reames via llvm-commits
- [PATCH] D127439: [PowerPC] Fix combine step for shufflevector.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D127471: [Coroutines] Convert coroutine.presplit to enum attr
John McCall via Phabricator via llvm-commits
- [PATCH] D127548: [Matrix] Add cost tests for fast fadd reduction
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D125435: [TableGen][DirectX] Add tableGen backend to generate DXIL operation for DirectX backend.
Xiang Li via Phabricator via llvm-commits
- [llvm] 0f81830 - [AMDGPU] Make temp vgpr selection stable in indirectCopyToAGPR
Stanislav Mekhanoshin via llvm-commits
- [llvm] 64eea34 - [X86] combineEXTEND_VECTOR_INREG - don't attempt to shuffle combine ANY_EXTEND_VECTOR_INREG without SSE41
Simon Pilgrim via llvm-commits
- [PATCH] D125588: [MachineCombiner] Improve MachineCombiner's cost model
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D127668: [NVPTX] Fix pointer type for short 32-bit pointers
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D126893: [RISCV] simplify emitVSETVLIs handling of vsetvli xN, phi(), vtype case [NFC]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D127554: [PowerPC] Allow llvm.ppc.cfence to accept pointer types
Valentin Churavy via Phabricator via llvm-commits
- [PATCH] D115844: [ubsan] Using metadata instead of prologue data for function sanitizer
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D127031: [CSSPGO][llvm-profgen] Reimplement SampleContextTracker using context trie
Lei Wang via Phabricator via llvm-commits
- [PATCH] D119668: [lld-macho] Add -static
Jared Irwin via Phabricator via llvm-commits
- [PATCH] D127670: [lld-macho] Use binary search in InputSection::getLocation
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D127376: [RISCV] Teach RISCVMergeBaseOffset about cases where we use SHXADD to add some immediates.
Mitch Phillips via Phabricator via llvm-commits
- [llvm] 9d99870 - Revert "[RISCV] Teach RISCVMergeBaseOffset about cases where we use SHXADD to add some immediates."
Mitch Phillips via llvm-commits
- [PATCH] D125693: [DebugInfo][WIP] Support types, imports and static locals declared in a lexical block (3/5)
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D127612: [BOLT][NFC] Forward declare ReorderBlocks for MSVC19
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D127671: [AMDGPU] Add new GFX11 intrinsic llvm.amdgcn.exp.row
Jay Foad via Phabricator via llvm-commits
- [PATCH] D127508: [SelectionDAG] Extend WidenVecOp_INSERT_SUBVECTOR to cover more cases.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D124561: [lld-macho] Support EH frames under arm64
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D125194: [WIP][SVE] Use INDEX to generate matching instances of BUILD_VECTOR.
Paul Walker via Phabricator via llvm-commits
- [lld] 224094e - [lld-macho] Require aarch64 for eh-frame.s test
Jez Ng via llvm-commits
- [PATCH] D123064: [Clang][C++23] P2071 Named universal character escapes
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D127676: [ARM] Allow distributing postinc with PHI uses
Dave Green via Phabricator via llvm-commits
- [PATCH] D127353: FunctionPropertiesAnalysis: handle callsite BBs that lose edges
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D127613: New test case to make sure DW_AT_high_pc convert to DW_AT_ranges correctly in Dwarf 3
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D126980: [Symbolize] Add log markup --filter to llvm-symbolizer.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D126929: Add sanitizer metadata attributes to clang IR gen.
Mitch Phillips via Phabricator via llvm-commits
- [llvm] bb1a52a - Recommit "[RISCV] Teach RISCVMergeBaseOffset about cases where we use SHXADD to add some immediates."
Craig Topper via llvm-commits
- [llvm] 6bab045 - [RISCV] Add basic fshr/fshl cost and codegen coverage
Philip Reames via llvm-commits
- [PATCH] D127679: [RISCV] Implement RISCVTargetLowering::getTargetConstantFromLoad.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D127556: gn build: Add support for building the standalone ubsan runtime.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D127680: [BasicTTI] Allow generic handling of scalable vector fshr/fshl
Philip Reames via Phabricator via llvm-commits
- [PATCH] D127546: [GISel] Fix narrowScalar() for big endian targets
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D127681: [RISCV] Disable matchSplatAsGather for i1 vectors to prevent creating illegal nodes.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D127682: [AArch64] Add cost tests for reduction add and fast fadd
Vir Narula via Phabricator via llvm-commits
- [PATCH] D115674: [CMake][compiler-rt] Provide a dedicated option for LLVM unwinder
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D126909: [CMake][compiler-rt] Provide a dedicated option for LLVM unwinder
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D127670: [lld-macho] Fix symbol name returned from InputSection::getLocation
Daniel Bertalan via Phabricator via llvm-commits
- [llvm] c39b76a - [gn build] Port 3abaefe64c22
LLVM GN Syncbot via llvm-commits
- [PATCH] D127684: [NFC] Use `https` instead of `http` in the urls
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D127124: [AMDGPU] Add isMFMA helper function. NFC
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D127560: gn build: Add support for building the AArch64 LSE builtins.
Peter Collingbourne via Phabricator via llvm-commits
- [lld] 5f627cc - [lld-macho] Fix symbol name returned from InputSection::getLocation
Nico Weber via llvm-commits
- [PATCH] D127527: [AMDGPU] Define SGPR_NULL64 register. NFCI.
Jay Foad via Phabricator via llvm-commits
- [llvm] d943c51 - [AMDGPU] Fix GFX11 codegen for V_MAD_U64_U32 and V_MAD_I64_I32
Jay Foad via llvm-commits
- [llvm] 53e31e2 - [AMDGPU] Add some GFX11 atomic optimizer testing
Jay Foad via llvm-commits
- [llvm] 7b9f620 - [AMDGPU] Work around GFX11 flat scratch SVS swizzling bug
Jay Foad via llvm-commits
- [PATCH] D127123: [AMDGPU] Add more expressive sched_barrier controls
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] be23297 - [gn build] Port ea9ff9fac3a6
LLVM GN Syncbot via llvm-commits
- [PATCH] D127369: [Object][COFF] Fix section name parsing error when the name field is not null-padded
Reid Kleckner via Phabricator via llvm-commits
- [llvm] bfcfd53 - [AMDGPU] Add GFX11 llvm.amdgcn.permlane64 intrinsic
Jay Foad via llvm-commits
- [llvm] b49bd8e - gn build: Add support for building the standalone ubsan runtime.
Peter Collingbourne via llvm-commits
- [llvm] 7316b0d - gn build: Add support for building the AArch64 LSE builtins.
Peter Collingbourne via llvm-commits
- [PATCH] D123435: [lld-macho] Initial support for EH Frames
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D127689: [inliner] Add per-SCC Inline Advisor printing option
Jin Xin Ng via Phabricator via llvm-commits
- [llvm] cb9ae93 - [AMDGPU] Define SGPR_NULL64 register. NFCI.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D127530: [PowerPC] Extend GlobalISel implementation to emit and/or/xor.
Kai Nacke via Phabricator via llvm-commits
- [llvm] 62b3d8d - [TableGen] const char *const x => const char x[]
Robinson, Paul via llvm-commits
- [llvm] e406252 - [RISCV] Disable matchSplatAsGather for i1 vectors to prevent creating illegal nodes.
Craig Topper via llvm-commits
- [llvm] 6ef9af6 - gn build: Disable ubsan build on mac/win.
Peter Collingbourne via llvm-commits
- [PATCH] D127693: [mlgo] Fix accounting for SCC splits
Jin Xin Ng via Phabricator via llvm-commits
- [llvm] b425f55 - [C-API][ORC] Fix struct name.
Lang Hames via llvm-commits
- [llvm] 99a7e30 - [C-API][ORC] Add missing error check to unit test.
Lang Hames via llvm-commits
- [PATCH] D125774: [InstCombine] fold float trunc into exact itofp for small constants
Sanjay Patel via Phabricator via llvm-commits
- [llvm] ee21411 - gn build: Don't define an action for gen_version_script on mac/win.
Peter Collingbourne via llvm-commits
- [llvm] 5efb380 - [NFC] Undo AIX build compiler workaround
Hubert Tong via llvm-commits
- [PATCH] D127696: [lld-macho] Print the name of functions containing undefined references
Daniel Bertalan via Phabricator via llvm-commits
- [llvm] 0e3c8bd - Revert "gn build: Add support for building the standalone ubsan runtime."
Peter Collingbourne via llvm-commits
- [PATCH] D127345: [COFF] Don't reject executables with data directories pointing outside of provided data
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D127697: [AMDGPU] gfx11 support add_f16
Joe Nash via Phabricator via llvm-commits
- [llvm] 0d54a87 - Revert "[DWARF] Support 'G' in dwarf parser"
David Blaikie via llvm-commits
- [PATCH] D126460: [SCEV] Add tests where assumes can be used to improve trip multiple.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D127134: [llvm] Add DW_CC_nocall to function debug metadata when either return values or arguments are removed
David Blaikie via Phabricator via llvm-commits
- [llvm] 9129e7b - [LV] Replace OrigPHIsToFix in native with VPlan traversal. (NFC)
Florian Hahn via llvm-commits
- [PATCH] D127488: [GlobalISel][DebugInfo] Remove debug info with zero line from constants inserted at entry block
David Blaikie via Phabricator via llvm-commits
- [llvm] 5c41b0f - [Analysis] Remove getUniqueInstruction (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D127542: [AMDGPU] Use null for dead sdst operand
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D126916: [BOLT][NFC] Pass Function to BC.printInstructions in BinaryBasicBlock::dump
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D127698: add non-trivial LoopUnswitch FuncPass
Ruobing Han via Phabricator via llvm-commits
- [PATCH] D127623: [Debug] [Coroutine] Adjust the scope and name for coroutine frame
David Blaikie via Phabricator via llvm-commits
- [PATCH] D127699: [InstCombine] Don't slice up PHIs when pred BB has catchswitch
Heejin Ahn via Phabricator via llvm-commits
- [llvm] c97436f - [AMDGPU] Use null for dead sdst operand
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D124217: [AMDGPU] Allow finer grain control of an unaligned access speed
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D124218: [LoadStoreVectorizer] Consider if operation is faster than before
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D127689: [inliner] Add per-SCC-pass InlineAdvisor printing option
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D127559: [JITLink][AArch64] Lift fixup functions from aarch64.cpp to aarch64.h. (NFC)
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] 68df5c5 - [ConstraintElimination] Add tests with cmps with constant ops only.
Florian Hahn via llvm-commits
- [PATCH] D127701: [docs] Minor fixes to CodeGenerator docs
Youngsuk Kim via Phabricator via llvm-commits
- [PATCH] D127548: [AArch64] Add cost tests for fast fadd reduction
Vir Narula via Phabricator via llvm-commits
- [PATCH] D125683: [runtimes] Replace LIBCXX_ENABLE_STATIC_ABI_LIBRARY & friends by a new LIBCXX_CXX_ABI choice
Petr Hosek via Phabricator via llvm-commits
- [llvm] 17457be - [RISCV] Fix use of texternalsym in output pattern where input was tglobaladdr. NFC
Craig Topper via llvm-commits
- [PATCH] D127454: [OpenMP] Initial parsing and sema for 'parallel masked' construct
Fazlay Rabbi via Phabricator via llvm-commits
- [PATCH] D127609: [AtomicExpand] Make floating point conversion happens before fence insertion
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D127414: [AArch64][SME] Add SME read/write intrinsics that map to the mova instruction
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D127551: [GISel] Fix unmerging of constants for big endian target
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D127603: [AArch64] isSeveralBitsExtractOpFromShr - match UBFM patterns with value tracking (RFC)
Eli Friedman via Phabricator via llvm-commits
- [llvm] 803c770 - [C-API][ORC] Add LLVMOrcExecutionSessionLookup -- generic async symbol lookup.
Lang Hames via llvm-commits
- [PATCH] D126644: [llvm/CodeGen] Add ExpandLargeDivRem pass
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D125691: [DebugInfo] Add localDecls field to DISubprogram and DILexicalBlock (1/5)
Adrian Prantl via Phabricator via llvm-commits
- [llvm] 145cc9d - [CodeGen] Remove futureWeight (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D127705: [DirectX] Support opaque ptr for ValueAsMetadata in DXILBitcodeWriter
Xiang Li via Phabricator via llvm-commits
- [PATCH] D126661: [MachineVerifier] Fix crash on early clobbered subreg operands.
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 14b7c10 - [C-API][ORC] Add C API to suspend lookups during definition generation.
Lang Hames via llvm-commits
- [PATCH] D127558: [JITLink][AArch64] Unify table managers of ELF and MachO.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D127584: [JITLink][AArch64] Implement MoveWide16 generic edge.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D127585: [JITLink][ELF][AArch64] Implement R_AARCH64_MOVW_UABS_G*_NC.
Lang Hames via Phabricator via llvm-commits
- [llvm] 800d222 - [BasicTTI] Remove unused support for multiple opcodes in getTypeBasedIntrinsicInstrCost [nfc]
Philip Reames via llvm-commits
- [llvm] ac4006b - [InstCombine] Don't slice up PHIs when pred BB has catchswitch
Heejin Ahn via llvm-commits
- [PATCH] D127613: [BOLT][DWARF] Add Unit test for DW_AT_high_pc [DW_FORM_addr]
Rui Zhong via Phabricator via llvm-commits
- [PATCH] D127708: [AArch64][NFC] Fix a comment error
Allen zhong via Phabricator via llvm-commits
- [PATCH] D127709: [LLD][COFF] Convert file name to lowercase when inserting it into visitedLibs
Pengxuan Zheng via Phabricator via llvm-commits
- [llvm] bf0bac4 - [CodeGen] Initialize ISD after 800d222e53dabfe1e242bd06ab70f58c36e768ed
Fangrui Song via llvm-commits
- [llvm] e99c07a - [InstCombine] add tests for compare-signs
Chenbing Zheng via llvm-commits
- [llvm] 286198f - [InstCombine] Optimize lshr+shl+and conversion pattern
via llvm-commits
- [PATCH] D127710: [SelectionDAG] Make WidenVecOp_VECREDUCE_SEQ enbale for scalable vector
WangLian via Phabricator via llvm-commits
- [PATCH] D127398: [InstCombine] add vector support for (A >> C) == (B >> C) --> (A^B) u< (1 << C)
Chenbing.Zheng via Phabricator via llvm-commits
- [llvm] db37225 - [JITLink][AArch64] Unify table managers of ELF and MachO.
Sunho Kim via llvm-commits
- [PATCH] D127712: Prevent crash when TurnSwitchRangeIntoICmp recieves default null dest
Samuel Eubanks via Phabricator via llvm-commits
- [PATCH] D126116: [X86][BOLT] Use getOperandType to determine memory access size
Amir Ayupov via Phabricator via llvm-commits
- [llvm] 6cc3450 - [JITLink][AArch64] Lift fixup functions from aarch64.cpp to aarch64.h. (NFC)
Sunho Kim via llvm-commits
- [PATCH] D127208: MachineSink debug invariance
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D127713: [RISCV] Don't emit LUI/ADDI MachineSDNodes from getAddr
Craig Topper via Phabricator via llvm-commits
- [PATCH] D127714: [RISCV] Add RISCVISD opcode for PseudoLLA.
Craig Topper via Phabricator via llvm-commits
- [llvm] 7735653 - [PowerPC] Update cfence tests to avoid using undef. NFC.
Kai Luo via llvm-commits
- [PATCH] D127281: [Greedy RegAlloc] Fix the handling of split register in last chance re-coloring.
Serguei Katkov via Phabricator via llvm-commits
- [llvm] 398df66 - [JITLink][AArch64] Implement MoveWide16 generic edge.
Sunho Kim via llvm-commits
- [llvm] 095bf6b - [Greedy RegAlloc] Fix the handling of split register in last chance re-coloring.
Serguei Katkov via llvm-commits
- [PATCH] D124926: [LoopInterchange] New cost model for loop interchange
Congzhe Cao via Phabricator via llvm-commits
- [llvm] 3d8061a - [JITLink][ELF][AArch64] Implement R_AARCH64_MOVW_UABS_G*_NC.
Sunho Kim via llvm-commits
- [PATCH] D126523: [MachineSSAUpdater] compile time improvement in GetValueInMiddleOfBlock
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D127591: [X86] Emit .cfi_restore after popping callee-saved-registers if no red zone
Sihoon Lee via Phabricator via llvm-commits
- [PATCH] D127715: [JITLink][ELF] Log enum name of unsupported relocation type.
Sunho Kim via Phabricator via llvm-commits
- [llvm] 0cb3355 - [AArch64][NFC] Fix a comment error
via llvm-commits
- [llvm] 34ff78c - [CodeGen] Remove restrictRef (NFC)
Kazu Hirata via llvm-commits
- [llvm] a2232da - [CodeGen] Remove addSEHCatchHandler and addSEHCleanupHandler (NFC)
Kazu Hirata via llvm-commits
- [llvm] 735e6c4 - [Coroutines] Convert coroutine.presplit to enum attr
Chuanqi Xu via llvm-commits
- [llvm] 029fc37 - [PowerPC][AtomicExpand] Precommit IR tests for D127609. NFC.
Kai Luo via llvm-commits
- [PATCH] D125669: Adding support for target in_reduction
Ritanya via Phabricator via llvm-commits
- [PATCH] D124612: [AArch64][LV] AArch64 does not prefer vectorized addressing
Tiehu Zhang via Phabricator via llvm-commits
- [llvm] d029db9 - [NFC] Fix Wswitch warning triggered by 735e6c
Chuanqi Xu via llvm-commits
- [PATCH] D127716: [X86][NFC] Use mnemonic tables in validateInstruction 1/N
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D127717: [X86][NFC] Use mnemonic tables in validateInstruction 2/N
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D127718: [X86][NFC] Use mnemonic tables in validateInstruction 3/N
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D127719: [X86][NFC] Use mnemonic tables in validateInstruction 4/4
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D126985: HowToReleaseLLVM: Add description of the bug triage process
Andrei Lebedev via Phabricator via llvm-commits
- [llvm] 8091f71 - [PowerPC] Correct test RUN line. NFC.
Kai Luo via llvm-commits
- [PATCH] D127721: [RISCV][NFC] Add load/store instructions in rv64*-invalid.s
Pretty-box via Phabricator via llvm-commits
- [PATCH] D127495: Don't use the S30 and S31 regs for the pic code .
Umesh Kalappa via Phabricator via llvm-commits
- [PATCH] D126015: [trace][intelpt] Support system-wide tracing [12] - Support multi-core trace load and save
walter erquinigo via Phabricator via llvm-commits
- [llvm] c0e965e - [Statepoints] FixupStatepoint: Clear isKill flag if COPY is not deleted.
Denis Antrushin via llvm-commits
- [PATCH] D127308: [Statepoints] FixupStatepoint: Clear isKill flag if COPY is not deleted.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D127576: [RISCV] Teach vsetvli insertion to not insert redundant vsetvli right after VLEFF/VLSEGFF.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D109810: [doc] documentation of code review tools
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D127726: [test][SimplifyCFG] Precommit test with GEP instructions
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D126201: [WIP] Very early work to enable isel of fixed length vector extracts from scalable vectors.
Allen zhong via Phabricator via llvm-commits
- [PATCH] D127727: [RISCV] Turn on SeparateConstOffsetFromGEPPass for RISC-V target and added optional modification strategy in it
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D127728: [BitcodeReader] Allow reading pointer types from old IR
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D125194: [SVE][SelectionDAG] Use INDEX to generate matching instances of BUILD_VECTOR.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D127729: [Bitcode] Support expanding constant expressions into instructions
Nikita Popov via Phabricator via llvm-commits
- [llvm] c4a35c7 - [llvm-cxxfilt] Add description for --types in help text
via llvm-commits
- [PATCH] D125291: Introduce @llvm.threadlocal.address intrinsic to access TLS variable
Nikita Popov via Phabricator via llvm-commits
- [llvm] 782e912 - [ConstraintElimination] Support constraints with only const ops.
Florian Hahn via llvm-commits
- [llvm] 3397236 - [SCEV] Add tests where assumes can be used to improve trip multiple.
Florian Hahn via llvm-commits
- [PATCH] D127392: [InstCombine] Combine consecutive loads which are being merged to form a wider load.
Biplob Mishra via Phabricator via llvm-commits
- [llvm] 365d827 - [AMDGPU][MC][GFX11] Correct ds_swizzle_b32
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D127404: [AMDGPU][MC][GFX11] Correct ds_swizzle_b32
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D127731: WIP: [MachineVerifier] Try harder to verify analyses
Jay Foad via Phabricator via llvm-commits
- [llvm] 2c4e447 - [AArch64][SME] Add load/store intrinsics
Rosie Sumpter via llvm-commits
- [PATCH] D127733: [ARM] Fix MVE gather/scatter merged gep offsets
Dave Green via Phabricator via llvm-commits
- [PATCH] D127736: [Matrix] Check if iterator is at beginning of BB in optimizeTranspose.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D124762: [WinEHPrepare] Avoid truncation of EH funclets with GNUstep ObjC runtime
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] e0ae4b5 - [AMDGPU] Add GFX11 llvm-objdump tests
Jay Foad via llvm-commits
- [llvm] 6fd480d - [NFC][Alignment] use getAlign in AddressSanitizer
Guillaume Chatelet via llvm-commits
- [llvm] 6725d80 - [NFC][Alignment] Use Align in shouldAlignPointerArgs
Guillaume Chatelet via llvm-commits
- [llvm] c0e85f1 - [NFC][Alignment] Use Align in SafeStack
Guillaume Chatelet via llvm-commits
- [llvm] 77bba68 - [NFC][Alignment] Use Align in CoroFrame
Guillaume Chatelet via llvm-commits
- [llvm] b4cf74d - [NFC] Remove dead code
Guillaume Chatelet via llvm-commits
- [llvm] 6bf2791 - [MachineSSAUpdater] compile time improvement in GetValueInMiddleOfBlock
Serguei Katkov via llvm-commits
- [PATCH] D107356: [Lowering] Support lowering of llvm.experimental.ptr.provenance.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D127726: [SimplifyCFG] Don't sink common code if PHI node with some GEPs is created
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D127399: [OpenMP] Ensure createXXX functions will always call updateToLocation
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] e5c4308 - [InterleavedLoadComb] Rename uses when inserting new uses.
Florian Hahn via llvm-commits
- [PATCH] D127739: [TableGen] Check if input string of !isa is an instance of record type
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D107354: [MachineMemOperand] learn about ptr_provenance
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] 7625e01 - [ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records
Lucas Prates via llvm-commits
- [PATCH] D126183: Implement soft reset of the diagnostics engine.
Tapasweni Pathak via Phabricator via llvm-commits
- [llvm] d393538 - [AMDGPU] Add a GFX11 MCA test
Jay Foad via llvm-commits
- [llvm] bd61664 - [AArch64][SME] Add ldr/str (fill/spill) intrinsics
David Sherwood via llvm-commits
- [PATCH] D127317: [AArch64][SME] Add ldr/str (fill/spill) intrinsics
David Sherwood via Phabricator via llvm-commits
- [PATCH] D126807: [PowerPC] Fix LQ-STQ instructions to use correct offset and base
Ahsan Saghir via Phabricator via llvm-commits
- [llvm] 1da6940 - [ARM] Add more opaque pointer gather/scatter tests. NFC
David Green via llvm-commits
- [llvm] 81e8900 - [AArch64] Add cost tests for fadd reductions with fast math flags.
Florian Hahn via llvm-commits
- [llvm] d713f0e - Revert "[MachineSSAUpdater] compile time improvement in GetValueInMiddleOfBlock"
Serguei Katkov via llvm-commits
- [llvm] 989bd57 - [AMDGPU] gfx11 support add_f16
Joe Nash via llvm-commits
- [PATCH] D127741: [Disassembler] Add +all CPU feature to subtargetInfo and use it for disassembling AArch64
Denis via Phabricator via llvm-commits
- [llvm] cbcce82 - [NFC][Thumb] Update frame-chain codegen test to use thumbv6m
Lucas Prates via llvm-commits
- [lld] f2e92cf - [lld-macho] Print the name of functions containing undefined references
Nico Weber via llvm-commits
- [PATCH] D127743: freeze does not change the constant property
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D127744: freeze does not change the constant property
Danila Malyutin via Phabricator via llvm-commits
- [llvm] 7659dc6 - [RISCV] simplify emitVSETVLIs handling of vsetvli xN, phi(), vtype case [NFC]
Philip Reames via llvm-commits
- [llvm] 9f2b873 - [inliner] Add per-SCC-pass InlineAdvisor printing option
Mircea Trofin via llvm-commits
- [PATCH] D127751: [MergeFunctions] Preserve symbols used llvm.used/llvm.compiler.used
Amanieu d'Antras via Phabricator via llvm-commits
- [PATCH] D111029: [X86] Prefer 512-bit vectors on Ice/Rocket/TigerLake (PR48336)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110480: [X86] Alter throughput for vpshufb/vpperm on bdver2 model to match AMD documentation (PR51539)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D127354: Implement capability to optimize add negative into subtract positive in AArch64.
Adrian Tong via Phabricator via llvm-commits
- [PATCH] D127753: [lld-macho] Group undefined symbol diagnostics by symbol
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D127354: Allow bitwidth difference when checking for isOneOrOneSplat.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D127684: [NFC] Use `https` instead of `http` in the `LLVM.org` URLs
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] 304cda0 - [InstCombine] add tests for sub with extended operands; NFC
Sanjay Patel via llvm-commits
- [PATCH] D127754: [ValueTracking] recognize sub X, (X -nsw Y) as not overflowing
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D127756: [AMDGPU] gfx11 VINTERP intrinsics and ISel support
Joe Nash via Phabricator via llvm-commits
- [PATCH] D127757: [NFC][AArch64] Minor refactor of AArch64InstPrinter::printMatrixTileList
David Sherwood via Phabricator via llvm-commits
- [llvm] 3035cc5 - [AMDGPU] Regenerate MIR checks for image instructions
Jay Foad via llvm-commits
- [PATCH] D127761: [RISCV] Split out transfer function explicitly in VSETVLI insertion dataflow [nfc]
Philip Reames via Phabricator via llvm-commits
- [llvm] 263f1b2 - [PowerPC] Fix combine step for shufflevector.
Stefan Pintilie via llvm-commits
- [PATCH] D25374: [DAGCombiner] Update most ADD combines to support general vector combines
Adrian Tong via Phabricator via llvm-commits
- [PATCH] D126089: [WPD] Try harder to find assumes through phis
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D127717: [X86][NFC] Use mnemonic tables in validateInstruction 2/4
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D127716: [X86][NFC] Use mnemonic tables in validateInstruction 1/4
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D127710: [SelectionDAG] Enable WidenVecOp_VECREDUCE_SEQ for scalable vector
Craig Topper via Phabricator via llvm-commits
- [llvm] 3b54aa9 - freeze does not change the constant property
Danila Malyutin via llvm-commits
- [PATCH] D127765: modify the insertion of freeze instructions for SLU pass
Ruobing Han via Phabricator via llvm-commits
- [llvm] 4d27c15 - remove a duplicated include
Luboš Luňák via llvm-commits
- [PATCH] D127219: [SLP]Extend vectorization for scatter vectorize nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D127475: [RISCV][NFC] precommit tests for D127474
Craig Topper via Phabricator via llvm-commits
- [llvm] 52b166c - [RISCV] Split out getEEWForLoadStore [nfc]
Philip Reames via llvm-commits
- [PATCH] D127766: [InstCombine] Fold memcmp of constant arrays and variable size
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D127119: [SLP]Fix undef handling in gather function.
Alexey Bataev via Phabricator via llvm-commits
- [compiler-rt] 18a1fc8 - [CMake][compiler-rt] Provide a dedicated option for LLVM unwinder
Petr Hosek via llvm-commits
- [PATCH] D56593: [SelectionDAG][RFC] Allow the user to specify a memeq function (v5).
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D127768: AMDGPU: Clear kill flags when optimizing vcmp save exec sequence
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] c36eebb - [PS5] Use __gxx_personality_v0 for TSan
Paul Robinson via llvm-commits
- [PATCH] D127182: [Clang][Modules] Merge availability attributes on imported decls
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [PATCH] D127770: [NFC] integrate Function SLU into O3
Ruobing Han via Phabricator via llvm-commits
- [PATCH] D127772: [DAG] Fix SDLoc mismatch in (shl (srl x, c1), c2) -> and(shift(x,c3)) fold
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D126734: [flang] Add team_type to num_images intrinsic call
Katherine Rasmussen via Phabricator via llvm-commits
- [llvm] 44a0a55 - [RISCV] Split out subfields in InsertVSETVLI's demanded fields analysis [nfc]
Philip Reames via llvm-commits
- [llvm] 8605b4d - [ValueTracking] recognize sub X, (X -nsw Y) as not overflowing
Sanjay Patel via llvm-commits
- [PATCH] D117977: [cmake] Don't export `LLVM_TOOLS_INSTALL_DIR` anymore
John Ericson via Phabricator via llvm-commits
- [llvm] 4bf928b - [X86][NFC] Use mnemonic tables in validateInstruction 1/4
Amir Ayupov via llvm-commits
- [llvm] df16c07 - [X86][NFC] Use mnemonic tables in validateInstruction 2/4
Amir Ayupov via llvm-commits
- [llvm] 6226e46 - [X86][NFC] Use mnemonic tables in validateInstruction 3/4
Amir Ayupov via llvm-commits
- [PATCH] D127718: [X86][NFC] Use mnemonic tables in validateInstruction 3/4
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D127774: [Binary] Add iterator to the OffloadBinary string maps
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D127775: [SLP] Improve reordering in presence of constant only nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D123091: MemoryBuiltins: accept non-TLI funcs with attribs as allocator funcs
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D127776: [ObjectYAML] Add offloading binary implementations for obj2yaml and yaml2obj
Joseph Huber via Phabricator via llvm-commits
- [llvm] 10affe7 - [PS5] Make library function availability match PS4
Paul Robinson via llvm-commits
- [PATCH] D127777: [ThinLTO][ELF] Add --thinlto-emit-index-files option
Jin Xin Ng via Phabricator via llvm-commits
- [PATCH] D127778: [LTO][ELF] Add selective --save-temps= option
Jin Xin Ng via Phabricator via llvm-commits
- [PATCH] D126877: [SLP]Fix PR55734: SLP vectorizer's reduce_and formation introduces poison.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D127779: [LTO][ELF] Add --lto-exit-on option
Jin Xin Ng via Phabricator via llvm-commits
- [PATCH] D124425: MemoryBuiltins: replace most users of isFreeCall with isFreeLikeCall
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D127780: [RISCV] Extend demanded field transform in InsertVSETVLI to VTYPE subfeilds
Philip Reames via Phabricator via llvm-commits
- [PATCH] D75981: [LV] Create RT checks during planning, expose cost functions.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 7c0089d - [Matrix] Check if iterator is at beginning of BB in optimizeTranspose.
Florian Hahn via llvm-commits
- [lld] d613417 - [lld-macho] Group undefined symbol diagnostics by symbol
Nico Weber via llvm-commits
- [PATCH] D126885: [SLP]Cost for a constant buildvector.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D127781: [AMDGPU] gfx11 waitcnt support for VINTERP and LDSDIR instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D127787: [TableGen][X86] Emit memory operand size table
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D127353: FunctionPropertiesAnalysis: handle callsite BBs that loose edges
Kazu Hirata via Phabricator via llvm-commits
- [llvm] c67c413 - [RISCV] Split out transfer function explicitly in VSETVLI insertion dataflow [nfc]
Philip Reames via llvm-commits
- [PATCH] D127610: [InstCombine] Optimize shift+and+xor conversion pattern to simple comparison
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Vectorize cases with larger number of RT checks, execute only if profitable.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D126805: [flang] Add failed_images to list of intrinsics and add test
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D125987: [SLP] Account for cost of removing FMA opportunities
Bill Schmidt via Phabricator via llvm-commits
- [llvm] 1582bcd - RISCV: handle 64-bit PCREL data relocations
Saleem Abdulrasool via llvm-commits
- [PATCH] D127800: [llvm-driver] Generate symlinks instead of executables for tools
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D125114: [SimplifyLibCalls] handle subobjects of constant aggregates
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D127801: [InstCombine] convert mask and shift of power-of-2 to cmp+select
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D114705: [DwarfDebug] Move emission of global vars, types and imports to endModule() (2/5)
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D126254: Add support for decoding base64.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D125263: [CMake][MSVC] Use `/permissive-` as MSVC equivalent to `-pedantic`
Eli Friedman via Phabricator via llvm-commits
- [llvm] 340b0ca - [llvm] Add DW_CC_nocall to function debug metadata when either return values or arguments are removed
Venkata Ramanaiah Nalamothu via llvm-commits
- [PATCH] D123819: [InstCombine] Fold strlen and strnlen recursively.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123820: [InstCombine] Fold strnlen of strings at offsets and unknown bounds.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D127095: [llvm][CodeGen] Add a default implementation to check whether two memory accesses are trivially disjoint
Eli Friedman via Phabricator via llvm-commits
- [llvm] 22a1f99 - FunctionPropertiesAnalysis: handle callsite BBs that lose edges
Mircea Trofin via llvm-commits
- [llvm] 0ce33c2 - [PS5] Default to 'sce' debugger tuning
Paul Robinson via llvm-commits
- [llvm] 33b6891 - [dsymutil] Automatically generate a reproducer when dsymutil crashes
Jonas Devlieghere via llvm-commits
- [PATCH] D127441: [dsymutil] Automatically generate a reproducer when dsymutil crashes
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D127806: [llvm] Fix MachO exports trie parsing.
Juergen Ributzka via Phabricator via llvm-commits
- [llvm] 98fe869 - [dsymutil] Fix std::unique_ptr to llvm::Expected conversion
Jonas Devlieghere via llvm-commits
- [llvm] facb965 - [RISCV] Minor code/comment improvement in prepass of InsertVSETVLI [nfc]
Philip Reames via llvm-commits
- [PATCH] D127808: [memprof] Update the test comments to include -Wl,-no-pie
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D127810: [InstCombine] Improve check for catchswitch BBs (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D127811: Fix a bug introduced by the move of AddressRanges.h into ADT.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] Function multiversioning support added.
Pavel Iliin via Phabricator via llvm-commits
- [PATCH] D124068: [NFC][NewGVN][LoadCoercion] Add tests for future commit.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [llvm] 435897b - [TableGen][DirectX] Add tableGen backend to generate DXIL operation for DirectX backend.
Xiang Li via llvm-commits
- [llvm] 1ca2730 - [gn build] Port 435897b41d60
LLVM GN Syncbot via llvm-commits
- [llvm] 6e02e27 - Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"
Phoebe Wang via llvm-commits
- [PATCH] D127815: [test][AlwaysInline]:Correct comment and file check for always-inline.ll
Archit Saxena via Phabricator via llvm-commits
- [llvm] 54ec8e2 - [X86][AMX] Fix klockwork issue.
via llvm-commits
- [PATCH] D127041: [LLVM] Add the support for fmax and fmin in atomicrmw instruction
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D127818: [PowerPC] Skip combine for vector_shuffles when two scalar_to_vector nodes are different vector types.
Amy Kwan via Phabricator via llvm-commits
- [llvm] 587573b - [CSKY] Fix the assert in eliminateFrameIndex when the offset is negative
Zi Xuan Wu via llvm-commits
- [llvm] 5ae3f65 - [RISCV] Replace uses of VLOpFrag in VLMax patterns with srcvalue.
Craig Topper via llvm-commits
- [PATCH] D127820: RegAllocGreedy: Fix subranges when rematerializing dead subreg defs
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 5965878 - [X86][NFC] Use mnemonic tables in validateInstruction 4/4
Amir Aupov via llvm-commits
- [PATCH] D40554: [PowerPC] Fix bugs in sign-/zero-extension elimination
Amy Kwan via Phabricator via llvm-commits
- [llvm] 8910349 - [RISCV][NFC] Set default value for BaseInstr in RISCVVPseudo
via llvm-commits
- [PATCH] D126114: [BOLT] Increase coverage of shrink wrapping [4/5]
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D122791: [DAGCombiner] Teach scalarizeBinOpOfSplats handle scalable splat.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D127491: [JITLink][Orc] Add MemoryMapper interface with InProcess implementation
Anubhab Ghosh via Phabricator via llvm-commits
- [llvm] a0af049 - [RISCV][NFC] Add more tests for instruction selection of 'mul'
Ben Shi via llvm-commits
- [PATCH] D125519: [TableGen][DirectX] Add tableGen backend to generate map from llvm intrinsic to DXIL operation.
Xiang Li via Phabricator via llvm-commits
- [compiler-rt] 612f0a7 - [ORC-RT] Add integration tests for AArch64
Peter S. Housel via llvm-commits
- [PATCH] D125246: [CSSPGO][llvm-profgen] Reimplement CS profile generator using context trie
Lei Wang via Phabricator via llvm-commits
- [PATCH] D127026: [CSSPGO][llvm-profgen] Reimplement computeSummaryAndThreshold using context trie
Lei Wang via Phabricator via llvm-commits
- [PATCH] D126115: [BOLT] Increase coverage of shrink wrapping [5/5]
Amir Ayupov via Phabricator via llvm-commits
- [llvm] 94d1692 - [MC] Remove unused MCStreamer::SwitchSection
Fangrui Song via llvm-commits
- [PATCH] D127294: [AARCH64 folding] Do not fold any copy with NZCV
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D120497: [JITLink] Add platform and runtime support for Linux riscv64
Lang Hames via Phabricator via llvm-commits
- [llvm] bd9eed3 - [AMDGPU] Add isMFMA helper function. NFC
Austin Kerbow via llvm-commits
- [llvm] 48ebc1a - [AMDGPU] Add more expressive sched_barrier controls
Austin Kerbow via llvm-commits
- [llvm] b5e9241 - [gn build] Port 48ebc1af2948
LLVM GN Syncbot via llvm-commits
- [PATCH] D127824: [llvm-objdump] Default to --mcpu=future for PPC64
Fangrui Song via Phabricator via llvm-commits
- [llvm] c06f77e - [SelectionDAG] fold 'Op0 - (X * MulC)' to 'Op0 + (X << log2(-MulC))'
Ben Shi via llvm-commits
- [llvm] 9096a52 - [RISCV] Teach vsetvli insertion to not insert redundant vsetvli right after VLEFF/VLSEGFF.
Yeting Kuo via llvm-commits
- [PATCH] D123581: [RISCV] Teach vsetvli insertion to handle PseudoReadVL.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D127825: [LegalizeTypes][NFC] Merge promote SPLAT_VECTOR and promote SCALAR_TO_VECTOR to one function
WangLian via Phabricator via llvm-commits
- [llvm] 04a84e3 - [LSR] Add test for LoopStrenghtReduce for Ldp; NFC
via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D127829: NFC: restructure code for CreateControlFlowHub()
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D122974: prevent ConstString from calling djbHash() more than once
Luboš Luňák via Phabricator via llvm-commits
- [PATCH] D125784: [llvm-dva] 09 - CodeView Reader
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D127830: NFC: restructure code for CreateControlFlowHub()
Ruiling, Song via Phabricator via llvm-commits
- [compiler-rt] 7524fe9 - [libFuzzer] Use the compiler to link the relocatable object
Petr Hosek via llvm-commits
- [PATCH] D127831: BasicBlockUtils: Add a new way for CreateControlFlowHub()
Ruiling, Song via Phabricator via llvm-commits
- [llvm] 4bba821 - [AMDGPU] Fix buildbot failures after 48ebc1af29
Austin Kerbow via llvm-commits
- [llvm] 2dac2c4 - [SimplifyLibCalls] Drop duplicate check (NFC)
Nikita Popov via llvm-commits
- [llvm] b2f4112 - [InstCombine] Improve check for catchswitch BBs (NFC)
Heejin Ahn via llvm-commits
- [PATCH] D127712: Prevent crash when TurnSwitchRangeIntoICmp receives default unreachable destination
Samuel Eubanks via Phabricator via llvm-commits
- [llvm] 687e566 - [RISCV] Fixing undefined physical register issue when subreg liveness tracking enabled.
Kito Cheng via llvm-commits
- [PATCH] D127835: [SCEV] recognize llvm.annotation intrinsic
ChenZheng via Phabricator via llvm-commits
- [PATCH] D125795: [IR] Remove support for extractvalue constant expression
Nikita Popov via Phabricator via llvm-commits
- [llvm] 8f9d73f - [NFC][AArch64] Minor refactor of AArch64InstPrinter::printMatrixTileList
David Sherwood via llvm-commits
- [PATCH] D127837: [AMDGPU] GFX11 CodeGen support for MIMG instructions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D102344: [SCEV]: Teach SCEV about llvm.annotation intrinsic
ChenZheng via Phabricator via llvm-commits
- [llvm] 5fa2416 - [AArch64][SME] Add SME read/write intrinsics that map to the mova instruction
David Sherwood via llvm-commits
- [llvm] 4fd5614 - [X86] needCarryOrOverflowFlag/onlyZeroFlagUsed - merge identical switch cases. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D127840: [MachinePipeliner] Fix Phi generation failure for large stages
Yuta Mukai via Phabricator via llvm-commits
- [llvm] f096d59 - [DAG] Fix SDLoc mismatch in (shl (srl x, c1), c2) -> and(shift(x,c3)) fold
Simon Pilgrim via llvm-commits
- [llvm] db7061e - [NFC] Move tests CodeGen/AArch64/SME/sme-* -> CodeGen/AArch64/sme-*
David Sherwood via llvm-commits
- [PATCH] D127842: [RuntimeDyld][RISCV] Minimal riscv64 support
Dmitrii Petrov via Phabricator via llvm-commits
- [llvm] 245604a - [X86][SLP] Basic test coverage for llvm.powi
Jeremy Morse via llvm-commits
- [PATCH] D127843: [AArch64][SME] Add the zero intrinsic
David Sherwood via Phabricator via llvm-commits
- [llvm] 94fac09 - [DebugInfo][ARM] Not readonly check for RWPI globals
Keith Walker via llvm-commits
- [compiler-rt] fb34d53 - Promote bf16 to f32 when the target doesn't support it
Benjamin Kramer via llvm-commits
- [compiler-rt] 8bc0bb9 - Add a conversion from double to bf16
Benjamin Kramer via llvm-commits
- [llvm] adfcdb0 - [AArch64] Add test case from D127354
Simon Pilgrim via llvm-commits
- [llvm] cf2072b - [X86] X86TargetTransformInfo.cpp - use InstructionCost type to accumulate instructions costs
Simon Pilgrim via llvm-commits
- [llvm] 7cc4d44 - [BitcodeReader] Remove unnecessary argument defaults (NFC)
Nikita Popov via llvm-commits
- [llvm] 37455b1 - Revert "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI""
Benjamin Kramer via llvm-commits
- [PATCH] D127846: Update FileCheck docs after D95849. NFC
Diana Picus via Phabricator via llvm-commits
- [llvm] 650c0b6 - [gn build] (semi-automatically) port 8bc0bb956421
Nico Weber via llvm-commits
- [llvm] 794d080 - [gn build] (semi-automatically) port fb34d531af95
Nico Weber via llvm-commits
- [PATCH] D127847: [AMDGPU][MC][GFX11] Correct src0 for dpp and dpp8 variants of v_cvt_*_e64
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D127848: [CodeGen] Fix the bug of machine sink
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D122215: [WebAssembly] Initial support for reference type externref in clang
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D127216: [SimplifyCFG] Try to merge edge block when threading (PR55765)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127209: [SVE][AArch64] Refine hasSVEArgsOrReturn
Matt Devereau via Phabricator via llvm-commits
- [llvm] 412c788 - [NFC][Alignment] Use Align in MCAlignFragment
Guillaume Chatelet via llvm-commits
- [PATCH] D127851: [TableGen] Add optional default value for !cast
Wang Pengcheng via Phabricator via llvm-commits
- [llvm] 4e1090c - [test][RISCV] Precommit test for SeparateConstOffsetFromGEP (NFC)
Anton Afanasyev via llvm-commits
- [PATCH] D45508: Implement --ctors-in-init-array.
Harmen Stoppels via Phabricator via llvm-commits
- [PATCH] D127309: [PowerPC] emit VSX instructions instead of VMX instructions for vector loads and stores
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D127852: [docs] Document and publish LLVM community calendar
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D127853: [AArch64][SME] Add SME cntsb/h/w/d intrinsics
David Sherwood via Phabricator via llvm-commits
- [PATCH] D127854: [InstCombne] Find if the source integer value has less significant bits
Allen zhong via Phabricator via llvm-commits
- [llvm] c60c13f - [SLP] Improve reordering in presence of constant only nodes.
Alexey Bataev via llvm-commits
- [llvm] b209b9e - [COFF] Don't reject executables with data directories pointing outside of provided data
Martin Storsjö via llvm-commits
- [lld] aefa111 - [LLD] [MinGW] Implement --disable-reloc-section, mapped to /fixed
Martin Storsjö via llvm-commits
- [PATCH] D127478: [LLD] [MinGW] Implement --disable-reloc-section, mapped to /fixed
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D127857: [NFC][TableGen] Optimize DecoderEmmitter
Senran Zhang via Phabricator via llvm-commits
- [llvm] 8f2ba36 - Revert "[ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records AND [NFC][Thumb] Update frame-chain codegen test to use thumbv6m"
Krasimir Georgiev via llvm-commits
- [PATCH] D127858: [RISCV] Turn on SeparateConstOffsetFromGEPPass for RISC-V target
Elena Lepilkina via Phabricator via llvm-commits
- [llvm] 9fc0aa4 - [JITLink][ELF] Log enum name of unsupported relocation type.
Sunho Kim via llvm-commits
- [PATCH] D127861: [AArch64][SME] Add SME addha/va intrinsics
David Sherwood via Phabricator via llvm-commits
- [PATCH] D127443: [InstCombine] add zeroinitializer handling to memchr folders
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D124686: [Symbolize] Parser for log symbolizer markup.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D127864: [AIX] add object mode -X option for llvm-ar in AIX OS.
Digger Lin via Phabricator via llvm-commits
- [llvm] e1c5afa - Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI""
Phoebe Wang via llvm-commits
- [PATCH] D127866: [NVPTX] Fix issues in ptxas integration to LIT tests
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D113107: Support of expression granularity for _Float16.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D127461: [SelectionDAG] Use __memcmpeq to replace bcmp and bool usage memcmp
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] 16547f9 - [CodeGen] Fix the bug of machine sink
via llvm-commits
- [PATCH] D127869: [AMDGPU] Change use null for dead sdst to be gfx1030+
David Stuttard via Phabricator via llvm-commits
- [llvm] 654a835 - [PS5] Trap after noreturn calls, with special case for stack-check-fail
Paul Robinson via llvm-commits
- [PATCH] D127870: [RISCV] Fold prepass back into InsertVSETVLI data flow [nfc-ish]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D127871: [RISCV] Optimize 2x SELECT for floating-point types
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D127506: [PS4/PS5][profiling] Go back to the old way of doing a runtime hook
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D127872: [AMDGPU] Add support for GFX11 hazards
Jay Foad via Phabricator via llvm-commits
- [PATCH] D125509: [LLDB][NFC] Decouple dwarf location table from DWARFExpression.
Pavel Labath via Phabricator via llvm-commits
- [llvm] 601ec17 - [Binary] Add iterator to the OffloadBinary string maps
Joseph Huber via llvm-commits
- [PATCH] D127873: [clang-format] Fix misplacemnt of `*` in declartion of pointer to struct
Jack Huang via Phabricator via llvm-commits
- [llvm] 0557c2d - [llvm] Fix MachO exports trie parsing.
Juergen Ributzka via llvm-commits
- [PATCH] D124654: [AIX] Handling the label alignment of a global variable with its multiple aliases.
Esme Yi via Phabricator via llvm-commits
- [llvm] ac2ad3b - [PS5] Support sin+cos->sincos optimization
Paul Robinson via llvm-commits
- [lld] 9db61c3 - [LLD][COFF] Convert file name to lowercase when inserting it into visitedLibs
Pengxuan Zheng via llvm-commits
- [llvm] b0c51f0 - [memprof] Update the test comments to include -Wl, -no-pie
Snehasish Kumar via llvm-commits
- [llvm] ca50cb1 - [SelectionDAG] Constant fold FP_TO_BF16 and BF16_TO_FP.
Benjamin Kramer via llvm-commits
- [PATCH] D127877: [ValueTypes] Add types for nxv16bf16 and nxv32bf16.
Craig Topper via Phabricator via llvm-commits
- [llvm] 335e8bf - [PowerPC] emit VSX instructions instead of VMX instructions for vector loads and stores
Quinn Pham via llvm-commits
- [PATCH] D127878: [NVPTX] Fix constant expression initializers for global variables
Andrew Savonichev via Phabricator via llvm-commits
- [llvm] 4204361 - [X86] X86InstrInfo.cpp - fix signed/unsigned promotion warnings in addImm calls
Simon Pilgrim via llvm-commits
- [PATCH] D127880: [RISCV] Avoid reducing etype just to initialize lane 0 of an undef vector
Philip Reames via Phabricator via llvm-commits
- [llvm] 103b289 - [llvm-profdata][test] Change -Wl, -no-pie to -no-pie after D127808
Fangrui Song via llvm-commits
- [llvm] 5ff5b46 - [LV] Remove unneeded CustomBuilder arg from setDebugLocFromInst (NFC).
Florian Hahn via llvm-commits
- [llvm] aaff3fb - [mlgo] Fix accounting for SCC splits
Mircea Trofin via llvm-commits
- [llvm] 8c4a07c - [DAGCombiner] Fold fold (fp_to_bf16 (bf16_to_fp op)) -> op
Benjamin Kramer via llvm-commits
- [PATCH] D127168: [llvm-reduce] Add support for LTO bitcode files
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D127516: RegisterCoalescer: Fix verifier error when merging copy of undef
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123090: MemoryBuiltins: start using properties of functions
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D127787: [TableGen][X86] Add Size field to X86MemOperand class
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D127884: [LangRef] Document `elementtype` attribute requirement on atomic memory intrinsics.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D127890: [Docs] Update clang & llvm release notes for HLSL
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D127892: [LoopIdiom] Set `elementtype` attribute for generated memory intrinsic if required.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D127893: [CMake] Fix `FindGRPC.cmake` for setting up gRPC related libraries for macOS+homebrew context
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [llvm] 34033a8 - [PowerPC] Skip combine for vector_shuffles when two scalar_to_vector nodes are different vector types.
Amy Kwan via llvm-commits
- [PATCH] D127894: AMDGPU: Fix invalid liveness after si-optimize-exec-masking-pre-ra
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D127897: [BOLT][DWARF] Handle range with same low_pc/high_pc
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D127898: [clang][dataflow] Find unsafe locs after fixpoint
Sam Estep via Phabricator via llvm-commits
- [PATCH] D127899: [inline] Don't inline call sites in unreachable basic blocks
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D127864: [AIX] add object mode -X option for llvm-ar on AIX OS.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D127902: [Object][COFF] Improve section name parsing
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D124230: [NewGVN][LoadCoercion][2/3] Add support for load coercion between load instructions.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [llvm] bab0910 - [gn build] Add missing BLAKE3 dependency
Arthur Eubanks via llvm-commits
- [PATCH] D127903: [InstCombine] Optimize test for same-sign of values
Eric Gullufsen via Phabricator via llvm-commits
- [PATCH] D125845: [InstCombine] Canonicalize GEP of GEP by swapping constant-indexed GEP to the back
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D127884: [Draft][LangRef] Document `elementtype` attribute requirement on atomic memory intrinsics.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D127904: [AMDGPU] gfx11 new dot instruction codegen support
Joe Nash via Phabricator via llvm-commits
- [PATCH] D125263: [CMake][MSVC] Compile with `/permissive-`
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D122862: gn build: Fix support for building the builtins for baremetal.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D127906: [gn build] Allow use_ubsan=true on mac and unbreak use_asan and use_ubsan
Nico Weber via Phabricator via llvm-commits
- [PATCH] D127543: [HWASan] Use new IR attribute for communicating unsanitized globals.
Mitch Phillips via Phabricator via llvm-commits
- [llvm] ef44588 - [gn build] Port afd5a4f2dcd6
LLVM GN Syncbot via llvm-commits
- [llvm] 3cd5696 - Revert "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"""
Frederik Gossen via llvm-commits
- [lld] 272bf0f - [lld-macho] Add support for exporting no symbols
Keith Smiley via llvm-commits
- [compiler-rt] f0ab8d9 - [ASan] Use debuginfo for symbolization.
Mitch Phillips via llvm-commits
- [PATCH] D127905: [MTE] [HWASan] Support diamond lifetimes.
Florian Mayer via Phabricator via llvm-commits
- [lld] 36e7c9a - Revert "[lld-macho] Group undefined symbol diagnostics by symbol"
Stella Stamenova via llvm-commits
- [PATCH] D127911: Delete 'llvm.asan.globals' for global metadata.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D127913: [NFC] [HWASan] Remove indirection for getting analyses.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D126309: [docs][OpaquePtr] Add detail to motivations behind opaque pointers
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D126884: [RISCV] Hoist vsetvli with vreg operand out of loops
Craig Topper via Phabricator via llvm-commits
- [llvm] 20d5a86 - [CMake] Fix `FindGRPC.cmake` for setting up gRPC related libraries for macOS+homebrew context
Argyrios Kyrtzidis via llvm-commits
- [PATCH] D127541: [RISCV] Add cost model for scalable scatter and gather
Craig Topper via Phabricator via llvm-commits
- [PATCH] D127885: [LTO] Parse input files added after LTO codegen.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D127915: [windows][support] Improve backtrace emitted in crash report without llvm-symbolizer
ben via Phabricator via llvm-commits
- [lld] 0eec7e2 - Reland "[lld-macho] Group undefined symbol diagnostics by symbol".
Nico Weber via llvm-commits
- [llvm] 0083a02 - [gn build] Slighly nicer `gn args --list` output for is_debug and symbol_level
Nico Weber via llvm-commits
- [PATCH] D127917: [MTE] [HWASan] Use LoopInfo for reachability queries.
Florian Mayer via Phabricator via llvm-commits
- [llvm] 52554f7 - [gn build] Allow use_ubsan=true on mac and unbreak use_asan, use_tsan, use_ubsan
Nico Weber via llvm-commits
- [compiler-rt] 99796d0 - Revert "[ASan] Use debuginfo for symbolization."
Kirill Stoimenov via llvm-commits
- [PATCH] D127921: [FunctionPropertiesAnalysis] Generalize support for unreachable
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D127924: [BOLT] Resolve crash when optimizing Python
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D127927: Correct comment: exponentially -> quadratically
Tomás Longeri via Phabricator via llvm-commits
- [PATCH] D127928: [BOLT][NFCI] Remove redundant code
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D124093: [PowerPC] Fixing implicit castings in altivec for -fno-lax-vector-conversions
Lei Huang via Phabricator via llvm-commits
- [compiler-rt] 80aa41d - Pass through even more LIBCXX_* variables to libfuzzer's custom lib++
Pirama Arumuga Nainar via llvm-commits
- [llvm] 264c09b - [TableGen][DirectX] Add tableGen backend to generate map from llvm intrinsic to DXIL operation.
Xiang Li via llvm-commits
- [PATCH] D127931: [TableGen] Emit instruction name in INSTRINFO_OPERAND_TYPE
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D127342: [TargetTransformInfo] Added an option for the cache line size
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D127932: [TableGen] Add a knob for MCOperandInfo expansion in gen-instr-info
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D107799: [CMake] Enable LLVM_ENABLE_PER_TARGET_RUNTIME_DIR by default on Linux
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D124745: [Delinearization] Refactoring of fixed-size array delinearization
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D127935: [BOLT][NFCI] Refactor interface for adding basic blocks
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D127936: [BOLT] Split functions with exceptions in shared objects and PIEs
Maksim Panchenko via Phabricator via llvm-commits
- [llvm] 70f2bef - [LoongArch] Use register R0 (ZERO) for constant 0
Weining Lu via llvm-commits
- [PATCH] D127938: Update Windows packaging script.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [llvm] 3aa6ec6 - [ValueTypes] Add types for nxv16bf16 and nxv32bf16.
Craig Topper via llvm-commits
- [PATCH] D127864: [llvm-ar] Add object mode option -X for AIX
James Henderson via Phabricator via llvm-commits
- [PATCH] D127939: [LegalizeTypes][RISCV][NFC] Modify assert in PromoteIntRes_STEP_VECTOR and add some tests for RISCV
WangLian via Phabricator via llvm-commits
- [PATCH] D127940: [JITLink][AArch64][NFC] Suppress unused variable error.
Sunho Kim via Phabricator via llvm-commits
- [llvm] f3e7e4d - [JITLink][AArch64][NFC] Suppress unused variable error.
Sunho Kim via llvm-commits
- [PATCH] D127941: [lld-macho] Fix an issue where Objective-C symbols where not force-loaded due to LC_LINKER_OPTION
Tapan Thaker via Phabricator via llvm-commits
- [PATCH] D127942: [NewGVN] add context instruction for SimplifyQuery
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D127944: [llvm-c][NFC] fix build warning for reinterpret_cast
Liao Chunyu via Phabricator via llvm-commits
- [llvm] d9ef307 - [ARM] Add a pipeline test showing missing postinc generation. NFC
David Green via llvm-commits
- [llvm] 9dff14b - [AMDGPU] Add support for GFX11 hazards
Jay Foad via llvm-commits
- [llvm] c5990d3 - Revert "[ARM] Add a pipeline test showing missing postinc generation. NFC"
David Green via llvm-commits
- [PATCH] D127854: [InstCombine] Use known bits to determine exact int->fp cast
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126962: [SCCP] Don't mark edges feasible when resolving undefs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127946: [RISCV][NFC][test] Correct a wrong test in vreductions-fp-vp.ll
WangLian via Phabricator via llvm-commits
- [llvm] 24b9852 - Update FileCheck docs after D95849. NFCI
Diana Picus via llvm-commits
- [PATCH] D127947: [AST] Don't assert instruction reads/writes memory (PR51333)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127597: [InlineCost] Improve debugging experience by adding print about initial inlining cost
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126754: [MachineSink] Clear kill flags on operands outside loop
Carl Ritson via Phabricator via llvm-commits
- [llvm] 8e16c4d - Reland "[RISCV] Testcase to show wrong register allocation result of subreg liveness"
Kito Cheng via llvm-commits
- [llvm] e9f7263 - Reland "[SplitKit] Handle early clobber + tied to def correctly"
Kito Cheng via llvm-commits
- [PATCH] D111029: [X86] Prefer 512-bit vectors on Ice Lake Server cpus (PR48336)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D127948: [TableGen] Add new operator !instanceof
Wang Pengcheng via Phabricator via llvm-commits
- [llvm] 77851cc - [AMDGPU] Change use null for dead sdst to be gfx1030+
David Stuttard via llvm-commits
- [llvm] 6f6fa5a - [AArch64][SME] Add SME cntsb/h/w/d intrinsics
David Sherwood via llvm-commits
- [PATCH] D127949: [PowerPC] Don't lower to CALL to CALL_NOP on LV2 (PS3)
ProtoByter via Phabricator via llvm-commits
- [compiler-rt] 5cfbfa0 - [sanitizer_common] Fix SanitizerCommon.ChainedOriginDepotStats test
Kristina Bessonova via llvm-commits
- [PATCH] D127950: [SimplifyCFG] Check isSafeToSpeculativelyExecute before computeSpeculationCost
chenglin.bi via Phabricator via llvm-commits
- [llvm] 7e1a6c4 - [InstCombine] Add more tests for freeze of loop phi (NFC)
Nikita Popov via llvm-commits
- [PATCH] D127949: [PowerPC] Don't lower CALL to CALL_NOP on LV2 (PS3)
ProtoByter via Phabricator via llvm-commits
- [llvm] b26afab - [AMDGPU][MC][GFX11] Correct src0 for dpp variants of v_cvt_*_e64
Dmitry Preobrazhensky via llvm-commits
- [llvm] 951b9dc - [AMDGPU] Remove duplicate RUN lines from a test
Jay Foad via llvm-commits
- [PATCH] D127955: [AMDGPU] Add GFX11 llvm.amdgcn.ds.add.gs.reg.rtn / llvm.amdgcn.ds.sub.gs.reg.rtn intrinsics
Jay Foad via Phabricator via llvm-commits
- [PATCH] D127956: [AArch64][SME] Add SME outer product intrinsics
David Sherwood via Phabricator via llvm-commits
- [PATCH] D127957: [AArch64][SME] Add some SME PSTATE setting/query intrinsics
David Sherwood via Phabricator via llvm-commits
- [PATCH] D127958: Replace to_hexString by touhexstring [NFC]
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D127959: [AMDGPU][NFC] Remove isConstantAddr
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D127960: [InstCombine] Push freeze through recurrence phi
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D107966: [SLP]Do not emit extract elements for insertelements users, replace with shuffles directly.
Shimin Cui via Phabricator via llvm-commits
- [PATCH] D127962: [WinEHPrepare] Propagate funclet tokens when inlining into EH funclets
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D124865: [AIX] support read global symbol of big archive
Digger Lin via Phabricator via llvm-commits
- [PATCH] D126772: [LoopVectorize] Add support for invariant stores of ordered reductions
David Sherwood via Phabricator via llvm-commits
- [llvm] 7236d49 - [SLP]Extend vectorization for scatter vectorize nodes.
Alexey Bataev via llvm-commits
- [llvm] 949c136 - [LV] Remove widenPHIInstruction dependence on underlying instr (NFC).
Florian Hahn via llvm-commits
- [PATCH] D116952: [ConstantFolding] Respect denormal handling mode attributes when folding instructions
David Candler via Phabricator via llvm-commits
- [PATCH] D127963: [AMDGPU] Add support for GFX11 LDSDIR hazards
Jay Foad via Phabricator via llvm-commits
- [llvm] bf02ed2 - Prevent crash when TurnSwitchRangeIntoICmp receives default unreachable destination
Hans Wennborg via llvm-commits
- [PATCH] D127964: [DCE] Eliminate no-op atan and atan2 calls
Mohammed Nurul Hoque via Phabricator via llvm-commits
- [PATCH] D127965: [VPlan] Move recipe implementations to separate file (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D127966: [LV] Move LoopVersioning creation to LVP::execute.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D127968: [VPlan] Move addMetadata to VPTransformState (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D127969: [gdb-scripts] Add to_string methods to printer implementations
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D127970: [VPlan] Move VPWidenSelectRecipe::execute to VPlanRecipes.cpp (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D127971: [MachinePipeliner] Handle failing constrainRegClass
Dave Green via Phabricator via llvm-commits
- [llvm] cd53e6b - [CostModel][AArch64][NFC] Add cost model tests for fshl/fshr intrinsics
David Sherwood via llvm-commits
- [PATCH] D127972: [AsmPrinter] Further restrict expressions supported in global initializers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D127974: [SLP]Use original vector if need to shuffle truncated root.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D125520: [TableGen][DirectX] Add tableGen backend to generate DXIL operation table.
Xiang Li via Phabricator via llvm-commits
- [llvm] 4a3e461 - [RISCV] Extend demanded field transform in InsertVSETVLI to VTYPE subfeilds
Philip Reames via llvm-commits
- [llvm] cdf1795 - Add braces to silence a gcc 9.4 -Wdangling-else warning [nfc]
Philip Reames via llvm-commits
- [PATCH] D127976: [IR] Move vector.insert/vector.extract out of experimental namespace
Bradley Smith via Phabricator via llvm-commits
- [llvm] 1f33122 - [strictfp][IPSCCP] Precommit tests for D115737.
Kevin P. Neal via llvm-commits
- [llvm] b62e3a7 - Replace to_hexString by touhexstr [NFC]
Corentin Jabot via llvm-commits
- [llvm] b34e3f4 - [RISCV] Use TAIL_UNDISTURBED_MASK_UNDISTURBED for riscv_slidedown_vl unless the merge op is undef.
Craig Topper via llvm-commits
- [llvm] 37fa585 - [RISCV] Move getSEWLMULRatio out of VSETVLIInfo [nfc]
Philip Reames via llvm-commits
- [PATCH] D127977: [AMDGPU] Tag GFX11 LDS loads as using strict_wqm
Jay Foad via Phabricator via llvm-commits
- [PATCH] D127927: [NFC] Correct comment: exponentially -> quadratically
Tomás Longeri via Phabricator via llvm-commits
- [llvm] 3d259a8 - [PowerPC] Fix LQ-STQ instructions to use correct offset and base
Ahsan Saghir via llvm-commits
- [llvm] 27c61d0 - [RISCV] Split DemandedField logic in advance of reuse in dataflow [nfc]
Philip Reames via llvm-commits
- [PATCH] D127899: [MLInliner] Don't inline call sites in unreachable basic blocks
Kazu Hirata via Phabricator via llvm-commits
- [llvm] 5531180 - Allow bitwidth difference when checking for isOneOrOneSplat.
Adrian Tong via llvm-commits
- [llvm] 912a517 - [RISCV] Use TAIL_AGNOSTIC in riscv_fma_vl patterns.
Craig Topper via llvm-commits
- [PATCH] D127980: [AMDGPU] Add GFX11 codegen for llvm.amdgcn.mov.dpp8
Jay Foad via Phabricator via llvm-commits
- [PATCH] D127981: [AMDGPU] Mark GFX11 dual source blend export as strict-wqm
Jay Foad via Phabricator via llvm-commits
- [llvm] 7f24e57 - [MLInliner] Don't inline call sites in unreachable basic blocks
Mircea Trofin via llvm-commits
- [PATCH] D127153: [DirectX] Add DXILAsmPrinter
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D127982: [X86][FP16] Enable vector support for FP16 emulation
Phoebe Wang via Phabricator via llvm-commits
- [llvm] 6ed81ec - [RISCV] Reorder function definitions to reduce upcoming diff [nfc]
Philip Reames via llvm-commits
- [PATCH] D107082: [X86][RFC] Enable `_Float16` type support on X86 following the psABI
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D127983: [RISCV] Start merging demanded reasoning - starting with load/stores [nfc]
Philip Reames via Phabricator via llvm-commits
- [llvm] 6716195 - [RISCV] Merge TIED_TU and TIED instructions for VWADD_W/VWSUB_W by using policy operand.
Craig Topper via llvm-commits
- [PATCH] D127324: [ORC-RT] Make the ORC runtime C API public.
Chris Bieneman via Phabricator via llvm-commits
- [llvm] 47bfc36 - [docs][OpaquePtr] Add detail to motivations behind opaque pointers
Arthur Eubanks via llvm-commits
- [llvm] 527b8cc - [AArch64] Regenerate 3 codegen test files. NFC
David Green via llvm-commits
- [llvm] 445a483 - [AMDGPU] Add new GFX11 intrinsic llvm.amdgcn.exp.row
Jay Foad via llvm-commits
- [llvm] c155a94 - [AMDGPU] GFX11 CodeGen support for MIMG instructions
Jay Foad via llvm-commits
- [llvm] 36ec1fc - [AMDGPU] Add GFX11 llvm.amdgcn.ds.add.gs.reg.rtn / llvm.amdgcn.ds.sub.gs.reg.rtn intrinsics
Jay Foad via llvm-commits
- [llvm] b91a9f4 - [RISCV] Fix a typo in an intrinsic name
Philip Reames via llvm-commits
- [llvm] 76782a6 - [SLP]Use original vector if need to shuffle truncated root.
Alexey Bataev via llvm-commits
- [PATCH] D127988: [Inliner] Introduce a backend option to suppress inlining of functions with large stack sizes
Wolfgang Pieb via Phabricator via llvm-commits
- [llvm] 838a57e - Fix a bug introduced by the move of AddressRanges.h into ADT.
Greg Clayton via llvm-commits
- [PATCH] D127990: [DirectX] add thread/group id DXIL operations.
Xiang Li via Phabricator via llvm-commits
- [llvm] 77b0009 - [PS5] Use same debug trap instruction as PS4
Paul Robinson via llvm-commits
- [PATCH] D127924: [BOLT] Allow function fragments to point to one jump table
Huan Nguyen via Phabricator via llvm-commits
- [llvm] 89a11eb - [RISCV] Avoid reducing etype just to initialize lane 0 of an undef vector
Philip Reames via llvm-commits
- [PATCH] D127992: InlineSpiller: Don't fold spills into undef reads
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 814c9f4 - [NFC] Precommited tests from D73000
Dávid Bolvanský via llvm-commits
- [llvm] ff0122d - [PS5] Emit ud2 for ubsan trap
Paul Robinson via llvm-commits
- [PATCH] D127103: CodeGen: Split out MachineVerifier's liveness tracking
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D127994: [AMDGPU] Expose CLI controls for IGroup ordering
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D125520: [TableGen][DirectX] generate DXIL operation table with TableGen.
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D127996: [RISCV] Delete dead elideCopy code in InsertVSETVLI [nfc]
Philip Reames via Phabricator via llvm-commits
- [llvm] 593fa3a - [PS5] Set address sanitizer shadow offset
Paul Robinson via llvm-commits
- [llvm] 39fb843 - [PS4/PS5][profiling] Go back to the old way of doing a runtime hook
Paul Robinson via llvm-commits
- [llvm] ed72f40 - Revert "[NFC] Precommited tests from D73000"
Dávid Bolvanský via llvm-commits
- [llvm] cb111ef - Reland "[NFC] Precommited tests from D73000"
Dávid Bolvanský via llvm-commits
- [llvm] d0e60b6 - Revert "[PS4/PS5][profiling] Go back to the old way of doing a runtime hook"
Paul Robinson via llvm-commits
- [llvm] 7e681ef - [AMDGPU] Add GFX11 codegen for llvm.amdgcn.mov.dpp8
Jay Foad via llvm-commits
- [PATCH] D115737: [IPSCCP] Partial support for constrained intrinsics
Kevin P. Neal via Phabricator via llvm-commits
- [llvm] 2d43de1 - [AMDGPU] gfx11 new dot instruction codegen support
Joe Nash via llvm-commits
- [llvm] 3f60302 - Reland "[PS4/PS5][profiling] Go back to the old way of doing a runtime hook"
Paul Robinson via llvm-commits
- [PATCH] D118300: [Spill2Reg][3/9] Code generation part 1.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118298: [Spill2Reg][1/9] Initial commit. This is boilerplate code.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118299: [Spill2Reg][2/9] This patch adds spill/reload collection.
Vasileios Porpodas via Phabricator via llvm-commits
- [llvm] a9dccb0 - [TargetTransformInfo] Added an opt/llc option for cache line size
via llvm-commits
- [llvm] 4c77d02 - [Delinearization] Refactoring of fixed-size array delinearization
via llvm-commits
- [PATCH] D128001: apply DivergenceAnalysis for SLU
Ruobing Han via Phabricator via llvm-commits
- [PATCH] D128003: [NewPM] Print function/SCC size with -debug-pass-manager
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] decb600 - [gn build] Port 6ff49af33d09
LLVM GN Syncbot via llvm-commits
- [llvm] caa2a82 - [MergeFunctions] Preserve symbols used llvm.used/llvm.compiler.used
Amanieu d'Antras via llvm-commits
- [llvm] 46fcdf2 - [TableGen][DirectX] generate DXIL operation table with TableGen.
Xiang Li via llvm-commits
- [PATCH] D128005: [SelectionDAG] Don't apply MinRCSize constraint in InstrEmitter::AddRegisterOperand for IMPLICIT_DEF sources.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128006: [RISCV] Avoid changing etype for splat of 0 or -1
Philip Reames via Phabricator via llvm-commits
- [compiler-rt] 13e9c1d - Reland "[ASan] Use debuginfo for symbolization."
Mitch Phillips via llvm-commits
- [llvm] df6087e - Move debug-only code inside LLVM_DEUG to prevent unused variable warnings.
Sterling Augustine via llvm-commits
- [llvm] 911841f - Revert "[TableGen][DirectX] generate DXIL operation table with TableGen."
Mitch Phillips via llvm-commits
- [llvm] d764aa7 - [RISCV] Add cost model for scalable scatter and gather
Philip Reames via llvm-commits
- [llvm] 2fa2cee - [RISCV] Start merging demanded reasoning - starting with load/stores [nfc]
Philip Reames via llvm-commits
- [PATCH] D128009: [flang] Add semantics test for image_status and add a check
Katherine Rasmussen via Phabricator via llvm-commits
- [llvm] ed5a349 - Make setSanitizerMetadata byval.
Mitch Phillips via llvm-commits
- [PATCH] D128011: [SimplifyLibCalls] Transform memchr(STR C, N) to chain of ORs
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] e6c7a3a - [SelectionDAG] Don't apply MinRCSize constraint in InstrEmitter::AddRegisterOperand for IMPLICIT_DEF sources.
Craig Topper via llvm-commits
- [PATCH] D128014: [AMDGPU] Improve assembler + disassembler handling of kernel descriptors
Scott Linder via Phabricator via llvm-commits
- [llvm] 4191de2 - [RISCV] Don't emit LUI/ADDI MachineSDNodes from getAddr
Craig Topper via llvm-commits
- [PATCH] D124493: Move Sanitizer metadata to be on-GlobalValue.
Mitch Phillips via Phabricator via llvm-commits
- [llvm] 5afdceb - [RISCV] Add RISCVISD opcode for PseudoLLA.
Craig Topper via llvm-commits
- [llvm] 9d7b01d - [RISCV] Implement RISCVTargetLowering::getTargetConstantFromLoad.
Craig Topper via llvm-commits
- [llvm] ea690e7 - [RISCV] Rename VTy param of RISCVTTIImpl::getArithmeticReductionCost [NFC]
Philip Reames via llvm-commits
- [llvm] 61fac2c - Incomplete attempt to pull DWARFTypePrinter into its own file for reuse
David Blaikie via llvm-commits
- [PATCH] D126977: [config] Remove vestigial LLVM_VERSION_INFO
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D128016: Recommit "[RISCV] Enable subregister liveness tracking for RVV."
Craig Topper via Phabricator via llvm-commits
- [llvm] 8eefbd2 - [gn build] Port 61fac2c370b9
LLVM GN Syncbot via llvm-commits
- [llvm] 21f557e - [gn build] Port ff3989e6ae74
LLVM GN Syncbot via llvm-commits
- [PATCH] D127447: [RISCV] Cost model for scalable reductions
Philip Reames via Phabricator via llvm-commits
- [llvm] fcd058a - [SVE][CodeGen] Restructure SVE fixed length tests to use update_llc_test_checks.
Paul Walker via llvm-commits
- [compiler-rt] 0e18246 - [sanitizer] Delete empty sanitizer_openbsd.cpp after D89759
Fangrui Song via llvm-commits
- [llvm] 2e0c460 - [Object][COFF] Improve section name parsing
Pengxuan Zheng via llvm-commits
- [llvm] 6b8bd0f - llvm-reduce: Support replacing FP values with 1.0
Matt Arsenault via llvm-commits
- [PATCH] D127406: llvm-reduce: Support replacing FP values with 1.0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D127374: llvm-reduce: Add reduction pass to simplify instructions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128019: [MachineBlockPlacementStats] Added check for "-filter-print-funcs" option to the machine-block-placement-stats
Mingming Liu via Phabricator via llvm-commits
- [llvm] eea11e7 - llvm-reduce: Add reduction pass to simplify instructions
Matt Arsenault via llvm-commits
- [llvm] 6f1a7eb - [gn build] Port eea11e7369ca
LLVM GN Syncbot via llvm-commits
- [llvm] 6181c19 - [AMDGPU][NFC] Remove isConstantAddr
via llvm-commits
- [PATCH] D114845: [llvm] [Debuginfod] DebuginfodCollection and DebuginfodServer for tracking local debuginfo.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D126815: [llvm] [Support] [Debuginfod] waitQueueSize for ThreadPool
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D128020: [lld-macho] Fix parsing of $ld$ symbols with $ in them
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D114846: [llvm] [Debuginfod] LLVM debuginfod server.
Noah Shutty via Phabricator via llvm-commits
- [llvm] bb83f8e - [OpenMP] Initial parsing and sema for 'parallel masked' construct
Jennifer Yu via llvm-commits
- [llvm] 32bd0c1 - llvm-reduce: Try to fix dynamic libraries build
Matt Arsenault via llvm-commits
- [compiler-rt] 232bd33 - [ORC-RT] Make the ORC runtime C API public.
Lang Hames via llvm-commits
- [PATCH] D121677: [RISCV] Return Invalid cost in getGatherScatterOpCost instead of crashing for scalable vectors
Liao Chunyu via Phabricator via llvm-commits
- [llvm] 5e16a78 - [RISCV][NFC][test] Correct a wrong test in vreductions-fp-vp.ll
Lian Wang via llvm-commits
- [llvm] 16215eb - [LegalizeTypes][RISCV][NFC] Modify assert in PromoteIntRes_STEP_VECTOR and add some tests for RISCV
Lian Wang via llvm-commits
- [PATCH] D128023: [RISCV] Add merge operand to RISCVISD::VRGATHER*_VL nodes.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128024: [llvm-diff] Fix false alarm on PHI node
Yilong Guo via Phabricator via llvm-commits
- [llvm] f2bcf33 - [LegalizeTypes][NFC] Merge promote SPLAT_VECTOR and promote SCALAR_TO_VECTOR to one function
Lian Wang via llvm-commits
- [PATCH] D128025: [lld-macho][nfc] Tests for -force_load + regular archive load combinations
Jez Ng via Phabricator via llvm-commits
- [lld] 8eeede9 - [lld-macho][nfc] Tests for -force_load + regular archive load combinations
Jez Ng via llvm-commits
- [llvm] 04a3d5f - Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI"""
Phoebe Wang via llvm-commits
- [PATCH] D127563: [PowerPC] Fix llvm.ppc.cfence on float point types
ChenZheng via Phabricator via llvm-commits
- [llvm] 46d45df - [MachineBlockPlacementStats] Add check for `-filter-print-funcs` option to machine-block-placement stats.
Mingming Liu via llvm-commits
- [llvm] b7d0955 - Revert "[MachineBlockPlacementStats] Add check for `-filter-print-funcs` option to machine-block-placement stats."
Mingming Liu via llvm-commits
- [PATCH] D128029: [AArch64] Add target feature "all"
Fangrui Song via Phabricator via llvm-commits
- [llvm] 1e67385 - [MachineBlockPlacementStats] Added check for "-filter-print-funcs"
Mingming Liu via llvm-commits
- [llvm] f4b7b66 - [AArch64][test] Add --mattr=-{sve,sve2,sme} to SVE/SVE2/SME MC tests
Fangrui Song via llvm-commits
- [PATCH] D128030: [llvm-objdump] Default to --mattr=+all for AArch64
Fangrui Song via Phabricator via llvm-commits
- [llvm] 0d2dde2 - [TableGen][DirectX] generate DXIL operation table with TableGen.
Xiang Li via llvm-commits
- [PATCH] D128033: [LoopVectorize] Fix createInductionResumeValues
Serguei Katkov via Phabricator via llvm-commits
- [llvm] 880ac51 - [RISCV][NFC] Add load/store instructions in rv64*-invalid.s
via llvm-commits
- [llvm] 1a20252 - Revert "Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI""""
Benjamin Kramer via llvm-commits
- [llvm] 5ae4a17 - [InstCombine] Add tests for freeze of recurrence with invoke start (NFC)
Nikita Popov via llvm-commits
- [llvm] 5ffbac3 - [AArch64] NFC: Fix BFMLAL[BT] inst def names
Cullen Rhodes via llvm-commits
- [PATCH] D108699: [LAA] Analyze pointers forked by a select
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D128037: [ORC][LLJIT] Add atexit support.
Sunho Kim via Phabricator via llvm-commits
- [llvm] daf897d - [IR] Check for SignedMin/-1 division in canTrap() (PR56038)
Nikita Popov via llvm-commits
- [PATCH] D128038: [LegalizeTypes][NFC] Add an assert to WidenVecRes_EXTRACT_SUBVECTOR and adjust some code
WangLian via Phabricator via llvm-commits
- [PATCH] D128039: Fix D125335 accidentally change control flow.
Han-Kuan Chen via Phabricator via llvm-commits
- [PATCH] D128040: Add test case showing failure for MachineCopyPropagation. NFC
Han-Kuan Chen via Phabricator via llvm-commits
- [PATCH] D51829: [MachineInstr] In addRegisterKilled and addRegisterDead, don't remove operands from inline assembly instructions if they have an associated flag operand.
Malhar via Phabricator via llvm-commits
- [llvm] b329156 - [AArch64][LV] AArch64 does not prefer vectorized addressing
via llvm-commits
- [llvm] 84519bc - [LLVM][IR] Fix typo in DerivedTypes.h (NFC)
lorenzo chelini via llvm-commits
- [llvm] 03a9910 - [AMDGPU] Use explicit -global-isel=0/1 in tests. NFC.
Jay Foad via llvm-commits
- [PATCH] D125777: [llvm-dva] 02 - Driver and documentation
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D128045: [AArch64][SVE] Match (add x (lsr/asr y c)) -> usra/ssra x y c
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D108737: [gn build] Don't copy xray includes
Nico Weber via Phabricator via llvm-commits
- [llvm] 0d16d9b - [gn build] (semi-manually) port 232bd331cbaa
Nico Weber via llvm-commits
- [llvm] 0e21f1d - [SelectionDAG] Extend WidenVecOp_INSERT_SUBVECTOR to cover more cases.
Paul Walker via llvm-commits
- [llvm] af5e64d - [InstCombine] add tests for (pow2 >> X) >u C; NFC
Sanjay Patel via llvm-commits
- [llvm] a504086 - [InstCombine] add tests for FP casts; NFC
Sanjay Patel via llvm-commits
- [PATCH] D125680: Correctly legalise stackmap operands
Edd Barrett via Phabricator via llvm-commits
- [llvm] c6b88cb - [InstCombine] Push freeze through recurrence phi
Nikita Popov via llvm-commits
- [PATCH] D128011: [SimplifyLibCalls] Transform memchr(STR, C, N) to chain of ORs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D128011: [SimplifyLibCalls] Transform memchr(STR, C, N) to chain of ORs
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D128011: [SimplifyLibCalls] Transform memchr(STR, C, N) to chain of ORs
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D128011: [SimplifyLibCalls] Transform memchr(STR, C, N) to chain of ORs
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D128011: [SimplifyLibCalls] Transform memchr(STR, C, N) to chain of ORs
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D128011: [SimplifyLibCalls] Transform memchr(STR, C, N) to chain of ORs
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D125807: [ConstantFolding] Pre-commit tests showing denormal handling during folding
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 0b9dc76 - [AMDGPU] More GFX11 test coverage
Jay Foad via llvm-commits
- [llvm] 6d5d8b1 - [AMDGPU] gfx11 ldsdir intrinsics and ISel
Joe Nash via llvm-commits
- [llvm] 655ba9c - Reland "Reland "Reland "Reland "[X86][RFC] Enable `_Float16` type support on X86 following the psABI""""
Phoebe Wang via llvm-commits
- [PATCH] D128052: Basic types for LLVM
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] 20d2015 - [AMDGPU] gfx11 VINTERP intrinsics and ISel support
Joe Nash via llvm-commits
- [PATCH] D128054: [AMDGPU] Limit GFX11 to using 128 VGPRs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128055: [llvm-ar] Improve MRI script CREATE command handling
Owen Reynolds via Phabricator via llvm-commits
- [llvm] 6bb4055 - [LoopVectorize] Add support for invariant stores of ordered reductions
Malhar Jajoo via llvm-commits
- [llvm] 2a68364 - [AMDGPU] gfx11 waitcnt support for VINTERP and LDSDIR instructions
Joe Nash via llvm-commits
- [PATCH] D128059: [Clang] Add a warning on invalid UTF-8 in comments.
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D128062: [PowerPC] Fix PPCVSXSwapRemoval pass to include MTVSCR and MFVSCR as not swappable.
Quinn Pham via Phabricator via llvm-commits
- [llvm] bfde861 - [InstCombine] convert mask and shift of power-of-2 to cmp+select
Sanjay Patel via llvm-commits
- [llvm] 755c84c - [RISCV] Avoid changing etype for splat of 0 or -1
Philip Reames via llvm-commits
- [llvm] deb7655 - [PowerPC] Fix PPCVSXSwapRemoval pass to include MTVSCR and MFVSCR as not swappable.
Quinn Pham via llvm-commits
- [PATCH] D125836: [DAG] Fold (srl (shl x, c1), c2) -> and(shl/srl(x, c3), m)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D125836: [DAG] Fold (srl (shl x, c1), c2) -> and(shl/srl(x, c3), m)
Dave Green via Phabricator via llvm-commits
- [PATCH] D125836: [DAG] Fold (srl (shl x, c1), c2) -> and(shl/srl(x, c3), m)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D125836: [DAG] Fold (srl (shl x, c1), c2) -> and(shl/srl(x, c3), m)
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 90f96ec - [NFC][Alignment] Remove assumeAligned from MachineFrameInfo ctor
Guillaume Chatelet via llvm-commits
- [PATCH] D127166: [DirectX] Add DirectX target object writer
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D128065: [AArch64][SVE] Fold target specific ext/trunc nodes into loads/stores
Bradley Smith via Phabricator via llvm-commits
- [llvm] c2bb2e5 - [gn build] (manually) port 7cca33b40f77c
Nico Weber via llvm-commits
- [PATCH] D128066: [AMDGPU][GlobalISel] Legalize G_FSUB for s16
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D128067: [llvm-ar] Fix MRI ADDLIB command when used with thin archives
Owen Reynolds via Phabricator via llvm-commits
- [llvm] 5fb67e3 - [InstCombine] Fold memcmp of constant arrays and variable size
Martin Sebor via llvm-commits
- [PATCH] D127313: [libc++] Implement P0618R0 (Deprecating <codecvt>)
Nikolas Klauser via Phabricator via llvm-commits
- [llvm] 75378d4 - [AMDGPU] NFC. Change comment format on gfx11 interp and ldsdir intrinsics
Joe Nash via llvm-commits
- [llvm] e1f1407 - [RISCV] Delete dead elideCopy code in InsertVSETVLI [nfc]
Philip Reames via llvm-commits
- [PATCH] D128070: [Stats] Change Value type from unsigned to uint64_t.
Mingming Liu via Phabricator via llvm-commits
- [llvm] fd5a26e - [gn build] Port 971e9c80e966
LLVM GN Syncbot via llvm-commits
- [PATCH] D128071: [SLP]Fix a crash when insert sunvector is out of range.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 2040b6d - [Symbolize] Parser for log symbolizer markup.
Daniel Thornburgh via llvm-commits
- [PATCH] D124798: [Symbolize] Parse multi-line markup elements.
Daniel Thornburgh via Phabricator via llvm-commits
- [llvm] 527395b - [gn build] (manually) port 2040b6df0a3f (DebugInfoSymbolizerTests)
Nico Weber via llvm-commits
- [llvm] b595cdd - [riscv] Extract isMaskRegOp helper [nfc]
Philip Reames via llvm-commits
- [PATCH] D128073: [SROA] Try harder to find a vector promotion viable type when rewriting
Vang Thao via Phabricator via llvm-commits
- [PATCH] D128075: [AMDGPU][MC][GFX11] Correct disassembly of DPP variants of VOPC64 opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] 05704e7 - [docs] Fix typo
Arthur Eubanks via llvm-commits
- [PATCH] D128078: [mlir][nvgpu] Fix Bazel BUILD file
Frederik Gossen via Phabricator via llvm-commits
- [llvm] 5b77a45 - [docs] Adding DirectX target usage doc
Chris Bieneman via llvm-commits
- [PATCH] D128080: [SDAG] convert sub from (Pow2-1) constant into xor
Sanjay Patel via Phabricator via llvm-commits
- [llvm] d5745d0 - [docs] Adding table of object file formats
Chris Bieneman via llvm-commits
- [PATCH] D128082: [BOLT][AArch64][RFC] Handle gold linker veneers
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D128085: [RISCV] Assert initial load/store SEW is the EEW
Philip Reames via Phabricator via llvm-commits
- [llvm] f126643 - [AArch64] add tests for masked subtract; NFC
Sanjay Patel via llvm-commits
- [PATCH] D128089: [InstCombine] Fold strncmp of constant arrays and variable size
Martin Sebor via Phabricator via llvm-commits
- [llvm] e9cced2 - Recommit "[LAA] Initial support for runtime checks with pointer selects."
Florian Hahn via llvm-commits
- [PATCH] D114487: [LAA] Support runtime checks for select GEP base pointers.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 4d245f1 - [RISCV] Move store policy and mask reg ops into demanded handling in InsertVSETVLI
Philip Reames via llvm-commits
- [llvm] fb8ecca - [RISCV] Remove redundant code checking for exact VTYPE match [nfc]
Philip Reames via llvm-commits
- [PATCH] D119296: KCFI sanitizer
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D128070: [Support] Change TrackingStatistic to use uint64_t instead of unsigned
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D128092: [BOLT] Fix for missing entry offset
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D128093: [lld-macho] Initial support for Linker Optimization Hints
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D128071: [SLP]Fix a crash when insert subvector is out of range.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D128094: [WebAssembly][Object] Remove requirement that objects must have code sections
Derek Schuff via Phabricator via llvm-commits
- [llvm] cbf6737 - [RISCV] Use RVVBitsPerBlock instead of hardcoding multiples of 64. NFC
Craig Topper via llvm-commits
- [PATCH] D118301: [Spill2Reg][4/9] Added x86 profitability model.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D128099: [RISCV] Pre-promote v1i1/v2i1/v4i1->i1/i2/i4 bitcasts before type legalization
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128100: [lld][MachO][NFC] Create a support file for LTO.
Roger Kim via Phabricator via llvm-commits
- [PATCH] D128101: [DebugInfo][InstrRef] Fix error in copy handling in InstrRefLDV
Stephen Tozer via Phabricator via llvm-commits
- [llvm] 2538a41 - [test][RPOFuncAttrs] Update norecurse.ll
Arthur Eubanks via llvm-commits
- [PATCH] D128104: [RPOFuncAttrs] Fix norecurse detection
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D128106: [PowerPC] Add support for G_ADD and G_SUB.
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D128108: [WIP][lld-macho] Add support for objc_msgSend stubs
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D128110: AMDGPU: Don't delete cndmask with multiple uses in exec mask fold
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 23d6f31 - Add unit test coverage for cast<T> assertion failures on invalid cast
David Blaikie via llvm-commits
- [llvm] f0ca0a3 - [CodeGen] Init EmptyExpr before the first use
Vitaly Buka via llvm-commits
- [PATCH] D128111: [BOLT] Allow function entry to be a cold fragment
Huan Nguyen via Phabricator via llvm-commits
- [llvm] c20381b - llvm-dwarf-dump: include type name for AT_containing_type
David Blaikie via llvm-commits
- [PATCH] D127078: llvm-dwarf-dump: include type name for AT_containing_type
David Blaikie via Phabricator via llvm-commits
- [llvm] c0320df - [DirectX] Add MC Register and Frame stubs
Chris Bieneman via llvm-commits
- [PATCH] D127147: [DirectX] Add MC Register and Frame stubs
Chris Bieneman via Phabricator via llvm-commits
- [llvm] 3942f8e - [DirectX] Add DXILAsmPrinter
Chris Bieneman via llvm-commits
- [llvm] 3adc908 - [DirectX][MC] Add MC support for DXContainer
Chris Bieneman via llvm-commits
- [llvm] 7022e6d - [gn build] Port 3adc908b2685
LLVM GN Syncbot via llvm-commits
- [llvm] 2af61e6 - [DirectX] Add DirectX target object writer
Chris Bieneman via llvm-commits
- [llvm] 0f6ab34 - bzero->memset - Fix Windows bots
Chris Bieneman via llvm-commits
- [llvm] dbfb00a - [MachineCopyPropagation][RISCV] Add test case showing failure for MachineCopyPropagation. NFC
Han-Kuan Chen via llvm-commits
- [llvm] e291336 - [MachineCopyPropagation][RISCV] Fix D125335 accidentally change control flow.
Han-Kuan Chen via llvm-commits
- [PATCH] D128039: [MachineCopyPropagation] Fix D125335 accidentally change control flow.
Han-Kuan Chen via Phabricator via llvm-commits
- [PATCH] D126954: More clearly document that the CoC applies to online sync-ups and office hours.
Tanya Lattner via Phabricator via llvm-commits
- [PATCH] D128114: [X86][FP16] Add constrained FP support for scalar emulation
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D128117: [ObjCopy] Fix type mismatch in writeCodeSignatureData()
Joshua Root via Phabricator via llvm-commits
- [PATCH] D124118: [Peephole-Opt][X86] Enhance peephole opt to see through SUBREG_TO_REG (following AND) and eliminates redundant TEST instruction.
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D128118: [Alignment] Use Align for MaxKernArgAlign
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] 3ea1422 - [CodeGen] Add back setOperationAction/setLoadExtAction/setLibcallName single opcode variants
Simon Pilgrim via llvm-commits
- [PATCH] D125774: [IndVars] Fold int->fp->int cast for small PHI node
Allen zhong via Phabricator via llvm-commits
- [llvm] 3c9123a - [X86] isShuffleFoldableLoad - ensure the load has one use.
Simon Pilgrim via llvm-commits
- [llvm] 91e2956 - [X86] Use X86 instead of X32 for i686 check prefixes
Simon Pilgrim via llvm-commits
- [llvm] d915b3e - [X86] Regenerate sar_fold.ll to show all instructions
Simon Pilgrim via llvm-commits
- [PATCH] D128121: [NFC][Alignment] Remove max functions between Align and MaybeAlign
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] 621f58e - [Target, CodeGen] Use isImm(), isReg(), etc (NFC)
Kazu Hirata via llvm-commits
- [llvm] 4533e6a - [AsmParser] Use default member initialization (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D128122: [X86] Make sure SF is updated when optimizing for `jg/jge/jl/jle`
Phoebe Wang via Phabricator via llvm-commits
- [llvm] f42f2b7 - [X86] canonicalizeShuffleWithBinOps - merge unary shuffles across binops if either source op is a foldable load
Simon Pilgrim via llvm-commits
- [llvm] 17e6815 - [NFC][Alignment] Remove dead code
Guillaume Chatelet via llvm-commits
- [PATCH] D128123: [SDAG] try to replace subtract-from-constant with xor
Sanjay Patel via Phabricator via llvm-commits
- [llvm] b254d67 - [llvm] Call *set::insert without checking membership first (NFC)
Kazu Hirata via llvm-commits
- [llvm] ac3f967 - [X86] canonicalizeShuffleWithBinOps - merge shuffles across binops if either source op is a known splat
Simon Pilgrim via llvm-commits
- [llvm] 37185ce - [Object] Make IsLittleEndian check constexpr to silence static analyzer dead code warnings.
Simon Pilgrim via llvm-commits
- [llvm] 4271a1f - [llvm] Call *set::insert without checking membership first (NFC)
Kazu Hirata via llvm-commits
- [llvm] 437f960 - [llvm] Call *set::insert without checking membership first (NFC)
Kazu Hirata via llvm-commits
- [llvm] f8b5be6 - [IPO] Call *set::insert without checking membership first (NFC)
Kazu Hirata via llvm-commits
- [llvm] 545a71c - [RISCV] Pre-promote v1i1/v2i1/v4i1->i1/i2/i4 bitcasts before type legalization
Craig Topper via llvm-commits
- [llvm] 3cbe0bc - [CodeGen] Use default member initialization (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7c987bb - [X86] Use default member initialization (NFC)
Kazu Hirata via llvm-commits
- [llvm] 1590d39 - [X86] Use default member initialization (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D128124: [X86] Remove unnecessary COPY from EmitLoweredCascadedSelect.
Craig Topper via Phabricator via llvm-commits
- [llvm] 47b39c5 - [X86] Use default member initialization (NFC)
Kazu Hirata via llvm-commits
- [llvm] eb15c80 - [IPO] Use default member initialization (NFC)
Kazu Hirata via llvm-commits
- [llvm] e4406ce - [RPOFuncAttrs] Fix norecurse detection
Arthur Eubanks via llvm-commits
- [llvm] b911cbd - [X86] Add missing common AVX2 check prefix
Simon Pilgrim via llvm-commits
- [PATCH] D128125: [ADT] Rename value to val (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D128070: [Support] Change TrackingStatistic and NoopStatistic to use uint64_t instead of unsigned
Mingming Liu via Phabricator via llvm-commits
- [llvm] 726b2dd - [IPO] Use default member initialization (NFC)
Kazu Hirata via llvm-commits
- [llvm] 07b9937 - [test][GlobalOpt] Precommit test
Arthur Eubanks via llvm-commits
- [llvm] 06dc402 - [Support] Use default member initialization (NFC)
Kazu Hirata via llvm-commits
- [llvm] c399b3a - [Vectorize] Use llvm::is_contained (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D128128: [GlobalOpt] Perform store->dominated load forwarding for stored once globals
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D102342: [SPARC] Fix register reuse in leaf function remapping step
Brad Smith via Phabricator via llvm-commits
- [llvm] 213d489 - [test][GlobalOpt] Precommit more tests
Arthur Eubanks via llvm-commits
- [llvm] 556bcc7 - [ADT] Rename value to val (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D128131: [ADT] Add has_value, value, value_or to llvm::Optional
Kazu Hirata via Phabricator via llvm-commits
- [llvm] 68090a0 - [MCParser] Use default member initialization (NFC)
Kazu Hirata via llvm-commits
- [llvm] a5258e5 - Revert "[MCParser] Use default member initialization (NFC)"
Kazu Hirata via llvm-commits
- [llvm] 3c49576 - [ADT] Add has_value, value, value_or to llvm::Optional
Kazu Hirata via llvm-commits
- [llvm] 4a5201f - [NFC][GlobalOpt] Remove unused parameters
Arthur Eubanks via llvm-commits
- [llvm] f61f7be - [VE][NFC] Remove obsoleted function declaration
Kazushi Marukawa via llvm-commits
- [llvm] 9fac606 - [test][GlobalOpt] Regenerate some tests
Arthur Eubanks via llvm-commits
- [llvm] 1e556f4 - [test][GlobalOpt] Update precommitted test
Arthur Eubanks via llvm-commits
- [PATCH] D126532: [SVE] Add a DAG combiner fold to visitADD for vscale with truncate
Allen zhong via Phabricator via llvm-commits
- [PATCH] D128132: [Support/BLAKE3] Enable the SIMD implementations for macOS universal builds
Argyrios Kyrtzidis via Phabricator via llvm-commits
- [llvm] 129b531 - [llvm] Use value_or instead of getValueOr (NFC)
Kazu Hirata via llvm-commits
- [lld] 757d9d2 - [lld] Use value_or instead of getValueOr (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D128135: [DAGCombiner][ARM][RISCV] Teach ShrinkLoadReplaceStoreWithStore to use truncstore.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123029: [AArch64] Optimize patterns where AND's on same operand with multiple masks can be combined.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D121833: [SelectionDAG][RISCV][AMDGPU][ARM] Improve SimplifyDemandedBits for SHL with variable shift amount.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D126699: [CMake] Skip linker check if the LLVM_LINKER_SKIP_TEST is set
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 41455dd - [X86] Remove isTargetShuffleSplat and just use SelectionDAG::isSplatValue
Simon Pilgrim via llvm-commits
- [PATCH] D103874: [IR] Rename the shufflevector's undef mask to poison
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 4b7d51f - [InstCombine] add baseline tests for signbit cmp folds; NFC
Sanjay Patel via llvm-commits
- [llvm] feb4b33 - [InstCombine] add/adjust tests for signbit tests; NFC
Sanjay Patel via llvm-commits
- [llvm] db1be69 - [DAG] SimplifyDemandedBits - add ISD::VSELECT handling
Simon Pilgrim via llvm-commits
- [llvm] 1ebe5ca - [DAG] SimplifyDemandedBits - add DemandedElts handling to ISD::SIGN_EXTEND_INREG simplification
Simon Pilgrim via llvm-commits
- [llvm] 0399473 - [InstCombine] add fold for (ShiftC >> X) <u C
Sanjay Patel via llvm-commits
- [PATCH] D42759: [CGP] Split large data structres to sink more GEPs
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D128140: Rename parallelForEachN to just parallelFor
Nico Weber via Phabricator via llvm-commits
- [PATCH] D88569: [DAGCombiner] Call SimplifyDemandedBits to simplify EXTRACT_VECTOR_ELT
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] ba3f266 - [DAG] Add MaskedVectorIsZero helper
Simon Pilgrim via llvm-commits
- [PATCH] D128141: [MemProf] Basic metadata support and verification
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D128142: [MemProf] Memprof profile matching and annotation
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D128143: [MemProf] Update metadata during inlining
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 0fe13b5 - [X86] Add common CHECK prefix to nontemporal-3.ll tests
Simon Pilgrim via llvm-commits
- [llvm] 6f348b1 - [GlobalOpt] Perform store->dominated load forwarding for stored once globals
Arthur Eubanks via llvm-commits
- [llvm] 30c6758 - Use value_or instead of getValueOr (NFC)
Kazu Hirata via llvm-commits
- [polly] 30c6758 - Use value_or instead of getValueOr (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D128144: [AArch64] Known bits for AArch64ISD::DUP
Dave Green via Phabricator via llvm-commits
- [llvm] e995e34 - [MachinePipeliner] Handle failing constrainRegClass
David Green via llvm-commits
- [PATCH] D127045: [BOLT] Use 32-bit MOV to zero 64-bit register in instrumentation code
Amir Ayupov via Phabricator via llvm-commits
- [llvm] c012854 - [TableGen][X86] Add Size field to X86MemOperand class
Amir Ayupov via llvm-commits
- [llvm] 44582af - Fix an unused-variable warning in release build, NFC.
Haojian Wu via llvm-commits
- [llvm] 5d7e63f - [ADT] Rename value to alt (NFC)
Kazu Hirata via llvm-commits
- [llvm] bfb915e - [InstCombine] add tests for 'sub nuw' with zext; NFC
Sanjay Patel via llvm-commits
- [llvm] 4022551 - [ValueTracking] recognize sub X, (X -nuw Y) as not overflowing
Sanjay Patel via llvm-commits
- [llvm] 6dd17a2 - [CallGraph] Don't preserve CallGraph when function CFG analyses are preserved
Arthur Eubanks via llvm-commits
- [PATCH] D128145: [GlobalOpt] Preserve CFG analyses
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 7320213 - [InstCombine] Optimize test for same-sign of values
Sanjay Patel via llvm-commits
- [lld] 7effcbd - Rename parallelForEachN to just parallelFor
Nico Weber via llvm-commits
- [PATCH] D128147: [lld] Remove lld/include/lld/Core
Nico Weber via Phabricator via llvm-commits
- [lld] e568ccc - [lld] Wrap rst file to 80 cols and fix "precense" typo
Nico Weber via llvm-commits
- [lld] 8c58993 - fix comment typos to cycle bots
Nico Weber via llvm-commits
- [llvm] 314dbde - [DAGCombiner][ARM][RISCV] Teach ShrinkLoadReplaceStoreWithStore to use truncstore.
Craig Topper via llvm-commits
- [llvm] cc65f3e - [GlobalOpt] Preserve CFG analyses
Arthur Eubanks via llvm-commits
- [PATCH] D127339: Add graph centrality based seed scheduler: K-Scheduler (IEEE S&P22) for LibFuzzer.
Dongdong She via Phabricator via llvm-commits
- [llvm] 813f487 - [ADT] Use has_value (NFC)
Kazu Hirata via llvm-commits
- [llvm] c7987d4 - [ADT] Use value instead of getValue() (NFC)
Kazu Hirata via llvm-commits
- [lld] 7cb4999 - [lld] Remove lld/include/lld/Core
Nico Weber via llvm-commits
- [llvm] a992115 - [LoongArch] Add codegen support for the binary operations
Weining Lu via llvm-commits
- [llvm] efc7005 - [LoongArch] Add codegen support for fneg
Weining Lu via llvm-commits
- [llvm] 709e4ad - [LoongArch] Add codegen support for the bitwise binary operations and part of other operations
Weining Lu via llvm-commits
- [llvm] 2ef7c4c - [LoongArch] Perform `and` combination with a shifted mask
Weining Lu via llvm-commits
- [llvm] cf71f97 - [LoongArch] Add codegen support for part of conversion operations
Weining Lu via llvm-commits
- [PATCH] D128148: [XCOFF] write the aux header when the visibility is specified in XCOFF32.
Esme Yi via Phabricator via llvm-commits
- [llvm] 8780630 - [RISCV] Merge two similar asserts from different if/else blocks. NFC
Craig Topper via llvm-commits
- [llvm] 0eff6c6 - [InstCombine] add vector support for (A >> C) == (B >> C) --> (A^B) u< (1 << C)
Chenbing Zheng via llvm-commits
- [PATCH] D122125: [PowerPC] generate CTR loops instructions after ISEL
ChenZheng via Phabricator via llvm-commits
- [llvm] 362814d - [InstCombine] Update icmp-and-shift check-next name; NFC
via llvm-commits
- [PATCH] D126591: [InstCombine] Optimise shift+and+boolean conversion pattern to simple comparison
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D128154: [BOLT][NFC] Use range-based STL wrappers
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D128155: [GuardWindening] Use freeze to widen using possible poison value.
Serguei Katkov via Phabricator via llvm-commits
- [llvm] ab25e26 - [SelectionDAG] Enable WidenVecOp_VECREDUCE_SEQ for scalable vector
Lian Wang via llvm-commits
- [llvm] 7050d5b - [AMDGPU] Limit GFX11 to using 128 VGPRs
Jay Foad via llvm-commits
Last message date:
Sun Jun 19 23:59:55 PDT 2022
Archived on: Tue Dec 6 14:45:43 PST 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).