The Week Of Monday 23 May 2022 Archives by author
Starting: Mon May 23 00:05:51 PDT 2022
Ending: Sun May 29 23:57:57 PDT 2022
Messages: 2041
- [llvm] 69da3b6 - Revert "[OpenMP] atomic compare fail : Parser & AST support"
Aaron Ballman via llvm-commits
- [PATCH] D123235: [OpenMP] atomic compare fail : Parser & AST support
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D123235: [OpenMP] atomic compare fail : Parser & AST support
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D123235: [OpenMP] atomic compare fail : Parser & AST support
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D126526: [docs] Update the label name for new contributors
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D122255: Meta directive runtime support
Abid via Phabricator via llvm-commits
- [PATCH] D123995: [MachineSink] replace MachineLoop with MachineCycle
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D123995: [MachineSink] replace MachineLoop with MachineCycle
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D123995: [MachineSink] replace MachineLoop with MachineCycle
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D88661: llvm-dva - Debug Information Visual Analizer
Adrian Prantl via Phabricator via llvm-commits
- [llvm] 7c13ae6 - Give option to use isCopyInstr to determine which MI is
Adrian Tong via llvm-commits
- [PATCH] D126505: [AArch64][SVE] Don't crash on pre-legalized types in extload combine.
Ahmed Bougacha via Phabricator via llvm-commits
- [llvm] c8e7c0e - [NFC][llvm-ml] Rename rip-relative-addressing.asm to rip_relative_addressing.asm
Alan Zhao via llvm-commits
- [llvm] 65fd1e9 - [llvm-ml] Add support for the .S extension
Alan Zhao via llvm-commits
- [PATCH] D126425: [llvm-ml] Add support for the .S extension
Alan Zhao via Phabricator via llvm-commits
- [PATCH] D126425: [llvm-ml] Add support for the .S extension
Alan Zhao via Phabricator via llvm-commits
- [PATCH] D126425: [llvm-ml] Add support for the .S extension
Alan Zhao via Phabricator via llvm-commits
- [PATCH] D126425: [llvm-ml] Add support for the .S extension
Alan Zhao via Phabricator via llvm-commits
- [PATCH] D126425: [llvm-ml] Add support for the .S extension
Alan Zhao via Phabricator via llvm-commits
- [PATCH] D126425: [llvm-ml] Add support for the .S extension
Alan Zhao via Phabricator via llvm-commits
- [PATCH] D126185: [RISCV]Remove solved TODO for combining constant shifts
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D126085: [RISCV] Add a subtarget feature to enable unaligned loads
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D126085: [RISCV] Add a subtarget feature to enable unaligned scalar loads and stores
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D126085: [RISCV] Add a subtarget feature to enable unaligned scalar loads and stores
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D126085: [RISCV] Add a subtarget feature to enable unaligned scalar loads and stores
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D126085: [RISCV] Add a subtarget feature to enable unaligned scalar loads and stores
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D126085: [RISCV] Add a subtarget feature to enable unaligned scalar loads and stores
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D126535: [WebAssembly][NFC] Update reftype and table tests to use opaque pointers
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D126535: [WebAssembly][NFC] Update reftype and table tests to use opaque pointers
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D126535: [WebAssembly][NFC] Update reftype and table tests to use opaque pointers
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D126558: [RISCV] Return false from isOffsetFoldingLegal instead of reversing the fold in lowering.
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 8b0d763 - [DFAJumpThreading] Relax analysis to handle unpredictable initial values
Alex Zhikhartsev via llvm-commits
- [PATCH] D126506: workflows: Use new custom runners from github
Alexander Batashev via Phabricator via llvm-commits
- [PATCH] D126506: workflows: Use new custom runners from github
Alexander Batashev via Phabricator via llvm-commits
- [PATCH] D114171: [SLP]Improve reductions analysis and emission, part 1.
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D114171: [SLP]Improve reductions analysis and emission, part 1.
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D126385: [msan] Implement -msan-pass-caller-to-runtime.
Alexander Potapenko via Phabricator via llvm-commits
- [PATCH] D95137: [update_(llc_)test_checks.py] Support pre-processing commands
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D126411: update_mir_test_checks: Better handling of common prefixes
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D126392: [RISCV] Use two ADDIs to do some stack pointer adjustments.
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D126392: [RISCV] Use two ADDIs to do some stack pointer adjustments.
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D126411: update_mir_test_checks: Better handling of common prefixes
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D126611: [libunwind] Ensure test/libunwind_01.pass is not completely inlined
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D126611: [libunwind] Ensure test/libunwind_01.pass is not completely inlined
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D126611: [libunwind] Ensure test/libunwind_01.pass is not completely inlined
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D126250: [CodeGen][AArch64] Add support for LDAPR
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D126254: Add support for decoding base64.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D126254: Add support for decoding base64.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D126250: [CodeGen][AArch64] Add support for LDAPR
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D126250: [CodeGen][AArch64] Add support for LDAPR
Alexander Shaposhnikov via Phabricator via llvm-commits
- [llvm] 256a52d - Round up zero-sized symbols to 1 byte in `.debug_aranges`.
Alexander Yermolovich via llvm-commits
- [PATCH] D126086: [BOLT][DWARF] Convert dwarf5-df-* tests to assembly tests
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D124892: [DWARF] Fix split dwarf debug inlining in mix mode situation.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D126087: [BOLT][DWARF] Fix TU Index handling for DWARF4/5.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D126010: Make sure the AsmPrinter doesn't emit any zero-sized symbols to `.debug_aranges`.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D126087: [BOLT][DWARF] Fix TU Index handling for DWARF4/5.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D126087: [BOLT][DWARF] Fix TU Index handling for DWARF4/5.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D126087: [BOLT][DWARF] Fix TU Index handling for DWARF4/5.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D126087: [BOLT][DWARF] Fix TU Index handling for DWARF4/5.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D126257: Round up zero-sized symbols to 1 byte in `.debug_aranges`.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D126086: [BOLT][DWARF] Convert dwarf5-df-* tests to assembly tests
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D126087: [BOLT][DWARF] Fix TU Index handling for DWARF4/5.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D124892: [DWARF] Fix split dwarf debug inlining in mix mode situation.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D126455: [WIP][FuncSpec] Make the Function Specializer part of the IPSCCP pass.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D126455: [WIP][FuncSpec] Make the Function Specializer part of the IPSCCP pass.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D126456: [WIP][IPSCCP] Invalidate the Lattice Value of deleted instructions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D126456: [WIP][IPSCCP] Invalidate the Lattice Value of deleted instructions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D126456: [WIP][IPSCCP] Invalidate the Lattice Value of deleted instructions.
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] bea86a2 - [SLP][NFC]Add a test for extracting scalar from undef result vector,
Alexey Bataev via llvm-commits
- [llvm] 2ac5ebe - [SLP]Do not emit extract elements for insertelements users, replace with shuffles directly.
Alexey Bataev via llvm-commits
- [llvm] 319a722 - [SLP][NFC]Improve compile time, NFC.
Alexey Bataev via llvm-commits
- [llvm] f9c806a - [SLP][NFC]Make isFirstInsertElement a weak strict ordering comparator.
Alexey Bataev via llvm-commits
- [llvm] 10f41a2 - [SLP]Fix PR55688: Miscompile due to incorrect nuw/nsw handling.
Alexey Bataev via llvm-commits
- [llvm] 3bf5c2c - [SLP]Do not try to generate ScatterVectorize if it will be scalarized.
Alexey Bataev via llvm-commits
- [llvm] 9139d48 - [SLP]Fix crash on reordering of ScatterVectorize nodes.
Alexey Bataev via llvm-commits
- [llvm] 120d52b - [SLP]Fix PR55653: emit undefs where required, not poison.
Alexey Bataev via llvm-commits
- [llvm] 7b809c3 - [SLP]Improve compile time, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D126200: Change LoopVectorizationCostModel::useOrderedReductions() to be a const function.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D114171: [SLP]Improve reductions analysis and emission, part 1.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107966: [SLP]Do not emit extract elements for insertelements users, replace with shuffles directly.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107966: [SLP]Do not emit extract elements for insertelements users, replace with shuffles directly.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107966: [SLP]Do not emit extract elements for insertelements users, replace with shuffles directly.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107966: [SLP]Do not emit extract elements for insertelements users, replace with shuffles directly.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107966: [SLP]Do not emit extract elements for insertelements users, replace with shuffles directly.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D125527: [CostModel][X86] getScalarizationOverhead - improve extraction costs for > 128-bit vectors
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126298: [SLP]Fix PR55653: emit undefs where required, not poison.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126099: [SLP] Fix crash in reorderBottomToTop().
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126099: [SLP] Fix crash in reorderBottomToTop().
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D115462: [SLP]Improve shuffles cost estimation where possible.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126099: [SLP] Fix crash in reorderBottomToTop().
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126363: [VPlan, VP] 1/4 Introduce new recipes to support predicated vectorization
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126371: [SLP]Fix PR55688: Miscompile due to incorrect nuw handling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126378: [SLP]Fix crash on reordering of ScatterVectorize nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126379: [SLP]Do not try to generate ScatterVectorize if it will be scalarized.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126363: [VPlan, VP] 1/4 Introduce new recipes to support predicated vectorization
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D125712: [SLP][X86] Improve reordering to consider alternate instruction bundles
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D125987: [SLP] Account for cost of removing FMA opportunities by horizontal reduction
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126363: [VPlan, VP] 1/4 Introduce new recipes to support predicated vectorization
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126363: [VPlan, VP] 1/4 Introduce new recipes to support predicated vectorization
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D125712: [SLP][X86] Improve reordering to consider alternate instruction bundles
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126371: [SLP]Fix PR55688: Miscompile due to incorrect nuw handling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D125712: [SLP][X86] Improve reordering to consider alternate instruction bundles
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D125712: [SLP][X86] Improve reordering to consider alternate instruction bundles
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126371: [SLP]Fix PR55688: Miscompile due to incorrect nuw handling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126371: [SLP]Fix PR55688: Miscompile due to incorrect nuw handling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126371: [SLP]Fix PR55688: Miscompile due to incorrect nuw handling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126371: [SLP]Fix PR55688: Miscompile due to incorrect nuw handling.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126363: [VPlan, VP] 1/4 Introduce new recipes to support predicated vectorization
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126379: [SLP]Do not try to generate ScatterVectorize if it will be scalarized.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126378: [SLP]Fix crash on reordering of ScatterVectorize nodes.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105986: [SLP]Improve vectorization of gathered loads.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126476: [SLP]Improve compile time, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D115462: [SLP]Improve shuffles cost estimation where possible.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126298: [SLP]Fix PR55653: emit undefs where required, not poison.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126476: [SLP]Improve compile time, NFC.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D115462: [SLP]Improve shuffles cost estimation where possible.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D115462: [SLP]Improve shuffles cost estimation where possible.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D115462: [SLP]Improve shuffles cost estimation where possible.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D115462: [SLP]Improve shuffles cost estimation where possible.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107966: [SLP]Do not emit extract elements for insertelements users, replace with shuffles directly.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D126363: [VPlan, VP] 1/4 Introduce new recipes to support predicated vectorization
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D125979: [ADT] add LockFreeDataPool class.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D125979: [ADT] add LockFreeDataPool class.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D126059: [Debuginfo][DWARF][NFC] Add paired methods working with DWARFDebugInfoEntry.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D126059: [Debuginfo][DWARF][NFC] Add paired methods working with DWARFDebugInfoEntry.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D125469: [DWARFLinker] mark odr candidates inside the same object file.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D123469: [DebugInfo][llvm-dwarfutil] Combine overlapped address ranges.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D125979: [ADT] add LockFreeDataPool class.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D123469: [DebugInfo][llvm-dwarfutil] Combine overlapped address ranges.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D123469: [DebugInfo][llvm-dwarfutil] Combine overlapped address ranges.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D126177: [BOLT] Fix disassembly of data in text
Alexey Moksyakov via Phabricator via llvm-commits
- [PATCH] D125205: Replace the custom linked list in LeaderTableEntry with TinyPtrVector.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D125601: [DAGCombiner][AArch64] Reorder the bitcast of scalable vector
Allen zhong via Phabricator via llvm-commits
- [PATCH] D125601: [DAGCombiner][AArch64] Reorder the bitcast of scalable vector
Allen zhong via Phabricator via llvm-commits
- [PATCH] D125601: [DAGCombiner][AArch64] Reorder the bitcast of scalable vector
Allen zhong via Phabricator via llvm-commits
- [PATCH] D126040: [InstCombine] Fold a mul with bool value into and
Allen zhong via Phabricator via llvm-commits
- [PATCH] D126040: [InstCombine] Fold a mul with bool value into and
Allen zhong via Phabricator via llvm-commits
- [PATCH] D126356: [tests] precommit tests for D126040
Allen zhong via Phabricator via llvm-commits
- [PATCH] D126040: [InstCombine] Fold a mul with bool value into and
Allen zhong via Phabricator via llvm-commits
- [PATCH] D126356: [tests] precommit tests for D126040
Allen zhong via Phabricator via llvm-commits
- [PATCH] D126040: [InstCombine] Fold a mul with bool value into and
Allen zhong via Phabricator via llvm-commits
- [PATCH] D126040: [InstCombine] Fold a mul with bool value into and
Allen zhong via Phabricator via llvm-commits
- [PATCH] D126040: [InstCombine] Fold a mul with bool value into and
Allen zhong via Phabricator via llvm-commits
- [PATCH] D126040: [InstCombine] Fold a mul with bool value into and
Allen zhong via Phabricator via llvm-commits
- [PATCH] D126040: [InstCombine] Fold a mul with bool value into and
Allen zhong via Phabricator 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] D126532: [SVE] Add a DAG combiner fold to visitADD for vscale with truncate
Allen zhong via Phabricator 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] D126040: [InstCombine] Fold a mul with bool value into and
Allen zhong via Phabricator 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] D126532: [SVE] Add a DAG combiner fold to visitADD for vscale with truncate
Allen zhong via Phabricator 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] D126040: [InstCombine] Fold a mul with bool value into and
Allen zhong via Phabricator via llvm-commits
- [PATCH] D126460: [SCEV] Add tests where assumes can be used to improve trip multiple.
Alon Kom via Phabricator via llvm-commits
- [PATCH] D126502: [SCEV] Apply conditions involving constants first in applyLoopGuards.
Alon Kom via Phabricator via llvm-commits
- [PATCH] D123901: [LLVM][Casting.h] Update dyn_cast machinery to provide more control over how the casting is performed.
Aman LaChapelle via Phabricator via llvm-commits
- [PATCH] D126411: update_mir_test_checks: Better handling of common prefixes
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D126218: [BOLT][UTILS] Add dot2html helper tool to embed dot into html
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D126237: [BOLT][NFC] Print block instructions in dumpGraph as part of node label
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D125945: [BOLT][NFC] Dump function CFG into html, rendered in browser using d3-graphviz
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D126232: [BOLT][NFC] Customize endline character for printInstruction(s)
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D126237: [BOLT][NFC] Print block instructions in dumpGraph as part of node label
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D126110: [BOLT] Fix AND evaluation bug in shrink wrapping
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D126110: [BOLT] Fix AND evaluation bug in shrink wrapping
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D126111: [BOLT] Increase coverage of shrink wrapping [1/5]
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D126248: [BOLT][NFC] Use colors in CFG dumps
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D126242: [BOLT][NFC] Use for_each to simplify printLoopInfo
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D126243: [BOLT][NFC] Use ListSeparator in BinaryFunction print methods
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D126220: [BOLT][NFC] Remove unused BF::computeLocalUDChain method definition
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D126220: [BOLT][NFC] Remove unused BF::computeLocalUDChain method definition
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D126242: [BOLT][NFC] Use for_each to simplify printLoopInfo
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D126232: [BOLT][NFC] Customize endline character for printInstruction(s)
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D126243: [BOLT][NFC] Use ListSeparator in BinaryFunction print methods
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D126437: [BOLT] Fix LIT tests on Windows VS2019
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D126177: [BOLT] [AArch64] Handle data markers spanning multiple functions
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D121876: [BOLT][DWARF] Implement monolithic DWARF5
Amir Ayupov via Phabricator via llvm-commits
- [llvm] 0bf3c38 - Fix build failure revealed by c35ca3a1c78f693b749ad11742350b7fc6c5cd89
Amy Kwan via llvm-commits
- [llvm] af43094 - [PowerPC][AIX] Allow VSX patterns to be 32-bit and 64-bit safe on P8+.
Amy Kwan via llvm-commits
- [PATCH] D125506: [PowerPC] Implement XL compat __fnabs and __fnabss builtins.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D125506: [PowerPC] Implement XL compat __fnabs and __fnabss builtins.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D126302: [PowerPC] Diagnose invalid combination with Altivec, VSX and soft-float
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D125389: [PowerPC][AIX] Allow VSX patterns to be 32-bit and 64-bit safe on P8+.
Amy Kwan via Phabricator via llvm-commits
- [llvm] 72832ef - [SPIR-V] Allow setting SPIR-V version via target triple.
Anastasia Stulova via llvm-commits
- [llvm] 7df2597 - [Doc][OpenCL] Misc wording improvements for SPIR-V
Anastasia Stulova via llvm-commits
- [PATCH] D124776: [SPIR-V] Allow setting SPIR-V version via target triple
Anastasia Stulova via Phabricator via llvm-commits
- [llvm] 572fc7d - [AArch64] Order STP Q's by ascending address
Andre Vieira via llvm-commits
- [PATCH] D125377: [AArch64] Order STP Q's by ascending address
Andre Vieira via Phabricator via llvm-commits
- [PATCH] D125377: [AArch64] Order STP Q's by ascending address
Andre Vieira via Phabricator via llvm-commits
- [compiler-rt] b2b0322 - [DFSan] Add option to specify individual library files, and an option to exit with an error code if any library file was not found.
Andrew Browne via llvm-commits
- [llvm] 4290ef5 - [Support] Reduce allocations in parallelForEach with move
Andrew Ng via llvm-commits
- [lld] c78c00d - [LLD][ELF] Drop the string null terminator from the hash in splitStrings
Andrew Ng via llvm-commits
- [lld] a94d454 - [LLD][test] Update `zlib` tests for LLD commit c78c00dc16
Andrew Ng via llvm-commits
- [PATCH] D126458: [Support] Reduce allocations in parallelForEach with move
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D126484: [LLD][ELF] Drop the string null terminator from the hash in splitStrings
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D126458: [Support] Reduce allocations in parallelForEach with move
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D126484: [LLD][ELF] Drop the string null terminator from the hash in splitStrings
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D126484: [LLD][ELF] Drop the string null terminator from the hash in splitStrings
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D126484: [LLD][ELF] Drop the string null terminator from the hash in splitStrings
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D125690: [MemIntrinsics] Add an API to get elementtype attribute value. NFC.
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D125197: [github] format and refactor GitHub workflows
Anton Korobeynikov via Phabricator via llvm-commits
- [PATCH] D123902: [llvm-objcopy][ObjectYAML][mips] Add MIPS specific ELF section indexes
Anubhab Ghosh via Phabricator via llvm-commits
- [PATCH] D126122: Fix RUNPATH not accounting for LLVM_ENABLE_PER_TARGET_RUNTIME_DIR
Arcadiy Ivanov via Phabricator via llvm-commits
- [PATCH] D126122: Fix RUNPATH not accounting for LLVM_ENABLE_PER_TARGET_RUNTIME_DIR
Arcadiy Ivanov via Phabricator via llvm-commits
- [PATCH] D126122: Fix RUNPATH not accounting for LLVM_ENABLE_PER_TARGET_RUNTIME_DIR
Arcadiy Ivanov via Phabricator via llvm-commits
- [PATCH] D126122: Fix RUNPATH not accounting for LLVM_ENABLE_PER_TARGET_RUNTIME_DIR
Arcadiy Ivanov via Phabricator via llvm-commits
- [PATCH] D126122: Fix RUNPATH not accounting for LLVM_ENABLE_PER_TARGET_RUNTIME_DIR
Arcadiy Ivanov via Phabricator via llvm-commits
- [PATCH] D126079: [NFC][LLVM] Merge shouldExpandAtomic*InIR into shouldExpandAtomicInstInIR
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D126158: [MLIR][GPU] Replace fdiv on fp16 with promoted (fp32) multiplication with reciprocal plus one (conditional) Newton iteration.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D126369: [LLVM] Add rcp.approx.ftz.f32 intrinsic
Artem Belevich via Phabricator via llvm-commits
- [llvm] 24239e2 - Add new hidden option -print-on-crash that prints out IR that caused opt pipeline to crash
Arthur Eubanks via llvm-commits
- [llvm] 67e2e6e - [gn build] Set llvm_have_mallinfo2 to true by default
Arthur Eubanks via llvm-commits
- [llvm] 534b19f - [gn build] Manually port bed9efed71
Arthur Eubanks via llvm-commits
- [llvm] 3d54619 - [gn build] Fix D126415 to only set `llvm_have_mallinfo2 = true` on linux
Arthur Eubanks via llvm-commits
- [llvm] 36096c2 - [NFC][JumpThreading] Remove InsertFreezeWhenUnfoldingSelect pass parameter
Arthur Eubanks via llvm-commits
- [PATCH] D126219: [gn build] Use -I= instead of explicitly handling sysroot
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D126228: [LowerTypeTests] Ignore llvm.assume users through phis
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D126228: [LowerTypeTests] Ignore llvm.assume users through phis
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D126089: [WPD] Make sure type test is eliminated
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D126236: [CaptureTracking] Increase limit but use it for all visited uses.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-on-crash that prints out IR that caused opt pipeline to crash
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D125696: [BasicBlockUtils] Add corner case test for loop metadata.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D126089: [WPD] Make sure type test is eliminated
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D126089: [WPD] Make sure type test is eliminated
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D126309: [docs][OpaquePtr] Add detail to motivations behind opaque pointers
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D126309: [docs][OpaquePtr] Add detail to motivations behind opaque pointers
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D126415: [gn build] Set llvm_have_mallinfo2 to true by default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D118269: [gn build] Make HAVE_MALLINFO2 a gn arg, default to false
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D126415: [gn build] Set llvm_have_mallinfo2 to true by default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D125690: [MemIntrinsics] Add an API to get elementtype attribute value. NFC.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D126089: [WPD] Try harder to find assumes through phis
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D126089: [WPD] Try harder to find assumes through phis
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D126089: [WPD] Try harder to find assumes through phis
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D126501: [NFC][JumpThreading] Remove jump thread pass parameters
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D126501: [NFC][JumpThreading] Remove jump thread pass parameters
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D126501: [NFC][JumpThreading] Remove InsertFreezeWhenUnfoldingSelect pass parameter
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D126349: [TableGen] Remove code beads
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D125690: [MemIntrinsics] Add an API to get elementtype attribute value. NFC.
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D123088: attributes: introduce allockind attr for describing allocator fn behavior
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D123089: BuildLibCalls: infer allockind attributes on relevant functions
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D123087: tests: add attributes that would normally come from inferattrs
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D123090: MemoryBuiltins: start using properties of functions
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D124425: MemoryBuiltins: replace most users of isFreeCall with isFreeLikeCall
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D123091: MemoryBuiltins: accept non-TLI funcs with attribs as allocator funcs
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D123087: tests: add attributes that would normally come from inferattrs
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D125997: [AMDGPU] Instruction Type Pipeline
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D125997: [AMDGPU] Instruction Type Pipeline
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D123005: [VPlan] Use region for each loop in native path.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D126618: [VPlan] Replace CondBit with BranchOnCond VPInstruction.
Ayal Zaks via Phabricator via llvm-commits
- [llvm] 3988bd1 - [llvm][clang][bolt][NFC] Use llvm::less_first() when applicable
Balazs Benics via llvm-commits
- [PATCH] D126068: [llvm][clang][bolt][NFC] Use llvm::less_first() when applicable
Balázs Benics via Phabricator via llvm-commits
- [PATCH] D115747: [AMDGPU] Flush the vmcnt counter in loop preheader when necessary
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D124984: [LoopCacheAnalysis] Use smaller numbers when calculating the costs (PR55233)
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D124984: [NFC][LoopCacheAnalysis] Update test cases to make sure the outputs follow the right order
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D110973: [DA] Handle mismatching loop levels by considering them non-linear
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D110973: [DA] Handle mismatching loop levels by considering them non-linear
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D124926: [LoopInterchange] New cost model for loop interchange
Bardia Mahjour via Phabricator via llvm-commits
- [llvm] c913c55 - [llvm-ar][test] add special case of replace converting a regular to a thin archive
Ben Dunbobbin via llvm-commits
- [llvm] 085aced - [RISCV][NFC] Remove solved TODO for combining constant shifts
Ben Shi via llvm-commits
- [llvm] 121689a - [SelectionDAG][NFC] Simplify integer promotion in setcc/vp.setcc
Ben Shi via llvm-commits
- [llvm] 083798e - [LegalizeTypes][VP] Add integer promotion support for vp.fptosi/vp.fptoui
Ben Shi via llvm-commits
- [llvm] 88af539 - [RISCV] Support VP_REDUCE_MUL mask operation
Ben Shi via llvm-commits
- [PATCH] D125866: [RISCV] Add test for experimental.vector.reverse
Ben Shi via Phabricator via llvm-commits
- [PATCH] D126185: [RISCV]Remove solved TODO for combining constant shifts
Ben Shi via Phabricator via llvm-commits
- [PATCH] D126516: [RISCV][NFC] Simplified code for integer promotion setcc/vp.setcc
Ben Shi via Phabricator via llvm-commits
- [PATCH] D125760: [LegalizeTypes][VP] Add integer promotion support for vp.fptosi/vp.fptoui
Ben Shi via Phabricator via llvm-commits
- [PATCH] D126520: [RISCV] Support VP_REDUCE_MUL mask operation
Ben Shi via Phabricator via llvm-commits
- [llvm] 2f2ca30 - Fix an unused variable warning in no-asserts build mode
Benjamin Kramer via llvm-commits
- [PATCH] D125987: [SLP] Account for cost of removing FMA opportunities by horizontal reduction
Bill Schmidt via Phabricator via llvm-commits
- [PATCH] D125987: [SLP] Account for cost of removing FMA opportunities by horizontal reduction
Bill Schmidt via Phabricator via llvm-commits
- [PATCH] D126355: [FuncSpec]Fix assertion failure when lattice value is not found.
Bin Cheng via Phabricator via llvm-commits
- [PATCH] D119078: [LAA, LV] Add initial support for pointer-diff memory checks.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D126257: Round up zero-sized symbols to 1 byte in `.debug_aranges`.
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D126257: Round up zero-sized symbols to 1 byte in `.debug_aranges`.
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] 244494a - [Hexagon] Fix test on OpenBSD
Brad Smith via llvm-commits
- [PATCH] D126265: [Hexagon] Fix test on OpenBSD
Brad Smith via Phabricator via llvm-commits
- [PATCH] D123096: [Hexagon] Enable IAS in the Hexagon backend
Brad Smith via Phabricator via llvm-commits
- [PATCH] D126265: [Hexagon] Fix test on OpenBSD
Brad Smith via Phabricator via llvm-commits
- [PATCH] D126190: [AArch64][InstCombine] Add combine for fcmp sqrt(x),C --> fcmp x,C*C
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D126190: [InstCombine] Add combine for fcmp sqrt(x),C --> fcmp x,C*C
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D126190: [InstCombine] Add combine for fcmp sqrt(x),C --> fcmp x,C*C
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D126190: [InstCombine] Add combine for fcmp sqrt(x),C --> fcmp x,C*C
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D125899: [ADT] Add copy constructor to IntervalMap
Brooks Davis via Phabricator via llvm-commits
- [llvm] ce54b22 - [Clang][CoverageMapping] Fix switch counter codegen compile time explosion
Bruno Cardoso Lopes via llvm-commits
- [PATCH] D126345: [Clang][CoverageMapping] Fix switch case counter compile time explosion
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [PATCH] D126345: [Clang][CoverageMapping] Fix switch case counter compile time explosion
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [PATCH] D125989: [AMDGPU] gfx11 vinterp instructions MC support
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-dva] 01 - Interval tree
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-dva] 01 - Interval tree
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-dva] 01 - Interval tree
Carlos Alberto Enciso via Phabricator via llvm-commits
- [llvm] 62a9b36 - [MachineSink] replace MachineLoop with MachineCycle
Chen Zheng via llvm-commits
- [llvm] 80c4910 - Revert "[MachineSink] replace MachineLoop with MachineCycle"
Chen Zheng via llvm-commits
- [llvm] d792752 - [MachineSink] replace MachineLoop with MachineCycle
Chen Zheng via llvm-commits
- [PATCH] D126203: [PowerPC] make callsShareTOCBase be a member function. NFC
ChenZheng via Phabricator via llvm-commits
- [PATCH] D126205: [PowerPC] use BL without nop for some internal calls for fast-isel.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D120980: [PowerPC] make splat struct like an array for function arguments
ChenZheng via Phabricator via llvm-commits
- [PATCH] D123995: [MachineSink] replace MachineLoop with MachineCycle
ChenZheng via Phabricator via llvm-commits
- [PATCH] D123995: [MachineSink] replace MachineLoop with MachineCycle
ChenZheng via Phabricator via llvm-commits
- [PATCH] D107886: [PowerPC] Support huge frame size for PPC64
ChenZheng via Phabricator via llvm-commits
- [PATCH] D123995: [MachineSink] replace MachineLoop with MachineCycle
ChenZheng via Phabricator via llvm-commits
- [PATCH] D123995: [MachineSink] replace MachineLoop with MachineCycle
ChenZheng via Phabricator via llvm-commits
- [PATCH] D126205: [PowerPC] use BL without nop for some internal calls for fast-isel.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D122125: [PowerPC] generate CTR loops instructions after ISEL
ChenZheng via Phabricator via llvm-commits
- [PATCH] D122125: [PowerPC] generate CTR loops instructions after ISEL
ChenZheng via Phabricator via llvm-commits
- [PATCH] D126623: [XCOFF] write the real source file name in C_FILE symbol.
ChenZheng via Phabricator via llvm-commits
- [llvm] 793bb70 - [InstCombine] add test for trunc-shl-trunc ; NFC
Chenbing Zheng via llvm-commits
- [llvm] 269e3f7 - [InstCombine] [NFC] Move transforms for truncated shifts into narrowBinOp
Chenbing Zheng via llvm-commits
- [llvm] 41aab93 - [InstCombine] bitcast(logic(bitcast(X), bitcast(Y))) -> bitcast'(logic(bitcast'(X), Y))
Chenbing Zheng via llvm-commits
- [llvm] 1486a9c - [InstCombine] [NFC] refector foldXorOfICmps
Chenbing Zheng via llvm-commits
- [llvm] b709f07 - [InstCombine] [NFC] precommit tests for bitcast-extelt
Chenbing Zheng via llvm-commits
- [llvm] ef256ed - [InstCombine] bitcast (extractelement <1 x elt>, dest) -> bitcast(<1 x elt>, dest)
Chenbing Zheng via llvm-commits
- [PATCH] D126268: [InstCombine] [NFC] refector foldXorOfICmps
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D126268: [InstCombine] [NFC] refector foldXorOfICmps
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D126268: [InstCombine] [NFC] refector foldXorOfICmps
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D126268: [InstCombine] [NFC] refector foldXorOfICmps
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D126268: [InstCombine] [NFC] refector foldXorOfICmps
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D126056: [InstCombine] [NFC] Move transforms for truncated shifts into narrowBinOp
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D126056: [InstCombine] [NFC] Move transforms for truncated shifts into narrowBinOp
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D126184: [InstCombine] bitcast(logic(bitcast(X), bitcast(Y))) --> bitcast'(logic(bitcast'(X), Y))
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D126184: [InstCombine] bitcast(logic(bitcast(X), bitcast(Y))) --> bitcast'(logic(bitcast'(X), Y))
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D126268: [InstCombine] [NFC] refector foldXorOfICmps
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D125951: [InstCombine] bitcast (extractelement <1 x elt>, dest) -> bitcast(<1 x elt>, dest)
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D125951: [InstCombine] bitcast (extractelement <1 x elt>, dest) -> bitcast(<1 x elt>, dest)
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D125951: [InstCombine] bitcast (extractelement <1 x elt>, dest) -> bitcast(<1 x elt>, dest)
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D125951: [InstCombine] bitcast (extractelement <1 x elt>, dest) -> bitcast(<1 x elt>, dest)
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D125951: [InstCombine] bitcast (extractelement <1 x elt>, dest) -> bitcast(<1 x elt>, dest)
Chenbing.Zheng via Phabricator via llvm-commits
- [llvm] 11dd508 - NFC. Clang-formatting.
Chris Bieneman via llvm-commits
- [PATCH] D124804: [Object][DX] Parse DXContainer Parts
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D124804: [Object][DX] Parse DXContainer Parts
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D126311: [DirectX] Update test for dxil-dis.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D126288: [TableGen][CodeEmitterGen] Do not crash on insufficient positional instruction operands.
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D126512: [Docs] Clarify the guideline on omitting braces
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D126068: [llvm][clang][bolt][NFC] Use llvm::less_first() when applicable
Chris Lattner via Phabricator via llvm-commits
- [llvm] c4bc416 - [LLVM] Add rcp.approx.ftz.f32 intrinsic
Christian Sigg via llvm-commits
- [PATCH] D126369: [LLVM] Add rcp.approx.ftz.f32 intrinsic
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D126158: [MLIR][GPU] Replace fdiv on fp16 with promoted (fp32) multiplication with reciprocal plus one (conditional) Newton iteration.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D126369: [LLVM] Add rcp.approx.ftz.f32 intrinsic
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D126369: [LLVM] Add rcp.approx.ftz.f32 intrinsic
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D126158: [MLIR][GPU] Replace fdiv on fp16 with promoted (fp32) multiplication with reciprocal plus one (conditional) Newton iteration.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D126277: [Debug] [Coroutines] Add deref operator for non complex expression
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D125291: Introduce @llvm.threadlocal.address intrinsic to access TLS variable (1/3)
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D125291: Introduce @llvm.threadlocal.address intrinsic to access TLS variable (1/3)
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D126355: [FuncSpec]Fix assertion failure when lattice value is not found.
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D126277: [Debug] [Coroutines] Add deref operator for non complex expression
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D126277: [Debug] [Coroutines] Add deref operator for non complex expression
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D124926: [LoopInterchange] New cost model for loop interchange
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D124984: [LoopCacheAnalysis] Use smaller numbers when calculating the costs (PR55233)
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D124984: [NFC][LoopCacheAnalysis] Update test cases to make sure the outputs follow the right order
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D124926: [LoopInterchange] New cost model for loop interchange
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D124984: [NFC][LoopCacheAnalysis] Update test cases to make sure the outputs follow the right order
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D124926: [LoopInterchange] New cost model for loop interchange
Congzhe Cao via Phabricator via llvm-commits
- [llvm] 75eb057 - [AArch64] Add test case for pr55644. NFC
Craig Topper via llvm-commits
- [llvm] 569d894 - [DAGCombiner][AArch64] Don't fold (smulo x, 2) -> (saddo x, x) if VT is i2.
Craig Topper via llvm-commits
- [llvm] cddeb78 - [RISCV] Add test cases showing failure to remove mask on rotate amounts.
Craig Topper via llvm-commits
- [llvm] 415b9f5 - Recommit "[RISCV] Use selectShiftMaskXLen ComplexPattern for isel of rotates."
Craig Topper via llvm-commits
- [llvm] d2ee2c9 - [RISCV] Add an operand kind to the opcode/imm returned from RISCVMatInt.
Craig Topper via llvm-commits
- [llvm] 66db531 - [RISCV] Fix vnsrl/vnsra isel patterns that are dropping VL.
Craig Topper via llvm-commits
- [llvm] 06fee47 - [X86] Add isSimple check to the load combine in combineExtractVectorElt.
Craig Topper via llvm-commits
- [llvm] 172149e - [RISCV] Preserve fast math flags in lowerVPOp.
Craig Topper via llvm-commits
- [llvm] e9ac99b - [RISCV] Simplfy creation of IndexVT in lowerMaskedGather/lowerMaskedScatter. NFC
Craig Topper via llvm-commits
- [llvm] 460781f - [LegalizeTypes] Fix bug in expensive checks verification
Craig Topper via llvm-commits
- [llvm] aaad507 - [RISCV] Return false from isOffsetFoldingLegal instead of reversing the fold in lowering.
Craig Topper via llvm-commits
- [llvm] d0f65ea - [RISCV] Remove unused variables. NFC
Craig Topper via llvm-commits
- [llvm] b09e545 - [RISCV] Use template version of SignExtend64 for constant extends. NFC
Craig Topper via llvm-commits
- [llvm] 542a83c - [RISCV] Correct load/store alignments in sink-splat-operands.ll. NFC
Craig Topper via llvm-commits
- [llvm] e642d0e - [RISCV] Add test cases showing missed opportunity to use shXadd.uw. NFC
Craig Topper via llvm-commits
- [llvm] 6a6cf2e - [RISCV] isel (add (and X, 0x1FFFFFFFE), Y) as (SH1ADD (SRLI X, 1), Y)
Craig Topper via llvm-commits
- [PATCH] D126213: [DAGCombiner][AArch64] Don't fold (smulo x, 2) -> (saddo x, x) if VT is i2.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126213: [DAGCombiner][AArch64] Don't fold (smulo x, 2) -> (saddo x, x) if VT is i2.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126060: [RISCV] Add basic cost modelling for fixed length vector arithmetic
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126060: [RISCV] Add basic cost modelling for fixed length vector arithmetic
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126273: [DAGCombiner][VP] Add DAGCombine for merging VP_FADD and VP_FMUL to VP_FMA.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126276: [LegalizeTypes][VP] Fix OpNo in WidenVecOp_VP_SCATTER
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126275: [LegalizeTypes][VP] Add integer promote support for vp.gather and vp.scatter
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126275: [LegalizeTypes][VP] Add integer promote support for vp.gather and vp.scatter
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126275: [LegalizeTypes][VP] Add integer promote support for vp.gather and vp.scatter
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126275: [LegalizeTypes][VP] Add integer promote support for vp.gather and vp.scatter
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126273: [DAGCombiner][VP] Add DAGCombine for merging VP_FADD and VP_FMUL to VP_FMA.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126273: [DAGCombiner][VP] Add DAGCombine for merging VP_FADD and VP_FMUL to VP_FMA.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126306: [RISCV] Preserve fast math flags in lowerVPOp.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D125270: [riscv] Remove mutation of prior vsetvli from insertion dataflow
Craig Topper via Phabricator via llvm-commits
- [PATCH] D124869: [RISCV] Hoist VSETVLI out of idiomatic fixed length vector loops
Craig Topper via Phabricator via llvm-commits
- [PATCH] D124869: [RISCV] Hoist VSETVLI out of idiomatic fixed length vector loops
Craig Topper via Phabricator via llvm-commits
- [PATCH] D124869: [RISCV] Hoist VSETVLI out of idiomatic fixed length vector loops
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126317: [RISCV] Add an operand kind to the instruction/imm returned from RISCVMatInt.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D125950: [LegalizeTypes][VP] Add widen and split support for VP_TRUNCATE
Craig Topper via Phabricator via llvm-commits
- [PATCH] D125364: [RISCV] Replace ISD::FP_EXTEND and ISD::FP_ROUND with RVV VL op.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D125364: [RISCV] Replace ISD::FP_EXTEND and ISD::FP_ROUND with RVV VL op.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126319: [RISCV] Fix vnsrl/vnsra isel patterns what were dropping VL.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126317: [RISCV] Add an operand kind to the opcode/imm returned from RISCVMatInt.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D124869: [RISCV] Hoist VSETVLI out of idiomatic fixed length vector loops
Craig Topper via Phabricator via llvm-commits
- [PATCH] D124869: [RISCV] Hoist VSETVLI out of idiomatic fixed length vector loops
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126317: [RISCV] Add an operand kind to the opcode/imm returned from RISCVMatInt.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126317: [RISCV] Add an operand kind to the opcode/imm returned from RISCVMatInt.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126338: [RISCV] Hoist VSETVLI out of some scalable loops
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126338: [RISCV] Hoist VSETVLI out of some scalable loops
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126319: [RISCV] Fix vnsrl/vnsra isel patterns that are dropping VL.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D125364: [RISCV] Replace ISD::FP_EXTEND and ISD::FP_ROUND with RVV VL op.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126353: [X86] Add isSimple check to the load combine in combineExtractVectorElt.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126353: [X86] Add isSimple check to the load combine in combineExtractVectorElt.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126353: [X86] Add isSimple check to the load combine in combineExtractVectorElt.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D125270: [riscv] Remove mutation of prior vsetvli from insertion dataflow
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123112: [VP] Legalize the stride operand for EXPERIMENTAL_VP_STRIDED SDNodes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126306: [RISCV] Preserve fast math flags in lowerVPOp.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D125866: [RISCV] Add test for experimental.vector.reverse
Craig Topper via Phabricator via llvm-commits
- [PATCH] D125364: [RISCV] Replace ISD::FP_EXTEND and ISD::FP_ROUND with RVV VL op.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126392: [RISCV] Use two ADDIs to do some stack pointer adjustments.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D125950: [LegalizeTypes][VP] Add widen and split support for VP_TRUNCATE
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126392: [RISCV] Use two ADDIs to do some stack pointer adjustments.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126085: [RISCV] Add a subtarget feature to enable unaligned loads
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126085: [RISCV] Add a subtarget feature to enable unaligned scalar loads and stores
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126392: [RISCV] Use two ADDIs to do some stack pointer adjustments.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126392: [RISCV] Use two ADDIs to do some stack pointer adjustments.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126392: [RISCV] Use two ADDIs to do some stack pointer adjustments.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126392: [RISCV] Use two ADDIs to do some stack pointer adjustments.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126442: [LegalizeTypes][VP] Add widen and split support for VP_SIGN_EXTEND and VP_ZERO_EXTEND.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126448: [NFC][LegalizeTypes][VP] Refactor code in SplitRes_Select
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126465: [RISCV] Use knowledge of VLEN to avoid over-aligning the stack
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126465: [RISCV] Use knowledge of VLEN to avoid over-aligning the stack
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126036: [LegalizeTypes] Fix bug in expensive checks verification
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ and enable it for AARCH64 in -O3
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ and enable it for AARCH64 in -O3
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126036: [LegalizeTypes] Fix bug in expensive checks verification
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126516: [RISCV][NFC] Simplified code for integer promotion setcc/vp.setcc
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126516: [RISCV][NFC] Simplified code for integer promotion setcc/vp.setcc
Craig Topper via Phabricator via llvm-commits
- [PATCH] D125747: [RISCV] Enable scalable vectorization by default for RVV
Craig Topper via Phabricator via llvm-commits
- [PATCH] D125747: [RISCV] Enable scalable vectorization by default for RVV
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126392: [RISCV] Use two ADDIs to do some stack pointer adjustments.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126392: [RISCV] Use two ADDIs to do some stack pointer adjustments.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126558: [RISCV] Return false from isOffsetFoldingLegal instead of reversing the fold in lowering.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126558: [RISCV] Return false from isOffsetFoldingLegal instead of reversing the fold in lowering.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126558: [RISCV] Return false from isOffsetFoldingLegal instead of reversing the fold in lowering.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D125747: [RISCV] Enable scalable vectorization by default for RVV
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126563: [RISCV] Allow PRE of vsetvli involving non-1 LMUL
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126567: [RISCV] Correct load/store alignments in sink-splat-operands.ll. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126567: [RISCV] Correct load/store alignments in sink-splat-operands.ll. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126567: [RISCV] Correct load/store alignments in sink-splat-operands.ll. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126563: [RISCV] Allow PRE of vsetvli involving non-1 LMUL
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126563: [RISCV] Allow PRE of vsetvli involving non-1 LMUL
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126576: [RISCV] Add custom isel for (add X, imm) used by load/stores.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126588: [RISCV] isel (add (and X, 0x1FFFFFFFE), Y) as (SH1ADD (SRLI X, 1), Y)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126589: Add test cases showing missed opportunity to use slli.uw or shXadd.uw. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126576: [RISCV] Add custom isel for (add X, imm) used by load/stores.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126588: [RISCV] isel (add (and X, 0x1FFFFFFFE), Y) as (SH1ADD (SRLI X, 1), Y)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126532: [SVE] Add a DAG combiner fold to visitADD for vscale with truncate
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126532: [SVE] Add a DAG combiner fold to visitADD for vscale with truncate
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126589: Add test cases showing missed opportunity to use slli.uw or shXadd.uw. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126588: [RISCV] isel (add (and X, 0x1FFFFFFFE), Y) as (SH1ADD (SRLI X, 1), Y)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D125760: [LegalizeTypes][VP] Add integer promotion support for vp.fptosi/vp.fptoui
Craig Topper via Phabricator via llvm-commits
- [PATCH] D126576: [RISCV] Add custom isel for (add X, imm) used by load/stores.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123331: Expand coverage of this_image semantics testing
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D123331: Expand coverage of this_image semantics testing
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D126508: Semantics test for ucobound intrinsic function
Damian Rouson via Phabricator via llvm-commits
- [PATCH] D114845: [llvm] [Debuginfod] DebuginfodCollection and DebuginfodServer for tracking local debuginfo.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D114845: [llvm] [Debuginfod] DebuginfodCollection and DebuginfodServer for tracking local debuginfo.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D126489: Add llvm-debuginfod-find tool to Bazel build
Daniele Vettorel via Phabricator via llvm-commits
- [PATCH] D125335: Give option to use isCopyInstr to determine which MI is treated as Copy instruction in MCP
Dave Green via Phabricator via llvm-commits
- [PATCH] D125755: [AggressiveInstcombine] Conditionally fold saturated fptosi to llvm.fptosi.sat
Dave Green via Phabricator via llvm-commits
- [PATCH] D125301: [LoopVectorize] Add option to use active lane mask for loop control flow
Dave Green via Phabricator via llvm-commits
- [PATCH] D124612: [AArch64][LV] AArch64 does not prefer vectorized addressing
Dave Green via Phabricator via llvm-commits
- [PATCH] D125301: [LoopVectorize] Add option to use active lane mask for loop control flow
Dave Green via Phabricator via llvm-commits
- [PATCH] D125588: [MachineCombiner] Improve MachineCombiner's cost model
Dave Green via Phabricator via llvm-commits
- [PATCH] D126234: [AArch64] Add support for FMA intrinsics to shouldSinkOperands.
Dave Green via Phabricator via llvm-commits
- [PATCH] D126118: [ARM] Fix vcvtb/t.f16 input liveness
Dave Green via Phabricator via llvm-commits
- [PATCH] D126322: [ARM] Recognize t2LoopEnd for software pipelining
Dave Green via Phabricator via llvm-commits
- [PATCH] D126449: [AArch64] Reuse larger DUP if available
Dave Green via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Dave Green via Phabricator via llvm-commits
- [PATCH] D126449: [AArch64] Reuse larger DUP if available
Dave Green via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ and enable it for AARCH64 in -O3
Dave Green via Phabricator via llvm-commits
- [PATCH] D115462: [SLP]Improve shuffles cost estimation where possible.
Dave Green via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ and enable it for AARCH64 in -O3
Dave Green via Phabricator via llvm-commits
- [PATCH] D115462: [SLP]Improve shuffles cost estimation where possible.
Dave Green via Phabricator via llvm-commits
- [PATCH] D126234: [AArch64] Add support for FMA intrinsics to shouldSinkOperands.
Dave Green via Phabricator via llvm-commits
- [PATCH] D126322: [ARM] Recognize t2LoopEnd for software pipelining
Dave Green via Phabricator via llvm-commits
- [PATCH] D125335: Give option to use isCopyInstr to determine which MI is treated as Copy instruction in MCP
Dave Green via Phabricator via llvm-commits
- [PATCH] D115462: [SLP]Improve shuffles cost estimation where possible.
Dave Green via Phabricator via llvm-commits
- [PATCH] D77804: [DAG] Enable ISD::SRL SimplifyMultipleUseDemandedBits handling inside SimplifyDemandedBits (WIP)
Dave Green via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Dave Green via Phabricator via llvm-commits
- [PATCH] D126449: [AArch64] Reuse larger DUP if available
Dave Green via Phabricator via llvm-commits
- [llvm] 6c12ae8 - Exposes interface to free up caching data structure in DWARFDebugLine and DWARFUnit for memory management
David Blaikie via llvm-commits
- [PATCH] D125979: [ADT] add LockFreeDataPool class.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D126010: Make sure the AsmPrinter doesn't emit any zero-sized symbols to `.debug_aranges`.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D122974: prevent ConstString from calling djbHash() more than once
David Blaikie via Phabricator via llvm-commits
- [PATCH] D126159: [ADT] Add edit_distance_insensitive to StringRef
David Blaikie via Phabricator via llvm-commits
- [PATCH] D126059: [Debuginfo][DWARF][NFC] Add paired methods working with DWARFDebugInfoEntry.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
David Blaikie via Phabricator via llvm-commits
- [PATCH] D126257: Round up zero-sized symbols to 1 byte in `.debug_aranges`.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D126257: Round up zero-sized symbols to 1 byte in `.debug_aranges`.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D126010: Make sure the AsmPrinter doesn't emit any zero-sized symbols to `.debug_aranges`.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D90006: Exposes interface to free up caching data structure in DWARFDebugLine and DWARFUnit for memory management
David Blaikie via Phabricator via llvm-commits
- [PATCH] D126159: [ADT] Add edit_distance_insensitive to StringRef
David Blaikie via Phabricator via llvm-commits
- [PATCH] D125611: DWARFVerifier: Change vector of IntervalMap to vector of unique_ptrs
David Blaikie via Phabricator via llvm-commits
- [PATCH] D125899: [ADT] Add copy constructor to IntervalMap
David Blaikie via Phabricator via llvm-commits
- [PATCH] D126309: [docs][OpaquePtr] Add detail to motivations behind opaque pointers
David Blaikie via Phabricator via llvm-commits
- [PATCH] D122974: prevent ConstString from calling djbHash() more than once
David Blaikie via Phabricator via llvm-commits
- [PATCH] D126257: Round up zero-sized symbols to 1 byte in `.debug_aranges`.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D126257: Round up zero-sized symbols to 1 byte in `.debug_aranges`.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
David Blaikie via Phabricator via llvm-commits
- [PATCH] D126159: [ADT] Add edit_distance_insensitive to StringRef
David Blaikie via Phabricator via llvm-commits
- [PATCH] D125611: DWARFVerifier: Change vector of IntervalMap to vector of unique_ptrs
David Blaikie via Phabricator via llvm-commits
- [PATCH] D126401: [ADT] Explicitly delete copy/move constructors and operator= in IntervalMap
David Blaikie via Phabricator via llvm-commits
- [PATCH] D126257: Round up zero-sized symbols to 1 byte in `.debug_aranges`.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D122974: prevent ConstString from calling djbHash() more than once
David Blaikie via Phabricator via llvm-commits
- [PATCH] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
David Blaikie via Phabricator via llvm-commits
- [PATCH] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
David Blaikie via Phabricator via llvm-commits
- [PATCH] D100353: Support optnone in SCCP
David Blaikie via Phabricator via llvm-commits
- [PATCH] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
David Blaikie via Phabricator via llvm-commits
- [PATCH] D124892: [DWARF] Fix split dwarf debug inlining in mix mode situation.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D126401: [ADT] Explicitly delete copy/move constructors and operator= in IntervalMap
David Blaikie via Phabricator via llvm-commits
- [PATCH] D126257: Round up zero-sized symbols to 1 byte in `.debug_aranges`.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D126257: Round up zero-sized symbols to 1 byte in `.debug_aranges`.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
David Blaikie via Phabricator via llvm-commits
- [llvm] 6ef5e24 - [AArch64] Fix assumptions on input type of tryCombineFixedPointConvert
David Green via llvm-commits
- [llvm] 18cb3b3 - [ARM] Fix vcvtb/t.f16 input liveness
David Green via llvm-commits
- [llvm] 7563143 - [AArch64] Costmodel tests for llvm.vscale intrinsics. NFC
David Green via llvm-commits
- [llvm] 9a3144d - [AArch64] Reuse larger DUP if available
David Green via llvm-commits
- [PATCH] D126018: [ValueTracking] Added support to deduce PHI Nodes values being a power of 2
David Li via Phabricator via llvm-commits
- [PATCH] D126020: [ValueTracking] Add support to deduce if an induction variable is power of two
David Li via Phabricator via llvm-commits
- [PATCH] D126030: [InstCombine] Canonicalize GEP of GEP by swapping constant-indexed GEP to the back
David Li via Phabricator via llvm-commits
- [PATCH] D126250: [CodeGen][AArch64] Add support for LDAPR
David Li via Phabricator via llvm-commits
- [PATCH] D126250: [CodeGen][AArch64] Add support for LDAPR
David Li via Phabricator via llvm-commits
- [llvm] 917dc07 - [ARM] Recognize t2LoopEnd for software pipelining
David Penry via llvm-commits
- [PATCH] D126322: [ARM] Recognize t2LoopEnd for software pipelining
David Penry via Phabricator via llvm-commits
- [PATCH] D126322: [ARM] Recognize t2LoopEnd for software pipelining
David Penry via Phabricator via llvm-commits
- [PATCH] D126322: [ARM] Recognize t2LoopEnd for software pipelining
David Penry via Phabricator via llvm-commits
- [PATCH] D126322: [ARM] Recognize t2LoopEnd for software pipelining
David Penry via Phabricator via llvm-commits
- [llvm] 87936c7 - [LoopVectorize] Fix assertion failure in fixReduction when tail-folding
David Sherwood via llvm-commits
- [PATCH] D126168: [SelectionDAG] Add support to widen ISD::STEP_VECTOR operations.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D121899: [LoopVectorize] Optimise away the icmp when tail-folding for some low trip counts
David Sherwood via Phabricator via llvm-commits
- [PATCH] D126201: [WIP] Very early work to enable isel of fixed length vector extracts from scalable vectors.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D126295: [LoopVectorize] Fix assertion failure in fixReduction when tail-folding
David Sherwood via Phabricator via llvm-commits
- [PATCH] D126295: [LoopVectorize] Fix assertion failure in fixReduction when tail-folding
David Sherwood via Phabricator via llvm-commits
- [PATCH] D126295: [LoopVectorize] Fix assertion failure in fixReduction when tail-folding
David Sherwood via Phabricator via llvm-commits
- [PATCH] D125301: [LoopVectorize] Add option to use active lane mask for loop control flow
David Sherwood via Phabricator via llvm-commits
- [PATCH] D126295: [LoopVectorize] Fix assertion failure in fixReduction when tail-folding
David Sherwood via Phabricator via llvm-commits
- [PATCH] D125301: [LoopVectorize] Add option to use active lane mask for loop control flow
David Sherwood via Phabricator via llvm-commits
- [PATCH] D125301: [LoopVectorize] Add option to use active lane mask for loop control flow
David Sherwood via Phabricator via llvm-commits
- [llvm] 38eb4fe - [llvm][DWARF] Move test using X86 triple into X86 tests
David Spickett via llvm-commits
- [PATCH] D126257: Round up zero-sized symbols to 1 byte in `.debug_aranges`.
David Spickett via Phabricator via llvm-commits
- [PATCH] D124631: [TwoAddressInstructionPass] Special processing of STATEPOINT instruction.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D126177: [BOLT] Fix disassembly of data in text
Denis via Phabricator via llvm-commits
- [PATCH] D126177: [BOLT] Fix disassembly of data in text
Denis via Phabricator via llvm-commits
- [PATCH] D126177: [BOLT] [AArch64] Handle data markers spanning multiple functions
Denis via Phabricator via llvm-commits
- [PATCH] D126177: [BOLT] [AArch64] Handle data markers spanning multiple functions
Denis via Phabricator via llvm-commits
- [PATCH] D126177: [BOLT] [AArch64] Handle data markers spanning multiple functions
Denis via Phabricator via llvm-commits
- [PATCH] D126177: [BOLT] [AArch64] Handle data markers spanning multiple functions
Denis via Phabricator via llvm-commits
- [PATCH] D126177: [BOLT] [AArch64] Handle data markers spanning multiple functions
Denis via Phabricator via llvm-commits
- [PATCH] D126177: [BOLT] [AArch64] Handle data markers spanning multiple functions
Denis via Phabricator via llvm-commits
- [PATCH] D126177: [BOLT] [AArch64] Handle constant islands spanning multiple functions
Denis via Phabricator via llvm-commits
- [PATCH] D126177: [BOLT] [AArch64] Handle constant islands spanning multiple functions
Denis via Phabricator via llvm-commits
- [llvm] a205f29 - [WebAssembly] Consolidate sectionTypeToString in BinaryFormat [NFC]
Derek Schuff via llvm-commits
- [PATCH] D126491: [lld][WebAssembly] Avoid importing/exporting hidden symbols in shared libraries
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D126497: [lld][WebAssemlby] Check for command line flags with missing arguments
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D126491: [lld][WebAssembly] Avoid importing/exporting hidden symbols in shared libraries
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D126500: [lld][WebAssembly] Require double dash for modern linker flags
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D126509: [Objcopy][Wasm] Allow selecting known sections by name
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D126509: [Objcopy][Wasm] Allow selecting known sections by name
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D126509: [Objcopy][Wasm] Allow selecting known sections by name
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D126509: [Objcopy][Wasm] Allow selecting known sections by name
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D126553: [WebAssembly] Consolidate sectionTypeToString in BinaryFormat [NFC]
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D126509: [Objcopy][Wasm] Allow selecting known sections by name
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D126509: [Objcopy][Wasm] Allow selecting known sections by name
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D126553: [WebAssembly] Consolidate sectionTypeToString in BinaryFormat [NFC]
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D126553: [WebAssembly] Consolidate sectionTypeToString in BinaryFormat [NFC]
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D126553: [WebAssembly] Consolidate sectionTypeToString in BinaryFormat [NFC]
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D126553: [WebAssembly] Consolidate sectionTypeToString in BinaryFormat [NFC]
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D126553: [WebAssembly] Consolidate sectionTypeToString in BinaryFormat [NFC]
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D126279: [Fortran] Set QUIET = .TRUE. in STOP statements
Diana Picus via Phabricator via llvm-commits
- [PATCH] D126279: [Fortran] Set QUIET = .TRUE. in STOP statements
Diana Picus via Phabricator via llvm-commits
- [PATCH] D126279: [Fortran] Set QUIET = .TRUE. in STOP statements
Diana Picus via Phabricator via llvm-commits
- [PATCH] D125899: [ADT] Add copy constructor to IntervalMap
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D125611: DWARFVerifier: Change vector of IntervalMap to vector of unique_ptrs
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D126533: [LAA] Relax pointer dependency with runtime pointer checks
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ and enable it for AARCH64 in -O3
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ and enable it for AARCH64 in -O3
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ and enable it for AARCH64 in -O3
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D126525: [SSAUpdaterImpl] Do not generate phi node with all the same incoming values
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 818cc9b - [AMDGPU][MC][GFX940] Disable v_mac_f32_dpp
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D126070: [AMDGPU][MC][GFX940] Disable v_mac_f32_dpp
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D126207: [AMDGPU][MC][GFX11] Support base+soffset+offset SMEM loads.
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D126207: [AMDGPU][MC][GFX11] Support base+soffset+offset SMEM loads.
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D126207: [AMDGPU][MC][GFX11] Support base+soffset+offset SMEM loads.
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D125824: [AMDGPU] gfx11 export instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D125700: [AMDGPU][GFX9] Support base+soffset+offset SMEM loads.
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D125824: [AMDGPU] gfx11 export instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D125700: [AMDGPU][GFX9] Support base+soffset+offset SMEM loads.
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D126388: [AMDGPU][GFX9] Support base+soffset+offset SMEM stores.
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D126475: [AMDGPU] gfx11 vop3 instructions
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D126313: [CMake] Don't pass CMAKE_C(XX)_COMPILER to the nested NATIVE build
Don Hinton via Phabricator via llvm-commits
- [PATCH] D125994: [NFC] Define move and copy constructors and copy assignment operators for MDOperand.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D125998: [Metadata] Add a resize capability to MDNodes and add a push_back interface to MDNodes.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D125999: [Metadata] Use push_back() to append operands of MDTuples to other MDTuples
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D125998: [Metadata] Add a resize capability to MDNodes and add a push_back interface to MDNodes.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D126190: [InstCombine] Add combine for fcmp sqrt(x),C --> fcmp x,C*C
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D126190: [InstCombine] Add combine for fcmp sqrt(x),C --> fcmp x,C*C
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D72386: [ThinLTO] pass UnrollLoops/VectorizeLoop/VectorizeSLP in CGOpts down to pass builder in ltobackend
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D123819: [InstCombine] Fold strlen and strnlen recursively.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D124284: [SLP]Try partial store vectorization if supported by target.
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D126204: Test stackmap support for floating point types.
Edd Barrett via Phabricator via llvm-commits
- [PATCH] D124394: [DFAJumpThreading] Relax analysis to handle unpredictable initial values
Ehsan Amiri via Phabricator via llvm-commits
- [PATCH] D125648: [ARM SEH 6] [ARM] Add SEH opcodes in frame lowering
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D112942: target ABI: improve call parameters extensions handling
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D126250: [CodeGen][AArch64] Add support for LDAPR
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D116088: [compiler-rt] Implement ARM atomic operations for architectures without SMP support
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D126250: [CodeGen][AArch64] Add support for LDAPR
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D124697: Distinguish between different forms of "address-taken" MachineBasicBlocks
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D126270: [InstCombine] Preserve !nosanitize for newly created instructions.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D125755: [AggressiveInstcombine] Conditionally fold saturated fptosi to llvm.fptosi.sat
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D125645: [ARM SEH 3] [ARM] [MC] Add support for writing ARM WinEH unwind info
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D125646: [ARM SEH 4] [MC] [Win64EH] Optimize the ARM unwind info
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D125647: [ARM SEH 5] [MC] [Win64EH] Check that the SEH unwind opcodes match the actual instructions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D125649: [ARM SEH 7] [ARM] Adjust the frame pointer when it's needed for SEH unwinding
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D126421: ADT/ArrayRef: Add makeMutableArrayRef overloads
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ and enable it for AARCH64 in -O3
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D126486: [LoopIdiom] Fix bailout for aliasing in memcpy transform.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D126250: [CodeGen][AArch64] Add support for LDAPR
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ and enable it for AARCH64 in -O3
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D126250: [CodeGen][AArch64] Add support for LDAPR
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D126190: [InstCombine] Add combine for fcmp sqrt(x),C --> fcmp x,C*C
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D116088: [compiler-rt] Implement ARM atomic operations for architectures without SMP support
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ and enable it for AARCH64 in -O3
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D126532: [SVE] Add a DAG combiner fold to visitADD for vscale with truncate
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D126285: [NFC][Thumb1] Use FrameDestroy flag to identify epilog instructions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D125094: [ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D126425: [llvm-ml] Add support for the .S extension
Eric Astor via Phabricator via llvm-commits
- [PATCH] D126425: [llvm-ml] Add support for the .S extension
Eric Astor via Phabricator via llvm-commits
- [PATCH] D126250: [CodeGen][AArch64] Add support for LDAPR
Eric Christopher via Phabricator 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
- [PATCH] D126623: [XCOFF] write the real source file name in C_FILE symbol.
Esme Yi via Phabricator via llvm-commits
- [llvm] 224a865 - [llvm-nm][docs] Document -W and -U
Fangrui Song via llvm-commits
- [llvm] 9da8965 - [llvm-objcopy][ObjectYAML][mips] Add MIPS specific ELF section indexes
Fangrui Song via llvm-commits
- [compiler-rt] a1ec3c5 - [scudo] Link against libatomic on all MIPS targets
Fangrui Song via llvm-commits
- [llvm] 9ee15bb - [MC] Lower case the first letter of EmitCOFF* EmitWin* EmitCV*. NFC
Fangrui Song via llvm-commits
- [llvm] cef377d - [RISCV] Simplify code after D125905
Fangrui Song via llvm-commits
- [PATCH] D126133: [llvm-nm][docs] Document -W and -U
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D126101: [MCDisassembler] Fix MCSymbolizer::tryAddingSymbolicOperand() interface
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D126265: [Hexagon] Fix test on OpenBSD
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D118490: [lld][ELF] add .note sections from linker scripts as SHT_NOTE
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D126343: [libunwind] Use process_vm_readv to avoid potential segfaults
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D126343: [libunwind] Use process_vm_readv to avoid potential segfaults
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123902: [llvm-objcopy][ObjectYAML][mips] Add MIPS specific ELF section indexes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D123902: [llvm-objcopy][ObjectYAML][mips] Add MIPS specific ELF section indexes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D126417: [iwyu] Handle regressions in libLLVM header include
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D126421: ADT/ArrayRef: Add makeMutableArrayRef overloads
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D126421: ADT/ArrayRef: Add makeMutableArrayRef overloads
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D126137: [X86] Add support for `-mharden-sls=all`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D126137: [X86] Add support for `-mharden-sls=all`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D126137: [X86] Add support for `-mharden-sls=all`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D126137: [X86] Add support for `-mharden-sls=all`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D126137: [X86] Add support for `-mharden-sls=all`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D126137: [X86] Add support for `-mharden-sls=all`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D126137: [X86] Add support for `-mharden-sls=all`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D126484: [LLD][ELF] Drop the string null terminator from the hash in splitStrings
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D126450: [cmake] make FindLibEdit.cmake more robust
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D125905: [RISCV] Fix state persistence bugs (PR55548)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D126543: [bazel] BLAKE3: Adopt aarch64 and x86_64.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D126450: [cmake] make FindLibEdit.cmake more robust
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D126518: Reland "[Propeller] Promote functions with propeller profiles to .text.hot."
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D126137: [X86] Add support for `-mharden-sls=[none|all|return|indirect-jmp]`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D126550: Make report_fatal_error respect its GenCrashDiag argument so it doesn't generate a backtrace
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D126550: Make report_fatal_error respect its GenCrashDiag argument so it doesn't generate a backtrace
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D126550: Make report_fatal_error respect its GenCrashDiag argument so it doesn't generate a backtrace
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D126611: [libunwind] Ensure test/libunwind_01.pass is not completely inlined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D126550: Make report_fatal_error respect its GenCrashDiag argument so it doesn't generate a backtrace
Fangrui Song via Phabricator via llvm-commits
- [llvm] 0cc981e - [AArch64] implement isReassocProfitable, disable for (u|s)mlal.
Florian Hahn via llvm-commits
- [llvm] 8661725 - [AArch64] Add tests with free shuffles for indexed fma variants.
Florian Hahn via llvm-commits
- [llvm] 1ba42dd - [VPlan] Use MapVector for LiveOuts for deterministic iteration.
Florian Hahn via llvm-commits
- [llvm] c6e45ea - [VPlan] Exit earlier when trying to widen with scalar VFs.
Florian Hahn via llvm-commits
- [llvm] 390c0ac - [LV] Fix indentation in tryToCreateWidenRecipe (NFC).
Florian Hahn via llvm-commits
- [llvm] f96aa49 - [SimpleLoopUnswitch] Always skip trivial select and set condition.
Florian Hahn via llvm-commits
- [llvm] a9a0120 - [AArch64] Add additional tests for sinking free shuffles for FMAs.
Florian Hahn via llvm-commits
- [llvm] 9c66ed9 - [SCEV] Add test with loop guarded by assume with an AND condition.
Florian Hahn via llvm-commits
- [llvm] 6af5f56 - [SCEV] Collect conditions from assumes same way as for branches.
Florian Hahn via llvm-commits
- [llvm] 786c687 - [AArch64] Add support for FMA intrinsics to shouldSinkOperands.
Florian Hahn via llvm-commits
- [llvm] 6abce17 - [VPlan] Use Exiting-block instead of Exit-block terminology (NFC).
Florian Hahn via llvm-commits
- [llvm] 0776c48 - Recommit "[LICM] Only create load in ph when promoting load or store doesn't exec."
Florian Hahn via llvm-commits
- [PATCH] D125895: [AArch64] implement isReassocProfitable, disable for (u|s)mlal.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D125574: [BasicBlockUtils] Do not move loop metadata if outer loop header.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D126234: [AArch64] Add support for FMA intrinsics to shouldSinkOperands.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D126236: [CaptureTracking] Increase limit but use it for all visited uses.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D126236: [CaptureTracking] Increase limit but use it for all visited uses.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107966: [SLP]Do not emit extract elements for insertelements users, replace with shuffles directly.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107966: [SLP]Do not emit extract elements for insertelements users, replace with shuffles directly.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D125574: [BasicBlockUtils] Do not move loop metadata if outer loop header.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D126236: [CaptureTracking] Increase limit but use it for all visited uses.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107966: [SLP]Do not emit extract elements for insertelements users, replace with shuffles directly.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D126295: [LoopVectorize] Fix assertion failure in fixReduction when tail-folding
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D123537: [VPlan] Model first exit values using VPLiveOut.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D125029: [VPlan] Exit earlier when trying to widen with scalar VFs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D125029: [VPlan] Exit earlier when trying to widen with scalar VFs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75981: [LV] Create RT checks during planning, expose cost functions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D126363: [VPlan, VP] 1/4 Introduce new recipes to support predicated vectorization
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D126234: [AArch64] Add support for FMA intrinsics to shouldSinkOperands.
Florian Hahn via Phabricator 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] D119078: [LAA, LV] Add initial support for pointer-diff memory checks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D125898: [ControlHeightReduction] Use logical and
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D126502: [SCEV] Apply conditions involving constants first in applyLoopGuards.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D126503: [SCEV] Use fact that B >u 0 for A <u B in applyLoopGuards.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D126234: [AArch64] Add support for FMA intrinsics to shouldSinkOperands.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D126502: [SCEV] Apply conditions involving constants first in applyLoopGuards.
Florian Hahn via Phabricator 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] D126200: [NFC] Change LoopVectorizationCostModel::useOrderedReductions() to be a const function.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D126502: [SCEV] Apply conditions involving constants first in applyLoopGuards.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D126503: [SCEV] Use fact that B >u 0 for A <u B in applyLoopGuards.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D107966: [SLP]Do not emit extract elements for insertelements users, replace with shuffles directly.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D75981: [LV] Create RT checks during planning, expose cost functions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D109368: [LV] Don't vectorize if we can prove RT + vector cost >= scalar cost.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D126173: [VPlan] Use Exiting-block instead of Exit-block terminology (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D126173: [VPlan] Use Exiting-block instead of Exit-block terminology (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D123017: [VPlan] Remove unused native utilities incompatible with nested regions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D123005: [VPlan] Use region for each loop in native path.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D126618: [VPlan] Replace CondBit with BranchOnCond VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D123473: [LICM] Only create load in pre-header when promoting load.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D90006: Exposes interface to free up caching data structure in DWARFDebugLine and DWARFUnit for memory management
Florin Papa via Phabricator via llvm-commits
- [PATCH] D90006: Exposes interface to free up caching data structure in DWARFDebugLine and DWARFUnit for memory management
Florin Papa via Phabricator via llvm-commits
- [PATCH] D126214: Register profiling support for OrcJit in lli
Frank Tetzel via Phabricator via llvm-commits
- [PATCH] D126214: Register profiling support for OrcJit in lli
Frank Tetzel via Phabricator via llvm-commits
- [llvm] cb8681a - [RISCV] Fix RVV stack frame alignment bugs
Fraser Cormack via llvm-commits
- [llvm] 08c9fb8 - [RISCV] Ensure the entire stack is aligned to the RVV stack alignment
Fraser Cormack via llvm-commits
- [llvm] 7f7ef0e - [LegalizeTypes][NFC] Fix node name in assertion message
Fraser Cormack via llvm-commits
- [llvm] fd93736 - [RISCV] Replace untested code with assert
Fraser Cormack via llvm-commits
- [llvm] 2c9983f - [RISCV][NFC] Add braces to 'else' to match braced 'if'
Fraser Cormack via llvm-commits
- [PATCH] D125787: [RISCV] Fix RVV stack frame alignment bugs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D125270: [riscv] Remove mutation of prior vsetvli from insertion dataflow
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D125787: [RISCV] Fix RVV stack frame alignment bugs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D125973: [RISCV] Ensure the entire stack is aligned to the RVV stack alignment
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D125787: [RISCV] Fix RVV stack frame alignment bugs
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D126278: [RISCV] Replace untested code with assert
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D125962: [RISCV] Add a test showing overlapping stack offsets with RVV
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D126319: [RISCV] Fix vnsrl/vnsra isel patterns that are dropping VL.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D126278: [RISCV] Replace untested code with assert
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D126278: [RISCV] Replace untested code with assert
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D126278: [RISCV] Replace untested code with assert
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D126088: [RISCV] Add clarifying asserts to getFrameIndexReference [NFC]
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D125364: [RISCV] Replace ISD::FP_EXTEND and ISD::FP_ROUND with RVV VL op.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D126306: [RISCV] Preserve fast math flags in lowerVPOp.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D126362: [VP][fix] Don't discard masks in reductions
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D126465: [RISCV] Use knowledge of VLEN to avoid over-aligning the stack
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D125021: [RISCV] Fix VSETVLI insertion by syncing phases 2 and 3
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D126472: [RISCV][NFC] Unify compatibility checks under one function
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D126472: [RISCV][NFC] Unify compatibility checks under one function
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D126400: [RISCV] Allow compatible VTYPE in AVL Reg Forward cases
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D126403: [RISCV] reorganize getFrameIndexReference to reduce code duplication [nfc]
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D126472: [RISCV][NFC] Unify compatibility checks under one function
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D126465: [RISCV] Use knowledge of VLEN to avoid over-aligning the stack
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D126563: [RISCV] Allow PRE of vsetvli involving non-1 LMUL
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D126488: [RISCV] reorganize comments in getFrameIndexReference [nfc]
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D126489: Add llvm-debuginfod-find tool to Bazel build
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D126059: [Debuginfo][DWARF][NFC] Add paired methods working with DWARFDebugInfoEntry.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D126254: Add support for decoding base64.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D126254: Add support for decoding base64.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D126059: [Debuginfo][DWARF][NFC] Add paired methods working with DWARFDebugInfoEntry.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D126254: Add support for decoding base64.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D126254: Add support for decoding base64.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D123469: [DebugInfo][llvm-dwarfutil] Combine overlapped address ranges.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D123469: [DebugInfo][llvm-dwarfutil] Combine overlapped address ranges.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D126254: Add support for decoding base64.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D126254: Add support for decoding base64.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D123469: [DebugInfo][llvm-dwarfutil] Combine overlapped address ranges.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D126254: Add support for decoding base64.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D125497: [RISCV] Call relaxation
Greg McGary via Phabricator via llvm-commits
- [PATCH] D125497: [RISCV] Call relaxation
Greg McGary via Phabricator via llvm-commits
- [PATCH] D125036: [RISCV] Alignment relaxation
Greg McGary via Phabricator via llvm-commits
- [PATCH] D125036: [RISCV] Alignment relaxation
Greg McGary via Phabricator via llvm-commits
- [PATCH] D125036: [RISCV] Alignment relaxation
Greg McGary via Phabricator via llvm-commits
- [PATCH] D125497: [RISCV] Call relaxation
Greg McGary via Phabricator via llvm-commits
- [PATCH] D125036: [RISCV] Alignment relaxation
Greg McGary via Phabricator via llvm-commits
- [PATCH] D125497: [RISCV] Call relaxation
Greg McGary via Phabricator via llvm-commits
- [PATCH] D126562: [RISCV][WIP] Load/store relaxation
Greg McGary via Phabricator via llvm-commits
- [PATCH] D125036: [RISCV] Alignment relaxation
Greg McGary via Phabricator via llvm-commits
- [PATCH] D125497: [RISCV] Call relaxation
Greg McGary via Phabricator via llvm-commits
- [PATCH] D126562: [RISCV][WIP] Load/store relaxation
Greg McGary via Phabricator via llvm-commits
- [PATCH] D126586: [InstrProf][WIP] Implement boolean counters in coverage
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D125588: [MachineCombiner] Improve MachineCombiner's cost model
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D122930: [Propeller] Promote functions with propeller profiles to .text.hot.
Han Shen via Phabricator via llvm-commits
- [PATCH] D126185: [RISCV]Remove solved TODO for combining constant shifts
Haocong Lu via Phabricator via llvm-commits
- [llvm] e5d8fb6 - [BasicBlockUtils] Add corner case test for loop metadata.
Hendrik Greving via llvm-commits
- [llvm] 4f93d5c - [BasicBlockUtils] Do not move loop metadata if outer loop header.
Hendrik Greving via llvm-commits
- [PATCH] D125574: [BasicBlockUtils] Do not move loop metadata if outer loop header.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D125574: [BasicBlockUtils] Do not move loop metadata if outer loop header.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D125696: [BasicBlockUtils] Add corner case test for loop metadata.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D125696: [BasicBlockUtils] Add corner case test for loop metadata.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D125574: [BasicBlockUtils] Do not move loop metadata if outer loop header.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D125574: [BasicBlockUtils] Do not move loop metadata if outer loop header.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D126307: [BasicBlockUtils] Amend test for loop metadata.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D126386: [ModuloSchedule] Fix terminator update when peeling.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D126386: [ModuloSchedule] Fix terminator update when peeling.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D126386: [ModuloSchedule] Fix terminator update when peeling.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D126386: [ModuloSchedule] Fix terminator update when peeling.
Hendrik Greving via Phabricator via llvm-commits
- [PATCH] D126434: [PseudoProbe] Use callee name as callsite identfier for MCDecodedPseudoProbeInlineTree.
Hongtao Yu via Phabricator via llvm-commits
- [llvm] 1586e1d - [AMDGPU][MC][GFX11] Support base+soffset+offset SMEM loads.
Ivan Kosarev via llvm-commits
- [llvm] 046f901 - [TableGen] Undeprecate 'field' when used with the CodeEmitterGen backend.
Ivan Kosarev via llvm-commits
- [polly] ad1d60c - [FileCheck] Catch missspelled directives.
Ivan Kosarev via llvm-commits
- [llvm] 8894c05 - [FileCheck] GetCheckTypeAbbreviation() to handle the misspelled case.
Ivan Kosarev via llvm-commits
- [llvm] b0ccf38 - [AMDGPU][GFX9] Support base+soffset+offset SMEM loads.
Ivan Kosarev via llvm-commits
- [PATCH] D125700: [AMDGPU][GFX9] Support base+soffset+offset SMEM loads.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D125700: [AMDGPU][GFX9] Support base+soffset+offset SMEM loads.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D85838: New TableGen Programmer's Reference document
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D85838: New TableGen Programmer's Reference document
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D126207: [AMDGPU][MC][GFX11] Support base+soffset+offset SMEM loads.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D126207: [AMDGPU][MC][GFX11] Support base+soffset+offset SMEM loads.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D126207: [AMDGPU][MC][GFX11] Support base+soffset+offset SMEM loads.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D125700: [AMDGPU][GFX9] Support base+soffset+offset SMEM loads.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D126288: [TableGen] Do not crash on insufficient positional instruction operands.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D126290: [TableGen] Undeprecate 'field' when used with the CodeEmitterGen backend.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D126290: [TableGen] Undeprecate 'field' when used with the CodeEmitterGen backend.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D85838: New TableGen Programmer's Reference document
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D126290: [TableGen] Undeprecate 'field' when used with the CodeEmitterGen backend.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D126290: [TableGen] Undeprecate 'field' when used with the CodeEmitterGen backend.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D126207: [AMDGPU][MC][GFX11] Support base+soffset+offset SMEM loads.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D126207: [AMDGPU][MC][GFX11] Support base+soffset+offset SMEM loads.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D126290: [TableGen] Undeprecate 'field' when used with the CodeEmitterGen backend.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D125992: [AMDGPU] gfx11 FLAT Instructions
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D126288: [TableGen][CodeEmitterGen] Do not crash on insufficient positional instruction operands.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D125604: [FileCheck] Catch missspelled directives.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D126290: [TableGen] Undeprecate 'field' when used with the CodeEmitterGen backend.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D126388: [AMDGPU][GFX9] Support base+soffset+offset SMEM stores.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D125700: [AMDGPU][GFX9] Support base+soffset+offset SMEM loads.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D125700: [AMDGPU][GFX9] Support base+soffset+offset SMEM loads.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D125604: [FileCheck] Catch missspelled directives.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D125604: [FileCheck] Catch missspelled directives.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D125700: [AMDGPU][GFX9] Support base+soffset+offset SMEM loads.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D126025: AMDGPU: allow reordering of functions in AMDGPUResourceUsageAnalysis
Jacob Weightman via Phabricator via llvm-commits
- [PATCH] D126025: AMDGPU: allow reordering of functions in AMDGPUResourceUsageAnalysis
Jacob Weightman via Phabricator via llvm-commits
- [PATCH] D124804: [Object][DX] Parse DXContainer Parts
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D101471: [clang-tidy] Add proper emplace checks to modernize-use-emplace
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D126489: Add llvm-debuginfod-find tool to Bazel build
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D126133: [llvm-nm][docs] Document -W and -U
James Henderson via Phabricator via llvm-commits
- [PATCH] D124607: Add an error message to the default SIGPIPE handler
James Henderson via Phabricator via llvm-commits
- [PATCH] D126509: [Objcopy][Wasm] Allow selecting known sections by name
James Henderson via Phabricator via llvm-commits
- [PATCH] D121838: Generalize "check-all" umbrella targets, use for check-clang-tools
James Nagurne via Phabricator via llvm-commits
- [PATCH] D121838: Generalize "check-all" umbrella targets, use for check-clang-tools
James Nagurne via Phabricator via llvm-commits
- [PATCH] D121838: Generalize "check-all" umbrella targets, use for check-clang-tools
James Nagurne via Phabricator via llvm-commits
- [llvm] 18e6b82 - Allow pointer types for atomicrmw xchg
James Y Knight via llvm-commits
- [PATCH] D124728: Allow pointer types for atomicrmw xchg
James Y Knight via Phabricator via llvm-commits
- [PATCH] D125652: [LLVM] Add a check if should cast atomic operations to integer type
James Y Knight via Phabricator via llvm-commits
- [PATCH] D124728: Allow pointer types for atomicrmw xchg
James Y Knight via Phabricator via llvm-commits
- [llvm] 21843d9 - [AMDGPU] Remove unneeded regex escaping in FileCheck patterns
Jay Foad via llvm-commits
- [llvm] 9293539 - [TableGen] Remove an untrue statement from the docs
Jay Foad via llvm-commits
- [PATCH] D77804: [DAG] Enable ISD::SRL SimplifyMultipleUseDemandedBits handling inside SimplifyDemandedBits (WIP)
Jay Foad via Phabricator via llvm-commits
- [PATCH] D85838: New TableGen Programmer's Reference document
Jay Foad via Phabricator via llvm-commits
- [PATCH] D126290: [TableGen] Undeprecate 'field' when used with the CodeEmitterGen backend.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D126389: [AMDGPU] Improve codegen of extractelement/insertelement in some cases
Jay Foad via Phabricator via llvm-commits
- [PATCH] D125997: [AMDGPU] Instruction Type Pipeline
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D125997: [AMDGPU] Instruction Type Pipeline
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D125997: [AMDGPU] Instruction Type Pipeline
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D125997: [AMDGPU] Instruction Type Pipeline
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D125997: [AMDGPU] Instruction Type Pipeline
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D125997: [AMDGPU] Instruction Type Pipeline
Jeffrey Byrnes via Phabricator via llvm-commits
- [llvm] 8b5d9cb - [x86][DAG] Unroll vectorized FREMs that will become libcalls
Jeremy Morse via llvm-commits
- [PATCH] D125988: [x86][SelectionDAG] Unroll vectorized FREM instructions which will be lowered to libcalls
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D126277: [Debug] [Coroutines] Add deref operator for non complex expression
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D126392: [RISCV] Use two ADDIs to do some stack pointer adjustments.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D126392: [RISCV] Use two ADDIs to do some stack pointer adjustments.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D126085: [RISCV] Add a subtarget feature to enable unaligned scalar loads and stores
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D126392: [RISCV] Use two ADDIs to do some stack pointer adjustments.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D125750: [InstCombine] fold fake floating point vector extract to shift+trunc.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D125656: [RISCV][NFC] Use more Arrayref in TargetLowering functions.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D125364: [RISCV] Replace ISD::FP_EXTEND and ISD::FP_ROUND with RVV VL op.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D125364: [RISCV] Replace ISD::FP_EXTEND and ISD::FP_ROUND with RVV VL op.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D125364: [RISCV] Replace ISD::FP_EXTEND and ISD::FP_ROUND with RVV VL op.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D125364: [RISCV] Replace ISD::FP_EXTEND and ISD::FP_ROUND with RVV VL op.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D125364: [RISCV] Replace ISD::FP_EXTEND and ISD::FP_ROUND with RVV VL op.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D125364: [RISCV] Replace ISD::FP_EXTEND and ISD::FP_ROUND with RVV VL op.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D125364: [RISCV] Replace ISD::FP_EXTEND and ISD::FP_ROUND with RVV VL op.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D126442: [LegalizeTypes][VP] Add widen and split support for VP_SIGN_EXTEND and VP_ZERO_EXTEND.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D126442: [LegalizeTypes][VP] Add widen and split support for VP_SIGN_EXTEND and VP_ZERO_EXTEND.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D126442: [LegalizeTypes][VP] Add widen and split support for VP_SIGN_EXTEND and VP_ZERO_EXTEND.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D118979: [AArch64] Set maximum VF with shouldMaximizeVectorBandwidth
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D118979: [AArch64] Set maximum VF with shouldMaximizeVectorBandwidth
JinGu Kang via Phabricator via llvm-commits
- [llvm] bb82f74 - Revert "Revert "[AArch64] Set maximum VF with shouldMaximizeVectorBandwidth""
Jingu Kang via llvm-commits
- [llvm] 1a51ab7 - [AMDGPU] gfx11 export instructions
Joe Nash via llvm-commits
- [llvm] ef1ea5a - [AMDGPU] gfx11 vinterp instructions MC support
Joe Nash via llvm-commits
- [llvm] 835e09c - [AMDGPU] gfx11 FLAT Instructions
Joe Nash via llvm-commits
- [PATCH] D125992: [AMDGPU] gfx11 FLAT Instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D125992: [AMDGPU] gfx11 FLAT Instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D125992: [AMDGPU] gfx11 FLAT Instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D125824: [AMDGPU] gfx11 export instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D125989: [AMDGPU] gfx11 vinterp instructions MC support
Joe Nash via Phabricator via llvm-commits
- [PATCH] D125992: [AMDGPU] gfx11 FLAT Instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D125824: [AMDGPU] gfx11 export instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D125989: [AMDGPU] gfx11 vinterp instructions MC support
Joe Nash via Phabricator via llvm-commits
- [PATCH] D125992: [AMDGPU] gfx11 FLAT Instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D126463: [AMDGPU] gfx11 Image instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D126468: [AMDGPU] gfx11 ds instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D126475: [AMDGPU] gfx11 vop3 instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D126483: [AMDGPU] gfx11 vop3dpp instructions
Joe Nash via Phabricator via llvm-commits
- [PATCH] D126466: [libunwind][CMake] Fix name of LIBUNWIND_SUPPORTS_NODEFAULTLIBS_FLAG
John Ericson via Phabricator via llvm-commits
- [PATCH] D125060: [amdgpu][wip] Implement lds kernel id intrinsic
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D125060: [amdgpu][wip] Implement lds kernel id intrinsic
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D112942: target ABI: improve call parameters extensions handling
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D98230: [LSR] Add reconciliation of unfoldable offsets
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D98230: [LSR] Add reconciliation of unfoldable offsets
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D126485: [SystemZ] Use SystemZVectorConstantInfo for more immediate stores.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D126485: [SystemZ] Use SystemZVectorConstantInfo for more immediate stores.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D98230: [LSR] Add reconciliation of unfoldable offsets
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D93734: [LoopDeletion] Insert an early exit from dead path in loop
Jonas Paulsson via Phabricator via llvm-commits
- [compiler-rt] 806e8a1 - [Sanitizer][Darwin] Add SANITIZER_DRIVERKIT platform macro
Julian Lettner via llvm-commits
- [compiler-rt] 1962389 - [Sanitizer][Darwin] Add explanation for Apple platform macros
Julian Lettner via llvm-commits
- [compiler-rt] 8e724ad - [TSan][Darwin] Deflake test
Julian Lettner via llvm-commits
- [PATCH] D126389: [AMDGPU] Improve codegen of extractelement in some cases
Julien Pagès via Phabricator via llvm-commits
- [PATCH] D126389: [AMDGPU] Improve codegen of extractelement/insertelement in some cases
Julien Pagès via Phabricator via llvm-commits
- [PATCH] D126389: [AMDGPU] Improve codegen of extractelement/insertelement in some cases
Julien Pagès via Phabricator via llvm-commits
- [PATCH] D126296: [ValueTracking] Loads with !dereferenceable metadata cannot be undef/poison
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D126101: [MCDisassembler] Fix MCSymbolizer::tryAddingSymbolicOperand() interface
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D126101: [MCDisassembler] Fix MCSymbolizer::tryAddingSymbolicOperand() interface
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D107082: [X86][RFC][WIP] Enable `_Float16` type support on X86 following the psABI
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D123331: Expand coverage of this_image semantics testing
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D123331: Expand coverage of this_image semantics testing
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D123331: Expand coverage of this_image semantics testing
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D114134: [flang] Add co_sum to the list of intrinsics and update test
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D114134: [flang] Add co_sum to the list of intrinsics and update test
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D125841: [mlgo] Incrementally update FunctionPropertiesInfo during inlining
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D126300: [llvm][Inline] Refactor InlinePriority
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D125841: [mlgo] Incrementally update FunctionPropertiesInfo during inlining
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D126361: [DebugInfo][ARM] Not readonly check for RWPI globals
Keith Walker via Phabricator via llvm-commits
- [PATCH] D123235: [OpenMP] atomic compare fail : Parser & AST support
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D125899: [ADT] Add copy constructor to IntervalMap
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D125899: [ADT] Add copy constructor to IntervalMap
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D118387: [IPSCCP] Switch away from Instruction::isSafeToRemove()
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D124156: [flang][OpenMP] Added parser support for in_reduction clause on OpenMP Task directive
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D126100: Add sanitizer-specific GlobalValue attributes.
Kirill Stoimenov via Phabricator via llvm-commits
- [llvm] e45087f - [RISCV] Fix state persistence bugs (PR55548)
Kito Cheng via llvm-commits
- [PATCH] D111617: [RISCV] Lazily add RVV C intrinsics.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D111617: [RISCV] Lazily add RVV C intrinsics.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D126278: [RISCV] Replace untested code with assert
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D126278: [RISCV] Replace untested code with assert
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D125905: [RISCV] Fix state persistence bugs (PR55548)
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D125905: [RISCV] Fix state persistence bugs (PR55548)
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] D126048: [SplitKit] Handle early clobber + tied to def correctly
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D125691: [DebugInfo][WIP] Add localDecls field to DISubprogram and DILexicalBlock (1/5)
Kristina Bessonova via Phabricator 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] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] 8d29187 - Minutes for security group sync-ups have moved to Discourse.
Kristof Beyls via llvm-commits
- [PATCH] D126137: [X86] Add support for `-mharden-sls=all`
Kristof Beyls via Phabricator via llvm-commits
- [llvm] 23bb550 - DWARFVerifier: Change vector of IntervalMap to vector of unique_ptrs
Krzysztof Parzyszek via llvm-commits
- [llvm] aee6b8e - [ADT] Explicitly delete copy/move constructors and operator= in IntervalMap
Krzysztof Parzyszek via llvm-commits
- [PATCH] D125611: DWARFVerifier: Change vector of IntervalMap to vector of unique_ptrs
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D125611: DWARFVerifier: Change vector of IntervalMap to vector of unique_ptrs
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D126401: [ADT] Explicitly delete copy/move constructors and operator= in IntervalMap
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D125611: DWARFVerifier: Change vector of IntervalMap to vector of unique_ptrs
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D126401: [ADT] Explicitly delete copy/move constructors and operator= in IntervalMap
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D125899: [ADT] Add copy constructor to IntervalMap
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D126250: [CodeGen][AArch64] Add support for LDAPR
Kyrill Tkachov via Phabricator via llvm-commits
- [llvm] 7ffc99b - [gn build] Port eebc1fb772c5
LLVM GN Syncbot via llvm-commits
- [llvm] 1868f3c - [gn build] Port 496156ac57da
LLVM GN Syncbot via llvm-commits
- [llvm] 3245e2e - [gn build] Port 1d1a191edcfa
LLVM GN Syncbot via llvm-commits
- [llvm] b81171c - [gn build] Port 29a5a7c6d47a
LLVM GN Syncbot via llvm-commits
- [llvm] 9ffb594 - [gn build] Port 7af89a379cce
LLVM GN Syncbot via llvm-commits
- [llvm] 51f6358 - [gn build] Port 569d6630204d
LLVM GN Syncbot via llvm-commits
- [llvm] ec0ef68 - [gn build] Port 0e3dc1a52ffe
LLVM GN Syncbot via llvm-commits
- [llvm] 75ac914 - [gn build] Port b58a420ff4f9
LLVM GN Syncbot via llvm-commits
- [llvm] 827fa2c - [gn build] Port 08cc05851872
LLVM GN Syncbot via llvm-commits
- [llvm] cde101d - [gn build] Port 11e3ad299fee
LLVM GN Syncbot via llvm-commits
- [llvm] 936e9bf - [gn build] Port 30c37fb89cb7
LLVM GN Syncbot via llvm-commits
- [llvm] b16460b - [gn build] Port 751c7be5b20f
LLVM GN Syncbot via llvm-commits
- [PATCH] D126071: [benchmark] getloadavg not supported under uclibc-ng.
Lance Fredrickson via Phabricator via llvm-commits
- [PATCH] D126214: Register profiling support for OrcJit in lli
Lang Hames via Phabricator via llvm-commits
- [PATCH] D126302: [PowerPC] Diagnose invalid combination with Altivec, VSX and soft-float
Laurentiu Tertan via Phabricator via llvm-commits
- [PATCH] D126302: [PowerPC] Diagnose invalid combination with Altivec, VSX and soft-float
Laurentiu Tertan via Phabricator via llvm-commits
- [PATCH] D125389: [PowerPC][AIX] Allow VSX patterns to be 32-bit and 64-bit safe on P8+.
Lei Huang via Phabricator via llvm-commits
- [PATCH] D126075: [PowerPC][Future] Add an ISA Future to go with mcpu=future.
Lei Huang via Phabricator via llvm-commits
- [compiler-rt] c8644ea - [compiler-rt][lsan] Update CanBeAHeapPointer for AArch64
Leonard Chan via llvm-commits
- [compiler-rt] f6038cd - [compiler-rt][scudo] Simplify TBI checks
Leonard Chan via llvm-commits
- [compiler-rt] 676eaa2 - [compiler-rt][scudo] Add missing preprocessor token
Leonard Chan via llvm-commits
- [compiler-rt] 6edbdf8 - Revert "[compiler-rt][scudo] Add missing preprocessor token" and "[compiler-rt][scudo] Simplify TBI checks"
Leonard Chan via llvm-commits
- [PATCH] D123814: [compiler-rt][lsan] Update CanBeAHeapPointer for AArch64
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D123822: [compiler-rt][lsan] Share platform allocator settings between ASan and LSan
Leonard Chan via Phabricator via llvm-commits
- [llvm] 29a5a7c - [RISCV] Add pre-emit pass to make more instructions compressible
Lewis Revill via llvm-commits
- [PATCH] D92105: [RISCV] Add pre-emit pass to make more instructions compressible
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D92105: [RISCV] Add pre-emit pass to make more instructions compressible
Lewis Revill via Phabricator via llvm-commits
- [llvm] be84f91 - [LegalizeTypes][VP] Fix OpNo in WidenVecOp_VP_SCATTER
Lian Wang via llvm-commits
- [llvm] 8aa6b05 - [LegalizeTypes][VP] Add widen and split support for VP_TRUNCATE
Lian Wang via llvm-commits
- [llvm] 967ef4a - [NFC][VP] Fix llvm.vp.merge intrinsic Expansion in LangRef
Lian Wang via llvm-commits
- [PATCH] D126049: [RISCV][NFC] Test cases for fmuladd intrinsic
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D126049: [RISCV][NFC] Test cases for fmuladd intrinsic
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D126060: [RISCV] Add basic cost modelling for fixed length vector arithmetic
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D126060: [RISCV] Add basic cost modelling for fixed length vector arithmetic
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D126060: [RISCV] Add basic cost modelling for fixed length vector arithmetic
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D126273: [DAGCombiner][VP] Add DAGCombine for merging VP_FADD and VP_FMUL to VP_FMA.
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D126273: [DAGCombiner][VP] Add DAGCombine for merging VP_FADD and VP_FMUL to VP_FMA.
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D126273: [DAGCombiner][VP] Add DAGCombine for merging VP_FADD and VP_FMUL to VP_FMA.
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D126372: [RISCV]Add basic cost model for vector reduce for scalable vector
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D126440: [RISCV] Return an invalid cost for memory ops with unsupported types
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D126372: [RISCV]Add basic cost model for vector reduce for scalable vector
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D126372: [RISCV]Add basic cost model for vector reduce for scalable vector
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D123799: [RISCV] Mark FSIN and other math functions as Expand for scalable vectors.
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D126300: refactor InlinePriority
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D126300: [llvm][Inline] Refactor InlinePriority
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D126300: [llvm][ModuleInliner] Refactor InlineSizePriority and PriorityInlineOrder
Liqiang Tao via Phabricator via llvm-commits
- [PATCH] D125856: [RISCV] Add cost model for SK_Reverse
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D125856: [RISCV] Add cost model for SK_Reverse
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D125856: [RISCV] Add cost model for SK_Reverse
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D125856: [RISCV] Add cost model for SK_Reverse
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D123663: [PPC][CodeGen][NFC] Use ArrayRef in TargetLowering functions
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D126440: [RISCV] Return an invalid cost for memory ops with unsupported types
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D126440: [RISCV] Return an invalid cost for memory ops with unsupported types
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D125866: [RISCV] Add test for experimental.vector.reverse
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D126443: [AArch64][NFC] Modify the test case
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D125866: [RISCV] Add test for experimental.vector.reverse
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D125747: [RISCV] Enable scalable vectorization by default for RVV
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D126443: [NFC] Modify the test case
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D125747: [RISCV] Enable scalable vectorization by default for RVV
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D125271: [riscv] Enable strict assertions in InsertVSETVLI data flow
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D123112: [VP] Legalize the stride operand for EXPERIMENTAL_VP_STRIDED SDNodes
Lorenzo Albano via Phabricator via llvm-commits
- [PATCH] D125827: [cmake] Don't try creating an executable when detecting the linker
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D108697: [libc++] Remove <experimental/coroutine>
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D108697: [libc++] Remove <experimental/coroutine>
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D108697: [libc++] Remove <experimental/coroutine>
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D125683: [runtimes] Replace LIBCXX_ENABLE_STATIC_ABI_LIBRARY & friends by a new LIBCXX_CXX_ABI choice
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D125683: [runtimes] Replace LIBCXX_ENABLE_STATIC_ABI_LIBRARY & friends by a new LIBCXX_CXX_ABI choice
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D122974: prevent ConstString from calling djbHash() more than once
Luboš Luňák via Phabricator via llvm-commits
- [PATCH] D122974: prevent ConstString from calling djbHash() more than once
Luboš Luňák via Phabricator via llvm-commits
- [PATCH] D122974: prevent ConstString from calling djbHash() more than once
Luboš Luňák via Phabricator via llvm-commits
- [PATCH] D122974: prevent ConstString from calling djbHash() more than once
Luboš Luňák via Phabricator 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
- [PATCH] D125094: [ARM][Thumb] Command-line option to ensure AAPCS compliant Frame Records
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D126250: [CodeGen][AArch64] Add support for LDAPR
Luke Geeson via Phabricator via llvm-commits
- [PATCH] D125075: [X86][AMX] Multiple configure for AMX register.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D125075: [X86][AMX] Multiple configure for AMX register.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D125075: [X86][AMX] Multiple configure for AMX register.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D125075: [X86][AMX] Multiple configure for AMX register.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D125075: [X86][AMX] Multiple configure for AMX register.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D125075: [X86][AMX] Multiple configure for AMX register.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D125075: [X86][AMX] Multiple configure for AMX register.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D125075: [X86][AMX] Multiple configure for AMX register.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D126280: [X86][AMX] Reduce the compiling time for non-amx code.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D126280: [X86][AMX] Reduce the compiling time for non-amx code.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D125075: [X86][AMX] Multiple configure for AMX register.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D126280: [X86][AMX] Reduce the compiling time for non-amx code.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D126280: [X86][AMX] Reduce the compiling time for non-amx code.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D126519: [X86][AMX] Replace LDTILECFG with PLDTILECFGV on auto-config.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D126519: [X86][AMX] Replace LDTILECFG with PLDTILECFGV on auto-config.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D126519: [X86][AMX] Replace LDTILECFG with PLDTILECFGV on auto-config.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D126519: [X86][AMX] Replace LDTILECFG with PLDTILECFGV on auto-config.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D126519: [X86][AMX] Replace LDTILECFG with PLDTILECFGV on auto-config.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D125602: [X86][AMX][fastalloc] Allocate tile register separately.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D125497: [RISCV] Call relaxation
Luís Marques via Phabricator via llvm-commits
- [PATCH] D126181: [RISCV] Add ISD::EH_DWARF_CFA
Luís Marques via Phabricator via llvm-commits
- [PATCH] D123515: [RISCV] Support '.option arch' directive
Luís Marques via Phabricator via llvm-commits
- [PATCH] D125036: [RISCV] Alignment relaxation
Luís Marques via Phabricator via llvm-commits
- [PATCH] D126392: [RISCV] Use two ADDIs to do some stack pointer adjustments.
Luís Marques via Phabricator via llvm-commits
- [PATCH] D125497: [RISCV] Call relaxation
Luís Marques via Phabricator via llvm-commits
- [PATCH] D125497: [RISCV] Call relaxation
Luís Marques via Phabricator via llvm-commits
- [llvm] bed9efe - [MCDisassembler] Disambiguate Size parameter in tryAddingSymbolicOperand()
Maksim Panchenko via llvm-commits
- [PATCH] D126101: [MCDisassembler] Fix MCSymbolizer::tryAddingSymbolicOperand() interface
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D126101: [MCDisassembler] Fix MCSymbolizer::tryAddingSymbolicOperand() interface
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D126101: [MCDisassembler] Fix MCSymbolizer::tryAddingSymbolicOperand() interface
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D126087: [BOLT][DWARF] Fix TU Index handling for DWARF4/5.
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D126087: [BOLT][DWARF] Fix TU Index handling for DWARF4/5.
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D126101: [MCDisassembler] Fix MCSymbolizer::tryAddingSymbolicOperand() interface
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D126101: [MCDisassembler] Fix MCSymbolizer::tryAddingSymbolicOperand() interface
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D126101: [MCDisassembler] Disambiguate Size parameter in tryAddingSymbolicOperand()
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D126101: [MCDisassembler] Disambiguate Size parameter in tryAddingSymbolicOperand()
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D126087: [BOLT][DWARF] Fix TU Index handling for DWARF4/5.
Maksim Panchenko via Phabricator via llvm-commits
- [compiler-rt] 8246b2e - [Sanitizers][Darwin] Replace SANITIZER_MAC with SANITIZER_APPLE in source files
Mariusz Borsa via llvm-commits
- [llvm] bb8e023 - llvm-reduce: improve basic-blocks removal pass
Markus Lavin via llvm-commits
- [PATCH] D125766: [llvm-reduce] improve bb removal
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D125766: [llvm-reduce] improve bb removal
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D125766: [llvm-reduce] improve bb removal
Markus Lavin via Phabricator via llvm-commits
- [llvm] 46c0ec9 - [InstCombine] Fold memrchr calls with sequences of identical bytes.
Martin Sebor via llvm-commits
- [PATCH] D123631: [InstCombine] Fold memrchr calls with sequences of identical bytes.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D125114: [SimplifyLibCalls] handle subobjects of constant aggregates
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D125114: [SimplifyLibCalls] handle subobjects of constant aggregates
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123631: [InstCombine] Fold memrchr calls with sequences of identical bytes.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D126515: [InstCombine] Fold memchr of sequences of same characters
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123819: [InstCombine] Fold strlen and strnlen recursively.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D123819: [InstCombine] Fold strlen and strnlen recursively.
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D125648: [ARM SEH 6] [ARM] Add SEH opcodes in frame lowering
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D125648: [ARM SEH 6] [ARM] Add SEH opcodes in frame lowering
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D125647: [ARM SEH 5] [MC] [Win64EH] Check that the SEH unwind opcodes match the actual instructions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D125648: [ARM SEH 6] [ARM] Add SEH opcodes in frame lowering
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D125649: [ARM SEH 7] [ARM] Adjust the frame pointer when it's needed for SEH unwinding
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D126313: [CMake] Don't pass CMAKE_C(XX)_COMPILER to the nested NATIVE build
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D126366: [llvm-rc] Avoid which(1) dependency in windres-prefix.test
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D125645: [ARM SEH 3] [ARM] [MC] Add support for writing ARM WinEH unwind info
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D125645: [ARM SEH 3] [ARM] [MC] Add support for writing ARM WinEH unwind info
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D125645: [ARM SEH 3] [ARM] [MC] Add support for writing ARM WinEH unwind info
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D125645: [ARM SEH 3] [ARM] [MC] Add support for writing ARM WinEH unwind info
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D125646: [ARM SEH 4] [MC] [Win64EH] Optimize the ARM unwind info
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D125649: [ARM SEH 7] [ARM] Adjust the frame pointer when it's needed for SEH unwinding
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D125649: [ARM SEH 7] [ARM] Adjust the frame pointer when it's needed for SEH unwinding
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D125649: [ARM SEH 7] [ARM] Adjust the frame pointer when it's needed for SEH unwinding
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D125645: [ARM SEH 3] [ARM] [MC] Add support for writing ARM WinEH unwind info
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D125646: [ARM SEH 4] [MC] [Win64EH] Optimize the ARM unwind info
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D125647: [ARM SEH 5] [MC] [Win64EH] Check that the SEH unwind opcodes match the actual instructions
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D125648: [ARM SEH 6] [ARM] Add SEH opcodes in frame lowering
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D125649: [ARM SEH 7] [ARM] Adjust the frame pointer when it's needed for SEH unwinding
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D126466: [libunwind][CMake] Fix name of LIBUNWIND_SUPPORTS_NODEFAULTLIBS_FLAG
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D126313: [CMake] Don't pass CMAKE_C(XX)_COMPILER to the nested NATIVE build
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D126313: [CMake] Don't pass CMAKE_C(XX)_COMPILER to the nested NATIVE build
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D126313: [CMake] Don't pass CMAKE_C(XX)_COMPILER to the nested NATIVE build
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D126313: [CMake] Don't pass CMAKE_C(XX)_COMPILER to the nested NATIVE build
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D125766: [llvm-reduce] improve bb removal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D126312: [AMDGPU] Fix image opcodes GlobalISel on gfx90a.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D126411: update_mir_test_checks: Better handling of common prefixes
Matt Arsenault via Phabricator via llvm-commits
- [llvm] e267df8 - Use cmake Python3_EXECUTABLE variable instead of hardcoding
Matthias Braun via llvm-commits
- [PATCH] D123995: [MachineSink] replace MachineLoop with MachineCycle
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D125847: LTO: Decide upfront whether to use opaque/non-opaque pointer types
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D124631: [TwoAddressInstructionPass] Special processing of STATEPOINT instruction.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D126048: [SplitKit] Handle early clobber + tied to def correctly
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D124306: [UpdateTestChecks] Auto-generate stub bodies for unused prefixes
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D124306: [UpdateTestChecks] Auto-generate stub bodies for unused prefixes
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D124306: [UpdateTestChecks] Auto-generate stub bodies for unused prefixes
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D125847: LTO: Decide upfront whether to use opaque/non-opaque pointer types
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D125847: LTO: Decide upfront whether to use opaque/non-opaque pointer types
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D125847: LTO: Decide upfront whether to use opaque/non-opaque pointer types
Matthias Braun via Phabricator via llvm-commits
- [llvm] 1968f76 - [Test] Add LICM test for PR55672 showing problem with freeze instruction
Max Kazantsev via llvm-commits
- [llvm] 143ca15 - Fix comment in test. NFC
Max Kazantsev via llvm-commits
- [llvm] 503d577 - [JumpThreading][NFCI] Reuse existing DT instead of recomputation
Max Kazantsev via llvm-commits
- [PATCH] D114171: [SLP]Improve reductions analysis and emission, part 1.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D126354: [GuardWidening] Remove nuw/nsw flags for hoisted instructions
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D126503: [SCEV] Use fact that B >u 0 for A <u B in applyLoopGuards.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D126503: [SCEV] Use fact that B >u 0 for A <u B in applyLoopGuards.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D126503: [SCEV] Use fact that B >u 0 for A <u B in applyLoopGuards.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D126503: [SCEV] Use fact that B >u 0 for A <u B in applyLoopGuards.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D126512: [Docs] Clarify the guideline on omitting braces
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D126200: Change LoopVectorizationCostModel::useOrderedReductions() to be a const function.
Mel Chen via Phabricator via llvm-commits
- [PATCH] D126200: [NFC] Change LoopVectorizationCostModel::useOrderedReductions() to be a const function.
Mel Chen via Phabricator via llvm-commits
- [polly] cc871cf - [Polly][Test] Fix race condition while printing dot files.
Michael Kruse via llvm-commits
- [PATCH] D125202: [Polly] Disable matmul pattern-match + -polly-parallel
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D125202: [Polly] Disable matmul pattern-match + -polly-parallel
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D125574: [BasicBlockUtils] Do not move loop metadata if outer loop header.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D125990: [LSR] Fix bug for optimizing unused IVs to final values
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D126043: [LSR] Drop LSR solution if it is less profitable than baseline
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D123678: [polly] migrate -polly-show to the new pass manager
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D123678: [polly] migrate -polly-show to the new pass manager
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D123678: [polly] migrate -polly-show to the new pass manager
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D125870: [Polly] Migrate -polly-mse to the new pass manager.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D125670: [LSR] Early exit for RateFormula when it is already losing
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D126350: [LSR][TTI][PowerPC][SystemZ][X86] Add const-ness to TTI::isLSRCostLess
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D123919: [mlir][OpenMP] omp.task translation to LLVM IR
Michael Kruse via Phabricator via llvm-commits
- [llvm] e40c4dd - [llvm-rc] Avoid which(1) dependency in windres-prefix.test
Michał Górny via llvm-commits
- [PATCH] D126366: [llvm-rc] Avoid which(1) dependency in windres-prefix.test
Michał Górny via Phabricator via llvm-commits
- [PATCH] D126366: [llvm-rc] Avoid which(1) dependency in windres-prefix.test
Michał Górny via Phabricator via llvm-commits
- [PATCH] D126366: [llvm-rc] Avoid which(1) dependency in windres-prefix.test
Michał Górny via Phabricator via llvm-commits
- [llvm] ad73ce3 - [Target] use getSubtarget<> instead of static_cast<>(getSubtarget())
Min-Yih Hsu via llvm-commits
- [PATCH] D125391: [Target] use getSubtarget<> instead of static_cast<>(getSubtarget())
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D125444: [M68k] Add MC support for link/unlk
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D126349: [TableGen] Remove code beads
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D125391: [Target] use getSubtarget<> instead of static_cast<>(getSubtarget())
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D126349: [TableGen] Remove code beads
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D126349: [TableGen] Remove code beads
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D126349: [TableGen] Remove code beads
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D126349: [TableGen] Remove code beads
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D126349: [TableGen] Remove code beads
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D126349: [TableGen] Remove code beads
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D126269: [ASan] Skip pointer comparison and subtraction inserted by another instrumentation.
Mingjie Xu via Phabricator via llvm-commits
- [PATCH] D126270: [InstCombine] Preserve !nosanitize for newly created instructions.
Mingjie Xu via Phabricator via llvm-commits
- [PATCH] D126269: [ASan] Skip pointer comparison and subtraction inserted by another instrumentation.
Mingjie Xu via Phabricator via llvm-commits
- [PATCH] D126294: Add !nosanitize to FixedMetadataKinds
Mingjie Xu via Phabricator via llvm-commits
- [PATCH] D126270: [InstCombine] Preserve !nosanitize for newly created instructions.
Mingjie Xu via Phabricator via llvm-commits
- [PATCH] D126269: [ASan] Skip pointer comparison and subtraction inserted by another instrumentation.
Mingjie Xu via Phabricator via llvm-commits
- [PATCH] D126269: [ASan] Skip pointer comparison and subtraction inserted by another instrumentation.
Mingjie Xu via Phabricator via llvm-commits
- [PATCH] D126270: [InstCombine] Preserve !nosanitize for newly created instructions.
Mingjie Xu via Phabricator via llvm-commits
- [PATCH] D126270: [InstCombine] Preserve !nosanitize for newly created instructions.
Mingjie Xu via Phabricator via llvm-commits
- [PATCH] D126269: [ASan] Skip any instruction inserted by another instrumentation.
Mingjie Xu via Phabricator via llvm-commits
- [PATCH] D126294: Add !nosanitize to FixedMetadataKinds
Mingjie Xu via Phabricator via llvm-commits
- [llvm] f15c602 - [UpdateTestChecks] Auto-generate stub bodies for unused prefixes
Mircea Trofin via llvm-commits
- [llvm] 6ddc4cd - Fix break introduced by D124306
Mircea Trofin via llvm-commits
- [PATCH] D124306: [UpdateTestChecks] Auto-generate stub bodies for conflicting outputs
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D124306: [UpdateTestChecks] Auto-generate stub bodies for conflicting outputs
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D124306: [UpdateTestChecks] Auto-generate stub bodies for conflicting outputs
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D124306: [UpdateTestChecks] Auto-generate stub bodies for conflicting outputs
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D124306: [UpdateTestChecks] Auto-generate stub bodies for unused prefixes
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D125841: [mlgo] Incrementally update FunctionPropertiesInfo during inlining
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D125841: [mlgo] Incrementally update FunctionPropertiesInfo during inlining
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D124306: [UpdateTestChecks] Auto-generate stub bodies for unused prefixes
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D124306: [UpdateTestChecks] Auto-generate stub bodies for unused prefixes
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D124306: [UpdateTestChecks] Auto-generate stub bodies for unused prefixes
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D124306: [UpdateTestChecks] Auto-generate stub bodies for unused prefixes
Mircea Trofin via Phabricator via llvm-commits
- [llvm] cead4ec - [symbolizer] Parse DW_TAG_variable DIs to show line info for globals
Mitch Phillips via llvm-commits
- [PATCH] D123538: [symbolizer] Parse DW_TAG_variable DIs to show line info for globals
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D123538: [symbolizer] Parse DW_TAG_variable DIs to show line info for globals
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D124493: Move Sanitizer metadata to be on-GlobalValue.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D126100: Add sanitizer-specific GlobalValue attributes.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D126100: Add sanitizer-specific GlobalValue attributes.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D126100: Add sanitizer-specific GlobalValue attributes.
Mitch Phillips via Phabricator via llvm-commits
- [llvm] 40b9a26 - emitStringLiteralDef: Return earlier here. NFC.
NAKAMURA Takumi via llvm-commits
- [llvm] c8e0870 - [TableGen] emitStringLiteralDef: Pad trailing '\0' at the end of char array.
NAKAMURA Takumi via llvm-commits
- [PATCH] D123537: [VPlan] Model first exit values using VPLiveOut.
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D126135: emitStringLiteralDef: Return earlier here. NFC.
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D126136: [TableGen] emitStringLiteralDef: Pad trailing '\0' at the end of char array.
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D126543: [bazel] BLAKE3: Adopt aarch64 and x86_64.
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D126543: [bazel] BLAKE3: Adopt aarch64 and x86_64.
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D126543: [bazel] BLAKE3: Adopt aarch64 and x86_64.
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D126543: [bazel] BLAKE3: Adopt aarch64 and x86_64.
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D125988: [x86][SelectionDAG] Unroll vectorized FREM instructions which will be lowered to libcalls
Nabeel Omer via Phabricator via llvm-commits
- [PATCH] D125988: [x86][SelectionDAG] Unroll vectorized FREM instructions which will be lowered to libcalls
Nabeel Omer via Phabricator via llvm-commits
- [PATCH] D125988: [x86][SelectionDAG] Unroll vectorized FREM instructions which will be lowered to libcalls
Nabeel Omer via Phabricator via llvm-commits
- [PATCH] D125988: [x86][SelectionDAG] Unroll vectorized FREM instructions which will be lowered to libcalls
Nabeel Omer via Phabricator via llvm-commits
- [PATCH] D125988: [x86][SelectionDAG] Unroll vectorized FREM instructions which will be lowered to libcalls
Nabeel Omer via Phabricator via llvm-commits
- [PATCH] D125506: [PowerPC] Implement XL compat __fnabs and __fnabss builtins.
Nathan Chancellor via Phabricator via llvm-commits
- [PATCH] D126159: [ADT] Add edit_distance_insensitive to StringRef
Nathan James via Phabricator via llvm-commits
- [PATCH] D126159: [ADT] Add edit_distance_insensitive to StringRef
Nathan James via Phabricator via llvm-commits
- [PATCH] D126159: [ADT] Add edit_distance_insensitive to StringRef
Nathan James via Phabricator via llvm-commits
- [PATCH] D126480: [demangler][RISCV] Fix for long double
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D126575: [ccache] Add Windows support
Nathaniel McVicar via Phabricator via llvm-commits
- [PATCH] D126302: [PowerPC] Diagnose invalid combination with Altivec, VSX and soft-float
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D124607: Add an error message to the default SIGPIPE handler
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D126203: [PowerPC] make callsShareTOCBase be a member function. NFC
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D126205: [PowerPC] use BL without nop for some internal calls for fast-isel.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D124607: Add an error message to the default SIGPIPE handler
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D124607: Add an error message to the default SIGPIPE handler
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D126118: [ARM] Fix vcvtb/t.f16 input liveness
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D126137: [X86] Add support for `-mharden-sls=all`
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D126137: [X86] Add support for `-mharden-sls=all`
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D126137: [X86] Add support for `-mharden-sls=all`
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D126137: [X86] Add support for `-mharden-sls=all`
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D126137: [X86] Add support for `-mharden-sls=all`
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D126137: [X86] Add support for `-mharden-sls=[none|all|return|indirect-jmp]`
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 154f93c - [gn build] (semi-automatically) port 0360b9f1599b
Nico Weber via llvm-commits
- [llvm] 1b976f2 - [gn build] Reformat all build files
Nico Weber via llvm-commits
- [llvm] c85688a - [gn build] (manually) port some of cd2292ef8245
Nico Weber via llvm-commits
- [PATCH] D122251: [lit] Use sharding for GoogleTest format
Nico Weber via Phabricator via llvm-commits
- [PATCH] D126219: [gn build] Use -I= instead of explicitly handling sysroot
Nico Weber via Phabricator via llvm-commits
- [PATCH] D120233: [SelectOpti][5/5] Optimize select-to-branch transformation
Nico Weber via Phabricator via llvm-commits
- [PATCH] D118490: [lld][ELF] add .note sections from linker scripts as SHT_NOTE
Nico Weber via Phabricator via llvm-commits
- [PATCH] D125324: AMDGPU/GISel: Factor out AMDGPURegisterBankInfo::buildReadFirstLane
Nico Weber via Phabricator via llvm-commits
- [PATCH] D126484: [LLD][ELF] Drop the string null terminator from the hash in splitStrings
Nico Weber via Phabricator via llvm-commits
- [PATCH] D126581: [Bazel][GN] Reuse the GN LLVM config file generation code
Nico Weber via Phabricator via llvm-commits
- [PATCH] D126581: [Bazel][GN] Reuse the GN LLVM config file generation code
Nico Weber via Phabricator via llvm-commits
- [llvm] 2a28467 - AMDGPU/GISel: Factor out AMDGPURegisterBankInfo::buildReadFirstLane
Nicolai Hähnle via llvm-commits
- [llvm] afc9010 - Revert "AMDGPU/GISel: Factor out AMDGPURegisterBankInfo::buildReadFirstLane"
Nicolai Hähnle via llvm-commits
- [llvm] affa1b1 - AMDGPU/GISel: Factor out AMDGPURegisterBankInfo::buildReadFirstLane
Nicolai Hähnle via llvm-commits
- [llvm] 5df2893 - AMDGPU: Add G_AMDGPU_MAD_64_32 instructions
Nicolai Hähnle via llvm-commits
- [PATCH] D124192: [AMDGPU] Callee must always spill writelane VGPRs
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D124193: [AMDGPU] Add WWM reserved VGPRs to lane VGPRs list
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D125291: Introduce @llvm.threadlocal.address intrinsic to access TLS variable (1/3)
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D125291: Introduce @llvm.threadlocal.address intrinsic to access TLS variable (1/3)
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D125324: AMDGPU/GISel: Factor out AMDGPURegisterBankInfo::buildReadFirstLane
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D125324: AMDGPU/GISel: Factor out AMDGPURegisterBankInfo::buildReadFirstLane
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D126411: update_mir_test_checks: Better handling of common prefixes
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D126421: ADT/ArrayRef: Add makeMutableArrayRef overloads
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D126411: update_mir_test_checks: Better handling of common prefixes
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D125291: Introduce @llvm.threadlocal.address intrinsic to access TLS variable (1/3)
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D126421: ADT/ArrayRef: Add makeMutableArrayRef overloads
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D126411: update_mir_test_checks: Better handling of common prefixes
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D124843: AMDGPU: Add G_AMDGPU_MAD_64_32 instructions
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D101471: [clang-tidy] Add proper emplace checks to modernize-use-emplace
Nicolas van Kempen via Phabricator via llvm-commits
- [PATCH] D101471: [clang-tidy] Add proper emplace checks to modernize-use-emplace
Nicolas van Kempen via Phabricator via llvm-commits
- [llvm] 0890364 - [XCORE][CodeGen][NFC] Revert: Use ArrayRef in TargetLowering functions
Nigel Perks via llvm-commits
- [PATCH] D123661: [XCORE][CodeGen][NFC] Use ArrayRef in TargetLowering functions
Nigel Perks via Phabricator via llvm-commits
- [llvm] 5126c38 - [CGP] Freeze condition when despeculating ctlz/cttz
Nikita Popov via llvm-commits
- [llvm] 45226d0 - [InstCombine] Reuse icmp of and/or folds for logical and/or
Nikita Popov via llvm-commits
- [llvm] 131249c - [InstCombine] Add tests for recursive and/or of icmp folds (NFC)
Nikita Popov via llvm-commits
- [llvm] f45c1e4 - [InstCombine] Change operand order in recursive and/or of icmps fold
Nikita Popov via llvm-commits
- [llvm] 81c648a - [LoopUnroll] Freeze tripcount rather than condition
Nikita Popov via llvm-commits
- [llvm] 973c7e0 - [InstCombine] Use different icmp pattern in test (NFC)
Nikita Popov via llvm-commits
- [llvm] c0e06c7 - [InstCombine] Handle logical and/or in recursive and/or of icmps fold
Nikita Popov via llvm-commits
- [llvm] e1fcf99 - [InstCombine] Add splat vector test for asymmetric masked icmp fold
Nikita Popov via llvm-commits
- [llvm] 5abaabe - [InstCombine] Use m_APInt() in asymmetric masked icmp fold
Nikita Popov via llvm-commits
- [llvm] 4aa32e1 - [InstCombine] Add tests for masked icmps with bitwise+logical and (NFC)
Nikita Popov via llvm-commits
- [llvm] a7c079a - [InstCombine] Support logical and in masked icmp fold
Nikita Popov via llvm-commits
- [llvm] e7ddb4f - [InstCombine] Add tests for freeze of load with metadata (NFC)
Nikita Popov via llvm-commits
- [llvm] b2a13d3 - [InstCombine] Use IRBuilder in freeze pushing transform (PR55619)
Nikita Popov via llvm-commits
- [llvm] 3eab6c5 - [InstCombine] Add test for GEP difference with bitcasts (NFC)
Nikita Popov via llvm-commits
- [llvm] e6e0eb3 - [InstCombine] Strip bitcasts in GEP diff fold
Nikita Popov via llvm-commits
- [llvm] 8a6698b - [ValueTracking] Loads with !dereferenceable metadata cannot be undef/poison
Nikita Popov via llvm-commits
- [llvm] 6346a02 - [PhaseOrdering] Add test for unprofitable loop load PRE backedge splitting (NFC)
Nikita Popov via llvm-commits
- [llvm] c8eb83f - [ControlHeightReduction] Use logical and
Nikita Popov via llvm-commits
- [PATCH] D125887: [CGP] Freeze condition when despeculating ctlz/cttz
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125887: [CGP] Freeze condition when despeculating ctlz/cttz
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125896: [LoopUnroll] Freeze tripcount rather than condition
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125896: [LoopUnroll] Freeze tripcount rather than condition
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125075: [X86][AMX] Multiple configure for AMX register.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126268: [InstCombine] [NFC] refector foldXorOfICmps
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125898: [ControlHeightReduction] Use logical and
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125299: [ValueTracking] Enable -branch-on-poison-as-ub by default
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126270: [InstCombine] Preserve !nosanitize for newly created instructions.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126280: [X86][AMX] Reduce the compiling time for non-amx code.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126236: [CaptureTracking] Increase limit but use it for all visited uses.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126296: [ValueTracking] Loads with !dereferenceable metadata cannot be undef/poison
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D124306: [UpdateTestChecks] Auto-generate stub bodies for conflicting outputs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D123631: [InstCombine] Fold memrchr calls with sequences of identical bytes.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126296: [ValueTracking] Loads with !dereferenceable metadata cannot be undef/poison
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126354: [GuardWidening] Remove nuw/nsw flags for hoisted instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125847: LTO: Decide upfront whether to use opaque/non-opaque pointer types
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126382: [GVN] Enable enable-split-backedge-in-load-pre option by default
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D118387: [IPSCCP] Switch away from Instruction::isSafeToRemove()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126410: [InstCombine] fold icmp equality with udiv and large constant
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126268: [InstCombine] [NFC] refector foldXorOfICmps
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126270: [InstCombine] Preserve !nosanitize for newly created instructions.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125205: Replace the custom linked list in LeaderTableEntry with TinyPtrVector.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125438: [InstCombine] NEW Baseline tests for InstCombine optimization to merge GEP instructions with constant indices
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D125898: [ControlHeightReduction] Use logical and
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126501: [NFC][JumpThreading] Remove jump thread pass parameters
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126501: [NFC][JumpThreading] Remove InsertFreezeWhenUnfoldingSelect pass parameter
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126502: [SCEV] Apply conditions involving constants first in applyLoopGuards.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126550: Make report_fatal_error respect its GenCrashDiag argument so it doesn't generate a backtrace
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126546: decomposeSimpleLinearExpr should bail out on negative operands.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D126441: [flang][OpenMP] Parser support for Target directive and Device clause
Nimish Mishra via Phabricator via llvm-commits
- [PATCH] D126441: [flang][OpenMP] Parser support for Target directive and Device clause
Nimish Mishra via Phabricator via llvm-commits
- [PATCH] D114845: [llvm] [Debuginfod] DebuginfodCollection and DebuginfodServer for tracking local debuginfo.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D114846: [llvm] [Debuginfod] LLVM debuginfod server.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D114845: [llvm] [Debuginfod] DebuginfodCollection and DebuginfodServer for tracking local debuginfo.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D114845: [llvm] [Debuginfod] DebuginfodCollection and DebuginfodServer for tracking local debuginfo.
Noah Shutty via Phabricator via llvm-commits
- [PATCH] D125438: [InstCombine] NEW Baseline tests for InstCombine optimization to merge GEP instructions with constant indices
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D126550: Make report_fatal_error respect its GenCrashDiag argument so it doesn't generate a backtrace
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D126550: Make report_fatal_error respect its GenCrashDiag argument so it doesn't generate a backtrace
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D126550: Make report_fatal_error respect its GenCrashDiag argument so it doesn't generate a backtrace
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D124691: [Transforms] Fix a wrong debug info intrinsic call in `mem2reg` pass for ref 128-bit
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D124511: [Dexter] Allow Dexter watch commands to specify a range of acceptable FP values
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D124511: [Dexter] Allow Dexter watch commands to specify a range of acceptable FP values
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 1e91149 - Replace the custom linked list in LeaderTableEntry with TinyPtrVector.
Owen Anderson via llvm-commits
- [llvm] 939a434 - Revert "Replace the custom linked list in LeaderTableEntry with TinyPtrVector."
Owen Anderson via llvm-commits
- [PATCH] D125205: Replace the custom linked list in LeaderTableEntry with TinyPtrVector.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D125205: Replace the custom linked list in LeaderTableEntry with TinyPtrVector.
Owen Anderson via Phabricator via llvm-commits
- [PATCH] D126512: [Docs] Clarify the guideline on omitting braces
Owen Pan via Phabricator via llvm-commits
- [PATCH] D126512: [Docs] Clarify the guideline on omitting braces
Owen Pan via Phabricator via llvm-commits
- [PATCH] D126010: Make sure the AsmPrinter doesn't emit any zero-sized symbols to `.debug_aranges`.
Patrick Walton via Phabricator via llvm-commits
- [PATCH] D126010: Make sure the AsmPrinter doesn't emit any zero-sized symbols to `.debug_aranges`.
Patrick Walton via Phabricator via llvm-commits
- [PATCH] D126257: Round up zero-sized symbols to 1 byte in `.debug_aranges`.
Patrick Walton via Phabricator via llvm-commits
- [PATCH] D126257: Round up zero-sized symbols to 1 byte in `.debug_aranges`.
Patrick Walton via Phabricator via llvm-commits
- [PATCH] D126010: Make sure the AsmPrinter doesn't emit any zero-sized symbols to `.debug_aranges`.
Patrick Walton via Phabricator via llvm-commits
- [PATCH] D126257: Round up zero-sized symbols to 1 byte in `.debug_aranges`.
Patrick Walton via Phabricator via llvm-commits
- [PATCH] D126257: Round up zero-sized symbols to 1 byte in `.debug_aranges`.
Patrick Walton via Phabricator via llvm-commits
- [PATCH] D126257: Round up zero-sized symbols to 1 byte in `.debug_aranges`.
Patrick Walton via Phabricator via llvm-commits
- [PATCH] D126257: Round up zero-sized symbols to 1 byte in `.debug_aranges`.
Patrick Walton via Phabricator via llvm-commits
- [PATCH] D126010: Make sure the AsmPrinter doesn't emit any zero-sized symbols to `.debug_aranges`.
Patrick Walton via Phabricator via llvm-commits
- [PATCH] D85838: New TableGen Programmer's Reference document
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D85838: New TableGen Programmer's Reference document
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D126290: [TableGen] Undeprecate 'field' when used with the CodeEmitterGen backend.
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D126290: [TableGen] Undeprecate 'field' when used with the CodeEmitterGen backend.
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [compiler-rt] 7f54399 - [compiler-rt][test] Fix flake in symbolize_stack test
Paul Kirth via llvm-commits
- [PATCH] D124481: [llvm][misexpect] Add tests for sample profiling
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D124481: [llvm][misexpect] Add tests for sample profiling
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D126450: [cmake] make FindLibEdit.cmake more robust
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D124481: [llvm][misexpect] Add tests for sample profiling
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D126412: Fix a buglet in remove_dots().
Paul Pluzhnikov via Phabricator via llvm-commits
- [llvm] 634c8ef - [PS5] Allow dllimport/dllexport same as PS4
Paul Robinson via llvm-commits
- [PATCH] D125778: [llvm-dva] 03 - Logical elements
Paul Robinson via Phabricator via llvm-commits
- [llvm] 84acdd3 - [SVEInstrFormats] Ensure scatter instructions are named consistently.
Paul Walker via llvm-commits
- [llvm] 6f215ca - [SelectionDAG] Add support to widen ISD::STEP_VECTOR operations.
Paul Walker via llvm-commits
- [llvm] 9426df9 - [LLVM][IR] Fix assert in ConstantExpr::getPtrToInt so all vector types are supported.
Paul Walker via llvm-commits
- [PATCH] D126201: [WIP] Very early work to enable isel of fixed length vector extracts from scalable vectors.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D125601: [DAGCombiner][AArch64] Reorder the bitcast of scalable vector
Paul Walker via Phabricator via llvm-commits
- [PATCH] D126201: [WIP] Very early work to enable isel of fixed length vector extracts from scalable vectors.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D126201: [WIP] Very early work to enable isel of fixed length vector extracts from scalable vectors.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D126255: [SVE] Remove custom lowering of scalable vector MGATHER & MSCATTER operations.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D126255: [SVE] Remove custom lowering of scalable vector MGATHER & MSCATTER operations.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D126255: [SVE] Remove custom lowering of scalable vector MGATHER & MSCATTER operations.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D125601: [DAGCombiner][AArch64] Reorder the bitcast of scalable vector
Paul Walker via Phabricator via llvm-commits
- [PATCH] D126168: [SelectionDAG] Add support to widen ISD::STEP_VECTOR operations.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D126487: [SVE] Fixed custom lowering of ISD::INSERT_SUBVECTOR.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D126505: [AArch64][SVE] Don't crash on pre-legalized types in extload combine.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D116088: [compiler-rt] Implement ARM atomic operations for architectures without SMP support
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D116088: [compiler-rt] Implement ARM atomic operations for architectures without SMP support
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D125485: [ArgPromotion] Unify byval promotion with non-byval
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D125485: [ArgPromotion] Unify byval promotion with non-byval
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D125778: [llvm-dva] 03 - Logical elements
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-dva] 01 - Interval tree
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D125778: [llvm-dva] 03 - Logical elements
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D125485: [ArgPromotion] Unify byval promotion with non-byval
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D126466: [libunwind][CMake] Fix name of LIBUNWIND_SUPPORTS_NODEFAULTLIBS_FLAG
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D126466: [libunwind][CMake] Fix name of LIBUNWIND_SUPPORTS_NODEFAULTLIBS_FLAG
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D125779: [llvm-dva] 04 - Locations and ranges
Pavel Samolysov via Phabricator via llvm-commits
- [PATCH] D126466: [libunwind][CMake] Fix name of LIBUNWIND_SUPPORTS_NODEFAULTLIBS_FLAG
Pavel Samolysov via Phabricator via llvm-commits
- [llvm] 4f12a72 - [llvm-lib] Ignore /LTCG option
Pengxuan Zheng via llvm-commits
- [PATCH] D126000: [llvm-lib] Ignore /LTCG option
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D126000: [llvm-lib] Ignore /LTCG option
Pengxuan Zheng via Phabricator via llvm-commits
- [PATCH] D122270: Support converting pointers from opaque to typed
Pete Cooper via Phabricator via llvm-commits
- [PATCH] D114846: [llvm] [Debuginfod] LLVM debuginfod server.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D118269: [gn build] Make HAVE_MALLINFO2 a gn arg, default to false
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D126089: [WPD] Try harder to find assumes through phis
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D126089: [WPD] Try harder to find assumes through phis
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D126089: [WPD] Try harder to find assumes through phis
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D126279: [Fortran] Set QUIET = .TRUE. in STOP statements
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D126279: [Fortran] Set QUIET = .TRUE. in STOP statements
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D126492: [ORC][ORC_RT] Integrate ORC platforms with LLJIT and lli
Peter S. Housel via Phabricator via llvm-commits
- [llvm] ade47bd - [LV] Improve register pressure estimate at high VFs
Peter Waller via llvm-commits
- [PATCH] D125918: [LV] Improve register pressure estimate at high VFs
Peter Waller via Phabricator via llvm-commits
- [PATCH] D125918: [LV] Improve register pressure estimate at high VFs
Peter Waller via Phabricator via llvm-commits
- [PATCH] D125956: [NOT YET FOR REVIEW][AArch64][LV] Implement AArch64TTIImpl::getRegisterClassForType
Peter Waller via Phabricator via llvm-commits
- [PATCH] D125956: [NOT YET FOR REVIEW][AArch64][LV] Implement AArch64TTIImpl::getRegisterClassForType
Peter Waller via Phabricator via llvm-commits
- [PATCH] D126415: [gn build] Set llvm_have_mallinfo2 to true by default
Peter Waller via Phabricator via llvm-commits
- [PATCH] D126415: [gn build] Set llvm_have_mallinfo2 to true by default
Peter Waller via Phabricator via llvm-commits
- [PATCH] D125827: [cmake] Don't try creating an executable when detecting the linker
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D114846: [llvm] [Debuginfod] LLVM debuginfod server.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D123678: [polly] migrate -polly-show to the new pass manager
Petr Hosek 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
- [PATCH] D126313: [CMake] Don't pass CMAKE_C(XX)_COMPILER to the nested NATIVE build
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D126313: [CMake] Don't pass CMAKE_C(XX)_COMPILER to the nested NATIVE build
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D122259: [SelectOpti][2/5] Select-to-branch base transformation
Phabricator via llvm-commits
- [PATCH] D123235: [OpenMP] atomic compare fail : Parser & AST support
Phabricator via llvm-commits
- [PATCH] D123286: [Clang][OpenMP] Support for omp nothing
Phabricator via llvm-commits
- [PATCH] D124394: [DFAJumpThreading] Relax analysis to handle unpredictable initial values
Phabricator via llvm-commits
- [PATCH] D125785: [llvm-ar][test] add special case of replace converting a regular to a thin archive
Phabricator via llvm-commits
- [llvm] bc2fe4a - [RISCV] Add basic fault-first load coverage for VSETVLI insertion
Philip Reames via llvm-commits
- [llvm] a95ecb2 - [RISCV] Hoist VSETVLI out of idiomatic fixed length vector loops
Philip Reames via llvm-commits
- [llvm] fb94857 - [riscv] Use getFirstInstrTerminator [nfc]
Philip Reames via llvm-commits
- [llvm] 948d931 - [RISCV] Ensure the forwarded AVL register is alive
Philip Reames via llvm-commits
- [llvm] a4a438f - [riscv] Add coverage for fixed length vector loops using LMUL
Philip Reames via llvm-commits
- [llvm] dd336b6 - [RISCV] Restructure comment and add clarifying assert to getFrameIndexReference [NFC]
Philip Reames via llvm-commits
- [llvm] 2a3b6f2 - [RISCV] Hoist VSETVLI vlmax, vtype out of scalable loops
Philip Reames via llvm-commits
- [llvm] be2cb82 - [riscv] Remove mutation of prior vsetvli from insertion dataflow
Philip Reames via llvm-commits
- [llvm] 1f06398 - Reapply "[RISCV] Enable strict assertions in InsertVSETVLI data flow"
Philip Reames via llvm-commits
- [llvm] afe4993 - [RISCV] Allow compatible VTYPE in AVL Reg Forward cases
Philip Reames via llvm-commits
- [llvm] d58cc08 - [RISCV] reorganize getFrameIndexReference to reduce code duplication [nfc]
Philip Reames via llvm-commits
- [llvm] 8a3b6ba - [RISCV] Add a subtarget feature to enable unaligned scalar loads and stores
Philip Reames via llvm-commits
- [llvm] d4905a7 - [RISCV] Add a vsetvli PRE test involving non-1 LMUL
Philip Reames via llvm-commits
- [llvm] 85b4470 - [RISCV] Allow PRE of vsetvli involving non-1 LMUL
Philip Reames via llvm-commits
- [PATCH] D125896: [LoopUnroll] Freeze tripcount rather than condition
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126188: [RISCV] Make old JIT ExecutionEngine tests unsupported
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126088: [RISCV] Add clarifying asserts to getFrameIndexReference [NFC]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D125787: [RISCV] Fix RVV stack frame alignment bugs
Philip Reames via Phabricator via llvm-commits
- [PATCH] D125787: [RISCV] Fix RVV stack frame alignment bugs
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126227: [WIP][RISCV] Fault first load peephole in InsertVSETVLI
Philip Reames via Phabricator via llvm-commits
- [PATCH] D123581: [RISCV] Teach vsetvli insertion to handle PseudoReadVL.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D125270: [riscv] Remove mutation of prior vsetvli from insertion dataflow
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126236: [CaptureTracking] Increase limit but use it for all visited uses.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D124869: [RISCV] Hoist VSETVLI out of idiomatic fixed length vector loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D125270: [riscv] Remove mutation of prior vsetvli from insertion dataflow
Philip Reames via Phabricator via llvm-commits
- [PATCH] D125270: [riscv] Remove mutation of prior vsetvli from insertion dataflow
Philip Reames via Phabricator via llvm-commits
- [PATCH] D124869: [RISCV] Hoist VSETVLI out of idiomatic fixed length vector loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D124869: [RISCV] Hoist VSETVLI out of idiomatic fixed length vector loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126088: [RISCV] Add clarifying asserts to getFrameIndexReference [NFC]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126088: [RISCV] Add clarifying asserts to getFrameIndexReference [NFC]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D124869: [RISCV] Hoist VSETVLI out of idiomatic fixed length vector loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126317: [RISCV] Add an operand kind to the opcode/imm returned from RISCVMatInt.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D124869: [RISCV] Hoist VSETVLI out of idiomatic fixed length vector loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126317: [RISCV] Add an operand kind to the opcode/imm returned from RISCVMatInt.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D124869: [RISCV] Hoist VSETVLI out of idiomatic fixed length vector loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D125971: [RISCV] Ensure the forwarded AVL register is alive
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126338: [RISCV] Hoist VSETVLI out of some scalable loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126088: [RISCV] Add clarifying asserts to getFrameIndexReference [NFC]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126382: [GVN] Enable enable-split-backedge-in-load-pre option by default
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126338: [RISCV] Hoist VSETVLI out of some scalable loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D125270: [riscv] Remove mutation of prior vsetvli from insertion dataflow
Philip Reames via Phabricator via llvm-commits
- [PATCH] D125270: [riscv] Remove mutation of prior vsetvli from insertion dataflow
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126085: [RISCV] Add a subtarget feature to enable unaligned loads
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126400: [RISCV] Allow compatible VTYPE in AVL Reg Forward cases
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126403: [RISCV] reorganize getFrameIndexReference to reduce code duplication [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126085: [RISCV] Add a subtarget feature to enable unaligned scalar loads and stores
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126085: [RISCV] Add a subtarget feature to enable unaligned scalar loads and stores
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126085: [RISCV] Add a subtarget feature to enable unaligned scalar loads and stores
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126085: [RISCV] Add a subtarget feature to enable unaligned scalar loads and stores
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126392: [RISCV] Use two ADDIs to do some stack pointer adjustments.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126400: [RISCV] Allow compatible VTYPE in AVL Reg Forward cases
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126085: [RISCV] Add a subtarget feature to enable unaligned scalar loads and stores
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126403: [RISCV] reorganize getFrameIndexReference to reduce code duplication [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126403: [RISCV] reorganize getFrameIndexReference to reduce code duplication [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126488: [RISCV] reorganize comments in getFrameIndexReference [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126085: [RISCV] Add a subtarget feature to enable unaligned scalar loads and stores
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126472: [RISCV][NFC] Unify compatibility checks under one function
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126465: [RISCV] Use knowledge of VLEN to avoid over-aligning the stack
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126465: [RISCV] Use knowledge of VLEN to avoid over-aligning the stack
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126085: [RISCV] Add a subtarget feature to enable unaligned scalar loads and stores
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126085: [RISCV] Add a subtarget feature to enable unaligned scalar loads and stores
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126520: [RISCV] Support VP_REDUCE_MUL mask operation
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126392: [RISCV] Use two ADDIs to do some stack pointer adjustments.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126392: [RISCV] Use two ADDIs to do some stack pointer adjustments.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126392: [RISCV] Use two ADDIs to do some stack pointer adjustments.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126558: [RISCV] Return false from isOffsetFoldingLegal instead of reversing the fold in lowering.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D125747: [RISCV] Enable scalable vectorization by default for RVV
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126563: [RISCV] Allow PRE of vsetvli involving non-1 LMUL
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126563: [RISCV] Allow PRE of vsetvli involving non-1 LMUL
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126567: [RISCV] Correct load/store alignments in sink-splat-operands.ll. NFC
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126567: [RISCV] Correct load/store alignments in sink-splat-operands.ll. NFC
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126563: [RISCV] Allow PRE of vsetvli involving non-1 LMUL
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126574: [RISCV] Fix an inconsistency with compatible load/store handling
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126563: [RISCV] Allow PRE of vsetvli involving non-1 LMUL
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126563: [RISCV] Allow PRE of vsetvli involving non-1 LMUL
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126563: [RISCV] Allow PRE of vsetvli involving non-1 LMUL
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126588: [RISCV] isel (add (and X, 0x1FFFFFFFE), Y) as (SH1ADD (SRLI X, 1), Y)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126576: [RISCV] Add custom isel for (add X, imm) used by load/stores.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126532: [SVE] Add a DAG combiner fold to visitADD for vscale with truncate
Philip Reames via Phabricator via llvm-commits
- [PATCH] D126137: [X86] Add support for `-mharden-sls=all`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D126137: [X86] Add support for `-mharden-sls=all`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D126137: [X86] Add support for `-mharden-sls=all`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D126137: [X86] Add support for `-mharden-sls=all`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D126137: [X86] Add support for `-mharden-sls=all`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D126137: [X86] Add support for `-mharden-sls=all`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D107082: [X86][RFC][WIP] Enable `_Float16` type support on X86 following the psABI
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D107082: [X86][RFC][WIP] Enable `_Float16` type support on X86 following the psABI
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D126137: [X86] Add support for `-mharden-sls=all`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D126137: [X86] Add support for `-mharden-sls=all`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D126137: [X86] Add support for `-mharden-sls=[none|all|return|indirect-jmp]`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D126137: [X86] Add support for `-mharden-sls=[none|all|return|indirect-jmp]`
Phoebe Wang via Phabricator via llvm-commits
- [llvm] 842e48b - [demangler][RISCV] Fix for long double
Piggy NL via llvm-commits
- [PATCH] D126480: [demangler][RISCV] Fix for long double
Piggy NL via Phabricator via llvm-commits
- [PATCH] D126480: [demangler][RISCV] Fix for long double
Piggy NL via Phabricator via llvm-commits
- [PATCH] D126480: [demangler][RISCV] Fix for long double
Piggy NL via Phabricator via llvm-commits
- [PATCH] D125760: [LegalizeTypes][VP] Add integer promotion support for vp.fptosi/vp.fptoui
Pretty-box via Phabricator via llvm-commits
- [PATCH] D126516: [RISCV][NFC] Simplified code for integer promotion setcc/vp.setcc
Pretty-box via Phabricator via llvm-commits
- [PATCH] D126516: [RISCV][NFC] Simplified code for integer promotion setcc/vp.setcc
Pretty-box via Phabricator via llvm-commits
- [PATCH] D126520: [RISCV] Support VP_REDUCE_MUL mask operation
Pretty-box via Phabricator via llvm-commits
- [PATCH] D125760: [LegalizeTypes][VP] Add integer promotion support for vp.fptosi/vp.fptoui
Pretty-box via Phabricator via llvm-commits
- [PATCH] D126624: [DAGCombine][NFC] Add braces to 'else' to match braced 'if'
Pretty-box via Phabricator via llvm-commits
- [PATCH] D126302: [PowerPC] Diagnose invalid combination with Altivec, VSX and soft-float
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D126110: [BOLT] Fix AND evaluation bug in shrink wrapping
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D126110: [BOLT] Fix AND evaluation bug in shrink wrapping
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D126110: [BOLT] Fix AND evaluation bug in shrink wrapping
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D126218: [BOLT][UTILS] Add dot2html helper tool to embed dot into html
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D126237: [BOLT][NFC] Print block instructions in dumpGraph as part of node label
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D126232: [BOLT][NFC] Customize endline character for printInstruction(s)
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D126248: [BOLT][NFC] Use colors in CFG dumps
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D126242: [BOLT][NFC] Use for_each to simplify printLoopInfo
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D126243: [BOLT][NFC] Use ListSeparator in BinaryFunction print methods
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D126220: [BOLT][NFC] Remove unused BF::computeLocalUDChain method definition
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D126177: [BOLT] Fix disassembly of data in text
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D126177: [BOLT] Fix disassembly of data in text
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D126177: [BOLT] [AArch64] Handle data markers spanning multiple functions
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D126177: [BOLT] [AArch64] Handle data markers spanning multiple functions
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D126111: [BOLT] Increase coverage of shrink wrapping [1/5]
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D126112: [BOLT] Increase coverage of shrink wrapping [2/5]
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D126177: [BOLT] [AArch64] Handle data markers spanning multiple functions
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D126177: [BOLT] [AArch64] Handle data markers spanning multiple functions
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D126177: [BOLT] [AArch64] Handle data markers spanning multiple functions
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D126110: [BOLT] Fix AND evaluation bug in shrink wrapping
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D126437: [BOLT] Fix LIT tests on Windows VS2019
Rafael Auler via Phabricator via llvm-commits
- [llvm] 4d8d258 - [Propeller] Promote functions with propeller profiles to .text.hot.
Rahman Lavaee via llvm-commits
- [llvm] 3aa2493 - Revert "[Propeller] Promote functions with propeller profiles to .text.hot."
Rahman Lavaee via llvm-commits
- [llvm] 08cc058 - Reland "[Propeller] Promote functions with propeller profiles to .text.hot."
Rahman Lavaee via llvm-commits
- [PATCH] D122930: [Propeller] Promote functions with propeller profiles to .text.hot.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D122930: [Propeller] Promote functions with propeller profiles to .text.hot.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D122930: [Propeller] Promote functions with propeller profiles to .text.hot.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D126517: [Propeller] Promote functions with propeller profiles to .text.hot.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D122930: [Propeller] Promote functions with propeller profiles to .text.hot.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D126518: Reland "[Propeller] Promote functions with propeller profiles to .text.hot."
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D126518: Reland "[Propeller] Promote functions with propeller profiles to .text.hot."
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D126518: Reland "[Propeller] Promote functions with propeller profiles to .text.hot."
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D126136: [TableGen] emitStringLiteralDef: Pad trailing '\0' at the end of char array.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D126135: emitStringLiteralDef: Return earlier here. NFC.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D126309: [docs][OpaquePtr] Add detail to motivations behind opaque pointers
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D126000: [llvm-lib] Ignore /LTCG option
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D126581: [Bazel][GN] Reuse the GN LLVM config file generation code
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D92086: Generalized PatternMatch & InstSimplify
Renato Golin via Phabricator via llvm-commits
- [PATCH] D126183: Implement soft reset of the diagnostics engine.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D112374: [clang] Implement ElaboratedType sugaring for types written bare
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D126372: [RISCV]Add basic cost model for vector reduce for scalable vector
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D124266: [lld/elf] support quote usage in section names
Roger via Phabricator via llvm-commits
- [compiler-rt] a27b913 - [scudo] Clean up Zircon header file uses
Roland McGrath via llvm-commits
- [PATCH] D125202: [Polly] Disable matmul pattern-match + -polly-parallel
Roman via Phabricator via llvm-commits
- [PATCH] D126086: [BOLT][DWARF] Convert dwarf5-df-* tests to assembly tests
Rui Zhong via Phabricator via llvm-commits
- [PATCH] D126086: [BOLT][DWARF] Convert dwarf5-df-* tests to assembly tests
Rui Zhong via Phabricator via llvm-commits
- [PATCH] D126343: [libunwind] Use process_vm_readv to avoid potential segfaults
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D126342: [libunwind] Factor out sigreturn check condition. NFC
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D28213: [Frontend] Correct values of ATOMIC_*_LOCK_FREE to match builtin
Ryan Prichard via Phabricator via llvm-commits
- [llvm] 74f9841 - [lld][WebAssembly] Allow use of statically allocated TLS region.
Sam Clegg via llvm-commits
- [lld] 966427b - [lld][WebAssemlby] Check for command line flags with missing arguments
Sam Clegg via llvm-commits
- [lld] 198815e - [lld][WebAssembly] Avoid importing/exporting hidden symbols in shared libraries
Sam Clegg via llvm-commits
- [lld] 87628f5 - [lld][WebAssembly] Require double dash for modern linker flags
Sam Clegg via llvm-commits
- [lld] 98ff205 - [lld][WebAssembly] Update test after 87628f5804e2
Sam Clegg via llvm-commits
- [lld] 0e8f4ce - [lld][WebAssembly] Fix crash on undefined+weak function syms in LTO objects
Sam Clegg via llvm-commits
- [PATCH] D126107: [lld][WebAssembly] Allow first thread to use static TLS region
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D126107: [lld][WebAssembly] Allow first thread to use static TLS region
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D126491: [lld][WebAssembly] Avoid importing/exporting hidden symbols in shared libraries
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D126497: [lld][WebAssemlby] Check for command line flags with missing arguments
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D126491: [lld][WebAssembly] Avoid importing/exporting hidden symbols in shared libraries
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D126491: [lld][WebAssembly] Avoid importing/exporting hidden symbols in shared libraries
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D126497: [lld][WebAssemlby] Check for command line flags with missing arguments
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D126497: [lld][WebAssemlby] Check for command line flags with missing arguments
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D126497: [lld][WebAssemlby] Check for command line flags with missing arguments
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D126491: [lld][WebAssembly] Avoid importing/exporting hidden symbols in shared libraries
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D126500: [lld][WebAssembly] Require double dash for modern linker flags
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D126500: [lld][WebAssembly] Require double dash for modern linker flags
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D126500: [lld][WebAssembly] Require double dash for modern linker flags
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D126509: [Objcopy][Wasm] Allow selecting known sections by name
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D126509: [Objcopy][Wasm] Allow selecting known sections by name
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D126535: [WebAssembly][NFC] Update reftype and table tests to use opaque pointers
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D126509: [Objcopy][Wasm] Allow selecting known sections by name
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D126535: [WebAssembly][NFC] Update reftype and table tests to use opaque pointers
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D126553: [WebAssembly] Consolidate sectionTypeToString in BinaryFormat [NFC]
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D126554: [lld][WebAssembly] Fix crash on undefined/weak function symbols in LTO objects
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D126554: [lld][WebAssembly] Fix crash on undefined/weak function symbols in LTO objects
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D126554: [lld][WebAssembly] Fix crash on undefined/weak function symbols in LTO objects
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D126554: [lld][WebAssembly] Fix crash on undefined/weak function symbols in LTO objects
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D126554: [lld][WebAssembly] Fix crash on undefined/weak function symbols in LTO objects
Sam Clegg via Phabricator via llvm-commits
- [llvm] e0fe978 - [TypePromotion] Avoid unnecessary trunc zext pairs
Sam Parker via llvm-commits
- [PATCH] D118905: [TypePromotion] Avoid unnecessary trunc zext pairs
Sam Parker via Phabricator via llvm-commits
- [PATCH] D126304: [TypePromotion] Allow native width icmps
Sam Parker via Phabricator via llvm-commits
- [PATCH] D126449: [AArch64] Reuse larger DUP if available
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D126449: [AArch64] Reuse larger DUP if available
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D123995: [MachineSink] replace MachineLoop with MachineCycle
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D126525: [SSAUpdaterImpl] Do not generate phi node with all the same incoming values
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D126525: [SSAUpdaterImpl] Do not generate phi node with all the same incoming values
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D126255: [SVE] Remove custom lowering of scalable vector MGATHER & MSCATTER operations.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D125301: [LoopVectorize] Add option to use active lane mask for loop control flow
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 6793c63 - [InstCombine] add tests for icmp of zext i1; NFC
Sanjay Patel via llvm-commits
- [llvm] 1ebad98 - [InstCombine] fold icmp of zext bool based on limited range
Sanjay Patel via llvm-commits
- [llvm] e8c20d9 - [IR] add and use pattern match specialization for sqrt intrinsic; NFC
Sanjay Patel via llvm-commits
- [llvm] 05527b6 - [InstCombine] fold more shuffles with FP<->Int cast operands
Sanjay Patel via llvm-commits
- [llvm] d5ebba2 - [x86] add test with volatile load; NFC
Sanjay Patel via llvm-commits
- [llvm] d3187dd - [SLP] add minimum test for miscompile (PR55688); NFC
Sanjay Patel via llvm-commits
- [llvm] ea6171c - [InstCombine] add tests for icmp with udiv operand; NFC
Sanjay Patel via llvm-commits
- [llvm] 3952c90 - [InstCombine] fold icmp equality with udiv and large constant
Sanjay Patel via llvm-commits
- [llvm] 60682a0 - [InstCombine] add tests for icmp with sdiv operand; NFC
Sanjay Patel via llvm-commits
- [llvm] ed5be15 - [InstCombine] reduce code duplication in icmp+div folds; NFC
Sanjay Patel via llvm-commits
- [llvm] 49f8b05 - [InstCombine] fold icmp equality with sdiv and SMIN
Sanjay Patel via llvm-commits
- [llvm] 899af02 - [InstCombine] add tests for mul with sign-splat operand; NFC
Sanjay Patel via llvm-commits
- [llvm] c4c7500 - [InstCombine] fold mul of signbit directly to X < 0 ? Y : 0
Sanjay Patel via llvm-commits
- [llvm] 5a6e085 - [InstCombine] reduce code duplication; NFC
Sanjay Patel via llvm-commits
- [llvm] b5b6aa4 - [InstCombine] fold multiply by signbit-splat to cmp+select
Sanjay Patel via llvm-commits
- [PATCH] D126171: [InstCombine] fold icmp of zext bool based on limited range
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D125988: [x86][SelectionDAG] Unroll vectorized FREM instructions which will be lowered to libcalls
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D126213: [DAGCombiner][AArch64] Don't fold (smulo x, 2) -> (saddo x, x) if VT is i2.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D126190: [InstCombine] Add combine for fcmp sqrt(x),C --> fcmp x,C*C
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D126190: [InstCombine] Add combine for fcmp sqrt(x),C --> fcmp x,C*C
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D126056: [InstCombine] [NFC] Move transforms for truncated shifts into narrowBinOp
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D126054: [InstCombine] Precommit test for D125750.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D125750: [InstCombine] fold fake floating point vector extract to shift+trunc.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D126040: [InstCombine] Fold a mul with bool value into and
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D126184: [InstCombine] bitcast(logic(bitcast(X), bitcast(Y))) --> bitcast'(logic(bitcast'(X), Y))
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D126184: [InstCombine] bitcast(logic(bitcast(X), bitcast(Y))) --> bitcast'(logic(bitcast'(X), Y))
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D126040: [InstCombine] Fold a mul with bool value into and
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D126356: [tests] precommit tests for D126040
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D126353: [X86] Add isSimple check to the load combine in combineExtractVectorElt.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D126371: [SLP]Fix PR55688: Miscompile due to incorrect nuw handling.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D126371: [SLP]Fix PR55688: Miscompile due to incorrect nuw handling.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D126371: [SLP]Fix PR55688: Miscompile due to incorrect nuw handling.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D126410: [InstCombine] fold icmp equality with udiv and large constant
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D126410: [InstCombine] fold icmp equality with udiv and large constant
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D125898: [ControlHeightReduction] Use logical and
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D125951: [InstCombine] bitcast (extractelement <1 x elt>, dest) -> bitcast(<1 x elt>, dest)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D125951: [InstCombine] bitcast (extractelement <1 x elt>, dest) -> bitcast(<1 x elt>, dest)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D126190: [InstCombine] Add combine for fcmp sqrt(x),C --> fcmp x,C*C
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D126591: [InstCombine] Optimise shift+and+boolean conversion pattern to simple comparison
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D126591: [InstCombine] Optimise shift+and+boolean conversion pattern to simple comparison
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D126040: [InstCombine] Fold a mul with bool value into and
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D125951: [InstCombine] bitcast (extractelement <1 x elt>, dest) -> bitcast(<1 x elt>, dest)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D126591: [InstCombine] Optimise shift+and+boolean conversion pattern to simple comparison
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D125992: [AMDGPU] gfx11 FLAT Instructions
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D125992: [AMDGPU] gfx11 FLAT Instructions
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] 6fc0bc5 - Fix behavior of is_fp_class on empty class set
Serge Pavlov via llvm-commits
- [llvm] bdd0093 - [GlobalISel] Add G_IS_FPCLASS
Serge Pavlov via llvm-commits
- [PATCH] D112025: Intrinsic for checking floating point class
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D121454: [GlobalISel] Add G_IS_FPCLASS
Serge Pavlov via Phabricator via llvm-commits
- [llvm] ff1681d - [Support] Add missing <cstdint> header to Signals.h
Sergei Trofimovich via llvm-commits
- [llvm] 5e9be93 - [Support] Add missing <cstdint> header to Base64.h
Sergei Trofimovich via llvm-commits
- [llvm] 6f3f8b6 - [GuardWidening] Update test with update_test_checks.py
Serguei Katkov via llvm-commits
- [llvm] 0a838ad - [GuardWidening] Add test showing incorrect behavior with nuw/nsw flags
Serguei Katkov via llvm-commits
- [llvm] c2eccc6 - [GuardWidening] Remove nuw/nsw flags for hoisted instructions
Serguei Katkov via llvm-commits
- [PATCH] D126354: [GuardWidening] Remove nuw/nsw flags for hoisted instructions
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D126354: [GuardWidening] Remove nuw/nsw flags for hoisted instructions
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D126354: [GuardWidening] Remove nuw/nsw flags for hoisted instructions
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D126354: [GuardWidening] Remove nuw/nsw flags for hoisted instructions
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D126354: [GuardWidening] Remove nuw/nsw flags for hoisted instructions
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D126523: [MachineSSAUpdater] Re-use existing phi node in GetValueInMiddleOfBlock
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D126525: [SSAUpdaterImpl] Do not generate phi node with all the same incoming values
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D126525: [SSAUpdaterImpl] Do not generate phi node with all the same incoming values
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D126525: [SSAUpdaterImpl] Do not generate phi node with all the same incoming values
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D126525: [SSAUpdaterImpl] Do not generate phi node with all the same incoming values
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D126181: [RISCV] Add ISD::EH_DWARF_CFA
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D126181: [RISCV] Add ISD::EH_DWARF_CFA
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D126222: [libcxx] Fix wrong messages of git version
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D125083: [RISCV] Use check-prefixes to reduce check lines
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D126181: [RISCV] Add ISD::EH_DWARF_CFA
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D126349: [TableGen] Remove code beads
Sheng via Phabricator via llvm-commits
- [PATCH] D126349: [TableGen] Remove code beads
Sheng via Phabricator via llvm-commits
- [PATCH] D125444: [M68k] Add MC support for link/unlk
Sheng via Phabricator via llvm-commits
- [PATCH] D125444: [M68k] Add MC support for link/unlk
Sheng via Phabricator via llvm-commits
- [PATCH] D126349: [TableGen] Remove code beads
Sheng via Phabricator via llvm-commits
- [PATCH] D126349: [TableGen] Remove code beads
Sheng via Phabricator via llvm-commits
- [PATCH] D126349: [TableGen] Remove code beads
Sheng via Phabricator via llvm-commits
- [PATCH] D126349: [TableGen] Remove code beads
Sheng via Phabricator via llvm-commits
- [PATCH] D126349: [TableGen] Remove code beads
Sheng via Phabricator via llvm-commits
- [PATCH] D126349: [TableGen] Remove code beads
Sheng via Phabricator via llvm-commits
- [PATCH] D126349: [TableGen] Remove code beads
Sheng via Phabricator via llvm-commits
- [PATCH] D126349: [TableGen] Remove code beads
Sheng via Phabricator via llvm-commits
- [PATCH] D126349: [TableGen] Remove code beads
Sheng via Phabricator via llvm-commits
- [PATCH] D126349: [TableGen] Remove code beads
Sheng via Phabricator via llvm-commits
- [PATCH] D123235: [OpenMP] atomic compare fail : Parser & AST support
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D123286: [Clang][OpenMP] Support for omp nothing
Shilei Tian via Phabricator via llvm-commits
- [llvm] a831ce5 - Revert "[runtimes] Detect changes to Tests.cmake"
Shoaib Meenai via llvm-commits
- [PATCH] D126262: [lld-macho][nfc] Run clang-format on lld/MachO/*.{h,cpp}
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D125827: [cmake] Don't try creating an executable when detecting the linker
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D126342: [libunwind] Factor out sigreturn check condition. NFC
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D126343: [libunwind] Use process_vm_readv to avoid potential segfaults
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D123428: [libunwind] Add configuration to disable sigreturn frame check
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D126343: [libunwind] Use process_vm_readv to avoid potential segfaults
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D126343: [libunwind] Use process_vm_readv to avoid potential segfaults
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D126343: [libunwind] Use process_vm_readv to avoid potential segfaults
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D126343: [libunwind] Use process_vm_readv to avoid potential segfaults
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D126343: [libunwind] Use process_vm_readv to avoid potential segfaults
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D126343: [libunwind] Use process_vm_readv to avoid potential segfaults
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D126343: [libunwind] Use process_vm_readv to avoid potential segfaults
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D126342: [libunwind] Factor out sigreturn check condition. NFC
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D126343: [libunwind] Use process_vm_readv to avoid potential segfaults
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D126342: [libunwind] Factor out sigreturn check condition. NFC
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D126343: [libunwind] Use process_vm_readv to avoid potential segfaults
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] 7604c59 - [OpenMP][IRBuilder] `omp task` support
Shraiysh Vaishay via llvm-commits
- [PATCH] D71989: [OpenMP][IRBuilder] `omp task` support
Shraiysh via Phabricator via llvm-commits
- [PATCH] D123919: [mlir][OpenMP] omp.task translation to LLVM IR
Shraiysh via Phabricator via llvm-commits
- [PATCH] D123919: [mlir][OpenMP] omp.task translation to LLVM IR
Shraiysh via Phabricator via llvm-commits
- [PATCH] D126626: [OpenMP][IRBuilder] Add final clause to task
Shraiysh via Phabricator via llvm-commits
- [llvm] 6e12711 - [VP][fix] Don't discard masks in reductions
Simon Moll via llvm-commits
- [PATCH] D126273: [DAGCombiner][VP] Add DAGCombine for merging VP_FADD and VP_FMUL to VP_FMA.
Simon Moll via Phabricator via llvm-commits
- [PATCH] D126273: [DAGCombiner][VP] Add DAGCombine for merging VP_FADD and VP_FMUL to VP_FMA.
Simon Moll via Phabricator via llvm-commits
- [PATCH] D125296: [VP] vp intrinsics are not speculatable
Simon Moll via Phabricator via llvm-commits
- [PATCH] D126362: [VP][fix] Don't discard masks in reductions
Simon Moll via Phabricator via llvm-commits
- [PATCH] D125296: [VP] vp intrinsics are not speculatable
Simon Moll via Phabricator via llvm-commits
- [PATCH] D126363: [VPlan, VP] 1/4 Introduce new recipes to support predicated vectorization
Simon Moll via Phabricator via llvm-commits
- [PATCH] D126363: [VPlan, VP] 1/4 Introduce new recipes to support predicated vectorization
Simon Moll via Phabricator via llvm-commits
- [PATCH] D126362: [VP][fix] Don't discard masks in reductions
Simon Moll via Phabricator via llvm-commits
- [PATCH] D125296: [VP] vp intrinsics are not speculatable
Simon Moll via Phabricator via llvm-commits
- [PATCH] D125296: [VP] vp intrinsics are not speculatable
Simon Moll via Phabricator via llvm-commits
- [PATCH] D126363: [VPlan, VP] 1/4 Introduce new recipes to support predicated vectorization
Simon Moll via Phabricator via llvm-commits
- [PATCH] D126363: [VPlan, VP] 1/4 Introduce new recipes to support predicated vectorization
Simon Moll via Phabricator via llvm-commits
- [PATCH] D126363: [VPlan, VP] 1/4 Introduce new recipes to support predicated vectorization
Simon Moll via Phabricator via llvm-commits
- [PATCH] D126363: [VPlan, VP] 1/4 Introduce new recipes to support predicated vectorization
Simon Moll via Phabricator via llvm-commits
- [PATCH] D126363: [VPlan, VP] 1/4 Introduce new recipes to support predicated vectorization
Simon Moll via Phabricator via llvm-commits
- [PATCH] D126363: [VPlan, VP] 1/4 Introduce new recipes to support predicated vectorization
Simon Moll via Phabricator via llvm-commits
- [PATCH] D126363: [VPlan, VP] 1/4 Introduce new recipes to support predicated vectorization
Simon Moll via Phabricator via llvm-commits
- [llvm] dd231f0 - [AArch64] Regenerate andandshift.ll test checks
Simon Pilgrim via llvm-commits
- [llvm] 64186e9 - [X86] Add test showing failure to expand <2 x float> fpow without widening to <4 x float>
Simon Pilgrim via llvm-commits
- [llvm] 96323c9 - [X86] scalar_widen_div.ll - remove non-generated CHECKs
Simon Pilgrim via llvm-commits
- [llvm] 6c80267 - [CostModel][X86] getScalarizationOverhead - improve extraction costs for > 128-bit vectors
Simon Pilgrim via llvm-commits
- [llvm] 11455e4 - [DAG] Unroll vectorized FPOW instructions before widening that will scalarize to libcalls anyway
Simon Pilgrim via llvm-commits
- [llvm] b45e046 - [X86] Add non-uniform vector tests for 'one bit diff' comparison fold
Simon Pilgrim via llvm-commits
- [llvm] 7b617ee - [DAG] Cleanup "and/or of cmp with single bit diff" fold to use ISD::matchBinaryPredicate
Simon Pilgrim via llvm-commits
- [llvm] f366acd - [DAG] Generalize (sra (trunc (sra x, c1)), c2) -> (trunc (sra x, c1 + c2)) constant folding
Simon Pilgrim via llvm-commits
- [llvm] 14258d6 - [SLP] Move canVectorizeLoads implementation to simplify the diff in D105986. NFC.
Simon Pilgrim via llvm-commits
- [llvm] c996904 - [X86] Adjust vector shift costs to match SoG (Issue #54889)
Simon Pilgrim via llvm-commits
- [PATCH] D77804: [DAG] Enable ISD::SRL SimplifyMultipleUseDemandedBits handling inside SimplifyDemandedBits (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D125988: [x86][SelectionDAG] Unroll vectorized FREM instructions which will be lowered to libcalls
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D125988: [x86][SelectionDAG] Unroll vectorized FREM instructions which will be lowered to libcalls
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D126268: [InstCombine] [NFC] refector foldXorOfICmps
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D125988: [x86][SelectionDAG] Unroll vectorized FREM instructions which will be lowered to libcalls
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D125527: [CostModel][X86] getScalarizationOverhead - improve extraction costs for > 128-bit vectors
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D125527: [CostModel][X86] getScalarizationOverhead - improve extraction costs for > 128-bit vectors
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D126273: [DAGCombiner][VP] Add DAGCombine for merging VP_FADD and VP_FMUL to VP_FMA.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D125527: [CostModel][X86] getScalarizationOverhead - improve extraction costs for > 128-bit vectors
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D124306: [UpdateTestChecks] Auto-generate stub bodies for conflicting outputs
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D125987: [SLP] Account for cost of removing FMA opportunities by horizontal reduction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D126379: [SLP]Do not try to generate ScatterVectorize if it will be scalarized.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D125712: [SLP][X86] Improve reordering to consider alternate instruction bundles
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D124306: [UpdateTestChecks] Auto-generate stub bodies for unused prefixes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106675: [WIP][X86] Freeze shl(x,1) -> add(x,x) vector fold (PR50468)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D115462: [SLP]Improve shuffles cost estimation where possible.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D126298: [SLP]Fix PR55653: emit undefs where required, not poison.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D105986: [SLP]Improve vectorization of gathered loads.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D124306: [UpdateTestChecks] Auto-generate stub bodies for unused prefixes
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D126476: [SLP]Improve compile time, NFC.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D115462: [SLP]Improve shuffles cost estimation where possible.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D125712: [SLP][X86] Improve reordering to consider alternate instruction bundles
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D115462: [SLP]Improve shuffles cost estimation where possible.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D115462: [SLP]Improve shuffles cost estimation where possible.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D77804: [DAG] Enable ISD::SRL SimplifyMultipleUseDemandedBits handling inside SimplifyDemandedBits (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D77804: [DAG] Enable ISD::SRL SimplifyMultipleUseDemandedBits handling inside SimplifyDemandedBits (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D125712: [SLP][X86] Improve reordering to consider alternate instruction bundles
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D126036: [LegalizeTypes] Fix bug in expensive checks verification
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D126349: [TableGen] Remove code beads
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D115462: [SLP]Improve shuffles cost estimation where possible.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D126544: [SLP][NFC] Factor out scalar type as a getter
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D126550: Make report_fatal_error respect its GenCrashDiag argument so it doesn't generate a backtrace
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D126355: [FuncSpec]Fix assertion failure when lattice value is not found.
Sinan Lin via Phabricator via llvm-commits
- [PATCH] D126355: [FuncSpec]Fix assertion failure when lattice value is not found.
Sinan Lin via Phabricator via llvm-commits
- [PATCH] D126355: [FuncSpec]Fix assertion failure when lattice value is not found.
Sinan Lin via Phabricator via llvm-commits
- [PATCH] D126450: [cmake] make FindLibEdit.cmake more robust
Siwei Zhang via Phabricator via llvm-commits
- [llvm] ec51971 - [memprof] Keep and display symbol names in the RawMemProfReader.
Snehasish Kumar via llvm-commits
- [PATCH] D126344: [memprof] Keep and display symbol names in the RawMemProfReader.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D126344: [memprof] Keep and display symbol names in the RawMemProfReader.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D126344: [memprof] Keep and display symbol names in the RawMemProfReader.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D126344: [memprof] Keep and display symbol names in the RawMemProfReader.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D126344: [memprof] Keep and display symbol names in the RawMemProfReader.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D126344: [memprof] Keep and display symbol names in the RawMemProfReader.
Snehasish Kumar via Phabricator via llvm-commits
- [llvm] 8b42bc5 - [SelectOpti][3/5] Base Heuristics
Sotiris Apostolakis via llvm-commits
- [llvm] d7ebb74 - [SelectOpti][4/5] Loop Heuristics
Sotiris Apostolakis via llvm-commits
- [llvm] a111fb9 - [SelectOpti][5/5] Optimize select-to-branch transformation
Sotiris Apostolakis via llvm-commits
- [llvm] 1786e70 - Revert "[SelectOpti][5/5] Optimize select-to-branch transformation"
Sotiris Apostolakis via llvm-commits
- [llvm] 67be40d - Recommit "[SelectOpti][5/5] Optimize select-to-branch transformation"
Sotiris Apostolakis via llvm-commits
- [PATCH] D120231: [SelectOpti][3/5] Base Heuristics
Sotiris Apostolakis via Phabricator via llvm-commits
- [PATCH] D120232: [SelectOpti][4/5] Loop Heuristics
Sotiris Apostolakis via Phabricator via llvm-commits
- [PATCH] D120233: [SelectOpti][5/5] Optimize select-to-branch transformation
Sotiris Apostolakis via Phabricator via llvm-commits
- [PATCH] D125426: Add a new flavor "BBLabels" to LLVM_BUILD_INSTRUMENTED
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D126565: [RegisterClassInfo] Invalidate cached information if ignoreCSRForAllocationOrder changes
Srividya Karumuri via Phabricator via llvm-commits
- [llvm] 5df6669 - [AMDGPU] Enforce alignment of image vaddr on gfx90a
Stanislav Mekhanoshin via llvm-commits
- [llvm] 26c4cf2 - [AMDGPU] Disable newly added gfx90a global isel image tests. NFC.
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D126009: [AMDGPU] Enforce alignment of image vaddr on gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D125992: [AMDGPU] gfx11 FLAT Instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D125992: [AMDGPU] gfx11 FLAT Instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D125992: [AMDGPU] gfx11 FLAT Instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D126009: [AMDGPU] Enforce alignment of image vaddr on gfx90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D125992: [AMDGPU] gfx11 FLAT Instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D126312: [AMDGPU] Fix image opcodes GlobalISel on gfx90a.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D126312: [AMDGPU] Fix image opcodes GlobalISel on gfx90a.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D126389: [AMDGPU] Improve codegen of extractelement/insertelement in some cases
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D126389: [AMDGPU] Improve codegen of extractelement/insertelement in some cases
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D126389: [AMDGPU] Improve codegen of extractelement/insertelement in some cases
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D126463: [AMDGPU] gfx11 Image instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D126475: [AMDGPU] gfx11 vop3 instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D126483: [AMDGPU] gfx11 vop3dpp instructions
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D126286: [JITLink] [ELF/AARCH64] Generic aarch64 patch fixups
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] 610eb39 - [PowerPC][Future] Add an ISA Future to go with mcpu=future.
Stefan Pintilie via llvm-commits
- [PATCH] D126075: [PowerPC][Future] Add an ISA Future to go with mcpu=future.
Stefan Pintilie via Phabricator via llvm-commits
- [llvm] 12bae5f - Remove duplicate fields in RAGreedy
Stella Stamenova via llvm-commits
- [PATCH] D125926: Remove duplicate fields in RAGreedy
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D126158: [MLIR][GPU] Replace fdiv on fp16 with promoted (fp32) multiplication with reciprocal plus one (conditional) Newton iteration.
Stephan Herhut 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] D124511: [Dexter] Allow Dexter watch commands to specify a range of acceptable FP values
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D126279: [Fortran] Set QUIET = .TRUE. in STOP statements
Steve Scalpone via Phabricator via llvm-commits
- [PATCH] D118346: [ORC] Support ADR_PREL_PG_HI21 & ADD_ABS_LO12_NC for aarch64
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D126284: [JITLink][ELF/AARCH64][NFC] Add ADRP and ADD (imm) relocation test case
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D126286: [JITLink] [ELF/AARCH64] Generic aarch64 patch fixups
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D126287: [JITLink][ELF/AARCH64] Implement R_AARCH64_ADR_PREL_PG_HI21 and R_AARCH64_ADD_ABS_LO12_NC
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D126287: [JITLink][ELF/AARCH64] Implement R_AARCH64_ADR_PREL_PG_HI21 and R_AARCH64_ADD_ABS_LO12_NC
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D126286: [JITLink] [ELF/AARCH64] Generic aarch64 patch fixups
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D126287: [JITLink][ELF/AARCH64] Implement R_AARCH64_ADR_PREL_PG_HI21 and R_AARCH64_ADD_ABS_LO12_NC
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D126286: [JITLink] [ELF/AARCH64] Generic aarch64 patch fixups
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D126387: [JITLINK][AARCH64] Fix overflow range of Page21
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D126387: [JITLink][AARCH64] Fix overflow range of Page21
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D126284: [JITLink][ELF/AARCH64][NFC] Add ADRP and ADD (imm) relocation test case
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D126467: [JITLink][ELF/AARCH64][NFC] Add testcases for Branch26/Page21/PageOffset21
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D126627: [JITLink][ELF/AARCH64][NFC] Rename edge names
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D126628: [JITLink][AARCH64][NFC] Create isLoadStoreImm12 function by splitting getPageOffset12Shift
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D126629: [JITLink][ELF/AARCH64][NFC] Add testcases for gpr R_AARCH64_LDST*_ABS_LO12_NC
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D123235: [OpenMP] atomic compare fail : Parser & AST support
Sunil K via Phabricator via llvm-commits
- [PATCH] D123235: [OpenMP] atomic compare fail : Parser & AST support
Sunil K via Phabricator via llvm-commits
- [PATCH] D123235: [OpenMP] atomic compare fail : Parser & AST support
Sunil K via Phabricator via llvm-commits
- [PATCH] D123286: [Clang][OpenMP] Support for omp nothing
Sunil K via Phabricator via llvm-commits
- [PATCH] D123235: [OpenMP] atomic compare fail : Parser & AST support
Sunil K via Phabricator via llvm-commits
- [llvm] 1e2b746 - Revert "[TableGen] Remove code beads"
Sylvestre Ledru via llvm-commits
- [PATCH] D124728: Allow pointer types for atomicrmw xchg
Takafumi Arakaki via Phabricator via llvm-commits
- [PATCH] D124728: Allow pointer types for atomicrmw xchg
Takafumi Arakaki via Phabricator via llvm-commits
- [PATCH] D124728: Allow pointer types for atomicrmw xchg
Takafumi Arakaki via Phabricator via llvm-commits
- [PATCH] D126266: Mark the file entry invalid, until reread. Invalidate SLocEntry cache, readd it on reread. Do not use translateFile, because it pulls in parts of the pch.
Tapasweni Pathak via Phabricator via llvm-commits
- [PATCH] D126271: Allow interfaces to operate on in-memory buffers with no source location info.
Tapasweni Pathak via Phabricator via llvm-commits
- [PATCH] D126183: Implement soft reset of the diagnostics engine.
Tapasweni Pathak via Phabricator via llvm-commits
- [PATCH] D126183: Implement soft reset of the diagnostics engine.
Tapasweni Pathak via Phabricator via llvm-commits
- [PATCH] D126183: Implement soft reset of the diagnostics engine.
Tapasweni Pathak via Phabricator via llvm-commits
- [PATCH] D126183: Implement soft reset of the diagnostics engine.
Tapasweni Pathak via Phabricator via llvm-commits
- [PATCH] D126271: Allow interfaces to operate on in-memory buffers with no source location info.
Tapasweni Pathak via Phabricator via llvm-commits
- [PATCH] D126183: Implement soft reset of the diagnostics engine.
Tapasweni Pathak via Phabricator via llvm-commits
- [PATCH] D126089: [WPD] Make sure type test is eliminated
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D124481: [llvm][misexpect] Add tests for sample profiling
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D126344: [memprof] Keep and display symbol names in the RawMemProfReader.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D126344: [memprof] Keep and display symbol names in the RawMemProfReader.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D126089: [WPD] Try harder to find assumes through phis
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D72386: [ThinLTO] pass UnrollLoops/VectorizeLoop/VectorizeSLP in CGOpts down to pass builder in ltobackend
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D126107: [lld][WebAssembly] Allow first thread to use static TLS region
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D126286: [JITLink] [ELF/AARCH64] Generic aarch64 patch fixups
Thorsten via Phabricator via llvm-commits
- [PATCH] D126177: [BOLT] [AArch64] Handle data markers spanning multiple functions
Thorsten via Phabricator via llvm-commits
- [PATCH] D126300: [llvm][ModuleInliner] Refactor InlineSizePriority and PriorityInlineOrder
Thorsten via Phabricator via llvm-commits
- [PATCH] D125747: [RISCV] Enable scalable vectorization by default for RVV
Thorsten via Phabricator via llvm-commits
- [PATCH] D124612: [AArch64][LV] AArch64 does not prefer vectorized addressing
Tiehu Zhang via Phabricator via llvm-commits
- [PATCH] D124612: [AArch64][LV] AArch64 does not prefer vectorized addressing
Tiehu Zhang via Phabricator via llvm-commits
- [llvm] c5e5cf1 - Test stackmap support for i128
Tim Northover via llvm-commits
- [PATCH] D126069: Test stackmap support for i128
Tim Northover via Phabricator via llvm-commits
- [PATCH] D126204: Test stackmap support for floating point types.
Tim Northover via Phabricator via llvm-commits
- [llvm] 49ad577 - [workflow] Don't fail workflow if we already have a PR for an issue
Tobias Hieta via llvm-commits
- [PATCH] D123657: [workflow] Don't fail workflow if we already have a PR for an issue
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D126450: [cmake] make FindLibEdit.cmake more robust
Tobias Ribizel via Phabricator via llvm-commits
- [llvm] 21c060c - github: Switch release PR repository to llvm/llvm-project-release-prs
Tom Stellard via llvm-commits
- [PATCH] D125851: github: Switch release PR repository to llvm/llvm-project-release-prs
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D126423: github: Automatically assign reviewers for backport requests
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D126506: workflows: Use new custom runners from github
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D123657: [workflow] Don't fail workflow if we already have a PR for an issue
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D126506: workflows: Use new custom runners from github
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D125831: [DOC] Refactor Functions section in LangRef
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D125581: [DOC] Improve LangRef description of declare
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D125712: [SLP][X86] Improve reordering to consider alternate instruction bundles
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D125712: [SLP][X86] Improve reordering to consider alternate instruction bundles
Valeriy Dmitriev via Phabricator via llvm-commits
- [llvm] 0f64945 - [DOC] Refactor Functions section in LangRef
Valery N Dmitriev via llvm-commits
- [llvm] d1c5da3 - [DOC] Improve LangRef description of declare
Valery N Dmitriev via llvm-commits
- [llvm] 9df0568 - [SLP] Fix crash caused by reorderBottomToTop().
Vasileios Porpodas via llvm-commits
- [PATCH] D126099: [SLP] Fix crash in reorderBottomToTop().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D126099: [SLP] Fix crash in reorderBottomToTop().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D126099: [SLP] Fix crash in reorderBottomToTop().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D126099: [SLP] Fix crash in reorderBottomToTop().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D126099: [SLP] Fix crash in reorderBottomToTop().
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D125712: [SLP][X86] Improve reordering to consider alternate instruction bundles
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D125712: [SLP][X86] Improve reordering to consider alternate instruction bundles
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D125712: [SLP][X86] Improve reordering to consider alternate instruction bundles
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D125712: [SLP][X86] Improve reordering to consider alternate instruction bundles
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D125712: [SLP][X86] Improve reordering to consider alternate instruction bundles
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D126378: [SLP]Fix crash on reordering of ScatterVectorize nodes.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D126431: [TTI][X86] Precommit test for a followup patch that fixes the cost of the add-sub pattern
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D126432: [SLP][TTI][X86] Implement addsub cost calculation.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D125712: [SLP][X86] Improve reordering to consider alternate instruction bundles
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D125712: [SLP][X86] Improve reordering to consider alternate instruction bundles
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D125712: [SLP][X86] Improve reordering to consider alternate instruction bundles
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D126432: [SLP][TTI][X86] Implement addsub cost calculation.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D125712: [SLP][X86] Improve reordering to consider alternate instruction bundles
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D125712: [SLP][X86] Improve reordering to consider alternate instruction bundles
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D125712: [SLP][X86] Improve reordering to consider alternate instruction bundles
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D126432: [SLP][TTI][X86] Implement addsub cost calculation.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D126266: Mark the file entry invalid, until reread. Invalidate SLocEntry cache, readd it on reread. Do not use translateFile, because it pulls in parts of the pch.
Vassil Vassilev via Phabricator via llvm-commits
- [PATCH] D33468: Enable unicode output on terminals.
Vassil Vassilev via Phabricator via llvm-commits
- [PATCH] D126046: [lld-macho] Support -non_global_symbols_strip_list, -non_global_symbols_no_strip_list, -x
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D126046: [lld-macho] Support -non_global_symbols_strip_list, -non_global_symbols_no_strip_list, -x
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D126046: [lld-macho] Support -non_global_symbols_strip_list, -non_global_symbols_no_strip_list, -x
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D126270: [InstCombine] Preserve !nosanitize for newly created instructions.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D126269: [ASan] Skip pointer comparison and subtraction inserted by another instrumentation.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D126270: [InstCombine] Preserve !nosanitize for newly created instructions.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D123822: [compiler-rt][lsan] Share platform allocator settings between ASan and LSan
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D126385: [msan] Implement -msan-pass-caller-to-runtime.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D126100: Add sanitizer-specific GlobalValue attributes.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D126177: [BOLT] [AArch64] Handle data markers spanning multiple functions
Vladislav Khmelevsky via Phabricator via llvm-commits
- [lld] c0ec103 - [lld-macho][nfc] Run clang-format on lld/MachO/*.{h, cpp}
Vy Nguyen via llvm-commits
- [lld] fae6bd7 - [lld-macho] Support -non_global_symbols_strip_list, -non_global_symbols_no_strip_list, -x
Vy Nguyen via llvm-commits
- [PATCH] D126046: [lld-macho] Support -non_global_symbols_strip_list, -non_global_symbols_no_strip_list, -x
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D126046: [lld-macho] Support -non_global_symbols_strip_list, -non_global_symbols_no_strip_list, -x
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D126262: [lld-macho][nfc] Run clang-format on lld/MachO/*.{h,cpp}
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D126262: [lld-macho][nfc] Run clang-format on lld/MachO/*.{h,cpp}
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D126262: [lld-macho][nfc] Run clang-format on lld/MachO/*.{h,cpp}
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D126046: [lld-macho] Support -non_global_symbols_strip_list, -non_global_symbols_no_strip_list, -x
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D126046: [lld-macho] Support -non_global_symbols_strip_list, -non_global_symbols_no_strip_list, -x
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D126046: [lld-macho] Support -non_global_symbols_strip_list, -non_global_symbols_no_strip_list, -x
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D126046: [lld-macho] Support -non_global_symbols_strip_list, -non_global_symbols_no_strip_list, -x
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D126046: [lld-macho] Support -non_global_symbols_strip_list, -non_global_symbols_no_strip_list, -x
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D126046: [lld-macho] Support -non_global_symbols_strip_list, -non_global_symbols_no_strip_list, -x
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D126046: [lld-macho] Support -non_global_symbols_strip_list, -non_global_symbols_no_strip_list, -x
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D125271: [riscv] Enable strict assertions in InsertVSETVLI data flow
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D125271: [riscv] Enable strict assertions in InsertVSETVLI data flow
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D126275: [LegalizeTypes][VP] Add integer promote support for vp.gather and vp.scatter
WangLian via Phabricator via llvm-commits
- [PATCH] D126276: [LegalizeTypes][VP] Fix OpNo in WidenVecOp_VP_SCATTER
WangLian via Phabricator via llvm-commits
- [PATCH] D126275: [LegalizeTypes][VP] Add integer promote support for vp.gather and vp.scatter
WangLian via Phabricator via llvm-commits
- [PATCH] D126276: [LegalizeTypes][VP] Fix OpNo in WidenVecOp_VP_SCATTER
WangLian via Phabricator via llvm-commits
- [PATCH] D125950: [LegalizeTypes][VP] Add widen and split support for VP_TRUNCATE
WangLian via Phabricator via llvm-commits
- [PATCH] D125950: [LegalizeTypes][VP] Add widen and split support for VP_TRUNCATE
WangLian via Phabricator via llvm-commits
- [PATCH] D125950: [LegalizeTypes][VP] Add widen and split support for VP_TRUNCATE
WangLian via Phabricator via llvm-commits
- [PATCH] D126439: [LegalizeTypes][VP] Add widen and split support for vp.fptrunc and vp.fpext
WangLian via Phabricator via llvm-commits
- [PATCH] D126448: [NFC][LegalizeTypes][VP] Refactor code in SplitRes_Select
WangLian via Phabricator via llvm-commits
- [PATCH] D126448: [NFC][LegalizeTypes][VP] Refactor code in SplitRes_Select
WangLian via Phabricator via llvm-commits
- [PATCH] D126457: [NFC][VP] Fix llvm.vp.merge intrinsic Expansion in LangRef
WangLian via Phabricator via llvm-commits
- [PATCH] D126457: [NFC][VP] Fix llvm.vp.merge intrinsic Expansion in LangRef
WangLian via Phabricator via llvm-commits
- [PATCH] D125291: Introduce @llvm.threadlocal.address intrinsic to access TLS variable (1/3)
Wenlei He via Phabricator via llvm-commits
- [llvm] 35b0955 - [ValueTracking] Added support to deduce PHI Nodes values being a power of 2
William Huang via llvm-commits
- [PATCH] D126018: [ValueTracking] Added support to deduce PHI Nodes values being a power of 2
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D126018: [ValueTracking] Added support to deduce PHI Nodes values being a power of 2
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D124889: [ValueTracking] Add support to deduce a PHI node being a power of 2 if each incoming value is a power of 2.
William Junda Huang 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
- [llvm] ae94890 - [NFC][Metadata] Define move constructor and move assignment operator for MDOperand.
Wolfgang Pieb via llvm-commits
- [PATCH] D125994: [NFC] Define move and copy constructors and copy assignment operators for MDOperand.
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D125994: [NFC] Define move and copy constructors and copy assignment operators for MDOperand.
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D125998: [Metadata] Add a resize capability to MDNodes and add a push_back interface to MDNodes.
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D125998: [Metadata] Add a resize capability to MDNodes and add a push_back interface to MDNodes.
Wolfgang Pieb via Phabricator via llvm-commits
- [PATCH] D126188: [RISCV] Make old JIT ExecutionEngine tests unsupported
Xeonacid via Phabricator via llvm-commits
- [PATCH] D126188: [RISCV] Make old JIT ExecutionEngine tests unsupported
Xeonacid via Phabricator via llvm-commits
- [PATCH] D126311: [DirectX] Update test for dxil-dis.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D126311: [DirectX] Update test for dxil-dis.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D125075: [X86][AMX] Multiple configure for AMX register.
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D125075: [X86][AMX] Multiple configure for AMX register.
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D125075: [X86][AMX] Multiple configure for AMX register.
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D125075: [X86][AMX] Multiple configure for AMX register.
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D125075: [X86][AMX] Multiple configure for AMX register.
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D126519: [X86][AMX] Replace LDTILECFG with PLDTILECFGV on auto-config.
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D126519: [X86][AMX] Replace LDTILECFG with PLDTILECFGV on auto-config.
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D126622: [X86][NFC] Refine X86 Domain Reassignment for compiling time
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D125335: Give option to use isCopyInstr to determine which MI is treated as Copy instruction in MCP
Xin Tong via Phabricator via llvm-commits
- [PATCH] D125335: Give option to use isCopyInstr to determine which MI is treated as Copy instruction in MCP
Xin Tong via Phabricator via llvm-commits
- [PATCH] D125335: Give option to use isCopyInstr to determine which MI is treated as Copy instruction in MCP
Xin Tong via Phabricator via llvm-commits
- [PATCH] D123678: [polly] migrate -polly-show to the new pass manager
YangKeao via Phabricator via llvm-commits
- [PATCH] D125870: [Polly] Migrate -polly-mse to the new pass manager.
YangKeao via Phabricator via llvm-commits
- [PATCH] D125870: [Polly] Migrate -polly-mse to the new pass manager.
YangKeao via Phabricator via llvm-commits
- [PATCH] D126273: [DAGCombiner][VP] Add DAGCombine for merging VP_FADD and VP_FMUL to VP_FMA.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D126273: [DAGCombiner][VP] Add DAGCombine for merging VP_FADD and VP_FMUL to VP_FMA.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D126273: [DAGCombiner][VP] Add DAGCombine for merging VP_FADD and VP_FMUL to VP_FMA.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D126273: [DAGCombiner][VP] Add DAGCombine for merging VP_FADD and VP_FMUL to VP_FMA.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D123581: [RISCV] Teach vsetvli insertion to handle PseudoReadVL.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D125962: [RISCV] Add a test showing overlapping stack offsets with RVV
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D125962: [RISCV] Add a test showing overlapping stack offsets with RVV
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D98230: [LSR] Add reconciliation of unfoldable offsets
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D126043: [LSR] Drop LSR solution if it is less profitable than baseline
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D126350: [LSR][TTI][PowerPC][SystemZ][X86] Add const-ness to TTI::isLSRCostLess
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D126043: [LSR] Drop LSR solution if it is less profitable than baseline
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D126350: [LSR][TTI][PowerPC][SystemZ][X86] Add const-ness to TTI::isLSRCostLess
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D98230: [LSR] Add reconciliation of unfoldable offsets
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D126544: [SLP][NFC] Factor out scalar type as a getter
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D125670: [LSR] Early exit for RateFormula when it is already losing
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D126544: [SLP] Factor out scalar type as a getter. NFC
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D126350: [LSR][TTI][PowerPC][SystemZ][X86] Add const-ness to TTI::isLSRCostLess. NFC
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [llvm] 0a2d2ee - [docs] Update the label name for new contributors
Yuki Okushi via llvm-commits
- [llvm] bc08a16 - Remove `deplibs` keyword completely
Yuki Okushi via llvm-commits
- [PATCH] D126526: [docs] Update the label name for new contributors
Yuki Okushi via Phabricator via llvm-commits
- [PATCH] D126527: Remove `deplibs` keyword completely
Yuki Okushi via Phabricator via llvm-commits
- [PATCH] D126527: Remove `deplibs` keyword completely
Yuki Okushi via Phabricator via llvm-commits
- [PATCH] D126527: Remove `deplibs` keyword completely
Yuki Okushi via Phabricator via llvm-commits
- [PATCH] D126526: [docs] Update the label name for new contributors
Yuki Okushi via Phabricator via llvm-commits
- [PATCH] D126527: Remove `deplibs` keyword completely
Yuki Okushi via Phabricator via llvm-commits
- [PATCH] D125990: [LSR] Fix bug for optimizing unused IVs to final values
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D125546: [RISCV] Use tail agnostic if inserting subvector/element at the end of the vector.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D126319: [RISCV] Fix vnsrl/vnsra isel patterns that are dropping VL.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D111617: [RISCV] Lazily add RVV C intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [llvm] a648724 - Reland "[llvm-pdbutil] Add options to only dump symbol record at specified offset and its parents or children with spcified depth."
Zequan Wu via llvm-commits
- [PATCH] D126346: [Clang] Make PIC check comprehensive with respect to relocation models.
Zhiyao Ma via Phabricator via llvm-commits
- [PATCH] D125785: [llvm-ar][test] Add regression test for special case of replace converting a regular to a full archive
ben via Phabricator via llvm-commits
- [PATCH] D125785: [llvm-ar][test] Add regression test for special case of replace converting a regular to a full archive
ben via Phabricator via llvm-commits
- [PATCH] D126591: [InstCombine] Optimise shift+and+boolean conversion pattern to simple comparison
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D126591: [InstCombine] Optimise shift+and+boolean conversion pattern to simple comparison
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D126591: [InstCombine] Optimise shift+and+boolean conversion pattern to simple comparison
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D126591: [InstCombine] Optimise shift+and+boolean conversion pattern to simple comparison
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D126591: [InstCombine] Optimise shift+and+boolean conversion pattern to simple comparison
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D126617: [InstCombine] Optimize shift+lshr+and conversion pattern to simple comparison.
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D126591: [InstCombine] Optimise shift+and+boolean conversion pattern to simple comparison
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D126617: [InstCombine] Optimize shift+lshr+and conversion pattern to simple comparison.
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D126591: [InstCombine] Optimise shift+and+boolean conversion pattern to simple comparison
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D126181: [RISCV] Add ISD::EH_DWARF_CFA
luxufan via Phabricator via llvm-commits
- [PATCH] D126088: [RISCV] Add clarifying asserts to getFrameIndexReference [NFC]
luxufan via Phabricator via llvm-commits
- [PATCH] D126088: [RISCV] Add clarifying asserts to getFrameIndexReference [NFC]
luxufan via Phabricator via llvm-commits
- [PATCH] D126403: [RISCV] reorganize getFrameIndexReference to reduce code duplication [nfc]
luxufan via Phabricator via llvm-commits
- [PATCH] D126590: 1. Use llvm::lower_bound to find the feature from Feature array2. Check feature dependency when disable extension3. Delete todo
luxufan via Phabricator via llvm-commits
- [PATCH] D123515: [RISCV] Support '.option arch' directive
luxufan via Phabricator via llvm-commits
- [PATCH] D123515: [RISCV] Support '.option arch' directive
luxufan via Phabricator via llvm-commits
- [PATCH] D126488: [RISCV] reorganize comments in getFrameIndexReference [nfc]
luxufan via Phabricator via llvm-commits
- [PATCH] D126576: [RISCV] Add custom isel for (add X, imm) used by load/stores.
luxufan via Phabricator via llvm-commits
- [PATCH] D125391: [Target] use getSubtarget<> instead of static_cast<>(getSubtarget())
lzw via Phabricator via llvm-commits
- [PATCH] D125391: [Target] use getSubtarget<> instead of static_cast<>(getSubtarget())
lzw via Phabricator via llvm-commits
- [PATCH] D125391: [Target] use getSubtarget<> instead of static_cast<>(getSubtarget())
lzw via Phabricator via llvm-commits
- [PATCH] D125391: [Target] use getSubtarget<> instead of static_cast<>(getSubtarget())
lzw via Phabricator via llvm-commits
- [PATCH] D126254: Add support for decoding base64.
serge via Phabricator via llvm-commits
- [PATCH] D126254: Add support for decoding base64.
serge via Phabricator via llvm-commits
- [PATCH] D126254: Add support for decoding base64.
serge via Phabricator via llvm-commits
- [PATCH] D126417: [iwyu] Handle regressions in libLLVM header include
serge via Phabricator via llvm-commits
- [PATCH] D126417: [iwyu] Handle regressions in libLLVM header include
serge via Phabricator via llvm-commits
- [PATCH] D126546: decomposeSimpleLinearExpr should bail out on negative operands.
wael yehia via Phabricator via llvm-commits
- [PATCH] D126546: decomposeSimpleLinearExpr should bail out on negative operands.
wael yehia via Phabricator via llvm-commits
- [PATCH] D126546: [InstCombine] decomposeSimpleLinearExpr should bail out on negative operands.
wael yehia via Phabricator via llvm-commits
- [PATCH] D126363: [VPlan, VP] 1/4 Introduce new recipes to support predicated vectorization
yanming via Phabricator via llvm-commits
- [PATCH] D126625: [VPlan, VP] 1/4 Introduce new recipes to support predicated vectorization
yanming via Phabricator via llvm-commits
- [PATCH] D126625: [VPlan, VP] 1/4 Introduce new recipes to support predicated vectorization
yanming via Phabricator via llvm-commits
- [PATCH] D125263: [CMake][MSVC] Use `/permissive-` as MSVC equivalent to `-pedantic`
مهدي شينون (Mehdi Chinoune) via Phabricator via llvm-commits
- [llvm] 8e9528c - [RISCV][NFC] Test cases for fmuladd intrinsic
via llvm-commits
- [llvm] 97c3ef5 - [SelectOpti][2/5] Select-to-branch base transformation
via llvm-commits
- [llvm] b8feeba - [RISCV] Make old JIT ExecutionEngine tests unsupported
via llvm-commits
- [llvm] 496156a - [X86][AMX] Multiple configure for AMX register.
via llvm-commits
- [llvm] f50be3d - [TableGen] Remove code beads
via llvm-commits
- [llvm] 3b1de7a - [X86][AMX] Reduce the compiling time for non-amx code.
via llvm-commits
- [llvm] 232bf81 - [OpenMP] atomic compare fail : Parser & AST support
via llvm-commits
- [llvm] ca27f3e - [Clang][OpenMP] Support for omp nothing
via llvm-commits
- [llvm] 58b7649 - [tests] precommit tests for D126040
via llvm-commits
- [llvm] b271488 - [RISCV] Replace ISD::FP_EXTEND and ISD::FP_ROUND with RVV VL op.
via llvm-commits
- [llvm] 80ab16d - [NFC][LoopCacheAnalysis] Update test cases to make sure the outputs follow the right order
via llvm-commits
- [llvm] fb67d68 - [iwyu] Handle regressions in libLLVM header include
via llvm-commits
- [llvm] 628b2bf - [DirectX] Update test for dxil-dis.
via llvm-commits
- [llvm] 52992f1 - Add !nosanitize to FixedMetadataKinds
via llvm-commits
- [llvm] 535604e - [X86][AMX] Update test case with automation tool.
via llvm-commits
- [llvm] a840268 - [RISCV] Add test for experimental.vector.reverse
via llvm-commits
- [llvm] aaaf9ce - [X86][AMX] Replace LDTILECFG with PLDTILECFGV on auto-config.
via llvm-commits
- [llvm] 6a84579 - [LSR][TTI][PowerPC][SystemZ][X86] Add const-ness to TTI::isLSRCostLess. NFC
via llvm-commits
- [llvm] 9080e21 - [InstCombine] Add baseline tests for shift+and transforms; NFC
via llvm-commits
- [llvm] e091721 - [InstCombine] Add baseline tests for shift+and+icmp transforms; NFC
via llvm-commits
- [llvm] 751c7be - [TableGen] Remove code beads
via llvm-commits
Last message date:
Sun May 29 23:57:57 PDT 2022
Archived on: Tue Dec 6 14:44:37 PST 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).