The Week Of Monday 1 August 2022 Archives by author
Starting: Mon Aug 1 00:02:48 PDT 2022
Ending: Sun Aug 7 23:55:55 PDT 2022
Messages: 1994
- [PATCH] D130964: Enable __bf16 for x86 targets.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D130964: [X86][BF16] Enable __bf16 for x86 targets.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D130964: [X86][BF16] Enable __bf16 for x86 targets.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D130897: [schedtool] Add schedtool to generate x86 schedmodel automatically
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D130959: Add schedule module for Alderlake target
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D130897: [schedtool] Add schedtool to generate x86 schedmodel automatically
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D130959: [X86] Add schedule module for Alderlake target
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D130959: [X86] Add schedule module for Alderlake target
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D130959: [X86] Add schedule module for Alderlake target
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D130959: [X86] Add schedule module for Alderlake target
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D130897: [schedtool] Add schedtool to generate x86 schedmodel automatically
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D131181: [AMDGPU] Fix si-annotate-control-flow for visited else branch
Ruiling, Song via Phabricator via llvm-commits
- [llvm] 32fd0b7 - Revert "[RDF] Remove explicit template arguments from Print"
Aaron Ballman via llvm-commits
- [llvm] ede96de - [RDF] Remove explicit template arguments from Print
Aaron Ballman via llvm-commits
- [PATCH] D130847: [clang] SourceManager: fix isOffsetInFileID for the case of a fake SLocEntry
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D130847: [clang] SourceManager: fix isOffsetInFileID for the case of a fake SLocEntry
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D131267: [OpenMP][OpenMPIRBuilder] Fix static code analysis concerns with uninitialized variables
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D44943: Fill the last page of each executable section with 0xcc or equivalent.
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D131162: [MC][ELF] Mark GNU ABI if ifunc are used
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D125805: [LoopInterchange] Support multi-level reduction loops
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D130862: [LegalizeTypes] Improve splitting for urem by constant for some constants.
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D130965: [mlir][Bazel] Update bazel build after 14d79afeae63d78de9483f750fafaba13c7ae2dc
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D130965: [mlir][Bazel] Update bazel build after 14d79afeae63d78de9483f750fafaba13c7ae2dc
Adrian Kuegel via Phabricator via llvm-commits
- [llvm] 905f2d1 - Fix LDV InstrRefBasedImpl to not crash when encountering unreachable MBBs.
Adrian Prantl via llvm-commits
- [PATCH] D130908: [SelectionDAG] Handle IntToPtr constants in dbg.value
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D130999: Fix LDV InstrRefBasedImpl to no crash when encountering unreachable MBBs.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D130999: Fix LDV InstrRefBasedImpl to not crash when encountering unreachable MBBs.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D130999: Fix LDV InstrRefBasedImpl to not crash when encountering unreachable MBBs.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D130668: [libunwind] Use `_dl_find_object` if available
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D130668: [libunwind] Use `_dl_find_object` if available
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D130668: [libunwind] Use `_dl_find_object` if available
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D130668: [libunwind] Use `_dl_find_object` if available
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D130668: [libunwind] Use `_dl_find_object` if available
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D130668: [libunwind] Use `_dl_find_object` if available
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D130668: [libunwind] Use `_dl_find_object` if available
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D130668: [libunwind] Use `_dl_find_object` if available
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D130668: [libunwind] Use `_dl_find_object` if available
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D130668: [libunwind] Use `_dl_find_object` if available
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D130668: [libunwind] Use `_dl_find_object` if available
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D130668: [libunwind] Use `_dl_find_object` if available
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D131209: [mlgo] Add ability to create feature-gated development features in regalloc advisor
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D131209: [mlgo] Add ability to create feature-gated development features in regalloc advisor
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D131209: [mlgo] Add ability to create feature-gated development features in regalloc advisor
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D131310: [llvm-driver] Support single distributions
Alex Brachet via Phabricator via llvm-commits
- [llvm] 9bf2d8c - [NFC] Use AllocaInst's getAddressSpace helper
Alex Bradbury via llvm-commits
- [llvm] 5ad59c9 - [RISCV][NFCI] Set TransientStackAlignment and rely on it rather than RVV-specific logic on RVV-less functions
Alex Bradbury via llvm-commits
- [llvm] 28f12a0 - [RISCV] Teach ComputeNumSignBitsForTargetNode about masked atomic intrinsics
Alex Bradbury via llvm-commits
- [llvm] 9e966dd - [RISCV][test] Add test for ability to tailcall libcalls
Alex Bradbury via llvm-commits
- [PATCH] D130119: [RISCV] Eagerly delete instructions in MergeBaseOffset.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130594: [RISCV] Inline ceil/floor/trunc for float and double
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130397: [RISCV] Custom type legalize i32 loads by sign extending.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130311: [RISCV] Enable strict FP in clang as long as Zve* or V are not enabled.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130621: [RISCV] Add target feature to force-enable atomics
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130621: [RISCV] Add target feature to force-enable atomics
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130068: [RISCV][NFCI] Set TransientStackAlignment and rely on it rather than RVV-specific logic on RVV-less functions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130481: [RISCV] Add the GlobalMerge pass (disabled by default)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130311: [RISCV] Enable strict FP in clang as long as Zve* or V are not enabled.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130068: [RISCV][NFCI] Set TransientStackAlignment and rely on it rather than RVV-specific logic on RVV-less functions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130068: [RISCV][NFCI] Set TransientStackAlignment and rely on it rather than RVV-specific logic on RVV-less functions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130809: [RISCV] Explicitly select second operand of branch condition to X0.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130191: [RISCV] Teach ComputeNumSignBitsForTargetNode about Intrinsic::riscv_masked_cmpxchg_i64
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130191: [RISCV] Teach ComputeNumSignBitsForTargetNode about Intrinsic::riscv_masked_cmpxchg_i64
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130191: [RISCV] Teach ComputeNumSignBitsForTargetNode about Intrinsic::riscv_masked_cmpxchg_i64
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130192: [RISCV] Avoid redundant branch-to-branch when expanding cmpxchg
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130397: [RISCV] Custom type legalize i32 loads by sign extending.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130191: [RISCV] Teach ComputeNumSignBitsForTargetNode about masked atomic intrinsics
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130397: [RISCV] Custom type legalize i32 loads by sign extending.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130191: [RISCV] Teach ComputeNumSignBitsForTargetNode about masked atomic intrinsics
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130191: [RISCV] Teach ComputeNumSignBitsForTargetNode about masked atomic intrinsics
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130191: [RISCV] Teach ComputeNumSignBitsForTargetNode about masked atomic intrinsics
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D131087: [RISCV] Implement isUsedByReturnOnly TargetLowering hook in order to tailcall more libcalls
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130621: [RISCV] Add target feature to force-enable atomics
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130397: [RISCV] Custom type legalize i32 loads by sign extending.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130397: [RISCV] Custom type legalize i32 loads by sign extending.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130397: [RISCV] Custom type legalize i32 loads by sign extending.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D129224: [InstCombine] Fold strtoul and strtoull and avoid PR #56293
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D129224: [InstCombine] Fold strtoul and strtoull and avoid PR #56293
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D130919: [MRI] isConstantPhysReg should also check if the register is clobbered by a RegMask
Alexander Richardson via Phabricator via llvm-commits
- [llvm] a321d95 - [AMDGPU] avoid blind converting to VALU REG_SEQUENCE and PHIs
Alexander Timofeev via llvm-commits
- [PATCH] D130812: [BOLT][DWARF] Fix handling of multiple DW_OP_addrx in an expression
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D130367: [AMDGPU] avoid blind converting to VALU REG_SEQUENCE and PHIs
Alexander via Phabricator via llvm-commits
- [PATCH] D130367: [AMDGPU] avoid blind converting to VALU REG_SEQUENCE and PHIs
Alexander via Phabricator via llvm-commits
- [PATCH] D130367: [AMDGPU] avoid blind converting to VALU REG_SEQUENCE and PHIs
Alexander via Phabricator via llvm-commits
- [PATCH] D131246: [AMDGPU] SIFixSGPRCopies refactoring
Alexander via Phabricator via llvm-commits
- [PATCH] D131246: [AMDGPU] SIFixSGPRCopies refactoring
Alexander via Phabricator via llvm-commits
- [PATCH] D128822: [FuncSpec] Partially revert rG8b360c69e9e3.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D128822: [FuncSpec] Partially revert rG8b360c69e9e3.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D126455: [FuncSpec] Make the Function Specializer part of the IPSCCP pass.
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] f0f1bca - [demangler] Add getters for Qual/Vector/Pointer types
Alexey Bader via llvm-commits
- [PATCH] D130909: [demangler] Add getters for Qual/Vector/Pointer typesThese are useful for downstream tool aligning the mangling of data types which differ between different languages/targets.
Alexey Bader via Phabricator via llvm-commits
- [PATCH] D122163: [StripDeadDebugInfo] Drop dead CUs
Alexey Bader via Phabricator via llvm-commits
- [PATCH] D122163: [StripDeadDebugInfo] Drop dead CUs
Alexey Bader via Phabricator via llvm-commits
- [PATCH] D131179: [StripDeadDebugInfo] Drop dead CUs for const global expression
Alexey Bader via Phabricator via llvm-commits
- [PATCH] D122163: [StripDeadDebugInfo] Drop dead CUs
Alexey Bader via Phabricator via llvm-commits
- [PATCH] D122163: [StripDeadDebugInfo] Drop dead CUs
Alexey Bader via Phabricator via llvm-commits
- [PATCH] D130909: [demangler] Add getters for Qual/Vector/Pointer types
Alexey Bader via Phabricator via llvm-commits
- [PATCH] D131339: [RISC-V] Add explicit check for risc-v 32/64 bit triples
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D131340: [RISC-V][HWASAN] Add intrinsics required for HWASAN support for RISC-V
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D131341: [RISC-V][HWASAN] Add tag mismatch routines for HWASAN required for RISC-V
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D131343: [RISC-V][HWASAN] Add support for HWASAN code instrumentation for RISC-V
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D131340: [RISC-V][HWASAN] Add intrinsics required for HWASAN support for RISC-V
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D131340: [RISC-V][HWASAN] Add intrinsics required for HWASAN support for RISC-V
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D131343: [RISC-V][HWASAN] Add support for HWASAN code instrumentation for RISC-V
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D131343: [RISC-V][HWASAN] Add support for HWASAN code instrumentation for RISC-V
Alexey Baturo via Phabricator via llvm-commits
- [PATCH] D86539: [Debuginfo][llvm-dwarfutil] llvm-dwarfutil dsymutil-like tool for ELF.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D131157: [llvm-dwarfutil] Remove redundant depentency.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D131157: [llvm-dwarfutil] Remove redundant dependency.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D131127: [llvm] Fixed a number of typos
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D130014: [ValueTypes] Define MVT for v3i8
Alon Kom via Phabricator via llvm-commits
- [PATCH] D130823: [GIsel] Add missing space between type and name in GICombinerHelperArg
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D130517: [GlobalISel] Add sdiv exact (X, constant) -> mul combine.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D130517: [GlobalISel] Add sdiv exact (X, constant) -> mul combine.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D130517: [GlobalISel] Add sdiv exact (X, constant) -> mul combine.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D57367: [DAGCombine] Do several rounds of combine for nodes using SimplifyDemandedBits.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, C, -1 --> or (sext Cond), C if Cond is MVT::i1
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, C, -1 --> or (sext Cond), C if Cond is MVT::i1
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D130765: [DAG] Turn a wider range of select of constants into math
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D130115: [DAGCombiner] More load-store forwarding for big-endian
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, C, -1 --> or (sext Cond), C if Cond is MVT::i1
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, C, -1 --> or (sext Cond), C if Cond is MVT::i1
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D131358: [X86] (sext Cond) | C -> (zext (not Cond)) * (C + 1) - 1 if we can get a LEA out of it.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D131358: [X86] (sext Cond) | C -> (zext (not Cond)) * (C + 1) - 1 if we can get a LEA out of it.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
Amaury SECHET via Phabricator via llvm-commits
- [llvm] cbd2b7c - [NFC] Regenerates X86's win64-bool.ll
Amaury Séchet via llvm-commits
- [llvm] dbff03b - [X86] Add test case to recombine LEA from OR.
Amaury Séchet via llvm-commits
- [PATCH] D131139: [BOLT] Fix issue related to missing symbol name
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D130431: [BOLT] Ignore functions accessing false positive jump tables
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D131243: [BOLT][NFC] Simplify debug logging in case of JT heuristic failure
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D131283: [BOLT] Disable -lite when split function is present
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D131283: [BOLT] Disable -lite when split function is present
Amir Ayupov via Phabricator via llvm-commits
- [llvm] f3bd773 - Replace pdb file used in llvm-symbolizer test with a smaller file.
Amy Huang via llvm-commits
- [PATCH] D81950: [NativeSession] Add column numbers to NativeLineNumber.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D131035: Replace pdb file used in llvm-symbolizer test with a smaller file.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D131035: Replace pdb file used in llvm-symbolizer test with a smaller file.
Amy Huang via Phabricator via llvm-commits
- [PATCH] D130230: [llvm][IROutliner] Account for return void in sort comparator
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D130230: [llvm][IROutliner] Account for return void in sort comparator
Andrew Litteken via Phabricator via llvm-commits
- [llvm] 8468e67 - [SPIRV] Add tests to improve test coverage
Andrey Tretyakov via llvm-commits
- [llvm] 4bd9d98 - [SPIRV] Fix style of LIT tests and remove metadata
Andrey Tretyakov via llvm-commits
- [PATCH] D130597: [SPIRV] Add tests to improve test coverage
Andrey Tretyakov via Phabricator via llvm-commits
- [PATCH] D130664: [SPIRV] Fix style of LIT tests and remove metadata
Andrey Tretyakov via Phabricator via llvm-commits
- [PATCH] D130895: Make VL choosing for a splat constant based on its users
Anton Sidorenko via Phabricator via llvm-commits
- [PATCH] D130895: Make VL choosing for a splat constant based on its users
Anton Sidorenko via Phabricator via llvm-commits
- [llvm] ac3cb4e - [Orc] Disable use of shared memory on Android
Anubhab Ghosh via llvm-commits
- [PATCH] D130814: [Orc] Disable use of shared memory on Android
Anubhab Ghosh via Phabricator via llvm-commits
- [PATCH] D131056: [ORC] Actually propagate memory unmapping errors on Windows
Anubhab Ghosh via Phabricator via llvm-commits
- [PATCH] D131055: [ORC] Fix a warning about an unused variable on Windows. NFC.
Anubhab Ghosh via Phabricator via llvm-commits
- [PATCH] D130392: [Orc][JITLink] Slab based memory allocator to reduce RPC calls
Anubhab Ghosh via Phabricator via llvm-commits
- [PATCH] D130392: [Orc][JITLink] Slab based memory allocator to reduce RPC calls
Anubhab Ghosh via Phabricator via llvm-commits
- [llvm] eb5aeee - [test] Update BoundsChecking/simple.ll
Arthur Eubanks via llvm-commits
- [llvm] 43aa4ac - [StandardInstrumentations] Assign names to basic blocks without names
Arthur Eubanks via llvm-commits
- [llvm] 203296d - [BoundsChecking] Fix merging of sizes
Arthur Eubanks via llvm-commits
- [llvm] 6e45162 - [InstrProf] Set prof global variables to internal linkage if adding a comdat
Arthur Eubanks via llvm-commits
- [llvm] 4982d8a - [test][llvm-reduce] Use opaque pointers in tests
Arthur Eubanks via llvm-commits
- [PATCH] D130954: [DeadArgElim] Clear state before returning (NFC).
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D130954: [DeadArgElim] Clear state before returning (NFC).
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D130954: [DeadArgElim] Clear state before returning (NFC).
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131001: [BoundsChecking] Fix merging of sizes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D130596: [StandardInstrumentations] Handle case where block order changes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D130587: [StandardInstrumentations] Assign names to basic blocks without names
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131026: stop llvm-reduce's ReduceBasicBlocks delta pass from creating invalid IR
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131043: [InstrProf] Don't use comdat for private global variables on COFF
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131043: [InstrProf] Don't use comdat for private global variables on COFF
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131043: [InstrProf] Don't use comdat for private global variables on COFF
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131043: [InstrProf] Set prof global variables to internal linkage if adding a comdat
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D130592: [IR] Move support for dxil::TypedPointerType to LLVM core IR.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131001: [BoundsChecking] Fix merging of sizes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131001: [BoundsChecking] Fix merging of sizes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D131043: [InstrProf] Set prof global variables to internal linkage if adding a comdat
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D129599: Apply PGO on SimpleLoopUnswitch
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D129599: Apply PGO on SimpleLoopUnswitch
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D128999: [CGSCC] Don't count calls to intrinsic functions in finding potential deviritualizations.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D128470: llvm-reduce: reduce using opt passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D123749: [llvm-reduce] Add delta pass to run IR passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D123749: [llvm-reduce] Add delta pass to run IR passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D129599: Apply PGO on SimpleLoopUnswitch
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D129599: Apply PGO on SimpleLoopUnswitch
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D130596: [StandardInstrumentations] Handle case where block order changes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D130596: [StandardInstrumentations] Handle case where block order changes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D129643: [SCEV] Use context to strengthen flags of BinOps
Artur Pilipenko via Phabricator via llvm-commits
- [llvm] d1bb301 - [mlir] fix `add_tablegen()` macro to allow installing mlir-pdll
Ashay Rane via llvm-commits
- [PATCH] D131282: [mlir] fix `add_tablegen()` macro to allow installing mlir-pdll
Ashay Rane via Phabricator via llvm-commits
- [PATCH] D131282: [mlir] fix `add_tablegen()` macro to allow installing mlir-pdll
Ashay Rane via Phabricator via llvm-commits
- [PATCH] D131282: [mlir] fix `add_tablegen()` macro to allow installing mlir-pdll
Ashay Rane via Phabricator via llvm-commits
- [PATCH] D131282: [mlir] fix `add_tablegen()` macro to allow installing mlir-pdll
Ashay Rane via Phabricator via llvm-commits
- [PATCH] D131282: [mlir] fix `add_tablegen()` macro to allow installing mlir-pdll
Ashay Rane via Phabricator via llvm-commits
- [PATCH] D131282: [mlir] fix `add_tablegen()` macro to allow installing mlir-pdll
Ashay Rane via Phabricator via llvm-commits
- [PATCH] D131282: [mlir] fix `add_tablegen()` macro to allow installing mlir-pdll
Ashay Rane via Phabricator via llvm-commits
- [PATCH] D131282: [mlir] fix `add_tablegen()` macro to allow installing mlir-pdll
Ashay Rane via Phabricator via llvm-commits
- [PATCH] D131282: [mlir] fix `add_tablegen()` macro to allow installing mlir-pdll
Ashay Rane via Phabricator via llvm-commits
- [PATCH] D130745: [llvm-cov][WIP] Add Per Directory coverage to llvm-cov
Ashutosh Pandey via Phabricator via llvm-commits
- [llvm] d7100b3 - [AMDGPU] Add GCNMaxILPSchedStrategy
Austin Kerbow via llvm-commits
- [llvm] 40eec27 - [AMDGPU] Add llvm_unreachable to switch statement added in d7100b398.
Austin Kerbow via llvm-commits
- [llvm] 3dfa562 - [AMDGPU] Add CL option for max-ilp scheduler.
Austin Kerbow via llvm-commits
- [llvm] b568cb1 - [AMDGPU] Pre-commit tests for D130797
Austin Kerbow via llvm-commits
- [PATCH] D130869: [AMDGPU] Add GCNMaxILPSchedStrategy
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D130869: [AMDGPU] Add GCNMaxILPSchedStrategy
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D130869: [AMDGPU] Add GCNMaxILPSchedStrategy
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D130869: [AMDGPU] Add GCNMaxILPSchedStrategy
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D130869: [AMDGPU] Add GCNMaxILPSchedStrategy
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D131022: [AMDGPU] Add CL option for max-ilp scheduler.
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D131022: [AMDGPU] Add CL option for max-ilp scheduler.
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D131022: [AMDGPU] Add CL option for max-ilp scheduler.
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D130797: [AMDGPU] Implement pipeline solver for non-trivial pipelines
Austin Kerbow via Phabricator via llvm-commits
- [compiler-rt] adea1fa - [orc-rt] Fix swift protocol metadata registration
Ben Langmuir via llvm-commits
- [PATCH] D129745: Fix a stack overflow in ScalarEvolution.
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D130964: [X86][BF16] Enable __bf16 for x86 targets.
Benjamin Kramer via Phabricator via llvm-commits
- [llvm] 239c831 - Add switch to use "source_filename" instead of a hash ID for globally promoted local
Bill Wendling via llvm-commits
- [PATCH] D128863: Add switch to use "source_file_name" instead of Module ID for globally promoted local
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D128863: Add switch to use "source_file_name" instead of Module ID for globally promoted local
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D128863: Add switch to use "source_file_name" instead of Module ID for globally promoted local
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D128863: Add switch to use "source_file_name" instead of Module ID for globally promoted local
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D128863: Add switch to use "source_file_name" instead of Module ID for globally promoted local
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D128863: Add switch to use "source_file_name" instead of Module ID for globally promoted local
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D128863: Add switch to use "source_filename" instead of a hash ID for globally promoted local
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D128863: Add switch to use "source_filename" instead of a hash ID for globally promoted local
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D128863: Add switch to use "source_filename" instead of a hash ID for globally promoted local
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D128863: Add switch to use "source_filename" instead of a hash ID for globally promoted local
Bill Wendling via Phabricator via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Biplob Mishra via Phabricator via llvm-commits
- [compiler-rt] 42c15ca - [TSAN][Darwin] x86_64 specific tests requiring weak symbols
Blue Gaston via llvm-commits
- [PATCH] D131078: [SVE] Expand DUPM patterns to handle all integer vector types.
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D127840: [MachinePipeliner] Fix Phi generation failure for large stages
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D128073: [SROA] Try harder to find a vector promotion viable type when rewriting
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D131276: AMDGPU: Implicit kernel arguments related optimization when uniform-workgroup-size=true
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D130729: [InferAddressSpaces] [AMDGPU] Add inference for flat_atomic intrinsics
Brian Sumner via Phabricator via llvm-commits
- [PATCH] D131276: AMDGPU: Implicit kernel arguments related optimization when uniform-workgroup-size=true
Brian Sumner via Phabricator via llvm-commits
- [PATCH] D131266: libclc: Allow building with only required LLVM libs and with custom CLC/LLAsm flags
Callum Fare via Phabricator via llvm-commits
- [PATCH] D131276: AMDGPU: Implicit kernel arguments related optimization when uniform-workgroup-size=true
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D131276: AMDGPU: Implicit kernel arguments related optimization when uniform-workgroup-size=true
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D131276: AMDGPU: Implicit kernel arguments related optimization when uniform-workgroup-size=true
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D131276: AMDGPU: Implicit kernel arguments related optimization when uniform-workgroup-size=true
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D131276: AMDGPU: Implicit kernel arguments related optimization when uniform-workgroup-size=true
Changpeng Fang via Phabricator via llvm-commits
- [llvm] e99ffe6 - [NFC] add test case for D129558
Chen Zheng via llvm-commits
- [llvm] ef60e44 - [PowerPC] fix stack size allocated for float point argument
Chen Zheng via llvm-commits
- [llvm] 13016f1 - [NFC] add test cases for D123366
Chen Zheng via llvm-commits
- [PATCH] D129558: [PPC32] fix stack size allocated for float point argument
ChenZheng via Phabricator via llvm-commits
- [llvm] ee4d815 - [DX] Remove IntrNoMem from create handle intrinsic
Chris Bieneman via llvm-commits
- [llvm] ce0bb31 - [DX] [NFC] Move hasSection check up
Chris Bieneman via llvm-commits
- [llvm] 383e754 - NFC. Require DirectX backend for these tests
Chris Bieneman via llvm-commits
- [PATCH] D130856: [NFC][DirectX backend] Fix crash when emit_obj for DirectX backend. When emit-obj from clang directly, DirectX backend will hit assert caused by not initialize passes for AsmPrinter.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D130856: [NFC][DirectX backend] Fix crash when emit_obj for DirectX backend. When emit-obj from clang directly, DirectX backend will hit assert caused by not initialize passes for AsmPrinter.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D130856: [NFC][DirectX backend] Fix crash when emit_obj for DirectX backend. When emit-obj from clang directly, DirectX backend will hit assert caused by not initialize passes for AsmPrinter.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D130856: [NFC][DirectX backend] Fix crash when emit_obj for DirectX backend. When emit-obj from clang directly, DirectX backend will hit assert caused by not initialize passes for AsmPrinter.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D130856: [NFC][DirectX backend] Fix crash when emit_obj for DirectX backend. When emit-obj from clang directly, DirectX backend will hit assert caused by not initialize passes for AsmPrinter.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D130592: [IR] Move support for dxil::TypedPointerType to LLVM core IR.
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D129636: Fix a LSR debug invariance issue
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D129636: Fix a LSR debug invariance issue
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D129636: Fix a LSR debug invariance issue
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D129636: Fix a LSR debug invariance issue
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D129636: Fix a LSR debug invariance issue
Chris Jackson via Phabricator via llvm-commits
- [PATCH] D129636: Fix a LSR debug invariance issue
Chris Jackson via Phabricator via llvm-commits
- [llvm] ce1b24c - [IRBuilder] Handle constexpr-bitcast for IRBuilder::CreateThreadLocalAddress
Chuanqi Xu via llvm-commits
- [llvm] 230d6f9 - [Coroutines] Remove lifetime intrinsics for spliied allocas in coroutine frames
Chuanqi Xu via llvm-commits
- [PATCH] D127383: Don't treat readnone call in presplit coroutine as not access memory
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130667: feat: use compression class for: clang ast serial zstd option + prof data compression variants + zstd elf + ztsd objcopy support
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130667: feat: use compression class for: clang ast serial zstd option + prof data compression variants + zstd elf + ztsd objcopy support
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130188: [DependenceAnalysis][PR56275] Normalize dependence analysis results to be non-negative when required
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D130189: [LoopInterchange][PR56275] Fix legality in dependence vectors
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D130188: [DependenceAnalysis][PR56275] Normalize dependence analysis results to be non-negative when required
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D130189: [LoopInterchange][PR56275] Fix legality in dependence vectors
Congzhe Cao via Phabricator via llvm-commits
- [llvm] 71b7c03 - [RISCV][VP] Custom lower VP_STRIDED_LOAD and VP_STRIDED_STORE
Craig Topper via llvm-commits
- [llvm] ad8db97 - [RISCV] Eagerly delete instructions in MergeBaseOffset.
Craig Topper via llvm-commits
- [llvm] 450edb0 - [RISCV] Explicitly select second operand of branch condition to X0.
Craig Topper via llvm-commits
- [llvm] f9b05e6 - [RISCV] Pre-commit tests for D130931. NFC
Craig Topper via llvm-commits
- [llvm] e07a815 - [RISCV] Move Pre-RA pseudo expansion from addMachineSSAOptimization to addPreRegAlloc.
Craig Topper via llvm-commits
- [llvm] da5b1bf - [RISCV] Teach RISCVMergeBaseOffset to merge %lo/%pcrel_lo into load/store after folding arithmetic.
Craig Topper via llvm-commits
- [llvm] c2d0685 - [RISCV] Simplify test case from D130931. NFC
Craig Topper via llvm-commits
- [llvm] 2e5c516 - [RISCV] Add scheduler class to PseudoReadVLENB.
Craig Topper via llvm-commits
- [llvm] ae68778 - [RISCV] Add scheduler classes to PseudoVMV*R_V.
Craig Topper via llvm-commits
- [llvm] a5605f1 - [RISCV] Fix operand number in debug message in RISCVMergeBaseOffset.
Craig Topper via llvm-commits
- [llvm] f19497f - [RISCV] Use InstVisitor in RISCVCodeGenPrepare. NFC
Craig Topper via llvm-commits
- [llvm] ff91b2d - [X86] Promote i16 CTTZ/CTTZ_ZERO_UNDEF always.
Craig Topper via llvm-commits
- [llvm] 1132220 - [X86] Add a test for missed opportunity combine AND32rm+TEST32rr.
Craig Topper via llvm-commits
- [llvm] 84e9194 - Revert "[X86][MC] Always emit `rep` prefix for `bsf`"
Craig Topper via llvm-commits
- [llvm] 53d560b - [RISCV] Prevent infinite loop after D129980.
Craig Topper via llvm-commits
- [llvm] 91e8079 - [X86] Teach PostprocessISelDAG to fold ANDrm+TESTrr when chain result is used.
Craig Topper via llvm-commits
- [llvm] a2de12c - [RISCV] Relax a one use restriction performSRACombine
Craig Topper via llvm-commits
- [llvm] 12a1ca9 - [RISCV] Relax another one use restriction in performSRACombine.
Craig Topper via llvm-commits
- [llvm] 75c64c7 - [RISCV] Don't use li+sh3add for constants that can use lui+add.
Craig Topper via llvm-commits
- [PATCH] D130895: Make VL choosing for a splat constant based on its users
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130311: [RISCV] Enable strict FP in clang as long as Zve* or V are not enabled.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130483: [RISCV] Add CodeGen support of RISCV Zca Extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130862: [LegalizeTypes] Improve splitting for urem by constant for some constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D121113: [RISCV][VP] Custom lower VP_STRIDED_LOAD and VP_STRIDED_STORE
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130119: [RISCV] Eagerly delete instructions in MergeBaseOffset.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130862: [LegalizeTypes] Improve splitting for urem by constant for some constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130809: [RISCV] Explicitly select second operand of branch condition to X0.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130311: [RISCV] Enable strict FP in clang as long as Zve* or V are not enabled.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130862: [LegalizeTypes] Improve splitting for urem by constant for some constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130931: [RISCV] Teach RISCVMergeBaseOffset to merge %lo/%pcrel_lo into load/store after folding arithmetic.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123264: [RISCV] Pre-RA expand pseudos pass
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123264: [RISCV] Pre-RA expand pseudos pass
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123264: [RISCV] Pre-RA expand pseudos pass
Craig Topper via Phabricator via llvm-commits
- [PATCH] D123264: [RISCV] Pre-RA expand pseudos pass
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130938: [RISCV] Add scheduler class to PseudoReadVLENB.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130945: [RISCV] Add scheduler classes to PseudoVMV*R_V.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130931: [RISCV] Teach RISCVMergeBaseOffset to merge %lo/%pcrel_lo into load/store after folding arithmetic.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130311: [RISCV] Enable strict FP in clang as long as Zve* or V are not enabled.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130311: [RISCV] Enable strict FP in clang as long as Zve* or V are not enabled.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130931: [RISCV] Teach RISCVMergeBaseOffset to merge %lo/%pcrel_lo into load/store after folding arithmetic.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130862: [LegalizeTypes] Improve splitting for urem by constant for some constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130995: [X86] Promote i16 CTTZ/CTTZ_ZERO_UNDEF always.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130995: [X86] Promote i16 CTTZ/CTTZ_ZERO_UNDEF always.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130938: [RISCV] Add scheduler class to PseudoReadVLENB.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130945: [RISCV] Add scheduler classes to PseudoVMV*R_V.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130397: [RISCV] Custom type legalize i32 loads by sign extending.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130442: [RISCV] Peephole optimization to fold merge.vvm and unmasked intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130397: [RISCV] Custom type legalize i32 loads by sign extending.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D129999: [TableGen] Mark incomplete MachineInstr as not compressible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130442: [RISCV] Peephole optimization to fold merge.vvm and unmasked intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130191: [RISCV] Teach ComputeNumSignBitsForTargetNode about masked atomic intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130397: [RISCV] Custom type legalize i32 loads by sign extending.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130862: [LegalizeTypes] Improve splitting for urem by constant for some constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130862: [LegalizeTypes] Improve splitting for urem by constant for some constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130680: [IntegerDivision][AMDGPU] Use CreateLogicalOr to block poison propagation.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130995: [X86] Promote i16 CTTZ/CTTZ_ZERO_UNDEF always.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131113: [RISCV] Prevent infinite loop after D129980.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131117: [X86] Teach PostprocessISelDAG to fold ANDrm+TESTrr when chain result is used.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131113: [RISCV] Prevent infinite loop after D129980.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130680: [IntegerDivision][AMDGPU] Use CreateLogicalOr to block poison propagation.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131117: [X86] Teach PostprocessISelDAG to fold ANDrm+TESTrr when chain result is used.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131117: [X86] Teach PostprocessISelDAG to fold ANDrm+TESTrr when chain result is used.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130397: [RISCV] Custom type legalize i32 loads by sign extending.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131117: [X86] Teach PostprocessISelDAG to fold ANDrm+TESTrr when chain result is used.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130442: [RISCV] Peephole optimization to fold merge.vvm and unmasked intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131208: [RISCV] Prevent constant hoisting for (ashr (add (shl X, 32), C<<32), 32).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130832: [X86][BF16] Make backend type bf16 to follow the psABI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130832: [X86][BF16] Make backend type bf16 to follow the psABI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131208: [RISCV] Prevent constant hoisting for (ashr (add (shl X, 32), C<<32), 32).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131208: [RISCV] Prevent constant hoisting for (ashr (add (shl X, 32), C<<32), 32).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131208: [RISCV] Prevent constant hoisting for (ashr (add (shl X, 32), C<<32), 32).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131264: [RISCVInsertVSETVLI] Remove an unsound optimization
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131208: [RISCV] Prevent constant hoisting for (ashr (add (shl X, 32), C<<32), 32).
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130862: [LegalizeTypes] Improve splitting for urem by constant for some constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130862: [LegalizeTypes] Improve splitting for urem by constant for some constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131339: [RISC-V] Add explicit check for risc-v 32/64 bit triples
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131340: [RISC-V][HWASAN] Add intrinsics required for HWASAN support for RISC-V
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131341: [RISC-V][HWASAN] Add tag mismatch routines for HWASAN required for RISC-V
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131343: [RISC-V][HWASAN] Add support for HWASAN code instrumentation for RISC-V
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130862: [LegalizeTypes][WIP] Improve splitting for urem by constant for some constants.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D131379: [RISCV] Add ReadFStoreData as a SchedRead.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130564: [AArch64][SVE] Add patterns to select masked FP arith
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D130564: [AArch64][SVE] Add patterns to select masked FP arith
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] 22df238 - [Symbolizer] Implement data symbolizer markup element.
Daniel Thornburgh via llvm-commits
- [PATCH] D130187: [Symbolizer] Implement data symbolizer markup element.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D130187: [Symbolizer] Implement data symbolizer markup element.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D131115: [Symbolizer] Implement pc element in symbolizing filter.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D131115: [Symbolizer] Implement pc element in symbolizing filter.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D131115: [Symbolizer] Implement pc element in symbolizing filter.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D131115: [Symbolizer] Implement pc element in symbolizing filter.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D130187: [Symbolizer] Implement data symbolizer markup element.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D131115: [Symbolizer] Implement pc element in symbolizing filter.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D131115: [Symbolizer] Implement pc element in symbolizing filter.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D131115: [Symbolizer] Implement pc element in symbolizing filter.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D130920: [NFC] Split test to reduce time to run.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D126661: [MachineVerifier] Fix crash on early clobbered subreg operands.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D126661: [MachineVerifier] Fix crash on early clobbered subreg operands.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D126661: [MachineVerifier] Fix crash on early clobbered subreg operands.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D126661: [MachineVerifier] Fix crash on early clobbered subreg operands.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D109280: [WIP][DSE] Remove memset that is overwritten by a store in a loop
Daniil Seredkin via Phabricator via llvm-commits
- [PATCH] D131146: [RS4GC] Handle vectors of pointers in non-live clobbering
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D131146: [RS4GC] Handle vectors of pointers in non-live clobbering
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D130874: [AArch64] Fold Mul(And(Srl(X, 15), 0x10001), 0xffff) to CMLTz
Dave Green via Phabricator via llvm-commits
- [PATCH] D130868: [LV] Refactor getExtendedAddReductionCost to support other extended reduction more than Add.
Dave Green via Phabricator via llvm-commits
- [PATCH] D130868: [LV] Refactor getExtendedAddReductionCost to support other extended reduction more than Add.
Dave Green via Phabricator via llvm-commits
- [PATCH] D130973: [AArch64] Always allow the __bf16 type
Dave Green via Phabricator via llvm-commits
- [PATCH] D130874: [AArch64] Fold Mul(And(Srl(X, 15), 0x10001), 0xffff) to CMLTz
Dave Green via Phabricator via llvm-commits
- [PATCH] D131058: [AArch64] Add an error if SVE scalable vector types are used in a context without sve
Dave Green via Phabricator via llvm-commits
- [PATCH] D130973: [AArch64] Always allow the __bf16 type
Dave Green via Phabricator via llvm-commits
- [PATCH] D131047: [AArch64] Add a tablegen pattern for aarch64.neon.pmull64
Dave Green via Phabricator via llvm-commits
- [PATCH] D130100: [AArch64] Combine a load into GPR followed by a copy to FPR to a load into FPR directly through MIPeepholeOpt
Dave Green via Phabricator via llvm-commits
- [PATCH] D131064: [AArch64] Alter arm_sve.h to be target-based, not preprocessor based.
Dave Green via Phabricator via llvm-commits
- [PATCH] D130618: [AArch64][LoopVectorize] Enable tail-folding by default for SVE
Dave Green via Phabricator via llvm-commits
- [PATCH] D131073: [AArch64][GlobalISel] Recognise some CCMPri
Dave Green via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Dave Green via Phabricator via llvm-commits
- [PATCH] D131028: [AArch64] Fix cost model for FADD vector reduction
Dave Green via Phabricator via llvm-commits
- [PATCH] D130618: [AArch64][LoopVectorize] Enable tail-folding by default for SVE
Dave Green via Phabricator via llvm-commits
- [PATCH] D130618: [AArch64][LoopVectorize] Enable tail-folding by default for SVE
Dave Green via Phabricator via llvm-commits
- [PATCH] D131058: [AArch64] Add an error if SVE scalable vector types are used in a context without sve
Dave Green via Phabricator via llvm-commits
- [PATCH] D130973: [AArch64] Always allow the __bf16 type
Dave Green via Phabricator via llvm-commits
- [PATCH] D131073: [AArch64][GlobalISel] Recognise some CCMPri
Dave Green via Phabricator via llvm-commits
- [PATCH] D131073: [AArch64][GlobalISel] Recognise some CCMPri
Dave Green via Phabricator via llvm-commits
- [PATCH] D131165: [AArch64] Fix and add A64FX scheduling resource/latency info
Dave Green via Phabricator via llvm-commits
- [PATCH] D131253: [AArch64] Add bf16 select handling
Dave Green via Phabricator via llvm-commits
- [PATCH] D131028: [AArch64] Fix cost model for FADD vector reduction
Dave Green via Phabricator via llvm-commits
- [PATCH] D131350: [DAG] Ensure Legal BUILD_VECTOR elements types in shuffle->And combine
Dave Green via Phabricator via llvm-commits
- [PATCH] D130618: [AArch64][LoopVectorize] Enable tail-folding by default for SVE
Dave Green via Phabricator via llvm-commits
- [PATCH] D114174: [ARM][CodeGen] Add support for complex deinterleaving
Dave Green via Phabricator via llvm-commits
- [llvm] 9dbe839 - [Docs] Fix missing docs strings for CallingConv.h
David Blaikie via llvm-commits
- [PATCH] D130516: [llvm] compression classes
David Blaikie via Phabricator via llvm-commits
- [PATCH] D128560: An upcoming patch to LLDB will require the ability to decode base64. This patch adds support for decoding base64 and adds tests.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
David Blaikie via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
David Blaikie via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
David Blaikie via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
David Blaikie via Phabricator via llvm-commits
- [PATCH] D130778: [NFC] Simplify some conversions from ArrayRef to SmallVector by using to_vector and to_vector_of utilities
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131152: [Docs] Fix missing docs strings for CallingConv.h
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131152: [Docs] Fix missing docs strings for CallingConv.h
David Blaikie via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
David Blaikie via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131289: [ADT] Add is_splat overload accepting initializer_list
David Blaikie via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131289: [ADT] Add is_splat overload accepting initializer_list
David Blaikie via Phabricator via llvm-commits
- [PATCH] D131349: [ADT] Deprecate Optional::{hasValue,getValue} (NFC)
David Blaikie via Phabricator via llvm-commits
- [llvm] 29f97ec - [AArch64] Mul fold tests for D130874. NFC
David Green via llvm-commits
- [llvm] 1206f72 - [AArch64] Fold Mul(And(Srl(X, 15), 0x10001), 0xffff) to CMLTz
David Green via llvm-commits
- [llvm] 6ff873a - [AArch64] Add some extra GlobalISel CCMP tests coverage. NFC
David Green via llvm-commits
- [llvm] 38c2366 - [AArch64][GlobalISel] Recognise some CCMPri
David Green via llvm-commits
- [llvm] 408378a - [AArch64] Tone down the number of repeated fmov N2 scheduling tests. NFC
David Green via llvm-commits
- [llvm] b2de846 - [ConstProp] Don't fallthorugh for poison constants on vctp and active_lane_mask.
David Green via llvm-commits
- [llvm] f8d9761 - [ARM] Regenerate vector_store.ll tests. NFC
David Green via llvm-commits
- [PATCH] D129817: [SelectOpti] Auto-disable other cmov optis when the new select-opti pass is enabled
David Li via Phabricator via llvm-commits
- [PATCH] D129817: [SelectOpti] Auto-disable other cmov optis when the new select-opti pass is enabled
David Li via Phabricator via llvm-commits
- [PATCH] D130944: [llvm-profdata] Add --json
David Li via Phabricator via llvm-commits
- [PATCH] D128302: [AArch64][CostModel] Detects that ExtractElement at index is not free in AArch64 when result is used as integer.
David Li via Phabricator via llvm-commits
- [PATCH] D130955: [InstrProf] Clear `ReferencedNames` as well (NFC).
David Li via Phabricator via llvm-commits
- [PATCH] D131034: [Backend][X86] Improved tail call optimization for functions marked as musttail
David Li via Phabricator via llvm-commits
- [PATCH] D131034: [Backend][X86] Improved tail call optimization for functions marked as musttail
David Li via Phabricator via llvm-commits
- [PATCH] D131114: [AArch64][TTI][NFC] Overload method 'getVectorInstrCost' to provide vector instruction itself, as a context information for cost estimation.
David Li via Phabricator via llvm-commits
- [PATCH] D131034: [Backend][X86] Improved tail call optimization for functions marked as musttail
David Li via Phabricator via llvm-commits
- [PATCH] D131114: [AArch64][TTI][NFC] Overload method 'getVectorInstrCost' to provide vector instruction itself, as a context information for cost estimation.
David Li via Phabricator via llvm-commits
- [PATCH] D131197: [TTI] Change new getVectorInstrCost overload to use const reference after D131114
David Li via Phabricator via llvm-commits
- [PATCH] D131226: [llvm][ir] Add missing license to ProfDataUtils
David Li via Phabricator via llvm-commits
- [PATCH] D131019: Revert "[AMDGPU] Only count global-to-global as indirect accesses"
David Salinas via Phabricator via llvm-commits
- [PATCH] D131019: Revert "[AMDGPU] Only count global-to-global as indirect accesses"
David Salinas via Phabricator via llvm-commits
- [llvm] 41119a0 - [DAGCombiner] Extend visitAND to include EXTRACT_SUBVECTOR
David Sherwood via llvm-commits
- [llvm] 4ef9cb6 - [AArch64][LoopVectorize] Disable tail-folding for SVE when loop has interleaved accesses
David Sherwood via llvm-commits
- [PATCH] D130782: [DAGCombiner] Extend visitAND to include EXTRACT_SUBVECTOR
David Sherwood via Phabricator via llvm-commits
- [PATCH] D128342: [AArch64][LoopVectorize] Disable tail-folding for SVE when loop has interleaved accesses
David Sherwood via Phabricator via llvm-commits
- [PATCH] D130618: [AArch64][LoopVectorize] Enable tail-folding by default for SVE
David Sherwood via Phabricator via llvm-commits
- [PATCH] D130618: [AArch64][LoopVectorize] Enable tail-folding by default for SVE
David Sherwood via Phabricator via llvm-commits
- [PATCH] D130364: [LV] Recognize store of invariant value to invariant address as uniform
David Sherwood via Phabricator via llvm-commits
- [PATCH] D130618: [AArch64][LoopVectorize] Enable tail-folding by default for SVE
David Sherwood via Phabricator via llvm-commits
- [PATCH] D130618: [AArch64][LoopVectorize] Enable tail-folding by default for SVE
David Sherwood via Phabricator via llvm-commits
- [PATCH] D117499: [CodeGen] Support extracting fixed-length vectors from illegal scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D117499: [CodeGen] Support extracting fixed-length vectors from illegal scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D117499: [CodeGen] Support extracting fixed-length vectors from illegal scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D130618: [AArch64][LoopVectorize] Enable tail-folding by default for SVE
David Sherwood via Phabricator via llvm-commits
- [PATCH] D117499: [CodeGen] Support extracting fixed-length vectors from illegal scalable vectors
David Sherwood via Phabricator via llvm-commits
- [llvm] 7ce321e - [llvm-reduce] Split operands-skip.ll into serial and parallel parts
David Spickett via llvm-commits
- [llvm] c401dbd - [llvm][IROutliner] Account for return void in sort comparator
David Spickett via llvm-commits
- [PATCH] D130902: [llvm-objdump,ARM] Fix big-endian AArch32 disassembly.
David Spickett via Phabricator via llvm-commits
- [PATCH] D130902: [llvm-objdump,ARM] Fix big-endian AArch32 disassembly.
David Spickett via Phabricator via llvm-commits
- [PATCH] D130707: [llvm-reduce] Split operands-skip.ll into serial and parallel parts
David Spickett via Phabricator via llvm-commits
- [PATCH] D130230: [llvm][IROutliner] Account for return void in sort comparator
David Spickett via Phabricator via llvm-commits
- [PATCH] D130707: [llvm-reduce] Split operands-skip.ll into serial and parallel parts
David Spickett via Phabricator via llvm-commits
- [PATCH] D130230: [llvm][IROutliner] Account for return void in sort comparator
David Spickett via Phabricator via llvm-commits
- [PATCH] D130230: [llvm][IROutliner] Account for return void in sort comparator
David Spickett via Phabricator via llvm-commits
- [PATCH] D130230: [llvm][IROutliner] Account for return void in sort comparator
David Spickett via Phabricator via llvm-commits
- [PATCH] D130902: [llvm-objdump,ARM] Fix big-endian AArch32 disassembly.
David Spickett via Phabricator via llvm-commits
- [llvm] 9a976f3 - [llvm] Always use TargetConstant for FP_ROUND ISD Nodes
David Truby via llvm-commits
- [PATCH] D128642: [AArch64][SVE] Use SVE for VLS fcopysign for wide vectors
David Truby via Phabricator via llvm-commits
- [PATCH] D130370: [llvm] Always use TargetConstant for FP_ROUND ISD Nodes
David Truby via Phabricator via llvm-commits
- [llvm] 78650b7 - [NFC] Remove some boilerplate from SmallVector header
Dawid Jurczak via llvm-commits
- [llvm] 3d51e27 - [NFC] Remove some boilerplate from SmallVector unit tests
Dawid Jurczak via llvm-commits
- [llvm] 7d7a712 - [NFC] Define NumBuiltinElts utility just once at the beginning of SmallVectorTest file
Dawid Jurczak via llvm-commits
- [llvm] 1bd31a6 - [NFC] Add SmallVector constructor to allow creation of SmallVector<T> from ArrayRef of items convertible to type T
Dawid Jurczak via llvm-commits
- [PATCH] D129781: [NFC] Introduce llvm::to_vector_of to allow creation of SmallVector<T> from range of items convertible to type T
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D129781: [NFC] Introduce llvm::to_vector_of to allow creation of SmallVector<T> from range of items convertible to type T
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D129781: [NFC] Introduce llvm::to_vector_of to allow creation of SmallVector<T> from range of items convertible to type T
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D130779: [NFC] Remove some boilerplate from SmallVector header
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D129990: [NFC] Remove some boilerplate from SmallVector unit tests
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D129990: [NFC] Remove some boilerplate from SmallVector unit tests
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D130268: [NFC] Add SmallVector constructor to allow creation of SmallVector<T> from ArrayRef of items convertible to type T
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D130778: [NFC] Simplify some conversions from ArrayRef to SmallVector by using to_vector and to_vector_of utilities
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D131173: [NFC] Define NumBuiltinElts utility just once at the beginning of SmallVectorTest file
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D130268: [NFC] Add SmallVector constructor to allow creation of SmallVector<T> from ArrayRef of items convertible to type T
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D130778: [NFC] Simplify some conversions from ArrayRef to SmallVector by using to_vector and to_vector_of utilities
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D131173: [NFC] Define NumBuiltinElts utility just once at the beginning of SmallVectorTest file
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D130268: [NFC] Add SmallVector constructor to allow creation of SmallVector<T> from ArrayRef of items convertible to type T
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D130778: [NFC] Simplify some conversions from ArrayRef to SmallVector by using to_vector and to_vector_of utilities
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D130268: [NFC] Add SmallVector constructor to allow creation of SmallVector<T> from ArrayRef of items convertible to type T
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D130268: [NFC] Add SmallVector constructor to allow creation of SmallVector<T> from ArrayRef of items convertible to type T
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D131251: [EarlyCSE][OpaquePointers]Replace assert with return for mask type check.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D102107: [OpenMP] Codegen aggregate for outlined function captures
Dhruva Chakrabarti via Phabricator via llvm-commits
- [PATCH] D102107: [OpenMP] Codegen aggregate for outlined function captures
Dhruva Chakrabarti via Phabricator via llvm-commits
- [PATCH] D127840: [MachinePipeliner] Fix Phi generation failure for large stages
Diana Picus via Phabricator via llvm-commits
- [PATCH] D130628: [zorg] Run test-suite with flang-new
Diana Picus via Phabricator via llvm-commits
- [PATCH] D131250: [scudo] Try to fix standalone build on armv7
Diana Picus via Phabricator via llvm-commits
- [llvm] 45c056b - [CMake] Find python before searching for python modules
Dimitry Andric via llvm-commits
- [PATCH] D131191: [CMake] Find python before searching for python modules
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D131248: Address review comments.
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D131191: [CMake] Find python before searching for python modules
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D131191: [CMake] Find python before searching for python modules
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] D126533: [LAA] Relax pointer dependency with runtime pointer checks
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D130755: [LoopVectorize] Introduce trip count minimal value threshold to ignore tail-folding for scalable vectors
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D130755: [LoopVectorize] Introduce trip count minimal value threshold to ignore tail-folding for scalable vectors
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] bb901dc - [AMDGPU][MC][GFX940] Correct disassembly of MFMA opcodes
Dmitry Preobrazhensky via llvm-commits
- [llvm] 6c8c74b - [AMDGPU][GFX940][DOC][NFC] Update assembler syntax description
Dmitry Preobrazhensky via llvm-commits
- [llvm] 3aae8cd - [AMDGPU][MC] Verify selection of LDS MUBUF opcodes
Dmitry Preobrazhensky via llvm-commits
- [llvm] ae553f9 - [AMDGPU][MC][GFX10] Correct encoding of VOP3 v_cmpx* opcodes
Dmitry Preobrazhensky via llvm-commits
- [llvm] 05b3aad - [AMDGPU][MC][GFX11] Correct v_dot2_f16_f16 and v_dot2_bf16_bf16
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D130759: [AMDGPU][MC][GFX940] Correct disassembly of MFMA opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D130761: [AMDGPU][MC] Verify selection of LDS MUBUF opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D130978: [AMDGPU][MC][GFX10] Correct encoding of VOP3 v_cmpx* opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D130989: [AMDGPU][MC][GFX11] Correct v_dot2_f16_f16 and v_dot2_bf16_bf16
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D130978: [AMDGPU][MC][GFX10] Correct encoding of VOP3 v_cmpx* opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D130989: [AMDGPU][MC][GFX11] Correct v_dot2_f16_f16 and v_dot2_bf16_bf16
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D130875: [Metadata] Introduce MD_pcsections
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D130876: [MachineInstr] Allow setting PCSections in ExtraInfo
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D130877: [MCObjectFileInfo] Add getPCSection() helper
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D130879: [AsmPrinter] Emit PCs into requested PCSections
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D130880: [SelectionDAG] Rename CallSiteDbgInfo into SDNodeExtraInfo
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D130877: [MCObjectFileInfo] Add getPCSection() helper
Dmitry Vyukov via Phabricator via llvm-commits
- [PATCH] D129391: [scudo] Satisfy -Wstrict-prototypes
Dominic Chen via Phabricator via llvm-commits
- [llvm] d90b7bf - Add support for lowering simd if clause to LLVM IR
Dominik Adamski via llvm-commits
- [PATCH] D129368: [mlir][OpenMP] Lower simd if clause to LLVM IR
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D129368: [mlir][OpenMP] Lower simd if clause to LLVM IR
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D131261: Update llvm.experimental.patchpoint to use opaque pointer for target.
Edd Barrett via Phabricator via llvm-commits
- [PATCH] D130769: [RISCV] Combine and remove redundant ADD/SUB instructions
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D130862: [LegalizeTypes] Improve splitting for urem by constant for some constants.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D130862: [LegalizeTypes] Improve splitting for urem by constant for some constants.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D130912: [InstCombine] Correct strtol folding with nonnull endptr
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] D130466: [LICM] - Add option to allow data races
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D129117: ManagedStatic: eliminate uses for cl::opt in the llvm directory
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D131018: [AArch64] A tablegen pattern to handle pmull2
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D129117: ManagedStatic: eliminate uses for cl::opt in the llvm directory
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D131059: [Timer][Statistics] Make global constructor ordering more robust
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D117499: [CodeGen] Support extracting fixed-length vectors from illegal scalable vectors
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D129129: CommandLine: Cleanup options and remove use of ManagedStatic
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D129131: Remove uses of llvm_shutdown
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D129116: ManagedStatic: remove from DebugCounter
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D129119: Add llvm::llvm_fast_shutdown()
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D130839: [DAG] FoldConstantArithmetic - add initial support for undef elements in bitcasted binop constant folding
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D117499: [CodeGen] Support extracting fixed-length vectors from illegal scalable vectors
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D131034: [Backend][X86] Improved tail call optimization for functions marked as musttail
Eli Friedman via Phabricator via llvm-commits
- [llvm] 12e78ff - [InstrProf] Add the skipprofile attribute
Ellis Hoag via llvm-commits
- [PATCH] D130807: [InstrProf] Add the omitprofile attribute
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D130806: [InstrProf] Allow noprofile functions to be inlined
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D130806: [InstrProf] Allow noprofile functions to be inlined
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D130806: [InstrProf] Allow noprofile functions to be inlined
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D130807: [InstrProf] Add the omitprofile attribute
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D130806: [InstrProf] Allow noprofile functions to be inlined
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D130807: [InstrProf] Add the skipprofile attribute
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D130807: [InstrProf] Add the skipprofile attribute
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D130806: [InstrProf] Allow noprofile functions to be inlined
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D131140: [NFC][InstCombine] Add baseline tests for canonicalizing ((x + C1) & C2) --> ((x & C2) + C1) ((x + C1) ^ C2) --> ((x ^ C2) + C1) ((x + C1) | C2) --> ((x | C2) + C1) for suitable constants C1 and C2.
Eric Gullufsen via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize ((x + C1) & C2) --> ((x & C2) + C1) ((x + C1) & C2) --> ((x & C2) + C1) ((x + C1) & C2) --> ((x & C2) + C1) for suitable constants C1 and C2.
Eric Gullufsen via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize ((x + C1) & C2) --> ((x & C2) + C1) ((x + C1) & C2) --> ((x & C2) + C1) ((x + C1) & C2) --> ((x & C2) + C1) for suitable constants C1 and C2.
Eric Gullufsen via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
Eric Gullufsen via Phabricator via llvm-commits
- [PATCH] D131140: [NFC][InstCombine] Add baseline tests for canonicalizing "and, add", "or, add", "xor, add"
Eric Gullufsen via Phabricator via llvm-commits
- [PATCH] D131140: [NFC][InstCombine] Add baseline tests for canonicalizing "and, add", "or, add", "xor, add"
Eric Gullufsen via Phabricator via llvm-commits
- [PATCH] D131142: [InstCombine] Canonicalize "and, add", "or, add", "xor, add"
Eric Gullufsen via Phabricator via llvm-commits
- [PATCH] D130904: test in linux
Eric Wang via Phabricator via llvm-commits
- [PATCH] D130915: [NFC][MLGO] ML Regalloc Priority Advisor
Eric Wang via Phabricator via llvm-commits
- [PATCH] D131040: [NFC][MLGO] ML Regalloc Priority Advisor
Eric Wang via Phabricator via llvm-commits
- [PATCH] D131040: [NFC][MLGO] ML Regalloc Priority Advisor
Eric Wang via Phabricator via llvm-commits
- [PATCH] D131220: [NFC][MLGO] ML Regalloc Priority Advisor
Eric Wang via Phabricator via llvm-commits
- [PATCH] D131374: [PowerPC] Modify the condition code in peephole optimi
Esme Yi via Phabricator via llvm-commits
- [PATCH] D128998: [libunwind] Handle G in personality string
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D128998: [libunwind] Handle G in personality string
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D130051: [BOLT] Add main fragment to function layout
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D129827: [BOLT] Add split all blocks strategy
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D130052: [BOLT] Support passing fragments to code emission
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D130520: [BOLT] Make exception handling fragment aware
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D130521: [BOLT] Generate sections for multiple fragments
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D130647: [BOLT] Add randomN split strategy
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D130052: [BOLT] Support passing fragments to code emission
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D129827: [BOLT] Add split all blocks strategy
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D130647: [BOLT] Add randomN split strategy
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D130052: [BOLT] Support passing fragments to code emission
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D130521: [BOLT] Generate sections for multiple fragments
Fabian Parzefall via Phabricator via llvm-commits
- [lld] d0cf7b2 - [ELF] EhInputSection::getParentOffset: fix out-of-bounds access for symbols relative to a non-empty .eh_frame
Fangrui Song via llvm-commits
- [llvm] 2b70beb - [MachineFunctionPass] Support -print-changed={,c}diff{,-quiet}
Fangrui Song via llvm-commits
- [llvm] 1c52b4f - [llvm-cov] Remove deprecated -name-whitelist after D112816
Fangrui Song via llvm-commits
- [llvm] 7a4902a - [sancov] Remove deprecated -blacklist after D113514
Fangrui Song via llvm-commits
- [lld] dde41c6 - [ELF] --reproduce: strip directories for --print-archive-stats= and --why-extract=
Fangrui Song via llvm-commits
- [compiler-rt] d884eb2 - [test] Remove -fsanitize-coverage-whitelist=
Fangrui Song via llvm-commits
- [compiler-rt] 71e8f79 - [ubsan] Make TypeCheckKinds const. NFC
Fangrui Song via llvm-commits
- [lld] e2a932d - [ELF] Move updateARMVFPArgs/updateARMVFPArgs. NFC
Fangrui Song via llvm-commits
- [lld] 077b16a - [ELF] Remove unneeded make<InputSection>. NFC
Fangrui Song via llvm-commits
- [lld] f6bd0a8 - [ELF] Add makeThreadLocal/makeThreadLocalN and remove InputFile::localSymStorage
Fangrui Song via llvm-commits
- [lld] 2515cb8 - [ELF] Parallelize input section initialization
Fangrui Song via llvm-commits
- [llvm] 7d6017f - [TTI] Change new getVectorInstrCost overload to use const reference after D131114
Fangrui Song via llvm-commits
- [lld] 28d05d6 - [ELF][PPC64] Fix potentially corrupted section content with empty .got
Fangrui Song via llvm-commits
- [lld] abd9807 - [ELF] mergeCmp: work around irreflexivity bug
Fangrui Song via llvm-commits
- [lld] e89d6d2 - [ELF] Keep only getTarget() call. NFC
Fangrui Song via llvm-commits
- [lld] d7cbfcf - [ELF][AArch64] Fix potentially corrupted section content for PAC
Fangrui Song via llvm-commits
- [lld] e45a569 - [ELF] toString(const InputFile *): synchronize toStringCache
Fangrui Song via llvm-commits
- [llvm] bf5550b - [ADT] Fix signature of StringSet::insert
Fangrui Song via llvm-commits
- [lld] bccdf91 - Revert "[lld-macho] Work around odr-use of const non-inline static data member to fix -O0 build after D128298"
Fangrui Song via llvm-commits
- [llvm] 5deb678 - Revert "[SampleProfileInference] Work around odr-use of const non-inline static data member to fix -O0 builds after D120508"
Fangrui Song via llvm-commits
- [lld] ec04e45 - [lld] LLVM_FALLTHROUGH => [[fallthrough]]. NFC
Fangrui Song via llvm-commits
- [llvm] fa66789 - [llvm] LLVM_NODISCARD => [[nodiscard]]. NFC
Fangrui Song via llvm-commits
- [llvm] 350f17a - [llvm-ar] Remove unused parameter. NFC
Fangrui Song via llvm-commits
- [PATCH] D130531: [IR] Use Min behavior for module flag "PIC Level"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130833: [MachineFunctionPass] Support -print-changed={,c}diff{,-quiet}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130932: [MIPS] Expose the ZERO register as a constant physical register
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130961: ReleaseNotes: add lld/ELF notes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130902: [llvm-objdump,ARM] Fix big-endian AArch32 disassembly.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130902: [llvm-objdump,ARM] Fix big-endian AArch32 disassembly.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130754: [X86] Support ``-mindirect-branch-cs-prefix`` for call and jmp to indirect thunk
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130754: [X86] Support ``-mindirect-branch-cs-prefix`` for call and jmp to indirect thunk
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130806: [InstrProf] Allow noprofile functions to be inlined
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130975: --thinlto-full-index to index both native and bitcode objects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130402: Fix BOLT build errors when building with Bazel build file
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130754: [X86] Support ``-mindirect-branch-cs-prefix`` for call and jmp to indirect thunk
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130975: --thinlto-full-index to index both native and bitcode objects
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130981: [yaml2obj] Add a `-E` flag to preprocess only.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130668: [libunwind] Use `_dl_find_object` if available
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130875: [Metadata] Introduce MD_pcsections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130977: [llvm] Make split-file an utility instead of tool
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130875: [Metadata] Introduce MD_pcsections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130875: [Metadata] Introduce MD_pcsections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130879: [AsmPrinter] Emit PCs into requested PCSections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130879: [AsmPrinter] Emit PCs into requested PCSections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131030: [libunwind] Remove unused substitution in AIX libunwind config
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130961: ReleaseNotes: add lld/ELF notes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130961: ReleaseNotes: add lld/ELF notes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D107280: [RISCV] Lower extern_weak symbols using the GOT for the medany model
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130877: [MCObjectFileInfo] Add getPCSection() helper
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130754: [X86] Support ``-mindirect-branch-cs-prefix`` for call and jmp to indirect thunk
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130668: [libunwind] Use `_dl_find_object` if available
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130810: [ELF] Parallelize input section initialization
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130810: [ELF] Parallelize input section initialization
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131141: [RISCV] Add MC support of RISCV Zcb Extension
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131059: [Timer][Statistics] Make global constructor ordering more robust
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130875: [Metadata] Introduce MD_pcsections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130810: [ELF] Parallelize input section initialization
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130810: [ELF] Parallelize input section initialization
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131152: [Docs] Fix missing docs strings for CallingConv.h
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131193: [Docs] Fix duplicate enum item name
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131193: [Docs] Fix duplicate enum item name
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131197: [TTI] Change new getVectorInstrCost overload to use const reference after D131114
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131043: [InstrProf] Set prof global variables to internal linkage if adding a comdat
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131197: [TTI] Change new getVectorInstrCost overload to use const reference after D131114
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D129119: Add llvm::llvm_fast_shutdown()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D129119: Add llvm::llvm_fast_shutdown()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131247: [WIP][ELF] Parallelize writes of different OutputSections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130902: [llvm-objdump,ARM] Fix big-endian AArch32 disassembly.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130902: [llvm-objdump,ARM] Fix big-endian AArch32 disassembly.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130787: [lld][ELF] Rename SymbolTable::symbols() to SymbolTable::getSymbols(). NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131247: [ELF] Parallelize writes of different OutputSections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131375: [llvm-ranlib] Support more than one input file
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D131375: [llvm-ranlib] Support more than one input file
Fangrui Song via Phabricator via llvm-commits
- [llvm] a5a8a05 - [SelectionDAG] Handle IntToPtr constants in dbg.value
Felipe de Azevedo Piovezan via llvm-commits
- [PATCH] D130908: [SelectionDAG] Handle IntToPtr constants in dbg.value
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D130908: [SelectionDAG] Handle IntToPtr constants in dbg.value
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D130908: [SelectionDAG] Handle IntToPtr constants in dbg.value
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D130908: [SelectionDAG] Handle IntToPtr constants in dbg.value
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D130908: [SelectionDAG] Handle IntToPtr constants in dbg.value
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D130994: [DAGCombiner] Hoist funnel shifts from logic operation.
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D131189: [DAGCombine] Hoist shifts out of a logic operations tree.
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D130994: [DAGCombiner] Hoist funnel shifts from logic operation.
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D130994: [DAGCombiner] Hoist funnel shifts from logic operation.
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D130994: [DAGCombiner] Hoist funnel shifts from logic operation.
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D130994: [DAGCombiner] Hoist funnel shifts from logic operation.
Filipp Zhinkin via Phabricator via llvm-commits
- [llvm] 6e1ba62 - [LV] Add additional tests with multiple chained recurrences.
Florian Hahn via llvm-commits
- [llvm] ff5ae94 - [LV] Add variation of test cases with order of phis flipped.
Florian Hahn via llvm-commits
- [llvm] 213c21f - earlier I fixed a bug where the BB removal pass sometimes created
Florian Hahn via llvm-commits
- [PATCH] D119661: [LV] Support chained phis as incoming values for first-order recurs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D119661: [LV] Support chained phis as incoming values for first-order recurs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D130728: [SCEV] Iteratively compute ranges for deeply nested expressions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D130728: [SCEV] Iteratively compute ranges for deeply nested expressions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D130870: [AA] Make ModRefInfo a bitmask enum (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D129745: Fix a stack overflow in ScalarEvolution.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D130728: [SCEV] Iteratively compute ranges for deeply nested expressions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D130364: [LV] Recognize store of invariant value to invariant address as uniform
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D129745: Fix a stack overflow in ScalarEvolution.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131028: [AArch64] Fix cost model for FADD vector reduction
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D129636: Fix a LSR debug invariance issue
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D130707: [llvm-reduce] Split operands-skip.ll into serial and parallel parts
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131028: [AArch64] Fix cost model for FADD vector reduction
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D129636: Fix a LSR debug invariance issue
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131125: [Matrix] Add special case dot product lowering
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131028: [AArch64] Fix cost model for FADD vector reduction
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D127383: Don't treat readnone call in presplit coroutine as not access memory
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D130268: [NFC] Add SmallVector constructor to allow creation of SmallVector<T> from ArrayRef of items convertible to type T
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131173: [NFC] Define NumBuiltinElts utility just once at the beginning of SmallVectorTest file
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D129745: Fix a stack overflow in ScalarEvolution.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D129745: Fix a stack overflow in ScalarEvolution.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D129745: Fix a stack overflow in ScalarEvolution.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D129599: Apply PGO on SimpleLoopUnswitch
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D131028: [AArch64] Fix cost model for FADD vector reduction
Florian Hahn via Phabricator via llvm-commits
- [compiler-rt] 29ff262 - [HWASan] Remove incorrect unreachable.
Florian Mayer via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D131210: [libunwind] undef NDEBUG for assert.h in tests.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D128998: [libunwind] Handle G in personality string
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D131210: [libunwind] undef NDEBUG for assert.h in tests.
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D128998: [libunwind] Handle G in personality string
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D128998: [libunwind] Handle G in personality string
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D128998: [libunwind] Handle G in personality string
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D128998: [libunwind] Handle G in personality string
Florian Mayer via Phabricator via llvm-commits
- [PATCH] D131125: [Matrix] Add special case dot product lowering
Francis Visoiu Mistrih via Phabricator via llvm-commits
- [llvm] 646e2f4 - [VP] Rename VP int<->float conversion ISD opcodes
Fraser Cormack via llvm-commits
- [PATCH] D130967: [VP] Rename VP int<->float conversion ISD opcodes
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D130685: [LegalizeTypes][VP] Add split operand support for VP_FPTOSI/VP_FPTOUI/VP_SITOFP/VP_UITOFP
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D130967: [VP] Rename VP int<->float conversion ISD opcodes
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D129745: Fix a stack overflow in ScalarEvolution.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D130685: [LegalizeTypes][VP] Add split operand support for VP_FPTOSI/VP_FPTOUI/VP_SITOFP/VP_UITOFP
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D130948: [libunwind] Fixed a number of typos
Gabriel Ravier via Phabricator via llvm-commits
- [PATCH] D130982: [lld] Fixed a number of typos
Gabriel Ravier via Phabricator via llvm-commits
- [PATCH] D131127: [llvm] Fixed a number of typos
Gabriel Ravier via Phabricator via llvm-commits
- [PATCH] D131127: [llvm] Fixed a number of typos
Gabriel Ravier via Phabricator via llvm-commits
- [PATCH] D131167: [polly] Fixed a number of typos
Gabriel Ravier via Phabricator via llvm-commits
- [PATCH] D131171: [utils] Fixed a number of typos
Gabriel Ravier via Phabricator via llvm-commits
- [PATCH] D131167: [polly] Fixed a number of typos
Gabriel Ravier via Phabricator via llvm-commits
- [PATCH] D131167: [polly] Fixed a number of typos
Gabriel Ravier via Phabricator via llvm-commits
- [PATCH] D131167: [polly] Fixed a number of typos
Gabriel Ravier via Phabricator via llvm-commits
- [PATCH] D131228: [LoongArch] Add codegen support for atomicrmw xchg operation on LA64
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D131229: [LoongArch] Add codegen support for atomicrmw xchg operation on LA32
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D131231: [LoongArch] Add codegen support for ISD::ROTL and ISD::ROTR
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D131231: [LoongArch] Add codegen support for ISD::ROTL and ISD::ROTR
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D131231: [LoongArch] Add codegen support for ISD::ROTL and ISD::ROTR
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D130745: [llvm-cov][WIP] Add Per Directory coverage to llvm-cov
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [llvm] 85a6dd5 - [MIPS] Expose the ZERO register as a constant physical register
Guozhi Wei via llvm-commits
- [PATCH] D130919: [MRI] isConstantPhysReg should also check if the register is clobbered by a RegMask
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D130932: [MIPS] Expose the ZERO register as a constant physical register
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D130919: [MRI] isConstantPhysReg should also check if the register is clobbered by a RegMask
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D130932: [MIPS] Expose the ZERO register as a constant physical register
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D130932: [MIPS] Expose the ZERO register as a constant physical register
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D118304: [Spill2Reg][7/9] MBB live-ins are now being updated.
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D130898: [IntelJITEvents] Add missing include.
H. Vetinari via Phabricator via llvm-commits
- [PATCH] D130944: [llvm-profdata] Add --json
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D130815: [BOLT] Handle unclaimed PC data relocation related to jump table
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D130943: [BOLT] Support jump table entry to sibling's builtin_unreachable
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D130943: [BOLT] Support jump table entry to sibling's builtin_unreachable
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D131139: [BOLT] Fix issue related to missing symbol name
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D131139: [BOLT] Fix issue related to missing symbol name
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D131139: [BOLT] Fix issue related to missing symbol name
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D131283: [BOLT] Disable -lite when split function is present
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D131283: [BOLT] Disable -lite when split function is present
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D131283: [BOLT] Disable -lite when split function is present
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D131283: [BOLT] Disable -lite when split function is present
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D131283: [BOLT] Disable -lite when split function is present
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D129974: [BOLT] Improve jump table entry validation for split jump table
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D49863: [istream] Fix error flags and exceptions propagated from input stream operations
Hubert Tong via Phabricator via llvm-commits
- [llvm] b25b507 - [SPIRV] use tablegen to create SPIRVBaseInfo*
Ilia Diachkov via llvm-commits
- [PATCH] D130518: [SPIRV] use tablegen to create SPIRVBaseInfo*
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D130597: [SPIRV] Add tests to improve test coverage
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D131221: [SPIRV] support capabilities and extensions
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D130263: [AMDGPU][CodeGen] Support (soffset + offset) s_buffer_load's.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D130263: [AMDGPU][CodeGen] Support (soffset + offset) s_buffer_load's.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D130263: [AMDGPU][CodeGen] Support (soffset + offset) s_buffer_load's.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D130263: [AMDGPU][CodeGen] Support (soffset + offset) s_buffer_load's.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D130847: [clang] SourceManager: fix isOffsetInFileID for the case of a fake SLocEntry
Ivan Murashko via Phabricator via llvm-commits
- [PATCH] D130847: [clang] SourceManager: fix isOffsetInFileID for the case of a fake SLocEntry
Ivan Murashko via Phabricator via llvm-commits
- [PATCH] D130847: [clang] SourceManager: fix isOffsetInFileID for the case of a fake SLocEntry
Ivan Murashko via Phabricator via llvm-commits
- [PATCH] D130847: [clang] SourceManager: fix isOffsetInFileID for the case of a fake SLocEntry
Ivan Murashko via Phabricator via llvm-commits
- [PATCH] D130999: Fix LDV InstrRefBasedImpl to not crash when encountering unreachable MBBs.
J. Ryan Stinnett via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Jake Egan via Phabricator via llvm-commits
- [PATCH] D131289: [ADT] Add is_splat overload accepting initializer_list
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D131289: [ADT] Add is_splat overload accepting initializer_list
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D131289: [ADT] Add is_splat overload accepting initializer_list
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D131003: [TableGen][CodeEmitterGen] Add the capability to match sub-operands by name.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D130596: [StandardInstrumentations] Handle case where block order changes
Jamie Schmeiser via Phabricator via llvm-commits
- [llvm] d0bfebd - [Docs] Improve cycle and closed path definitions
Jannik Silvanus via llvm-commits
- [PATCH] D130891: [Docs] Improve cycle and closed path definitions
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D130891: [Docs] Improve cycle and closed path definitions
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D130891: [Docs] Improve cycle and closed path definitions
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D130891: [Docs] Improve cycle and closed path definitions
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D130891: [Docs] Improve cycle and closed path definitions
Jannik Silvanus via Phabricator via llvm-commits
- [PATCH] D62764: Detect x86 mid-function epilogues that end in a jump
Jason Molenda via Phabricator via llvm-commits
- [PATCH] D62764: Detect x86 mid-function epilogues that end in a jump
Jason Molenda via Phabricator via llvm-commits
- [llvm] a5a7a9d - [X86] Fix updating LiveVariables in convertToThreeAddress
Jay Foad via llvm-commits
- [llvm] bb28324 - [IRBuilder] CreateIntrinsic with implicit mangling
Jay Foad via llvm-commits
- [llvm] c24d68f - [AMDGPU] Take advantage of VOP3 literals in convertToThreeAddress
Jay Foad via llvm-commits
- [llvm] e301e07 - [AMDGPU] Remove IR SpeculativeExecution pass from codegen pipeline
Jay Foad via llvm-commits
- [PATCH] D130075: [InstCombine] Try not to demand low order bits for Add
Jay Foad via Phabricator via llvm-commits
- [PATCH] D129634: [X86] Fix updating LiveVariables in convertToThreeAddress
Jay Foad via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130869: [AMDGPU] Add GCNMaxILPSchedStrategy
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130776: [IRBuilder] CreateIntrinsic with implicit mangling
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130869: [AMDGPU] Add GCNMaxILPSchedStrategy
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130910: [NewGVN][PHIOFOPS] Bail-out if an operand is in OpSafeForPHIOfOps but it is not safe for the current basic block.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130517: [GlobalISel] Add sdiv exact (X, constant) -> mul combine.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130947: TableGen: Introduce generated getSubRegisterClass function
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130976: [NFC] Add option to disable the scalarizer pass.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130978: [AMDGPU][MC][GFX10] Correct encoding of VOP3 v_cmpx* opcodes
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130367: [AMDGPU] avoid blind converting to VALU REG_SEQUENCE and PHIs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130869: [AMDGPU] Add GCNMaxILPSchedStrategy
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130776: [IRBuilder] CreateIntrinsic with implicit mangling
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130776: [IRBuilder] CreateIntrinsic with implicit mangling
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130579: AMDGPU: Remove manual selection for atomic fadd
Jay Foad via Phabricator via llvm-commits
- [PATCH] D126661: [MachineVerifier] Fix crash on early clobbered subreg operands.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130263: [AMDGPU][CodeGen] Support (soffset + offset) s_buffer_load's.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130258: [AMDGPU] Remove IR SpeculativeExecution pass from codegen pipeline
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130989: [AMDGPU][MC][GFX11] Correct v_dot2_f16_f16 and v_dot2_bf16_bf16
Jay Foad via Phabricator via llvm-commits
- [PATCH] D124450: [AMDGPU] Remove hasOneUse check from scalar select pattern
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130992: [AMDGPU] Take advantage of VOP3 literals in convertToThreeAddress
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130263: [AMDGPU][CodeGen] Support (soffset + offset) s_buffer_load's.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130992: [AMDGPU] Take advantage of VOP3 literals in convertToThreeAddress
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130258: [AMDGPU] Remove IR SpeculativeExecution pass from codegen pipeline
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130947: TableGen: Introduce generated getSubRegisterClass function
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130729: [SeparateConstOffsetFromGEP] [AMDGPU] Check legality for all uses of transformed GEP
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130891: [Docs] Improve cycle and closed path definitions
Jay Foad via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130263: [AMDGPU][CodeGen] Support (soffset + offset) s_buffer_load's.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130797: [AMDGPU] Implement pipeline solver for non-trivial pipelines
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D130797: [AMDGPU] Implement pipeline solver for non-trivial pipelines
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D130729: [SeparateConstOffsetFromGEP] [AMDGPU] Check legality for all uses of transformed GEP
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D130729: [SeparateConstOffsetFromGEP] [AMDGPU] Check legality for all uses of transformed GEP
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D130729: [InferAddressSpaces] [AMDGPU] Add inference for flat_atomic intrinsics
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D130729: [InferAddressSpaces] [AMDGPU] Add inference for flat_atomic intrinsics
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D130797: [AMDGPU] Implement pipeline solver for non-trivial pipelines
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D130797: [AMDGPU] Implement pipeline solver for non-trivial pipelines
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D131073: [AArch64][GlobalISel] Recognise some CCMPri
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D130940: [lld-macho] Don't crash upon seeing uleb128 ptr encoding while parsing CIE.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D130970: [LLD] [MachO] Fix GCC build warnings
Jez Ng via Phabricator via llvm-commits
- [PATCH] D130970: [LLD] [MachO] Fix GCC build warnings
Jez Ng via Phabricator via llvm-commits
- [PATCH] D130868: [LV] Refactor getExtendedAddReductionCost to support other extended reduction more than Add.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D130868: [LV] Refactor getExtendedAddReductionCost to support other extended reduction more than Add.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D130868: [LV] Refactor getExtendedAddReductionCost to support other extended reduction more than Add.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D129994: [RISCV] Add cost modelling for vector widenning integer reduction.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D129994: [RISCV] Add cost modelling for vector widenning integer reduction.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D129994: [RISCV] Add cost modelling for vector widenning integer reduction.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D129994: [RISCV] Add cost modelling for vector widenning integer reduction.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D131149: [RISCV] Add cost model for fp-mask cast op.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D130989: [AMDGPU][MC][GFX11] Correct v_dot2_f16_f16 and v_dot2_bf16_bf16
Joe Nash via Phabricator via llvm-commits
- [llvm] f81a209 - [Attributor][FIX] Deal with implicit `undef` in AAPotentialConstantValues.
Johannes Doerfert via llvm-commits
- [PATCH] D102107: [OpenMP] Codegen aggregate for outlined function captures
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 7ae5d00 - Fix a stack overflow in ScalarEvolution.
Johannes Reifferscheid via llvm-commits
- [llvm] 3e9e43b - Fix compiler error: init-statements in if/switch.
Johannes Reifferscheid via llvm-commits
- [PATCH] D129745: Fix a stack overflow in ScalarEvolution.
Johannes Reifferscheid via Phabricator via llvm-commits
- [PATCH] D129745: Fix a stack overflow in ScalarEvolution.
Johannes Reifferscheid via Phabricator via llvm-commits
- [PATCH] D129745: Fix a stack overflow in ScalarEvolution.
Johannes Reifferscheid via Phabricator via llvm-commits
- [PATCH] D131061: Fix compiler error: init-statements in if/switch.
Johannes Reifferscheid via Phabricator via llvm-commits
- [PATCH] D131061: Fix compiler error: init-statements in if/switch.
Johannes Reifferscheid via Phabricator via llvm-commits
- [PATCH] D131061: Fix compiler error: init-statements in if/switch.
Johannes Reifferscheid via Phabricator via llvm-commits
- [PATCH] D129745: Fix a stack overflow in ScalarEvolution.
Johannes Reifferscheid via Phabricator via llvm-commits
- [PATCH] D129745: Fix a stack overflow in ScalarEvolution.
Johannes Reifferscheid via Phabricator via llvm-commits
- [lld] 91f3f0b - lld/cmake: Drop use of llvm-config for LLVM install discovery
John Ericson via llvm-commits
- [PATCH] D130541: [cmake] Dedup linker flag check polyfill
John Ericson via Phabricator via llvm-commits
- [PATCH] D131144: lld/cmake: Drop use of llvm-config for LLVM install discovery
John Ericson via Phabricator via llvm-commits
- [PATCH] D131144: lld/cmake: Drop use of llvm-config for LLVM install discovery
John Ericson via Phabricator via llvm-commits
- [PATCH] D130964: [X86][BF16] Enable __bf16 for x86 targets.
John McCall via Phabricator via llvm-commits
- [PATCH] D130964: [X86][BF16] Enable __bf16 for x86 targets.
John McCall via Phabricator via llvm-commits
- [llvm] 71d1bd1 - llvm-reduce: reorder passes to run the ones first that delete function bodies; this makes reductions go faster
John Regehr via llvm-commits
- [llvm] 1116fa4 - avoid a bug where we remove a BB and then the next one becomes the
John Regehr via llvm-commits
- [llvm] d469f13 - oops-- I pushed previous commit from a fresh checkout and forgot to
John Regehr via llvm-commits
- [llvm] 5b4f6d8 - prevent llvm-reduce from duplicating values in switch cases when turning operands into zero or one
John Regehr via llvm-commits
- [llvm] 213c21f - earlier I fixed a bug where the BB removal pass sometimes created
John Regehr via llvm-commits
- [PATCH] D130991: llvm-reduce -- make it faster by running function passes first
John Regehr via Phabricator via llvm-commits
- [PATCH] D130991: llvm-reduce -- make it faster by running function passes first
John Regehr via Phabricator via llvm-commits
- [PATCH] D131026: stop llvm-reduce's ReduceBasicBlocks delta pass from creating invalid IR
John Regehr via Phabricator via llvm-commits
- [PATCH] D131026: stop llvm-reduce's ReduceBasicBlocks delta pass from creating invalid IR
John Regehr via Phabricator via llvm-commits
- [PATCH] D131026: stop llvm-reduce's ReduceBasicBlocks delta pass from creating invalid IR
John Regehr via Phabricator via llvm-commits
- [PATCH] D131026: stop llvm-reduce's ReduceBasicBlocks delta pass from creating invalid IR
John Regehr via Phabricator via llvm-commits
- [PATCH] D131072: llvm-reduce: avoid duplicating switch cases
John Regehr via Phabricator via llvm-commits
- [PATCH] D131072: llvm-reduce: avoid duplicating switch cases
John Regehr via Phabricator via llvm-commits
- [PATCH] D131072: llvm-reduce: avoid duplicating switch cases
John Regehr via Phabricator via llvm-commits
- [PATCH] D131132: a better fix for llvm-reduce's basicblock pass
John Regehr via Phabricator via llvm-commits
- [PATCH] D131132: a better fix for llvm-reduce's basicblock pass
John Regehr via Phabricator via llvm-commits
- [PATCH] D131132: a better fix for llvm-reduce's basicblock pass
John Regehr via Phabricator via llvm-commits
- [PATCH] D131132: a better fix for llvm-reduce's basicblock pass
John Regehr via Phabricator via llvm-commits
- [PATCH] D131132: a better fix for llvm-reduce's basicblock pass
John Regehr via Phabricator via llvm-commits
- [PATCH] D131132: a better fix for llvm-reduce's basicblock pass
John Regehr via Phabricator via llvm-commits
- [PATCH] D131132: a better fix for llvm-reduce's basicblock pass
John Regehr via Phabricator via llvm-commits
- [PATCH] D131204: llvm-reduce: add a pass for cleaning up branches
John Regehr via Phabricator via llvm-commits
- [PATCH] D131204: llvm-reduce: add a pass for cleaning up branches
John Regehr via Phabricator via llvm-commits
- [PATCH] D128470: llvm-reduce: reduce using opt passes
John Regehr via Phabricator via llvm-commits
- [PATCH] D128470: llvm-reduce: reduce using opt passes
John Regehr via Phabricator via llvm-commits
- [PATCH] D128470: llvm-reduce: reduce using opt passes
John Regehr via Phabricator via llvm-commits
- [PATCH] D131204: llvm-reduce: add a pass for cleaning up branches
John Regehr via Phabricator via llvm-commits
- [PATCH] D123749: [llvm-reduce] Add delta pass to run IR passes
John Regehr via Phabricator via llvm-commits
- [PATCH] D123749: [llvm-reduce] Add delta pass to run IR passes
John Regehr via Phabricator via llvm-commits
- [PATCH] D112717: [IR] Replace *all* uses of a constant expression by corresponding instruction
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 84831bd - [SystemZ] Make 128 bit integers be aligned to 8 bytes.
Jonas Paulsson via llvm-commits
- [PATCH] D130900: [SystemZ] Make 128 bit integers be aligned to 8 bytes.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D130900: [SystemZ] Make 128 bit integers be aligned to 8 bytes.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D130900: [SystemZ] Make 128 bit integers be aligned to 8 bytes.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D130900: [SystemZ] Make 128 bit integers be aligned to 8 bytes.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D130900: [SystemZ] Make 128 bit integers be aligned to 8 bytes.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D131158: [SystemZ] Improve handling of vector alignments
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D131158: [SystemZ] Improve handling of vector alignments
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D129813: [AMDGPU] Add IPO pass to infer pointer argument address spaces.
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D131309: [ELF] Add ability to get a symbol by name from the hash table section
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D131309: [ELF] Add ability to get a symbol by name from the hash table section
Joseph Huber via Phabricator via llvm-commits
- [llvm] 2138c90 - [IR] Move support for dxil::TypedPointerType to LLVM core IR.
Joshua Cranmer via llvm-commits
- [PATCH] D130592: [IR] Move support for dxil::TypedPointerType to LLVM core IR.
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D130592: [IR] Move support for dxil::TypedPointerType to LLVM core IR.
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D130592: [IR] Move support for dxil::TypedPointerType to LLVM core IR.
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D131208: [RISCV] Prevent constant hoisting for (ashr (add (shl X, 32), C<<32), 32).
Juergen Ributzka via Phabricator via llvm-commits
- [PATCH] D131208: [RISCV] Prevent constant hoisting for (ashr (add (shl X, 32), C<<32), 32).
Juergen Ributzka via Phabricator via llvm-commits
- [llvm] 98339ac - [Support] move llvm::llvm_is_multithread to header, NFC
Jun Zhang via llvm-commits
- [PATCH] D131313: [Support] Use constexpr if
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D131313: [Support] Use constexpr if
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D131313: [Support] Use constexpr if
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D131313: [Support] Use constexpr if
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D131313: [Support] move llvm::llvm_is_multithread to header, NFC
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D131313: [Support] move llvm::llvm_is_multithread to header, NFC
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D131313: [Support] move llvm::llvm_is_multithread to header, NFC
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D131313: [Support] move llvm::llvm_is_multithread to header, NFC
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D130339: [CodeGen] Generate efficient assembly for freeze(poison) version of `mm*_cast*` intel intrinsics
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D130339: [CodeGen] Generate efficient assembly for freeze(poison) version of `mm*_cast*` intel intrinsics
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D130680: [IntegerDivision][AMDGPU] Use CreateLogicalOr to block poison propagation.
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D130680: [IntegerDivision][AMDGPU] Use CreateLogicalOr to block poison propagation.
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D131165: [AArch64] Fix and add A64FX scheduling resource/latency info
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [PATCH] D131165: [AArch64] Fix and add A64FX scheduling resource/latency info
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [llvm] d3c4609 - [GIsel] Add missing space between type and name in GICombinerHelperArg
Kai Nacke via llvm-commits
- [llvm] b383753 - [GIsel] Add missing libcall for G_MUL to LegalizerHelper
Kai Nacke via llvm-commits
- [PATCH] D130987: [GIsel] Add missing libcall for G_MUL to LegalizerHelper
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D130823: [GIsel] Add missing space between type and name in GICombinerHelperArg
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D130987: [GIsel] Add missing libcall for G_MUL to LegalizerHelper
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D131296: [PowerPC] Add support for extending and truncating values
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D130995: [X86] Promote i16 CTTZ/CTTZ_ZERO_UNDEF always.
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D131049: [X86][NFC] Using `X86MemOperand` instead of `Operand` for `i32mem_TC` and `i64mem_TC`
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D130530: [flang] Add semantics test for ERROR STOP statement
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D129513: [flang] Add `stopped_images` to list of intrinsics and add test
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D129513: [flang] Add `stopped_images` to list of intrinsics and add test
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D129513: [flang] Add `stopped_images` to list of intrinsics and add test
Katherine Rasmussen via Phabricator via llvm-commits
- [llvm] 3b11408 - [llvm] Drop unnecessary const from return types (NFC)
Kazu Hirata via llvm-commits
- [llvm] a2d4501 - [llvm] Fix comment typos (NFC)
Kazu Hirata via llvm-commits
- [llvm] d0ec61c - [Target] Remove unused forward declarations (NFC)
Kazu Hirata via llvm-commits
- [llvm] 54199d8 - [x86] Remove unused declaration processWaitCnt (NFC)
Kazu Hirata via llvm-commits
- [llvm] ba0407b - [llvm] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] b5f8d42 - [ADT] Deprecate Optional::{hasValue,getValue} (NFC)
Kazu Hirata via llvm-commits
- [llvm] 0e37ef0 - [Transforms] Fix comment typos (NFC)
Kazu Hirata via llvm-commits
- [llvm] e20d210 - [llvm] Qualify auto (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D130944: [llvm-profdata] Add --json
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D131348: [BOLT] Upgrade to C++17
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D131349: [ADT] Deprecate Optional::{hasValue,getValue} (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D131349: [ADT] Deprecate Optional::{hasValue,getValue} (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D131348: [BOLT] Upgrade to C++17
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D130818: [ADT] Deprecate Optional::hasValue (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [compiler-rt] 9ec4ddd - [Sanitizer][Darwin] Support OS versions before DRIVERKIT
Keith Smiley via llvm-commits
- [PATCH] D128108: [WIP][lld-macho] Add support for objc_msgSend stubs
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D128108: [WIP][lld-macho] Add support for objc_msgSend stubs
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D128108: [WIP][lld-macho] Add support for objc_msgSend stubs
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D128108: [WIP][lld-macho] Add support for objc_msgSend stubs
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D128108: [WIP][lld-macho] Add support for objc_msgSend stubs
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D128108: [WIP][lld-macho] Add support for objc_msgSend stubs
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D128108: [WIP][lld-macho] Add support for objc_msgSend stubs
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D128108: [lld-macho] Add support for objc_msgSend stubs
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D131205: Desist from passing function location to __msan_set_alloca_origin4.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131205: Desist from passing function location to __msan_set_alloca_origin4.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131205: Desist from passing function location to __msan_set_alloca_origin4.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131129: [NFC][Inliner] Add Load/Store handler
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D131205: Desist from passing function location to __msan_set_alloca_origin4.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D112256: [FPEnv][EarlyCSE] Add support for CSE of constrained FP intrinsics, take 2
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D112256: [FPEnv][EarlyCSE] Add support for CSE of constrained FP intrinsics, take 2
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D112256: [FPEnv][EarlyCSE] Add support for CSE of constrained FP intrinsics, take 2
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D130068: [RISCV][NFCI] Set TransientStackAlignment and rely on it rather than RVV-specific logic on RVV-less functions
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D130068: [RISCV][NFCI] Set TransientStackAlignment and rely on it rather than RVV-specific logic on RVV-less functions
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D130311: [RISCV] Enable strict FP in clang as long as Zve* or V are not enabled.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D131341: [RISC-V][HWASAN] Add tag mismatch routines for HWASAN required for RISC-V
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D130006: [SPARC] Improve integer branch handling for v9 targets
Koakuma via Phabricator via llvm-commits
- [PATCH] D131019: Revert "[AMDGPU] Only count global-to-global as indirect accesses"
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D130910: [NewGVN][PHIOFOPS] Bail-out if an operand is in OpSafeForPHIOfOps but it is not safe for the current basic block.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D130949: [NFC][NewGVN] Remove OpIsSafeForPHIOfOpsHelper()
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D130949: [NFC][NewGVN] Remove OpIsSafeForPHIOfOpsHelper()
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D130910: [NewGVN][PHIOFOPS] Bail-out if an operand is in OpSafeForPHIOfOps but it is not safe for the current basic block.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D130910: [NewGVN][PHIOFOPS] Bail out if an operand is in OpSafeForPHIOfOps but it is not safe for the current basic block.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [llvm] facb3ac - [GlobalISel][DebugInfo] salvageDebugInfo analogue for gMIR
Kristina Bessonova via llvm-commits
- [PATCH] D129909: [GlobalISel][DebugInfo] salvageDebugInfo analogue for gMIR
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] ede96de - [RDF] Remove explicit template arguments from Print
Krzysztof Parzyszek via llvm-commits
- [llvm] 2bc390b - [RDF] Use default TargetOperandInfo if not given in constructor
Krzysztof Parzyszek via llvm-commits
- [PATCH] D131172: [clang][llvm][doc] Add more information for the ABI change in FP16
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D131347: Set up basic infrastructure for ELF/i386 backend support in JITLink .
Kshitij Jain via Phabricator via llvm-commits
- [PATCH] D131347: Set up basic infrastructure for ELF/i386 backend support in JITLink .
Kshitij Jain via Phabricator via llvm-commits
- [llvm] 577840b - [gn build] Port 95a92995d45f
LLVM GN Syncbot via llvm-commits
- [llvm] 3ddc280 - [gn build] Port f9b4ea0ce9ef
LLVM GN Syncbot via llvm-commits
- [llvm] 75f6a10 - [gn build] Port 6bdb64223473
LLVM GN Syncbot via llvm-commits
- [llvm] 7e8bf0a - [gn build] Port 68264b649461
LLVM GN Syncbot via llvm-commits
- [llvm] 670122b - [gn build] Port 36c746ca2d5b
LLVM GN Syncbot via llvm-commits
- [llvm] ca8de2d - [gn build] Port 0cb9746a7d85
LLVM GN Syncbot via llvm-commits
- [llvm] 2b0d5e9 - [gn build] Port a203acb9dd72
LLVM GN Syncbot via llvm-commits
- [llvm] 2d47e0f - [gn build] Port 2138c906458e
LLVM GN Syncbot via llvm-commits
- [llvm] ffb8d4a - [gn build] Port 4038c859e58c
LLVM GN Syncbot via llvm-commits
- [llvm] 4229d27 - [JITLink] Add tests for FDEs with bad CIE and PC-begin pointers.
Lang Hames via llvm-commits
- [llvm] b5f76d8 - [ORC] Ensure that llvm_orc_registerJITLoaderGDBAllocAction is linked into tools.
Lang Hames via llvm-commits
- [llvm] 4246269 - [examples][ORC] Add missing call to LLVMDisposeBuilder to example.
Lang Hames via llvm-commits
- [llvm] bc062e0 - [ORC] Fix a memory leak in LLVMOrcIRTransformLayerSetTransform.
Lang Hames via llvm-commits
- [compiler-rt] 1dcff82 - [ORC-RT] Drop __orc_rt::string_view now that we have c++17.
Lang Hames via llvm-commits
- [llvm] 6ea5bf4 - [JITLink] Fix some C++17 related fixmes.
Lang Hames via llvm-commits
- [compiler-rt] aa2a319 - [ORC-RT] Remove a stray __orc_rt::string_view helper.
Lang Hames via llvm-commits
- [llvm] 41c41fc - Revert "[JITLink] Fix some C++17 related fixmes."
Lang Hames via llvm-commits
- [compiler-rt] 608131b - [ORC-RT] Fix missing #include <string_view>s.
Lang Hames via llvm-commits
- [PATCH] D130275: [JITLink][COFF][x86_64] Implement SECTION/SECREL relocation.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D130275: [JITLink][COFF][x86_64] Implement SECTION/SECREL relocation.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D130392: [Orc][JITLink] Slab based memory allocator to reduce RPC calls
Lang Hames via Phabricator via llvm-commits
- [PATCH] D130456: [ORC][COFF] Introduce COFFVCRuntimeBootstrapper.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Leon Clark via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Leon Clark via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Leon Clark via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Leon Clark via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Leon Clark via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Leon Clark via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Leon Clark via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Leon Clark via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Leon Clark via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Leon Clark via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Leon Clark via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Leon Clark via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Leon Clark via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Leon Clark via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Leon Clark via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Leon Clark via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Leon Clark via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Leon Clark via Phabricator via llvm-commits
- [PATCH] D123264: [RISCV] Pre-RA expand pseudos pass
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D123264: [RISCV] Pre-RA expand pseudos pass
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Leonard Chan via Phabricator via llvm-commits
- [PATCH] D131376: [wasm-ld] Allow importing/exporting the output module's memory with arbitrary names
Liam Murphy via Phabricator via llvm-commits
- [PATCH] D128806: [RISCV] Fix wrong position of prologue_end
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D131049: [X86][NFC] Using `X86MemOperand` instead of `Operand` for `i32mem_TC` and `i64mem_TC`
LiuChen via Phabricator via llvm-commits
- [PATCH] D131049: [X86][NFC] Using `X86MemOperand` instead of `Operand` for `i32mem_TC` and `i64mem_TC`
LiuChen via Phabricator via llvm-commits
- [PATCH] D131049: [X86] Using `X86MemOperand` instead of `Operand` for `i32mem_TC` and `i64mem_TC`
LiuChen via Phabricator via llvm-commits
- [PATCH] D121113: [RISCV][VP] Custom lower VP_STRIDED_LOAD and VP_STRIDED_STORE
Lorenzo Albano via Phabricator via llvm-commits
- [PATCH] D121784: [VP] Add splitting for VP_STRIDED_STORE and VP_STRIDED_LOAD
Lorenzo Albano via Phabricator via llvm-commits
- [PATCH] D121113: [RISCV][VP] Custom lower VP_STRIDED_LOAD and VP_STRIDED_STORE
Lorenzo Albano via Phabricator via llvm-commits
- [PATCH] D121114: [VP] Add widening for VP_STRIDED_LOAD and VP_STRIDED_STORE
Lorenzo Albano via Phabricator via llvm-commits
- [PATCH] D121114: [VP] Add widening for VP_STRIDED_LOAD and VP_STRIDED_STORE
Lorenzo Albano via Phabricator via llvm-commits
- [compiler-rt] 49d2071 - [compiler-rt] Don't build builtins beyond macOS 10.7
Louis Dionne via llvm-commits
- [PATCH] D131030: [libunwind] Remove unused substitution in AIX libunwind config
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] D131030: [libunwind] Remove unused substitution in AIX libunwind config
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D130820: [cmake] Add LoongArch to config.guess
Lu Weining via Phabricator via llvm-commits
- [PATCH] D130821: [cmake] Support native LoongArch builds
Lu Weining via Phabricator via llvm-commits
- [PATCH] D130249: [LoongArch] Implement more of the ABI
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131352: [LoongArch] Add codegen support for bswap
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131352: [LoongArch] Add codegen support for bswap
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131352: [LoongArch] Add codegen support for bswap
Lu Weining via Phabricator via llvm-commits
- [PATCH] D130250: [LoongArch] Support for varargs
Lu Weining via Phabricator via llvm-commits
- [PATCH] D131353: [mailmap] Add entry for myself
Lu Weining via Phabricator via llvm-commits
- [llvm] ba9caf9 - [Arm] Fix parsing and emission of Tag_also_compatible_with eabi attribute
Lucas Prates via llvm-commits
- [PATCH] D129500: [Arm] Fix parsing and emission of Tag_also_compatible_with eabi attribute
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D130953: [X86] Eliminate redundant movzbl instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D131042: Revert "[X86][DAGISel] Don't widen shuffle element with AVX512"
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D130830: Don't widen shuffle element with AVX512
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D131042: Revert "[X86][DAGISel] Don't widen shuffle element with AVX512"
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D131117: [X86] Teach PostprocessISelDAG to fold ANDrm+TESTrr when chain result is used.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D131117: [X86] Teach PostprocessISelDAG to fold ANDrm+TESTrr when chain result is used.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D131117: [X86] Teach PostprocessISelDAG to fold ANDrm+TESTrr when chain result is used.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D131117: [X86] Teach PostprocessISelDAG to fold ANDrm+TESTrr when chain result is used.
LuoYuanke via Phabricator via llvm-commits
- [llvm] 0bc177b - [RISCV] Extend the Merge Base Offset pass to handle AUIPC+ADDI
Luís Marques via llvm-commits
- [PATCH] D123265: [RISCV] Extend the Merge Base Offset pass to handle AUIPC+ADDI
Luís Marques via Phabricator via llvm-commits
- [PATCH] D130119: [RISCV] Eagerly delete instructions in MergeBaseOffset.
Luís Marques via Phabricator via llvm-commits
- [PATCH] D123267: [RISCV] Post-RA merge base offset pass
Luís Marques via Phabricator via llvm-commits
- [PATCH] D123264: [RISCV] Pre-RA expand pseudos pass
Luís Marques via Phabricator via llvm-commits
- [PATCH] D130931: [RISCV] Teach RISCVMergeBaseOffset to merge %lo/%pcrel_lo into load/store after folding arithmetic.
Luís Marques via Phabricator via llvm-commits
- [PATCH] D130931: [RISCV] Teach RISCVMergeBaseOffset to merge %lo/%pcrel_lo into load/store after folding arithmetic.
Luís Marques via Phabricator via llvm-commits
- [PATCH] D129999: [TableGen] Mark incomplete MachineInstr as not compressible
Luís Marques via Phabricator via llvm-commits
- [PATCH] D131283: [BOLT] Disable -lite when split function is present
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D131283: [BOLT] Disable -lite when split function is present
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D131152: [Docs] Fix missing docs strings for CallingConv.h
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D131152: [Docs] Fix missing docs strings for CallingConv.h
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D131152: [Docs] Fix missing docs strings for CallingConv.h
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D131193: [Docs] Fix duplicate enum item name
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D131152: [Docs] Fix missing docs strings for CallingConv.h
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D131193: [Docs] Fix duplicate enum item name
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D131193: [Docs] Fix duplicate enum item name
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D131193: [Docs] Fix duplicate enum item name
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D131193: [Docs] Fix duplicate enum item name
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D131193: [Docs] Fix duplicate enum item name
Marc Auberer via Phabricator via llvm-commits
- [PATCH] D130875: [Metadata] Introduce MD_pcsections
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130876: [MachineInstr] Allow setting PCSections in ExtraInfo
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130877: [MCObjectFileInfo] Add getPCSection() helper
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130879: [AsmPrinter] Emit PCs into requested PCSections
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130880: [SelectionDAG] Rename CallSiteDbgInfo into SDNodeExtraInfo
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130881: [SelectionDAG] Properly copy ExtraInfo on RAUW
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130882: [SelectionDAG] Propagate PCSections through SDNodes
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130883: [MachineInstrBuilder] Introduce MIMetadata to simplify metadata propagation
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130884: [FastISel] Propagate PCSections metadata to MachineInstr
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130885: [AtomicExpandPass] Always copy pcsections Metadata to expanded atomics
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130886: [GlobalISel] Propagate PCSections metadata to MachineInstr
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130887: [SanitizerBinaryMetadata] Introduce SanitizerBinaryMetadata instrumentation pass
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130875: [Metadata] Introduce MD_pcsections
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130887: [SanitizerBinaryMetadata] Introduce SanitizerBinaryMetadata instrumentation pass
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130875: [Metadata] Introduce MD_pcsections
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130887: [SanitizerBinaryMetadata] Introduce SanitizerBinaryMetadata instrumentation pass
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130887: [SanitizerBinaryMetadata] Introduce SanitizerBinaryMetadata instrumentation pass
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130879: [AsmPrinter] Emit PCs into requested PCSections
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130879: [AsmPrinter] Emit PCs into requested PCSections
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130877: [MCObjectFileInfo] Add getPCSection() helper
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130806: [InstrProf] Allow noprofile functions to be inlined
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130879: [AsmPrinter] Emit PCs into requested PCSections
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130875: [Metadata] Introduce MD_pcsections
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130875: [Metadata] Introduce MD_pcsections
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130875: [Metadata] Introduce MD_pcsections
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130806: [InstrProf] Allow noprofile functions to be inlined
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130875: [Metadata] Introduce MD_pcsections
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130876: [MachineInstr] Allow setting PCSections in ExtraInfo
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130880: [SelectionDAG] Rename CallSiteDbgInfo into SDNodeExtraInfo
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130881: [SelectionDAG] Properly copy ExtraInfo on RAUW
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130882: [SelectionDAG] Propagate PCSections through SDNodes
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130883: [MachineInstrBuilder] Introduce MIMetadata to simplify metadata propagation
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130884: [FastISel] Propagate PCSections metadata to MachineInstr
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130885: [AtomicExpandPass] Always copy pcsections Metadata to expanded atomics
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130886: [GlobalISel] Propagate PCSections metadata to MachineInstr
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130877: [MCObjectFileInfo] Add getPCSection() helper
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130879: [AsmPrinter] Emit PCs into requested PCSections
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130887: [SanitizerBinaryMetadata] Introduce SanitizerBinaryMetadata instrumentation pass
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130875: [Metadata] Introduce MD_pcsections
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130875: [Metadata] Introduce MD_pcsections
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130879: [AsmPrinter] Emit PCs into requested PCSections
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130887: [SanitizerBinaryMetadata] Introduce SanitizerBinaryMetadata instrumentation pass
Marco Elver via Phabricator via llvm-commits
- [PATCH] D130875: [Metadata] Introduce MD_pcsections
Marco Elver via Phabricator via llvm-commits
- [llvm] ddb6c28 - Avoid comparison of integers of different signs
Marius Brehler via llvm-commits
- [llvm] 34e814a - [CMake] Make split-file an utility instead of tool
Markus Böck via llvm-commits
- [llvm] f7b73b7 - [llvm] Remove uses of deprecated `std::iterator`
Markus Böck via llvm-commits
- [PATCH] D130977: [llvm] Make split-file an utility instead of tool
Markus Böck via Phabricator via llvm-commits
- [PATCH] D130977: [llvm] Make split-file an utility instead of tool
Markus Böck via Phabricator via llvm-commits
- [PATCH] D131320: [llvm] Remove uses of deprecated `std::iterator`
Markus Böck via Phabricator via llvm-commits
- [PATCH] D131320: [llvm] Remove uses of deprecated `std::iterator`
Markus Böck via Phabricator via llvm-commits
- [PATCH] D131320: [llvm] Remove uses of deprecated `std::iterator`
Markus Böck via Phabricator via llvm-commits
- [PATCH] D129636: Fix a LSR debug invariance issue
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D129636: Fix a LSR debug invariance issue
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D129636: Fix a LSR debug invariance issue
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D129636: Fix a LSR debug invariance issue
Markus Lavin via Phabricator via llvm-commits
- [llvm] bcef4d2 - [InstCombine] Correct strtol folding with nonnull endptr
Martin Sebor via llvm-commits
- [PATCH] D129224: [InstCombine] Fold strtoul and strtoull and avoid PR #56293
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D130912: [InstCombine] Correct strtol folding with nonnull endptr
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D130922: [InstCombine] Add support for stpncpy folding
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D130912: [InstCombine] Correct strtol folding with nonnull endptr
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D129915: [InstCombine] Tighten up known library function signature tests (PR #56463)
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D129915: [InstCombine] Tighten up known library function signature tests (PR #56463)
Martin Sebor via Phabricator via llvm-commits
- [lld] 59c6f41 - [LLD] [MachO] Fix GCC build warnings
Martin Storsjö via llvm-commits
- [llvm] 46196db - [ORC] Fix a warning about an unused variable on Windows. NFC.
Martin Storsjö via llvm-commits
- [llvm] 46bc1b5 - [ORC] Actually propagate memory unmapping errors on Windows
Martin Storsjö via llvm-commits
- [PATCH] D130120: [2/3] [LLD] [COFF] Add support for a new, mingw specific embedded directive -exclude-symbols:
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130970: [LLD] [MachO] Fix GCC build warnings
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130676: [AArch64] Treat x18 as callee-saved in functions with Windows calling convention on Darwin
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130970: [LLD] [MachO] Fix GCC build warnings
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130970: [LLD] [MachO] Fix GCC build warnings
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D131052: [CMake] Allow setting the location of host tools with LLVM_NATIVE_TOOL_DIR
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D131055: [ORC] Fix a warning about an unused variable on Windows. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D131056: [ORC] Actually propagate memory unmapping errors on Windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D131055: [ORC] Fix a warning about an unused variable on Windows. NFC.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D131056: [ORC] Actually propagate memory unmapping errors on Windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130049: [WinEH][ARM64] Split unwind info for functions larger than 1MB
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130919: [MRI] isConstantPhysReg should also check if the register is clobbered by a RegMask
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128073: [SROA] Try harder to find a vector promotion viable type when rewriting
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130932: [MIPS] Expose the ZERO register as a constant physical register
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D129690: [LLVM][AMDGPU] Specialize 32-bit atomic fadd instruction for generic address space
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130947: TableGen: Introduce generated getSubRegisterClass function
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130579: AMDGPU: Remove manual selection for atomic fadd
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130263: [AMDGPU][CodeGen] Support (soffset + offset) s_buffer_load's.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D124697: Distinguish between different forms of "address-taken" MachineBasicBlocks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130947: TableGen: Introduce generated getSubRegisterClass function
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131026: stop llvm-reduce's ReduceBasicBlocks delta pass from creating invalid IR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130729: [SeparateConstOffsetFromGEP] [AMDGPU] Check legality for all uses of transformed GEP
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130729: [SeparateConstOffsetFromGEP] [AMDGPU] Check legality for all uses of transformed GEP
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130729: [SeparateConstOffsetFromGEP] [AMDGPU] Check legality for all uses of transformed GEP
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131072: llvm-reduce: avoid duplicating switch cases
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131072: llvm-reduce: avoid duplicating switch cases
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130680: [IntegerDivision][AMDGPU] Use CreateLogicalOr to block poison propagation.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131132: a better fix for llvm-reduce's basicblock pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131150: [AMDGPU][SIAnnotateCF] Support Conditions Using a Common Basic Block
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131150: [AMDGPU][SIAnnotateCF] Support Conditions Using a Common Basic Block
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131132: a better fix for llvm-reduce's basicblock pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131132: a better fix for llvm-reduce's basicblock pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131181: [AMDGPU] Fix si-annotate-control-flow for visited else branch
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D127516: RegisterCoalescer: Fix verifier error when merging copy of undef
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D124168: DeadMachineInstructionElim: Switch to using LiveRegUnits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130729: [InferAddressSpaces] [AMDGPU] Add inference for flat_atomic intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130729: [InferAddressSpaces] [AMDGPU] Add inference for flat_atomic intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130729: [InferAddressSpaces] [AMDGPU] Add inference for flat_atomic intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130729: [InferAddressSpaces] [AMDGPU] Add inference for flat_atomic intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130729: [InferAddressSpaces] [AMDGPU] Add inference for flat_atomic intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131204: llvm-reduce: add a pass for cleaning up branches
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128470: llvm-reduce: reduce using opt passes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128470: llvm-reduce: reduce using opt passes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131204: llvm-reduce: add a pass for cleaning up branches
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130784: [AMDGPU] Support LDS spilling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130263: [AMDGPU][CodeGen] Support (soffset + offset) s_buffer_load's.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128470: llvm-reduce: reduce using opt passes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131254: [AMDGPU][GISel] Enable Selection of ADD3 for G_PTR_ADD
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130947: TableGen: Introduce generated getSubRegisterClass function
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130316: [SelectionDAG] make INLINEASM_BR use MachineBasicBlocks instead of BlockAddresses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112717: [IR] Replace *all* uses of a constant expression by corresponding instruction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131276: AMDGPU: Implicit kernel arguments related optimization when uniform-workgroup-size=true
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D131276: AMDGPU: Implicit kernel arguments related optimization when uniform-workgroup-size=true
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128073: [SROA] Try harder to find a vector promotion viable type when rewriting
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130692: [AArch64][SVE] Expand gather index to 32 bits instead of 64 bits
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D130993: [AArch64][SVE] Extend LD1RQ ISel patterns to cover missing addressing modes
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D130993: [AArch64][SVE] Extend LD1RQ ISel patterns to cover missing addressing modes
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D126661: [MachineVerifier] Fix crash on early clobbered subreg operands.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D126661: [MachineVerifier] Fix crash on early clobbered subreg operands.
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D126661: [MachineVerifier] Fix crash on early clobbered subreg operands.
Matthias Braun via Phabricator via llvm-commits
- [llvm] 34ae308 - [SCEV] Use context to strengthen flags of BinOps
Max Kazantsev via llvm-commits
- [PATCH] D129753: [SCEV] Prove condition invariance via context
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D129643: [SCEV] Use context to strengthen flags of BinOps
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D129643: [SCEV] Use context to strengthen flags of BinOps
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D129643: [SCEV] Use context to strengthen flags of BinOps
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D129753: [SCEV] Prove condition invariance via context
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D129636: Fix a LSR debug invariance issue
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D130728: [SCEV] Iteratively compute ranges for deeply nested expressions.
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D127727: [SeparateConstOffsetFromGEPPass] Added optional modification strategy
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D131330: [llvm][Demangle] Add getter for FunctionEncoding::Attrs
Michael Buch via Phabricator via llvm-commits
- [PATCH] D130189: [LoopInterchange][PR56275] Fix legality in dependence vectors
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D114336: [Polly] Generalize the pattern matching to the case of tensor contractions.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D130188: [DependenceAnalysis][PR56275] Normalize dependence analysis results to be non-negative when required
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D130615: [OpenMP][IRBuilder] Added if clause to task
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D129127: ManagedStatic: remove from DynamicLibrary
Michael Kruse via Phabricator via llvm-commits
- [llvm] ff1d471 - [Docs] Added my office hours
Michal Paszkowski via llvm-commits
- [PATCH] D130518: [SPIRV] use tablegen to create SPIRVBaseInfo*
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D130664: [SPIRV] Fix style of LIT tests and remove metadata
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D131144: lld/cmake: Drop use of llvm-config for LLVM install discovery
Michał Górny via Phabricator via llvm-commits
- [PATCH] D130952: [Inliner] Handle multiple `run` invocation of `ModuleInlinerWrapperPass` (NFC).
Michele Scandale via Phabricator via llvm-commits
- [PATCH] D130954: [DeadArgElim] Clear state before returning (NFC).
Michele Scandale via Phabricator via llvm-commits
- [PATCH] D130955: [InstrProf] Clear `ReferencedNames` as well (NFC).
Michele Scandale via Phabricator via llvm-commits
- [PATCH] D130952: [Inliner] Handle multiple `run` invocation of `ModuleInlinerWrapperPass` (NFC).
Michele Scandale via Phabricator via llvm-commits
- [PATCH] D130954: [DeadArgElim] Clear state before returning (NFC).
Michele Scandale via Phabricator via llvm-commits
- [PATCH] D130954: [DeadArgElim] Clear state before returning (NFC).
Michele Scandale via Phabricator via llvm-commits
- [PATCH] D130954: [DeadArgElim] Clear state before returning (NFC).
Michele Scandale via Phabricator via llvm-commits
- [PATCH] D130955: [InstrProf] Clear `ReferencedNames` as well (NFC).
Michele Scandale via Phabricator via llvm-commits
- [PATCH] D130952: [Inliner] Handle multiple `run` invocation of `ModuleInlinerWrapperPass` (NFC).
Michele Scandale via Phabricator via llvm-commits
- [PATCH] D130954: [DeadArgElim] Clear state before returning (NFC).
Michele Scandale via Phabricator via llvm-commits
- [PATCH] D130887: [SanitizerBinaryMetadata] Introduce SanitizerBinaryMetadata instrumentation pass
Mingjie Xu via Phabricator via llvm-commits
- [llvm] bc8f2f3 - [AArch64][TTI][NFC] Overload method 'getVectorInstrCost' to provide vector instruction itself, as a context information for cost estimation.
Mingming Liu via llvm-commits
- [PATCH] D130100: [AArch64] Combine a load into GPR followed by a copy to FPR to a load into FPR directly through MIPeepholeOpt
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D130100: [AArch64] Combine a load into GPR followed by a copy to FPR to a load into FPR directly through MIPeepholeOpt
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131018: [AArch64] A tablegen pattern to handle pmull2
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131018: [AArch64] A tablegen pattern to handle pmull2
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131018: [AArch64] A tablegen pattern to handle pmull2
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131044: [NFC] Diffbase for D131018
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131044: [NFC] Diffbase for D131018
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131018: [AArch64] A tablegen pattern to handle pmull2
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131018: [AArch64] A tablegen pattern to handle pmull2
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131018: [AArch64] A tablegen pattern to handle pmull2
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131018: [AArch64] A tablegen pattern to handle pmull2
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131018: [AArch64] A tablegen pattern to handle pmull2
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131018: [AArch64] A tablegen pattern to handle pmull2
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131018: [AArch64] A tablegen pattern to handle pmull2
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131045: [NFC][AArch64] Precommit test for a tablegen pattern for aarch64_neon_pmull64
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131047: [AArch64] Add a tablegen pattern for aarch64.neon.pmull64
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131044: [NFC] [AArch64] Precommit test case for a tablegen pattern for llvm.aarch64.neon.pmull64
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D130100: [AArch64] Combine a load into GPR followed by a copy to FPR to a load into FPR directly through MIPeepholeOpt
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131114: [AArch64][TTI][NFC] Overload method 'getVectorInstrCost' to provide vector instruction itself, as a context information for cost estimation.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131114: [AArch64][TTI][NFC] Overload method 'getVectorInstrCost' to provide vector instruction itself, as a context information for cost estimation.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D128302: [AArch64][CostModel] Detects that ExtractElement at index is not free in AArch64 when result is used as integer.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131047: [AArch64] Add a tablegen pattern for aarch64.neon.pmull64
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131114: [AArch64][TTI][NFC] Overload method 'getVectorInstrCost' to provide vector instruction itself, as a context information for cost estimation.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131114: [AArch64][TTI][NFC] Overload method 'getVectorInstrCost' to provide vector instruction itself, as a context information for cost estimation.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131114: [AArch64][TTI][NFC] Overload method 'getVectorInstrCost' to provide vector instruction itself, as a context information for cost estimation.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131197: [TTI] Change new getVectorInstrCost overload to use const reference after D131114
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D128302: [AArch64][CostModel] Detects that ExtractElement at index is not free in AArch64 when result is used as integer.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D131197: [TTI] Change new getVectorInstrCost overload to use const reference after D131114
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D128302: [AArch64][CostModel] Detects that ExtractElement at index is not free in AArch64 when result is used as integer.
Mingming Liu via Phabricator via llvm-commits
- [llvm] 4146c17 - [nfc] Remove unused parameter in TailDuplicator::duplicateSimpleBB
Mircea Trofin via llvm-commits
- [llvm] 0cb9746 - [nfc][mlgo] Separate logger and training-mode model evaluator
Mircea Trofin via llvm-commits
- [PATCH] D130952: [Inliner] Handle multiple `run` invocation of `ModuleInlinerWrapperPass` (NFC).
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D131008: [nfc] Remove unused parameter in TailDuplicator::duplicateSimpleBB
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D130952: [Inliner] Handle multiple `run` invocation of `ModuleInlinerWrapperPass` (NFC).
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D131008: [nfc] Remove unused parameter in TailDuplicator::duplicateSimpleBB
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D131116: [nfc][mlgo] Separate logger and training-mode model evaluator
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D131116: [nfc][mlgo] Separate logger and training-mode model evaluator
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D130952: [Inliner] Handle multiple `run` invocation of `ModuleInlinerWrapperPass` (NFC).
Mircea Trofin via Phabricator via llvm-commits
- [llvm] 19bb535 - [AMDGPU] Remove unused MIMG tablegen variants
Mirko Brkusanin via llvm-commits
- [PATCH] D131252: [AMDGPU] Remove unused MIMG tablegen variants
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D131252: [AMDGPU] Remove unused MIMG tablegen variants
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D127964: [DCE] Eliminate no-op atan and atan2 calls
Mohammed Nurul Hoque via Phabricator via llvm-commits
- [PATCH] D127964: [DCE] Eliminate no-op atan and atan2 calls
Mohammed Nurul Hoque via Phabricator via llvm-commits
- [PATCH] D129370: [SimplifyCFG] Allow SimplifyCFG hoisting to skip over non-matching instructions
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D129370: [SimplifyCFG] Allow SimplifyCFG hoisting to skip over non-matching instructions
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D130938: [RISCV] Add scheduler class to PseudoReadVLENB.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D130945: [RISCV] Add scheduler classes to PseudoVMV*R_V.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D129513: [flang] Add `stopped_images` to list of intrinsics and add test
Naje George via Phabricator via llvm-commits
- [PATCH] D130530: [flang] Add semantics test for ERROR STOP statement
Naje George via Phabricator via llvm-commits
- [PATCH] D131211: [flang] Add semantics test for event_query subroutine
Naje George via Phabricator via llvm-commits
- [PATCH] D131290: [llvm-objdump] Create name for fake sections
Namhyung Kim via Phabricator via llvm-commits
- [PATCH] D129558: [PPC32] fix stack size allocated for float point argument
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D40554: [PowerPC] Fix bugs in sign-/zero-extension elimination
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D114174: [ARM][CodeGen] Add support for complex deinterleaving
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D114174: [ARM][CodeGen] Add support for complex deinterleaving
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D129066: [AArch64][CodeGen] Add AArch64 support for complex deinterleaving
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D130316: [SelectionDAG] make INLINEASM_BR use MachineBasicBlocks instead of BlockAddresses
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D130316: [SelectionDAG] make INLINEASM_BR use MachineBasicBlocks instead of BlockAddresses
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D130862: [LegalizeTypes] Improve splitting for urem by constant for some constants.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D130754: [X86] Support ``-mindirect-branch-cs-prefix`` for call and jmp to indirect thunk
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D130358: [llvm-objdump,ARM] Add PrettyPrinters for Arm and AArch64.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D130806: [InstrProf] Allow noprofile functions to be inlined
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D130806: [InstrProf] Allow noprofile functions to be inlined
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D130806: [InstrProf] Allow noprofile functions to be inlined
Nick Desaulniers via Phabricator via llvm-commits
- [lld] 5dbd8fa - [lld] Fixed a number of typos
Nico Weber via llvm-commits
- [llvm] 96faef0 - [gn build] Set LLVM_TOOLS_INSTALL_DIR to bin for llvm-config
Nico Weber via llvm-commits
- [llvm] 35cc173 - [gn build] port 976f37050dbd more
Nico Weber via llvm-commits
- [llvm] 51a91d6 - [gn build] port b1356504e63ae (c++17)
Nico Weber via llvm-commits
- [llvm] c59c8a5 - [gn build] port b1356504e63ae better (c++17)
Nico Weber via llvm-commits
- [llvm] 547c551 - [gn build] Try to fix build on linux after std=c++17 switch
Nico Weber via llvm-commits
- [llvm] f489297 - [gn build] fix 547c551925c8f4dd
Nico Weber via llvm-commits
- [llvm] cf7c8bd - [gn build] (manually) port ace6e172bd2c
Nico Weber via llvm-commits
- [PATCH] D130982: [lld] Fixed a number of typos
Nico Weber via Phabricator via llvm-commits
- [PATCH] D130982: [lld] Fixed a number of typos
Nico Weber via Phabricator via llvm-commits
- [PATCH] D130725: [lld/mac] Add support for $ld$previous symbols with explicit symbol name
Nico Weber via Phabricator via llvm-commits
- [PATCH] D86539: [Debuginfo][llvm-dwarfutil] llvm-dwarfutil dsymutil-like tool for ELF.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131157: [llvm-dwarfutil] Remove redundant dependency.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131157: [llvm-dwarfutil] Remove redundant dependency.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131313: [Support] Use constexpr if
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131354: [lld/mac] Use C++17 nested namespace syntax in most places
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131313: [Support] move llvm::llvm_is_multithread to header, NFC
Nico Weber via Phabricator via llvm-commits
- [PATCH] D131355: [lld/mac] Use C++17 structured bindings
Nico Weber via Phabricator via llvm-commits
- [llvm] 48c401a - ManagedStatic: remove from TimeProfiler
Nicolai Hähnle via llvm-commits
- [llvm] 2fe3589 - ManagedStatic: remove from PluginLoader
Nicolai Hähnle via llvm-commits
- [llvm] 4cf0a9d - ManagedStatic: remove from Interpreter/ExternalFunctions
Nicolai Hähnle via llvm-commits
- [llvm] d4cab87 - ManagedStatic: remove from CrashRecoveryContext
Nicolai Hähnle via llvm-commits
- [llvm] 38817af - ManagedStatic: remove from DynamicLibrary
Nicolai Hähnle via llvm-commits
- [llvm] 5c7c838 - Revert "ManagedStatic: remove from DynamicLibrary"
Nicolai Hähnle via llvm-commits
- [PATCH] D130776: [IRBuilder] CreateIntrinsic with implicit mangling
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D130891: [Docs] Improve cycle and closed path definitions
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D130258: [AMDGPU] Remove IR SpeculativeExecution pass from codegen pipeline
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D131003: [TableGen][CodeEmitterGen] Add the capability to match sub-operands by name.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129117: ManagedStatic: eliminate uses for cl::opt in the llvm directory
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129119: Add llvm::llvm_fast_shutdown()
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129117: ManagedStatic: eliminate uses for cl::opt in the llvm directory
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129118: CommandLine: add and use cl::SubCommand::get{All,TopLevel}
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129121: ManagedStatic: remove from TimeProfiler
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129123: ManagedStatic: remove from PluginLoader
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129122: ManagedStatic: remove from PassManagerBuilder
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129122: ManagedStatic: remove from PassManagerBuilder
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D131059: [Timer][Statistics] Make global constructor ordering more robust
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129117: ManagedStatic: eliminate uses for cl::opt in the llvm directory
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129119: Add llvm::llvm_fast_shutdown()
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129116: ManagedStatic: remove from DebugCounter
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129119: Add llvm::llvm_fast_shutdown()
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129129: CommandLine: Cleanup options and remove use of ManagedStatic
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129129: CommandLine: Cleanup options and remove use of ManagedStatic
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129131: Remove uses of llvm_shutdown
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129131: Remove uses of llvm_shutdown
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129124: ManagedStatic: remove from Interpreter/ExternalFunctions
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129126: ManagedStatic: remove from CrashRecoveryContext
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129127: ManagedStatic: remove from DynamicLibrary
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D124671: [AMDGPU] Do not raise wave priority beyond a specific number of VALU instructions.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129127: ManagedStatic: remove from DynamicLibrary
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] 7314ad7 - Revert "[SimplifyCFG] Allow SimplifyCFG hoisting to skip over non-matching instructions"
Nikita Popov via llvm-commits
- [llvm] 62e4ee2 - [LangRef] Fix typo in GEP docs
Nikita Popov via llvm-commits
- [llvm] b128e05 - [AA] Make ModRefInfo a bitmask enum (NFC)
Nikita Popov via llvm-commits
- [compiler-rt] 542977d - Revert "[compiler-rt][CMake] Enable TF intrinsics on powerpc32 Linux"
Nikita Popov via llvm-commits
- [PATCH] D129370: [SimplifyCFG] Allow SimplifyCFG hoisting to skip over non-matching instructions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130896: [AA] Tracking per-location ModRef info in FunctionModRefBehavior (NFCI)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130900: [SystemZ] Make 128 bit integers be aligned to 8 bytes.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130728: [SCEV] Iteratively compute ranges for deeply nested expressions.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D129915: [InstCombine] Tighten up known library function signature tests (PR #56463)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D129915: [InstCombine] Tighten up known library function signature tests (PR #56463)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D81950: [NativeSession] Add column numbers to NativeLineNumber.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130980: [AA] Model operand bundles more precisely
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130954: [DeadArgElim] Clear state before returning (NFC).
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130621: [RISCV] Add target feature to force-enable atomics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130621: [RISCV] Add target feature to force-enable atomics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131035: Replace pdb file used in llvm-symbolizer test with a smaller file.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130870: [AA] Make ModRefInfo a bitmask enum (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131063: [llvm][macos] Fix usage of std::shared_mutex on old macOS SDK versions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130680: [IntegerDivision][AMDGPU] Use CreateLogicalOr to block poison propagation.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130954: [DeadArgElim] Clear state before returning (NFC).
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130268: [NFC] Add SmallVector constructor to allow creation of SmallVector<T> from ArrayRef of items convertible to type T
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130754: [X86] Support ``-mindirect-branch-cs-prefix`` for call and jmp to indirect thunk
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131245: [X86] Move getting module flag into `runOnMachineFunction` to reduce compile-time. NFCI
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131251: [EarlyCSE][OpaquePointers]Replace assert with return for mask type check.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131261: Update llvm.experimental.patchpoint to use opaque pointer for target.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131169: [InstSimplify] Fold fcmp with dominating assume
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131282: [mlir] fix `add_tablegen()` macro to allow installing mlir-pdll
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131313: [Support] Use constexpr if
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131282: [mlir] fix `add_tablegen()` macro to allow installing mlir-pdll
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131282: [mlir] fix `add_tablegen()` macro to allow installing mlir-pdll
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D131168: [test] Rename assume_icmp to assume_cmp
Parth Shastri via Phabricator via llvm-commits
- [PATCH] D131169: [InstSimplify] Fold fcmp with dominating assume
Parth Shastri via Phabricator via llvm-commits
- [llvm] d434e40 - [llvm][NFC] Refactor code to use ProfDataUtils
Paul Kirth via llvm-commits
- [llvm] a812b39 - [llvm][ir] Add missing license to ProfDataUtils
Paul Kirth via llvm-commits
- [PATCH] D130807: [InstrProf] Add the omitprofile attribute
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D128860: [llvm][NFC] Refactor code to use ProfDataUtils
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D128860: [llvm][NFC] Refactor code to use ProfDataUtils
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D131226: [llvm][ir] Add missing license to ProfDataUtils
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D131236: [llvm][ir][NFC] Clean up "if after return" in ProfDataUtils.cpp
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D131226: [llvm][ir] Add missing license to ProfDataUtils
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D124481: [llvm][misexpect] Add tests for sample profiling
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D131306: [llvm][misexpect] Track provenance of branch weights
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D124481: [llvm][misexpect] Add tests for sample profiling
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D130981: [yaml2obj] Add a `-E` flag to preprocess only.
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D129016: [PowerPC] implemented @llvm.ppc.kill.canary to corrupt stack guard
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D129016: [PowerPC] implemented @llvm.ppc.kill.canary to corrupt stack guard
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D129016: [PowerPC] implemented @llvm.ppc.kill.canary to corrupt stack guard
Paul Scoropan via Phabricator via llvm-commits
- [llvm] 0533c39 - [SVE] Expand DUPM patterns to handle all integer vector types.
Paul Walker via llvm-commits
- [PATCH] D128642: [AArch64][SVE] Use SVE for VLS fcopysign for wide vectors
Paul Walker via Phabricator via llvm-commits
- [PATCH] D130699: [AArch64][DAGCombine] Add pushAndThroughExtractSubvector
Paul Walker via Phabricator via llvm-commits
- [PATCH] D130700: [AArch64][DAGCombine] Add pushSignExtendThroughExtractSubvector
Paul Walker via Phabricator via llvm-commits
- [PATCH] D131078: [SVE] Expand DUPM patterns to handle all integer vector types.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D128642: [AArch64][SVE] Use SVE for VLS fcopysign for wide vectors
Paul Walker via Phabricator via llvm-commits
- [PATCH] D130755: [LoopVectorize] Introduce trip count minimal value threshold to ignore tail-folding for scalable vectors
Paul Walker via Phabricator via llvm-commits
- [PATCH] D130564: [AArch64][SVE] Add patterns to select masked FP arith
Paul Walker via Phabricator via llvm-commits
- [PATCH] D130993: [AArch64][SVE] Extend LD1RQ ISel patterns to cover missing addressing modes
Paul Walker via Phabricator via llvm-commits
- [PATCH] D130755: [LoopVectorize] Introduce trip count minimal value threshold to ignore tail-folding for scalable vectors
Paul Walker via Phabricator via llvm-commits
- [PATCH] D131078: [SVE] Expand DUPM patterns to handle all integer vector types.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D130755: [LoopVectorize] Introduce trip count minimal value threshold to ignore tail-folding for scalable vectors
Paul Walker via Phabricator via llvm-commits
- [PATCH] D122215: [WebAssembly] Initial support for reference type externref in clang
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D128440: [WebAssembly] Initial support for reference type funcref in clang
Paulo Matos via Phabricator via llvm-commits
- [llvm] e8d2607 - [AMDGPU] gfx11 allow dlc for MUBUF atomics
Petar Avramovic via llvm-commits
- [PATCH] D129075: [AMDGPU] gfx11 allow dlc for MUBUF atomics
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D130579: AMDGPU: Remove manual selection for atomic fadd
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D130810: [ELF] Parallelize input section initialization
Peter Smith via Phabricator via llvm-commits
- [PATCH] D130187: [Symbolizer] Implement data symbolizer markup element.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D130810: [ELF] Parallelize input section initialization
Peter Smith via Phabricator via llvm-commits
- [PATCH] D130961: ReleaseNotes: add lld/ELF notes
Peter Smith via Phabricator via llvm-commits
- [PATCH] D130810: [ELF] Parallelize input section initialization
Peter Smith via Phabricator via llvm-commits
- [PATCH] D130187: [Symbolizer] Implement data symbolizer markup element.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D131115: [Symbolizer] Implement pc element in symbolizing filter.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D131115: [Symbolizer] Implement pc element in symbolizing filter.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D131051: [CMake] Fix runtimes cross-compilation when using LLVM_USE_LINKER
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D130807: [InstrProf] Add the skipprofile attribute
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D131115: [Symbolizer] Implement pc element in symbolizing filter.
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D131250: [scudo] Try to fix standalone build on armv7
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D127323: Provide SimpleLoopUnswitch binding for legacy pass manager
Petr Penzin via Phabricator via llvm-commits
- [PATCH] D130367: [AMDGPU] avoid blind converting to VALU REG_SEQUENCE and PHIs
Phabricator via llvm-commits
- [llvm] 0b47615 - [LV] Recognize store of invariant value to invariant address as uniform
Philip Reames via llvm-commits
- [llvm] a1cab0d - [LV] Use cost base decision for uniform mem op strategy [nfc-ish]
Philip Reames via llvm-commits
- [llvm] 569a7f6 - [LV] Move definition of isPredicatedInst out of line and make it const [nfc]
Philip Reames via llvm-commits
- [llvm] a243af5 - [CostModel][RISCV] Add test coverage of floating point rounding intrinsics
Philip Reames via llvm-commits
- [llvm] 9a9848f - [RISCVInsertVSETVLI] Remove an unsound optimization
Philip Reames via llvm-commits
- [PATCH] D130868: [LV] Refactor getExtendedAddReductionCost to support other extended reduction more than Add.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130311: [RISCV] Enable strict FP in clang as long as Zve* or V are not enabled.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130809: [RISCV] Explicitly select second operand of branch condition to X0.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130311: [RISCV] Enable strict FP in clang as long as Zve* or V are not enabled.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130311: [RISCV] Enable strict FP in clang as long as Zve* or V are not enabled.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130364: [LV] Recognize store of invariant value to invariant address as uniform
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130967: [VP] Rename VP int<->float conversion ISD opcodes
Philip Reames via Phabricator via llvm-commits
- [PATCH] D129994: [RISCV] Add cost modelling for vector widenning integer reduction.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130728: [SCEV] Iteratively compute ranges for deeply nested expressions.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130191: [RISCV] Teach ComputeNumSignBitsForTargetNode about masked atomic intrinsics
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131015: [LV] Track all IR blocks corresponding to VPBasicBlock
Philip Reames via Phabricator via llvm-commits
- [PATCH] D129994: [RISCV] Add cost modelling for vector widenning integer reduction.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130191: [RISCV] Teach ComputeNumSignBitsForTargetNode about masked atomic intrinsics
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131093: [LV] Restructure isPredicatedInst and isScalarWithPredication (w/a fix for uniform mem ops)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131113: [RISCV] Prevent infinite loop after D129980.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131118: [LV] Add generic scalarization support for unpredicated scalable vectors
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131264: [RISCVInsertVSETVLI] Remove an unsound optimization
Philip Reames via Phabricator via llvm-commits
- [PATCH] D131264: [RISCVInsertVSETVLI] Remove an unsound optimization
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130889: [llvm] Introduce a pass plugin registry and loader
Philippe Virouleau via Phabricator via llvm-commits
- [llvm] 23021d4 - [X86][FP16] Fix vector_shuffle and lowering without f16c feature problems
Phoebe Wang via llvm-commits
- [llvm] c2066d1 - [X86][MC] Always emit `rep` prefix for `bsf`
Phoebe Wang via llvm-commits
- [llvm] 6f867f9 - [X86] Support ``-mindirect-branch-cs-prefix`` for call and jmp to indirect thunk
Phoebe Wang via llvm-commits
- [llvm] 7f648d2 - Reland "[X86][MC] Always emit `rep` prefix for `bsf`"
Phoebe Wang via llvm-commits
- [llvm] 2312b74 - [X86] Move getting module flag into `runOnMachineFunction` to reduce compile-time. NFCI
Phoebe Wang via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130964: [X86][BF16] Enable __bf16 for x86 targets.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130754: [X86] Support ``-mindirect-branch-cs-prefix`` for call and jmp to indirect thunk
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130817: [X86][FP16] Fix vector_shuffle and lowering without f16c feature problems
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130995: [X86] Promote i16 CTTZ/CTTZ_ZERO_UNDEF always.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130964: [X86][BF16] Enable __bf16 for x86 targets.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D131042: Revert "[X86][DAGISel] Don't widen shuffle element with AVX512"
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D131049: [X86][NFC] Using `X86MemOperand` instead of `Operand` for `i32mem_TC` and `i64mem_TC`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130754: [X86] Support ``-mindirect-branch-cs-prefix`` for call and jmp to indirect thunk
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130754: [X86] Support ``-mindirect-branch-cs-prefix`` for call and jmp to indirect thunk
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130754: [X86] Support ``-mindirect-branch-cs-prefix`` for call and jmp to indirect thunk
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130832: [X86][BF16] Make backend type bf16 to follow the psABI
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D131172: [clang][llvm][doc] Add more information for the ABI change in FP16
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D131172: [clang][llvm][doc] Add more information for the ABI change in FP16
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D131172: [clang][llvm][doc] Add more information for the ABI change in FP16
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130964: [X86][BF16] Enable __bf16 for x86 targets.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130832: [X86][BF16] Make backend type bf16 to follow the psABI
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130832: [X86][BF16] Make backend type bf16 to follow the psABI
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130832: [X86][BF16] Make backend type bf16 to follow the psABI
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130832: [X86][BF16] Make backend type bf16 to follow the psABI
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130754: [X86] Support ``-mindirect-branch-cs-prefix`` for call and jmp to indirect thunk
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D131245: [X86] Move getting module flag into `runOnMachineFunction` to reduce compile-time. NFCI
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130754: [X86] Support ``-mindirect-branch-cs-prefix`` for call and jmp to indirect thunk
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D131245: [X86] Move getting module flag into `runOnMachineFunction` to reduce compile-time. NFCI
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D131245: [X86] Move getting module flag into `runOnMachineFunction` to reduce compile-time. NFCI
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D131245: [X86] Move getting module flag into `runOnMachineFunction` to reduce compile-time. NFCI
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, C, -1 --> or (sext Cond), C if Cond is MVT::i1
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D131260: [DAG] select Cond, -1, C --> or (sext Cond), C if Cond is MVT::i1
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130832: [X86][BF16] Make backend type bf16 to follow the psABI
Phoebe Wang via Phabricator via llvm-commits
- [llvm] a847e3d - [NFC][AMDGPU] Fix typo in SIRegisterInfo.cpp
Pierre van Houtryve via llvm-commits
- [PATCH] D131150: [AMDGPU][SIAnnotateCF] Support Conditions Using a Common Basic Block
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131150: [AMDGPU][SIAnnotateCF] Support Conditions Using a Common Basic Block
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131150: [AMDGPU][SIAnnotateCF] Support Conditions Using a Common Basic Block
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D131254: [AMDGPU][GISel] Enable Selection of ADD3 for G_PTR_ADD
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D129999: [TableGen] Mark incomplete MachineInstr as not compressible
Piggy via Phabricator via llvm-commits
- [PATCH] D129999: [TableGen] Mark incomplete MachineInstr as not compressible
Piggy via Phabricator via llvm-commits
- [PATCH] D129999: [TableGen] Mark MachineInstr with FrameIndex as not compressible
Piggy via Phabricator via llvm-commits
- [PATCH] D130560: [RISCV] Handle register spill in branch relaxation
Piggy via Phabricator via llvm-commits
- [PATCH] D131249: [BranchRelaxation] Remove param BrOffset from TargetInstrInfo::insertIndirectBranch() [NFC]
Piggy via Phabricator via llvm-commits
- [PATCH] D130560: [RISCV] Handle register spill in branch relaxation
Piggy via Phabricator via llvm-commits
- [llvm] f29a19b - [AMDGPU] Extend cases for ReadM0MovRelInterpHazard
Piotr Sobczak via llvm-commits
- [PATCH] D130783: [AMDGPU] Extend cases for ReadM0MovRelInterpHazard
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D130784: [AMDGPU] Support LDS spilling
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D130784: [AMDGPU] Support LDS spilling
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D130783: [AMDGPU] Extend cases for ReadM0MovRelInterpHazard
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D130784: [AMDGPU] Support LDS spilling
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D130784: [AMDGPU] Support LDS spilling
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D131092: [BOLT] Remove always true if statement
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D131092: [BOLT] Remove always true if statement
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D100808: Use Propeller ID instead of MBB IDs.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D130249: [LoongArch] Implement more of the ABI
Ray Wang via Phabricator via llvm-commits
- [PATCH] D130250: [LoongArch] Support for varargs
Ray Wang via Phabricator via llvm-commits
- [PATCH] D130250: [LoongArch] Support for varargs
Ray Wang via Phabricator via llvm-commits
- [PATCH] D131316: [LoongArch] Implement branch analysis
Ray Wang via Phabricator via llvm-commits
- [PATCH] D131316: [LoongArch] Implement branch analysis
Ray Wang via Phabricator via llvm-commits
- [PATCH] D131316: [LoongArch] Implement branch analysis
Ray Wang via Phabricator via llvm-commits
- [PATCH] D131043: [InstrProf] Don't use comdat for private global variables on COFF
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D131043: [InstrProf] Set prof global variables to internal linkage if adding a comdat
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D130115: [DAGCombiner] More load-store forwarding for big-endian
Roland Froese via Phabricator via llvm-commits
- [polly] b02c7e2 - [Polly] Generalize the pattern matching to the case of tensor contractions
Roman Gareev via llvm-commits
- [polly] e8c9eb4 - [Polly] Suppress the LLVM-IR output for pattern matching tests, if there is no FileCheck-ing for it.
Roman Gareev via llvm-commits
- [PATCH] D131329: [SDAG] Add `getCALLSEQ_END` overload taking `uint64_t`s
Roman Rusyaev via Phabricator via llvm-commits
- [PATCH] D114336: [Polly] Generalize the pattern matching to the case of tensor contractions.
Roman via Phabricator via llvm-commits
- [PATCH] D114336: [Polly] Generalize the pattern matching to the case of tensor contractions.
Roman via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Roy Jacobson via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Roy Jacobson via Phabricator via llvm-commits
- [PATCH] D131367: [CMake] Check CMAKE_CXX_STANDARD and error if it's to old
Roy Jacobson via Phabricator via llvm-commits
- [compiler-rt] 3879d3e - [tsan][test] Remaining tests requiring weak symbols for dyld64
Roy Sundahl via llvm-commits
- [PATCH] D130315: [DWARF][BOLT] Implement new mechanism for DWARFRewriter
Rui Zhong via Phabricator via llvm-commits
- [PATCH] D130315: [DWARF][BOLT] Implement new mechanism for DWARFRewriter
Rui Zhong via Phabricator via llvm-commits
- [llvm] b5244fb - [test][SimpleLoopUnswitch] Precommit test for D129599
Ruobing Han via llvm-commits
- [PATCH] D129599: Apply PGO on SimpleLoopUnswitch
Ruobing Han via Phabricator via llvm-commits
- [PATCH] D129599: Apply PGO on SimpleLoopUnswitch
Ruobing Han via Phabricator via llvm-commits
- [PATCH] D129599: Apply PGO on SimpleLoopUnswitch
Ruobing Han via Phabricator via llvm-commits
- [PATCH] D129599: Apply PGO on SimpleLoopUnswitch
Ruobing Han via Phabricator via llvm-commits
- [PATCH] D130668: [libunwind] Use `_dl_find_object` if available
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D130668: [libunwind] Use `_dl_find_object` if available
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D130668: [libunwind] Use `_dl_find_object` if available
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D131191: [CMake] Find python before searching for python modules
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D131270: MC: make section classification a bit more thorough
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D131270: MC: make section classification a bit more thorough
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D130787: [lld][ELF] Rename SymbolTable::symbols() to SymbolTable::getSymbols(). NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D130787: [lld][ELF] Rename SymbolTable::symbols() to SymbolTable::getSymbols(). NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D130787: [lld][ELF] Rename SymbolTable::symbols() to SymbolTable::getSymbols(). NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D131284: [lld][WebAssembly] Rename SymbolTable::getSymbols to match ELF backend. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D130787: [lld][ELF] Rename SymbolTable::symbols() to SymbolTable::getSymbols(). NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D131257: [docs][AArch64] Label Features with Arm ARM Names
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D125504: [AArch64] Add `foldCSELOfCSEl` DAG combine
Sam Parker via Phabricator via llvm-commits
- [PATCH] D130874: [AArch64] Fold Mul(And(Srl(X, 15), 0x10001), 0xffff) to CMLTz
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D130891: [Docs] Improve cycle and closed path definitions
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D126533: [LAA] Relax pointer dependency with runtime pointer checks
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D131058: [AArch64] Add an error if SVE scalable vector types are used in a context without sve
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 9a5b34b - [InstSimplify] add tests for or-of-icmps; NFC
Sanjay Patel via llvm-commits
- [llvm] 657bfa3 - [ValueTracking] reduce code in isImpliedCondICmps; NFC
Sanjay Patel via llvm-commits
- [llvm] 8e7acb6 - [ValueTracking] improve readability in isImpliedCond helper functions; NFC
Sanjay Patel via llvm-commits
- [llvm] 249a7ed - [x86] add tests for bitwise logic of funnel shifts; NFC
Sanjay Patel via llvm-commits
- [llvm] 019d761 - [InstSimplify] use isImpliedCondition() instead of semi-duplicated code
Sanjay Patel via llvm-commits
- [llvm] b63fc26 - [InstSimplify] make uses of isImpliedCondition more efficient (NFCI)
Sanjay Patel via llvm-commits
- [llvm] c55899f - [DAGCombiner] Hoist funnel shifts from logic operation
Sanjay Patel via llvm-commits
- [llvm] 2843a1d - [InstCombine] add tests for bitwise logic; NFC
Sanjay Patel via llvm-commits
- [llvm] 8148c28 - [ConstFolding] fix overzealous assert when converting FP half
Sanjay Patel via llvm-commits
- [llvm] 34a785f - [InstSimplify] add test for over-shift of scalable vector; NFC
Sanjay Patel via llvm-commits
- [llvm] 74b5e79 - [InstSimplify] fold scalable vectors with over-shift splat constant to poison
Sanjay Patel via llvm-commits
- [PATCH] D112256: [FPEnv][EarlyCSE] Add support for CSE of constrained FP intrinsics, take 2
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D130075: [InstCombine] Try not to demand low order bits for Add
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D130994: [DAGCombiner] Hoist funnel shifts from logic operation.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D130994: [DAGCombiner] Hoist funnel shifts from logic operation.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D131169: [InstSimplify] Fold fcmp with dominating assume
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D130994: [DAGCombiner] Hoist funnel shifts from logic operation.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D127964: [DCE] Eliminate no-op atan and atan2 calls
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D130994: [DAGCombiner] Hoist funnel shifts from logic operation.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D131356: [InstCombine] reassociate bitwise logic chains based on uses
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D130784: [AMDGPU] Support LDS spilling
Scott Linder via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131313: [Support] Use constexpr if
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131313: [Support] Use constexpr if
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131329: [SDAG] Add `getCALLSEQ_END` overload taking `uint64_t`s
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131329: [SDAG] Add `getCALLSEQ_END` overload taking `uint64_t`s
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131329: [SDAG] Add `getCALLSEQ_END` overload taking `uint64_t`s
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131316: [LoongArch] Implement branch analysis
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131337: Wrap `llvm_unreachable` macro in do-while loop
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131313: [Support] move llvm::llvm_is_multithread to header, NFC
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131313: [Support] move llvm::llvm_is_multithread to header, NFC
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D131367: [CMake] Check CMAKE_CXX_STANDARD and error if it's to old
Sergei Barannikov 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] D125444: [M68k] Add MC support for link/unlk
Sheng via Phabricator via llvm-commits
- [PATCH] D129690: [LLVM][AMDGPU] Specialize 32-bit atomic fadd instruction for generic address space
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D129690: [LLVM][AMDGPU] Specialize 32-bit atomic fadd instruction for generic address space
Shilei Tian via Phabricator via llvm-commits
- [llvm] fdc9509 - Added warning about outdated feature into Kaleidoscope tutorial text
Shivam Gupta via llvm-commits
- [PATCH] D130613: Added warning about outdated feature into Kaleidoscope tutorial text
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D130613: Added warning about outdated feature into Kaleidoscope tutorial text
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D130961: ReleaseNotes: add lld/ELF notes
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D131051: [CMake] Fix runtimes cross-compilation when using LLVM_USE_LINKER
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Shubham Narlawar via Phabricator via llvm-commits
- [llvm] 74940d2 - [VP] Add widening for VP_STRIDED_LOAD and VP_STRIDED_STORE
Simon Moll via llvm-commits
- [PATCH] D121114: [VP] Add widening for VP_STRIDED_LOAD and VP_STRIDED_STORE
Simon Moll via Phabricator via llvm-commits
- [llvm] b43d7aa - [DAG] visitINSERT_VECTOR_ELT - extend folding to BUILD_VECTOR if all missing elements from an insertion chain are known zero
Simon Pilgrim via llvm-commits
- [llvm] 27105e2 - MisExpect.h - fix Wdocumentation warnings. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 630a65f - SelectionDAGNodes.h - fix Wdocumentation warnings. NFC.
Simon Pilgrim via llvm-commits
- [llvm] b651fdf - [DAG] matchRotateSub - ensure the (pre-extended) shift amount is wide enough for the amount mask (PR56859)
Simon Pilgrim via llvm-commits
- [PATCH] D130646: [DAG] Add initial SelectionDAG::canCreateUndefOrPoison support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62890: [DAGCombiner] Improve tryStoreMergeOfExtracts by using double sized vector type before type legalized
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130839: [DAG] FoldConstantArithmetic - add initial support for undef elements in bitcasted binop constant folding
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130839: [DAG] FoldConstantArithmetic - add initial support for undef elements in bitcasted binop constant folding
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D62890: [DAGCombiner] Improve tryStoreMergeOfExtracts by using double sized vector type before type legalized
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130839: [DAG] FoldConstantArithmetic - add initial support for undef elements in bitcasted binop constant folding
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130862: [LegalizeTypes] Improve splitting for urem by constant for some constants.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130839: [DAG] FoldConstantArithmetic - add initial support for undef elements in bitcasted binop constant folding
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130956: [X86][MC] Always emit `rep` prefix for `bsf`
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130959: [X86] Add schedule module for Alderlake target
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130897: [schedtool] Add schedtool to generate x86 schedmodel automatically
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130959: [X86] Add schedule module for Alderlake target
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130959: [X86] Add schedule module for Alderlake target
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130817: [X86][FP16] Fix vector_shuffle and lowering without f16c feature problems
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130830: Don't widen shuffle element with AVX512
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130830: Don't widen shuffle element with AVX512
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130339: [CodeGen] Generate efficient assembly for freeze(poison) version of `mm*_cast*` intel intrinsics
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130765: [DAG] Turn a wider range of select of constants into math
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130862: [LegalizeTypes] Improve splitting for urem by constant for some constants.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130014: [ValueTypes] Define MVT for v3i8
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D117723: [NFCI] Move cost estimation from TargetLowering to TargetTransformInfo.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D57367: [DAGCombine] Do several rounds of combine for nodes using SimplifyDemandedBits.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130995: [X86] Promote i16 CTTZ/CTTZ_ZERO_UNDEF always.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D131350: [DAG] Ensure Legal BUILD_VECTOR elements types in shuffle->And combine
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D131358: [X86] (sext Cond) | C -> (zext (not Cond)) * (C + 1) - 1 if we can get a LEA out of it.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 07e6eb6 - [yaml2obj] Add a `-E` flag to preprocess only.
Simon Tatham via llvm-commits
- [PATCH] D130902: [llvm-objdump,ARM] Fix big-endian AArch32 disassembly.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D130902: [llvm-objdump,ARM] Fix big-endian AArch32 disassembly.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D130902: [llvm-objdump,ARM] Fix big-endian AArch32 disassembly.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D130981: [yaml2obj] Add a `-E` flag to preprocess only.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D130902: [llvm-objdump,ARM] Fix big-endian AArch32 disassembly.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D130981: [yaml2obj] Add a `-E` flag to preprocess only.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D130981: [yaml2obj] Add a `-E` flag to preprocess only.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D130981: [yaml2obj] Add a `-E` flag to preprocess only.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D130973: [AArch64] Always allow the __bf16 type
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D130973: [AArch64] Always allow the __bf16 type
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D131064: [AArch64] Alter arm_sve.h to be target-based, not preprocessor based.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D130981: [yaml2obj] Add a `-E` flag to preprocess only.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D130902: [llvm-objdump,ARM] Fix big-endian AArch32 disassembly.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D128822: [FuncSpec] Partially revert rG8b360c69e9e3.
Sinan Lin via Phabricator via llvm-commits
- [PATCH] D130784: [AMDGPU] Support LDS spilling
Siu Chi Chan via Phabricator via llvm-commits
- [PATCH] D62764: Detect x86 mid-function epilogues that end in a jump
Slava Gurevich via Phabricator via llvm-commits
- [PATCH] D62764: Detect x86 mid-function epilogues that end in a jump
Slava Gurevich via Phabricator via llvm-commits
- [PATCH] D115218: [CodeExtractor] Refactor extractCodeRegion, fix parameter index confusion.
Slava Zakharin via Phabricator via llvm-commits
- [llvm] 995b61c - [SelectOpti] Auto-disable other cmov optis when the new select-opti pass is enabled
Sotiris Apostolakis via llvm-commits
- [PATCH] D129817: [SelectOpti] Auto-disable other cmov optis when the new select-opti pass is enabled
Sotiris Apostolakis via Phabricator via llvm-commits
- [PATCH] D129817: [SelectOpti] Auto-disable other cmov optis when the new select-opti pass is enabled
Sotiris Apostolakis via Phabricator via llvm-commits
- [PATCH] D131267: [OpenMP][OpenMPIRBuilder] Fix static code analysis concerns with uninitialized variables
Soumi Manna via Phabricator via llvm-commits
- [PATCH] D130402: Fix BOLT build errors when building with Bazel build file
Sriraman Tallam via llvm-commits
- [PATCH] D130402: Fix BOLT build errors when building with Bazel build file
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D130783: [AMDGPU] Extend cases for ReadM0MovRelInterpHazard
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D130677: [AMDGPU] Fix DGEMM hazard for GFX90a
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D130869: [AMDGPU] Add GCNMaxILPSchedStrategy
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D130869: [AMDGPU] Add GCNMaxILPSchedStrategy
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D130869: [AMDGPU] Add GCNMaxILPSchedStrategy
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D130989: [AMDGPU][MC][GFX11] Correct v_dot2_f16_f16 and v_dot2_bf16_bf16
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D129813: [AMDGPU] Add IPO pass to infer pointer argument address spaces.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D130869: [AMDGPU] Add GCNMaxILPSchedStrategy
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D129813: [AMDGPU] Add IPO pass to infer pointer argument address spaces.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D131022: [AMDGPU] Add CL option for max-ilp scheduler.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D131022: [AMDGPU] Add CL option for max-ilp scheduler.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D130729: [InferAddressSpaces] [AMDGPU] Add inference for flat_atomic intrinsics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D130729: [InferAddressSpaces] [AMDGPU] Add inference for flat_atomic intrinsics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D131246: [AMDGPU] SIFixSGPRCopies refactoring
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D131337: Wrap `llvm_unreachable` macro in do-while loop
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D131337: Wrap `llvm_unreachable` macro in do-while loop
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D120788: [cmake] Add INTERFACE_INCLUDE_DIRECTORIES to LLVM and MLIR.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D130890: [mlir][bazel] Fix bazel build files
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D130890: [mlir][bazel] Fix bazel build files
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D128180: [DebugInfo][InstrRef][NFC] Let LDV handle joins for lists of debug ops
Stephen Tozer via Phabricator via llvm-commits
- [llvm] 5680ef8 - [IntelJITEvents] Add missing include.
Sunho Kim via llvm-commits
- [PATCH] D130898: [IntelJITEvents] Add missing include.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130950: [ORC][SimpleRemoteEPC] Fix android build error.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130898: [IntelJITEvents] Add missing include.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130456: [ORC][COFF] Introduce COFFVCRuntimeBootstrapper.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130456: [ORC][COFF] Introduce COFFVCRuntimeBootstrapper.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130456: [ORC][COFF] Introduce COFFVCRuntimeBootstrapper.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130479: [ORC_RT][COFF] Initial platform support for COFF/x86_64.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D128863: Add switch to use "source_file_name" instead of Module ID for globally promoted local
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D128863: Add switch to use "source_file_name" instead of Module ID for globally promoted local
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D128863: Add switch to use "source_filename" instead of a hash ID for globally promoted local
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D128863: Add switch to use "source_filename" instead of a hash ID for globally promoted local
Teresa Johnson via Phabricator via llvm-commits
- [compiler-rt] 24a62bf - tsan: fix bug in shadow reset introduced in D128909
Than McIntosh via llvm-commits
- [llvm] b19de81 - [WebAssembly] Improve codegen for v128.bitselect
Thomas Lively via llvm-commits
- [PATCH] D131131: [WebAssembly] Improve codegen for v128.bitselect
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D131131: [WebAssembly] Improve codegen for v128.bitselect
Thomas Lively via Phabricator via llvm-commits
- [llvm] 6a275cd - Transform illegal intrinsics to V_ILLEGAL
Thomas Preud'homme via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D130976: [NFC] Add option to disable the scalarizer pass.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D130976: [NFC] Add option to disable the scalarizer pass.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D130815: [BOLT] Handle unclaimed PC data relocation related to jump table
Thorsten via Phabricator via llvm-commits
- [PATCH] D131253: [AArch64] Add bf16 select handling
Thorsten via Phabricator via llvm-commits
- [PATCH] D131296: [PowerPC] Add support for extending and truncating values
Thorsten via Phabricator via llvm-commits
- [llvm] b586dc2 - Outliner: add "target-cpu" feature from source function to outlined
Tim Northover via llvm-commits
- [PATCH] D130775: Outliner: add "target-cpu" feature from source function to outlined
Tim Northover via Phabricator via llvm-commits
- [PATCH] D121116: AArch64: take compact unwind frame size from last CFI instruction.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D62890: [DAGCombiner] Improve tryStoreMergeOfExtracts by using double sized vector type before type legalized
Ting Wang via Phabricator via llvm-commits
- [PATCH] D62890: [DAGCombiner] Improve tryStoreMergeOfExtracts by using double sized vector type before type legalized
Ting Wang via Phabricator via llvm-commits
- [PATCH] D62890: [DAGCombiner] Improve tryStoreMergeOfExtracts by using double sized vector type before type legalized
Ting Wang via Phabricator via llvm-commits
- [llvm] 4b8db17 - [llvm][macos] Fix usage of std::shared_mutex on old macOS SDK versions
Tobias Hieta via llvm-commits
- [llvm] b135650 - [LLVM] Update C++ standard to 17
Tobias Hieta via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D131063: [llvm][macos] Fix usage of std::shared_mutex on old macOS SDK versions
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D131063: [llvm][macos] Fix usage of std::shared_mutex on old macOS SDK versions
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D131063: [llvm][macos] Fix usage of std::shared_mutex on old macOS SDK versions
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D131320: [llvm] Remove uses of deprecated `std::iterator`
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D129378: [LLD][COFF] Ignore DEBUG_S_XFGHASH_TYPE/VIRTUAL
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D129378: [LLD][COFF] Ignore DEBUG_S_XFGHASH_TYPE/VIRTUAL
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D131367: [CMake] Check CMAKE_CXX_STANDARD and error if it's to old
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Tobias Hieta via Phabricator via llvm-commits
- [llvm] e0a3964 - workflows: Fix error when searching for backport reviewers
Tom Stellard via llvm-commits
- [llvm] 560efad - workflows: Release Workflow - Avoid selecting random reviewers when no phab review
Tom Stellard via llvm-commits
- [PATCH] D131144: lld/cmake: Drop use of llvm-config for LLVM install discovery
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D131144: lld/cmake: Drop use of llvm-config for LLVM install discovery
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D131172: [clang][llvm][doc] Add more information for the ABI change in FP16
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D130832: [X86][BF16] Make backend type bf16 to follow the psABI
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Trass3r via Phabricator via llvm-commits
- [PATCH] D130900: [SystemZ] Make 128 bit integers be aligned to 8 bytes.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D130900: [SystemZ] Make 128 bit integers be aligned to 8 bytes.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D131158: [SystemZ] Improve handling of vector alignments
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] 7fc52d7 - [AMDGPU] Fix DGEMM hazard for GFX90a
Vang Thao via llvm-commits
- [PATCH] D130677: [AMDGPU] Fix DGEMM hazard for GFX90a
Vang Thao via Phabricator via llvm-commits
- [PATCH] D128073: [SROA] Try harder to find a vector promotion viable type when rewriting
Vang Thao via Phabricator via llvm-commits
- [llvm] 2d9eae4 - [NFC][TTI][AArch64][SLP] Precommit test for a TTI cost fix of i64 add reductions.
Vasileios Porpodas via llvm-commits
- [llvm] f669030 - [TTI][AArch64][SLP] Sets the cost of an ADD reduction 2xi64 to 2.
Vasileios Porpodas via llvm-commits
- [PATCH] D130740: [TTI][AArch64][SLP] Sets the cost of an ADD reduction 2xi64 to 2.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118302: [Spill2Reg][5/9] Code generation part 2.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118303: [Spill2Reg][6/9] Added live register tracking.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118304: [Spill2Reg][7/9] MBB live-ins are now being updated.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118304: [Spill2Reg][7/9] MBB live-ins are now being updated.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118305: [Spill2Reg][8/9] Added code generation support for 8/16bit spills/reloads in x86
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D118301: [Spill2Reg][4/9] Added x86 profitability model.
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] D130784: [AMDGPU] Support LDS spilling
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D130913: [ARM] Parse Tag_also_compatible_with attribute
Victor Campos via Phabricator via llvm-commits
- [llvm] c77db81 - [CMake] Fix runtimes cross-compilation when using LLVM_USE_LINKER
Vincent Lee via llvm-commits
- [PATCH] D131051: [CMake] Fix runtimes cross-compilation when using LLVM_USE_LINKER
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D131051: [CMake] Fix runtimes cross-compilation when using LLVM_USE_LINKER
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D131028: [AArch64] Fix cost model for FADD vector reduction
Vir Narula via Phabricator via llvm-commits
- [PATCH] D131028: [AArch64] Fix cost model for FADD vector reduction
Vir Narula via Phabricator via llvm-commits
- [PATCH] D131028: [AArch64] Fix cost model for FADD vector reduction
Vir Narula via Phabricator via llvm-commits
- [PATCH] D131028: [AArch64] Fix cost model for FADD vector reduction
Vir Narula via Phabricator via llvm-commits
- [PATCH] D131028: [AArch64] Fix cost model for FADD vector reduction
Vir Narula via Phabricator via llvm-commits
- [PATCH] D131125: [Matrix] Add special case dot product lowering
Vir Narula via Phabricator via llvm-commits
- [PATCH] D131125: [Matrix] Add special case dot product lowering
Vir Narula via Phabricator via llvm-commits
- [PATCH] D131028: [AArch64] Fix cost model for FADD vector reduction
Vir Narula via Phabricator via llvm-commits
- [PATCH] D131028: [AArch64] Fix cost model for FADD vector reduction
Vir Narula via Phabricator via llvm-commits
- [PATCH] D131269: [CostModel] Add bfloat and fp128 reduction tests
Vir Narula via Phabricator via llvm-commits
- [PATCH] D131269: [CostModel] Add bfloat and fp128 reduction tests
Vir Narula via Phabricator via llvm-commits
- [PATCH] D131028: [AArch64] Fix cost model for FADD vector reduction
Vir Narula via Phabricator via llvm-commits
- [PATCH] D131028: [AArch64] Fix cost model for FADD vector reduction
Vir Narula via Phabricator via llvm-commits
- [llvm] e056e74 - [NFC][inline] Add const to an argument
Vitaly Buka via llvm-commits
- [llvm] 26dd427 - [NFC][Inliner] Simplify clamping in addCost
Vitaly Buka via llvm-commits
- [llvm] a2aa680 - [NFC][Inliner] Add cl::opt<int> to tune InstrCost
Vitaly Buka via llvm-commits
- [llvm] 8d2901d - [NFC][Inliner] Add Load/Store handler
Vitaly Buka via llvm-commits
- [PATCH] D131123: [NFC][Inliner] Add cl::opt<int> to tune InstrCost
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131001: [BoundsChecking] Fix merging of sizes
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131129: [NFC][Inliner] Add Load/Store handler
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131123: [NFC][Inliner] Add cl::opt<int> to tune InstrCost
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D130875: [Metadata] Introduce MD_pcsections
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D130875: [Metadata] Introduce MD_pcsections
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D130875: [Metadata] Introduce MD_pcsections
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D130875: [Metadata] Introduce MD_pcsections
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131129: [NFC][Inliner] Add Load/Store handler
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131129: [NFC][Inliner] Add Load/Store handler
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131205: Desist from passing function location to __msan_set_alloca_origin4.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D131205: Desist from passing function location to __msan_set_alloca_origin4.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D130876: [MachineInstr] Allow setting PCSections in ExtraInfo
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D130880: [SelectionDAG] Rename CallSiteDbgInfo into SDNodeExtraInfo
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D130881: [SelectionDAG] Properly copy ExtraInfo on RAUW
Vitaly Buka via Phabricator via llvm-commits
- [llvm] f6d9f00 - [DebugInfo] Test commit: update irrelevant comments
Vladislav Dzhidzhoev via llvm-commits
- [llvm] 71aecbb - [AArch64] Treat x18 as callee-saved in functions with Windows calling convention on Darwin
Vladislav Dzhidzhoev via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D130998: [DebugInfo] Test commit: update irrelevant comments
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D130998: [DebugInfo] Test commit: update irrelevant comments
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D130998: [DebugInfo] Test commit: update irrelevant comments
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D130676: [AArch64] Treat x18 as callee-saved in functions with Windows calling convention on Darwin
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D128192: [GlobalISel][DebugInfo] Propagate debug location for localized constants
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D130940: [lld-macho] Don't crash upon seeing uleb128 ptr encoding while parsing CIE.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D130940: [lld-macho] Don't crash upon seeing uleb128 ptr encoding while parsing CIE.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D130961: ReleaseNotes: add lld/ELF notes
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D130685: [LegalizeTypes][VP] Add split operand support for VP_FPTOSI/VP_FPTOUI/VP_SITOFP/VP_UITOFP
WangLian via Phabricator via llvm-commits
- [PATCH] D130687: [RISCV][NFC] Use defined variable instead some code.
WangLian via Phabricator via llvm-commits
- [PATCH] D130685: [LegalizeTypes][VP] Add split operand support for VP_FPTOSI/VP_FPTOUI/VP_SITOFP/VP_UITOFP
WangLian via Phabricator via llvm-commits
- [PATCH] D130685: [LegalizeTypes][VP] Add split operand support for VP_FPTOSI/VP_FPTOUI/VP_SITOFP/VP_UITOFP
WangLian via Phabricator via llvm-commits
- [PATCH] D130685: [LegalizeTypes][VP] Add split operand support for VP_FPTOSI/VP_FPTOUI/VP_SITOFP/VP_UITOFP
WangLian via Phabricator via llvm-commits
- [PATCH] D130975: thinlto-full-index
Wei Wang via Phabricator via llvm-commits
- [PATCH] D130229: [ELF] Add --thinlto-index= and --remapping-file=
Wei Wang via Phabricator via llvm-commits
- [PATCH] D130975: --thinlto-full-index to index both native and bitcode objects
Wei Wang via Phabricator via llvm-commits
- [llvm] e48a0df - [cmake] Add LoongArch to config.guess
Weining Lu via llvm-commits
- [llvm] 313ce72 - [cmake] Support native LoongArch builds
Weining Lu via llvm-commits
- [llvm] 57eb77d - [LoongArch] Implement more of the ABI
Weining Lu via llvm-commits
- [llvm] 0c2b738 - [LoongArch] Support for varargs
Weining Lu via llvm-commits
- [PATCH] D130944: [llvm-profdata] Add --json
Wenlei He via Phabricator via llvm-commits
- [PATCH] D131034: [Backend][X86] Improved tail call optimization for functions marked as musttail
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D131034: [Backend][X86] Improved tail call optimization for functions marked as musttail
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D131034: [Backend][X86] Improved tail call optimization for functions marked as musttail
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D131034: [Backend][X86] Improved tail call optimization for functions marked as musttail
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D131034: [Backend][X86] Improved tail call optimization for functions marked as musttail
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D131034: [Backend][X86] Improved tail call optimization for functions marked as musttail
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D131034: [Backend][X86] Improved tail call optimization for functions marked as musttail
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D130249: [LoongArch] Implement more of the ABI
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D130250: [LoongArch] Support for varargs
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D129838: [LoongArch] Optimize the atomic store with amswap_db.[w/d]
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D130249: [LoongArch] Implement more of the ABI
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131231: [LoongArch] Add codegen support for ISD::ROTL and ISD::ROTR
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131352: [LoongArch] Add codegen support for bswap
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131353: [mailmap] Add entry for myself
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131352: [LoongArch] Add codegen support for bswap
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131352: [LoongArch] Add codegen support for bswap
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131352: [LoongArch] Add codegen support for bswap
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131352: [LoongArch] Add codegen support for bswap
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131352: [LoongArch] Add codegen support for bswap
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131352: [LoongArch] Add codegen support for bswap
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131352: [LoongArch] Add codegen support for bswap
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131352: [LoongArch] Add codegen support for bswap
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131352: [LoongArch] Add codegen support for bswap
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131378: [LoongArch] Add codegen support for bitreverse
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D131353: [mailmap] Add entry for myself
WÁNG Xuěruì via Phabricator via llvm-commits
- [llvm] 20f7f9b - [NFC][DirectX backend] Fix crash when emit_obj for DirectX backend.
Xiang Li via llvm-commits
- [PATCH] D130856: [NFC][DirectX backend] Fix crash when emit_obj for DirectX backend. When emit-obj from clang directly, DirectX backend will hit assert caused by not initialize passes for AsmPrinter.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D130856: [NFC][DirectX backend] Fix crash when emit_obj for DirectX backend. When emit-obj from clang directly, DirectX backend will hit assert caused by not initialize passes for AsmPrinter.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D130856: [NFC][DirectX backend] Fix crash when emit_obj for DirectX backend. When emit-obj from clang directly, DirectX backend will hit assert caused by not initialize passes for AsmPrinter.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D130856: [NFC][DirectX backend] Fix crash when emit_obj for DirectX backend.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D131370: [DirectX backend] Translate cbuffer into DXIL.
Xiang Li via Phabricator via llvm-commits
- [PATCH] D130839: [DAG] FoldConstantArithmetic - add initial support for undef elements in bitcasted binop constant folding
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D130839: [DAG] FoldConstantArithmetic - add initial support for undef elements in bitcasted binop constant folding
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D130839: [DAG] FoldConstantArithmetic - add initial support for undef elements in bitcasted binop constant folding
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D131292: [libunwind][AIX] Save/restore errno before/after system calls dlopen/dlsym/dlclose
Xing Xue via Phabricator via llvm-commits
- [PATCH] D130944: [llvm-profdata] Add --json
Xinliang David Li via llvm-commits
- [PATCH] D131141: [RISCV] Add MC support of RISCV Zcb Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D131181: [AMDGPU] Fix si-annotate-control-flow for visited else branch
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D131181: [AMDGPU] Fix si-annotate-control-flow for visited else branch
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D131181: [AMDGPU] Fix si-annotate-control-flow for visited else branch
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D130442: [RISCV] Peephole optimization to fold merge.vvm and unmasked intrinsics.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D130442: [RISCV] Peephole optimization to fold merge.vvm and unmasked intrinsics.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D130442: [RISCV] Peephole optimization to fold merge.vvm and unmasked intrinsics.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D130442: [RISCV] Peephole optimization to fold merge.vvm and unmasked intrinsics.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D130753: [RISCV][test] Precommitted test for optimization for vmerge and unmasked intrinsics.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D130442: [RISCV] Peephole optimization to fold merge.vvm and unmasked intrinsics.
Yeting Kuo via Phabricator via llvm-commits
- [polly] ea540bc - [polly] Fixed a number of typos. NFC
YingChi Long via llvm-commits
- [PATCH] D131167: [polly] Fixed a number of typos
YingChi Long via Phabricator via llvm-commits
- [PATCH] D131167: [polly] Fixed a number of typos
YingChi Long via Phabricator via llvm-commits
- [PATCH] D131167: [polly] Fixed a number of typos
YingChi Long via Phabricator via llvm-commits
- [PATCH] D131167: [polly] Fixed a number of typos
YingChi Long via Phabricator via llvm-commits
- [PATCH] D127840: [MachinePipeliner] Fix Phi generation failure for large stages
Yuta Mukai via Phabricator via llvm-commits
- [PATCH] D131165: [AArch64] Fix and add A64FX scheduling resource/latency info
Yuta Mukai via Phabricator via llvm-commits
- [PATCH] D127840: [MachinePipeliner] Fix Phi generation failure for large stages
Yuta Mukai via Phabricator via llvm-commits
- [PATCH] D131165: [AArch64] Fix and add A64FX scheduling resource/latency info
Yuta Mukai via Phabricator via llvm-commits
- [PATCH] D131165: [AArch64] Fix and add A64FX scheduling resource/latency info
Yuta Mukai via Phabricator via llvm-commits
- [PATCH] D130049: [WinEH][ARM64] Split unwind info for functions larger than 1MB
Z. Zheng via Phabricator via llvm-commits
- [llvm] 99e50e5 - [WinEH][ARM64] Split Unwind Info for Fucntions Larger than 1MB
Zhaoshi Zheng via llvm-commits
- [PATCH] D131287: Fix branch weight in FoldCondBranchOnValueKnownInPredecessor pass in SimplifyCFG
Zhi Zhuang via Phabricator via llvm-commits
- [PATCH] D131263: [RISCV] Do tail call when parameters are passed by stack
luxufan via Phabricator via llvm-commits
- [PATCH] D131263: [RISCV] Do tail call when parameters are passed by stack
luxufan via Phabricator via llvm-commits
- [PATCH] D131263: [RISCV] Do tail call when parameters are passed by stack
luxufan via Phabricator via llvm-commits
- [PATCH] D130560: [RISCV] Handle register spill in branch relaxation
luxufan via Phabricator via llvm-commits
- [PATCH] D130560: [RISCV] Handle register spill in branch relaxation
luxufan via Phabricator via llvm-commits
- [PATCH] D131046: [NFC][clang-tools-extra]Replace find/insert with try_emplace
ppenguin via Phabricator via llvm-commits
- [PATCH] D131046: [NFC][clang-tools-extra]Replace find/insert with try_emplace
ppenguin via Phabricator via llvm-commits
- [PATCH] D131046: [NFC][clang-tools-extra]Replace find/insert with try_emplace
ppenguin via Phabricator via llvm-commits
- [PATCH] D130682: [ASAN] Emit AMDGPU intrinsics only for target triple AMDGPU
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D130889: [llvm] Introduce a pass plugin registry and loader
wael yehia via Phabricator via llvm-commits
- [PATCH] D49863: [istream] Fix error flags and exceptions propagated from input stream operations
wael yehia via Phabricator via llvm-commits
- [llvm] e38af7b - [LV] Refactor getExtendedAddReductionCost to support other extended reduction more than Add.
via llvm-commits
- [llvm] e208bab - [RISCV][NFC] Use defined variable instead some code.
via llvm-commits
- [llvm] 5bbb0a8 - [X86] Using `X86MemOperand` instead of `Operand` for `i32mem_TC` and `i64mem_TC`
via llvm-commits
- [llvm] e0b16aa - [AMDGPU] Precommit test case for D130729
via llvm-commits
- [llvm] 76be554 - [DependenceAnalysis][PR56275] Normalize negative dependence analysis results
via llvm-commits
- [llvm] 8dc4b2e - [LoopInterchange][PR56275] Fix legality with negative dependence vectors
via llvm-commits
- [llvm] 45bae1b - [RISCV][test] Add inloop reduction vectorize test. NFC
via llvm-commits
- [llvm] b61cfc9 - [RISCV] Add cost modelling for vector widenning reduction.
via llvm-commits
- [llvm] b6b0690 - [LegalizeTypes][VP] Add split operand support for VP float and integer casting
via llvm-commits
- [compiler-rt] ace6e17 - [RISCV] Support fe_getround and fe_raise_inexact in builtins
via llvm-commits
- [llvm] 64d326c - [M68k] Add MC support for link/unlk
via llvm-commits
Last message date:
Sun Aug 7 23:55:55 PDT 2022
Archived on: Tue Dec 6 14:47:52 PST 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).