The Week Of Monday 10 January 2022 Archives by author
Starting: Mon Jan 10 00:06:34 PST 2022
Ending: Sun Jan 16 23:56:34 PST 2022
Messages: 2664
- [PATCH] D116714: AMDGPU: Fix LiveVariables error after optimizing VGPR ranges
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D115551: [AMDGPU] Do not reserve any VGPR for SGPR spills
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D117014: AMDGPU: Use removeAllRegUnitsForPhysReg()
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D117014: AMDGPU: Use removeAllRegUnitsForPhysReg()
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D110179: [NFC][IR] Remove unused assignment to Offset
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D117356: InstructionCombining: avoid eliding mismatched alloc/free pairs
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D117256: [memprof] Introduce a wrapper around MemInfoBlock.
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D117118: [NVPTX] Fix shr/and pair replace with bfe
Aidan Belton via Phabricator via llvm-commits
- [PATCH] D116581: [Aarch64] Customer lowering of COPYSIGN to SIMD should check for NEON availability
Akshay kumar S via Phabricator via llvm-commits
- [PATCH] D116581: [Aarch64] Customer lowering of COPYSIGN to SIMD should check for NEON availability
Akshay kumar S via Phabricator via llvm-commits
- [PATCH] D116581: [Aarch64] Customer lowering of COPYSIGN to SIMD should check for NEON availability
Akshay kumar S via Phabricator via llvm-commits
- [PATCH] D116464: [SPIRV 5/6] Add LegalizerInfo, InstructionSelector and utilities
Aleksandr Bezzubikov via Phabricator via llvm-commits
- [PATCH] D116464: [SPIRV 5/6] Add LegalizerInfo, InstructionSelector and utilities
Aleksandr Bezzubikov via Phabricator via llvm-commits
- [PATCH] D116464: [SPIRV 5/6] Add LegalizerInfo, InstructionSelector and utilities
Aleksandr Bezzubikov via Phabricator via llvm-commits
- [PATCH] D116464: [SPIRV 5/6] Add LegalizerInfo, InstructionSelector and utilities
Aleksandr Bezzubikov via Phabricator via llvm-commits
- [PATCH] D115786: [SPIR-V 2/n] Add SPIRV{InstrFormats,InstrInfo,RegisterInfo,RegisterBanks...}.td
Aleksandr Bezzubikov via Phabricator via llvm-commits
- [PATCH] D117281: [llvm-objcopy][MachO] Implement --update-section
Alex Brachet via Phabricator via llvm-commits
- [PATCH] D117281: [llvm-objcopy][MachO] Implement --update-section
Alex Brachet via Phabricator via llvm-commits
- [llvm] 33d008b - [RISCV] Update recently ratified Zb{a,b,c,s} extensions to no longer be experimental
Alex Bradbury via llvm-commits
- [llvm] 36a5491 - [llvm-objdump][test] Add RISC-V objdump test case
Alex Bradbury via llvm-commits
- [llvm] 4a4a652 - [RISCV][NFC] Use TableGen 'foreach' to simplify repetitive CSR definitions
Alex Bradbury via llvm-commits
- [llvm] f00a98a - [RISCV] Add CSRs defined in the recently ratified Sscofpmf extension
Alex Bradbury via llvm-commits
- [llvm] 1ca7982 - [RISCV] Add CSRs defined in the recently ratified Smstateen extension
Alex Bradbury via llvm-commits
- [llvm] 0ee679e - [RISCV] Add CSRs defined in the recently ratified Sstc extension
Alex Bradbury via llvm-commits
- [PATCH] D116869: [RISCV] Use FP ABI on some of the FP tests to reduce the number of CHECK lines. NFC
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116771: [RISCV] Add DAG combine to fold (fp_to_int (ffloor X)) -> (fcvt X, rdn)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116771: [RISCV] Add DAG combine to fold (fp_to_int (ffloor X)) -> (fcvt X, rdn)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116645: [RISCV][llvm] Update CSRs
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116645: [RISCV][llvm] Update CSRs
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116645: [RISCV][llvm] Update CSRs
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117131: [RISCV] Update recently ratified Zb{a,b,c,s} extensions to no longer be experimental
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117130: [RISCV] Move Zba/Zbb/Zbc/Zbs out of experimental since they have been ratified.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117131: [RISCV] Update recently ratified Zb{a,b,c,s} extensions to no longer be experimental
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117136: [RISCV] Remove stale references to experimental-b. NFC
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116676: [1/4] [llvm-objdump][test] Add RISC-V objdump test case
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116677: [2/4] [MC][NFC] Add an optional PreviousInst argument to MCInstrAnalysis::evaluateBranch
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117227: [RISCV][NFC] Use TableGen 'foreach' to simplify repetitive CSR definitions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117227: [RISCV][NFC] Use TableGen 'foreach' to simplify repetitive CSR definitions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117227: [RISCV][NFC] Use TableGen 'foreach' to simplify repetitive CSR definitions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117227: [RISCV][NFC] Use TableGen 'foreach' to simplify repetitive CSR definitions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117227: [RISCV][NFC] Use TableGen 'foreach' to simplify repetitive CSR definitions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117308: [RISCV] Add CSRs defined in the recently ratified Sscofpmf extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117310: [RISCV] Add CSRs defined in the recently ratified Smstateen extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117311: [RISCV] Add CSRs defined in the recently ratified Sstc extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117310: [RISCV] Add CSRs defined in the recently ratified Smstateen extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117308: [RISCV] Add CSRs defined in the recently ratified Sscofpmf extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117310: [RISCV] Add CSRs defined in the recently ratified Smstateen extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117311: [RISCV] Add CSRs defined in the recently ratified Sstc extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117432: [RISCV] Implement support for the Zicbom and Zicboz extensions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117433: [RISCV] Impement support for the Zicbop extension
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D117433: [RISCV] Implement support for the Zicbop extension
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 2d3ae6f - [cmake] Enable users to specify archive creation commands
Alexander Shaposhnikov via llvm-commits
- [PATCH] D116850: [cmake] Enable users to specify archive creation commands
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D117281: [llvm-objcopy][MachO] Implement --update-section
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D117217: Dwarf: Fix high pc patching
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D117216: updateDWARFObjectAddressRanges: nullify low pc
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D117216: updateDWARFObjectAddressRanges: nullify low pc
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D117341: [BOLT][DWARF] Reduce overhead for sized dealloc
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D117341: [BOLT][DWARF] Reduce overhead for sized dealloc
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D117217: Dwarf: Fix high pc patching
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D117216: updateDWARFObjectAddressRanges: nullify low pc
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D117341: [BOLT][DWARF] Reduce overhead for sized dealloc
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D117341: [BOLT][DWARF] Reduce overhead for sized dealloc
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Alexander via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Alexander via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Alexander via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Alexander via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Alexander via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Alexander via Phabricator via llvm-commits
- [compiler-rt] ae4c643 - [compiler-rt] Silence warnings when building with MSVC
Alexandre Ganea via llvm-commits
- [compiler-rt] 7fcc44b - [compiler-rt][cmake] Fix clang-cl warnings introduced in ae4c643bcdf2
Alexandre Ganea via llvm-commits
- [compiler-rt] 5d5d806 - Silence warning with MSVC.
Alexandre Ganea via llvm-commits
- [lld] f860fe3 - [LLD] Remove global state in lldCommon
Alexandre Ganea via llvm-commits
- [lld] 30a4020 - [LLD] Supplement with more comments. Clarify the intention in f860fe362282ed69b9d4503a20e5d20b9a041189.
Alexandre Ganea via llvm-commits
- [lld] e6b1539 - Revert [LLD] Remove global state in lldCommon
Alexandre Ganea via llvm-commits
- [PATCH] D116511: [clang-cl] Support the /HOTPATCH flag
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D116511: [clang-cl] Support the /HOTPATCH flag
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D116511: [clang-cl] Support the /HOTPATCH flag
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D110450: [LLD] Remove global state in lld/COFF
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D101427: Linux support for mimalloc as a custom allocator
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D116760: [SLP]Do not reorder top nodes if they do not require reordering.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 39385d4 - [CodeGen][Debuginfo][NFC] Refactor DIE values SizeOf method to not depend on AsmPrinter.
Alexey Lapshin via llvm-commits
- [llvm] 713c2b4 - [DebugInfo][DWARF][NFC] Refactor DWARFTypePrinter usages. Create functions to print type dies.
Alexey Lapshin via llvm-commits
- [PATCH] D96035: [dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D116997: [CodeGen][Debuginfo][NFC] Refactor DIE values SizeOf method to not depend on AsmPrinter.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D96035: [dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D116997: [CodeGen][Debuginfo][NFC] Refactor DIE values SizeOf method to not depend on AsmPrinter.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D116997: [CodeGen][Debuginfo][NFC] Refactor DIE values SizeOf method to not depend on AsmPrinter.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D117134: [DebugInfo][DWARF][NFC] Move DWARFTypePrinter class to its own file.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D117134: [DebugInfo][DWARF][NFC] Move DWARFTypePrinter class to its own file.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D117134: [DebugInfo][DWARF][NFC] Move DWARFTypePrinter class to its own file.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D117134: [DebugInfo][DWARF][NFC] Move DWARFTypePrinter class to its own file.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D117134: [DebugInfo][DWARF][NFC] Move DWARFTypePrinter class to its own file.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D116915: [Huawei][AArch64] Add isel support for scalar CSINC
Allen zhong via Phabricator via llvm-commits
- [PATCH] D116915: [Huawei][AArch64] Add isel support for scalar CSINC
Allen zhong via Phabricator via llvm-commits
- [PATCH] D116308: [Huawei][Allocator] Fix the spill of status register nzcv
Allen zhong via Phabricator via llvm-commits
- [PATCH] D116308: [Huawei][Allocator] Fix the spill of status register nzcv
Allen zhong via Phabricator via llvm-commits
- [PATCH] D116915: [Huawei][AArch64] Add isel support for scalar CSINC
Allen zhong via Phabricator via llvm-commits
- [PATCH] D116915: [Huawei][AArch64] Add isel support for scalar CSINC
Allen zhong via Phabricator via llvm-commits
- [PATCH] D116915: [DAGCombiner][AArch64] Enhance to support for scalar CSINC
Allen zhong via Phabricator via llvm-commits
- [PATCH] D116915: [DAGCombiner][AArch64] Enhance to support for scalar CSINC
Allen zhong via Phabricator via llvm-commits
- [llvm] b9499e1 - [AArch64][GlobalISel] Re-generate checks for a test.
Amara Emerson via llvm-commits
- [PATCH] D116702: [GlobalISel] Combine select + fcmp to fminnum/fmaxnum/fminimum/fmaximum
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D117160: [AArch64][GlobalISel] Implement combines for boolean G_SELECT->bitwise ops.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D117143: GlobalISel: Always enable GISelKnownBits for InstructionSelect
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D117026: GlobalISel: Fix CSEMIRBuilder mishandling constant folds of vectors
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D117166: [AArch64][GlobalISel] Optimize conjunctions of compares to conditional conmpares.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D117160: [AArch64][GlobalISel] Implement combines for boolean G_SELECT->bitwise ops.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D117166: [AArch64][GlobalISel] Optimize conjunctions of compares to conditional conmpares.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D115501: [clang][ARM] Emit warnings when PACBTI-M is used with unsupported architectures
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [llvm] 171e4d1 - Update LLVM CMakeFiles to include BOLT
Amir Aupov via llvm-commits
- [PATCH] D117061: [BOLT][CMAKE] Accept BOLT_CLANG_EXE and BOLT_LLD_EXE
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D117062: [BOLT] Updated README build instructions assuming BOLT is in monorepo
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D117063: Update LLVM CMakeFiles to include BOLT
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D117062: [BOLT] Updated README build instructions assuming BOLT is in monorepo
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D117063: Update LLVM CMakeFiles to include BOLT
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D117063: Update LLVM CMakeFiles to include BOLT
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D117063: Update LLVM CMakeFiles to include BOLT
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D117063: Update LLVM CMakeFiles to include BOLT
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D117083: [BOLT] README: address @apinski-cavium comment
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D117102: [BOLT][TEST] Move exceptions-instrumentation.test to X86
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D117102: [BOLT][TEST] Move exceptions-instrumentation.test to X86
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D117102: [BOLT][TEST] Move exceptions-instrumentation.test to X86
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D117061: [BOLT][CMAKE] Accept BOLT_CLANG_EXE and BOLT_LLD_EXE
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D117061: [BOLT][CMAKE] Accept BOLT_CLANG_EXE and BOLT_LLD_EXE
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D117061: [BOLT][CMAKE] Accept BOLT_CLANG_EXE and BOLT_LLD_EXE
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D117061: [BOLT][CMAKE] Accept BOLT_CLANG_EXE and BOLT_LLD_EXE
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D117061: [BOLT][CMAKE] Accept BOLT_CLANG_EXE and BOLT_LLD_EXE
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D117440: [BOLT][TEST] Update exceptions-instrumentation.test
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D117445: [lit] Expose clang search_env string as a use_clang argument
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D117445: [lit] Expose clang search_env string as a use_clang argument
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D117446: [BOLT][CMAKE] Use BOLT_CLANG_EXE and BOLT_LLD_EXE as is
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D116766: [SCEV] Sequential/in-order `UMin` expression
Amy Huang via Phabricator via llvm-commits
- [PATCH] D115691: [PowerPC] Update P10 vector insert patterns to utilize the refactored load/store infrastructure.
Amy Kwan via Phabricator via llvm-commits
- [llvm] 4ff4e7e - [CostModel] Use cost of target trunc type when only it is the only use of a non-register sized load
Andrew Litteken via llvm-commits
- [PATCH] D109388: [AArch64][CostModel] Use cost of target trunc type when only use of a non-register sized load
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106995: [IROutliner] Allowing PHINodes in Exit Blocks
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D116927: [flang] Add tests for converting arrays and refs to arrays. NFC
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D116566: [flang] Fix the documentation on how to build flang
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D116927: [flang] Add tests for converting arrays and refs to arrays. NFC
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D117016: [flang][examples] Add missing CMake dependencies
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D117016: [flang][examples] Add missing CMake dependencies
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D117016: [flang][examples] Add missing CMake dependencies
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D116926: [flang] Fix overallocation by fir-to-llvm-ir pass
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D116608: [flang] Document the requirements for the `flang` wrapper script
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D117100: [flang][nfc] Update README.md
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D117016: [flang][examples] Add missing CMake dependencies
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D117100: [flang][nfc] Update README.md
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D117100: [flang][nfc] Update README.md
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D117100: [flang][nfc] Update README.md
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D117100: [flang][nfc] Update README.md
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D117200: [zorg] Update flang out-of-tree builder
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D117297: [flang] Fix a bug in the `flang` wrapper script
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D117297: [flang] Fix a bug in the `flang` wrapper script
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D117016: [flang][examples] Add missing CMake dependencies
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D117016: [flang][examples] Add missing CMake dependencies
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D115929: [flang][nfc] Update the description of `!fir.coordinate_of`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D115929: [flang][nfc] Update the description of `!fir.coordinate_of`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D109917: [InstCombine] Improve TryToSink for side-effecting calls that would be trivially dead
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D116898: docs: update some bug tracker references (NFC)
Anton Korobeynikov via Phabricator via llvm-commits
- [llvm] bef3eb8 - [Clang][NVPTX]Add NVPTX intrinsics and builtins for CUDA PTX cvt sm80 instructions
Artem Belevich via llvm-commits
- [PATCH] D112718: Add intrinsics and builtins for PTX atomics with semantic orders
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D112718: Add intrinsics and builtins for PTX atomics with semantic orders
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D117122: [NVPTX] Lower fp16 fminnum, fmaxnum to native on sm_80.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D112718: Add intrinsics and builtins for PTX atomics with semantic orders
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D116673: [Clang][NVPTX]Add NVPTX intrinsics and builtins for CUDA PTX cvt sm80 instructions
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D116673: [Clang][NVPTX]Add NVPTX intrinsics and builtins for CUDA PTX cvt sm80 instructions
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D116673: [Clang][NVPTX]Add NVPTX intrinsics and builtins for CUDA PTX cvt sm80 instructions
Artem Belevich via Phabricator via llvm-commits
- [llvm] bf52210 - [NFC][LazyCallGraph] Remove check in removeDeadFunction() if graph is empty
Arthur Eubanks via llvm-commits
- [llvm] d5be48c - [Inline] Attempt to delete any discardable if unused functions
Arthur Eubanks via llvm-commits
- [llvm] fe827a9 - [ModuleInliner] Properly delete dead functions
Arthur Eubanks via llvm-commits
- [llvm] 757e044 - [Inliner] Don't removeDeadConstantUsers() when checking if a function is dead
Arthur Eubanks via llvm-commits
- [llvm] 9a0fe1b - [Inline] Attempt to delete any discardable if unused functions
Arthur Eubanks via llvm-commits
- [PATCH] D116871: [llvm-reduce] optionally keep running delta passes until they stop making the IR smaller
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D115847: [mlgo][inline] Improve global state tracking
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D116964: [NFC][MLGO] Use LazyCallGraph::Node to track functions.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D115847: [mlgo][inline] Improve global state tracking
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D117034: [GlobalOpt] Support "stored once" optimization for different types
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D115676: [NFC][LazyCallGraph] Remove check in removeDeadFunction() if graph is empty
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D116964: [NFC][MLGO] Use LazyCallGraph::Node to track functions.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D115545: [Inline] Attempt to delete any discardable if unused functions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D115545: [Inline] Attempt to delete any discardable if unused functions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D117110: [InstCombine] try to fold binop with phi operands
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D116964: [NFC][MLGO] Use LazyCallGraph::Node to track functions.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D115545: [Inline] Attempt to delete any discardable if unused functions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D115545: [Inline] Attempt to delete any discardable if unused functions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D117236: [Inliner] Don't removeDeadConstantUsers() when checking if a function is dead
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D117236: [Inliner] Don't removeDeadConstantUsers() when checking if a function is dead
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D117223: [GlobalOpt] Make global SRA offset based
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D115847: [mlgo][inline] Improve global state tracking
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D117236: [Inliner] Don't removeDeadConstantUsers() when checking if a function is dead
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D115545: [Inline] Attempt to delete any discardable if unused functions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D117266: [gn build] Add support for building using propellor
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D117266: [gn build] Add support for building using propellor
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D116150: [SCEV] Use lshr in implications
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D117350: MemoryBuiltins: simplify isLibFreeFunction
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117350: MemoryBuiltins: simplify isLibFreeFunction
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117350: [NFC] MemoryBuiltins: simplify isLibFreeFunction
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117350: [NFC] MemoryBuiltins: simplify isLibFreeFunction
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117350: [NFC] MemoryBuiltins: simplify isLibFreeFunction
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117350: [NFC] MemoryBuiltins: simplify isLibFreeFunction
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117356: InstructionCombining: avoid eliding mismatched alloc/free pairs
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117356: InstructionCombining: avoid eliding mismatched alloc/free pairs
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117356: InstructionCombining: avoid eliding mismatched alloc/free pairs
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117356: InstructionCombining: avoid eliding mismatched alloc/free pairs
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117356: InstructionCombining: avoid eliding mismatched alloc/free pairs
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117356: InstructionCombining: avoid eliding mismatched alloc/free pairs
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117356: InstructionCombining: avoid eliding mismatched alloc/free pairs
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117356: InstructionCombining: avoid eliding mismatched alloc/free pairs
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117356: InstructionCombining: avoid eliding mismatched alloc/free pairs
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117356: InstructionCombining: avoid eliding mismatched alloc/free pairs
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D117356: InstructionCombining: avoid eliding mismatched alloc/free pairs
Augie Fackler via Phabricator via llvm-commits
- [llvm] 8470bf2 - [AMDGPU] Do not reserve any VGPR for SGPR spills
Austin Kerbow via llvm-commits
- [PATCH] D115551: [AMDGPU] Do not reserve any VGPR for SGPR spills
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D116479: [VPlan] Introduce and use BranchOnCount VPInstruction.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D116123: [VPlan] Handle IV vector splat as VPInstruction.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D117140: [LV] Always create VPWidenCanonicalIVRecipe, optimize away later.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D116554: [VPlan] Add & use utility to check if only the first lane is used.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D117425: [AVR] Make use of the constant value 0 in R1
Ayke via Phabricator via llvm-commits
- [PATCH] D117426: [AVR] Only push and clear R1 in interrupts when necessary
Ayke via Phabricator via llvm-commits
- [PATCH] D117426: [AVR] Only push and clear R1 in interrupts when necessary
Ayke via Phabricator via llvm-commits
- [PATCH] D116928: [LoopVectorize] Support epilogue vectorisation of loops with reductions
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D114916: [LoopInterchange] Enable loop interchange with multiple outer loop indvars
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D114917: [LoopInterchange] Enable loop interchange with multiple inner loop indvars
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D114916: [LoopInterchange] Enable loop interchange with multiple outer loop indvars
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D114916: [LoopInterchange] Enable loop interchange with multiple outer loop indvars
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D114917: [LoopInterchange] Enable loop interchange with multiple inner loop indvars
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D114917: [LoopInterchange] Enable loop interchange with multiple inner loop indvars
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D116928: [LoopVectorize] Support epilogue vectorisation of loops with reductions
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D93793: [IR] Let IRBuilder's CreateVectorSplat/CreateShuffleVector use poison as placeholder
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D116479: [VPlan] Introduce and use BranchOnCount VPInstruction.
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D93793: [IR] Let IRBuilder's CreateVectorSplat/CreateShuffleVector use poison as placeholder
Bardia Mahjour via Phabricator via llvm-commits
- [llvm] ca2353c - Teach llvm-jitlink to support archives in inputs files and -load_hidden
Ben Langmuir via llvm-commits
- [PATCH] D117173: [ORC-RT] Hook objc's class_getImageName for JITDylibs
Ben Langmuir via Phabricator via llvm-commits
- [PATCH] D117173: [ORC-RT] Hook objc's class_getImageName for JITDylibs
Ben Langmuir via Phabricator via llvm-commits
- [PATCH] D116659: [llvm][clang][vfs] NFC: Simplify directory iteration
Ben Langmuir via Phabricator via llvm-commits
- [PATCH] D116174: [clang] support relative roots to vfs overlays
Ben Langmuir via Phabricator via llvm-commits
- [PATCH] D116174: [clang] support relative roots to vfs overlays
Ben Langmuir via Phabricator via llvm-commits
- [PATCH] D117360: Teach llvm-jitlink to support archives in inputs files and -load_hidden
Ben Langmuir via Phabricator via llvm-commits
- [PATCH] D117360: Teach llvm-jitlink to support archives in inputs files and -load_hidden
Ben Langmuir via Phabricator via llvm-commits
- [llvm] bd653f6 - [RISCV] Use shift for zero extension when Zbb and Zbp are not enabled
Ben Shi via llvm-commits
- [llvm] 9ea772f - [RISCV] Block vmsgeu.vi with 0 immediate in Isel
Ben Shi via llvm-commits
- [llvm] 16877c5 - [RISCV] Add bfp and bfpw intrinsic in zbf extension
Ben Shi via llvm-commits
- [llvm] 21dad9a - [RISCV][NFC] Add IsRV64 predicate in xperm.w pattern
Ben Shi via llvm-commits
- [llvm] fdd33a0 - [RISCV][NFC] Add a function to customLegalizeToWOp by Intrinsic
Ben Shi via llvm-commits
- [PATCH] D116399: [AVR] Fix a bug of register allocation
Ben Shi via Phabricator via llvm-commits
- [PATCH] D115987: [AVR][MC] Generate section '.progmemX.data' for extended flash banks
Ben Shi via Phabricator via llvm-commits
- [PATCH] D115987: [AVR][MC] Generate section '.progmemX.data' for extended flash banks
Ben Shi via Phabricator via llvm-commits
- [PATCH] D115987: [AVR][MC] Generate section '.progmemX.data' for extended flash banks
Ben Shi via Phabricator via llvm-commits
- [PATCH] D115987: [AVR][MC] Generate section '.progmemX.data' for extended flash banks
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116493: [AVR] Generate ELPM for loading byte/word from extended program memory
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116493: [AVR] Generate ELPM for loading byte/word from extended program memory
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116720: [RISCV] Use shift for zero extension when Zbb and Zbp are not enabled
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116584: [RISCV] Block vmsgeu.vi with 0 immediate in Isel
Ben Shi via Phabricator via llvm-commits
- [PATCH] D115987: [AVR][MC] Generate section '.progmemX.data' for extended flash banks
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116493: [AVR] Generate ELPM for loading byte/word from extended program memory
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116468: [AArch64] Combine ADD/SUB instructions when they contain a 24-bit immediate.
Ben Shi via Phabricator via llvm-commits
- [PATCH] D115987: [AVR][MC] Generate section '.progmemX.data' for extended flash banks
Ben Shi via Phabricator via llvm-commits
- [PATCH] D115618: [AVR] Optimize int16 airthmetic right shift for shift amount 7/14/15
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116994: [RISCV] Add bfp and bfpw intrinsic in zbf extension
Ben Shi via Phabricator via llvm-commits
- [PATCH] D117191: [RISCV] Add "IsRV64" predicate in xperm.w pattern
Ben Shi via Phabricator via llvm-commits
- [PATCH] D117378: [RISCV] [NFC] Add a function to customLegalizeToWOp by Intrinsic
Ben Shi via Phabricator via llvm-commits
- [PATCH] D117378: [RISCV] [NFC] Add a function to customLegalizeToWOp by Intrinsic
Ben Shi via Phabricator via llvm-commits
- [PATCH] D117219: [LSV] Vectorize loads of vectors by turning it into a larger vector
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D117219: [LSV] Vectorize loads of vectors by turning it into a larger vector
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D117219: [LSV] Vectorize loads of vectors by turning it into a larger vector
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D117198: [NVPTX] Add version test for sm_75, sm_80, sm_86.
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D117204: [NVPTX] Add fmin/fmax.NaN lowering for sm_80+.
Benjamin Kramer via Phabricator via llvm-commits
- [llvm] 9f237c9 - [DAGCombine] Refactor DAGCombiner::ReduceLoadWidth. NFCI
Bjorn Pettersson via llvm-commits
- [PATCH] D116929: Pre-commit test cases for (sra (load)) -> (sextload) folds. NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D116930: [DAGCombine] Fold SRA of a load into a narrower sign-extending load
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D116930: [DAGCombine] Fold SRA of a load into a narrower sign-extending load
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D116930: [DAGCombine] Fold SRA of a load into a narrower sign-extending load
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D117104: [DAGCombine] Refactor DAGCombiner::ReduceLoadWidth. NFCI
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D116929: Pre-commit test cases for (sra (load)) -> (sextload) folds. NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D116930: [DAGCombine] Fold SRA of a load into a narrower sign-extending load
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D117104: [DAGCombine] Refactor DAGCombiner::ReduceLoadWidth. NFCI
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D117104: [DAGCombine] Refactor DAGCombiner::ReduceLoadWidth. NFCI
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D117104: [DAGCombine] Refactor DAGCombiner::ReduceLoadWidth. NFCI
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D117104: [DAGCombine] Refactor DAGCombiner::ReduceLoadWidth. NFCI
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D117406: [DAGCombiner] Adjust some checks in DAGCombiner::reduceLoadWidth
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D117104: [DAGCombine] Refactor DAGCombiner::ReduceLoadWidth. NFCI
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D116929: Pre-commit test cases for (sra (load)) -> (sextload) folds. NFC
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D116930: [DAGCombine] Fold SRA of a load into a narrower sign-extending load
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D117104: [DAGCombine] Refactor DAGCombiner::ReduceLoadWidth. NFCI
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D117441: [DwarfDebug] Restore code that make comments stay aligned in DwarfDebug::emitDebugLocEntry
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] 68874d8 - [MemoryBuiltins] [NFC] Remove unused overload of isAlignedAllocLikeFn
Bryce Wilson via llvm-commits
- [llvm] 83338d5 - [MemoryBuiltins] [NFC] Add missing section comments
Bryce Wilson via llvm-commits
- [llvm] 28b6e2c - [Attributor] [NFC] Use canonical variable name
Bryce Wilson via llvm-commits
- [llvm] 1f2cfc4 - [BasicAliasAnalysis] Remove isMallocOrCallocLikeFn
Bryce Wilson via llvm-commits
- [llvm] dd13744 - Revert "[BasicAliasAnalysis] Remove isMallocOrCallocLikeFn"
Bryce Wilson via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D117084: [CFLGraph] Change isMallocOrCallocLikeFn to isNoAliasCall now that allocation functions must be marked noalias
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D117084: [CFLGraph] Change isMallocOrCallocLikeFn to isNoAliasCall now that allocation functions must be marked noalias
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D117084: [CFLGraph] Change isMallocOrCallocLikeFn to isNoAliasCall now that allocation functions must be marked noalias
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116851: [MemoryBuiltins] Add field for alignment argument
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D117084: [CFLGraph] Change isMallocOrCallocLikeFn to isNoAliasCall now that allocation functions must be marked noalias
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D117084: [CFLGraph] Change isMallocOrCallocLikeFn to isNoAliasCall now that allocation functions must be marked noalias
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D117180: [BasicAliasAnalysis] Switch from isMallocOrCallocLikeFn to onlyAccessesInaccessibleMemory
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D117180: [BasicAliasAnalysis] Switch from isMallocOrCallocLikeFn to onlyAccessesInaccessibleMemory
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D117180: [BasicAliasAnalysis] Switch from isMallocOrCallocLikeFn to onlyAccessesInaccessibleMemory
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D117180: [BasicAliasAnalysis] Switch from isMallocOrCallocLikeFn to onlyAccessesInaccessibleMemory
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D117180: [BasicAliasAnalysis] Switch from isMallocOrCallocLikeFn to onlyAccessesInaccessibleMemory
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D117180: [BasicAliasAnalysis] Switch from isMallocOrCallocLikeFn to onlyAccessesInaccessibleMemory
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D117242: [Attributor] Generalize heap to stack to any allocator with relevant properties
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D117241: [Attributor] Share code for abstract interpretation of allocation sizes with getObjectSize [NFC-ish]
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D117245: [MemoryBuiltins] [NFC] Remove unused overload of isAlignedAllocLikeFn
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D117265: [MemoryBuiltins] [NFC] Rename isAllocationFn
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D117180: [BasicAliasAnalysis] Switch from isMallocOrCallocLikeFn to onlyAccessesInaccessibleMemory
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D117180: [BasicAliasAnalysis] Switch from isMallocOrCallocLikeFn to onlyAccessesInaccessibleMemory
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D117180: [BasicAliasAnalysis] Switch from isMallocOrCallocLikeFn to onlyAccessesInaccessibleMemory
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D117180: [BasicAliasAnalysis] Switch from isMallocOrCallocLikeFn to onlyAccessesInaccessibleMemory
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D117356: InstructionCombining: avoid eliding mismatched alloc/free pairs
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D117180: [BasicAliasAnalysis] Switch from isMallocOrCallocLikeFn to onlyAccessesInaccessibleMemory
Bryce Wilson via Phabricator via llvm-commits
- [PATCH] D117075: [AMDGPU][WQM] Set the lanes that should be deactivated with VCC.
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D117014: AMDGPU: Use removeAllRegUnitsForPhysReg()
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D117455: [AMDGPU] Autogenerate wqm.ll
Carl Ritson via Phabricator via llvm-commits
- [llvm] 8e5a5b6 - [InstCombine] Fold for masked scatters to a uniform address
Caroline Concatto via llvm-commits
- [PATCH] D115724: [InstCombine] Fold for masked scatters to a uniform address
Caroline via Phabricator via llvm-commits
- [PATCH] D115726: [InstCombine] Fold for masked gather when loading the same value each time.
Caroline via Phabricator via llvm-commits
- [PATCH] D116801: [PowerPC] Avoid perfect shuffle when mask has multiple uses
ChenZheng via Phabricator via llvm-commits
- [PATCH] D109676: [HardwareLoops] put +1 for loop count before zero extension
ChenZheng via Phabricator via llvm-commits
- [PATCH] D115419: [PowerPC] Allow absolute expressions in relocations
ChenZheng via Phabricator via llvm-commits
- [PATCH] D116584: [RISCV] Block vmsgeu.vi with 0 immediate in Isel
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D117378: [RISCV] [NFC] Use macro to reduce repetive switch cases
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D117378: [RISCV] [NFC] Use macro to reduce repetive switch cases
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D117378: [RISCV] [NFC] Add a function to customLegalizeToWOp by Intrinsic
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D117378: [RISCV] [NFC] Add a function to customLegalizeToWOp by Intrinsic
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D117378: [RISCV] [NFC] Add a function to customLegalizeToWOp by Intrinsic
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D117127: [mlir] Update BUILD rule for MathDialect.
Chia-hung Duan via Phabricator via llvm-commits
- [PATCH] D117127: [mlir] Update BUILD rule for MathDialect.
Chia-hung Duan via Phabricator via llvm-commits
- [PATCH] D115433: [CommandLine] Reset option to its default if its Default field is undefined
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Chris Bowler via Phabricator via llvm-commits
- [llvm] cc1b9ac - [NVPTX] Lower fp16 fminnum, fmaxnum to native on sm_80.
Christian Sigg via llvm-commits
- [llvm] efb8d4c - [NVPTX] Add fmin/fmax.NaN lowering for sm_80+.
Christian Sigg via llvm-commits
- [llvm] ffee3b2 - [NVPTX] Add version test for sm_75, sm_80, sm_86.
Christian Sigg via llvm-commits
- [PATCH] D117122: [NVPTX] Lower fp16 fminnum, fmaxnum to native on sm_80.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D117122: [NVPTX] Lower fp16 fminnum, fmaxnum to native on sm_80.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D117122: [NVPTX] Lower fp16 fminnum, fmaxnum to native on sm_80.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D117198: [NVPTX] Add version test for sm_75, sm_80, sm_86.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D117204: [NVPTX] Add fmin/fmax.NaN lowering for sm_80+.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D117204: [NVPTX] Add fmin/fmax.NaN lowering for sm_80+.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D117204: [NVPTX] Add fmin/fmax.NaN lowering for sm_80+.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D117198: [NVPTX] Add version test for sm_75, sm_80, sm_86.
Christian Sigg via Phabricator via llvm-commits
- [PATCH] D108416: [llvm-libgcc] initial commit
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D108416: [llvm-libgcc] initial commit
Christopher Di Bella via Phabricator via llvm-commits
- [PATCH] D116819: [AMDGPU] Disable optimizeEndCf at -O0
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] 403772f - [Coroutines] Enhance symmetric transfer for constant CmpInst
Chuanqi Xu via llvm-commits
- [llvm] 22225cc - [Coroutines] Handle lifetime markers, bitcast and unused instruciton for symmetric transfer
Chuanqi Xu via llvm-commits
- [PATCH] D116754: Bugfix for application of trivial loop optimization in LoopIdiomRecognize(Github Issue #50308)
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116327: [Coroutines] Enhance symmetric transfer for constant CmpInst
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116327: [Coroutines] Enhance symmetric transfer for constant CmpInst
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116327: [Coroutines] Enhance symmetric transfer for constant CmpInst
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116330: [Coroutines] Handle lifetime markers, bitcast and unused instruciton for symmetric transfer
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116327: [Coroutines] Enhance symmetric transfer for constant CmpInst
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116327: [Coroutines] Enhance symmetric transfer for constant CmpInst
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116330: [Coroutines] Handle lifetime markers, bitcast and unused instruciton for symmetric transfer
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116330: [Coroutines] Handle lifetime markers, bitcast and unused instruciton for symmetric transfer
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116330: [Coroutines] Handle lifetime markers, bitcast and unused instruciton for symmetric transfer
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116327: [Coroutines] Enhance symmetric transfer for constant CmpInst
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D115818: Add LLVM_VERSION_SUFFIX to llvm-config.h.cmake
Chuck Atkins via Phabricator via llvm-commits
- [PATCH] D114917: [LoopInterchange] Enable loop interchange with multiple inner loop indvars
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D114917: [LoopInterchange] Enable loop interchange with multiple inner loop indvars
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D114916: [LoopInterchange] Enable loop interchange with multiple outer loop indvars
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D114916: [LoopInterchange] Enable loop interchange with multiple outer loop indvars
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D114917: [LoopInterchange] Enable loop interchange with multiple inner loop indvars
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D114916: [LoopInterchange] Enable loop interchange with multiple outer loop indvars
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D114916: [LoopInterchange] Enable loop interchange with multiple outer loop indvars
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D114917: [LoopInterchange] Enable loop interchange with multiple inner loop indvars
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D114917: [LoopInterchange] Enable loop interchange with multiple inner loop indvars
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D117450: [LoopInterchange] Support loop interchange with floating point reductions
Congzhe Cao via Phabricator via llvm-commits
- [llvm] b271184 - [RISCV] Use FP ABI on some of the FP tests to reduce the number of CHECK lines. NFC
Craig Topper via llvm-commits
- [llvm] 38b30eb - [LowerMatrixIntrinsics] Call getRegisterClassForType before getNumberOfRegisters.
Craig Topper via llvm-commits
- [llvm] 9ef2175 - [SelectionDAG] Add additional documentation to FP_TO_S/UINT_SAT to justify D116870. NFC
Craig Topper via llvm-commits
- [llvm] 649b11e - git-clang-format HEAD~
Craig Topper via llvm-commits
- [llvm] be1cc64 - [RISCV] Add DAG combine to fold (fp_to_int (ffloor X)) -> (fcvt X, rdn)
Craig Topper via llvm-commits
- [llvm] 63b17eb - [RISCV] Add strictfp support for compares.
Craig Topper via llvm-commits
- [llvm] 632c263 - [RISCV] Add RISCVProcFamilyEnum and add SiFive7.
Craig Topper via llvm-commits
- [llvm] 15a78f9 - [RISCV] Remove stale references to experimental-b. NFC
Craig Topper via llvm-commits
- [llvm] 1e04923 - [MachineValueType] Don't allow MVT::getVectorNumElements() to be called for scalable vectors.
Craig Topper via llvm-commits
- [llvm] 7690c2c - [RISCV] Add tests for fixed vector mul reduction intrinsics. NFC
Craig Topper via llvm-commits
- [llvm] 0fac389 - [X86] Fix mistake in comment on LowerFROUND. NFC
Craig Topper via llvm-commits
- [llvm] 3174525 - [RISCV] Add inline asm f32 test cases with D extension. NFC
Craig Topper via llvm-commits
- [llvm] d72ebaf - [RISCV] Add basic Zfh inline assembly tests. NFC
Craig Topper via llvm-commits
- [llvm] 7b72102 - [RISCV] Remove unused check prefixes. NFC
Craig Topper via llvm-commits
- [llvm] fc7af12 - [AMDGPU] Pre-commit test for D116469. NFC
Craig Topper via llvm-commits
- [llvm] 454256e - [AMDGPU] Correct the known bits calculation for MUL_I24.
Craig Topper via llvm-commits
- [llvm] ac6b489 - [RISCV] Honor the VT when converting float point register names to register class for inline assembly.
Craig Topper via llvm-commits
- [llvm] 2baa1df - [RISCV] Add basic support for matching shuffles to vslidedown.vi.
Craig Topper via llvm-commits
- [llvm] e0841f6 - [SelectionDAGBuilder] Remove unneeded vector bitcast from visitTargetIntrinsic.
Craig Topper via llvm-commits
- [llvm] 8dff860 - [NFC] Add additional tests for icmp predicate.
Craig Topper via llvm-commits
- [llvm] 4c1e1e0 - [RISCV] Add RISCVISD::BFPW to ComputeNumSignBitsForTargetNode.
Craig Topper via llvm-commits
- [PATCH] D116918: [RISCV] Use X0 in vsetvli if AVL ≥ (2 * VLMAX)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116869: [RISCV] Use FP ABI on some of the FP tests to reduce the number of CHECK lines. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116952: [ConstantFolding] Flush folded denormals to zero when using fastmath
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116720: [RISCV] Use shift for zero extension when Zbb and Zbp are not enabled
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116277: [RISCV] Use vmv.s.x to build one element splat vector.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116935: [IRBuilder] Introduce folder using inst-simplify, use for Or fold.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116798: [RISCV] Select vl op to X0 when it is equal to ~0.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116935: [IRBuilder] Introduce folder using inst-simplify, use for Or fold.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116725: [VP] llvm.vp.merge intrinsic and LangRef
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116890: [RISCV] Add initial support for getRegUsageForType and getNumberOfRegisters
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116890: [RISCV] Add initial support for getRegUsageForType and getNumberOfRegisters
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116375: [X86] Use bit test instructions to optimize some logic atomic operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116935: [IRBuilder] Introduce folder using inst-simplify, use for Or fold.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116903: [LowerMatrixIntrinsics] Call getRegisterClassForType before getNumberOfRegisters.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116771: [RISCV] Add DAG combine to fold (fp_to_int (ffloor X)) -> (fcvt X, rdn)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116870: [SelectionDAG] Add FP_TO_UINT_SAT/FP_TO_SINT_SAT to computeKnownBits/computeNumSignBits.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116584: [RISCV] Block vmsgeu.vi with 0 immediate in Isel
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116890: [RISCV] Add initial support for getRegUsageForType and getNumberOfRegisters
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116994: [RISCV] Add bfp and bfpw intrinsic in zbf extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116935: [IRBuilder] Introduce folder using inst-simplify, use for Or fold.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116771: [RISCV] Add DAG combine to fold (fp_to_int (ffloor X)) -> (fcvt X, rdn)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116694: [RISCV] Add strictfp support for compares.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116725: [VP] llvm.vp.merge intrinsic and LangRef
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117060: [RISCV] Add RISCVProcFamilyEnum and add SiFive7.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116469: [AMDGPU] Correct the known bits calculation for MUL_I24.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110579: [AMDGPU] Add two new intrinsics to control fp_trunc rounding mode
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110579: [AMDGPU] Add two new intrinsics to control fp_trunc rounding mode
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117060: [RISCV] Add RISCVProcFamilyEnum and add SiFive7.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117079: [RISCV] Improve i64 splat vector lowering in RV32.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117081: [RISCV] Add more i64 splat vector test.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116694: [RISCV] Add strictfp support for compares.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108694: [RISCV] Add the zvl extension according to the v1.0 spec
Craig Topper via Phabricator via llvm-commits
- [PATCH] D115942: [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117060: [RISCV] Add RISCVProcFamilyEnum and add SiFive7.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116994: [RISCV] Add bfp and bfpw intrinsic in zbf extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117098: [RISCV] update zfh and zfhmin extention to v1.0
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117130: [RISCV] Move Zba/Zbb/Zbc/Zbs out of experimental since they have been ratified.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117130: [RISCV] Move Zba/Zbb/Zbc/Zbs out of experimental since they have been ratified.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117131: [RISCV] Update recently ratified Zb{a,b,c,s} extensions to no longer be experimental
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117136: [RISCV] Remove stale references to experimental-b. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117136: [RISCV] Remove stale references to experimental-b. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117136: [RISCV] Remove stale references to experimental-b. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117136: [RISCV] Remove stale references to experimental-b. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the MC layer support of Zfinx extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ and enable it for AARCH64 in -O3
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116735: [RISCV] Adjust RISCV data layout by using n32:64 in layout string
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117079: [RISCV] Improve i64 splat vector lowering in RV32.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117079: [RISCV] Improve i64 splat vector lowering in RV32.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117239: [RISCV] Add basic support for matching shuffles to vslidedown.vi.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117247: [RISCV] Add inline expansion for vector fround.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117247: [RISCV] Add inline expansion for vector fround.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117252: [InstCombine] Fold ashr-exact into a icmp-ugt.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117235: [SelectionDAG][VP] Add splitting/widening for VP_LOAD and VP_STORE
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117252: [InstCombine] Fold ashr-exact into a icmp-ugt.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117252: [InstCombine] Fold ashr-exact into a icmp-ugt.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117252: [InstCombine] Fold ashr-exact into a icmp-ugt.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117252: [InstCombine] Fold ashr-exact into a icmp-ugt.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117269: [RISCV] Optimize some special mul operation in Zba extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117079: [RISCV] Improve i64 splat vector lowering in RV32.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117269: [RISCV] Optimize some special mul operation in Zba extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117079: [RISCV] Improve i64 splat vector lowering in RV32.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117252: [InstCombine] Fold ashr-exact into a icmp-ugt.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117079: [RISCV] Improve i64 splat vector lowering in RV32.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117252: [InstCombine] Fold ashr-exact into a icmp-ugt.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117279: [RISCV] Honor the VT when converting float point register names to register class for inline assembly.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116469: [AMDGPU] Correct the known bits calculation for MUL_I24.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117280: [AMDGPU] Pre-commit test for D116469. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117280: [AMDGPU] Pre-commit test for D116469. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116469: [AMDGPU] Correct the known bits calculation for MUL_I24.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117279: [RISCV] Honor the VT when converting float point register names to register class for inline assembly.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117239: [RISCV] Add basic support for matching shuffles to vslidedown.vi.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D110579: [AMDGPU] Add two new intrinsics to control fp_trunc rounding mode
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117335: [SelectionDAGBuilder] Remove unneeded vector bitcast from visitTargetIntrinsic.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117290: [RISCV] Add scheduler for bfp instruction in Zbf extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D108694: [RISCV] Add the zvl extension according to the v1.0 spec
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117308: [RISCV] Add CSRs defined in the recently ratified Sscofpmf extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117311: [RISCV] Add CSRs defined in the recently ratified Sstc extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117310: [RISCV] Add CSRs defined in the recently ratified Smstateen extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117235: [SelectionDAG][VP] Add splitting/widening for VP_LOAD and VP_STORE
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117188: [RISCV] Add patterns for vector widening integer add/subtract
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117098: [RISCV] update zfh and zfhmin extention to v1.0
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117191: [RISCV] Add "IsRV64" predicate in xperm.w pattern
Craig Topper via Phabricator via llvm-commits
- [PATCH] D109584: Implementing expansion pass for VP load and store.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117310: [RISCV] Add CSRs defined in the recently ratified Smstateen extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117335: [SelectionDAGBuilder] Remove unneeded vector bitcast from visitTargetIntrinsic.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117353: [RISCV] Add test for vector extension
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117098: [RISCV] update zfh and zfhmin extention to v1.0
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117377: [RISCV] Legalize fixed length (insert_subvector undef, X, 0) to a scalable insert.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117378: [RISCV] [NFC] Use macro to reduce repetive switch cases
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117379: [RISCV] When expanding CONCAT_VECTORS, don't create INSERT_SUBVECTORS for undef subvectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117378: [RISCV] [NFC] Add a function to customLegalizeToWOp by Intrinsic
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117378: [RISCV] [NFC] Add a function to customLegalizeToWOp by Intrinsic
Craig Topper via Phabricator via llvm-commits
- [PATCH] D104163: [RISCV] Add isel patterns to match vmacc/vmadd/vnmsub/vnmsac from add/sub and mul.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112408: [RISCV] Add the zve extension according to the v1.0 spec
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117389: [RISCV] Improve extract_vector_elt for fixed mask registers.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117389: [RISCV] Improve extract_vector_elt for fixed mask registers.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117389: [RISCV] Improve extract_vector_elt for fixed mask registers.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117365: [InstCombine] optimize icmp-ugt-ashr
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117385: [RISCV] Add patterns for vector widening integer multiply
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117404: [RISCV] Add patterns for vector widening integer multiply-add instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116890: [RISCV] Add initial support for getRegUsageForType and getNumberOfRegisters
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112408: [RISCV][MC] Add the zve extension according to the v1.0 spec
Craig Topper via Phabricator via llvm-commits
- [PATCH] D112408: [RISCV][MC] Add the zve extension according to the v1.0 spec
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117404: [RISCV] Add patterns for vector widening integer multiply-add instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117448: [NFC][SDNode] Use `StringSwitch` instead of `if`
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116890: [RISCV] Add initial support for getRegUsageForType and getNumberOfRegisters
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117452: [RISCV] Provide VLOperand in td.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D117453: [RISCV] Make SplatOperand start from 0.
Craig Topper via Phabricator via llvm-commits
- [llvm] eee993a - [AArch64][SVE] Fold predicate into compare
Cullen Rhodes via llvm-commits
- [PATCH] D116749: [AArch64][SVE] Fold predicate into compare
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D117099: [AArch64] Fix incorrect use of MVT::getVectorNumElements in AArch64TTIImpl::getVectorInstrCost
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D108394: add tsan shared library
Dan Albert via Phabricator via llvm-commits
- [PATCH] D117370: [libcxx][SystemZ][z/OS] Added ceeedb.h for ceeedb_multithread and ceeedb_posix
Daniel McIntosh via Phabricator via llvm-commits
- [PATCH] D116854: bpf: Report an error properly for unsupported opcodes in lowering operations
Daniel Sanders via Phabricator via llvm-commits
- [PATCH] D117302: [InstCombine] Simplify addends reordering logic
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D117303: [LoopUnswitch] Deny loop unswitch if its body contains volatile inline asm
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D117303: [LoopUnswitch] Deny loop unswitch if its body contains volatile inline asm
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D117302: [InstCombine] Simplify addends reordering logic
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D117303: [LoopUnswitch] Deny loop unswitch if its body contains volatile inline asm
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D116581: [Aarch64] Customer lowering of COPYSIGN to SIMD should check for NEON availability
Dave Green via Phabricator via llvm-commits
- [PATCH] D109388: [AArch64][CostModel] Use cost of target trunc type when only use of a non-register sized load
Dave Green via Phabricator via llvm-commits
- [PATCH] D116308: [Huawei][Allocator] Fix the spill of status register nzcv
Dave Green via Phabricator via llvm-commits
- [PATCH] D116581: [Aarch64] Customer lowering of COPYSIGN to SIMD should check for NEON availability
Dave Green via Phabricator via llvm-commits
- [PATCH] D116748: [AArch64][ARM][Clang] PerfMon Extension Added
Dave Green via Phabricator via llvm-commits
- [PATCH] D117022: [ARM] Remove FeaturePerfMon from armv7-m
Dave Green via Phabricator via llvm-commits
- [PATCH] D117022: [ARM] Remove FeaturePerfMon from armv7-m
Dave Green via Phabricator via llvm-commits
- [PATCH] D117097: [AArch64] Basic demand elements for some intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D117112: [AArch64] Support for Ampere1 core
Dave Green via Phabricator via llvm-commits
- [PATCH] D114405: Optimize shift and accumulate pattern in AArch64.
Dave Green via Phabricator via llvm-commits
- [PATCH] D116664: [AArch64] Improve codegen for get.active.lane.mask when SVE is available
Dave Green via Phabricator via llvm-commits
- [PATCH] D117097: [AArch64] Basic demand elements for some intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D116915: [DAGCombiner][AArch64] Enhance to support for scalar CSINC
Dave Green via Phabricator via llvm-commits
- [PATCH] D117202: [ARM] Add Cortex-X1C Support for Clang and LLVM
Dave Green via Phabricator via llvm-commits
- [PATCH] D117097: [AArch64] Basic demand elements for some intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D117207: [AArch64] Add native CPU detection for Neoverse-V1.
Dave Green via Phabricator via llvm-commits
- [PATCH] D116748: [AArch64][ARM][Clang] PerfMon Extension Added
Dave Green via Phabricator via llvm-commits
- [PATCH] D116581: [Aarch64] Customer lowering of COPYSIGN to SIMD should check for NEON availability
Dave Green via Phabricator via llvm-commits
- [PATCH] D117003: [SchedModels][CortexA55] Add ASIMD integer instructioins
Dave Green via Phabricator via llvm-commits
- [PATCH] D116959: [DWARF] Try not to crash for codes with missing debug information
David Blaikie via Phabricator via llvm-commits
- [PATCH] D115325: [DWARF] Fix PR51087 Extraneous enum record in DWARF with type units
David Blaikie via Phabricator via llvm-commits
- [PATCH] D115325: [DWARF] Fix PR51087 Extraneous enum record in DWARF with type units
David Blaikie via Phabricator via llvm-commits
- [PATCH] D115325: [DWARF] Fix PR51087 Extraneous enum record in DWARF with type units
David Blaikie via Phabricator via llvm-commits
- [PATCH] D96035: [dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D45438: [CodeView] Enable debugging of captured variables within C++ lambdas
David Blaikie via Phabricator via llvm-commits
- [PATCH] D111416: [Demangle] Add minimal support for D simple basic types
David Blaikie via Phabricator via llvm-commits
- [PATCH] D96035: [dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D96035: [dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D116997: [CodeGen][Debuginfo][NFC] Refactor DIE values SizeOf method to not depend on AsmPrinter.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D45438: [CodeView] Enable debugging of captured variables within C++ lambdas
David Blaikie via Phabricator via llvm-commits
- [PATCH] D111416: [Demangle] Add minimal support for D simple basic types
David Blaikie via Phabricator via llvm-commits
- [PATCH] D117046: [Demangle] Pass Ret parameter from decodeNumber by reference
David Blaikie via Phabricator via llvm-commits
- [PATCH] D111417: [Demangle] Add support for D symbols back referencing
David Blaikie via Phabricator via llvm-commits
- [PATCH] D111419: [Demangle] Add support for D types back referencing
David Blaikie via Phabricator via llvm-commits
- [PATCH] D111416: [Demangle] Add minimal support for D simple basic types
David Blaikie via Phabricator via llvm-commits
- [PATCH] D117116: [llvm][ADT] Enable range-based for loops for `BitVector`
David Blaikie via Phabricator via llvm-commits
- [PATCH] D117114: [llvm][ADT] Implement `BitVector(std::initializer_list)`
David Blaikie via Phabricator via llvm-commits
- [PATCH] D117134: [DebugInfo][DWARF][NFC] Move DWARFTypePrinter class to its own file.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D117134: [DebugInfo][DWARF][NFC] Move DWARFTypePrinter class to its own file.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D117134: [DebugInfo][DWARF][NFC] Move DWARFTypePrinter class to its own file.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D117254: [ADT] Fix Optional<> with llvm::is_trivially_move_constructible
David Blaikie via Phabricator via llvm-commits
- [PATCH] D116952: [ConstantFolding] Flush folded denormals to zero when using fastmath
David Candler via Phabricator via llvm-commits
- [PATCH] D116952: [ConstantFolding] Flush folded denormals to zero when using fastmath
David Candler via Phabricator via llvm-commits
- [llvm] e92d63b - Revert "[LoopFlatten] Move it to a LoopPassManager"
David Green via llvm-commits
- [llvm] 0c7f515 - Revert "[Clang][AArch64][ARM] PMUv3.4 Option Added"
David Green via llvm-commits
- [llvm] 351edf1 - [ARM] Remove FeaturePerfMon from armv7-m
David Green via llvm-commits
- [llvm] dca3321 - [AArch64] Add a demand bits intrinsic test for instcombine of AArch64 intrinsics. NFC
David Green via llvm-commits
- [llvm] 61888d9 - [AArch64] Basic demand elements for some intrinsics
David Green via llvm-commits
- [PATCH] D115646: [DAG][TLI][X86][ARM][AArch64] Add `isExtractSubvectorFree` / use it in `foldExtractSubvectorFromShuffleVector()`
David Greene via Phabricator via llvm-commits
- [PATCH] D115433: [CommandLine] Reset option to its default if its Default field is undefined
David Greene via Phabricator via llvm-commits
- [PATCH] D115646: [DAG][TLI][X86][ARM][AArch64] Add `isExtractSubvectorFree` / use it in `foldExtractSubvectorFromShuffleVector()`
David Greene via Phabricator via llvm-commits
- [PATCH] D116832: [UpdateLLCTestChecks] Allow replacing register names with variables
David Greene via Phabricator via llvm-commits
- [PATCH] D116832: [UpdateLLCTestChecks] Allow replacing register names with variables
David Greene via Phabricator via llvm-commits
- [PATCH] D116832: [UpdateLLCTestChecks] Allow replacing register names with variables
David Greene via Phabricator via llvm-commits
- [PATCH] D116832: [UpdateLLCTestChecks] Allow replacing register names with variables
David Greene via Phabricator via llvm-commits
- [PATCH] D115433: [CommandLine] Reset option to its default if its Default field is undefined
David Greene via Phabricator via llvm-commits
- [PATCH] D98230: [LSR] Add reconciliation of unfoldable offsets
David Greene via Phabricator via llvm-commits
- [PATCH] D116832: [UpdateLLCTestChecks] Allow replacing register names with variables
David Greene via Phabricator via llvm-commits
- [PATCH] D116832: [UpdateLLCTestChecks] Allow replacing register names with variables
David Greene via Phabricator via llvm-commits
- [PATCH] D116832: [UpdateLLCTestChecks] Allow replacing register names with variables
David Greene via Phabricator via llvm-commits
- [PATCH] D116832: [UpdateLLCTestChecks] Allow replacing register names with variables
David Greene via Phabricator via llvm-commits
- [PATCH] D116832: [UpdateLLCTestChecks] Allow replacing register names with variables
David Greene via Phabricator via llvm-commits
- [PATCH] D116784: [ProfileData] Read and symbolize raw memprof profiles.
David Li via Phabricator via llvm-commits
- [PATCH] D116058: [InstCombine] Convert binop(phi, v) to phi(binop) for constant phi operands
David Li via Phabricator via llvm-commits
- [PATCH] D117261: [InstrProf][NFC] Add InstrProfBase base
David Li via Phabricator via llvm-commits
- [llvm] c0581f7 - Revert D109159 : Revert "[amdgpu] Enable selection of `s_cselect_b64`."
David Salinas via llvm-commits
- [PATCH] D116686: Revert D109159 : Revert "[amdgpu] Enable selection of `s_cselect_b64`."
David Salinas via Phabricator via llvm-commits
- [llvm] 8e773f4 - [NFC] Add tests for splats of illegal integer vector types
David Sherwood via llvm-commits
- [llvm] e3c84fb - [LoopVectorize] Add support for tail folding using scalable vectors
David Sherwood via llvm-commits
- [llvm] b0922a9 - [LoopVectorize] Make VPWidenCanonicalIVRecipe::execute work for scalable vectors
David Sherwood via llvm-commits
- [llvm] 51497dc - [IR] Change vector.splice intrinsic to reject out-of-bounds indices
David Sherwood via llvm-commits
- [llvm] 3a272d1 - [SVE][CodeGen] Use splice instruction when lowering VECTOR_SPLICE
David Sherwood via llvm-commits
- [llvm] b5493ff - [NFC] Run script to autogenerate CHECK lines for CodeGen/AArch64/fast-isel-cmp-vec.ll
David Sherwood via llvm-commits
- [llvm] ea9394c - [NFC][AArch64][CodeGen] Add fixed-width vector tests for get.active.lane.mask
David Sherwood via llvm-commits
- [llvm] ef1ca4d - [AArch64] Fix incorrect use of MVT::getVectorNumElements in AArch64TTIImpl::getVectorInstrCost
David Sherwood via llvm-commits
- [llvm] 31009f0 - [CodeGen][AArch64] Ensure isSExtCheaperThanZExt returns true for negative constants
David Sherwood via llvm-commits
- [llvm] ba471ba - Revert "[CodeGen][AArch64] Ensure isSExtCheaperThanZExt returns true for negative constants"
David Sherwood via llvm-commits
- [PATCH] D116810: [NFC] Add tests for splats of illegal integer vector types
David Sherwood via Phabricator via llvm-commits
- [PATCH] D113003: [LoopVectorize] Add support for tail folding using scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D115933: [IR] Change vector.splice intrinsic to reject out-of-bounds indices
David Sherwood via Phabricator via llvm-commits
- [PATCH] D114357: [CodeGen][AArch64] Ensure isSExtCheaperThanZExt returns true for negative constants
David Sherwood via Phabricator via llvm-commits
- [PATCH] D116664: [AArch64] Improve codegen for get.active.lane.mask when SVE is available
David Sherwood via Phabricator via llvm-commits
- [PATCH] D113180: [LoopVectorize] Make VPWidenCanonicalIVRecipe::execute work for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D116656: [LV] Use onlyFirstLaneDemanded when widening pointer phis (NFCI).
David Sherwood via Phabricator via llvm-commits
- [PATCH] D115933: [IR] Change vector.splice intrinsic to reject out-of-bounds indices
David Sherwood via Phabricator via llvm-commits
- [PATCH] D115863: [SVE][CodeGen] Use splice instruction when lowering VECTOR_SPLICE
David Sherwood via Phabricator via llvm-commits
- [PATCH] D114357: [CodeGen][AArch64] Ensure isSExtCheaperThanZExt returns true for negative constants
David Sherwood via Phabricator via llvm-commits
- [PATCH] D117099: [AArch64] Fix incorrect use of MVT::getVectorNumElements in AArch64TTIImpl::getVectorInstrCost
David Sherwood via Phabricator via llvm-commits
- [PATCH] D116664: [AArch64] Improve codegen for get.active.lane.mask when SVE is available
David Sherwood via Phabricator via llvm-commits
- [PATCH] D117109: [LoopVectorize][AArch64] Use get.active.lane.mask intrinsic when SVE is enabled
David Sherwood via Phabricator via llvm-commits
- [PATCH] D117097: [AArch64] Basic demand elements for some intrinsics
David Sherwood via Phabricator via llvm-commits
- [PATCH] D117097: [AArch64] Basic demand elements for some intrinsics
David Sherwood via Phabricator via llvm-commits
- [PATCH] D116644: [NFC][AArch64][CodeGen] Add fixed-width vector tests for get.active.lane.mask
David Sherwood via Phabricator via llvm-commits
- [PATCH] D117099: [AArch64] Fix incorrect use of MVT::getVectorNumElements in AArch64TTIImpl::getVectorInstrCost
David Sherwood via Phabricator via llvm-commits
- [PATCH] D114357: [CodeGen][AArch64] Ensure isSExtCheaperThanZExt returns true for negative constants
David Sherwood via Phabricator via llvm-commits
- [PATCH] D117210: [CodeGen] Support folds of not(cmp(cc, ...)) -> cmp(!cc, ...) for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D117210: [CodeGen] Support folds of not(cmp(cc, ...)) -> cmp(!cc, ...) for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D117210: [CodeGen] Support folds of not(cmp(cc, ...)) -> cmp(!cc, ...) for scalable vectors
David Sherwood via Phabricator via llvm-commits
- [PATCH] D116928: [LoopVectorize] Support epilogue vectorisation of loops with reductions
David Sherwood via Phabricator via llvm-commits
- [PATCH] D116928: [LoopVectorize] Support epilogue vectorisation of loops with reductions
David Sherwood via Phabricator via llvm-commits
- [llvm] 88fdce5 - [lldb] Remove non address bits from memory read arguments
David Spickett via llvm-commits
- [PATCH] D112427: [ARM] Implement setjmp BTI placement for PACBTI-M
David Spickett via Phabricator via llvm-commits
- [PATCH] D112427: [ARM] Implement setjmp BTI placement for PACBTI-M
David Spickett via Phabricator via llvm-commits
- [PATCH] D112427: [ARM] Implement setjmp BTI placement for PACBTI-M
David Spickett via Phabricator via llvm-commits
- [PATCH] D103626: [lldb][AArch64] Remove non address bits from memory read arguments
David Spickett via Phabricator via llvm-commits
- [PATCH] D103626: [lldb] Remove non address bits from memory read arguments
David Spickett via Phabricator via llvm-commits
- [PATCH] D103626: [lldb] Remove non address bits from memory read arguments
David Spickett via Phabricator via llvm-commits
- [PATCH] D115508: Reland "[lldb] Remove non address bits when looking up memory regions"
David Spickett via Phabricator via llvm-commits
- [PATCH] D115508: Reland "[lldb] Remove non address bits when looking up memory regions"
David Spickett via Phabricator via llvm-commits
- [PATCH] D107140: [lldb] Add option to show memory tags in memory read output
David Spickett via Phabricator via llvm-commits
- [PATCH] D115508: Reland "[lldb] Remove non address bits when looking up memory regions"
David Spickett via Phabricator via llvm-commits
- [PATCH] D115508: Reland "[lldb] Remove non address bits when looking up memory regions"
David Spickett via Phabricator via llvm-commits
- [PATCH] D115508: Reland "[lldb] Remove non address bits when looking up memory regions"
David Spickett via Phabricator via llvm-commits
- [PATCH] D115508: Reland "[lldb] Remove non address bits when looking up memory regions"
David Spickett via Phabricator via llvm-commits
- [llvm] 0af1808 - [AArch64][SVE] Fix VLS mulh tests to use literal vectors
David Truby via llvm-commits
- [PATCH] D116812: [AArch64][SVE][VLS] Move extends into arguments of comparisons
David Truby via Phabricator via llvm-commits
- [PATCH] D116737: [DAG][AArch64][SVE] Fix VLS mulh code generation
David Truby via Phabricator via llvm-commits
- [PATCH] D117005: [DSE] Remove alloc function check in canSkipDef()
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D117168: [SROA] Bail out on PHIs in catchswitch BBs
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D116926: [flang] Fix overallocation by fir-to-llvm-ir pass
Diana Picus via Phabricator via llvm-commits
- [PATCH] D116927: [flang] Add tests for converting arrays and refs to arrays. NFC
Diana Picus via Phabricator via llvm-commits
- [PATCH] D116927: [flang] Add tests for converting arrays and refs to arrays. NFC
Diana Picus via Phabricator via llvm-commits
- [PATCH] D115929: [flang][nfc] Update the description of `!fir.coordinate_of`
Diana Picus via Phabricator via llvm-commits
- [PATCH] D116566: [flang] Fix the documentation on how to build flang
Diana Picus via Phabricator via llvm-commits
- [PATCH] D116926: [flang] Fix overallocation by fir-to-llvm-ir pass
Diana Picus via Phabricator via llvm-commits
- [PATCH] D116927: [flang] Add tests for converting arrays and refs to arrays. NFC
Diana Picus via Phabricator via llvm-commits
- [PATCH] D117001: [zorg] Add flang to clang-arm64-windows-msvc
Diana Picus via Phabricator via llvm-commits
- [PATCH] D116926: [flang] Fix overallocation by fir-to-llvm-ir pass
Diana Picus via Phabricator via llvm-commits
- [PATCH] D117200: [zorg] Update flang out-of-tree builder
Diana Picus via Phabricator via llvm-commits
- [PATCH] D117001: [zorg] Add flang to clang-arm64-windows-msvc
Diana Picus via Phabricator via llvm-commits
- [PATCH] D117200: [zorg] Update flang out-of-tree builder
Diana Picus via Phabricator via llvm-commits
- [PATCH] D117001: [zorg] Add flang to clang-arm64-windows-msvc
Diana Picus via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
Digger Lin via Phabricator via llvm-commits
- [llvm] 593b4d7 - [Nomination] Adding Intel representatives to security group
Dimitry Andric via llvm-commits
- [PATCH] D115657: [Nomination] Adding Intel representatives to security group
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D115657: [Nomination] Adding Intel representatives to security group
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D117305: [AMDGPU][MC] Corrected disassembly of s_waitcnt
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D117313: [AMDGPU][GFX10][MC] Updated symbolic names of internal HW registers
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D116327: [Coroutines] Enhance symmetric transfer for constant CmpInst
Dmitry Sidorov via Phabricator via llvm-commits
- [PATCH] D116886: [M68k] Instruction selection to choose neg x when mul x -1 (Fix issue 48588)
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D116886: [M68k] Instruction selection to choose neg x when mul x -1 (Fix issue 48588)
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D116886: [M68k] Instruction selection to choose neg x when mul x -1 (Fix issue 48588)
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D116886: [M68k] Instruction selection to choose neg x when mul x -1 (Fix issue 48588)
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D116886: [M68k] Instruction selection to choose neg x when mul x -1 (Fix issue 48588)
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D116886: [M68k] Instruction selection to choose neg x when mul x -1 (Fix issue 48588)
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D116886: [M68k] Instruction selection to choose neg x when mul x -1 (Fix issue 48588)
Douglas Chen via Phabricator via llvm-commits
- [PATCH] D116886: [M68k] Instruction selection to choose neg x when mul x -1 (Fix issue 48588)
Douglas Chen via Phabricator via llvm-commits
- [llvm] 4d04526 - ADT: Avoid using SmallVector::set_size() in SmallString
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 4d44394 - Support: Avoid SmallVector::set_size() in Windows code
Duncan P. N. Exon Smith via llvm-commits
- [llvm] b0492d9 - Support: Avoid SmallVector::set_size() in Unix code
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 345223a - Support: Extract sys::fs::readNativeFileToEOF() from MemoryBuffer
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 9b85d7e - MC: Use SmallVector::clear() instead of set_size(0)
Duncan P. N. Exon Smith via llvm-commits
- [llvm] bc9c1ae - ADT: Make SmallVector::set_size() private
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D116960: [ADT] Add an in-place version of toHex()
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D116139: [ORC-RT] Add debug logging macros.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D116846: [MLIR] Fix compilation with LLVM_ENABLE_THREADS=OFF
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D116659: [llvm][clang][vfs] NFC: Extract directory iteration boilerplate into macro
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D114355: [DebugInfo] ValueMapper impl for DIArgList should respect RF_IgnoreMissingLocals
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D115382: ADT: Avoid using SmallVector::set_size() in SmallString
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D115382: ADT: Avoid using SmallVector::set_size() in SmallString
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D115390: Support: Avoid SmallVector::set_size() in Windows code
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D115390: Support: Avoid SmallVector::set_size() in Windows code
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D115389: Support: Avoid SmallVector::set_size() in Unix code
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D115397: Support: Extract sys::fs::readNativeFileToEOF() from MemoryBuffer
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D115380: ADT: Make SmallVector::set_size() private
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D117069: [lld-macho] Initialize separate time trace profiler for mapfile worker
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D117115: [llvm][ADT] Implement `BitVector::{pop_,}back`
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D117114: [llvm][ADT] Implement `BitVector(std::initializer_list)`
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D117121: [llvm] Remove uses of `std::vector<bool>`
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D117116: [llvm][ADT] Enable range-based for loops for `BitVector`
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D114966: [clang][deps] Split stat and file content caches
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D115380: ADT: Make SmallVector::set_size() private
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D115380: ADT: Make SmallVector::set_size() private
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D117114: [llvm][ADT] Implement `BitVector(std::initializer_list)`
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D117116: [llvm][ADT] Enable range-based for loops for `BitVector`
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D117121: [llvm] Remove uses of `std::vector<bool>`
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D116659: [llvm][clang][vfs] NFC: Simplify directory iteration
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D116659: [llvm][clang][vfs] NFC: Simplify directory iteration
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D117254: [ADT] Fix Optional<> with llvm::is_trivially_move_constructible
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D116174: [clang] support relative roots to vfs overlays
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D115443: [ADT] Weaken the initialization condition in SmallVector::resize_for_overwrite
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D117270: Revert "[X86][LLD] Update datelayout in LLD tests. NFCI"
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D117270: Revert "[X86][LLD] Update datelayout in LLD tests. NFCI"
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D117084: [CFLGraph] Change isMallocOrCallocLikeFn to isNoAliasCall now that allocation functions must be marked noalias
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D116851: [MemoryBuiltins] Add field for alignment argument
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D117095: [BasicAA] Add support for memmove intrinsic
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D117095: [BasicAA] Add support for memmove intrinsic
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D116851: [MemoryBuiltins] Add field for alignment argument
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D117180: [BasicAliasAnalysis] Switch from isMallocOrCallocLikeFn to onlyAccessesInaccessibleMemory
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D117180: [BasicAliasAnalysis] Switch from isMallocOrCallocLikeFn to onlyAccessesInaccessibleMemory
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D117356: InstructionCombining: avoid eliding mismatched alloc/free pairs
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D116664: [AArch64] Improve codegen for get.active.lane.mask when SVE is available
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D114547: [AArch64] Async unwind - Adjust unwind info in AArch64LoadStoreOptimizer
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D117045: [SimplifyCFG] Be more aggressive when sinking into unreachable-post-dominated block
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D115942: [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D117201: [ConstantHoist] Remove check for notional overindexing
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D117335: [SelectionDAGBuilder] Remove unneeded vector bitcast from visitTargetIntrinsic.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D117201: [ConstantHoist] Remove check for notional overindexing
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D93793: [IR] Let IRBuilder's CreateVectorSplat/CreateShuffleVector use poison as placeholder
Eli Friedman via Phabricator via llvm-commits
- [compiler-rt] f214737 - [InstrProf][NFC] Do not assume size of counter type
Ellis Hoag via llvm-commits
- [PATCH] D116179: [InstrProf][NFC] Do not assume size of counter type
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D117261: [InstrProf][NFC] Add InstrProfBase base
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116179: [InstrProf][NFC] Do not assume size of counter type
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D117261: [InstrProf][NFC] Add InstrProfBase base
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Ellis Hoag via Phabricator via llvm-commits
- [compiler-rt] 1e36bd8 - [compiler-rt][darwin] check for strcmp to test interceptors instead of pthread_create
Emily Shi via llvm-commits
- [compiler-rt] 53cb3a7 - Revert "[compiler-rt][darwin] check for strcmp to test interceptors instead of pthread_create"
Emily Shi via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
Eric Christopher via Phabricator via llvm-commits
- [PATCH] D116926: [flang] Fix overallocation by fir-to-llvm-ir pass
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D116926: [flang] Fix overallocation by fir-to-llvm-ir pass
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D82549: [AIX][XCOFF] parsing xcoff object file auxiliary header
Esme Yi via Phabricator via llvm-commits
- [PATCH] D114434: [NFC][XCOFF] [llvm-readobj] replace binaries with YAMLs (only tests for Symbols)
Esme Yi via Phabricator via llvm-commits
- [PATCH] D113825: [llvm-readobj][XCOFF] dump auxiliary symbols.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D117447: [llvm-objdump] Annotate symbol names under `--symbolize-operands`.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D97656: [llvm-objcopy] Initial XCOFF32 support.
Esme Yi via Phabricator via llvm-commits
- [llvm] 764e52f - [DebugInfo][InstrRef] Short-circuit unnecessary preferred location map construction
Eugene Zhulenev via llvm-commits
- [PATCH] D117162: [DebugInfo][InstrRef] Short-circuit unnecessary preferred location map construction
Eugene Zhulenev via Phabricator via llvm-commits
- [PATCH] D117162: [DebugInfo][InstrRef] Short-circuit unnecessary preferred location map construction
Eugene Zhulenev via Phabricator via llvm-commits
- [PATCH] D117162: [DebugInfo][InstrRef] Short-circuit unnecessary preferred location map construction
Eugene Zhulenev via Phabricator via llvm-commits
- [PATCH] D117162: [DebugInfo][InstrRef] Short-circuit unnecessary preferred location map construction
Eugene Zhulenev via Phabricator via llvm-commits
- [PATCH] D117274: [NFC][msan] Reorder branches in complex if
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D117275: [NFC][msan] Add byvals tests with known issues
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D117276: [NFC][msan] Don't setOrigin for byval pointer
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D117277: [NFC][msan] Consolidate clean shadow handling
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D117278: [msan] Fix byval shadow in ignored functions
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D117286: [msan] Reset shadow of byval before call
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D117285: [msan] Copy origin of byval arguments
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D117276: [NFC][msan] Don't setOrigin for byval pointer
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D117286: [msan] Reset shadow of byval before call
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D117095: [BasicAA] Add support for memmove intrinsic
Evgeniy via Phabricator via llvm-commits
- [PATCH] D117095: [BasicAA] Add support for memmove intrinsic
Evgeniy via Phabricator via llvm-commits
- [PATCH] D117095: [BasicAA] Add support for memmove intrinsic
Evgeniy via Phabricator via llvm-commits
- [PATCH] D117095: [BasicAA] Add support for memmove intrinsic
Evgeniy via Phabricator via llvm-commits
- [PATCH] D117248: Get rid of global constructor in llvm/lib/Support/Signals.cpp in C++20 mode
Evgeny Mandrikov via Phabricator via llvm-commits
- [lld] 7f1955d - [ELF] Support mixed TLSDESC and TLS GD
Fangrui Song via llvm-commits
- [lld] 2968467 - [lld-macho][test] Add missing coverage for archive/dylib resolution after D115092
Fangrui Song via llvm-commits
- [lld] 477bc36 - [lld-macho] Change some global pointers to unique_ptr
Fangrui Song via llvm-commits
- [lld] 5dbbd4e - [ELF] Move OffsetGetter before some static functions. NFC
Fangrui Song via llvm-commits
- [lld] 37a1291 - [ELF] Add RelocationScanner. NFC
Fangrui Song via llvm-commits
- [lld] 97a5dcc - [lld-macho] Rename LazySymbol to LazyArchive. NFC
Fangrui Song via llvm-commits
- [lld] bfd00ae - [lld-link] Change config and driver to unique_ptr
Fangrui Song via llvm-commits
- [lld] db08df0 - [ELF] Support discarding .relr.dyn
Fangrui Song via llvm-commits
- [lld] 5014d6f - [ELF] -Map --why-extract=: print despite errors
Fangrui Song via llvm-commits
- [lld] f8476fd - [llvm-ar][test] Test that --plugin is ignored
Fangrui Song via llvm-commits
- [llvm] 24e7371 - [llvm-ar] Enforce one-dash form for long options
Fangrui Song via llvm-commits
- [lld] d8b7ae9 - [ELF][test] Temporarily remove .relr.dyn test which is not working
Fangrui Song via llvm-commits
- [lld] bf9c863 - [ELF] Support discarding .relr.dyn
Fangrui Song via llvm-commits
- [lld] b592cbf - [ELF][test] Improve discard-gnu-hash.s to check DT_HASH and DT_GNU_HASH
Fangrui Song via llvm-commits
- [lld] 43d9279 - [ELF] Refactor how .gnu.hash and .hash are discarded
Fangrui Song via llvm-commits
- [lld] a5249c2 - [ELF] Change gnuHashTab/hashTab to unique_ptr. NFC
Fangrui Song via llvm-commits
- [llvm] 1661c8c - [CMake] Don't use -fno-semantic-interposition with Clang<=13
Fangrui Song via llvm-commits
- [llvm] bc56097 - [GlobalValue] Make dso_local function work with comdat nodeduplicate
Fangrui Song via llvm-commits
- [llvm] 8dbc6a2 - [CMake] Do not override user specified CMAKE_{C,CXX}_ARCHIVE_FINISH on Linux
Fangrui Song via llvm-commits
- [llvm] 2543020 - [X86] Fix -Wunused-lambda-capture
Fangrui Song via llvm-commits
- [lld] 7c269db - [lld-macho] Simplify DeduplicatedCStringSection::finalizeContents. NFC
Fangrui Song via llvm-commits
- [llvm] 1ae1dd1 - [MC][PowerPC] Replace MCContext::reportFatalError calls with reportError
Fangrui Song via llvm-commits
- [llvm] e2b6692 - [MC][ARM] Replace MCContext::reportFatalError call with reportError
Fangrui Song via llvm-commits
- [llvm] 2e589c9 - [MC][ARM] Replace MCContext::reportFatalError call with reportError
Fangrui Song via llvm-commits
- [llvm] 349006b - [MC][ARC][Mips] Replace MCContext::reportFatalError calls with reportError
Fangrui Song via llvm-commits
- [llvm] 59d04ce - [MC] Remove MCContext::reportFatalError
Fangrui Song via llvm-commits
- [compiler-rt] be622a4 - [CMake] Fix compiler-rt -Wl,-z,gnu-version-script-compat warnings on non-Solaris
Fangrui Song via llvm-commits
- [lld] 8b2f332 - [ELF] Make some diagnostics follow the convention
Fangrui Song via llvm-commits
- [llvm] 5456249 - [SelectionDAG] Fix -Wunused-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after D117235
Fangrui Song via llvm-commits
- [lld] 102d0a2 - [ELF] Simplify elf::link exit. NFC
Fangrui Song via llvm-commits
- [lld] 3736d08 - [ELF] Optimize -z combreloc
Fangrui Song via llvm-commits
- [lld] 7330fd2 - [ELF] Simplify Symbol::includeInDynsym
Fangrui Song via llvm-commits
- [lld] 01a5162 - [ELF] Slightly speed up Symbol::includeInDynsym. NFC
Fangrui Song via llvm-commits
- [lld] b3cc470 - [ELF] Speed up Symbol::computeBinding. NFC
Fangrui Song via llvm-commits
- [lld] c0fc09a - [ELF] Remove config->relocatable condition from Symbol::computeBinding
Fangrui Song via llvm-commits
- [lld] 9e885ea - [ELF] Remove !isLazy() condition from computeBinding
Fangrui Song via llvm-commits
- [lld] e7c8cd4 - [ELF] Remove forEachRelSec. NFC
Fangrui Song via llvm-commits
- [lld] e205445 - [ELF] StringTableSection: Use DenseMap<CachedHashStringRef> to avoid redundant hash computation
Fangrui Song via llvm-commits
- [lld] 769057a - [ELF] Change some DenseMap<StringRef, *> to DenseMap<CachedHashStringRef, *>. NFC
Fangrui Song via llvm-commits
- [lld] aad9076 - [ELF] RelocationSection<ELFT>::writeTo: use unstable partition
Fangrui Song via llvm-commits
- [lld] d46054d - [ELF][test] Add --build-id tests for -z separate-loadable-segments and --no-rosegment
Fangrui Song via llvm-commits
- [lld] a4c5db3 - [ELF] Remove redundant fillTrap and memset(*, 0, *). NFC
Fangrui Song via llvm-commits
- [lld] 9c4292a - [ELF] Remove unneeded SyntheticSection memset(*, 0, *)
Fangrui Song via llvm-commits
- [lld] b8d4eb8 - [ELF] De-template getAlternativeSpelling. NFC
Fangrui Song via llvm-commits
- [PATCH] D116900: [ELF] Support mixed TLSDESC and TLS GD
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116900: [ELF] Support mixed TLSDESC and TLS GD
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116838: [ELF] -Map --why-extract=: print despite errors
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116977: [llvm-ar] Enforce one-dash form for long options
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116979: [llvm-ar] Add --thin for creating a thin archive
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116979: [llvm-ar] Add --thin for creating a thin archive
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116979: [llvm-ar] Add --thin for creating a thin archive
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116916: [lld-macho][test] Add missing coverage for archive/dylib resolution after D115092
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116902: [lld-macho] Change some global pointers to unique_ptr
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116881: [ELF] Add RelocationScanner. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112063: [lld][ELF] Support adrp+ldr GOT optimization for AArch64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116881: [ELF] Add RelocationScanner. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116881: [ELF] Add RelocationScanner. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116946: [ELF] Use tombstone values for discarded symbols in relocatable output
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116946: [ELF] Use tombstone values for discarded symbols in relocatable output
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116996: [lld-link] Change config and driver to unique_ptr
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116977: [llvm-ar] Enforce one-dash form for long options
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116979: [llvm-ar] Add --thin for creating a thin archive
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116979: [llvm-ar] Add --thin for creating a thin archive
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116838: [ELF] -Map --why-extract=: print despite errors
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116946: [ELF] Use tombstone values for discarded symbols in relocatable output
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116881: [ELF] Add RelocationScanner. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116997: [CodeGen][Debuginfo][NFC] Refactor DIE values SizeOf method to not depend on AsmPrinter.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116997: [CodeGen][Debuginfo][NFC] Refactor DIE values SizeOf method to not depend on AsmPrinter.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117051: [sanitizer_common] Only use NT_GNU_BUILD_ID in sanitizer_linux_libcdep.cpp if supported
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116997: [CodeGen][Debuginfo][NFC] Refactor DIE values SizeOf method to not depend on AsmPrinter.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116914: [lld-macho] Rename LazySymbol to LazyArchive. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116914: [lld-macho] Rename LazySymbol to LazyArchive. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117066: RuntimeDyldELF: Don't abort on R_AARCH64_NONE relocation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116913: [lld-macho] Add --start-lib --end-lib
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116913: [lld-macho] Add --start-lib --end-lib
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116996: [lld-link] Change config and driver to unique_ptr
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116838: [ELF] -Map --why-extract=: print despite errors
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116946: [ELF] Use tombstone values for discarded symbols in relocatable output
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116979: [llvm-ar] Add --thin for creating a thin archive
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116838: [ELF] -Map --why-extract=: print despite errors
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116838: [ELF] -Map --why-extract=: print despite errors
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116838: [ELF] -Map --why-extract=: print despite errors
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116838: [ELF] -Map --why-extract=: print despite errors
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116838: [ELF] -Map --why-extract=: print despite errors
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116977: [llvm-ar] Enforce one-dash form for long options
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116977: [llvm-ar] Enforce one-dash form for long options
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117066: RuntimeDyldELF: Don't abort on R_AARCH64_NONE relocation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117066: RuntimeDyldELF: Don't abort on R_AARCH64_NONE relocation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102453: [CMake][ELF] Add -fno-semantic-interposition for GCC and Clang>=13
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117066: RuntimeDyldELF: Don't abort on R_AARCH64_NONE relocation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102453: [CMake][ELF] Add -fno-semantic-interposition for GCC and Clang>=13
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116677: [2/4] [MC][NFC] Add an optional PreviousInst argument to MCInstrAnalysis::evaluateBranch
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117144: [CMake][ELF] Disable -fno-semantic-interposition on debug builds
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102453: [CMake][ELF] Add -fno-semantic-interposition for GCC and Clang>=13
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117183: [CMake] Don't use -fno-semantic-interposition with Clang<=13
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117190: [GlobalValue] Make dso_local function work with comdat nodeduplicate
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102453: [CMake][ELF] Add -fno-semantic-interposition for GCC and Clang>=13
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116977: [llvm-ar] Enforce one-dash form for long options
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117233: [llvm-objcopy] Preserve ARM and AArch64 mapping symbols
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117183: [CMake] Don't use -fno-semantic-interposition with Clang<=13
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102453: [CMake][ELF] Add -fno-semantic-interposition for GCC and Clang>=13
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116677: [2/4] [MC][NFC] Add an optional PreviousInst argument to MCInstrAnalysis::evaluateBranch
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117183: [CMake] Don't use -fno-semantic-interposition with Clang<=13
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117183: [CMake] Don't use -fno-semantic-interposition with Clang<=13
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117190: [GlobalValue] Make dso_local function work with comdat nodeduplicate
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117190: [GlobalValue] Make dso_local function work with comdat nodeduplicate
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117190: [GlobalValue] Make dso_local function work with comdat nodeduplicate
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117250: [lld-macho] Mention string literal deduplication as a difference from ld64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117273: [lld-macho] Simplify DeduplicatedCStringSection::finalizeContents. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117284: [ELF] Allow non-bitcode archive with an empty index
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117284: [ELF] Allow non-bitcode archive with an empty index
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117284: [ELF] Allow non-bitcode archive with an empty index
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117273: [lld-macho] Simplify DeduplicatedCStringSection::finalizeContents. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117273: [lld-macho] Simplify DeduplicatedCStringSection::finalizeContents. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117317: [MC] Put the pending fixups into relocation offset symbol's fragment
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117311: [RISCV] Add CSRs defined in the recently ratified Sstc extension
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116913: [lld-macho] Add --start-lib --end-lib
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116913: [lld-macho] Add --start-lib --end-lib
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116913: [lld-macho] Add --start-lib --end-lib
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117235: [SelectionDAG][VP] Add splitting/widening for VP_LOAD and VP_STORE
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117439: [ELF] Update .relr.dyn once in the absence of SECTIONS commands
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117443: [llvm-ar] -s: don't convert a thin archive to a regular one
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117443: [llvm-ar] -s: don't convert a thin archive to a regular one
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D111530: [TargetLowering] Optimize expanded SRL/SHL fed into SETCC ne/eq 0
Filipp Zhinkin via Phabricator via llvm-commits
- [PATCH] D111530: [TargetLowering] Optimize expanded SRL/SHL fed into SETCC ne/eq 0
Filipp Zhinkin via Phabricator via llvm-commits
- [llvm] ad1b877 - [SCEVExpander] Only create multiplication if needed.
Florian Hahn via llvm-commits
- [llvm] 4e8a02e - [Attributor][FIX] Remove assumption that doesn't have to hold
Florian Hahn via llvm-commits
- [llvm] aecad58 - [SCEVExpander] Only create trunc when needed.
Florian Hahn via llvm-commits
- [llvm] 003ac23 - [SROA] Reduce the number of times a IRBuilder is constructed (NFC).
Florian Hahn via llvm-commits
- [llvm] 4a42ce2 - [LoopVersioning] Check the full generated runtime checks in lcssa.ll.
Florian Hahn via llvm-commits
- [llvm] 2d67a86 - [SCEVExpander] Use IntToPtr for temporary instruction.
Florian Hahn via llvm-commits
- [llvm] ec01668 - [LSR] Remove duplicated test address-space-loop.ll.
Florian Hahn via llvm-commits
- [llvm] 8dba4d4 - [LSR] Use pointer args instead of undef for uglygep*.ll tests.
Florian Hahn via llvm-commits
- [llvm] 50c3bf2 - [InstSimplify] Add additional GEP tests with undef bases.
Florian Hahn via llvm-commits
- [llvm] 8a469e2 - [InstSimplify] Fold inbounds GEP to poison if base is undef.
Florian Hahn via llvm-commits
- [llvm] f0ef1ea - [IRBuilder] Introduce folder using inst-simplify, use for Or fold.
Florian Hahn via llvm-commits
- [llvm] 7e68061 - [IRBuilder] Migrate add-folding to value-based FoldAdd.
Florian Hahn via llvm-commits
- [llvm] e3275cf - [BuildLibCalls] Add nounwind,willreturn to memset_pattern{4,8,16}.
Florian Hahn via llvm-commits
- [llvm] 138fcc5 - [IRBuilder] Migrate icmp-folding to value-based FoldICmp.
Florian Hahn via llvm-commits
- [llvm] d4a8fc3 - [VPlan] Introduce and use BranchOnCount VPInstruction.
Florian Hahn via llvm-commits
- [llvm] 7ce48be - [LV] Inline CreateSplatIV call for scalar VFs (NFC).
Florian Hahn via llvm-commits
- [llvm] 3f2fb76 - [VPlan] Make IV operand explicit for VPWidenCanonicalIVRecipe (NFC).
Florian Hahn via llvm-commits
- [llvm] 7b9f5cb - [LV] Extend check lines for pr34681.ll to cover foldable select.
Florian Hahn via llvm-commits
- [llvm] 1ef9bfa - [InstSimplify] Pass pointer and indices separately to SimplifyGEPInst.
Florian Hahn via llvm-commits
- [llvm] daf0659 - [IRBuilder] Migrate gep-folding to value-based FoldGEP.
Florian Hahn via llvm-commits
- [llvm] f3c664e - [LoopVersioning] Add test case with foldable icmp in runtime check.
Florian Hahn via llvm-commits
- [llvm] 5e4966c - [LV] Add test with an integer induction based on a ptr one.
Florian Hahn via llvm-commits
- [llvm] 42b34fa - Recommit "[LV] Inline CreateSplatIV call for scalar VFs."
Florian Hahn via llvm-commits
- [llvm] ba3198c - [IRBuilder] Migrate select-folding to value-based FoldSelect.
Florian Hahn via llvm-commits
- [llvm] e00158e - [LoopUtils] Use InstSimplifyFolder in addRuntimeChecks.
Florian Hahn via llvm-commits
- [llvm] 6273920 - [LV] Move AddRuntimeUnrollDisableMetaData so it can be used earlier (NFC)
Florian Hahn via llvm-commits
- [llvm] 070d103 - [LV] Restore metadata to disable runtime unrolling for epilogue loop.
Florian Hahn via llvm-commits
- [PATCH] D116935: [IRBuilder] Introduce folder using inst-simplify, use for Or fold.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116817: [IRBuilder] Simplify 'or 0, RHS' -> RHS on creation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116935: [IRBuilder] Introduce folder using inst-simplify, use for Or fold.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116935: [IRBuilder] Introduce folder using inst-simplify, use for Or fold.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116935: [IRBuilder] Introduce folder using inst-simplify, use for Or fold.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116123: [VPlan] Handle IV vector splat as VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116935: [IRBuilder] Introduce folder using inst-simplify, use for Or fold.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116903: [LowerMatrixIntrinsics] Call getRegisterClassForType before getNumberOfRegisters.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116817: [IRBuilder] Simplify 'or 0, RHS' -> RHS on creation.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116968: [IRBuilder] Migrate add-folding to value-based FoldAdd.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116969: [IRBuilder] Migrate icmp-folding to value-based FoldICmp.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116935: [IRBuilder] Introduce folder using inst-simplify, use for Or fold.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116935: [IRBuilder] Introduce folder using inst-simplify, use for Or fold.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116935: [IRBuilder] Introduce folder using inst-simplify, use for Or fold.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D117015: [InstSimplify] Fold inbounds GEP to poison if base is undef.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D117015: [InstSimplify] Fold inbounds GEP to poison if base is undef.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116935: [IRBuilder] Introduce folder using inst-simplify, use for Or fold.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D117038: [InstSimplify] Pass pointer and indices separately to SimplifyGEPInst.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D117039: [IRBuilder] Migrate gep-folding to value-based FoldGEP.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D114904: [BuildLibCalls] Add nounwind,willreturn to memset_pattern{4,8,16}.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D117038: [InstSimplify] Pass pointer and indices separately to SimplifyGEPInst.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116968: [IRBuilder] Migrate add-folding to value-based FoldAdd.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116968: [IRBuilder] Migrate add-folding to value-based FoldAdd.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D117095: [BasicAA] Add support for memmove intrinsic
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D114904: [BuildLibCalls] Add nounwind,willreturn to memset_pattern{4,8,16}.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D115942: [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116969: [IRBuilder] Migrate icmp-folding to value-based FoldICmp.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D117039: [IRBuilder] Migrate gep-folding to value-based FoldGEP.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116969: [IRBuilder] Migrate icmp-folding to value-based FoldICmp.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116479: [VPlan] Introduce and use BranchOnCount VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116479: [VPlan] Introduce and use BranchOnCount VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116945: [MachineInstr] Don't include debug uses in bundle header (PR52817)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116479: [VPlan] Introduce and use BranchOnCount VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116964: [NFC][MLGO] Use LazyCallGraph::Node to track functions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D117140: [LV] Always create VPWidenCanonicalIVRecipe, optimize away later.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116123: [VPlan] Handle IV vector splat as VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116123: [VPlan] Handle IV vector splat as VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D117140: [LV] Always create VPWidenCanonicalIVRecipe, optimize away later.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D117228: [IRBuilder] Migrate select-folding to value-based FoldSelect.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D117038: [InstSimplify] Pass pointer and indices separately to SimplifyGEPInst.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D117039: [IRBuilder] Migrate gep-folding to value-based FoldGEP.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113900: [PowerPC] Prevent the optimizer from producing wide vector types in IR.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D117303: [LoopUnswitch] Deny loop unswitch if its body contains volatile inline asm
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D117228: [IRBuilder] Migrate select-folding to value-based FoldSelect.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116479: [VPlan] Introduce and use BranchOnCount VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116123: [VPlan] Handle IV vector splat as VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116554: [VPlan] Add & use utility to check if only the first lane is used.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D117431: [IRBuilder] Migrate and-folding to value-based FoldAnd.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D117005: [DSE] Remove alloc function check in canSkipDef()
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D117051: [sanitizer_common] Only use NT_GNU_BUILD_ID in sanitizer_linux_libcdep.cpp if supported
Florian Mayer via Phabricator via llvm-commits
- [llvm] 877d1b3 - [SelectionDAG][VP] Add splitting/widening for VP_LOAD and VP_STORE
Fraser Cormack via llvm-commits
- [PATCH] D114423: [VP] Propagate align parameter attr on VP gather/scatter to ISel
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D109377: type legalization for vp_load and vp_store.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D109377: type legalization for vp_load and vp_store.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D116725: [VP] llvm.vp.merge intrinsic and LangRef
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D117210: [CodeGen] Support folds of not(cmp(cc, ...)) -> cmp(!cc, ...) for scalable vectors
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D117079: [RISCV] Improve i64 splat vector lowering in RV32.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D117210: [CodeGen] Support folds of not(cmp(cc, ...)) -> cmp(!cc, ...) for scalable vectors
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D117235: [SelectionDAG][VP] Add splitting/widening for VP_LOAD and VP_STORE
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D117235: [SelectionDAG][VP] Add splitting/widening for VP_LOAD and VP_STORE
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D117239: [RISCV] Add basic support for matching shuffles to vslidedown.vi.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D117235: [SelectionDAG][VP] Add splitting/widening for VP_LOAD and VP_STORE
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D117235: [SelectionDAG][VP] Add splitting/widening for VP_LOAD and VP_STORE
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D117235: [SelectionDAG][VP] Add splitting/widening for VP_LOAD and VP_STORE
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D117392: [RISCV] Add tests for scalable-vector vwsub patterns
Fraser Cormack via Phabricator via llvm-commits
- LLVM build master will be restarted soon
Galina Kistanova via llvm-commits
- LLVM build master will be restarted shortly
Galina Kistanova via llvm-commits
- [PATCH] D107193: [Zorg] Honor clean_obj in WebUI.
Galina via Phabricator via llvm-commits
- [PATCH] D117363: LLDB Windows x64 buildbot set lit -j8
Galina via Phabricator via llvm-commits
- [PATCH] D117363: LLDB Windows x64 buildbot set lit -j8
Galina via Phabricator via llvm-commits
- [PATCH] D117176: [bazel] Separate capi_deps from deps in mlir_c_api_cc_library.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D117176: [bazel] Separate capi_deps from deps in mlir_c_api_cc_library.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D117176: [bazel] Separate capi_deps from deps in mlir_c_api_cc_library.
Geoffrey Martin-Noble via Phabricator via llvm-commits
- [PATCH] D117452: [RISCV] Provide VLOperand in td.
Han-Kuan Chen via Phabricator via llvm-commits
- [PATCH] D117453: [RISCV] Make SplatOperand start from 0.
Han-Kuan Chen via Phabricator via llvm-commits
- [PATCH] D117452: [RISCV] Provide VLOperand in td.
Han-Kuan Chen via Phabricator via llvm-commits
- [llvm] 83797c0 - [ADT] Use a lookup table in hexdigit() and call that from toHex()
Hans Wennborg via llvm-commits
- [llvm] 0b48d0f - [ADT] Add an in-place version of toHex()
Hans Wennborg via llvm-commits
- [llvm] 2eb7d8d - Simplify llvm/test/Transforms/Inline/inline_ssp.ll (NFC)
Hans Wennborg via llvm-commits
- [llvm] 2bc57d8 - Don't override __attribute__((no_stack_protector)) by inlining (PR52886)
Hans Wennborg via llvm-commits
- [PATCH] D116589: Don't override __attribute__((no_stack_protector)) by inlining
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D116835: Use sha256 for source file debug info checksums with MSVC compat >= 1930
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D116960: [ADT] Add an in-place version of toHex()
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D116960: [ADT] Add an in-place version of toHex()
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D116960: [ADT] Add an in-place version of toHex()
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D116960: [ADT] Add an in-place version of toHex()
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D116960: [ADT] Add an in-place version of toHex()
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D116511: [clang-cl] Support the /HOTPATCH flag
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D116589: Don't override __attribute__((no_stack_protector)) by inlining
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D109112: [darwin/x86] Model cxx_fast_tlscc as not preserving r11
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D116511: [clang-cl] Support the /HOTPATCH flag
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D115615: [MemCpyOpt] Make capture check during call slot optimization more precise
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D116720: [RISCV] Use shift for zero extension when Zbb and Zbp are not enabled
Haocong Lu via Phabricator via llvm-commits
- [PATCH] D117058: [ifs] Added missing DT_STRSZ to the .dynamic section
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D116832: [UpdateLLCTestChecks] Allow replacing register names with variables
Harald van Dijk via Phabricator via llvm-commits
- [llvm] c3a68c5 - [SROA] Bail out on PHIs in catchswitch BBs
Heejin Ahn via llvm-commits
- [PATCH] D117168: [SROA] Bail out on PHIs in catchswitch BBs
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D117168: [SROA] Bail out on PHIs in catchswitch BBs
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D117168: [SROA] Bail out on PHIs in catchswitch BBs
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D117168: [SROA] Bail out on PHIs in catchswitch BBs
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D117168: [SROA] Bail out on PHIs in catchswitch BBs
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D117168: [SROA] Bail out on PHIs in catchswitch BBs
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D116895: Fix a missed opportunity to optimize consecutive stores.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D116895: Fix a missed opportunity to optimize consecutive stores.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D116895: Fix a missed opportunity to optimize consecutive stores.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D116970: a better profi rebalancer
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D117141: [CSSPGO] Print "csnested" instead of "preilnined" for SecFuncMetadata.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D116970: a better profi rebalancer
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D116970: a better profi rebalancer
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D110235: [LoopVectorize] Support reductions that store intermediary result
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D110235: [LoopVectorize] Support reductions that store intermediary result
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D117213: [LoopVectorize] Add tests with reductions that are stored in invariant address
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D110235: [LoopVectorize] Support reductions that store intermediary result
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D110235: [LoopVectorize] Support reductions that store intermediary result
Igor Kirillov via Phabricator via llvm-commits
- [lld] e00ac48 - [ELF] Use tombstone values for discarded symbols in relocatable output
Igor Kudrin via llvm-commits
- [PATCH] D116838: [ELF] -Map --why-extract=: print despite errors
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D116881: [ELF] Add Resolver class to relocation scan pass. NFC
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D116900: [ELF] Support mixed TLSDESC and TLS GD
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D116946: [ELF] Use tombstone values for discarded symbols in relocatable output
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D116881: [ELF] Add RelocationScanner. NFC
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D116946: [ELF] Use tombstone values for discarded symbols in relocatable output
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D116838: [ELF] -Map --why-extract=: print despite errors
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D116838: [ELF] -Map --why-extract=: print despite errors
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D116946: [ELF] Use tombstone values for discarded symbols in relocatable output
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D116838: [ELF] -Map --why-extract=: print despite errors
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D116946: [ELF] Use tombstone values for discarded symbols in relocatable output
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D117233: [llvm-objcopy] Preserve ARM and AArch64 mapping symbols
Igor Kudrin via Phabricator via llvm-commits
- [PATCH] D116464: [SPIRV 5/6] Add LegalizerInfo, InstructionSelector and utilities
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116464: [SPIRV 5/6] Add LegalizerInfo, InstructionSelector and utilities
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116463: [SPIRV 4/6] Add target lowerling, TargetMachine and AsmPrinter
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116463: [SPIRV 4/6] Add target lowerling, TargetMachine and AsmPrinter
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116464: [SPIRV 5/6] Add LegalizerInfo, InstructionSelector and utilities
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116463: [SPIRV 4/6] Add target lowerling, TargetMachine and AsmPrinter
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116464: [SPIRV 5/6] Add LegalizerInfo, InstructionSelector and utilities
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116465: [SPIRV 6/6] Add 2 essential passes and the simplest tests
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D117105: [BOLT] Fix relative links in bolt/README.md
Jack Grigg via Phabricator via llvm-commits
- [PATCH] D116673: [Clang][NVPTX]Add NVPTX intrinsics and builtins for CUDA PTX cvt sm80 instructions
Jack Kirk via Phabricator via llvm-commits
- [PATCH] D116673: [Clang][NVPTX]Add NVPTX intrinsics and builtins for CUDA PTX cvt sm80 instructions
Jack Kirk via Phabricator via llvm-commits
- [PATCH] D116673: [Clang][NVPTX]Add NVPTX intrinsics and builtins for CUDA PTX cvt sm80 instructions
Jack Kirk via Phabricator via llvm-commits
- [PATCH] D116787: [llvm-readobj][MachO] Add option to sort the symbol table before dumping (MachO only, for now).
James Henderson via Phabricator via llvm-commits
- [PATCH] D116556: [llvm-objcopy] Implement the PE-COFF specific --subsystem option
James Henderson via Phabricator via llvm-commits
- [PATCH] D115973: [llvm-profgen] Support symbol loading for debug fission
James Henderson via Phabricator via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
James Henderson via Phabricator via llvm-commits
- [PATCH] D116556: [llvm-objcopy] Implement the PE-COFF specific --subsystem option
James Henderson via Phabricator via llvm-commits
- [PATCH] D116787: [llvm-readobj][MachO] Add option to sort the symbol table before dumping (MachO only, for now).
James Henderson via Phabricator via llvm-commits
- [PATCH] D116977: [llvm-ar] Enforce one-dash form for long options
James Henderson via Phabricator via llvm-commits
- [PATCH] D116979: [llvm-ar] Add --thin for creating a thin archive
James Henderson via Phabricator via llvm-commits
- [PATCH] D116979: [llvm-ar] Add --thin for creating a thin archive
James Henderson via Phabricator via llvm-commits
- [PATCH] D116977: [llvm-ar] Enforce one-dash form for long options
James Henderson via Phabricator via llvm-commits
- [PATCH] D117058: [ifs] Added missing DT_STRSZ to the .dynamic section
James Henderson via Phabricator via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
James Henderson via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
James Henderson via Phabricator via llvm-commits
- [PATCH] D113825: [llvm-readobj][XCOFF] dump auxiliary symbols.
James Henderson via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
James Henderson via Phabricator via llvm-commits
- [PATCH] D116787: [llvm-readobj][MachO] Add option to sort the symbol table before dumping (MachO only, for now).
James Henderson via Phabricator via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
James Henderson via Phabricator via llvm-commits
- [PATCH] D112735: export unique symbol list for xcoff with llvm-nm new option "--export-symbols"
James Henderson via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
James Henderson via Phabricator via llvm-commits
- [PATCH] D111889: [AIX] Support of Big archive (read)
James Henderson via Phabricator via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
James Henderson via Phabricator via llvm-commits
- [PATCH] D117281: [llvm-objcopy][MachO] Implement --update-section
James Henderson via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
James Henderson via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
James Henderson via Phabricator via llvm-commits
- [PATCH] D117254: [ADT] Fix Optional<> with llvm::is_trivially_move_constructible
James Player via Phabricator via llvm-commits
- [PATCH] D117254: [ADT] Fix Optional<> with llvm::is_trivially_move_constructible
James Player via Phabricator via llvm-commits
- [PATCH] D115443: [ADT] Weaken the initialization condition in SmallVector::resize_for_overwrite
James Player via Phabricator via llvm-commits
- [llvm] 55fcbf0 - Revert "[Inline] Attempt to delete any discardable if unused functions"
James Y Knight via llvm-commits
- [llvm] 073c27b - Revert "[LV] Inline CreateSplatIV call for scalar VFs (NFC)."
James Y Knight via llvm-commits
- [llvm] a97e20a - Revert "GlobalISel: Add G_ASSERT_ALIGN hint instruction"
James Y Knight via llvm-commits
- [PATCH] D116424: [ShrinkWrap] check for PPC's non-callee-saved LR
James Y Knight via Phabricator via llvm-commits
- [PATCH] D115545: [Inline] Attempt to delete any discardable if unused functions
James Y Knight via Phabricator via llvm-commits
- [PATCH] D117356: InstructionCombining: avoid eliding mismatched alloc/free pairs
James Y Knight via Phabricator via llvm-commits
- [PATCH] D116659: [llvm][clang][vfs] NFC: Extract directory iteration boilerplate into macro
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D116659: [llvm][clang][vfs] NFC: Simplify directory iteration
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D117114: [llvm][ADT] Implement `BitVector(std::initializer_list)`
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D117115: [llvm][ADT] Implement `BitVector::{pop_,}back`
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D117116: [llvm][ADT] Enable range-based for loops for `BitVector`
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D117121: [llvm] Remove uses of `std::vector<bool>`
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D117121: [llvm] Remove uses of `std::vector<bool>`
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D117114: [llvm][ADT] Implement `BitVector(std::initializer_list)`
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D117116: [llvm][ADT] Enable range-based for loops for `BitVector`
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D116668: libclc: Add clspv64 target
Jan Vesely via Phabricator via llvm-commits
- [llvm] 821dd3b - [FileCheck] Allow literal '['s before "[[var...]]"
Jay Foad via llvm-commits
- [llvm] 013116c - Use {LITERAL} instead of regex escaping in some lit tests. NFC.
Jay Foad via llvm-commits
- [llvm] 350bc56 - [llvm-dwp] Simplify FileCheck patterns. NFC.
Jay Foad via llvm-commits
- [PATCH] D116870: [SelectionDAG] Add FP_TO_UINT_SAT/FP_TO_SINT_SAT to computeKnownBits/computeNumSignBits.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116674: [Docs] Fix IR and TableGen grammar inconsistencies
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116870: [SelectionDAG] Add FP_TO_UINT_SAT/FP_TO_SINT_SAT to computeKnownBits/computeNumSignBits.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D117014: AMDGPU: Use removeAllRegUnitsForPhysReg()
Jay Foad via Phabricator via llvm-commits
- [PATCH] D117026: GlobalISel: Fix CSEMIRBuilder mishandling constant folds of vectors
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Jay Foad via Phabricator via llvm-commits
- [PATCH] D117042: GlobalISel: Fix insert point in localizer
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110579: [AMDGPU] Add two new intrinsics to control fp_trunc rounding mode
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116469: [AMDGPU] Correct the known bits calculation for MUL_I24.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D117117: [FileCheck] Allow literal '['s before "[[var...]]"
Jay Foad via Phabricator via llvm-commits
- [PATCH] D117117: [FileCheck] Allow literal '['s before "[[var...]]"
Jay Foad via Phabricator via llvm-commits
- [PATCH] D117117: [FileCheck] Allow literal '['s before "[[var...]]"
Jay Foad via Phabricator via llvm-commits
- [PATCH] D117117: [FileCheck] Allow literal '['s before "[[var...]]"
Jay Foad via Phabricator via llvm-commits
- [PATCH] D117280: [AMDGPU] Pre-commit test for D116469. NFC
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116469: [AMDGPU] Correct the known bits calculation for MUL_I24.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D110579: [AMDGPU] Add two new intrinsics to control fp_trunc rounding mode
Jay Foad via Phabricator via llvm-commits
- [PATCH] D117298: [CodeGen] Remove unneeded regex escaping in FileCheck patterns. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D117298: [CodeGen] Remove unneeded regex escaping in FileCheck patterns. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D115675: AMDGPU: Fix assert on function argument as loop condition
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116116: [AMDGPU] Remove lz and nomip combine from codegen
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116933: [flang] Do not lose call in shape inquiry on function reference
Jean Perier via Phabricator via llvm-commits
- [PATCH] D116934: [flang] Add better invalid argument warnings when folding with host runtime
Jean Perier via Phabricator via llvm-commits
- [PATCH] D116933: [flang] Do not lose call in shape inquiry on function reference
Jean Perier via Phabricator via llvm-commits
- [PATCH] D117053: [flang] test if windows builds crashes when folding some paterns
Jean Perier via Phabricator via llvm-commits
- [PATCH] D117053: [flang] test if windows builds crashes when folding some paterns
Jean Perier via Phabricator via llvm-commits
- [PATCH] D117053: [flang] test if windows builds crashes when folding some paterns
Jean Perier via Phabricator via llvm-commits
- [PATCH] D117053: [flang] test if windows builds crashes when folding some paterns
Jean Perier via Phabricator via llvm-commits
- [PATCH] D116934: [flang] Add better invalid argument warnings when folding with host runtime
Jean Perier via Phabricator via llvm-commits
- [llvm] 140a6b1 - [clang][OpenMP5.1] Initial parsing/sema for 'indirect' clause
Jennifer Yu via llvm-commits
- [PATCH] D116764: [clang][OpenMP5.1] Initial parsing/sema for 'indirect' clause
Jennifer Yu via Phabricator via llvm-commits
- [llvm] 6a605b9 - [DebugInfo] Move flag for instr-ref to LLVM option, from TargetOptions
Jeremy Morse via llvm-commits
- [PATCH] D115330: [Dexter] Allow tests to specify their command line options
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D115449: [Dexter] Allow DexUnreachable to be specified in supplementary .dex files
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D115449: [Dexter] Allow DexUnreachable to be specified in supplementary .dex files
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D115449: [Dexter] Allow DexUnreachable to be specified in supplementary .dex files
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D116821: [DebugInfo][InstrRef] Move instr-ref controlling flag out of TargetOptions
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D116821: [DebugInfo][InstrRef] Move instr-ref controlling flag out of TargetOptions
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D116719: [NFC][RISCV] Make the macro names more uniform
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D117082: [JITLink][RISCV] Support R_RISCV_SET relocations
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D117082: [JITLink][RISCV] Support R_RISCV_SET relocations
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D117082: [JITLink][RISCV] Support R_RISCV_SET* and R_RISCV_32_PCREL relocations
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D117279: [RISCV] Honor the VT when converting float point register names to register class for inline assembly.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D47587: [RISCV] Codegen support for atomic operations on RV32I
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D117432: [RISCV] Implement support for the Zicbom and Zicboz extensions
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D117433: [RISCV] Implement support for the Zicbop extension
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D117432: [RISCV] Implement support for the Zicbom and Zicboz extensions
Jessica Clarke via Phabricator via llvm-commits
- [llvm] acb8de5 - [JumpThreading] Change asserts for WantInteger into actual checks
Jessica Paquette via llvm-commits
- [PATCH] D116940: GlobalISel: Pass DebugLoc to getFunctionLiveInPhysReg
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D109388: [AArch64][CostModel] Use cost of target trunc type when only use of a non-register sized load
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D116702: [GlobalISel] Combine select + fcmp to fminnum/fmaxnum/fminimum/fmaximum
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D117026: GlobalISel: Fix CSEMIRBuilder mishandling constant folds of vectors
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D117042: GlobalISel: Fix insert point in localizer
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D117042: GlobalISel: Fix insert point in localizer
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D116745: GlobalISel: Add G_ASSERT_ALIGN hint instruction
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D106997: [IRSim][IROutliner] Detecting Similar Phi Nodes and Outlining
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D117166: [AArch64][GlobalISel] Optimize conjunctions of compares to conditional conmpares.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D99814: [JumpThreading] Change asserts for WantInteger into actual checks
Jessica Paquette via Phabricator via llvm-commits
- [lld] e976c45 - [lld-macho] Initialize separate time trace profiler for mapfile worker
Jez Ng via llvm-commits
- [lld] 62790f3 - [lld-macho] Try and fix map-file.s' flakiness
Jez Ng via llvm-commits
- [PATCH] D116914: [lld-macho] Rename LazySymbol to LazyArchive. NFC
Jez Ng via Phabricator via llvm-commits
- [PATCH] D117069: [lld-macho] Initialize separate time trace profiler for mapfile worker
Jez Ng via Phabricator via llvm-commits
- [PATCH] D117069: [lld-macho] Initialize separate time trace profiler for mapfile worker
Jez Ng via Phabricator via llvm-commits
- [PATCH] D117069: [lld-macho] Initialize separate time trace profiler for mapfile worker
Jez Ng via Phabricator via llvm-commits
- [PATCH] D114735: [lld][macho] Stop grouping symbols by sections in mapfile.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D117069: [lld-macho] Initialize separate time trace profiler for mapfile worker
Jez Ng via Phabricator via llvm-commits
- [PATCH] D117163: Replace PlatformKind with PlatformType.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D117250: [lld-macho] Mention string literal deduplication as a difference from ld64
Jez Ng via Phabricator via llvm-commits
- [PATCH] D117250: [lld-macho] Mention string literal deduplication as a difference from ld64
Jez Ng via Phabricator via llvm-commits
- [PATCH] D117250: [lld-macho] Mention string literal deduplication as a difference from ld64
Jez Ng via Phabricator via llvm-commits
- [PATCH] D117273: [lld-macho] Simplify DeduplicatedCStringSection::finalizeContents. NFC
Jez Ng via Phabricator via llvm-commits
- [PATCH] D117387: [lld-macho] Allow deduplicate-literals to be overridden
Jez Ng via Phabricator via llvm-commits
- [PATCH] D116918: [RISCV] Use X0 in vsetvli if AVL ≥ (2 * VLMAX)
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116277: [RISCV] Use vmv.s.x to build one element splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116277: [RISCV] Use vmv.s.x to build one element splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116798: [RISCV] Select vl op to X0 when it is equal to ~0.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116277: [RISCV] Use vmv.s.x to build one element splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116799: [RISCV] Add precommit test for select vl op that equal to ~0.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116798: [RISCV] Select vl op to X0 when it is equal to ~0.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D108447: [RISCV] Implement BuildSDIVPow2, use cmov to lower sdiv pow2.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117079: [RISCV] Improve i64 splat vector lowering in RV32.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117081: [RISCV] Add more i64 splat vector test.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117079: [RISCV] Improve i64 splat vector lowering in RV32.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117079: [RISCV] Improve i64 splat vector lowering in RV32.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117188: [RISCV] Add patterns for vector widening integer add/subtract
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117079: [RISCV] Improve i64 splat vector lowering in RV32.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117079: [RISCV] Improve i64 splat vector lowering in RV32.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117079: [RISCV] Improve i64 splat vector lowering in RV32.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117079: [RISCV] Improve i64 splat vector lowering in RV32.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117079: [RISCV] Improve i64 splat vector lowering in RV32.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117081: [RISCV] Add more i64 splat vector test.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117079: [RISCV] Improve i64 splat vector lowering in RV32.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116918: [RISCV] Use X0 in vsetvli if AVL ≥ (2 * VLMAX)
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117188: [RISCV] Add patterns for vector widening integer add/subtract
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117385: [RISCV] Add patterns for vector widening integer multiply
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117385: [RISCV] Add patterns for vector widening integer multiply
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117389: [RISCV] Improve extract_vector_elt for fixed mask registers.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117392: [RISCV] Add tests for scalable-vector vwsub patterns
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117404: [RISCV] Add patterns for vector widening integer multiply-add instructions
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117385: [RISCV] Add patterns for vector widening integer multiply
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D117385: [RISCV] Add patterns for vector widening integer multiply
Jianjian Guan via Phabricator via llvm-commits
- [llvm] 905ac77 - [M68k][test][NFC] Reorder the tests for MxBTST_MI and MxBTST_MR
Jim Lin via llvm-commits
- [llvm] 4a7890c - [M68k][NFC] Add missing #endif comment
Jim Lin via llvm-commits
- [llvm] 48fd67c - [M68k][NFC] Rename header guard of M68kSubtarget.h
Jim Lin via llvm-commits
- [llvm] bb13036 - [M68k][NFC] Use Register instead of unsigned int
Jim Lin via llvm-commits
- [PATCH] D116580: [M68k] Add addressing modes ARIPI and ARIPD support for BTST
Jim Lin via Phabricator via llvm-commits
- [PATCH] D116993: [M68k] Add MC support for bchg, bclr and bset instruction
Jim Lin via Phabricator via llvm-commits
- [PATCH] D116993: [M68k] Add MC support for bchg, bclr and bset instruction
Jim Lin via Phabricator via llvm-commits
- [PATCH] D116876: [llvm-cov] New parameters to set coverage watermark
Jinhua Tan via Phabricator via llvm-commits
- [llvm] 7b39dcc - [Attributor][FIX] Ensure "IsExact" is false for non-exact accesses
Johannes Doerfert via llvm-commits
- [PATCH] D113359: [Libomptarget][WIP] Introduce VGPU Plugin
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D116959: [DWARF] Try not to crash for codes with missing debug information
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D116959: [DWARF] Try not to crash for codes with missing debug information
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D116998: [LangRef] Don't allow read from sret memory after unwind
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D117226: [OpenMPIRBuilder] Detect and fix ambiguous InsertPoints for createParallel.
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D117242: [Attributor] Generalize heap to stack to any allocator with relevant properties
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D117241: [Attributor] Share code for abstract interpretation of allocation sizes with getObjectSize [NFC-ish]
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 1fa4778 - [CMake] Output the error message when get_errc_messages fails
John Brawn via llvm-commits
- [PATCH] D115620: [AArch64] Lowering and legalization of strict FP16
John Brawn via Phabricator via llvm-commits
- [polly] e68215c - [Polly][CMake] Make PollyConfig.cmake relocatable like other projects'
John Ericson via llvm-commits
- [polly] efeb501 - [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via llvm-commits
- [polly] 6e52bfe - Revert "[cmake] Use `GNUInstallDirs` to support custom installation dirs."
John Ericson via llvm-commits
- [llvm] 4a678f8 - [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via llvm-commits
- [polly] 4a678f8 - [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via llvm-commits
- [compiler-rt] 09949c4 - [compiler-rt][cmake] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via llvm-commits
- [PATCH] D116873: [libunwind][cmake] Create `LIBUNWIND_INSTALL_INCLUDE_DIR` CACHE PATH
John Ericson via Phabricator via llvm-commits
- [PATCH] D116873: [libunwind][cmake] Create `LIBUNWIND_INSTALL_INCLUDE_DIR` CACHE PATH
John Ericson via Phabricator via llvm-commits
- [PATCH] D116873: [libunwind][cmake] Create `LIBUNWIND_INSTALL_INCLUDE_DIR` CACHE PATH
John Ericson via Phabricator via llvm-commits
- [PATCH] D116524: [doc][cmake] Convert read-me for the common CMake utils to reST
John Ericson via Phabricator via llvm-commits
- [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D116555: [Polly][CMake] Make PollyConfig.cmake relocatable like other projects'
John Ericson via Phabricator via llvm-commits
- [PATCH] D116555: [Polly][CMake] Make PollyConfig.cmake relocatable like other projects'
John Ericson via Phabricator via llvm-commits
- [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D117419: [clang][cmake] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via Phabricator via llvm-commits
- [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D117419: [clang][cmake] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via Phabricator via llvm-commits
- [PATCH] D116327: [Coroutines] Enhance symmetric transfer for constant CmpInst
John McCall via Phabricator via llvm-commits
- [PATCH] D116327: [Coroutines] Enhance symmetric transfer for constant CmpInst
John McCall via Phabricator via llvm-commits
- [llvm] 4eec171 - allow llvm-reduce, if asked, to run its set of passes more than once, taking longer to finish but also potentially resulting in a smaller reduced file.
John Regehr via llvm-commits
- [PATCH] D116871: [llvm-reduce] optionally keep running delta passes until they stop making the IR smaller
John Regehr via Phabricator via llvm-commits
- [PATCH] D116984: foo
John Regehr via Phabricator via llvm-commits
- [PATCH] D116986: this change allows the user to specify the largest number of times that llvm-reduce's main delta loop will run. however, llvm-reduce will exit earlier than this if non-progress is detected; this happens when running the full set of delta passes...
John Regehr via Phabricator via llvm-commits
- [PATCH] D116871: [llvm-reduce] optionally keep running delta passes until they stop making the IR smaller
John Regehr via Phabricator via llvm-commits
- [PATCH] D116871: [llvm-reduce] optionally keep running delta passes until they stop making the IR smaller
John Regehr via Phabricator via llvm-commits
- [PATCH] D104331: [AMDGPU] Use performOptimizedStructLayout for LDS sort
Jon Chesterfield via Phabricator via llvm-commits
- [llvm] 8bed953 - [llvm] Fix the module build
Jonas Devlieghere via llvm-commits
- [PATCH] D115007: Dump swift5 reflection section data into dsym bundle generated binary with dsymutil
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D115007: Dump swift5 reflection section data into dsym bundle generated binary with dsymutil
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D117331: [dsymutil] Print the swift interface modification time in the timestamp mismatch warning
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D117331: [dsymutil] Print the swift interface modification time in the timestamp mismatch warning
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D117333: [dsymutil] Don't print swift interface timestamp warning if we have no timestamp
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D117363: LLDB Windows x64 buildbot set lit -j8
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D115690: [SystemZ] Implement orderFrameObjects().
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D115690: [SystemZ] Implement orderFrameObjects().
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D115497: [Inline] Disable deferred inlining
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D115690: [SystemZ] Implement orderFrameObjects().
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D115497: [Inline] Disable deferred inlining
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D115497: [Inline] Disable deferred inlining
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D116975: [OpenMP] Initial Implementation of LTO and bitcode linking in linker wrapper
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D116975: [OpenMP] Initial Implementation of LTO and bitcode linking in linker wrapper
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D116975: [OpenMP] Initial Implementation of LTO and bitcode linking in linker wrapper
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D117049: [OpenMP] Add support for embedding bitcode images in wrapper tool
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D117049: [OpenMP] Add support for embedding bitcode images in wrapper tool
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D117049: [OpenMP] Add support for embedding bitcode images in wrapper tool
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D117320: [OpenMP] Mark device RTL variables as hidden
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D117320: [OpenMP] Mark device RTL variables as hidden
Joseph Huber via Phabricator via llvm-commits
- [lld] 3025c3e - Replace PlatformKind with PlatformType.
Juergen Ributzka via llvm-commits
- [PATCH] D117163: Replace PlatformKind with PlatformType.
Juergen Ributzka via Phabricator via llvm-commits
- [PATCH] D117163: Replace PlatformKind with PlatformType.
Juergen Ributzka via Phabricator via llvm-commits
- [PATCH] D117163: Replace PlatformKind with PlatformType.
Juergen Ributzka via Phabricator via llvm-commits
- [compiler-rt] f4ab0f6 - [TSan] Avoid deadlock in test for compiler-rt debug build
Julian Lettner via llvm-commits
- [compiler-rt] 4614b93 - [TSan][Darwin] Mark test UNSUPPORTED for iOS simulator
Julian Lettner via llvm-commits
- [compiler-rt] ff11cd9 - [TSan][Darwin] Enable Trace/TraceAlloc unit tests
Julian Lettner via llvm-commits
- [compiler-rt] 7acb68b - [NFC] Fixup for comment
Julian Lettner via llvm-commits
- [llvm] 0f6f628 - [lit] Make sure our test temp directory is actually used by tests
Julian Lettner via llvm-commits
- [PATCH] D117179: [lit] Make sure our test temp directory is actually used by tests
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D117179: [lit] Make sure our test temp directory is actually used by tests
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D110579: [AMDGPU] Add two new intrinsics to control fp_trunc rounding mode
Julien Pagès via Phabricator via llvm-commits
- [PATCH] D110579: [AMDGPU] Add two new intrinsics to control fp_trunc rounding mode
Julien Pagès via Phabricator via llvm-commits
- [PATCH] D110579: [AMDGPU] Add two new intrinsics to control fp_trunc rounding mode
Julien Pagès via Phabricator via llvm-commits
- [PATCH] D116735: [RISCV] Adjust RISCV data layout by using n32:64 in layout string
Jun Sha via Phabricator via llvm-commits
- [PATCH] D116327: [Coroutines] Enhance symmetric transfer for constant CmpInst
JunMa via Phabricator via llvm-commits
- [PATCH] D116330: [Coroutines] Handle lifetime markers, bitcast and unused instruciton for symmetric transfer
JunMa via Phabricator via llvm-commits
- [PATCH] D113872: [CGP] Handle select instructions relying on the same condition
Kai Luo via Phabricator via llvm-commits
- [PATCH] D113872: [CGP] Handle select instructions relying on the same condition
Kai Luo via Phabricator via llvm-commits
- [PATCH] D113872: [CGP] Handle select instructions relying on the same condition
Kai Luo via Phabricator via llvm-commits
- [PATCH] D113872: [CGP] Handle select instructions relying on the same condition
Kai Luo via Phabricator via llvm-commits
- [PATCH] D117050: [GISel] Extend code emitter to emit #undef symbol
Kai Nacke via Phabricator via llvm-commits
- [PATCH] D117050: [GISel] Extend code emitter to emit #undef symbol
Kai Nacke via Phabricator via llvm-commits
- [llvm] 720c48b - [AMDGPU] Fix an unused variable warning (NFC)
Kazu Hirata via llvm-commits
- [llvm] cd77284 - [CSKY] Ensure a newline at the end of a file (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D116898: docs: update some bug tracker references (NFC)
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D116898: docs: update some bug tracker references (NFC)
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D117250: [lld-macho] Mention string literal deduplication as a difference from ld64
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D117250: [lld-macho] Mention string literal deduplication as a difference from ld64
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D117250: [lld-macho] Mention string literal deduplication as a difference from ld64
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D117250: [lld-macho] Mention string literal deduplication as a difference from ld64
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D117250: [lld-macho] Mention string literal deduplication as a difference from ld64
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D117250: [lld-macho] Mention string literal deduplication as a difference from ld64
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D116928: [LoopVectorize] Support epilogue vectorisation of loops with reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D116928: [LoopVectorize] Support epilogue vectorisation of loops with reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D116928: [LoopVectorize] Support epilogue vectorisation of loops with reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D116644: [NFC][AArch64][CodeGen] Add fixed-width vector tests for get.active.lane.mask
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D116928: [LoopVectorize] Support epilogue vectorisation of loops with reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D116928: [LoopVectorize] Support epilogue vectorisation of loops with reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D116928: [LoopVectorize] Support epilogue vectorisation of loops with reductions
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D117109: [LoopVectorize][AArch64] Use get.active.lane.mask intrinsic when SVE is enabled
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D117307: [LoopVectorize] Only check for ordered reductions if the op chain was found
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] 7ea175d - Add 'eager-checks' as a module parameter to MSAN.
Kevin Athey via llvm-commits
- [compiler-rt] 0f93448 - enable noundef analysis with -fsanitize-memory-param-retval
Kevin Athey via llvm-commits
- [PATCH] D116855: Add 'eager-checks' as a module parameter to MSAN.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D116855: Add 'eager-checks' as a module parameter to MSAN.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D116855: Add 'eager-checks' as a module parameter to MSAN.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D117278: [msan] Clear byval shadow in ignored functions
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D117285: [msan] Copy origin of byval arguments
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D117286: [msan] Reset shadow of byval before call
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D117016: [flang][examples] Add missing CMake dependencies
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D117016: [flang][examples] Add missing CMake dependencies
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D116300: [OMPIRBuilder] Fix store inst alignment for ordered depend directive
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D117016: [flang][examples] Add missing CMake dependencies
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D117226: [OpenMPIRBuilder] Detect and fix ambiguous InsertPoints for createParallel.
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] cc35161 - [RISCV] Add initial support for getRegUsageForType and getNumberOfRegisters
Kito Cheng via llvm-commits
- [PATCH] D116890: [RISCV] Add initial support for getRegUsageForType and getNumberOfRegisters
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D116890: [RISCV] Add initial support for getRegUsageForType and getNumberOfRegisters
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D111617: [RISCV] Lazily add RVV C intrinsics.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D111617: [RISCV] Lazily add RVV C intrinsics.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D111617: [RISCV] Lazily add RVV C intrinsics.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D116890: [RISCV] Add initial support for getRegUsageForType and getNumberOfRegisters
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D116890: [RISCV] Add initial support for getRegUsageForType and getNumberOfRegisters
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D116890: [RISCV] Add initial support for getRegUsageForType and getNumberOfRegisters
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D103228: [PoC][RISCV] Using pragma to register vector intrinsic
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D117452: [RISCV] Provide VLOperand in td.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Koakuma via Phabricator via llvm-commits
- [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Koakuma via Phabricator via llvm-commits
- [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Koakuma via Phabricator via llvm-commits
- [PATCH] D116762: workflows: Make issue-subscriber more robust for labels with special characters
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D116762: workflows: Make issue-subscriber more robust for labels with special characters
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D116686: Revert D109159 : Revert "[amdgpu] Enable selection of `s_cselect_b64`."
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D117075: [AMDGPU][WQM] Set the lanes that should be deactivated with VCC.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D117075: [AMDGPU][WQM] Set the lanes that should be deactivated with VCC.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D117075: [AMDGPU][WQM] Set the lanes that should be deactivated with VCC.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D117075: [AMDGPU][WQM] Set the lanes that should be deactivated with VCC.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D117455: [AMDGPU] Autogenerate wqm.ll
Konstantina Mitropoulou via Phabricator via llvm-commits
- [compiler-rt] 636a1cf - [scudo] Make Scudo compile for C++20
Kostya Kortchinsky via llvm-commits
- [PATCH] D117359: [scudo] Make Scudo compile for C++20
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D117359: [scudo] Make Scudo compile for C++20
Kostya Kortchinsky via Phabricator via llvm-commits
- [llvm] c8c3021 - Update Pietro Albini's employer
Kristof Beyls via llvm-commits
- [PATCH] D117027: Update Pietro Albini's employer
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D117027: Update Pietro Albini's employer
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D117111: [AArch64] Add native CPU detection for Ampere1
Kristof Beyls via Phabricator via llvm-commits
- [llvm] bde1032 - [Hexagon] Fix optimize address mode pass only handle BaseImmOffset mode
Krzysztof Parzyszek via llvm-commits
- [PATCH] D117133: Fix Hexagon optimize addressing mode pass so that it handles only BaseImmOffset addressing mode.
Krzysztof Parzyszek via Phabricator via llvm-commits
- [compiler-rt] 23e8a4d - [UBSan] Relax test expectations in Misc/objc-cast.m test
Kuba Mracek via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D116668: libclc: Add clspv64 target
Kévin Petit via Phabricator via llvm-commits
- [PATCH] D116668: libclc: Add clspv64 target
Kévin Petit via Phabricator via llvm-commits
- [llvm] 3891619 - [gn build] Port c0fdc748871f
LLVM GN Syncbot via llvm-commits
- [llvm] 04867c3 - [gn build] Port 8d23b7420c92
LLVM GN Syncbot via llvm-commits
- [llvm] 1088376 - [gn build] Port f77d115cc136
LLVM GN Syncbot via llvm-commits
- [llvm] de05128 - [gn build] Port 35cca45b09b8
LLVM GN Syncbot via llvm-commits
- [llvm] 32d5634 - [gn build] Port b9bc3c107c6c
LLVM GN Syncbot via llvm-commits
- [llvm] e2c78f9 - [gn build] Port 67151d029bdb
LLVM GN Syncbot via llvm-commits
- [llvm] b836751 - [gn build] Port d3729bb38475
LLVM GN Syncbot via llvm-commits
- [llvm] 538ffd4 - [gn build] Port 5726e5598104
LLVM GN Syncbot via llvm-commits
- [llvm] 9a0e6b2 - [gn build] Port f860fe362282
LLVM GN Syncbot via llvm-commits
- [llvm] b50c10f - [gn build] Port e6b153947dfa
LLVM GN Syncbot via llvm-commits
- [llvm] c0fdc74 - [ORC] Add helper functions for running finalize / dealloc actions.
Lang Hames via llvm-commits
- [llvm] 5ff916a - [ORC][JITLink] Add dependence on OrcShared to JITLink.
Lang Hames via llvm-commits
- [llvm] 3fabda5 - [JITLink] Use Section + Offset format for anon symbols in out-of-range errors.
Lang Hames via llvm-commits
- [llvm] c2ba535 - [ORC] Add an ostream operator for ExecutorAddrRange.
Lang Hames via llvm-commits
- [llvm] 1f3d452 - [JITLink][AArch64] Use R-X permissions for the GOT.
Lang Hames via llvm-commits
- [llvm] 253ce92 - [JITLink][AArch64] Add support for splitting eh-frames on AArch64.
Lang Hames via llvm-commits
- [llvm] 71af806 - [JITLink] Fix assert condition broken in 118e953b18ff0.
Lang Hames via llvm-commits
- [llvm] bfd0cbd - Reapply 253ce92844f "[JITLink][AArch64] Add support for splitting.." with fixes.
Lang Hames via llvm-commits
- [compiler-rt] 0ede1b9 - [ORC-RT] Update WrapperFunctionCall for 089acf25223.
Lang Hames via llvm-commits
- [compiler-rt] 1088c78 - [ORC-RT] Remove some stale comments.
Lang Hames via llvm-commits
- [PATCH] D116475: [JITLink] Add anonymous symbols in LinkGraph for unnamed temporary symbols
Lang Hames via Phabricator via llvm-commits
- [PATCH] D117066: RuntimeDyldELF: Don't abort on R_AARCH64_NONE relocation
Lang Hames via Phabricator via llvm-commits
- [PATCH] D116573: [jitlink] add R_RISCV_BRANCH to jitlink
Lang Hames via Phabricator via llvm-commits
- [PATCH] D116794: [JITLink] Add RISCV label subtraction and addition relocations
Lang Hames via Phabricator via llvm-commits
- [PATCH] D117360: Teach llvm-jitlink to support archives in inputs files and -load_hidden
Lang Hames via Phabricator via llvm-commits
- [PATCH] D112164: [lld-macho] Port CallGraphSort from COFF/ELF
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D112164: [lld-macho] Port CallGraphSort from COFF/ELF
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D112160: [MachO] Port call graph profile section and directive
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D112164: [lld-macho] Port CallGraphSort from COFF/ELF
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D112164: [lld-macho] Port CallGraphSort from COFF/ELF
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D117354: [lld-macho] Allow order files and call graph sorting to be used together
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D117318: [WIP][RISCV][GlobalISel] Add lowerReturn for calling conv
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D74977: [WIP][RISCV][GlobalISel] Add lowerFormalArguments for calling convention
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D75023: [WIP][RISCV][GlobalISel] Add lowerCall for calling convention
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D76354: [WIP][RISCV][GlobalISel] Legalize types for ALU operations
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D76007: [WIP][TableGen][GlobalISel] Account for HwMode in RegisterBank register sizes
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D76051: [WIP][RISCV][GlobalISel] Select register banks for GPR ALU instructions
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D76445: [WIP][RISCV][GlobalISel] Select ALU GPR instructions
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D76445: [WIP][RISCV][GlobalISel] Select ALU GPR instructions
Lewis Revill via Phabricator via llvm-commits
- [PATCH] D98378: [LSR] Fix crash in Phi node with EHPad block
Lorenz Brun via Phabricator via llvm-commits
- [PATCH] D98378: [LSR] Fix crash in Phi node with EHPad block
Lorenz Brun via Phabricator via llvm-commits
- [PATCH] D74902: Mark statepoint instructions as clobbering LR on AArch64
Loïc Ottet via Phabricator via llvm-commits
- [PATCH] D47587: [RISCV] Codegen support for atomic operations on RV32I
Luca Bonissi via Phabricator via llvm-commits
- [PATCH] D116941: [GlobalISel] Fix incorrect sign extension when combining G_INTTOPTR and G_ADD
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D116941: [GlobalISel] Fix incorrect sign extension when combining G_INTTOPTR and G_ADD
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D116941: [GlobalISel] Fix incorrect sign extension when combining G_INTTOPTR and G_PTR_ADD
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D116941: [GlobalISel] Fix incorrect sign extension when combining G_INTTOPTR and G_PTR_ADD
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D116363: [X86] Combine to vpdpbusd when operand is constant and small enough.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D116363: [X86] Combine to vpdpbusd when operand is constant and small enough.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D116363: [X86] Combine to vpdpbusd when operand is constant and small enough.
LuoYuanke via Phabricator via llvm-commits
- [llvm] 669bfcf - [Demangle] Add minimal support for D simple basic types
Luís Ferreira via llvm-commits
- [llvm] bec0879 - [Demangle] Add support for D symbols back referencing
Luís Ferreira via llvm-commits
- [llvm] b21ea1c - [Demangle] Add support for D types back referencing
Luís Ferreira via llvm-commits
- [llvm] 6983968 - [Demangle] Pass Ret parameter from decodeNumber by reference
Luís Ferreira via llvm-commits
- [PATCH] D111416: [Demangle] Add minimal support for D simple basic types
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111416: [Demangle] Add minimal support for D simple basic types
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111417: [Demangle] Add support for D symbols back referencing
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111417: [Demangle] Add support for D symbols back referencing
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111419: [Demangle] Add support for D types back referencing
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D117046: [Demangle] Pass Ret parameter from decodeNumber by reference
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111419: [Demangle] Add support for D types back referencing
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111416: [Demangle] Add minimal support for D simple basic types
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111416: [Demangle] Add minimal support for D simple basic types
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111416: [Demangle] Add minimal support for D simple basic types
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111417: [Demangle] Add support for D symbols back referencing
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111417: [Demangle] Add support for D symbols back referencing
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111419: [Demangle] Add support for D types back referencing
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111419: [Demangle] Add support for D types back referencing
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D117046: [Demangle] Pass Ret parameter from decodeNumber by reference
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D102453: [CMake][ELF] Add -fno-semantic-interposition for GCC and Clang>=13
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D117144: [CMake][ELF] Enable -fno-semantic-interposition on release builds
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D117145: [CMake] Option -fno-shrink-wrap is incorrectly handled
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111416: [Demangle] Add minimal support for D simple basic types
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111417: [Demangle] Add support for D symbols back referencing
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D111419: [Demangle] Add support for D types back referencing
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D117046: [Demangle] Pass Ret parameter from decodeNumber by reference
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D102453: [CMake][ELF] Add -fno-semantic-interposition for GCC and Clang>=13
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D113420: [WebAssembly] Implement table instruction intrinsics and ref.null
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D102453: [CMake][ELF] Add -fno-semantic-interposition for GCC and Clang>=13
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D102453: [CMake][ELF] Add -fno-semantic-interposition for GCC and Clang>=13
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D102453: [CMake][ELF] Add -fno-semantic-interposition for GCC and Clang>=13
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D117144: [CMake][ELF] Disable -fno-semantic-interposition on debug builds
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D117183: [CMake] Don't use -fno-semantic-interposition with Clang<=13
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D117190: [GlobalValue] Make dso_local function work with comdat nodeduplicate
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D117062: [BOLT] Update README build instructions
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D117083: [BOLT] README: address @apinski-cavium comment
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D117105: [BOLT] Fix relative links in bolt/README.md
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D117061: [BOLT][CMAKE] Accept BOLT_CLANG_EXE and BOLT_LLD_EXE
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D117341: [BOLT][DWARF] Reduce overhead for sized dealloc
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D108371: [LAA] Add Memory dependence remarks.
Malhar via Phabricator via llvm-commits
- [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Mark Kettenis via Phabricator via llvm-commits
- [PATCH] D116857: [libunwind] [sparc] Add SPARCv9 support
Mark Kettenis via Phabricator via llvm-commits
- [llvm] 392aa97 - [llvm-objcopy] Implement the PE-COFF specific --subsystem option
Martin Storsjö via llvm-commits
- [PATCH] D116556: [llvm-objcopy] Implement the PE-COFF specific --subsystem option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116556: [llvm-objcopy] Implement the PE-COFF specific --subsystem option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116556: [llvm-objcopy] Implement the PE-COFF specific --subsystem option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116556: [llvm-objcopy] Implement the PE-COFF specific --subsystem option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116556: [llvm-objcopy] Implement the PE-COFF specific --subsystem option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116996: [lld-link] Change config and driver to unique_ptr
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D117179: [lit] Make sure our test temp directory is actually used by tests
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D88827: [llvm-objcopy][NFC] Move core implementation of llvm-objcopy into separate library.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D110288: Move pow transformations to sqrt/cbrt to earlier in the compiler pipeline
Masoud Ataei via Phabricator via llvm-commits
- [llvm] 68468bb - AMDGPU: Avoid null check during addrspacecast lowering
Matt Arsenault via llvm-commits
- [llvm] 0ba4e4b - GlobalISel: Pass DebugLoc to getFunctionLiveInPhysReg
Matt Arsenault via llvm-commits
- [llvm] 8e68208 - AMDGPU/GlobalISel: Explicitly track d16 for image legalization
Matt Arsenault via llvm-commits
- [llvm] 0cf860e - AMDGPU/GlobalISel: Regenerate baseline checks to include -NEXT
Matt Arsenault via llvm-commits
- [llvm] 5a434ce - GlobalISel: Use cloneVirtualRegister in localizer
Matt Arsenault via llvm-commits
- [llvm] 8a16201 - GlobalISel: Fix insert point in localizer
Matt Arsenault via llvm-commits
- [llvm] bd2c01e - AMDGPU/GlobalISel: Do not use terminator copy before waterfall loops
Matt Arsenault via llvm-commits
- [llvm] 22e6722 - AMDGPU/GlobalISel: Regenerate mir test checks
Matt Arsenault via llvm-commits
- [llvm] 07ddfa9 - GlobalISel: Add G_ASSERT_ALIGN hint instruction
Matt Arsenault via llvm-commits
- [llvm] 3d2d208 - IR: Make getRetAlign check callee function attributes
Matt Arsenault via llvm-commits
- [llvm] ab593ba - AMDGPU: Add base test for future optimization patch
Matt Arsenault via llvm-commits
- [llvm] 4515c24 - AMDGPU/GlobalISel: Fix assertions on legalize queries with huge align
Matt Arsenault via llvm-commits
- [llvm] 5f39a02 - RegScavenger: Remove used regs from scavenge candidates
Matt Arsenault via llvm-commits
- [llvm] 5a16306 - GlobalISel: Always enable GISelKnownBits for InstructionSelect
Matt Arsenault via llvm-commits
- [llvm] 1adeebc - AMDGPU: Fix assert on function argument as loop condition
Matt Arsenault via llvm-commits
- [llvm] a6f4942 - AMDGPU: Optimize outgoing workitem ID based on reqd_work_group_size
Matt Arsenault via llvm-commits
- [llvm] 59994c2 - AMDGPU: Select workitem ID intrinsics to 0 with req_work_group_size
Matt Arsenault via llvm-commits
- [PATCH] D116940: GlobalISel: Pass DebugLoc to getFunctionLiveInPhysReg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116942: GlobalISel: Fix legalization error where CSE leaves behind dead defs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116943: AMDGPU/GlobalISel: Explicitly track d16 for image legalization
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116941: [GlobalISel] Fix incorrect sign extension when combining G_INTTOPTR and G_ADD
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116953: AMDGPU: Optimize outgoing workitem ID based on reqd_work_group_size
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116954: AMDGPU: Select workitem ID intrinsics to 0 with req_work_group_size
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116955: AMDGPU: Avoid enabling kernel workitem IDs with reqd_work_group_size
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116819: [AMDGPU] Disable optimizeEndCf at -O0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116441: [AMDGPU][GlobalISel] Select op_sel modifiers for VOP3P
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116464: [SPIRV 5/6] Add LegalizerInfo, InstructionSelector and utilities
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116959: [DWARF] Try not to crash for codes with missing debug information
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116940: GlobalISel: Pass DebugLoc to getFunctionLiveInPhysReg
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116943: AMDGPU/GlobalISel: Explicitly track d16 for image legalization
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116819: [AMDGPU] Disable optimizeEndCf at -O0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116943: AMDGPU/GlobalISel: Explicitly track d16 for image legalization
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116877: [GlobalISel] Fix a big-endian-related bug in CallLowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D115400: RegScavenger: Remove used regs from scavenge candidates
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D115551: [AMDGPU] Do not reserve any VGPR for SGPR spills
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D111524: [GlobalISel] Add support for constant vector folding of binops in CSEMIRBuilder.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117026: GlobalISel: Fix CSEMIRBuilder mishandling constant folds of vectors
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117032: GlobalIsel: Fix fma combine when one of the uses comes from unmerge
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117042: GlobalISel: Fix insert point in localizer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117042: GlobalISel: Fix insert point in localizer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117050: [GISel] Extend code emitter to emit #undef symbol
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117054: AMDGPU/GlobalISel: Do not use terminator copy before waterfall loops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117042: GlobalISel: Fix insert point in localizer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117057: [AMDGPU] Annotate functions with inline asm using agprs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117064: AMDGPU/GlobalISel: Fix not adding return address use to tail calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117057: [AMDGPU] Annotate functions with inline asm using agprs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117042: GlobalISel: Fix insert point in localizer
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117054: AMDGPU/GlobalISel: Do not use terminator copy before waterfall loops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117132: AMDGPU/GlobalISel: Introduce pseudo to copy sp in call sequences
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117135: AMDGPU/GlobalISel: Fold wave address into mubuf addressing modes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117143: GlobalISel: Always enable GISelKnownBits for InstructionSelect
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117160: [AArch64][GlobalISel] Implement combines for boolean G_SELECT->bitwise ops.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117164: AMDGPU/GlobalISel: Fix selection of constant 32-bit addrspace loads
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117143: GlobalISel: Always enable GISelKnownBits for InstructionSelect
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116746: IR: Make getRetAlign check callee function attributes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116640: AMDGPU: Avoid null check during addrspacecast lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116745: GlobalISel: Add G_ASSERT_ALIGN hint instruction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D115400: RegScavenger: Remove used regs from scavenge candidates
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D115399: RegScavenger: Add function to externally reserve a scavenging index
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116941: [GlobalISel] Fix incorrect sign extension when combining G_INTTOPTR and G_PTR_ADD
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D115675: AMDGPU: Fix assert on function argument as loop condition
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117219: [LSV] Vectorize loads of vectors by turning it into a larger vector
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116953: AMDGPU: Optimize outgoing workitem ID based on reqd_work_group_size
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116954: AMDGPU: Select workitem ID intrinsics to 0 with req_work_group_size
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117189: [AMDGPU] Fix error handling in asm constraint syntax
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117132: AMDGPU/GlobalISel: Introduce pseudo to copy sp in call sequences
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D115675: AMDGPU: Fix assert on function argument as loop condition
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117358: AMDGPU: Correct getMaxNumSGPR treatment of flat_scratch
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117364: AMDGPU: Use module level register maximums for unknown callees
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D117358: AMDGPU: Correct getMaxNumSGPR treatment of flat_scratch
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116745: GlobalISel: Add G_ASSERT_ALIGN hint instruction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109243: AMDGPU/GlobalISel: Add build_vector_trunc post-legalizer combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D109240: GlobalISel: Artifact combine merge-like opcode and unmerge into copy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D86578: [TargetLowering] Combine known bits for icmp in SimplifySetCC (PR41182)
Matt D'Arcangelo via Phabricator via llvm-commits
- [PATCH] D116730: [AArch64][SVE] Remove Redundant aarch64.sve.convert.to.svbool
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D116730: [AArch64][SVE] Remove Redundant aarch64.sve.convert.to.svbool
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D116730: [AArch64][SVE] Remove Redundant aarch64.sve.convert.to.svbool
Matt Devereau via Phabricator via llvm-commits
- [PATCH] D116730: [AArch64][SVE] Remove Redundant aarch64.sve.convert.to.svbool
Matt Devereau via Phabricator via llvm-commits
- [llvm] ad25f8a - X86InstrInfo: Support immediates that are +1/-1 different in optimizeCompareInstr
Matthias Braun via llvm-commits
- [PATCH] D116945: [MachineInstr] Don't include debug uses in bundle header (PR52817)
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D116945: [MachineInstr] Don't include debug uses in bundle header (PR52817)
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D117001: [zorg] Add flang to clang-arm64-windows-msvc
Maxim Kuvyrkov via Phabricator via llvm-commits
- [PATCH] D117063: Update LLVM CMakeFiles to include BOLT
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D117063: Update LLVM CMakeFiles to include BOLT
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D117063: Update LLVM CMakeFiles to include BOLT
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D116468: [AArch64] Combine ADD/SUB instructions when they contain a 24-bit immediate.
Micah Weston via Phabricator via llvm-commits
- [PATCH] D117429: [AArch64] Revive optimize add/sub with immediate through MIPeepholeOpt
Micah Weston via Phabricator via llvm-commits
- [PATCH] D117429: [AArch64] Revive optimize add/sub with immediate through MIPeepholeOpt
Micah Weston via Phabricator via llvm-commits
- [PATCH] D117060: [RISCV] Add RISCVProcFamilyEnum and add SiFive7.
Michael Berg via Phabricator via llvm-commits
- [PATCH] D115590: [LoopNest] Add new utilites
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D117226: [OpenMPIRBuilder] Detect and fix ambiguous InsertPoints for createParallel.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107193: [Zorg] Honor clean_obj in WebUI.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D107193: [Zorg] Honor clean_obj in WebUI.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D114379: [OMPIRBuilder] Add support for simd (loop) directive.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D114379: [OMPIRBuilder] Add support for simd (loop) directive.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Michael Park via Phabricator via llvm-commits
- [PATCH] D117030: [extract_symbols.py] Fix line-splitting of tool output.
Michael Platings via Phabricator via llvm-commits
- [PATCH] D115786: [SPIR-V 2/n] Add SPIRV{InstrFormats,InstrInfo,RegisterInfo,RegisterBanks...}.td
Michal Paszkowski via Phabricator via llvm-commits
- [PATCH] D100043: [lit] Fix compatibility with upstream gtest
Michele Scuttari via Phabricator via llvm-commits
- [PATCH] D102453: [CMake][ELF] Add -fno-semantic-interposition for GCC and Clang>=13
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D116213: [ARM] fix bug causing shrinkwrapping not always being off using PAC
Mikhail Maltsev via Phabricator via llvm-commits
- [PATCH] D116993: [M68k] Add MC support for bchg, bclr and bset instruction
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D116886: [M68k] Instruction selection to choose neg x when mul x -1 (Fix issue 48588)
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D116886: [M68k] Instruction selection to choose neg x when mul x -1 (Fix issue 48588)
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D116580: [M68k] Add addressing modes ARIPI and ARIPD support for BTST
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D117451: [MCA] Proposing the InstrPostProcess:modifyInstrDesc() method.
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D117451: [MCA] Proposing the InstrPostProcess:modifyInstrDesc() method.
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D115914: [InstCombine] Fold two PHI operands of `or` conditionally.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D117067: Call takeError if MaybeVBR doesn't have a value.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D117110: [InstCombine] try to fold binop with phi operands
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D115914: [InstCombine] Fold two PHI operands of `or` conditionally.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D115914: [InstCombine] Fold two PHI operands of `or` conditionally.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D117067: Call takeError if MaybeVBR doesn't have a value.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D117244: [Bitcode] [ThinLTO] Add a new bitcode module record for THINLTO_INDEX_FLAG
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D117244: [Bitcode] [ThinLTO] Add a new bitcode module record for THINLTO_INDEX_FLAG
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D117244: [Bitcode] [ThinLTO] Add a new bitcode module record for THINLTO_INDEX_FLAG
Mingming Liu via Phabricator via llvm-commits
- [llvm] e121269 - [NFC][regalloc] Pass RAGreedy to eviction adviser
Mircea Trofin via llvm-commits
- [llvm] b191c1f - [NFC][regalloc] Pull out some AllocationOrder/CostPerUseLimit eviction logic
Mircea Trofin via llvm-commits
- [llvm] a81b0c9 - [NFC][MLGO] Remove the word "inliner" in a generic error message.
Mircea Trofin via llvm-commits
- [llvm] b7f298f - [NFC][MLGO] Use ASSERT_TRUE in TFUtilsTest, where appropriate.
Mircea Trofin via llvm-commits
- [llvm] 1f5dceb - [MLGO] Add support for multiple training traces per module
Mircea Trofin via llvm-commits
- [llvm] 248d55a - [NFC][MLGO] Use LazyCallGraph::Node to track functions.
Mircea Trofin via llvm-commits
- [llvm] 3150bce - [NFC][MLGO] Prep a few files before the main ML Regalloc adviser
Mircea Trofin via llvm-commits
- [llvm] b2d2e93 - [NFC][MLGO] The regalloc reward is float, not int64_t
Mircea Trofin via llvm-commits
- [PATCH] D116964: [NFC][MLGO] Use LazyCallGraph::Node to track functions.
Mircea Trofin via llvm-commits
- [PATCH] D116964: [NFC][MLGO] Use LazyCallGraph::Node to track functions.
Mircea Trofin via llvm-commits
- [PATCH] D116964: [NFC][MLGO] Use LazyCallGraph::Node to track functions.
Mircea Trofin via llvm-commits
- [PATCH] D116669: [NFC][regalloc] Pass RAGreedy to eviction adviser
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D116964: [NFC][MLGO] Use LazyCallGraph::Node to track functions.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D115545: [Inline] Attempt to delete any discardable if unused functions
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D116964: [NFC][MLGO] Use LazyCallGraph::Node to track functions.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D115847: [mlgo][inline] Improve global state tracking
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D115847: [mlgo][inline] Improve global state tracking
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D115847: [mlgo][inline] Improve global state tracking
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D116669: [NFC][regalloc] Pass RAGreedy to eviction adviser
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D116075: [NFC][regalloc] Pull out some AllocationOrder/CostPerUseLimit eviction logic
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D116075: [NFC][regalloc] Pull out some AllocationOrder/CostPerUseLimit eviction logic
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D116985: [MLGO] Add support for multiple training traces per module
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D116964: [NFC][MLGO] Use LazyCallGraph::Node to track functions.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D116964: [NFC][MLGO] Use LazyCallGraph::Node to track functions.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D116964: [NFC][MLGO] Use LazyCallGraph::Node to track functions.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D116985: [MLGO] Add support for multiple training traces per module
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D116985: [MLGO] Add support for multiple training traces per module
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D116985: [MLGO] Add support for multiple training traces per module
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D116985: [MLGO] Add support for multiple training traces per module
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D116964: [NFC][MLGO] Use LazyCallGraph::Node to track functions.
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D115545: [Inline] Attempt to delete any discardable if unused functions
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D115545: [Inline] Attempt to delete any discardable if unused functions
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D117147: [MLGO] ML Regalloc Eviction Advisor
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D117147: [MLGO] ML Regalloc Eviction Advisor
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D115847: [mlgo][inline] Improve global state tracking
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D115847: [mlgo][inline] Improve global state tracking
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D115847: [mlgo][inline] Improve global state tracking
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D116441: [AMDGPU][GlobalISel] Select op_sel modifiers for VOP3P
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D113646: [lit] NFC: Add missing option descriptions to documentation
Misono Tomohiro via Phabricator via llvm-commits
- [PATCH] D117359: [scudo] Make Scudo compile for C++20
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D112427: [ARM] Implement setjmp BTI placement for PACBTI-M
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D114543: Extend the `uwtable` attribute with unwind table kind
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D112326: [AArch64] Async unwind - do not schedule frame setup/destroy
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D112327: [AArch64] Async unwind - helper functions to decide on CFI emission
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D112328: [AArch64] Async unwind - Always place the first LDP at the end when ReverseCSRRestoreSeq is true
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D112329: [AArch64] Async unwind - Refactor generation of shadow call stack prologue/epilogue
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D111411: [AArch64] Async unwind - function prologues
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D112330: [AArch64] Async unwind - function epilogues
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D114545: [CodeGen] Async unwind - add a pass to fix CFI information
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D114547: [AArch64] Async unwind - Adjust unwind info in AArch64LoadStoreOptimizer
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D114548: [AArch64] Async unwind - Fix MTE codegen emitting frame adjustments in a loop
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D115501: [clang][ARM] Emit warnings when PACBTI-M is used with unsupported architectures
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D112326: [AArch64] Async unwind - do not schedule frame setup/destroy
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D114548: [AArch64] Async unwind - Fix MTE codegen emitting frame adjustments in a loop
Momchil Velikov via Phabricator via llvm-commits
- [llvm] d17fb46 - [Clang][AArch64][ARM] PMUv3.4 Option Added
Mubashar Ahmad via llvm-commits
- [PATCH] D116748: [AArch64][ARM][Clang] PerfMon Extension Added
Mubashar Ahmad via Phabricator via llvm-commits
- [PATCH] D117022: [ARM] Remove FeaturePerfMon from armv7-m
Mubashar Ahmad via Phabricator via llvm-commits
- [PATCH] D116748: [AArch64][ARM][Clang] PerfMon Extension Added
Mubashar Ahmad via Phabricator via llvm-commits
- [PATCH] D117319: [NFCI][Support] Avoid ASSERT_/EXPECT_TRUE(A <op> B)
Mubashar Ahmad via Phabricator via llvm-commits
- [PATCH] D115508: Reland "[lldb] Remove non address bits when looking up memory regions"
Muhammad Omair Javaid via Phabricator via llvm-commits
- [PATCH] D117363: LLDB Windows x64 buildbot set lit -j8
Muhammad Omair Javaid via Phabricator via llvm-commits
- [PATCH] D117363: LLDB Windows x64 buildbot set lit -j8
Muhammad Omair Javaid via Phabricator via llvm-commits
- [PATCH] D117363: LLDB Windows x64 buildbot set lit -j8
Muhammad Omair Javaid via Phabricator via llvm-commits
- [PATCH] D117363: LLDB Windows x64 buildbot set lit -j8
Muhammad Omair Javaid via Phabricator via llvm-commits
- [llvm] e2cc091 - Fix a missed opportunity to merge stores.
Nadav Rotem via llvm-commits
- [llvm] 8e47ccd - Add new tests that check the icmp-ashr baseline.
Nadav Rotem via llvm-commits
- [llvm] 9551fc5 - Fold ashr-exact into a icmp-ugt.
Nadav Rotem via llvm-commits
- [llvm] 8dff860 - [NFC] Add additional tests for icmp predicate.
Nadav Rotem via llvm-commits
- [PATCH] D116895: Fix a missed opportunity to optimize consecutive stores.
Nadav Rotem via Phabricator via llvm-commits
- [PATCH] D116895: Fix a missed opportunity to optimize consecutive stores.
Nadav Rotem via Phabricator via llvm-commits
- [PATCH] D116895: Fix a missed opportunity to optimize consecutive stores.
Nadav Rotem via Phabricator via llvm-commits
- [PATCH] D117252: [InstCombine] Fold ashr-exact into a icmp-ugt.
Nadav Rotem via Phabricator via llvm-commits
- [PATCH] D117252: [InstCombine] Fold ashr-exact into a icmp-ugt.
Nadav Rotem via Phabricator via llvm-commits
- [PATCH] D117252: [InstCombine] Fold ashr-exact into a icmp-ugt.
Nadav Rotem via Phabricator via llvm-commits
- [PATCH] D117252: [InstCombine] Fold ashr-exact into a icmp-ugt.
Nadav Rotem via Phabricator via llvm-commits
- [PATCH] D117252: [InstCombine] Fold ashr-exact into a icmp-ugt.
Nadav Rotem via Phabricator via llvm-commits
- [PATCH] D117338: [InstCombine] Add new tests that check the icmp-ashr baseline.
Nadav Rotem via Phabricator via llvm-commits
- [PATCH] D117252: [InstCombine] Fold ashr-exact into a icmp-ugt.
Nadav Rotem via Phabricator via llvm-commits
- [PATCH] D117338: [InstCombine] Add new tests that check the icmp-ashr baseline.
Nadav Rotem via Phabricator via llvm-commits
- [PATCH] D117252: [InstCombine] Fold ashr-exact into a icmp-ugt.
Nadav Rotem via Phabricator via llvm-commits
- [PATCH] D117252: [InstCombine] Fold ashr-exact into a icmp-ugt.
Nadav Rotem via Phabricator via llvm-commits
- [PATCH] D117365: [InstCombine] optimize icmp-ugt-ashr
Nadav Rotem via Phabricator via llvm-commits
- [PATCH] D117365: [InstCombine] optimize icmp-ugt-ashr
Nadav Rotem via Phabricator via llvm-commits
- [PATCH] D116766: [SCEV] Sequential/in-order `UMin` expression
Nathan Chancellor via Phabricator via llvm-commits
- [PATCH] D116766: [SCEV] Sequential/in-order `UMin` expression
Nathan Chancellor via Phabricator via llvm-commits
- [PATCH] D115419: [PowerPC] Allow absolute expressions in relocations
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D115419: [PowerPC] Allow absolute expressions in relocations
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D115419: [PowerPC] Allow absolute expressions in relocations
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D115419: [PowerPC] Allow absolute expressions in relocations
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 301e911 - [TargetLowering] precommit refactor from D115688 NFC
Nick Desaulniers via llvm-commits
- [llvm] 649b11e - git-clang-format HEAD~
Nick Desaulniers via llvm-commits
- [llvm] 649b11e - git-clang-format HEAD~
Nick Desaulniers via llvm-commits
- [llvm] 9c4b49d - [ShrinkWrap] check for PPC's non-callee-saved LR
Nick Desaulniers via llvm-commits
- [llvm] 4edb998 - [SelectionDAG] treat X constrained labels as i for asm
Nick Desaulniers via llvm-commits
- [llvm] 79ebc3b - [llvm][test] rewrite callbr to use i rather than X constraint NFC
Nick Desaulniers via llvm-commits
- [PATCH] D116939: [AArch64] clang support for Armv8.8/9.3 HBC
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] check for PPC's non-callee-saved LR
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] check for PPC's non-callee-saved LR
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] check for PPC's non-callee-saved LR
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] check for PPC's non-callee-saved LR
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D115688: [SelectionDAG] treat X constrained labels as i for asm
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D115688: [SelectionDAG] treat X constrained labels as i for asm
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] check for PPC's non-callee-saved LR
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D115688: [SelectionDAG] treat X constrained labels as i for asm
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D115410: [llvm][test] rewrite callbr to use i rather than X constraint NFC
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D115311: [clang][CGStmt] emit i constraint rather than X for asm goto indirect dests
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D115419: [PowerPC] Allow absolute expressions in relocations
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 5fc9abe - [gn build] (manually) port 8503c688d555
Nico Weber via llvm-commits
- [llvm] fce1c6f - [gn build] (manually) port f77d115cc136 more
Nico Weber via llvm-commits
- [llvm] bf95d5e - [gn build] (manually) port 85e6e748d426 (llvm/lib/Target/X86/MCA)
Nico Weber via llvm-commits
- [llvm] 37fc1a2 - [gn build] minor comment tweaks, no behavior change
Nico Weber via llvm-commits
- [llvm] 0f85393 - [MachO] Port call graph profile section and directive
Nico Weber via llvm-commits
- [llvm] d3b90f4 - Revert "[llvm-readobj][XCOFF] dump auxiliary symbols."
Nico Weber via llvm-commits
- [lld] 6db04b9 - [lld-macho] Port CallGraphSort from COFF/ELF
Nico Weber via llvm-commits
- [llvm] 66b2ed4 - Revert "[JITLink][AArch64] Add support for splitting eh-frames on AArch64."
Nico Weber via llvm-commits
- [PATCH] D112160: [MachO] Port call graph profile section and directive
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112164: [lld-macho] Port CallGraphSort from COFF/ELF
Nico Weber via Phabricator via llvm-commits
- [PATCH] D117069: [lld-macho] Initialize separate time trace profiler for mapfile worker
Nico Weber via Phabricator via llvm-commits
- [PATCH] D117069: [lld-macho] Initialize separate time trace profiler for mapfile worker
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113130: [llvm-libtool-darwin] Print a warning if object file names are repeated
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113825: [llvm-readobj][XCOFF] dump auxiliary symbols.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113825: [llvm-readobj][XCOFF] dump auxiliary symbols.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113825: [llvm-readobj][XCOFF] dump auxiliary symbols.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112160: [MachO] Port call graph profile section and directive
Nico Weber via Phabricator via llvm-commits
- [PATCH] D112164: [lld-macho] Port CallGraphSort from COFF/ELF
Nico Weber via Phabricator via llvm-commits
- [PATCH] D113825: [llvm-readobj][XCOFF] dump auxiliary symbols.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D117266: [gn build] Add support for building using propellor
Nico Weber via Phabricator via llvm-commits
- [llvm] 92d55e7 - [MemoryBuiltins] Remove isNoAliasFn() in favor of isNoAliasCall()
Nikita Popov via llvm-commits
- [llvm] 2c0fb96 - [TypeFinder] Support opaque pointers
Nikita Popov via llvm-commits
- [llvm] 7543365 - [Thumb2] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] aff9f2d - [LICM] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] fe2c4af - [DSE] Make test more robust (NFC)
Nikita Popov via llvm-commits
- [llvm] 3d5179f - [DSE] Add additional tests for noalias calls (NFC)
Nikita Popov via llvm-commits
- [llvm] 3cef3cf - [DSE] Check for noalias calls rather than alloc functions
Nikita Popov via llvm-commits
- [llvm] b56f6f1 - [MemoryBuiltins] Remove unused isStrdupLikeFn() function (NFC)
Nikita Popov via llvm-commits
- [llvm] 3946095 - [MemoryBuiltins] Remove unused isOpNewLikeFn() (NFC)
Nikita Popov via llvm-commits
- [llvm] 3404127 - [GlobalOpt] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 94d6263 - [GlobalStatus] Look through non-constexpr casts
Nikita Popov via llvm-commits
- [llvm] f3e8717 - [GlobalOpt] Support "stored once" optimization for different types
Nikita Popov via llvm-commits
- [llvm] 47a4773 - [GlobalStatus] Remove unused HasNonInstructionUser member (NFC)
Nikita Popov via llvm-commits
- [llvm] 5642ce5 - [GlobalOpt] Drop redundant setExternallyInitialized() call (NFC)
Nikita Popov via llvm-commits
- [llvm] 1cbb456 - [GlobalOpt] Fix global to select transform under opaque pointers
Nikita Popov via llvm-commits
- [llvm] aba7c3c - [ConstantFold] Check uniform value in ConstantFoldLoadFromConst()
Nikita Popov via llvm-commits
- [llvm] be21932 - [GlobalOpt] Add test for SRA with i8 array type (NFC)
Nikita Popov via llvm-commits
- [llvm] e7ce6ac - [InstSimplify] Add test for load from undef (NFC)
Nikita Popov via llvm-commits
- [llvm] 20d9c51 - [ConstantFold] Check for uniform value before reinterpret load
Nikita Popov via llvm-commits
- [llvm] ed30a96 - [Verifier] Avoid asserting on invalid cleanuppad chain
Nikita Popov via llvm-commits
- [llvm] 3bbf7f5 - [Docs] Update opaque pointer docs (NFC)
Nikita Popov via llvm-commits
- [llvm] a2261e3 - [Docs] Use anonymous reference (NFC)
Nikita Popov via llvm-commits
- [llvm] d1675e4 - [AttrBuilder] Remove empty() / td_empty() methods
Nikita Popov via llvm-commits
- [llvm] 6459031 - [AttrBuilder] Remove non-const td_attrs()
Nikita Popov via llvm-commits
- [llvm] c63a317 - [AttrBuilder] Remove ctor accepting AttributeList and Index
Nikita Popov via llvm-commits
- [llvm] 7cbbef5 - [AttrBuilder] Remove unused hasAttributes() overload
Nikita Popov via llvm-commits
- [llvm] 0d7fbb0 - [AttrBuilder] Remove unused removeAttributes() overload
Nikita Popov via llvm-commits
- [PATCH] D116800: [MemoryBuiltins] Remove isNoAliasFn() in favor of isNoAliasCall()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116887: [SROA] Switch replacement of dead/UB/unreachable ops from undef to poison
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116887: [SROA] Switch replacement of dead/UB/unreachable ops from undef to poison
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116935: [IRBuilder] Introduce folder using inst-simplify, use for Or fold.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116935: [IRBuilder] Introduce folder using inst-simplify, use for Or fold.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116945: [MachineInstr] Don't include debug uses in bundle header (PR52817)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116766: [SCEV] Sequential/in-order `UMin` expression
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116935: [IRBuilder] Introduce folder using inst-simplify, use for Or fold.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116935: [IRBuilder] Introduce folder using inst-simplify, use for Or fold.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116766: [SCEV] Sequential/in-order `UMin` expression
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116692: [SimplifyCFG] Tail-merging all blocks with `unreachable` terminator, final take
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116968: [IRBuilder] Migrate add-folding to value-based FoldAdd.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116969: [IRBuilder] Migrate icmp-folding to value-based FoldICmp.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116058: [InstCombine] Convert binop(phi, v) to phi(binop) for constant phi operands
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116980: [GlobalsModRef] Apply indirect-global rule to all globals initialized from noalias calls
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116998: [LangRef] Don't allow read from sret memory after unwind
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116532: [LangRef] Add noreadafterunwind attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117000: [LICM] Generalize unwinding check during scalar promotion
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117005: [DSE] Remove alloc function check in canSkipDef()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117015: [InstSimplify] Fold inbounds GEP to poison if base is undef.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117034: [GlobalOpt] Support "stored once" optimization for different types
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D114904: [BuildLibCalls] Add nounwind,willreturn to memset_pattern{4,8,16}.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116964: [NFC][MLGO] Use LazyCallGraph::Node to track functions.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117034: [GlobalOpt] Support "stored once" optimization for different types
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117084: [CFLGraph] Change isMallocOrCallocLikeFn to isNoAliasCall now that allocation functions must be marked noalias
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117092: [GlobalOpt] Use generic type when converting malloc to global
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117095: [BasicAA] Add support for memmove intrinsic
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D115545: [Inline] Attempt to delete any discardable if unused functions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117095: [BasicAA] Add support for memmove intrinsic
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D115545: [Inline] Attempt to delete any discardable if unused functions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117180: [BasicAliasAnalysis] Switch from isMallocOrCallocLikeFn to onlyAccessesInaccessibleMemory
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117184: Fix failing assertion in SimplifyCFG.cpp as icmp gep fold to constant expression [NFC]
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116660: [LoopFlatten] Update MemorySSA state
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D107574: [GlobalOpt] [MemoryBuiltins] Update getMallocType with bitcast on stored pointer
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117201: [ConstantHoist] Remove check for notional overindexing
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117203: [Attributor] Remove notional overindexing check
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117184: Fix failing assertion in SimplifyCFG.cpp as icmp gep fold to constant expression [NFC]
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117223: [GlobalOpt] Make global SRA offset based
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D115545: [Inline] Attempt to delete any discardable if unused functions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D115497: [Inline] Disable deferred inlining
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117249: [GlobalOpt] Generalize malloc-to-global transformation by discarding type
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117236: [Inliner] Don't removeDeadConstantUsers() when checking if a function is dead
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117184: Fix failing assertion in SimplifyCFG.cpp as icmp gep fold to constant expression [NFC]
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117180: [BasicAliasAnalysis] Switch from isMallocOrCallocLikeFn to onlyAccessesInaccessibleMemory
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117223: [GlobalOpt] Make global SRA offset based
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117223: [GlobalOpt] Make global SRA offset based
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117092: [GlobalOpt] Use generic type when converting malloc to global
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117092: [GlobalOpt] Use generic type when converting malloc to global
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117201: [ConstantHoist] Remove check for notional overindexing
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117201: [ConstantHoist] Remove check for notional overindexing
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116945: [MachineInstr] Don't include debug uses in bundle header (PR52817)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117303: [LoopUnswitch] Deny loop unswitch if its body contains volatile inline asm
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117092: [GlobalOpt] Use generic type when converting malloc to global
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117223: [GlobalOpt] Make global SRA offset based
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117092: [GlobalOpt] Use generic type when converting malloc to global
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117223: [GlobalOpt] Make global SRA offset based
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117350: [NFC] MemoryBuiltins: simplify isLibFreeFunction
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117356: InstructionCombining: avoid eliding mismatched alloc/free pairs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117180: [BasicAliasAnalysis] Switch from isMallocOrCallocLikeFn to onlyAccessesInaccessibleMemory
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117180: [BasicAliasAnalysis] Switch from isMallocOrCallocLikeFn to onlyAccessesInaccessibleMemory
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116111: Avoid using AttrBuilder as an intermediate step when not needed
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117431: [IRBuilder] Migrate and-folding to value-based FoldAnd.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D117180: [BasicAliasAnalysis] Switch from isMallocOrCallocLikeFn to onlyAccessesInaccessibleMemory
Nikita Popov via Phabricator via llvm-commits
- [llvm] 7b1cb72 - [SROA] Switch replacement of dead/UB/unreachable ops from undef to poison
Nuno Lopes via llvm-commits
- [PATCH] D116887: [SROA] Switch replacement of dead/UB/unreachable ops from undef to poison
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D117363: LLDB Windows x64 buildbot set lit -j8
Omair Javaid via llvm-commits
- [PATCH] D115449: [Dexter] Allow DexUnreachable to be specified in supplementary .dex files
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D117124: [DWARF][DebugInfo] Fix off-by-one error in size of DW_TAG_base_type types
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D117124: [DWARF][DebugInfo] Fix off-by-one error in size of DW_TAG_base_type types
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D117124: [DWARF][DebugInfo] Fix off-by-one error in size of DW_TAG_base_type types
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D117124: [DWARF][DebugInfo] Fix off-by-one error in size of DW_TAG_base_type types
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D116979: [llvm-ar] Add --thin for creating a thin archive
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D116977: [llvm-ar] Enforce one-dash form for long options
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D117208: [X86][LLD] Fix warning from updated data layout in LLD tests
Owen Reynolds via Phabricator via llvm-commits
- [PATCH] D117208: [X86][LLD] Fix warning from updated data layout in LLD tests
Owen Reynolds via Phabricator via llvm-commits
- [llvm] 85e6e74 - [MCA] Switching from conservatively guessing which instructions are
Patrick Holland via llvm-commits
- [PATCH] D116779: [llvm-mca] [LSUnit] Proposal for declaring memory-barrier instructions explicitly rather than making conservative assumptions.
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D117451: [MCA] Proposing the InstrPostProcess:modifyInstrDesc() method.
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D117451: [MCA] Proposing the InstrPostProcess:modifyInstrDesc() method.
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D117451: [MCA] Proposing the InstrPostProcess:modifyInstrDesc() method.
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D117451: [MCA] Proposing the InstrPostProcess:modifyInstrDesc() method.
Patrick Holland via Phabricator via llvm-commits
- [PATCH] D115907: [misexpect] Re-implement MisExpect Diagnostics
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D117124: [DWARF][DebugInfo] Fix off-by-one error in size of DW_TAG_base_type types
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D117124: [DWARF][DebugInfo] Fix off-by-one error in size of DW_TAG_base_type types
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D116737: [DAG][AArch64][SVE] Fix VLS mulh code generation
Paul Walker via Phabricator via llvm-commits
- [llvm] 97ef15a - [WebAssembly] Fix reftype load/store match with idx from call
Paulo Matos via llvm-commits
- [PATCH] D115749: [WebAssembly] Emit symbol labels for table global symbols
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D115327: [WebAssembly] Fix reftype load/store match with idx from call
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D115749: [WebAssembly] Emit symbol labels for table global symbols
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D115749: [WebAssembly] Emit symbol labels for table global symbols
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D115749: [WebAssembly] Emit symbol labels for table global symbols
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D115327: [WebAssembly] Fix reftype load/store match with idx from call
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D114642: [AArch64][SchedModels] Handle virtual registers in FP/NEON predicates
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D117003: [SchedModels][CortexA55] Add ASIMD integer instructioins
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D117007: [LNT] NFC. Improvements to cPerf
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D117008: [LNT] Fixed the time extraction from MMAP and MMAP2 events using the Layout
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D115702: [LNT] Fix profile assigning to tests
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D117007: [LNT] NFC. Improvements to cPerf
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D117008: [LNT] Fixed the time extraction from MMAP and MMAP2 events using the Layout
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D114770: [LNT] Combine perf data metrics from several files
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D116088: [compiler-rt] Implement ARM atomic operations for architectures without SMP support
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D113399: [flang][OpenMP] Add semantic checks of nesting of region about ordered construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D113399: [flang][OpenMP] Add semantic checks of nesting of region about ordered construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D113399: [flang][OpenMP] Add semantic checks of nesting of region about ordered construct
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D116300: [OMPIRBuilder] Fix store inst alignment for ordered depend directive
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D116300: [OMPIRBuilder] Fix store inst alignment for ordered depend directive
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D114413: [OpenMPIRBuilder] Implement static-chunked workshare-loop schedules.
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D114413: [OpenMPIRBuilder] Implement static-chunked workshare-loop schedules.
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D117226: [OpenMPIRBuilder] Detect and fix ambiguous InsertPoints for createParallel.
Peixin Qiao via Phabricator via llvm-commits
- [llvm] d9d2516 - AMDGPU/GlobalISel: Rework legalization for extract/insert vector elt
Petar Avramovic via llvm-commits
- [llvm] 9f38a68 - GlobalIsel: Precommit fma combine tests with one operand from unmerge
Petar Avramovic via llvm-commits
- [llvm] c8c5dc7 - GlobalIsel: Fix fma combine when one of the operands comes from unmerge
Petar Avramovic via llvm-commits
- [llvm] 1919d2c - AMDGPU/GlobalISel: Regenerate fceil test (NFC)
Petar Avramovic via llvm-commits
- [llvm] 235886e - AMDGPU/GlobalISel: Fix custom legalizatation for fceil
Petar Avramovic via llvm-commits
- [PATCH] D116115: AMDGPU/GlobalISel: Rework legalization for extract/insert vector elt
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D116942: GlobalISel: Fix legalization error where CSE leaves behind dead defs
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D117032: GlobalIsel: Fix fma combine when one of the uses comes from unmerge
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D117032: GlobalIsel: Fix fma combine when one of the uses comes from unmerge
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D117032: GlobalIsel: Fix fma combine when one of the uses comes from unmerge
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D117032: GlobalIsel: Fix fma combine when one of the uses comes from unmerge
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D109240: GlobalISel: Artifact combine merge-like opcode and unmerge into copy
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D109241: GlobalISel: Artifact combine build-vectors and unmerge into unmerge
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D109242: GlobalISel: Artifact combine build-vector and unmerges into concat-vector
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D117328: GlobalISel: Add bitcast to tryFoldUnmergeCast
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D116566: [flang] Fix the documentation on how to build flang
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D116566: [flang] Fix the documentation on how to build flang
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D116566: [flang] Fix the documentation on how to build flang
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D116566: [flang] Fix the documentation on how to build flang
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D116566: [flang] Fix the documentation on how to build flang
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D116566: [flang] Fix the documentation on how to build flang
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D117100: [flang][nfc] Update README.md
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D117100: [flang][nfc] Update README.md
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D117176: [bazel] Separate capi_deps from deps in mlir_c_api_cc_library.
Peter Hawkins via Phabricator via llvm-commits
- [PATCH] D116934: [flang] Add better invalid argument warnings when folding with host runtime
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D116933: [flang] Do not lose call in shape inquiry on function reference
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D117148: [flang] Fix handling of space between # and name in preprocessor stringification
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D117149: [flang] RESHAPE(PAD=) can be arbitrary array rank
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D117154: [flang] Any type can appear in a structure constructor for an unlimited polymorphic allocatable component
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D117151: [flang] Implement semantics for DEC STRUCTURE/RECORD
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D117159: [flang] Extension: initialization of LOGICAL with INTEGER & vice versa
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D117152: [flang] Allow initialization in blank COMMON
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D117153: [flang] Downgrade benign error message to a warning
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D117155: [flang] Support extension intrinsic function variations on ABS
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D117158: [flang] Allow pointers to non-sequence types in sequence types
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D117344: [flang] Legacy extension: non-character formats
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D117346: [flang] Signal runtime error on WRITE after ENDFILE
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D117342: [flang] Don't blank-fill remaining lines in internal output
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D117345: [flang] Accept ENTRY names in generic interfaces
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D117343: [flasg] Debug folding of substring references
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D117150: [flang] Fold SCALE()
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D116838: [ELF] -Map --why-extract=: print despite errors
Peter Smith via Phabricator via llvm-commits
- [PATCH] D116881: [ELF] Add Resolver class to relocation scan pass. NFC
Peter Smith via Phabricator via llvm-commits
- [PATCH] D116881: [ELF] Add RelocationScanner. NFC
Peter Smith via Phabricator via llvm-commits
- [PATCH] D112063: [lld][ELF] Support adrp+ldr GOT optimization for AArch64
Peter Smith via Phabricator via llvm-commits
- [PATCH] D116838: [ELF] -Map --why-extract=: print despite errors
Peter Smith via Phabricator via llvm-commits
- [PATCH] D117233: [llvm-objcopy] Preserve ARM and AArch64 mapping symbols
Peter Smith via Phabricator via llvm-commits
- [PATCH] D117284: [ELF] Allow non-bitcode archive with an empty index
Peter Smith via Phabricator via llvm-commits
- [PATCH] D116730: [AArch64][SVE] Remove Redundant aarch64.sve.convert.to.svbool
Peter Waller via Phabricator via llvm-commits
- [PATCH] D116812: [AArch64][SVE][VLS] Move extends into arguments of comparisons
Peter Waller via Phabricator via llvm-commits
- [PATCH] D116976: [CMake] Passthrough OSX CMake options to builtins and runtimes
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D117052: [llvm] Fix typo for libxml2 detection
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D117058: [ifs] Added missing DT_STRSZ to the .dynamic section
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D117263: [CMake] Support runtimes targets without specifying triple
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D116976: [CMake] Passthrough OSX CMake options to builtins and runtimes
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D116976: [CMake] Passthrough OSX CMake options to builtins and runtimes
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D117263: [CMake] Support runtimes targets without specifying triple
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D117263: [CMake] Support runtimes targets without specifying triple
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D112450: support xcoff for llvm-nm
Phabricator via llvm-commits
- [PATCH] D113104: add the xcoff symbol size for the llvm-nm.
Phabricator via llvm-commits
- [PATCH] D117063: Update LLVM CMakeFiles to include BOLT
Phabricator via llvm-commits
- [PATCH] D117083: [BOLT] README: address @apinski-cavium comment
Phabricator via llvm-commits
- [PATCH] D117062: [BOLT] Update README build instructions
Phabricator via llvm-commits
- [PATCH] D113106: demangle xcoff label symbol for llvm-nm
Phabricator via llvm-commits
- [PATCH] D116890: [RISCV] Add initial support for getRegUsageForType and getNumberOfRegisters
Phabricator via llvm-commits
- [llvm] f4c5468 - [instcombine] Infer alignment for aligned_alloc with potentially zero size
Philip Reames via llvm-commits
- [llvm] 332642e - Add test coverage for D116851
Philip Reames via llvm-commits
- [llvm] fb93659 - [MemoryBuiltins] Add field for alignment argument [NFC]
Philip Reames via llvm-commits
- [llvm] 7febd60 - [instcombine] Add align return attributes for operator new(..., align_val)
Philip Reames via llvm-commits
- [llvm] 1d12731 - Minor style tweaks following fb93659
Philip Reames via llvm-commits
- [llvm] 5265ac7 - [MemoryBuiltin] Add an API for checking if an unused allocation can be removed [NFC]
Philip Reames via llvm-commits
- [llvm] ed7ae1a - Add coverage of GlobalsModRef's indirect global case
Philip Reames via llvm-commits
- [llvm] abc787f - Delete a stale comment
Philip Reames via llvm-commits
- [llvm] f62f47f - Partial revert of 82fb4f4
Philip Reames via llvm-commits
- [llvm] 3712372 - [DSE] Style improvements after 3cef3cf - remove redundant dyn_casts [NFC]
Philip Reames via llvm-commits
- [llvm] e838949 - [GlobalsModRef] Apply indirect-global rule to all globals initialized from noalias calls
Philip Reames via llvm-commits
- [llvm] 8f553da - [instsimplify] Add a comment and test for a highly confusing case
Philip Reames via llvm-commits
- [llvm] a1bf4dd - [DSE] Generalize store null to calloc allocated memory [NFC-ish]
Philip Reames via llvm-commits
- [llvm] e2e7ecf - [DSE] Minor style improvements to calloc formation code [NFC]
Philip Reames via llvm-commits
- [llvm] 75de92d - [DSE] Seperate malloc+memset -> calloc transform from noop store dedection [NFC]
Philip Reames via llvm-commits
- [llvm] 6bf590d - [InstCombine] Pull out a helper function to simplify upcoming patch [NFC]
Philip Reames via llvm-commits
- [llvm] db57065 - [Attributor] Use getAllocAlignment where possible [NFC]
Philip Reames via llvm-commits
- [llvm] 8e76720 - [Attributor] Reuse object size evaluation code [NFC]
Philip Reames via llvm-commits
- [llvm] d1f4c6a - [Attributor] Generalize calloc handling in heap-to-stack for any init value [NFC]
Philip Reames via llvm-commits
- [llvm] 9979299 - [Attributor] Simplify how we handle required alignment during heap-to-stack [NFC]
Philip Reames via llvm-commits
- [llvm] cd36b29 - [MemoryBuiltins] (Slightly) clean up abuse of MallocLike bitmask [NFC]
Philip Reames via llvm-commits
- [llvm] 213193c - [test] precommit coverage for D117249
Philip Reames via llvm-commits
- [llvm] cf66f01 - [Attributor] Share code for abstract interpretation of allocation sizes with getObjectSize [NFC-ish]
Philip Reames via llvm-commits
- [llvm] 5d5d4d9 - [Attributor] Generalize heap to stack to any allocator with relevant properties
Philip Reames via llvm-commits
- [llvm] ee02cf0 - [MemoryBuiltins] Demote isCallocLikeFn and isAlignedAllocLikeFn to local helpers after removal of last external use [NFC]
Philip Reames via llvm-commits
- [llvm] 8e5a5b6 - [InstCombine] Fold for masked scatters to a uniform address
Philip Reames via llvm-commits
- [llvm] dac82b5 - Revert "[MemoryBuiltins] [NFC] Add missing section comments"
Philip Reames via llvm-commits
- [llvm] 83338d5 - [MemoryBuiltins] [NFC] Add missing section comments
Philip Reames via llvm-commits
- [PATCH] D116766: [SCEV] Sequential/in-order `UMin` expression
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116766: [SCEV] Sequential/in-order `UMin` expression
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116766: [SCEV] Sequential/in-order `UMin` expression
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116851: [MemoryBuiltins] Add field for alignment argument
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116980: [GlobalsModRef] Apply indirect-global rule to all globals initialized from noalias calls
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116766: [SCEV] Sequential/in-order `UMin` expression
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117005: [DSE] Remove alloc function check in canSkipDef()
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116871: [llvm-reduce] optionally keep running delta passes until they stop making the IR smaller
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116980: [GlobalsModRef] Apply indirect-global rule to all globals initialized from noalias calls
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117000: [LICM] Generalize unwinding check during scalar promotion
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116998: [LangRef] Don't allow read from sret memory after unwind
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117095: [BasicAA] Add support for memmove intrinsic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116851: [MemoryBuiltins] Add field for alignment argument
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117084: [CFLGraph] Change isMallocOrCallocLikeFn to isNoAliasCall now that allocation functions must be marked noalias
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117095: [BasicAA] Add support for memmove intrinsic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117180: [BasicAliasAnalysis] Switch from isMallocOrCallocLikeFn to onlyAccessesInaccessibleMemory
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117241: [Attributor] Share code for abstract interpretation of allocation sizes with getObjectSize [NFC-ish]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116971: [AttributorAttributes] Remove hardcoded parameters
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117180: [BasicAliasAnalysis] Switch from isMallocOrCallocLikeFn to onlyAccessesInaccessibleMemory
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117180: [BasicAliasAnalysis] Switch from isMallocOrCallocLikeFn to onlyAccessesInaccessibleMemory
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117242: [Attributor] Generalize heap to stack to any allocator with relevant properties
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117180: [BasicAliasAnalysis] Switch from isMallocOrCallocLikeFn to onlyAccessesInaccessibleMemory
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117180: [BasicAliasAnalysis] Switch from isMallocOrCallocLikeFn to onlyAccessesInaccessibleMemory
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117180: [BasicAliasAnalysis] Switch from isMallocOrCallocLikeFn to onlyAccessesInaccessibleMemory
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117249: [GlobalOpt] Generalize malloc-to-global transformation by discarding type
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117249: [GlobalOpt] Generalize malloc-to-global transformation by discarding type
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117092: [GlobalOpt] Use generic type when converting malloc to global
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117241: [Attributor] Share code for abstract interpretation of allocation sizes with getObjectSize [NFC-ish]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117242: [Attributor] Generalize heap to stack to any allocator with relevant properties
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117265: [MemoryBuiltins] [NFC] Rename isAllocationFn
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117241: [Attributor] Share code for abstract interpretation of allocation sizes with getObjectSize [NFC-ish]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117249: [GlobalOpt] Generalize malloc-to-global transformation by discarding type
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117092: [GlobalOpt] Use generic type when converting malloc to global
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117223: [GlobalOpt] Make global SRA offset based
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117095: [BasicAA] Add support for memmove intrinsic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117223: [GlobalOpt] Make global SRA offset based
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117350: MemoryBuiltins: simplify isLibFreeFunction
Philip Reames via Phabricator via llvm-commits
- [PATCH] D117111: [AArch64] Add native CPU detection for Ampere1
Philipp Tomsich via Phabricator via llvm-commits
- [PATCH] D117112: [AArch64] Support for Ampere1 core
Philipp Tomsich via Phabricator via llvm-commits
- [llvm] 95a436f - [X86][ABI] Pre-commit test for the f80 ABI alignment change. NFC
Phoebe Wang via llvm-commits
- [llvm] 1bb0caf - [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC
Phoebe Wang via llvm-commits
- [lld] 9b43237 - [X86][LLD] Update datelayout in LLD tests. NFCI
Phoebe Wang via llvm-commits
- [lld] 0f499d1 - Revert "[X86][LLD] Update datelayout in LLD tests. NFCI"
Phoebe Wang via llvm-commits
- [llvm] f63a805 - Revert "[X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC"
Phoebe Wang via llvm-commits
- [PATCH] D116375: [X86] Use bit test instructions to optimize some logic atomic operations
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D116375: [X86] Use bit test instructions to optimize some logic atomic operations
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D116832: [UpdateLLCTestChecks] Allow replacing register names with variables
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D116832: [UpdateLLCTestChecks] Allow replacing register names with variables
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D115942: [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D115942: [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D115942: [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D115942: [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D115942: [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D115942: [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D115942: [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D117208: [X86][LLD] Fix warning from updated data layout in LLD tests
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D117270: Revert "[X86][LLD] Update datelayout in LLD tests. NFCI"
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D115942: [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D117208: [X86][LLD] Fix warning from updated data layout in LLD tests
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D117270: Revert "[X86][LLD] Update datelayout in LLD tests. NFCI"
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D115942: [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D116832: [UpdateLLCTestChecks] Allow replacing register names with variables
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D114536: [X86][MS] Fix the wrong alignment of vector variable arguments on Win32
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D117027: Update Pietro Albini's employer
Pietro Albini via Phabricator via llvm-commits
- [PATCH] D115657: [Nomination] Adding Intel representatives to security group
Pietro Albini via Phabricator via llvm-commits
- [PATCH] D117027: Update Pietro Albini's employer
Pietro Albini via Phabricator via llvm-commits
- [PATCH] D117133: Fix Hexagon optimize addressing mode pass so that it handles only BaseImmOffset addressing mode.
Pranav Bhandarkar via Phabricator via llvm-commits
- [PATCH] D117133: Fix Hexagon optimize addressing mode pass so that it handles only BaseImmOffset addressing mode.
Pranav Bhandarkar via Phabricator via llvm-commits
- [PATCH] D117133: Fix Hexagon optimize addressing mode pass so that it handles only BaseImmOffset addressing mode.
Pranav Bhandarkar via Phabricator via llvm-commits
- [PATCH] D117133: Fix Hexagon optimize addressing mode pass so that it handles only BaseImmOffset addressing mode.
Pranav Bhandarkar via Phabricator via llvm-commits
- [PATCH] D117384: [Polly] Swapping the order makes the assert work
QingFu Wei via Phabricator via llvm-commits
- [PATCH] D116801: [PowerPC] Avoid perfect shuffle when mask has multiple uses
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D115854: [PowerPC] Support parsing GNU attributes in MC
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D117006: [PowerPC] Add custom lowering for SELECT_CC fp128 using xsmaxcqp
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D117193: [PowerPC] Emit gnu_attribute according to float-abi metadata
Qiu Chaofan via Phabricator via llvm-commits
- [llvm] a8ca404 - [LSR] Fix crash in Phi node with EHPad block
Quentin Colombet via llvm-commits
- [PATCH] D98378: [LSR] Fix crash in Phi node with EHPad block
Quentin Colombet via Phabricator via llvm-commits
- [compiler-rt] c79d372 - [sanitizer_common] Only use NT_GNU_BUILD_ID in sanitizer_linux_libcdep.cpp if supported
Rainer Orth via llvm-commits
- [PATCH] D117051: [sanitizer_common] Only use NT_GNU_BUILD_ID in sanitizer_linux_libcdep.cpp if supported
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D117051: [sanitizer_common] Only use NT_GNU_BUILD_ID in sanitizer_linux_libcdep.cpp if supported
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D45438: [CodeView] Enable debugging of captured variables within C++ lambdas
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D115942: [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D45438: [CodeView] Enable debugging of captured variables within C++ lambdas
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D114536: [X86][MS] Fix the wrong alignment of vector variable arguments on Win32
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D115942: [X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D116879: [llvm] Allow auto-vectorization of sincos() using libmvec
Renato Golin via Phabricator via llvm-commits
- [PATCH] D115786: [SPIR-V 2/6] Add SPIRV{InstrFormats,InstrInfo,RegisterInfo,RegisterBanks...}.td
Renato Golin via Phabricator via llvm-commits
- [PATCH] D116879: [llvm] Allow auto-vectorization of sincos() using libmvec
Renato Golin via Phabricator via llvm-commits
- [PATCH] D116174: [clang] support relative roots to vfs overlays
Richard Howell via Phabricator via llvm-commits
- [PATCH] D116174: [clang] support relative roots to vfs overlays
Richard Howell via Phabricator via llvm-commits
- [PATCH] D116174: [clang] support relative roots to vfs overlays
Richard Howell via Phabricator via llvm-commits
- [PATCH] D116580: [M68k] Add addressing modes ARIPI and ARIPD support for BTST
Ricky Taylor via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Roger Kim via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Roger Kim via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Roger Kim via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Roger Kim via Phabricator via llvm-commits
- [PATCH] D114735: [lld][macho] Stop grouping symbols by sections in mapfile.
Roger Kim via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Roger Kim via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Roger Kim via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Roger Kim via Phabricator via llvm-commits
- [PATCH] D113130: [llvm-libtool-darwin] Print a warning if object file names are repeated
Roger Kim via Phabricator via llvm-commits
- [PATCH] D117058: [ifs] Added missing DT_STRSZ to the .dynamic section
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D116769: [ifs] Allow llvm-ifs to generate text stub from elf stub
Roland McGrath via Phabricator via llvm-commits
- [llvm] c22fb4b - [NFC] clang-format the whole ScalarEvolutionExpressions.h
Roman Lebedev via llvm-commits
- [llvm] 82fb4f4 - [SCEV] Sequential/in-order `UMin` expression
Roman Lebedev via llvm-commits
- [llvm] e0772cf - [NFC][SCEV] Add reproducers for umin_seq crashes
Roman Lebedev via llvm-commits
- [llvm] 76a0abb - [SCEV] Reenable umin_seq support and fix the `computeSCEVAtScope()`
Roman Lebedev via llvm-commits
- [llvm] 3607594 - [SCEV] Add test for umin_seq with duplicate operands
Roman Lebedev via llvm-commits
- [llvm] 5e16650 - [SCEV] `getSequentialMinMaxExpr()`: keep only the first instance of an operand
Roman Lebedev via llvm-commits
- [llvm] 138d5c7 - [NFC][SCEV] Add more tests for umin_seq with redundant operands
Roman Lebedev via llvm-commits
- [llvm] b2be7dc - [NFC][SCEV] More tests with operand-wise redundant operands of umin of umin_seq
Roman Lebedev via llvm-commits
- [llvm] 5ceb070 - [SCEV] `getSequentialMinMaxExpr()`: look into `umin` when deduplicating operands
Roman Lebedev via llvm-commits
- [llvm] 7b7a49a - [NFC][SimplifyCFG] Add some more tests for sinking into 'unreachable' block
Roman Lebedev via llvm-commits
- [llvm] 82c8aca - [SimplifyCFG] Be more aggressive when sinking into block followed by unreachable
Roman Lebedev via llvm-commits
- [llvm] f14b575 - [NFC][SCEV] Add test for umin_seq complexity ordering
Roman Lebedev via llvm-commits
- [llvm] 993792b - [SCEV] Don't consider umin_seq scev expr to be more complex that ptrtoint scev expr
Roman Lebedev via llvm-commits
- [llvm] 2c0c619 - [NFC][SCEV] Add test where it's the innermost umin_seq that has a duplicate operand
Roman Lebedev via llvm-commits
- [llvm] c86a982 - [SCEV] `getSequentialMinMaxExpr()`: rewrite deduplication to be fully recursive
Roman Lebedev via llvm-commits
- [llvm] f34742d - [NFC][SCEV] Add test with umin_seq w/ 1op and constant
Roman Lebedev via llvm-commits
- [llvm] 8dcba20 - [SCEV] `getSequentialMinMaxExpr()`: relax 2-op umin_seq w/ constant to umin
Roman Lebedev via llvm-commits
- [llvm] b320772 - [NFCI][SCEV] `computeExitLimitFromCondFromBinOp()`: rely on `getSequentialMinMaxExpr()` constant relaxation
Roman Lebedev via llvm-commits
- [llvm] 650fc40 - [NFC][SCEV] Introduce `getCastExpr()` QoL helper
Roman Lebedev via llvm-commits
- [llvm] 8dff860 - [NFC] Add additional tests for icmp predicate.
Roman Lebedev via llvm-commits
- [llvm] f63a805 - Revert "[X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC"
Roman Lebedev via llvm-commits
- [llvm] f63a805 - Revert "[X86][MS] Change the alignment of f80 to 16 bytes on Windows 32bits to match with ICC"
Roman Lebedev via llvm-commits
- [llvm] 8dff860 - [NFC] Add additional tests for icmp predicate.
Roman Lebedev via llvm-commits
- [PATCH] D116103: [VE] CustomDAG builder class
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116935: [IRBuilder] Introduce folder using inst-simplify, use for Or fold.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116935: [IRBuilder] Introduce folder using inst-simplify, use for Or fold.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116766: [SCEV] Sequential/in-order `UMin` expression
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116766: [SCEV] Sequential/in-order `UMin` expression
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116766: [SCEV] Sequential/in-order `UMin` expression
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D115646: [DAG][TLI][X86][ARM][AArch64] Add `isExtractSubvectorFree` / use it in `foldExtractSubvectorFromShuffleVector()`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116766: [SCEV] Sequential/in-order `UMin` expression
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116766: [SCEV] Sequential/in-order `UMin` expression
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116692: [SimplifyCFG] Tail-merging all blocks with `unreachable` terminator, final take
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116935: [IRBuilder] Introduce folder using inst-simplify, use for Or fold.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116766: [SCEV] Sequential/in-order `UMin` expression
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D117015: [InstSimplify] Fold inbounds GEP to poison if base is undef.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D117038: [InstSimplify] Pass pointer and indices separately to SimplifyGEPInst.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D117045: [SimplifyCFG] Be more aggressive when sinking into unreachable-post-dominated block
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D117045: [SimplifyCFG] Be more aggressive when sinking into unreachable-post-dominated block
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D117045: [SimplifyCFG] Be more aggressive when sinking into unreachable-post-dominated block
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D117045: [SimplifyCFG] Be more aggressive when sinking into unreachable-post-dominated block
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D117038: [InstSimplify] Pass pointer and indices separately to SimplifyGEPInst.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116616: [InstSimplify] use knownbits to fold more udiv/urem
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93788: [X86] Transform amx pointer.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D99152: [AMX] Prototype for vector and amx bitcast.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D117110: [InstCombine] try to fold binop with phi operands
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D117110: [InstCombine] try to fold binop with phi operands
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D117110: [InstCombine] try to fold binop with phi operands
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D117168: [SROA] Bail out on PHIs in catchswitch BBs
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113872: [CGP] Handle select instructions relying on the same condition
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D117228: [IRBuilder] Migrate select-folding to value-based FoldSelect.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D117110: [InstCombine] try to fold binop with phi operands
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D114779: [LV][X86] Sink `LoopVectorizationCostModel::useEmulatedMaskMemRefHack()` further into TTI, disable for X86/AVX2+
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D117045: [SimplifyCFG] Be more aggressive when sinking into unreachable-post-dominated block
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D117045: [SimplifyCFG] Be more aggressive when sinking into unreachable-post-dominated block
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D117252: [InstCombine] Fold ashr-exact into a icmp-ugt.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D117110: [InstCombine] try to fold binop with phi operands
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D117252: [InstCombine] Fold ashr-exact into a icmp-ugt.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D117110: [InstCombine] try to fold binop with phi operands
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D113872: [CGP] Handle select instructions relying on the same condition
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D117365: [InstCombine] optimize icmp-ugt-ashr
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 552eb37 - [LoopVectorize] Pass a vector type to isLegalMaskedGather/Scatter
Rosie Sumpter via llvm-commits
- [PATCH] D115329: [LoopVectorize] Pass a vector type to isLegalMaskedGather/Scatter
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D115329: [LoopVectorize] Pass a vector type to isLegalMaskedGather/Scatter
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D115329: [LoopVectorize] Pass a vector type to isLegalMaskedGather/Scatter
Rosie Sumpter via Phabricator via llvm-commits
- [PATCH] D116873: [libunwind][cmake] Create `LIBUNWIND_INSTALL_INCLUDE_DIR` CACHE PATH
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D116979: [llvm-ar] Add --thin for creating a thin archive
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D115749: [WebAssembly] Emit symbol labels for table global symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D115749: [WebAssembly] Emit symbol labels for table global symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D115749: [WebAssembly] Emit symbol labels for table global symbols
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D116977: [llvm-ar] Enforce one-dash form for long options
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D116977: [llvm-ar] Enforce one-dash form for long options
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D117284: [ELF] Allow non-bitcode archive with an empty index
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D117412: [lld][WebAssembly] Perform data relocations during start function
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D117412: [lld][WebAssembly] Perform data relocations during start function
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D117412: [lld][WebAssembly] Perform data relocations during start function
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D117412: [lld][WebAssembly] Perform data relocations during start function
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D117271: [AArch64] clang support for Armv8.8/9.3 MOPS
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D117319: [NFCI][Support] Avoid ASSERT_/EXPECT_TRUE(A <op> B)
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D109676: [HardwareLoops] put +1 for loop count before zero extension
Sam Parker via Phabricator via llvm-commits
- [PATCH] D117052: [llvm] Fix typo for libxml2 detection
Samuel Thibault via Phabricator via llvm-commits
- [llvm] b92102a - [AArch64] Add native CPU detection for Neoverse-V1.
Sander de Smalen via llvm-commits
- [PATCH] D116928: [LoopVectorize] Support epilogue vectorisation of loops with reductions
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D115933: [IR] Change vector.splice intrinsic to reject out-of-bounds indices
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D116928: [LoopVectorize] Support epilogue vectorisation of loops with reductions
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D116664: [AArch64] Improve codegen for get.active.lane.mask when SVE is available
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D117207: [AArch64] Add native CPU detection for Neoverse-V1.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D117207: [AArch64] Add native CPU detection for Neoverse-V1.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D116928: [LoopVectorize] Support epilogue vectorisation of loops with reductions
Sander de Smalen via Phabricator via llvm-commits
- [llvm] c87e917 - [InstCombine] add tests for binop with phi operands; NFC
Sanjay Patel via llvm-commits
- [llvm] 6bd127b - [InstSimplify] use knownbits to fold more udiv/urem
Sanjay Patel via llvm-commits
- [llvm] fe17ce0 - [PowerPC] add RUN lines for both endians to test; NFC
Sanjay Patel via llvm-commits
- [llvm] f417f5f - [InstCombine] add test for limitation of knownbits with overshift; NFC
Sanjay Patel via llvm-commits
- [llvm] 0b2c219 - [InstCombine] add more tests for binop with phi operands; NFC
Sanjay Patel via llvm-commits
- [llvm] d4cf853 - [InstCombine] add tests for icmp with exact shift; NFC
Sanjay Patel via llvm-commits
- [llvm] 02455be - [InstCombine] remove unnecessary use check on X >>exact == 0 fold
Sanjay Patel via llvm-commits
- [PATCH] D116930: [DAGCombine] Fold SRA of a load into a narrower sign-extending load
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116915: [Huawei][AArch64] Add isel support for scalar CSINC
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116915: [Huawei][AArch64] Add isel support for scalar CSINC
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D117110: [InstCombine] try to fold binop with phi operands
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D115914: [InstCombine] Fold two PHI operands of `or` conditionally.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116058: [InstCombine] Convert binop(phi, v) to phi(binop) for constant phi operands
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D117110: [InstCombine] try to fold binop with phi operands
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D117110: [InstCombine] try to fold binop with phi operands
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113872: [CGP] Handle select instructions relying on the same condition
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116616: [InstSimplify] use knownbits to fold more udiv/urem
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ and enable it for AARCH64 in -O3
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ and enable it for AARCH64 in -O3
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D113872: [CGP] Handle select instructions relying on the same condition
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D117104: [DAGCombine] Refactor DAGCombiner::ReduceLoadWidth. NFCI
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D117104: [DAGCombine] Refactor DAGCombiner::ReduceLoadWidth. NFCI
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D117104: [DAGCombine] Refactor DAGCombiner::ReduceLoadWidth. NFCI
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D117104: [DAGCombine] Refactor DAGCombiner::ReduceLoadWidth. NFCI
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D117110: [InstCombine] try to fold binop with phi operands
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D117252: [InstCombine] Fold ashr-exact into a icmp-ugt.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D117110: [InstCombine] try to fold binop with phi operands
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D117110: [InstCombine] try to fold binop with phi operands
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D117110: [InstCombine] try to fold binop with phi operands
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D117110: [InstCombine] try to fold binop with phi operands
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D117338: [InstCombine] Add new tests that check the icmp-ashr baseline.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D117252: [InstCombine] Fold ashr-exact into a icmp-ugt.
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D117302: [InstCombine] Simplify addends reordering logic
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D117104: [DAGCombine] Refactor DAGCombiner::ReduceLoadWidth. NFCI
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D117040: [PowerPC][AIX] Override markFunctionEnd()
Sean Fertile via Phabricator via llvm-commits
- [llvm] f413944 - [Docs] Fix IR and TableGen grammar inconsistencies
Sebastian Neubauer via llvm-commits
- [PATCH] D116674: [Docs] Fix IR and TableGen grammar inconsistencies
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D116943: AMDGPU/GlobalISel: Explicitly track d16 for image legalization
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D116832: [UpdateLLCTestChecks] Allow replacing register names with variables
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D117064: AMDGPU/GlobalISel: Fix not adding return address use to tail calls
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D116674: [Docs] Fix IR and TableGen grammar inconsistencies
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D117132: AMDGPU/GlobalISel: Introduce pseudo to copy sp in call sequences
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D117132: AMDGPU/GlobalISel: Introduce pseudo to copy sp in call sequences
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D117132: AMDGPU/GlobalISel: Introduce pseudo to copy sp in call sequences
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D116038: [AMDGPU] Fix LOD bias in A16 combine
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D116116: [AMDGPU] Remove lz and nomip combine from codegen
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D116116: [AMDGPU] Remove lz and nomip combine from codegen
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D116970: a better profi rebalancer
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D116970: a better profi rebalancer
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D116970: a better profi rebalancer
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D116970: a better profi rebalancer
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D116970: a better profi rebalancer
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D116970: a better profi rebalancer
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D116970: a better profi rebalancer
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D116970: a better profi rebalancer
Sergey Pupyrev via Phabricator via llvm-commits
- [llvm] edb9175 - [RISCV][llvm] Update CSRs
Shao-Ce SUN via llvm-commits
- [llvm] a0a76fe - [RISCV] update zfh and zfhmin extention to v1.0
Shao-Ce SUN via llvm-commits
- [PATCH] D93298: [RISCV] add the part of MC layer support of Zfinx extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D116645: [RISCV][llvm] Update CSRs
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D93019: [RISCV] Add support for 'pause' as an alias for 'fence w, 0' [do not merge]
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D93019: [RISCV] Add support for Zihintpause extention
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D116645: [RISCV][llvm] Update CSRs
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the MC layer support of Zfinx extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D117098: [RISCV] update zfh and zfhmin extention to v1.0
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the MC layer support of Zfinx extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D116645: [RISCV][llvm] Update CSRs
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D117098: [RISCV] update zfh and zfhmin extention to v1.0
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D93019: [RISCV] Add support for Zihintpause extention
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the MC layer support of Zfinx extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D117227: [RISCV][NFC] Use TableGen 'foreach' to simplify repetitive CSR definitions
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D117227: [RISCV][NFC] Use TableGen 'foreach' to simplify repetitive CSR definitions
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D117227: [RISCV][NFC] Use TableGen 'foreach' to simplify repetitive CSR definitions
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D117227: [RISCV][NFC] Use TableGen 'foreach' to simplify repetitive CSR definitions
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D117098: [RISCV] update zfh and zfhmin extention to v1.0
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D117098: [RISCV] update zfh and zfhmin extention to v1.0
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the MC layer support of Zfinx extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D117448: [NFC][SDNode] Use `StringSwitch` instead of `if`
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D117448: [NFC][SDNode] Use `StringSwitch` instead of `if`
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D116931: [GlobalISel][Legalizer] Support big endian when reducing load/store width
Sheng via Phabricator via llvm-commits
- [PATCH] D116931: [GlobalISel][Legalizer] Support big endian when reducing load/store width
Sheng via Phabricator via llvm-commits
- [PATCH] D116877: [GlobalISel] Fix a big-endian-related bug in CallLowering
Sheng via Phabricator via llvm-commits
- [PATCH] D116877: [GlobalISel] Fix a big-endian-related bug in CallLowering
Sheng via Phabricator via llvm-commits
- [PATCH] D116931: [GlobalISel][Legalizer] Support big endian when reducing load/store width
Sheng via Phabricator via llvm-commits
- [PATCH] D116886: [M68k] Instruction selection to choose neg x when mul x -1 (Fix issue 48588)
Sheng via Phabricator via llvm-commits
- [PATCH] D115874: [M68k][GlobalISel] Implement basic functionality of CallLowering
Sheng via Phabricator via llvm-commits
- [PATCH] D116877: [GlobalISel] Add big endian support in CallLowering
Sheng via Phabricator via llvm-commits
- [PATCH] D117264: [M68k][GlobalISel] Legalize more instruction in M68k Legalizer.
Sheng via Phabricator via llvm-commits
- [PATCH] D116931: [GlobalISel][Legalizer] Support big endian when reducing load/store width
Sheng via Phabricator via llvm-commits
- [PATCH] D116931: [GlobalISel][Legalizer] Support big endian when reducing load/store width
Sheng via Phabricator via llvm-commits
- [PATCH] D116886: [M68k] Instruction selection to choose neg x when mul x -1 (Fix issue 48588)
Sheng via Phabricator via llvm-commits
- [PATCH] D116886: [M68k] Instruction selection to choose neg x when mul x -1 (Fix issue 48588)
Sheng via Phabricator via llvm-commits
- [PATCH] D116694: [RISCV] Add strictfp support for compares.
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D113359: [Libomptarget][WIP] Introduce VGPU Plugin
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D117320: [OpenMP] Mark device RTL variables as hidden
Shilei Tian via Phabricator via llvm-commits
- [llvm] e9b5b81 - [NFC][llvm-libtool-darwin] Encapsulate the process of adding a new member in a class
Shoaib Meenai via llvm-commits
- [llvm] 4993eff - [llvm-libtool-darwin] Print a warning if object file names are repeated
Shoaib Meenai via llvm-commits
- [llvm] 96c6604 - Revert "[llvm-libtool-darwin] Print a warning if object file names are repeated"
Shoaib Meenai via llvm-commits
- [PATCH] D113127: [NFC][llvm-libtool-darwin] Encapsulate the process of adding a new member in a class
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D113130: [llvm-libtool-darwin] Print a warning if object file names are repeated
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D113130: [llvm-libtool-darwin] Print a warning if object file names are repeated
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D116913: [lld-macho] Add --start-lib --end-lib
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D117061: [BOLT][CMAKE] Accept BOLT_CLANG_EXE and BOLT_LLD_EXE
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D116976: [CMake] Passthrough OSX CMake options to builtins and runtimes
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D116976: [CMake] Passthrough OSX CMake options to builtins and runtimes
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D117263: [CMake] Support runtimes targets without specifying triple
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D116976: [CMake] Passthrough OSX CMake options to builtins and runtimes
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D117387: [lld-macho] Allow deduplicate-literals to be overridden
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D113291: [AggressiveInstCombine] Lower Table Based CTTZ and enable it for AARCH64 in -O3
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D115007: Dump swift5 reflection section data into dsym bundle generated binary with dsymutil
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D115007: Dump swift5 reflection section data into dsym bundle generated binary with dsymutil
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [llvm] 962e8d9 - [mips] Use `push_back` to insert element at the end of a container. NFC
Simon Atanasyan via llvm-commits
- [lld] 0199e47 - [mips][lld] Add test case to check symbol index reading on mips64el. NFC
Simon Atanasyan via llvm-commits
- [llvm] 33efbc8 - [VP] llvm.vp.merge intrinsic and LangRef
Simon Moll via llvm-commits
- [PATCH] D116725: [VP] llvm.vp.merge intrinsic and LangRef
Simon Moll via Phabricator via llvm-commits
- [PATCH] D116103: [VE] CustomDAG builder class
Simon Moll via Phabricator via llvm-commits
- [PATCH] D116103: [VE] VECustomDAG builder class
Simon Moll via Phabricator via llvm-commits
- [PATCH] D109584: Implementing expansion pass for VP load and store.
Simon Moll via Phabricator via llvm-commits
- [PATCH] D109584: Implementing expansion pass for VP load and store.
Simon Moll via Phabricator via llvm-commits
- [PATCH] D109584: Implementing expansion pass for VP load and store.
Simon Moll via Phabricator via llvm-commits
- [PATCH] D116725: [VP] llvm.vp.merge intrinsic and LangRef
Simon Moll via Phabricator via llvm-commits
- [PATCH] D116725: [VP] llvm.vp.merge intrinsic and LangRef
Simon Moll via Phabricator via llvm-commits
- [PATCH] D117206: [VE] vp.merge v256 isel and tests
Simon Moll via Phabricator via llvm-commits
- [PATCH] D117206: [VE] select|vp.merge|vp.select v256 isel and tests
Simon Moll via Phabricator via llvm-commits
- [llvm] 5eb4796 - [CostModel][X86] Update ROTL/ROTR vXi8/vXi16 costs on AVX512BW targets
Simon Pilgrim via llvm-commits
- [llvm] 353484d - [LowerExpectIntrinsic] Use cast<> instead of dyn_cast<> to avoid dereference of nullptr. NFC
Simon Pilgrim via llvm-commits
- [llvm] c1f1359 - [PGOInstrumentation] populateEHOperandBundle - earlyout if !isa<CallBase>
Simon Pilgrim via llvm-commits
- [llvm] fd1094f - [ConstantFolding] Clean up Intrinsics::abs undef handling
Simon Pilgrim via llvm-commits
- [llvm] 4eda7be - [X86] Tag existing shuffle test case as PR53124
Simon Pilgrim via llvm-commits
- [llvm] 20404d8 - [X86] Apply clang-format to X86TargetLowering::isVectorShiftByScalarCheap
Simon Pilgrim via llvm-commits
- [llvm] 13362ab - [X86][XOP] Add tests for missing demanded elts handling for xop shifts
Simon Pilgrim via llvm-commits
- [llvm] c2426fd - [X86][XOP] Add SimplifyDemandedVectorElts handling for xop shifts
Simon Pilgrim via llvm-commits
- [llvm] 0c8d30a - [X86][AVX2] Add tests for missing demanded elts handling for avx2 per element shifts
Simon Pilgrim via llvm-commits
- [llvm] de3808c - [X86][AVX2] Add SimplifyDemandedVectorElts handling for avx2 per element shifts
Simon Pilgrim via llvm-commits
- [llvm] 37ebec6 - [MIPS] Mips16DAGToDAGISel::selectAddr - Use cast<> instead of dyn_cast<> to avoid dereference of nullptr
Simon Pilgrim via llvm-commits
- [llvm] 4f414af - Fix MSVC "32-bit shift implicitly converted to 64 bits" warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] a5507d2 - Fix MSVC "32-bit shift implicitly converted to 64 bits" warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 4f19bb6 - [X86][AVX] Add v8f32/v8i32 01289abc test case
Simon Pilgrim via llvm-commits
- [llvm] 57a551a - [X86][AVX] lowerShuffleAsLanePermuteAndShuffle - don't split element rotate patterns
Simon Pilgrim via llvm-commits
- [llvm] 08edc8a - [X86] Add tests showing failure to merge shuffles through rotation binops
Simon Pilgrim via llvm-commits
- [llvm] 0c6c588 - [DAG] Add ISD::ROTL/ROTR to TargetLoweringBase::isBinOp
Simon Pilgrim via llvm-commits
- [llvm] ec5b63b - [X86] Add tests showing failure to merge shuffles through xop shift binops
Simon Pilgrim via llvm-commits
- [llvm] 01494c6 - [X86] Add tests showing failure to merge shuffles through avx2 shift binops
Simon Pilgrim via llvm-commits
- [llvm] 55029f0 - [X86] canonicalizeShuffleWithBinOps - add X86ISD::PSHUFHW/PSHUFLW handling
Simon Pilgrim via llvm-commits
- [llvm] 08212db - [X86] Add xop/avx2 shifts to X86TargetLowering::isBinOp
Simon Pilgrim via llvm-commits
- [llvm] fced274 - Fix MSVC "not all control paths return a value" warnings. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 86bbf01 - [llvm-profgen] CSProfileGenerator::generateLineNumBasedProfile - use cast<> instead of dyn_cast<> to avoid dereference of nullptr
Simon Pilgrim via llvm-commits
- [llvm] 92ba979 - [llvm-profgen] Pass iteration value by reference in for-range loops to avoid unnecessary copies
Simon Pilgrim via llvm-commits
- [llvm] 7d0ea3f - [X86] combineConcatVectorOps - fold concat(movddup(x),movddup(y)) -> movddup(concat(x,y))
Simon Pilgrim via llvm-commits
- [llvm] bb3d4fa - [X86] Add tests showing failure to concatenate vmovsldup or vmovshdup nodes
Simon Pilgrim via llvm-commits
- [llvm] 7500b4c - [X86] combineConcatVectorOps - fold concat(movs*dup(x),movs*dup(y)) -> movs*dup(concat(x,y))
Simon Pilgrim via llvm-commits
- [llvm] 9b72e0f - [X86] combineConcatVectorOps - fold concat(permilpd(x),permilpd(y)) -> permilpd(concat(x,y))
Simon Pilgrim via llvm-commits
- [llvm] f4aa2a4 - [llvm-profgen] ProfiledBinary::load - use cast<> instead of dyn_cast<> to avoid dereference of nullptr
Simon Pilgrim via llvm-commits
- [llvm] 0e65d50 - [LTO] runNewPMPasses - remove check for TM != nullptr as we already dereference the pointer directly later on in the same code
Simon Pilgrim via llvm-commits
- [llvm] 67076eb - [X86][AVX] lowerShuffleAsLanePermuteAndShuffle - don't split repeated mask patterns
Simon Pilgrim via llvm-commits
- [llvm] c41ca1b - [X86] LowerFunnelShift - enable vXi32 handling
Simon Pilgrim via llvm-commits
- [PATCH] D116886: [M68k] Instruction selection to choose neg x when mul x -1 (Fix issue 48588)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D114357: [CodeGen][AArch64] Ensure isSExtCheaperThanZExt returns true for negative constants
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D115646: [DAG][TLI][X86][ARM][AArch64] Add `isExtractSubvectorFree` / use it in `foldExtractSubvectorFromShuffleVector()`
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D116363: [X86] Combine to vpdpbusd when operand is constant and small enough.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D110867: X86InstrInfo: Support immediates that are +1/-1 different in optimizeCompareInstr
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D106237: [ISel] Port AArch64 HADD and RHADD to ISel
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D116760: [SLP]Do not reorder top nodes if they do not require reordering.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D116760: [SLP]Do not reorder top nodes if they do not require reordering.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D115955: [SLP]Alternate vectorization for cmp instructions.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D112098: [ASan] Added stack safety support in address sanitizer.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D116363: [X86] Combine to vpdpbusd when operand is constant and small enough.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D116832: [UpdateLLCTestChecks] Allow replacing register names with variables
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D114357: [CodeGen][AArch64] Ensure isSExtCheaperThanZExt returns true for negative constants
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D116832: [UpdateLLCTestChecks] Allow replacing register names with variables
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D86578: [TargetLowering] Combine known bits for icmp in SimplifySetCC (PR41182)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D116363: [X86] Combine to vpdpbusd when operand is constant and small enough.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 42f90a2 - [extract_symbols.py] Fix line-splitting of tool output.
Simon Tatham via llvm-commits
- [PATCH] D117030: [extract_symbols.py] Fix line-splitting of tool output.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D117030: [extract_symbols.py] Fix line-splitting of tool output.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D116660: [LoopFlatten] Update MemorySSA state
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D116612: [LoopFlatten] Move it from LPM2 to LPM1
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D116781: [DebugInfo] Move the SymbolizableObjectFile header to include/llvm.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D116985: [MLGO] Add support for multiple training traces per module
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D116783: [memprof] Print out the summary in YAML format.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D116784: [ProfileData] Read and symbolize raw memprof profiles.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D117256: [memprof] Introduce a wrapper around MemInfoBlock.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D116783: [memprof] Print out the summary in YAML format.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D117256: [memprof] Introduce a wrapper around MemInfoBlock.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D116784: [ProfileData] Read and symbolize raw memprof profiles.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D116784: [ProfileData] Read and symbolize raw memprof profiles.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D116939: [AArch64] clang support for Armv8.8/9.3 HBC
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D116939: [AArch64] clang support for Armv8.8/9.3 HBC
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D116939: [AArch64] clang support for Armv8.8/9.3 HBC
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D116939: [AArch64] clang support for Armv8.8/9.3 HBC
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D116939: [AArch64] clang support for Armv8.8/9.3 HBC
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D116939: [AArch64] clang support for Armv8.8/9.3 HBC
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D116939: [AArch64] clang support for Armv8.8/9.3 HBC
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D116939: [AArch64] clang support for Armv8.8/9.3 HBC
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D116939: [AArch64] clang support for Armv8.8/9.3 HBC
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D116939: [AArch64] clang support for Armv8.8/9.3 HBC
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D117271: [AArch64] clang support for Armv8.8/9.3 MOPS
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D117271: [AArch64] clang support for Armv8.8/9.3 MOPS
Son Tuan Vu via Phabricator via llvm-commits
- [PATCH] D117405: [AArch64] CodeGen for Armv8.8/9.3 MOPS
Son Tuan Vu via Phabricator via llvm-commits
- [llvm] d043822 - [AMDGPU] Fixed physreg asm constraint parsing
Stanislav Mekhanoshin via llvm-commits
- [llvm] fc6af7e - [AMDGPU] Fix error handling in asm constraint syntax
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D104331: [AMDGPU] Use performOptimizedStructLayout for LDS sort
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D116819: [AMDGPU] Disable optimizeEndCf at -O0
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D117055: [AMDGPU] Fixed physreg asm constraint parsing
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D117057: [AMDGPU] Annotate functions with inline asm using agprs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D117057: [AMDGPU] Annotate functions with inline asm using agprs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D117057: [AMDGPU] Annotate functions with inline asm using agprs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D117057: [AMDGPU] Annotate functions with inline asm using agprs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D117057: [AMDGPU] Annotate functions with inline asm using agprs
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D117055: [AMDGPU] Fixed physreg asm constraint parsing
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D117055: [AMDGPU] Fixed physreg asm constraint parsing
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D117189: [AMDGPU] Fix error handling in asm constraint syntax
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D117189: [AMDGPU] Fix error handling in asm constraint syntax
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D117189: [AMDGPU] Fix error handling in asm constraint syntax
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D117253: [AMDGPU] Select VGPR versions of MFMA is possible
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D117253: [AMDGPU] Select VGPR versions of MFMA if possible
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D117305: [AMDGPU][MC] Corrected disassembly of s_waitcnt
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D117358: AMDGPU: Correct getMaxNumSGPR treatment of flat_scratch
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D117013: [PowerPC] Set the special DSCR with a compiler option.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D117225: [PowerPC][P10] Add Vector pair calling convention
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D117176: [bazel] Separate capi_deps from deps in mlir_c_api_cc_library.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D117176: [bazel] Separate capi_deps from deps in mlir_c_api_cc_library.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D117176: [bazel] Separate capi_deps from deps in mlir_c_api_cc_library.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D117176: [bazel] Separate capi_deps from deps in mlir_c_api_cc_library.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D117363: LLDB Windows x64 buildbot set lit -j8
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D117363: LLDB Windows x64 buildbot set lit -j8
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D117363: LLDB Windows x64 buildbot set lit -j8
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D116821: [DebugInfo][InstrRef] Move instr-ref controlling flag out of TargetOptions
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D117300: [opt] Do not replace MD refs to destroyed constants with undef
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D115714: [Debugify] Limit number of processed instructions for original mode
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D117297: [flang] Fix a bug in the `flang` wrapper script
Steve Scalpone via Phabricator via llvm-commits
- [PATCH] D117133: Fix Hexagon optimize addressing mode pass so that it handles only BaseImmOffset addressing mode.
Steven Johnson via Phabricator via llvm-commits
- [PATCH] D117254: [ADT] Fix Optional<> with llvm::is_trivially_move_constructible
Steven Wu via Phabricator via llvm-commits
- [PATCH] D117254: [ADT] Fix Optional<> with llvm::is_trivially_move_constructible
Steven Wu via Phabricator via llvm-commits
- [PATCH] D117254: [ADT] Fix Optional<> with llvm::is_trivially_move_constructible
Steven Wu via Phabricator via llvm-commits
- [PATCH] D117254: [ADT] Fix Optional<> with llvm::is_trivially_move_constructible
Steven Wu via Phabricator via llvm-commits
- [PATCH] D117254: [ADT] Fix Optional<> with llvm::is_trivially_move_constructible
Steven Wu via Phabricator via llvm-commits
- [PATCH] D114753: [JITLink][ELF] Support duplicated section names from object file
Steven Wu via Phabricator via llvm-commits
- [PATCH] D117254: [ADT] Fix Optional<> with llvm::is_trivially_move_constructible
Steven Wu via Phabricator via llvm-commits
- [PATCH] D115786: [SPIR-V 2/n] Add SPIRV{InstrFormats,InstrInfo,RegisterInfo,RegisterBanks...}.td
Sven van Haastregt via Phabricator via llvm-commits
- [PATCH] D112718: Add intrinsics and builtins for PTX atomics with semantic orders
Tadej Ciglarič via Phabricator via llvm-commits
- [PATCH] D117254: [ADT] Fix Optional<> with llvm::is_trivially_move_constructible
Tatyana Krasnukha via Phabricator via llvm-commits
- [PATCH] D116784: [ProfileData] Read and symbolize raw memprof profiles.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D116995: [gold] Ignore bitcode from sections inside object files
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D117067: [Bitcode] Call takeError if MaybeVBR doesn't have a value, and update bitcode doc on module block
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D117244: [Bitcode] [ThinLTO] Add a new bitcode module record for THINLTO_INDEX_FLAG
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D117256: [memprof] Introduce a wrapper around MemInfoBlock.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D116783: [memprof] Print out the summary in YAML format.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D116784: [ProfileData] Read and symbolize raw memprof profiles.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D115327: [WebAssembly] Fix reftype load/store match with idx from call
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D115327: [WebAssembly] Fix reftype load/store match with idx from call
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D117007: [LNT] NFC. Improvements to cPerf
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D117008: [LNT] Fixed the time extraction from MMAP and MMAP2 events using the Layout
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D117117: [FileCheck] Allow literal '['s before "[[var...]]"
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D117117: [FileCheck] Allow literal '['s before "[[var...]]"
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D108416: [llvm-libgcc] initial commit
Thorsten via Phabricator via llvm-commits
- [llvm] 7c70f96 - [ARM] fix bug causing shrinkwrapping not always being off using PAC
Ties Stuij via llvm-commits
- [PATCH] D116213: [ARM] fix bug causing shrinkwrapping not always being off using PAC
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D117202: [ARM] Add Cortex-X1C Support for Clang and LLVM
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D116213: [ARM] fix bug causing shrinkwrapping not always being off using PAC
Ties Stuij via Phabricator via llvm-commits
- [llvm] 581e855 - AArch64: don't claim to preserve registers used by prologue code
Tim Northover via llvm-commits
- [llvm] 0b5b35f - ARM: make FastISel & GISel pass -1 to ADJCALLSTACKUP to signal no callee pop.
Tim Northover via llvm-commits
- [PATCH] D111128: TailDuplication: do not remove trivial PHIs from addr-taken blocks.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D113987: AArch64: don't claim to preserve registers used by the prologue for `cxx_fast_tlscc`
Tim Northover via Phabricator via llvm-commits
- [PATCH] D116805: ARM: make FastISel & GISel pass -1 to ADJCALLSTACKUP to signal no callee pop.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D116879: [llvm] Allow auto-vectorization of sincos() using libmvec
Tim Schmielau via Phabricator via llvm-commits
- [PATCH] D116879: [llvm] Allow auto-vectorization of sincos() using libmvec
Tim Schmielau via Phabricator via llvm-commits
- [PATCH] D116879: [llvm] Allow auto-vectorization of sincos() using libmvec
Tim Schmielau via Phabricator via llvm-commits
- [PATCH] D117006: Add custom lowering for SELECT_CC fp128 using xsmaxcqp
Ting Wang via Phabricator via llvm-commits
- [PATCH] D117006: [PowerPC] Add custom lowering for SELECT_CC fp128 using xsmaxcqp
Ting Wang via Phabricator via llvm-commits
- [PATCH] D117006: [PowerPC] Add custom lowering for SELECT_CC fp128 using xsmaxcqp
Ting Wang via Phabricator via llvm-commits
- [PATCH] D117006: [PowerPC] Add custom lowering for SELECT_CC fp128 using xsmaxcqp
Ting Wang via Phabricator via llvm-commits
- [llvm] a2adebf - workflows: Make issue-subscriber more robust for labels with special characters
Tom Stellard via llvm-commits
- [PATCH] D116762: workflows: Make issue-subscriber more robust for labels with special characters
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D116762: workflows: Make issue-subscriber more robust for labels with special characters
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D116995: [gold] Ignore bitcode from sections inside object files
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D116995: [gold] Ignore bitcode from sections inside object files
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D116995: [gold] Ignore bitcode from sections inside object files
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D116995: [gold] Ignore bitcode from sections inside object files
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D116762: workflows: Make issue-subscriber more robust for labels with special characters
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D117386: github: Add actions to automate part of the release workflow
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D117016: [flang][examples] Add missing CMake dependencies
Valentin Clement via Phabricator via llvm-commits
- [llvm] 0bcd9f6 - [AMDGPU] Ensure return address is save/restored around the call with IPRA enabled/disabled
Venkata Ramanaiah Nalamothu via llvm-commits
- [PATCH] D117064: AMDGPU/GlobalISel: Fix not adding return address use to tail calls
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D117243: [AMDGPU] Ensure return address is save/restored around the call with IPRA enabled/disabled
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D117243: [AMDGPU] Ensure return address is save/restored around the call with IPRA enabled/disabled
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D117243: [AMDGPU] Ensure return address is save/restored around the call with IPRA enabled/disabled
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D114652: [AMDGPU] Move call clobbered return address registers s[30:31] to callee saved range
Venkata Ramanaiah Nalamothu via Phabricator via llvm-commits
- [PATCH] D117355: [PowerPC] Fix the undef virtual register reading failure for PPC backend trap optimization
Victor Huang via Phabricator via llvm-commits
- [PATCH] D112718: Add intrinsics and builtins for PTX atomics with semantic orders
Victor Lomuller via Phabricator via llvm-commits
- [lld] 7a161eb - [lld-macho] Fix shadowed variable
Vincent Lee via llvm-commits
- [PATCH] D115416: [lld-macho] Make writing map file asynchronous
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D117250: [lld-macho] Mention string literal deduplication as a difference from ld64
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D117387: [lld-macho] Allow deduplicate-literals to be overridden
Vincent Lee via Phabricator via llvm-commits
- [llvm] 36138d8 - [NFC][msan] Declare some getShadow vars later
Vitaly Buka via llvm-commits
- [compiler-rt] 0c39113 - Fix registers for Windows on ARM64
Vitaly Buka via llvm-commits
- [llvm] 71a4fde - [NFC][msan] Init few vars later
Vitaly Buka via llvm-commits
- [llvm] 92f8a0f - [msan] Fix typo in test from rGf6875c434ec2
Vitaly Buka via llvm-commits
- [llvm] 3552177 - [NFC][msan] Reorder branches in complex if
Vitaly Buka via llvm-commits
- [llvm] dc64046 - [NFC][msan] Add byvals tests with known issues
Vitaly Buka via llvm-commits
- [llvm] 18e4369 - [NFC][msan] Don't setOrigin for byval pointer
Vitaly Buka via llvm-commits
- [llvm] 4959708 - [NFC][msan] Consolidate clean shadow handling
Vitaly Buka via llvm-commits
- [llvm] 0a46b6e - [msan] Clear byval shadow in ignored functions
Vitaly Buka via llvm-commits
- [llvm] 35d00fd - [msan] Reset shadow of byval before call
Vitaly Buka via llvm-commits
- [llvm] 88b0540 - [NFC][msan] Track alignment in the test
Vitaly Buka via llvm-commits
- [PATCH] D116855: Add 'eager-checks' as a module parameter to MSAN.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D116855: Add 'eager-checks' as a module parameter to MSAN.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D114639: Raise the minimum Visual Studio version to VS2019
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117256: [memprof] Introduce a wrapper around MemInfoBlock.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117274: [NFC][msan] Reorder branches in complex if
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117275: [NFC][msan] Add byvals tests with known issues
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117276: [NFC][msan] Don't setOrigin for byval pointer
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117277: [NFC][msan] Consolidate clean shadow handling
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117278: [msan] Fix byval shadow in ignored functions
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117274: [NFC][msan] Reorder branches in complex if
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117275: [NFC][msan] Add byvals tests with known issues
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117276: [NFC][msan] Don't setOrigin for byval pointer
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117277: [NFC][msan] Consolidate clean shadow handling
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117278: [msan] Fix byval shadow in ignored functions
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117285: [msan] Copy origin of byval arguments
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117286: [msan] Reset shadow of byval before call
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117285: [msan] Copy origin of byval arguments
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117286: [msan] Reset shadow of byval before call
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117286: [msan] Reset shadow of byval before call
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117276: [NFC][msan] Don't setOrigin for byval pointer
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117274: [NFC][msan] Reorder branches in complex if
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117275: [NFC][msan] Add byvals tests with known issues
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117276: [NFC][msan] Don't setOrigin for byval pointer
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117277: [NFC][msan] Consolidate clean shadow handling
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117278: [msan] Clear byval shadow in ignored functions
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117286: [msan] Reset shadow of byval before call
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D99484: [cmake] Use `GNUInstallDirs` to support custom installation dirs.
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117286: [msan] Reset shadow of byval before call
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117286: [msan] Reset shadow of byval before call
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117285: [msan] Copy origin of byval arguments
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117285: [msan] Copy origin of byval arguments
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117285: [msan] Copy origin of byval arguments
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D117285: [msan] Copy origin of byval arguments
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D116805: ARM: make FastISel & GISel pass -1 to ADJCALLSTACKUP to signal no callee pop.
Vitaly Cheptsov via Phabricator via llvm-commits
- [llvm] 6b22c37 - RuntimeDyldELF: Don't abort on R_AARCH64_NONE relocation
Vladislav Khmelevsky via llvm-commits
- [PATCH] D117066: RuntimeDyldELF: Don't abort on R_AARCH64_NONE relocation
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117066: RuntimeDyldELF: Don't abort on R_AARCH64_NONE relocation
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117066: RuntimeDyldELF: Don't abort on R_AARCH64_NONE relocation
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117066: RuntimeDyldELF: Don't abort on R_AARCH64_NONE relocation
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117102: [BOLT][TEST] Move exceptions-instrumentation.test to X86
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117102: [BOLT][TEST] Move exceptions-instrumentation.test to X86
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117066: RuntimeDyldELF: Don't abort on R_AARCH64_NONE relocation
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117066: RuntimeDyldELF: Don't abort on R_AARCH64_NONE relocation
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117216: updateDWARFObjectAddressRanges: nullify low pc
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117217: Dwarf: Fix high pc patching
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117216: updateDWARFObjectAddressRanges: nullify low pc
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117217: Dwarf: Fix high pc patching
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117217: Dwarf: Fix high pc patching
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D117394: [BOLT] Fix AARCH64 registers aliasing
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D116916: [lld-macho][test] Add missing coverage for archive/dylib resolution after D115092
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D116787: [llvm-readobj][MachO] Add option to sort the symbol table before dumping (MachO only, for now).
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D116787: [llvm-readobj][MachO] Add option to sort the symbol table before dumping (MachO only, for now).
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D116787: [llvm-readobj][MachO] Add option to sort the symbol table before dumping (MachO only, for now).
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D114735: [lld][macho] Stop grouping symbols by sections in mapfile.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D116787: [llvm-readobj][MachO] Add option to sort the symbol table before dumping (MachO only, for now).
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D116787: [llvm-readobj][MachO] Add option to sort the symbol table before dumping (MachO only, for now).
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D116913: [lld-macho] Add --start-lib --end-lib
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D117250: [lld-macho] Mention string literal deduplication as a difference from ld64
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D117250: [lld-macho] Mention string literal deduplication as a difference from ld64
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D117250: [lld-macho] Mention string literal deduplication as a difference from ld64
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D117250: [lld-macho] Mention string literal deduplication as a difference from ld64
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D116787: [llvm-readobj][MachO] Add option to sort the symbol table before dumping (MachO only, for now).
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D116787: [llvm-readobj][MachO] Add option to sort the symbol table before dumping (MachO only, for now).
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D114856: [RISCV] Override TargetLowering::BuildSDIVPow2 to generate SELECT
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D116435: [RISCV] Generate 32 bits jumptable entries when code model is small
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D116435: [RISCV] Generate 32 bits jumptable entries when code model is small
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D116435: [RISCV] Generate 32 bits jumptable entries when code model is small
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D116994: [RISCV] Add bfp and bfpw intrinsic in zbf extension
WangLian via Phabricator via llvm-commits
- [PATCH] D116994: [RISCV] Add bfp and bfpw intrinsic in zbf extension
WangLian via Phabricator via llvm-commits
- [PATCH] D116994: [RISCV] Add bfp and bfpw intrinsic in zbf extension
WangLian via Phabricator via llvm-commits
- [PATCH] D116994: [RISCV] Add bfp and bfpw intrinsic in zbf extension
WangLian via Phabricator via llvm-commits
- [PATCH] D117191: [RISCV] Add "isrv64" predicate in xperm.w pattern
WangLian via Phabricator via llvm-commits
- [PATCH] D117269: [RISCV] Optimize some special mul operation in Zba extension
WangLian via Phabricator via llvm-commits
- [PATCH] D117269: [RISCV] Optimize some special mul operation in Zba extension
WangLian via Phabricator via llvm-commits
- [PATCH] D117290: [RISCV] Add scheduler for bfp instruction in Zbf extension
WangLian via Phabricator via llvm-commits
- [PATCH] D117290: [RISCV] Add scheduler for bfp instruction in Zbf extension
WangLian via Phabricator via llvm-commits
- [PATCH] D117290: [RISCV] Add scheduler for bfp instruction in Zbf extension
WangLian via Phabricator via llvm-commits
- [PATCH] D116970: a better profi rebalancer
Wenlei He via Phabricator via llvm-commits
- [llvm] cb6b9d3 - [LoopNest] Add new utilites
Whitney Tsang via llvm-commits
- [PATCH] D115590: [LoopNest] Add new utilites
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D115590: [LoopNest] Add new utilites
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D115590: [LoopNest] Add new utilites
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D117444: [NFC] [docs] BitCodeFormat: fill in FUNCTION and USELIST blocks
William Woodruff via Phabricator via llvm-commits
- [PATCH] D117444: [NFC] [docs] BitCodeFormat: fill in FUNCTION and USELIST blocks
William Woodruff via Phabricator via llvm-commits
- [PATCH] D114405: Optimize shift and accumulate pattern in AArch64.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D114405: Optimize shift and accumulate pattern in AArch64.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D114405: Optimize shift and accumulate pattern in AArch64.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via llvm-commits
- [PATCH] D100132: [libunwind][AIX] implementation of the unwinder for AIX
Xing Xue via Phabricator via llvm-commits
- [PATCH] D117433: [RISCV] Implement support for the Zicbop extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D116959: [DWARF] Try not to crash for codes with missing debug information
Ye Luo via Phabricator via llvm-commits
- [PATCH] D115433: [CommandLine] Reset option to its default if its Default field is undefined
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D116854: bpf: Report an error properly for unsupported opcodes in lowering operations
Yonghong Song via Phabricator via llvm-commits
- [llvm] 4cc5145 - [NFCI][CMake] add space among flag sets in all_linker_flags_uppercase
Yuanfang Chen via llvm-commits
- [PATCH] D117356: InstructionCombining: avoid eliding mismatched alloc/free pairs
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D117356: InstructionCombining: avoid eliding mismatched alloc/free pairs
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D117381: [CMake] Fixes /INCREMENTAL detection when considering adding /Brepro
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D108694: [RISCV] Add the zvl extension according to the v1.0 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D108694: [RISCV] Add the zvl extension according to the v1.0 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D117350: MemoryBuiltins: simplify isLibFreeFunction
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D108694: [RISCV] Add the zvl extension according to the v1.0 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D117353: [RISCV] Add test for vector extension
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D117353: [RISCV] Add test for vector extension
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D108694: [RISCV] Add the zvl extension according to the v1.0 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D117385: [RISCV] Add patterns for vector widening integer multiply
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D108694: [RISCV] Add the zvl extension according to the v1.0 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D117353: [RISCV] Add test for vector extension
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D117353: [RISCV] Add test for vector extension
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D104163: [RISCV] Add isel patterns to match vmacc/vmadd/vnmsub/vnmsac from add/sub and mul.
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D104163: [RISCV] Add isel patterns to match vmacc/vmadd/vnmsub/vnmsac from add/sub and mul.
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [RISCV] Add the zve extension according to the v1.0 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [RISCV] Add the zve extension according to the v1.0 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [RISCV] Add the zve extension according to the v1.0 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [RISCV] Add the zve extension according to the v1.0 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [RISCV] Add the zve extension according to the v1.0 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [RISCV] Add the zve extension according to the v1.0 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [RISCV] Add the zve extension according to the v1.0 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D117404: [RISCV] Add patterns for vector widening integer multiply-add instructions
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D117404: [RISCV] Add patterns for vector widening integer multiply-add instructions
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [RISCV] Add the zve extension according to the v1.0 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [RISCV] Add the zve extension according to the v1.0 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [RISCV][MC] Add the zve extension according to the v1.0 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D117404: [RISCV] Add patterns for vector widening integer multiply-add instructions
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D117404: [RISCV] Add patterns for vector widening integer multiply-add instructions
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D112408: [RISCV][MC] Add the zve extension according to the v1.0 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D117454: [RISCV] Add patterns for vector narrowing integer right shift instructions
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D117454: [RISCV] Add patterns for vector narrowing integer right shift instructions
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D116985: [MLGO] Add support for multiple training traces per module
Yundi Qian via Phabricator via llvm-commits
- [llvm] 065e032 - [CSKY] Add CSKYConstantIslands Pass to lift or duplicate constant pool entry
Zi Xuan Wu via llvm-commits
- [llvm] 263d198 - [NFC][CSKY] Remove duplicate setOperationAction in CSKYTargetLowering constructor
Zi Xuan Wu via llvm-commits
- [PATCH] D117284: [ELF] Allow non-bitcode archive with an empty index
ben via Phabricator via llvm-commits
- [PATCH] D117284: [ELF] Allow non-bitcode archive with an empty index
ben via Phabricator via llvm-commits
- [PATCH] D115416: [lld-macho] Make writing map file asynchronous
crownyanguan via Phabricator via llvm-commits
- [PATCH] D117082: [JITLink][RISCV] Support R_RISCV_SET relocations
fourdim via Phabricator via llvm-commits
- [PATCH] D117082: [JITLink][RISCV] Support R_RISCV_SET* and R_RISCV_32_PCREL relocations
fourdim via Phabricator via llvm-commits
- [PATCH] D117234: [JITLink][RISCV] Support R_RISCV_SET* and R_RISCV_32_PCREL relocations
fourdim via Phabricator via llvm-commits
- [PATCH] D117082: [JITLink][RISCV] Support R_RISCV_SET* and R_RISCV_32_PCREL relocations
fourdim via Phabricator via llvm-commits
- [PATCH] D116573: [jitlink] add R_RISCV_BRANCH to jitlink
fourdim via Phabricator via llvm-commits
- [PATCH] D116573: [jitlink] add R_RISCV_BRANCH to jitlink
fourdim via Phabricator via llvm-commits
- [PATCH] D116794: [JITLink] Add RISCV label subtraction and addition relocations
luxufan via Phabricator via llvm-commits
- [PATCH] D116794: [JITLink] Add RISCV label subtraction and addition relocations
luxufan via Phabricator via llvm-commits
- [PATCH] D107328: [JITLink] Add fixup value range check
luxufan via Phabricator via llvm-commits
- [PATCH] D107328: [JITLink] Add fixup value range check
luxufan via Phabricator via llvm-commits
- [PATCH] D107328: [JITLink] Add fixup value range check
luxufan via Phabricator via llvm-commits
- [PATCH] D107328: [JITLink] Add fixup value range check
luxufan via Phabricator via llvm-commits
- [PATCH] D117316: [MC] Support constant offset for symbol PendingFixup
luxufan via Phabricator via llvm-commits
- [PATCH] D117317: [MC] Put the Pending Fixups into location symbol's fragment
luxufan via Phabricator via llvm-commits
- [PATCH] D117184: Fix failing assertion in SimplifyCFG.cpp as icmp gep fold to constant expression [NFC]
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D117184: Fix failing assertion in SimplifyCFG.cpp as icmp gep fold to constant expression [NFC]
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D117184: Fix failing assertion in SimplifyCFG.cpp as icmp gep fold to constant expression [NFC]
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D116599: Simplify AttrBuilder storage for target dependent attributes
serge via Phabricator via llvm-commits
- [PATCH] D116111: Avoid using AttrBuilder as an intermediate step when not needed
serge via Phabricator via llvm-commits
- [PATCH] D116111: Avoid using AttrBuilder as an intermediate step when not needed
serge via Phabricator via llvm-commits
- [PATCH] D116607: [AIX][PowerPC][PGO] Generate .ref for some PGO sections
wael yehia via Phabricator via llvm-commits
- ExpandAutoTypeTest failure
bd1976 llvm via llvm-commits
- [compiler-rt] be9eafc - [msan] reflect the changed flag to the tests.
hyeongyu kim via llvm-commits
- [llvm] d2cc6c2 - Use a sorted array instead of a map to store AttrBuilder string attributes
via llvm-commits
- [llvm] b607cd3 - [RISCV] Use vmv.s.x to build one element splat vector.
via llvm-commits
- [llvm] 99c1acf - [RISCV] Add precommit test for select vl op that equal to ~0.
via llvm-commits
- [llvm] d0554ae - [RISCV] Select vl op to X0 when it is equal to ~0.
via llvm-commits
- [llvm] b28e8ab - [NFC][XCOFF][llvm-readobj] replace binaries with YAMLs (only tests for Symbols).
via llvm-commits
- [llvm] 98d51c2 - [RISCV] Override TargetLowering::BuildSDIVPow2 to generate SELECT
via llvm-commits
- [llvm] c6430fa - [RISCV] Generate 32 bits jumptable entries when code model is small
via llvm-commits
- [llvm] 6bf20aa - [AIX] support xcoff for llvm-nm
via llvm-commits
- [llvm] 4372e62 - [AIX] add the xcoff symbol size for the llvm-nm.
via llvm-commits
- [llvm] dc01fb1 - [DAGCombiner][AArch64] precommit some tests for D116915 NFC
via llvm-commits
- [llvm] aad49c8 - [llvm-readobj][XCOFF] dump auxiliary symbols.
via llvm-commits
- [llvm] f51b25a - [AIX] demangle xcoff label symbol for llvm-nm
via llvm-commits
- [llvm] 2db4cf5 - clang support for Armv8.8/9.3 HBC
via llvm-commits
- [llvm] 0ef5aa6 - [JITLink] Add fixup value range check
via llvm-commits
- [llvm] 37e34b7 - [LoopInterchange] Enable interchange with multiple outer loop indvars
via llvm-commits
- [llvm] f528055 - [OMPIRBuilder] Fix store inst alignment for ordered depend directive
via llvm-commits
- [llvm] 2291413 - [NFC] Apply the fix for different signedness warning in OpenMPIRBuilderTest.cpp
via llvm-commits
- [llvm] 3e24135 - [RISCV] Add more i64 splat vector test.
via llvm-commits
- [llvm] 88c0e08 - [RISCV] Improve i64 splat vector lowering in RV32.
via llvm-commits
- [llvm] 0c6f762 - [jitlink] add R_RISCV_BRANCH to jitlink
via llvm-commits
- [llvm] fa6a287 - [LoopInterchange] Enable interchange with multiple inner loop indvars
via llvm-commits
- [llvm] b148348 - [RISCV] Add patterns for vector widening integer add/subtract
via llvm-commits
- [llvm] 26bb1b1 - [RISCV] Add the zvl extension according to the v1.0 spec
via llvm-commits
- [llvm] 122cab9 - [RISCV] Add test for vector extension
via llvm-commits
- [llvm] c84b8be - [AArch64] clang support for Armv8.8/9.3 MOPS
via llvm-commits
- [llvm] 89e968f - [X86] Pre-checkin test case for combining const operand to VNNI
via llvm-commits
- [llvm] 5a45778 - [RISCV] Add patterns for vector widening integer multiply-add instructions
via llvm-commits
- [llvm] 61106ca - Reland https://reviews.llvm.org/D113825 after fixing the test expectations.
via llvm-commits
Last message date:
Sun Jan 16 23:56:34 PST 2022
Archived on: Mon Jan 31 14:04:57 PST 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).