The Week Of Monday 19 June 2023 Archives by author
Starting: Mon Jun 19 00:02:24 PDT 2023
Ending: Sun Jun 25 23:23:23 PDT 2023
Messages: 2563
- [PATCH] D151696: [x86] Remove CPU_SPECIFIC* MACROs and add getManglingForCPU
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D151696: [x86] Remove CPU_SPECIFIC* MACROs and add getManglingForCPU
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D151696: [x86] Remove CPU_SPECIFIC* MACROs and add getCPUDispatchMangling
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D151696: [x86] Remove CPU_SPECIFIC* MACROs and add getCPUDispatchMangling
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D151696: [x86] Remove CPU_SPECIFIC* MACROs and add getCPUDispatchMangling
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D152785: [COFF] Support -gsplit-dwarf for COFF on Windows
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D152785: [COFF] Support -gsplit-dwarf for COFF on Windows
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D152785: [COFF] Support -gsplit-dwarf for COFF on Windows
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D152785: [COFF] Support -gsplit-dwarf for COFF on Windows
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D153602: [DWARF] Adjust warning condition for .dwo sections with relocations
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D152785: [COFF] Support -gsplit-dwarf for COFF on Windows
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D153602: [DWARF] Adjust warning condition for .dwo sections with relocations
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D152785: [COFF] Support -gsplit-dwarf for COFF on Windows
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D152785: [COFF] Support -gsplit-dwarf for COFF on Windows
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D152785: [COFF] Support -gsplit-dwarf for COFF on Windows
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D152785: [COFF] Support -gsplit-dwarf for COFF on Windows
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D152785: [COFF] Support -gsplit-dwarf for COFF on Windows
Haohai, Wen via Phabricator via llvm-commits
- [PATCH] D150856: [lit] Add %{for-each-file} substitution
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D150803: Add a new `wasm_custom` clang attribute for marking functions.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D153163: Add __attribute__((warn_unused_result)) to LLVMErrorRef
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D153163: Add __attribute__((warn_unused_result)) to LLVMErrorRef
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D150803: Add a new `wasm_custom` clang attribute for marking functions.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D150803: Add a new `wasm_custom` clang attribute for marking functions.
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D153008: [RISCV] Allow slash-star comments in instruction operands
Abel Bernabeu via Phabricator via llvm-commits
- [PATCH] D153008: [RISCV] Allow slash-star comments in instruction operands
Abel Bernabeu via Phabricator via llvm-commits
- [PATCH] D153008: [RISCV] Allow slash-star comments in instruction operands
Abel Bernabeu via Phabricator via llvm-commits
- [PATCH] D153008: [RISCV] Allow slash-star comments in instruction operands
Abel Bernabeu via Phabricator via llvm-commits
- [PATCH] D153008: [RISCV] Allow slash-star comments in instruction operands
Abel Bernabeu via Phabricator via llvm-commits
- [PATCH] D153008: [RISCV] Allow slash-star comments in instruction operands
Abel Bernabeu via Phabricator via llvm-commits
- [PATCH] D153008: [RISCV] Allow slash-star comments in instruction operands
Abel Bernabeu via Phabricator via llvm-commits
- [PATCH] D153008: [RISCV] Allow slash-star comments in instruction operands
Abel Bernabeu via Phabricator via llvm-commits
- [PATCH] D153008: [RISCV] Allow slash-star comments in instruction operands
Abel Bernabeu via Phabricator via llvm-commits
- [PATCH] D153008: [RISCV] Allow slash-star comments in instruction operands
Abel Bernabeu via Phabricator via llvm-commits
- [PATCH] D153008: [RISCV] Allow slash-star comments in instruction operands
Abel Bernabeu via Phabricator via llvm-commits
- [PATCH] D153204: RISCVAsmParser: support comments in more places
Abel Bernabeu via Phabricator via llvm-commits
- [PATCH] D153419: Enable fexec-charset option
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D93031: Enable fexec-charset option
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D153558: Allow LoopBounds to detect the StepValue for a decrementing loop with a subtract StepInst
Adel Ejjeh via Phabricator via llvm-commits
- [PATCH] D153282: [clang][DebugInfo] Emit DW_AT_deleted on any deleted member function
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D153362: [clang][DebugInfo] Emit DW_AT_defaulted for defaulted C++ member functions
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D147457: [Reassociation] Only form CSE expressions for local operands
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D147457: [Reassociation] Only form CSE expressions for local operands
Ahmed Bougacha via Phabricator via llvm-commits
- [PATCH] D117118: [NVPTX] Fix shr/and pair replace with bfe
Aidan Belton via Phabricator via llvm-commits
- [llvm] 72df12c - [llvm-exegesis] Refactor FunctionExecutorImpl and create factory
Aiden Grossman via llvm-commits
- [llvm] 5e9173c - [llvm-exegesis] Add ability to assign perf counters to specific PID
Aiden Grossman via llvm-commits
- [llvm] 0d4ef4f - [llvm-exegesis] Introduce Subprocess Executor Mode
Aiden Grossman via llvm-commits
- [llvm] 08aeb7c - Revert "[llvm-exegesis] Introduce Subprocess Executor Mode"
Aiden Grossman via llvm-commits
- [llvm] 4d618b5 - [llvm-exegesis] Introduce Subprocess Executor Mode
Aiden Grossman via llvm-commits
- [llvm] 1b9b78f - [llvm-exegesis] Introduce SubprocessMemory Utility Class
Aiden Grossman via llvm-commits
- [llvm] edc9e2c - Revert "[llvm-exegesis] Introduce SubprocessMemory Utility Class"
Aiden Grossman via llvm-commits
- [llvm] 3099505 - Revert "[llvm-exegesis] Add ability to assign perf counters to specific PID"
Aiden Grossman via llvm-commits
- [llvm] 48f0c80 - [llvm-exegesis] Add ability to assign perf counters to specific PID
Aiden Grossman via llvm-commits
- [llvm] e802dff - [llvm-exegesis] Introduce Subprocess Executor Mode
Aiden Grossman via llvm-commits
- [llvm] 0b6b400 - [llvm-exegesis] Introduce SubprocessMemory Utility Class
Aiden Grossman via llvm-commits
- [llvm] d40dd6b - Revert "[llvm-exegesis] Introduce SubprocessMemory Utility Class"
Aiden Grossman via llvm-commits
- [PATCH] D151025: [llvm-exegesis] Add support for using memory annotations
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D151039: [Docs][llvm-exegesis] Add documentation for memory
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D151025: [llvm-exegesis] Add support for using memory annotations
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D151025: [llvm-exegesis] Add support for using memory annotations
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D151019: [llvm-exegesis] Refactor FunctionExecutorImpl and create factory
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D151020: [llvm-exegesis] Add ability to assign perf counters to specific PID
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D151021: [llvm-exegesis] Introduce Subprocess Executor Mode
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D151022: [llvm-exegesis] Introduce SubprocessMemory Utility Class
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D151021: [llvm-exegesis] Introduce Subprocess Executor Mode
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D151020: [llvm-exegesis] Add ability to assign perf counters to specific PID
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D151020: [llvm-exegesis] Add ability to assign perf counters to specific PID
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D151020: [llvm-exegesis] Add ability to assign perf counters to specific PID
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D151020: [llvm-exegesis] Add ability to assign perf counters to specific PID
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D151021: [llvm-exegesis] Introduce Subprocess Executor Mode
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D151021: [llvm-exegesis] Introduce Subprocess Executor Mode
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D151022: [llvm-exegesis] Introduce SubprocessMemory Utility Class
Aiden Grossman via Phabricator via llvm-commits
- [llvm] a032dc1 - [MLIR][OpenMP] Refactoring createTargetData in OMPIRBuilder
Akash Banerjee via llvm-commits
- [PATCH] D146557: [MLIR][OpenMP] Refactoring createTargetData in OMPIRBuilder
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D150860: [OpenMP] Change clang emitTargetDataCalls to use OMPIRBuilder
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D150860: [OpenMP] Change clang emitTargetDataCalls to use OMPIRBuilder
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D138846: MC/DC in LLVM Source-Based Code Coverage: LLVM back-end and compiler-rt
Alan Phipps via Phabricator via llvm-commits
- [PATCH] D138847: MC/DC in LLVM Source-Based Code Coverage: llvm-cov visualization
Alan Phipps via Phabricator via llvm-commits
- [llvm] 6085eb3 - Revert "Reland [llvm] Preliminary fat-lto-objects support"
Alex Brachet via llvm-commits
- [llvm] d532484 - [RISCV][MC] Fix encoding for vfwmaccbf16
Alex Bradbury via llvm-commits
- [llvm] 690b1c8 - [RISCV] Implement support for bf16 truncate/extend on hard FP targets
Alex Bradbury via llvm-commits
- [llvm] 65de5a1 - [RISCV][doc] Document support for zvfbfmin and zvfbfwma
Alex Bradbury via llvm-commits
- [PATCH] D153170: [RISCV] Sort the extensions in SupportedExtensions and SupportedExperimentalExtensions.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D152937: [RISCV] Document overview of vector pseudos [nfc]
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D149486: [RISCV] Strengthen atomic ordering for sequentially consistent stores
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D153110: [RISCV] Use GPR register class for RV64 ZDInx. Remove GPRF64 register class.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D153170: [RISCV] Sort the extensions in SupportedExtensions and SupportedExperimentalExtensions.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D152894: [RISCV][MC] Fix encoding for vfwmaccbf16
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D153598: [RISCV] Use binary search on the extension tables in RISCVISAInfo.cpp. NFC
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D151663: [RISCV] Implement support for bf16 truncate/extend on hard FP targets
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D149246: [RISCV] Relax rules for ordering s/z/x prefixed extensions in ISA naming strings
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D153459: [DebugInfo] Add error handling to DWARFDebugAbbrev::getAbbreviationDeclarationSet
Alex Langford via Phabricator via llvm-commits
- [PATCH] D153459: [DebugInfo] Add error handling to DWARFDebugAbbrev::getAbbreviationDeclarationSet
Alex Langford via Phabricator via llvm-commits
- [PATCH] D153712: [SelectionDAG] Add memory size for CSEMap ID calculation
Alex MacLean via Phabricator via llvm-commits
- [llvm] c96c85a - Revert "[LoopSink] Allow sinking to PHI-use"
Alexander Kornienko via llvm-commits
- [PATCH] D152772: [LoopSink] Allow sinking to PHI-use
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D152772: [LoopSink] Allow sinking to PHI-use
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D153624: [SCEV] Make use of non-null pointers for range calculation
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D130315: [BOLT][DWARF] Implement new mechanism for DWARFRewriter
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D151906: [BOLT][DWARF] Fix new debug re-writer
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D151908: [BOLT][DWARF] Output DWO files as they are being processed
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D151909: [BOLT][DWARF] Change to process and write out TUs first, then CUs in batches.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D130315: [BOLT][DWARF] Implement new mechanism for DWARFRewriter
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D151906: [BOLT][DWARF] Fix new debug re-writer
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D151908: [BOLT][DWARF] Output DWO files as they are being processed
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D151909: [BOLT][DWARF] Change to process and write out TUs first, then CUs in batches.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D151906: [BOLT][DWARF] Fix new debug re-writer
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D151906: [BOLT][DWARF] Fix new debug re-writer
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D130315: [BOLT][DWARF] Implement new mechanism for DWARFRewriter
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D151906: [BOLT][DWARF] Fix new debug re-writer
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D151908: [BOLT][DWARF] Output DWO files as they are being processed
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D151909: [BOLT][DWARF] Change to process and write out TUs first, then CUs in batches.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D151906: [BOLT][DWARF] Fix new debug re-writer
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D151908: [BOLT][DWARF] Output DWO files as they are being processed
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D151909: [BOLT][DWARF] Change to process and write out TUs first, then CUs in batches.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D153602: [DWARF] Adjust warning condition for .dwo sections with relocations
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D151908: [BOLT][DWARF] Output DWO files as they are being processed
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D151908: [BOLT][DWARF] Output DWO files as they are being processed
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D151909: [BOLT][DWARF] Change to process and write out TUs first, then CUs in batches.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D153602: [DWARF] Adjust warning condition for .dwo sections with relocations
Alexander Yermolovich via Phabricator via llvm-commits
- [lld] 6f2e92c - Re-land [LLD] Allow usage of LLD as a library
Alexandre Ganea via llvm-commits
- [PATCH] D119049: [LLD] Allow usage of LLD as a library
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D119049: [LLD] Allow usage of LLD as a library
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] f11d8c8 - [FuncSpec][NFC] Improve the unittest coverage.
Alexandros Lamprineas via llvm-commits
- [llvm] 5400257 - [FuncSpec] Add Freeze and CallBase to the InstCostVisitor.
Alexandros Lamprineas via llvm-commits
- [llvm] ce9d3f0 - [FuncSpec] Promote stack values before specialization.
Alexandros Lamprineas via llvm-commits
- [PATCH] D153230: [FuncSpec][NFC] Improve the unittest coverage.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D153036: [FuncSpec] Add Freeze and CallBase to the InstCostVisitor.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D152799: [FuncSpec] Promote stack values before specialization
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D150276: [llvm-objcopy] -O binary: do not align physical addresses
Alexey Karyakin via Phabricator via llvm-commits
- [PATCH] D150276: [llvm-objcopy] -O binary: do not align physical addresses
Alexey Karyakin via Phabricator via llvm-commits
- [PATCH] D153381: [llvm-objcopy] -O binary: do not align physical addresses
Alexey Karyakin via Phabricator via llvm-commits
- [PATCH] D153381: [llvm-objcopy] -O binary: do not align physical addresses
Alexey Karyakin via Phabricator via llvm-commits
- [PATCH] D153381: [llvm-objcopy] -O binary: do not align physical addresses
Alexey Karyakin via Phabricator via llvm-commits
- [PATCH] D150276: [llvm-objcopy] -O binary: do not align physical addresses
Alexey Karyakin via Phabricator via llvm-commits
- [llvm] f6c1796 - [DWARFLinker] add DWARFUnit::getIndexedAddressOffset().
Alexey Lapshin via llvm-commits
- [llvm] 64df75f - [DWARFLinker][DWARFv5] change emitSLEB128IntValue with emitULEB128IntValue for ranges.
Alexey Lapshin via llvm-commits
- [PATCH] D153268: [DWARFLinkerParallel] Add limited functionality to DWARFLinkerParallel.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D153297: [DWARFLinker] add DWARFUnit::getIndexedAddressOffset().
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D153297: [DWARFLinker] add DWARFUnit::getIndexedAddressOffset().
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D153297: [DWARFLinker] add DWARFUnit::getIndexedAddressOffset().
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D153334: [DWARFLinker][DWARFv5] change emitSLEB128IntValue with emitULEB128IntValue for ranges.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D153268: [DWARFLinkerParallel] Add limited functionality to DWARFLinkerParallel.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D153268: [DWARFLinkerParallel] Add limited functionality to DWARFLinkerParallel.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D153334: [DWARFLinker][DWARFv5] change emitSLEB128IntValue with emitULEB128IntValue for ranges.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D153334: [DWARFLinker][DWARFv5] change emitSLEB128IntValue with emitULEB128IntValue for ranges.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D153268: [DWARFLinkerParallel] Add limited functionality to DWARFLinkerParallel.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D153268: [DWARFLinkerParallel] Add limited functionality to DWARFLinkerParallel.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D153268: [DWARFLinkerParallel] Add limited functionality to DWARFLinkerParallel.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D153268: [DWARFLinkerParallel] Add limited functionality to DWARFLinkerParallel.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D98426: [llvm-objcopy][Support] move writeToStream helper function to Support.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D153652: [llvm][Support] Don'tt set "all_exe" mode by default for file written by llvm::writeToOutput.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D152523: [LV] Add cost model for simd vector select instructions of type float
Allen zhong via Phabricator via llvm-commits
- [PATCH] D152523: [LV] Add cost model for simd vector select instructions of type float
Allen zhong via Phabricator via llvm-commits
- [PATCH] D153394: [AArch64][GlobalISel] Selection support for v2s16 G_ANYEXT
Allen zhong via Phabricator via llvm-commits
- [PATCH] D153394: [AArch64][GlobalISel] Selection support for v2s16 G_ANYEXT
Allen zhong via Phabricator via llvm-commits
- [PATCH] D153698: [InstCombine] canonicalize multi xor as cmp+select
Allen zhong via Phabricator via llvm-commits
- [PATCH] D153698: [InstCombine] canonicalize multi xor as cmp+select
Allen zhong via Phabricator via llvm-commits
- [PATCH] D153698: [InstCombine] canonicalize multi xor as cmp+select
Allen zhong via Phabricator via llvm-commits
- [llvm] 1ec3010 - Darwin: Use the GOT to reference ___stack_chk_guard.
Amara Emerson via llvm-commits
- [llvm] 84a6a05 - [AArch64][GlobalISel] Select G_UADDE/G_SADDE/G_USUBE/G_SSUBE
Amara Emerson via llvm-commits
- [llvm] 10b1f58 - [AArch64][GlobalISel] IR translate support for a return instruction of type <1 x i8> or <1 x i16> when using GlobalISel.
Amara Emerson via llvm-commits
- [PATCH] D153165: Select `G_SADDE`, `G_UADDE`, `G_SSUBE` and `G_USUBE` for AArch64
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D153164: [AArch64][GlobalISel] Select G_UADDE/G_SADDE/G_USUBE/G_SSUBE
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D153164: [AArch64][GlobalISel] Select G_UADDE/G_SADDE/G_USUBE/G_SSUBE
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D153300: [AArch64][GlobalISel] IR translate support for a return instruction of type <1 x i8> or <1 x i16> when using GlobalISel.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D153164: [AArch64][GlobalISel] Select G_UADDE/G_SADDE/G_USUBE/G_SSUBE
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D153300: [AArch64][GlobalISel] IR translate support for a return instruction of type <1 x i8> or <1 x i16> when using GlobalISel.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D151916: [DAG] Peek through trunc when combining select into shifts.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D151916: [DAG] Peek through trunc when combining select into shifts.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D152928: [RFC][DAG] Initially add nodes in the worklist in topological order.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D152928: [RFC][DAG] Initially add nodes in the worklist in topological order.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D152928: [RFC][DAG] Initially add nodes in the worklist in topological order.
Amaury SECHET via Phabricator via llvm-commits
- [llvm] 34d8c5b - [DAG] Peek through trunc when combining select into shifts.
Amaury Séchet via llvm-commits
- [llvm] 2e8111d - [NFC] Autogenerate CodeGen/ARM/pr35103.ll
Amaury Séchet via llvm-commits
- [llvm] 78c1985 - [NFC] Autogenerate CodeGen/ARM/machine-cse-cmp.ll
Amaury Séchet via llvm-commits
- [llvm] e271a53 - [NFC] Autogenerate CodeGen/ARM/and-sext-combine.ll
Amaury Séchet via llvm-commits
- [llvm] 7457acb - [NFC] Autogenerate CodeGen/ARM/2011-03-15-LdStMultipleBug.ll
Amaury Séchet via llvm-commits
- [llvm] 8412a17 - [NFC] Autogenerate CodeGen/ARM/2013-07-29-vector-or-combine.ll
Amaury Séchet via llvm-commits
- [llvm] 93af6bd - [NFC] Autogenerate CodeGen/PowerPC/select-i1-vs-i1.ll
Amaury Séchet via llvm-commits
- [llvm] e345b9c - [NFC] Autogenerate CodeGen/PowerPC/pr40922.ll
Amaury Séchet via llvm-commits
- [llvm] 632a8ac - [NFC] Autogenerate CodeGen/PowerPC/tail-dup-break-cfg.ll
Amaury Séchet via llvm-commits
- [llvm] 391a95f - [NFC] Autogenerate CodeGen/AMDGPU/combine-reg-or-const.ll
Amaury Séchet via llvm-commits
- [lld] c4fea39 - [LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Amilendra Kodithuwakku via llvm-commits
- [lld] a685ddf - Revert "[LLD][ELF] Cortex-M Security Extensions (CMSE) Support"
Amilendra Kodithuwakku via llvm-commits
- [lld] 9246df7 - Revert "Revert "[LLD][ELF] Cortex-M Security Extensions (CMSE) Support""
Amilendra Kodithuwakku via llvm-commits
- [PATCH] D139092: [LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D139092: [LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D139092: [LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D139092: [LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D139092: [LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D139092: [LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D139092: [LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D153277: [BOLT][RISCV] Recognize mapping symbols
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D153277: [BOLT][RISCV] Recognize mapping symbols
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D153277: [BOLT][RISCV] Recognize mapping symbols
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D152944: [BOLT] Set IsRelro section attribute based on PT_GNU_RELRO segment
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D152944: [BOLT] Set IsRelro section attribute based on PT_GNU_RELRO segment
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D152944: [BOLT] Set IsRelro section attribute based on PT_GNU_RELRO segment
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D152733: [BOLT] Sort CallSiteInfo targets by symbol name in YAMLWriter
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D152944: [BOLT] Set IsRelro section attribute based on PT_GNU_RELRO segment
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D152944: [BOLT] Set IsRelro section attribute based on PT_GNU_RELRO segment
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D152944: [BOLT] Set IsRelro section attribute based on PT_GNU_RELRO segment
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D152944: [BOLT] Set IsRelro section attribute based on PT_GNU_RELRO segment
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D152944: [BOLT] Set IsRelro section attribute based on PT_GNU_RELRO segment
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D152944: [BOLT] Set IsRelro section attribute based on PT_GNU_RELRO segment
Amir Ayupov via Phabricator via llvm-commits
- [llvm] d565980 - [AIX][TLS] Generate 64-bit local-exec access code sequence
Amy Kwan via llvm-commits
- [llvm] f5ae075 - [AIX][TLS] Generate 32-bit local-exec access code sequence
Amy Kwan via llvm-commits
- [PATCH] D149722: [AIX][TLS] Generate 64-bit local-exec access code sequence
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D152669: [AIX][TLS] Generate 32-bit local-exec access code sequence
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D152669: [AIX][TLS] Generate 32-bit local-exec access code sequence
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D152669: [AIX][TLS] Generate 32-bit local-exec access code sequence
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D150367: [AIX][TLS] Generate optimized local-exec access code sequence using X-Form loads/stores
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D152669: [AIX][TLS] Generate 32-bit local-exec access code sequence
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D150367: [AIX][TLS] Generate optimized local-exec access code sequence using X-Form loads/stores
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D150367: [AIX][TLS] Generate optimized local-exec access code sequence using X-Form loads/stores
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D150367: [AIX][TLS] Generate optimized local-exec access code sequence using X-Form loads/stores
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D150367: [AIX][TLS] Generate optimized local-exec access code sequence using X-Form loads/stores
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D150367: [AIX][TLS] Generate optimized local-exec access code sequence using X-Form loads/stores
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D153645: [PowerPC][TLS] Add additional TLS X-Form loads/store instructions
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D150367: [AIX][TLS] Generate optimized local-exec access code sequence using X-Form loads/stores
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D150367: [AIX][TLS] Generate optimized local-exec access code sequence using X-Form loads/stores
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D153645: [PowerPC][TLS] Add additional TLS X-Form loads/store instructions
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D150367: [AIX][TLS] Generate optimized local-exec access code sequence using X-Form loads/stores
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D153645: [PowerPC][TLS] Add additional TLS X-Form loads/store instructions
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D153645: [PowerPC][TLS] Add additional TLS X-Form loads/store instructions
Amy Kwan via Phabricator via llvm-commits
- [llvm] 923dbb0 - [llvm-mca][TimelineView] Skip invalid entries when printing the json output.
Andrea Di Biagio via llvm-commits
- [PATCH] D153665: [llvm-libtool-darwin] Switch to OptTableSummary:Switch the parse of command line options fromllvm::cl to OptTable.Reviewers: Subscribers: # NEW DIFFERENTIAL REVISION# Describe the changes in this new revision.## Included commits in...
Andres Villegas via Phabricator via llvm-commits
- [PATCH] D153665: [llvm-libtool-darwin] Switch to OptTableSummary
Andres Villegas via Phabricator via llvm-commits
- [PATCH] D153665: [llvm-libtool-darwin] Switch to OptTableSummary
Andres Villegas via Phabricator via llvm-commits
- [compiler-rt] d9b3691 - [DFSAN] Add support for strncat
Andrew Browne via llvm-commits
- [compiler-rt] 9875273 - [DFSAN] Add support for _tolower
Andrew Browne via llvm-commits
- [llvm] ec146cb - [LV] Add support for minimum/maximum intrinsics
Anna Thomas via llvm-commits
- [llvm] b697969 - Fix mlir windows buildbot after ec146cb7c0b4
Anna Thomas via llvm-commits
- [llvm] 0ce2ce2 - Revert "Fix mlir windows buildbot after ec146cb7c0b4"
Anna Thomas via llvm-commits
- [PATCH] D151482: [LV] Add support for minimum/maximum intrinsics
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D151482: [LV] Add support for minimum/maximum intrinsics
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D151482: [LV] Add support for minimum/maximum intrinsics
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D151482: [LV] Add support for minimum/maximum intrinsics
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D151482: [LV] Add support for minimum/maximum intrinsics
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D151482: [LV] Add support for minimum/maximum intrinsics
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D153247: [DAG] Fix and expand fmin/fmax reassociation fold.
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D151482: [LV] Add support for minimum/maximum intrinsics
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D153547: [CostModel] Use min/max intrinsics for vecreduce.min/max costs
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D153295: [AMDGPU] Do not release VGPRs if there may be pending scratch stores
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D153525: [MSP430] Remove unused TableGen classes and multiclasses.
Anton Korobeynikov via Phabricator via llvm-commits
- [llvm] 355dab0 - [ConstraintSystem] Fix mislabeling in unittests (NFC)
Antonio Frighetto via llvm-commits
- [llvm] 1ee4d88 - NVPTX: Lower unreachable to exit to allow ptxas to accurately reconstruct the CFG.
Artem Belevich via llvm-commits
- [llvm] 7e5d7d2 - [NVPTX] Correctly lower extending loads for fp16 vectors.
Artem Belevich via llvm-commits
- [llvm] 60941f1 - [NVPTX] Lower v2f16 and v2bf16 stores as 32-bit scalars.
Artem Belevich via llvm-commits
- [PATCH] D152789: NVPTX: Lower unreachable to exit to allow ptxas to accurately reconstruct the CFG.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D147116: [RFC] Introduce convergence control intrinsics
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D144911: adding bf16 support to NVPTX
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D152789: NVPTX: Lower unreachable to exit to allow ptxas to accurately reconstruct the CFG.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D153477: [NVPTX] Correctly lower extending loads for fp16 vectors.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D153477: [NVPTX] Correctly lower extending loads for fp16 vectors.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D153477: [NVPTX] Correctly lower extending loads for fp16 vectors.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D153477: [NVPTX] Correctly lower extending loads for fp16 vectors.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D153477: [NVPTX] Correctly lower extending loads for fp16 vectors.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D153477: [NVPTX] Correctly lower extending loads for fp16 vectors.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D153477: [NVPTX] Correctly lower extending loads for fp16 vectors.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D152593: [NVPTX] Lower v2f16 and v2bf16 stores as 32-bit scalars.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D144911: adding bf16 support to NVPTX
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D144911: adding bf16 support to NVPTX
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D144911: adding bf16 support to NVPTX
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D144911: adding bf16 support to NVPTX
Artem Belevich via Phabricator via llvm-commits
- [llvm] 7d6b824 - [test] Regenerate test checks
Arthur Eubanks via llvm-commits
- [llvm] ff4fcbb - [test] Add test for null_pointer_is_valid and Inliner instsimplify interaction
Arthur Eubanks via llvm-commits
- [llvm] da7f212 - [clang][LTO] Add flag to run verifier after every pass
Arthur Eubanks via llvm-commits
- [llvm] d49984f - [SimplifyCFG] Add option to not speculate blocks
Arthur Eubanks via llvm-commits
- [llvm] 1d56510 - [opt] Exposing the parameters of LoopRotate to the -passes interface
Arthur Eubanks via llvm-commits
- [PATCH] D153313: llvm-reduce: Fix introducing invalid uses of intrinsics
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D152745: [Docs] Update llvm-test-suite PGO instructions to use LLVM IR PGO by default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D152745: [Docs] Update llvm-test-suite PGO instructions to use LLVM IR PGO by default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D151254: InstSimplify: Require instruction be parented
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153391: [SimplifyCFG] Add option to not speculate blocks
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153392: [PhaseOrdering] Don't speculate blocks in simplifycfg before jump-threading
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153392: [PhaseOrdering] Don't speculate blocks in simplifycfg before jump-threading
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153391: [SimplifyCFG] Add option to not speculate blocks
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153392: [PhaseOrdering] Don't speculate blocks in simplifycfg before jump-threading
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153391: [SimplifyCFG] Add option to not speculate blocks
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153435: [test] Add test for null_pointer_is_valid and Inliner instsimplify interaction
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153435: [test] Add test for null_pointer_is_valid and Inliner instsimplify interaction
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153437: [opt] Exposing the parameters of LoopRotate to the -passes interface
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153437: [opt] Exposing the parameters of LoopRotate to the -passes interface
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D152772: [LoopSink] Allow sinking to PHI-use
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153392: [PhaseOrdering] Don't speculate blocks in simplifycfg before jump-threading
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153435: [test] Add test for null_pointer_is_valid and Inliner instsimplify interaction
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153435: [test] Add test for null_pointer_is_valid and Inliner instsimplify interaction
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153468: [clang][LTO] Add flag to run verifier after every pass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153464: Revert "[CaptureTracking] Ignore ephemeral values when determining pointer escapeness"
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153464: Revert "[CaptureTracking] Ignore ephemeral values when determining pointer escapeness"
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153468: [clang][LTO] Add flag to run verifier after every pass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153468: [clang][LTO] Add flag to run verifier after every pass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153503: [AMDGPU] Add opt-pipeline test for NewPM.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153437: [opt] Exposing the parameters of LoopRotate to the -passes interface
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153468: [clang][LTO] Add flag to run verifier after every pass
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153391: [SimplifyCFG] Add option to not speculate blocks
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153391: [SimplifyCFG] Add option to not speculate blocks
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153391: [SimplifyCFG] Add option to not speculate blocks
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153511: [BasicAA] Don't short-circuit non-capturing arguments
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153437: [opt] Exposing the parameters of LoopRotate to the -passes interface
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153511: [BasicAA] Don't short-circuit non-capturing arguments
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153503: [AMDGPU] Add opt-pipeline test for NewPM.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153262: Add named section flag "large" to objcopy
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153262: Add named section flag "large" to objcopy
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153262: Add named section flag "large" to objcopy
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153392: [PhaseOrdering] Don't speculate blocks in simplifycfg before jump-threading
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153072: [lsan] Be more conservative in SuspendedThreadsListMac::GetRegistersAndSP
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153655: [LTO][GlobalDCE] Use pass parameter instead of module flag for LTO phase
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D153655: [LTO][GlobalDCE] Use pass parameter instead of module flag for LTO phase
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D117929: [XRay] Add support for RISCV
Ashwin Poduval via Phabricator via llvm-commits
- [PATCH] D152497: [SetVector] Implement better "small" functionality
Asmaa via Phabricator via llvm-commits
- [PATCH] D152497: [SetVector] Implement better "small" functionality
Asmaa via Phabricator via llvm-commits
- [PATCH] D153537: [AMDGPU] Do not wait for vscnt on function entry and return
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D149773: [AMDGPU][IGLP] Add iglp_opt(1) strategy for single wave gemms
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D150851: [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable
Ayal Zaks via Phabricator via llvm-commits
- [llvm] 56e33d9 - [CSKY][test][NFC] Add more tests of multiplication with immediates
Ben Shi via llvm-commits
- [llvm] 6d05f3f - [CSKY] Optimize multiplication with immediates
Ben Shi via llvm-commits
- [PATCH] D153106: [CSKY] Optimize multiplication with immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153106: [CSKY] Optimize multiplication with immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153105: [CSKY][NFC][test] Add more tests of multiplication with immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153105: [CSKY][NFC][test] Add more tests of multiplication with immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153106: [CSKY] Optimize multiplication with immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153106: [CSKY] Optimize multiplication with immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153106: [CSKY] Optimize multiplication with immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153105: [CSKY][NFC][test] Add more tests of multiplication with immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153106: [CSKY] Optimize multiplication with immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153106: [CSKY] Optimize multiplication with immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153106: [CSKY] Optimize multiplication with immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153106: [CSKY] Optimize multiplication with immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153106: [CSKY] Optimize multiplication with immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153105: [CSKY][NFC][test] Add more tests of multiplication with immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153106: [CSKY] Optimize multiplication with immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153197: [AVR] Expand shifts during AVRISelLowering
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153326: [CSKY] Optimize subtraction with SUBI32/SUBI16
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153326: [CSKY] Optimize subtraction with SUBI32/SUBI16
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153326: [CSKY] Optimize subtraction with SUBI32/SUBI16
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153326: [CSKY] Optimize subtraction with SUBI32/SUBI16
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153402: [CSKY][NFC] Simplify code with multi class
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153402: [CSKY][NFC] Simplify code with multiclass
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153434: [CSKY][NFC][test] Add tests of IR pattern icmp-select
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153436: [CSKY] Optimize IR pattern icmp-select with INCT32/INCF32
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153436: [CSKY] Optimize IR pattern icmp-select with INCT32/INCF32
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153434: [CSKY][NFC][test] Add tests of IR pattern icmp-select
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153518: [CSKY] Optimize IR pattern icmp-select with DECT32/DECF32
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153518: [CSKY] Optimize IR pattern icmp-select with DECT32/DECF32
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153522: [AVR] Remove unused TableGen classes and multiclasses.
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153607: [CSKY] Optimize conditional branch
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153607: [CSKY] Optimize conditional branch
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153613: [CSKY][test][NFC] Add tests of ANDI/OR
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153614: [CSKY] Optimize ANDI/ORI to BCLRI/BSETI for specific immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153614: [CSKY] Optimize ANDI/ORI to BCLRI/BSETI for specific immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153614: [CSKY] Optimize ANDI/ORI to BCLRI/BSETI for specific immediates
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153607: [CSKY] Optimize conditional branch
Ben Shi via Phabricator via llvm-commits
- [PATCH] D153607: [CSKY] Optimize conditional branch
Ben Shi via Phabricator via llvm-commits
- [llvm] 51e917d - [SLP] Silence -Wswitch warning after ec146cb7c0b4a162ee73463e6c7bb306b99e013b
Benjamin Kramer via llvm-commits
- [llvm] 248b853 - [SCCPSolver] Speed up SCCPSolver by avoiding repeated work list elements
Benjamin Kramer via llvm-commits
- [llvm] e54a311 - Remove unused include. NFC
Benjamin Kramer via llvm-commits
- [PATCH] D153561: [SCCPSolver] Speed up SCCPSolver by avoiding repeated work list elements
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D153185: [C API]: Add getters for inline assembly template string, constraints, and flags
Benji Smith via Phabricator via llvm-commits
- [PATCH] D152819: [X86][AMX] Let Store not be removed if combineCastStore failed
Bing Yu via Phabricator via llvm-commits
- [PATCH] D153002: [X86][AMX] set Stride to Tile's Col when doing combine amxcast and store into tilestore
Bing Yu via Phabricator via llvm-commits
- [PATCH] D153002: [X86][AMX] set Stride to Tile's Col when doing combine amxcast and store into tilestore
Bing Yu via Phabricator via llvm-commits
- [PATCH] D153002: [X86][AMX] set Stride to Tile's Col when doing combine amxcast and store into tilestore
Bing Yu via Phabricator via llvm-commits
- [llvm] 7faed5c - [X86][AMX] Let Store not be removed if combineCastStore failed
Bing1 Yu via llvm-commits
- [llvm] 516e326 - [X86][AMX] set Stride to Tile's Col when doing combine amxcast and store into tilestore
Bing1 Yu via llvm-commits
- [PATCH] D150803: Add a new `wasm_custom` clang attribute for marking functions.
Brendan Dahl via Phabricator via llvm-commits
- [PATCH] D150803: Add a new `wasm_custom` clang attribute for marking functions.
Brendan Dahl via Phabricator via llvm-commits
- [PATCH] D150803: Add a new `wasm_custom` clang attribute for marking functions.
Brendan Dahl via Phabricator via llvm-commits
- [PATCH] D153288: [AArch64] Add SVE lowering for vector.reduce.fminimum and fmaximum
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D153539: [loop-deletion] Overly defensive with undef-ing dbg.values.
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D152953: [clang-tidy] Introduce fuchsia-global-variables check
Caslyn Tonelli via Phabricator via llvm-commits
- [PATCH] D152953: [clang-tidy] Introduce fuchsia-global-variables check
Caslyn Tonelli via Phabricator via llvm-commits
- [PATCH] D152953: [clang-tidy] Introduce fuchsia-global-variables check
Caslyn Tonelli via Phabricator via llvm-commits
- [PATCH] D145210: [Pipeline] Adjust PostOrderFunctionAttrs placement in simplification pipeline
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D145210: [Pipeline] Adjust PostOrderFunctionAttrs placement in simplification pipeline
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D145210: [Pipeline] Adjust PostOrderFunctionAttrs placement in simplification pipeline
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D145210: [Pipeline] Adjust PostOrderFunctionAttrs placement in simplification pipeline
Changpeng Fang via Phabricator via llvm-commits
- [compiler-rt] 19c26a7 - [scudo] Finer lock granularity in Region of SizeClassAllocator64
Chia-hung Duan via llvm-commits
- [compiler-rt] 18207db - [scudo] update Pushedblocks/PoppedBlocks in Impl functions
Chia-hung Duan via llvm-commits
- [compiler-rt] d0290b2 - [scudo] PopBatch after populateFreeList()
Chia-hung Duan via llvm-commits
- [PATCH] D153528: [PowerPC] Remove unused TableGen classes and multiclasses.
Chris Lattner via Phabricator via llvm-commits
- [compiler-rt] a27c416 - [scudo] Change overloaded function name append.
Christopher Ferris via llvm-commits
- [PATCH] D143756: [AMDGPU] Use buildCopy and isCopy helper functions (NFC).
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D143759: [AMDGPU] Implement whole wave register spill
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D143759: [AMDGPU] Implement whole wave register spill
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D149775: [AMDGPU] Reserve SGPR pair when long branches are present
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D137525: AMDGPU: Drop and upgrade llvm.amdgcn.atomic.inc/dec to atomicrmw
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D137525: AMDGPU: Drop and upgrade llvm.amdgcn.atomic.inc/dec to atomicrmw
Christudasan Devadasan via Phabricator via llvm-commits
- [llvm] b6f3062 - [Coroutines] Store the index for final suspend point in the exception path
Chuanqi Xu via llvm-commits
- [PATCH] D152799: [FuncSpec] Promote stack values before specialization
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D151025: [llvm-exegesis] Add support for using memory annotations
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D151025: [llvm-exegesis] Add support for using memory annotations
Clement Courbet via Phabricator via llvm-commits
- [PATCH] D149775: [AMDGPU] Reserve SGPR pair when long branches are present
Corbin Robeck via Phabricator via llvm-commits
- [PATCH] D149775: [AMDGPU] Reserve SGPR pair when long branches are present
Corbin Robeck via Phabricator via llvm-commits
- [PATCH] D149775: [AMDGPU] Reserve SGPR pair when long branches are present
Corbin Robeck via Phabricator via llvm-commits
- [PATCH] D149775: [AMDGPU] Reserve SGPR pair when long branches are present
Corbin Robeck via Phabricator via llvm-commits
- [PATCH] D149775: [AMDGPU] Reserve SGPR pair when long branches are present
Corbin Robeck via Phabricator via llvm-commits
- [PATCH] D149775: [AMDGPU] Reserve SGPR pair when long branches are present
Corbin Robeck via Phabricator via llvm-commits
- [PATCH] D149775: [AMDGPU] Reserve SGPR pair when long branches are present
Corbin Robeck via Phabricator via llvm-commits
- [PATCH] D149775: [AMDGPU] Reserve SGPR pair when long branches are present
Corbin Robeck via Phabricator via llvm-commits
- [PATCH] D149775: [AMDGPU] Reserve SGPR pair when long branches are present
Corbin Robeck via Phabricator via llvm-commits
- [PATCH] D149775: [AMDGPU] Reserve SGPR pair when long branches are present
Corbin Robeck via Phabricator via llvm-commits
- [PATCH] D149775: [AMDGPU] Reserve SGPR pair when long branches are present
Corbin Robeck via Phabricator via llvm-commits
- [PATCH] D149775: [AMDGPU] Reserve SGPR pair when long branches are present
Corbin Robeck via Phabricator via llvm-commits
- [PATCH] D149775: [AMDGPU] Reserve SGPR pair when long branches are present
Corbin Robeck via Phabricator via llvm-commits
- [PATCH] D149775: [AMDGPU] Reserve SGPR pair when long branches are present
Corbin Robeck via Phabricator via llvm-commits
- [PATCH] D149775: [AMDGPU] Reserve SGPR pair when long branches are present
Corbin Robeck via Phabricator via llvm-commits
- [llvm] 8680c28 - [RISCV] Remove mask from vrgatherei16 in lowerVECTOR_INTERLEAVE.
Craig Topper via llvm-commits
- [llvm] b1cab31 - [docs][TableGen][Target] Improve the documentation of the attribute value for SubtargetFeature.
Craig Topper via llvm-commits
- [llvm] 832eb93 - [RISCV] Reduce some duplicate code in lowerBUILD_VECTOR. NFC
Craig Topper via llvm-commits
- [llvm] 61e9198 - [RISCV] Add errors for mixing Zcmp with C/Zcd and D.
Craig Topper via llvm-commits
- [llvm] ddf3f1b - [RISCV] Stop isInterleaveShuffle from producing illegal extract_subvectors.
Craig Topper via llvm-commits
- [llvm] aae155c - [RISCV] Use a build_vector instead of a chain insert_vector_elts for vXi1 build_vector lowreing.
Craig Topper via llvm-commits
- [llvm] d846ce7 - [TableGen][Target] Rename Attribute field in SubtargetFeature class to FieldName.
Craig Topper via llvm-commits
- [llvm] 017a24e - [RISCV] Minor refactoring of some code in copyPhysReg. NFC
Craig Topper via llvm-commits
- [llvm] 08f1aa8 - [RISCV] Move Zca/Zcb/Zcd/Zcf/Zcmp/Zcmt out of experimental status.
Craig Topper via llvm-commits
- [llvm] 9d1bcb7 - [RISCV] Use GPR register class for RV64 ZDInx. Remove GPRF64 register class.
Craig Topper via llvm-commits
- [llvm] e4a93d8 - [RISCV] Sort the extensions in SupportedExtensions and SupportedExperimentalExtensions.
Craig Topper via llvm-commits
- [llvm] a2a4b60 - [RISCV] Split ReadSFB into ReadSFBJmp and ReadSFBALU.
Craig Topper via llvm-commits
- [llvm] 076759f - Revert "[RISCV] Implement support for bf16 truncate/extend on hard FP targets"
Craig Topper via llvm-commits
- [llvm] f2d16b3 - [RISCV] Use binary search on the extension tables in RISCVISAInfo.cpp. NFC
Craig Topper via llvm-commits
- [llvm] 9291249 - Recommit "[RISCV] Implement support for bf16 truncate/extend on hard FP targets"
Craig Topper via llvm-commits
- [llvm] 8089bd4 - [RISCV] Add GPR bypasses for most scalar integer instructions to the SiFive7 scheduler model.
Craig Topper via llvm-commits
- [llvm] 3cbd56d - [RISCV] Add missing Read classes to some compressed instructions.
Craig Topper via llvm-commits
- [llvm] cdb9146 - [RISCV] Remove WriteJmpReg. Use WriteJalr in its place.
Craig Topper via llvm-commits
- [llvm] 43e57bd - [RISCV] Add test case for D153490. NFC
Craig Topper via llvm-commits
- [llvm] b105b32 - [RISCV] Properly handle partial writes in isConvertibleToVMV_V_V.
Craig Topper via llvm-commits
- [PATCH] D151313: [RISCV][BF16] Make backend type bf16 to follow the psABI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D152993: [VP][RISCV] Add vp.is.fpclass and RISC-V support
Craig Topper via Phabricator via llvm-commits
- [PATCH] D151313: [RISCV][BF16] Make backend type bf16 to follow the psABI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153087: [RISCV] Remove mask from vrgatherei16 in lowerVECTOR_INTERLEAVE.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153380: [RISCV] Stop isInterleaveShuffle from producing illegal extract_subvectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D151396: [2/3][RISCV][POC] Model vxrm in LLVM intrinsics and machine instructions for RVV fixed-point instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153371: [TableGen] Stabilize sort in GET_SUBTARGETINFO_MACRO block
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153180: [docs][TableGen][Target] Improve the documentation of the attribute value for SubtargetFeature.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153180: [docs][TableGen][Target] Improve the documentation of the attribute value for SubtargetFeature.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153380: [RISCV] Stop isInterleaveShuffle from producing illegal extract_subvectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153044: [RISCV] Removed the requirement of XLenVT for performSELECTCombine
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153399: [RISCV] Use a build_vector instead of a chain insert_vector_elts for vXi1 build_vector lowreing.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153161: [RISCV] Move Zca/Zcb/Zcd/Zcf/Zcmp/Zcmt out of experimental status.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153159: [RISCV] Add errors for mixing Zcmp with C/Zcd and D.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153008: [RISCV] Allow slash-star comments in instruction operands
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153403: [RISCV] Use unsigned types for orc_b builtins.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153380: [RISCV] Stop isInterleaveShuffle from producing illegal extract_subvectors.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153411: [RISCV] Custom lower fixed vector undef to scalable undef
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153399: [RISCV] Use a build_vector instead of a chain insert_vector_elts for vXi1 build_vector lowreing.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D134599: [RISCV] Readjusting the framestack for Zcmp
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153371: [TableGen] Stabilize sort in GET_SUBTARGETINFO_MACRO block
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153444: [TableGen][Target] Rename Attribute field in SubtargetFeature class to FieldName.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153450: [RISCV] Separate scheduler calsses for vfredmax/min
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153450: [RISCV] Separate scheduler calsses for vfredmax/min
Craig Topper via Phabricator via llvm-commits
- [PATCH] D152998: [TableGen][RISCV] Support named arguments
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153444: [TableGen][Target] Rename Attribute field in SubtargetFeature class to FieldName.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153490: [RISCV] Properly handle partial writes in isConvertibleToVMV_V_V.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153474: [RISCV] Improve SiFive7 for reductions and ordered reductions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153475: [RISCV] Improve SiFive7 for loads and stores
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153155: [RISCV] Remove legacy TA/TU pseudo distiction for VID
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153370: [RISCV] Add support for custom instructions for Sifive S76.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153499: [RISCV] Add support for custom CSRs for Sifive S76.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153519: [LegalizeTypes] Widen insert_subvector ops for fixed insert into scalable
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153519: [LegalizeTypes] Widen insert_subvector ops for fixed insert into scalable
Craig Topper via Phabricator via llvm-commits
- [PATCH] D151396: [2/3][RISCV][POC] Model vxrm in LLVM intrinsics and machine instructions for RVV fixed-point instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153161: [RISCV] Move Zca/Zcb/Zcd/Zcf/Zcmp/Zcmt out of experimental status.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153519: [LegalizeTypes] Widen insert_subvector ops for fixed insert into scalable
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153110: [RISCV] Use GPR register class for RV64 ZDInx. Remove GPRF64 register class.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153170: [RISCV] Sort the extensions in SupportedExtensions and SupportedExperimentalExtensions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153529: [RISCV] Remove unused TableGen classes and multiclasses.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153170: [RISCV] Sort the extensions in SupportedExtensions and SupportedExperimentalExtensions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153474: [RISCV] Improve SiFive7 for reductions and ordered reductions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153475: [RISCV] Improve SiFive7 for loads and stores
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153519: [LegalizeTypes] Widen insert_subvector ops for fixed insert into scalable
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153170: [RISCV] Sort the extensions in SupportedExtensions and SupportedExperimentalExtensions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153350: [RISCV] Add test cases for vmv.v.vs which could be combined
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153351: [RISCV] Fold vmv.v.v into vops
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153490: [RISCV] Properly handle partial writes in isConvertibleToVMV_V_V.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153506: [RISCV] Add a policy operand to VPseudoBinaryNoMaskTURoundingMode [NFC]
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153598: [RISCV] Use binary search on the extension tables in RISCVISAInfo.cpp. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153601: [RISCV][SelectionDAGBuilder] Fix an implicit scalable TypeSize to fixed size conversion in getUniformBase.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153155: [RISCV] Remove legacy TA/TU pseudo distiction for VID
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153502: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153502: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153499: [RISCV] Add support for custom CSRs for Sifive S76.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153370: [RISCV] Add support for custom instructions for Sifive S76.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153620: [X86] Combine MUL+SRL+TRUNC to MULX for i32 on 64-bit
Craig Topper via Phabricator via llvm-commits
- [PATCH] D151396: [2/3][RISCV][POC] Model vxrm in LLVM intrinsics and machine instructions for RVV fixed-point instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153620: [X86] Combine MUL+SRL+TRUNC to MULX for i32 on 64-bit
Craig Topper via Phabricator via llvm-commits
- [PATCH] D151177: [RISCV] Add i32 as a legal type for GPR register class.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153598: [RISCV] Use binary search on the extension tables in RISCVISAInfo.cpp. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153370: [RISCV] Add support for custom instructions for Sifive S76.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153666: [RISCV] Add GPR bypasses for most integer instructions to the SiFive7 scheduler model.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153666: [RISCV] Add GPR bypasses for most scalar integer instructions to the SiFive7 scheduler model.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153669: [RISCV] Add missing Read classe to some compressed instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153598: [RISCV] Use binary search on the extension tables in RISCVISAInfo.cpp. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D152423: [RISCV] Add function that check extension name with version
Craig Topper via Phabricator via llvm-commits
- [PATCH] D151730: [RISCV] Support target attribute for function
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153620: [X86] Combine MUL+SRL+TRUNC to MULX for i32 on 64-bit
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153620: [X86] Combine MUL+SRL+TRUNC to MULX for i32 on 64-bit
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153630: [RISCV] Add test cases for vmerge peephole with vslides
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153631: [RISCV] Teach doPeepholeMaskedRVV to handle vslide{up,down}
Craig Topper via Phabricator via llvm-commits
- [PATCH] D150416: [RISCV] Add a pass to combine `cm.pop` and `ret` insts
Craig Topper via Phabricator via llvm-commits
- [PATCH] D150416: [RISCV] Add a pass to combine `cm.pop` and `ret` insts
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153669: [RISCV] Add missing Read classe to some compressed instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153234: [RISCV] Add codegen for Zfbfmin instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153666: [RISCV] Add GPR bypasses for most scalar integer instructions to the SiFive7 scheduler model.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153669: [RISCV] Add missing Read classes to some compressed instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153490: [RISCV] Properly handle partial writes in isConvertibleToVMV_V_V.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D152512: [RISCV] Move getRVVMCOpcode to RISCVInstrInfo.h
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153403: [RISCV] Use unsigned types for orc_b builtins.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153490: [RISCV] Properly handle partial writes in isConvertibleToVMV_V_V.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D153520: [AArch64] Remove unused TableGen classes and multiclasses.
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D149861: [TextAPI] Remove TBD file attributes that aren't used anymore.
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D153398: [TextAPI] Add functionality to manipulate over InterfaceFiles
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D153398: [TextAPI] Add functionality to manipulate over InterfaceFiles
Cyndy Ishida via Phabricator via llvm-commits
- [PATCH] D150803: Add a new `wasm_custom` clang attribute for marking functions.
Dan Gohman via Phabricator via llvm-commits
- [PATCH] D153293: [clang][WebAssembly] support wasm32-wasi shared libraries
Dan Gohman via Phabricator via llvm-commits
- [llvm] d8cef4f - [MC] Detect out of range jumps further than 2^32 bytes
Daniel Hoekwater via llvm-commits
- [PATCH] D153494: Detect out of range jumps further than 2^32 bytes
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D153494: Detect out of range jumps further than 2^32 bytes
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D145212: Only split cold blocks with more than a given number of instructions
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D152221: Avoid cross-section branches in AArch64 inline asm
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D153494: Detect out of range jumps further than 2^32 bytes
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D152843: Switch magic numbers to library functions in fixup
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D153494: Detect out of range jumps further than 2^32 bytes
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D153494: [MC] Detect out of range jumps further than 2^32 bytes
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D152843: Switch magic numbers to library functions in fixup
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D149367: Emit the CodeView `S_ARMSWITCHTABLE` debug symbol for jump tables
Daniel Paoliello via Phabricator via llvm-commits
- [PATCH] D149367: Emit the CodeView `S_ARMSWITCHTABLE` debug symbol for jump tables
Daniel Paoliello via Phabricator via llvm-commits
- [PATCH] D149367: Emit the CodeView `S_ARMSWITCHTABLE` debug symbol for jump tables
Daniel Paoliello via Phabricator via llvm-commits
- [PATCH] D141712: [GVN] Improve PRE on load instructions
Daniil Suchkov via Phabricator via llvm-commits
- [PATCH] D153247: [DAG] Fix and expand fmin/fmax reassociation fold.
Dave Green via Phabricator via llvm-commits
- [PATCH] D153288: [AArch64] Add SVE lowering for vector.reduce.fminimum and fmaximum
Dave Green via Phabricator via llvm-commits
- [PATCH] D152688: [Aarch64] Add Cortex-A510 specific scheduling
Dave Green via Phabricator via llvm-commits
- [PATCH] D151482: [LV] Add support for minimum/maximum intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D153207: [AArch64] Add patterns for scalar FMUL, FMULX, FMADD, FMSUB
Dave Green via Phabricator via llvm-commits
- [PATCH] D152827: [AArch64] Correctly determine if {ADD,SUB}{W,X}rs instructions are cheap
Dave Green via Phabricator via llvm-commits
- [PATCH] D153316: [AArch64][SelectionDAG] fix infinite loop caused by legalizing & combining CONCAT_VECTORS
Dave Green via Phabricator via llvm-commits
- [PATCH] D153323: [AArch64] Try to fold uaddlv and uaddlp
Dave Green via Phabricator via llvm-commits
- [PATCH] D152688: [Aarch64] Add Cortex-A510 specific scheduling
Dave Green via Phabricator via llvm-commits
- [PATCH] D151482: [LV] Add support for minimum/maximum intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D153323: [AArch64] Try to fold uaddlv and uaddlp
Dave Green via Phabricator via llvm-commits
- [PATCH] D153207: [AArch64] Add patterns for scalar FMUL, FMULX, FMADD, FMSUB
Dave Green via Phabricator via llvm-commits
- [PATCH] D153323: [AArch64] Try to fold uaddlv and uaddlp
Dave Green via Phabricator via llvm-commits
- [PATCH] D151482: [LV] Add support for minimum/maximum intrinsics
Dave Green via Phabricator via llvm-commits
- [PATCH] D153394: [AArch64][GlobalISel] Selection support for v2s16 G_ANYEXT
Dave Green via Phabricator via llvm-commits
- [PATCH] D153288: [AArch64] Add SVE lowering for vector.reduce.fminimum and fmaximum
Dave Green via Phabricator via llvm-commits
- [PATCH] D153288: [AArch64] Add SVE lowering for vector.reduce.fminimum and fmaximum
Dave Green via Phabricator via llvm-commits
- [PATCH] D153504: [DAG][AArch64] Fold shuffle_vector<4,5,6,7> to extract_subvector
Dave Green via Phabricator via llvm-commits
- [PATCH] D153507: [SLP] Use vector types for cmp alt instructions costs
Dave Green via Phabricator via llvm-commits
- [PATCH] D153246: [AArch64] Mark vecreduce_fminimum and vecreduce_fmaximum as legal
Dave Green via Phabricator via llvm-commits
- [PATCH] D153244: [AArch64] Remove G_VECREDUCE_FADD from selectReduction
Dave Green via Phabricator via llvm-commits
- [PATCH] D153547: [CostModel] Use min/max intrinsics for vecreduce.min/max costs
Dave Green via Phabricator via llvm-commits
- [PATCH] D153548: [TTI][AArch64] Add basic vector_reduce_fmaximum/vector_reduce_fminimum costmodelling
Dave Green via Phabricator via llvm-commits
- [PATCH] D153207: [AArch64] Add patterns for scalar FMUL, FMULX
Dave Green via Phabricator via llvm-commits
- [PATCH] D153575: [TargetLowering] Better code generation for ISD::SADDSAT/SSUBSAT when operand sign is known
Dave Green via Phabricator via llvm-commits
- [PATCH] D153547: [CostModel] Use min/max intrinsics for vecreduce.min/max costs
Dave Green via Phabricator via llvm-commits
- [PATCH] D153547: [CostModel] Use min/max intrinsics for vecreduce.min/max costs
Dave Green via Phabricator via llvm-commits
- [PATCH] D153507: [SLP] Use vector types for cmp alt instructions costs
Dave Green via Phabricator via llvm-commits
- [PATCH] D152417: [AArch64] Add pipeline model for Neoverse N1
Dave Green via Phabricator via llvm-commits
- [PATCH] D153611: [AArch64] Treat the icmp in icmp(and(..), 0) as free
Dave Green via Phabricator via llvm-commits
- [PATCH] D153247: [DAG] Fix and expand fmin/fmax reassociation fold.
Dave Green via Phabricator via llvm-commits
- [PATCH] D153288: [AArch64] Add SVE lowering for vector.reduce.fminimum and fmaximum
Dave Green via Phabricator via llvm-commits
- [PATCH] D153247: [DAG] Fix and expand fmin/fmax reassociation fold.
Dave Green via Phabricator via llvm-commits
- [PATCH] D153632: [AArch64] Extra tablegen patterns for smaller extracted addl/addw/subl/subw
Dave Green via Phabricator via llvm-commits
- [PATCH] D153288: [AArch64] Add SVE lowering for vector.reduce.fminimum and fmaximum
Dave Green via Phabricator via llvm-commits
- [PATCH] D153317: [SelectionDAG] Remove isNullValue and isAllOnesValue
David Blaikie via Phabricator via llvm-commits
- [PATCH] D152947: [DebugInfo] Change DWARFDebugAbbrev initialization
David Blaikie via Phabricator via llvm-commits
- [PATCH] D153362: [clang][DebugInfo] Emit DW_AT_defaulted for defaulted C++ member functions
David Blaikie via Phabricator via llvm-commits
- [PATCH] D153364: [llvm][DebugInfo] Emit DW_AT_defaulted for defaulted C++ member functions
David Blaikie via Phabricator via llvm-commits
- [PATCH] D153163: Add __attribute__((warn_unused_result)) to LLVMErrorRef
David Blaikie via Phabricator via llvm-commits
- [PATCH] D151396: [2/3][RISCV][POC] Model vxrm in LLVM intrinsics and machine instructions for RVV fixed-point instructions
David Blaikie via Phabricator via llvm-commits
- [PATCH] D153219: [symbolizer] Exit early if input file is absent
David Blaikie via Phabricator via llvm-commits
- [PATCH] D143966: [DebugInfo][BPF] Add 'annotations' field for DIBasicType & DISubroutineType
David Blaikie via Phabricator via llvm-commits
- [PATCH] D143967: [DebugInfo][BPF] Add 'btf:type_tag' annotation in DWARF
David Blaikie via Phabricator via llvm-commits
- [PATCH] D153163: Add __attribute__((warn_unused_result)) to LLVMErrorRef
David Blaikie via Phabricator via llvm-commits
- [PATCH] D147652: [symbolizer] Check existence of input file in GNU mode
David Blaikie via Phabricator via llvm-commits
- [PATCH] D153550: [DWARFVerifier] Fix verification of nameless variables.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D153163: Add __attribute__((warn_unused_result)) to LLVMErrorRef
David Blaikie via Phabricator via llvm-commits
- [llvm] d0f56c3 - [AArch64] Add and expand the testing of fmin/fmax reduction. NFC
David Green via llvm-commits
- [llvm] ef9159c - [AArch64] Add Cortex-A510 specific scheduling
David Green via llvm-commits
- [llvm] 1d27ad2 - [AArch64] Add tablegen patterns for fp16 fcvtn2.
David Green via llvm-commits
- [llvm] 3095dd0 - [AArch64] Use ISD::isExtOpcode. NFC
David Green via llvm-commits
- [llvm] 400b3c4 - [ARM] Repair check lines in sub-cmp-peephole.ll test. NFC
David Green via llvm-commits
- [llvm] 31c8901 - [AArch64] Mark vecreduce_fminimum and vecreduce_fmaximum as legal
David Green via llvm-commits
- [llvm] 68a09c9 - [AArch64] Remove G_VECREDUCE_FADD from selectReduction
David Green via llvm-commits
- [llvm] 71ac2a8 - [AArch64] Add tests for double reducts of vector.reduce.fmaximum/fminimum. NFC
David Green via llvm-commits
- [llvm] 589c940 - [DAG] Fix and expand fmin/fmax reassociation fold.
David Green via llvm-commits
- [llvm] f800368 - [AArch64] Add SVE lowering for vector.reduce.fminimum and fmaximum
David Green via llvm-commits
- [llvm] 6fcc562 - [AArch64] Add SVE tests for double reducts of vector.reduce.fmaximum/fminimum. NFC
David Green via llvm-commits
- [PATCH] D153093: [MBP] Enable duplicating return block to remove jump to return
David Li via Phabricator via llvm-commits
- [PATCH] D152834: A new code layout algorithm for function reordering [2/3]
David Li via Phabricator via llvm-commits
- [PATCH] D153093: [MBP] Enable duplicating return block to remove jump to return
David Li via Phabricator via llvm-commits
- [PATCH] D152328: InstrProf - don't emit 64 bit atomic operations on 32 bit platforms
David Li via Phabricator via llvm-commits
- [PATCH] D152328: InstrProf - don't emit 64 bit atomic operations on 32 bit platforms
David Li via Phabricator via llvm-commits
- [PATCH] D147740: [llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed using MD5 as key to Sample Profile map
David Li via Phabricator via llvm-commits
- [PATCH] D152328: InstrProf - don't emit 64 bit atomic operations on 32 bit platforms
David Li via Phabricator via llvm-commits
- [PATCH] D152328: InstrProf - don't emit 64 bit atomic operations on 32 bit platforms
David Li via Phabricator via llvm-commits
- [PATCH] D152328: InstrProf - don't emit 64 bit atomic operations on 32 bit platforms
David Li via Phabricator via llvm-commits
- [PATCH] D152328: InstrProf - don't emit 64 bit atomic operations on 32 bit platforms
David Li via Phabricator via llvm-commits
- [PATCH] D152834: A new code layout algorithm for function reordering [2/3]
David Li via Phabricator via llvm-commits
- [PATCH] D152399: [CodeGen] Fine tune MachineFunctionSplitPass (MFS) for FSAFDO.
David Li via Phabricator via llvm-commits
- [PATCH] D153486: [llvm-profdata] GUIDToFuncNameMap can be static
David Li via Phabricator via llvm-commits
- [PATCH] D153486: [llvm-profdata] GUIDToFuncNameMap can be static
David Li via Phabricator via llvm-commits
- [PATCH] D152366: [LoopVectorize] Allow inner loop runtime checks to be hoisted above an outer loop
David Sherwood via Phabricator via llvm-commits
- [llvm] c42f0a6 - PowerPC/SPE: Add phony registers for high halves of SPE SuperRegs
David Spickett via llvm-commits
- [llvm] e0867e2 - [lldb] Add release note for "register info" command
David Spickett via llvm-commits
- [PATCH] D152437: PowerPC/SPE: Add phony registers for high halves of SPE SuperRegs
David Spickett via Phabricator via llvm-commits
- [PATCH] D152437: PowerPC/SPE: Add phony registers for high halves of SPE SuperRegs
David Spickett via Phabricator via llvm-commits
- [PATCH] D152919: [lldb] Add release note for "register info" command
David Spickett via Phabricator via llvm-commits
- [PATCH] D153430: Warn on invalid Arm or AArch64 baremetal target triple
David Spickett via Phabricator via llvm-commits
- [PATCH] D153430: Warn on invalid Arm or AArch64 baremetal target triple
David Spickett via Phabricator via llvm-commits
- [PATCH] D153430: [Clang][Driver] Warn on invalid Arm or AArch64 baremetal target triple
David Spickett via Phabricator via llvm-commits
- [PATCH] D153430: [Clang][Driver] Warn on invalid Arm or AArch64 baremetal target triple
David Spickett via Phabricator via llvm-commits
- [PATCH] D153376: Introducing llvm-cm: A Cost Model Tool
Dayann D'almeida via Phabricator via llvm-commits
- [PATCH] D152869: [nfc] Factoring out utility that can be used for other object-level tools
Dayann D'almeida via Phabricator via llvm-commits
- [PATCH] D152869: [nfc] Factoring out utility that can be used for other object-level tools
Dayann D'almeida via Phabricator via llvm-commits
- [PATCH] D153376: Introducing llvm-cm: A Cost Model Tool
Dayann D'almeida via Phabricator via llvm-commits
- [PATCH] D153376: Introducing llvm-cm: A Cost Model Tool
Dayann D'almeida via Phabricator via llvm-commits
- [PATCH] D152869: [nfc] Factoring out utility that can be used for other object-level tools
Dayann D'almeida via Phabricator via llvm-commits
- [PATCH] D152869: [nfc] Factoring out utility that can be used for other object-level tools
Dayann D'almeida via Phabricator via llvm-commits
- [PATCH] D152869: [nfc] Factoring out utility that can be used for other object-level tools
Dayann D'almeida via Phabricator via llvm-commits
- [PATCH] D153376: Introducing llvm-cm: A Cost Model Tool
Dayann D'almeida via Phabricator via llvm-commits
- [PATCH] D152869: [nfc] Factoring out utility that can be used for other object-level tools
Dayann D'almeida via Phabricator via llvm-commits
- [llvm] bb648c9 - [WebAssembly] Add lowering for llvm.rint and llvm.roundeven
Derek Schuff via llvm-commits
- [PATCH] D153451: [WebAssembly] Add lowering for llvm.rint and llvm.roundeven
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D153451: [WebAssembly] Add lowering for llvm.rint and llvm.roundeven
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D153451: [WebAssembly] Add lowering for llvm.rint and llvm.roundeven
Derek Schuff via Phabricator via llvm-commits
- [llvm] 911df1e - [AArch64] Pre-commit test for D153575
Dhruv Chawla via llvm-commits
- [llvm] 3f77724 - [TargetLowering] Better code generation for ISD::SADDSAT/SSUBSAT when operand sign is known
Dhruv Chawla via llvm-commits
- [PATCH] D153575: [TargetLowering] Better code generation for ISD::SADDSAT/SSUBSAT when operand sign is known
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D153575: [TargetLowering] Better code generation for ISD::SADDSAT/SSUBSAT when operand sign is known
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D153575: [TargetLowering] Better code generation for ISD::SADDSAT/SSUBSAT when operand sign is known
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D153575: [TargetLowering] Better code generation for ISD::SADDSAT/SSUBSAT when operand sign is known
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D153698: [InstCombine] canonicalize multi xor as cmp+select
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D152741: [WPD] implement -fskip-vtable-filepaths
Di Mo via Phabricator via llvm-commits
- [PATCH] D152741: [WPD] implement -fskip-vtable-filepaths
Di Mo via Phabricator via llvm-commits
- [PATCH] D152741: [WPD] implement -fskip-vtable-filepaths
Di Mo via Phabricator via llvm-commits
- [PATCH] D152741: [WPD] implement -funknown-vtable-visibility-filepaths
Di Mo via Phabricator via llvm-commits
- [PATCH] D152741: [WPD] implement -funknown-vtable-visibility-filepaths
Di Mo via Phabricator via llvm-commits
- [PATCH] D152095: [Verifier] definition subprograms cannot be nested within DICompositeType when enabling ODR.
DianQK via Phabricator via llvm-commits
- [llvm] aa7b127 - [AMDGPU] Start documenting calling conventions. NFC
Diana Picus via llvm-commits
- [llvm] d116f20 - Fixup D151996
Diana Picus via llvm-commits
- [llvm] 99610fa - Revert "[AMDGPU] Start documenting calling conventions. NFC"
Diana Picus via llvm-commits
- [llvm] 5c5eff4 - [AMDGPU] Start documenting calling conventions. NFC
Diana Picus via llvm-commits
- [llvm] 041bfe4 - [AMDGPU] Document amdgpu_cs_chain[_preserve] CCs. NFC
Diana Picus via llvm-commits
- [llvm] 29dcc4c - [AMDGPU] Add amdgpu_cs_chain[_preserve] CCs to IR & verifier
Diana Picus via llvm-commits
- [llvm] 8762bc7 - [AMDGPU] Add llvm.amdgcn.cs.chain intrinsic to IR & verifier
Diana Picus via llvm-commits
- [PATCH] D152794: [AMDGPU][GlobalISel] Shaders can only call amdgpu_gfx
Diana Picus via Phabricator via llvm-commits
- [PATCH] D151996: [AMDGPU] Start documenting calling conventions. NFC
Diana Picus via Phabricator via llvm-commits
- [PATCH] D151994: [AMDGPU] Add amdgpu_cs_chain[_preserve] CCs to IR & verifier
Diana Picus via Phabricator via llvm-commits
- [PATCH] D151995: [AMDGPU] Add llvm.amdgcn.cs.chain intrinsic to IR & verifier
Diana Picus via Phabricator via llvm-commits
- [PATCH] D151997: [AMDGPU] Document amdgpu_cs_chain[_preserve] CCs. NFC
Diana Picus via Phabricator via llvm-commits
- [PATCH] D151994: [AMDGPU] Add amdgpu_cs_chain[_preserve] CCs to IR & verifier
Diana Picus via Phabricator via llvm-commits
- [PATCH] D151995: [AMDGPU] Add llvm.amdgcn.cs.chain intrinsic to IR & verifier
Diana Picus via Phabricator via llvm-commits
- [PATCH] D153517: [AMDGPU] ISel for amdgpu_cs_chain[_preserve] functions
Diana Picus via Phabricator via llvm-commits
- [PATCH] D153517: [AMDGPU] ISel for amdgpu_cs_chain[_preserve] functions
Diana Picus via Phabricator via llvm-commits
- [PATCH] D153517: [AMDGPU] ISel for amdgpu_cs_chain[_preserve] functions
Diana Picus via Phabricator via llvm-commits
- [PATCH] D153535: [AMDGPU][DAGISel] Be more flexible about what calls are allowed
Diana Picus via Phabricator via llvm-commits
- [PATCH] D152945: [SystemZ][z/OS] Implement executePostLayoutBinding for GOFFWriter
Digger Lin via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Digger Lin via Phabricator via llvm-commits
- [PATCH] D152945: [SystemZ][z/OS] Implement executePostLayoutBinding for GOFFWriter
Digger Lin via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Digger Lin via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Digger Lin via Phabricator via llvm-commits
- [PATCH] D152945: [SystemZ][z/OS] Implement executePostLayoutBinding for GOFFWriter
Digger Lin via Phabricator via llvm-commits
- [PATCH] D151449: [RISCV] Add DAG combine for CTTZ in the case of input 0
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D151449: [RISCV] Add DAG combine for CTTZ in the case of input 0
Djordje Todorovic via Phabricator via llvm-commits
- [llvm] 6826d3c - [Test] Add test for PR62430 showing bug in SCEV mul expression creation (NFC)
Dmitry Makogon via llvm-commits
- [llvm] d46d968 - [BBUtils] Don't add 'then' block to a loop if it's terminated with unreachable
Dmitry Makogon via llvm-commits
- [llvm] ce1ac1c - [SCEV] Don't store AddRec loop when simplifying multiplication of AddRecs
Dmitry Makogon via llvm-commits
- [PATCH] D153254: [SCEV] Don't store AddRec loop when simplifying multiplication of AddRecs
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D151796: [SCEV] Skip min/max expressions when normalizing/denormalizing SCEV expressions
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D151796: [SCEV] Skip min/max expressions when normalizing/denormalizing SCEV expressions
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D152434: [BBUtils] Don't add 'then' block to a loop if it's terminated with unreachable
Dmitry Makogon via Phabricator via llvm-commits
- [PATCH] D153254: [SCEV] Don't store AddRec loop when simplifying multiplication of AddRecs
Dmitry Makogon via Phabricator via llvm-commits
- [llvm] a7fb865 - Revert "[llvm-profdata] Fix mixed-sign comparison warnings"
Douglas Yung via llvm-commits
- [llvm] c9a8a0e - Revert "[llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed using MD5 as key to Sample Profile map"
Douglas Yung via llvm-commits
- [PATCH] D147740: [llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed using MD5 as key to Sample Profile map
Douglas Yung via Phabricator via llvm-commits
- [llvm] adbb5eb - ReleaseNotes: __builtin_unpredictable is now handled by X86 Backend
Dávid Bolvanský via llvm-commits
- [PATCH] D147714: [Attr] Introduce [[clang::nonportable_musttail]] as less strict version of [[clang::musttail]]
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D147714: [Attr] Introduce [[clang::nonportable_musttail]] as less strict version of [[clang::musttail]]
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D147714: [Attr] Introduce [[clang::nonportable_musttail]] as less strict version of [[clang::musttail]]
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D143967: [DebugInfo][BPF] Add 'btf:type_tag' annotation in DWARF
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D143966: [DebugInfo][BPF] Add 'annotations' field for DIBasicType & DISubroutineType
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D143967: [DebugInfo][BPF] Add 'btf:type_tag' annotation in DWARF
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D145891: [BPF] Generate BTF info using 'btf:type_tag' annotation
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D143966: [DebugInfo][BPF] Add 'annotations' field for DIBasicType & DISubroutineType
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D152987: [BPF] Propagate NoMerge attribute when lowering function calls
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D147116: [RFC] Introduce convergence control intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D152790: [ARM] Fix codegen of unaligned volatile load/store of i64
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D149367: Emit the CodeView `S_ARMSWITCHTABLE` debug symbol for jump tables
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D152790: [ARM] Fix codegen of unaligned volatile load/store of i64
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D153129: [AArch64][RCPC3] Instruction selection for LDAP1/STL1 instructions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D151358: [LegalizeTypes] Improve expansion of wide SMIN/SMAX/UMIN/UMAX
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D151358: [LegalizeTypes] Improve expansion of wide SMIN/SMAX/UMIN/UMAX
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D152790: [ARM] Fix codegen of unaligned volatile load/store of i64
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D153337: [MachineLICM][WinEH] Don't hoist register reloads out of funclets
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D153419: Enable fexec-charset option
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D153098: [AArch64] Emit fewer CFI instructions for synchronous unwind tables
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D153638: [CodeGenPrepare][NFC] Update the dominator tree instead of rebuilding it
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D153620: [X86] Combine MUL+SRL+TRUNC to MULX for i32 on 64-bit
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D152790: [ARM] Fix codegen of unaligned volatile load/store of i64
Eli Friedman via Phabricator via llvm-commits
- [llvm] cea0eea - [llvm] Split out DenseMapInfo<variant> specialization
Elliot Goodrich via llvm-commits
- [lld] b0abd48 - [llvm] Add missing StringExtras.h includes
Elliot Goodrich via llvm-commits
- [llvm] 2fa0dbd - [llvm] Move StringExtras.h include from Error.h to Error.cpp
Elliot Goodrich via llvm-commits
- [llvm] b3c8554 - Revert "[llvm] Move StringExtras.h include from Error.h to Error.cpp"
Elliot Goodrich via llvm-commits
- [PATCH] D150997: [llvm] Split out DenseMapInfo<variant> specialization
Elliot Goodrich via Phabricator via llvm-commits
- [PATCH] D153229: [llvm] Move StringExtras.h include from Error.h to Error.cpp
Elliot Goodrich via Phabricator via llvm-commits
- [PATCH] D153229: [llvm] Move StringExtras.h include from Error.h to Error.cpp
Elliot Goodrich via Phabricator via llvm-commits
- [PATCH] D153635: Fix missing include
Elliot Goodrich via Phabricator via llvm-commits
- [PATCH] D153229: [llvm] Move StringExtras.h include from Error.h to Error.cpp
Elliot Goodrich via Phabricator via llvm-commits
- [PATCH] D153229: [llvm] Move StringExtras.h include from Error.h to Error.cpp
Elliot Goodrich via Phabricator via llvm-commits
- [PATCH] D153229: [llvm] Move StringExtras.h include from Error.h to Error.cpp
Elliot Goodrich via Phabricator via llvm-commits
- [PATCH] D153229: [llvm] Move StringExtras.h include from Error.h to Error.cpp
Elliot Goodrich via Phabricator via llvm-commits
- [PATCH] D153229: [llvm] Move StringExtras.h include from Error.h to Error.cpp
Elliot Goodrich via Phabricator via llvm-commits
- [PATCH] D153728: [llvm] Move AttributeMask to a separate header
Elliot Goodrich via Phabricator via llvm-commits
- [PATCH] D153728: [llvm] Move AttributeMask to a separate header
Elliot Goodrich via Phabricator via llvm-commits
- [llvm] 1390675 - [SpecialCaseList] Remove TrigramIndex
Ellis Hoag via llvm-commits
- [PATCH] D153171: [SpecialCaseList] Remove TrigramIndex
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D153171: [SpecialCaseList] Remove TrigramIndex
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D153171: [SpecialCaseList] Remove TrigramIndex
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D153303: [llvm-profdata] Fix llvm-profdata help and make sure it remains in sync
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D152328: InstrProf - don't emit 64 bit atomic operations on 32 bit platforms
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D152328: InstrProf - don't emit 64 bit atomic operations on 32 bit platforms
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D152328: InstrProf - don't emit 64 bit atomic operations on 32 bit platforms
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D153318: [llvm] Refactor BalancedPartitioning for fixing build failure with MSVC
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D153318: [llvm] Refactor BalancedPartitioning for fixing build failure with MSVC
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D153318: [llvm] Refactor BalancedPartitioning for fixing build failure with MSVC
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D152417: [AArch64] Add pipeline model for Neoverse N1
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D152688: [Aarch64] Add Cortex-A510 specific scheduling
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D152417: [AArch64] Add pipeline model for Neoverse N1
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D151204: [VPlan] Allow sinking of instructions with no defs
Evgeniy via Phabricator via llvm-commits
- [PATCH] D153316: [Arch64][SelectionDAG] fix infinite loop caused by legalizing & combining CONCAT_VECTORS
FLZ via Phabricator via llvm-commits
- [PATCH] D153316: [AArch64][SelectionDAG] fix infinite loop caused by legalizing & combining CONCAT_VECTORS
FLZ via Phabricator via llvm-commits
- [PATCH] D153316: [AArch64][SelectionDAG] fix infinite loop caused by legalizing & combining CONCAT_VECTORS
FLZ via Phabricator via llvm-commits
- [PATCH] D153316: [AArch64][SelectionDAG] fix infinite loop caused by legalizing & combining CONCAT_VECTORS
FLZ via Phabricator via llvm-commits
- [PATCH] D153316: [AArch64][SelectionDAG] fix infinite loop caused by legalizing & combining CONCAT_VECTORS
FLZ via Phabricator via llvm-commits
- [PATCH] D153316: [AArch64][SelectionDAG] fix infinite loop caused by legalizing & combining CONCAT_VECTORS
FLZ via Phabricator via llvm-commits
- [PATCH] D153316: [AArch64][SelectionDAG] fix infinite loop caused by legalizing & combining CONCAT_VECTORS
FLZ via Phabricator via llvm-commits
- [PATCH] D153316: [AArch64][SelectionDAG] fix infinite loop caused by legalizing & combining CONCAT_VECTORS
FLZ via Phabricator via llvm-commits
- [PATCH] D153316: [AArch64][SelectionDAG] fix infinite loop caused by legalizing & combining CONCAT_VECTORS
FLZ via Phabricator via llvm-commits
- [compiler-rt] b7a86d0 - [xray][test] Test __xray_typedevent after D43668
Fangrui Song via llvm-commits
- [compiler-rt] 199f7dd - [XRay][X86] Remove sled version 0 support from patchCustomEvent
Fangrui Song via llvm-commits
- [compiler-rt] 3fa3cb4 - [XRay] Make llvm.xray.typedevent parameter type match __xray_typedevent
Fangrui Song via llvm-commits
- [llvm] dafaa84 - [XRay] Make llvm.xray.customevent parameter type match __xray_customevent
Fangrui Song via llvm-commits
- [compiler-rt] f8a4cd0 - [xray][AArch64] Rewrite trampoline
Fangrui Song via llvm-commits
- [llvm] eb1442d - [llvm-objcopy] -O binary: do not align physical addresses
Fangrui Song via llvm-commits
- [lld] 8653db9 - [lld-macho][test] Make reloc-subtractor.s robust
Fangrui Song via llvm-commits
- [compiler-rt] e0a6561 - [XRay] Make xray_fn_idx entries PC-relative
Fangrui Song via llvm-commits
- [llvm] e0a6561 - [XRay] Make xray_fn_idx entries PC-relative
Fangrui Song via llvm-commits
- [llvm] 7e334ac - [llvm-objdump][test] Add 2 symbols to adjust-vma.test
Fangrui Song via llvm-commits
- [llvm] 63538a0 - [MC] Add .pushsection/.popsection support to COFFAsmParser
Fangrui Song via llvm-commits
- [llvm] bef8294 - [XRay] Make xray_instr_map compatible with Mach-O
Fangrui Song via llvm-commits
- [llvm] 1d53f3b - [MC][test] Clean up MC/ARM/directive-if-subtraction.s
Fangrui Song via llvm-commits
- [llvm] fb294c0 - [MC] Fold A-B when A's fragment precedes B's fragment
Fangrui Song via llvm-commits
- [llvm] a699921 - [MC,x86-32] Remove a gold<2.34 workaround
Fangrui Song via llvm-commits
- [llvm] 16e1b8d - [MC] Suppress -Wunused-but-set-variable in -DLLVM_ENABLE_ASSERTIONS=off builds after D153096
Fangrui Song via llvm-commits
- [compiler-rt] be1b2ac - [compiler-rt][CMake] Multiarch build of XRay libraries
Fangrui Song via llvm-commits
- [compiler-rt] f9fd006 - [XRay][AArch64] Suppport __xray_customevent/__xray_typedevent
Fangrui Song via llvm-commits
- [llvm] 620bff7 - [llvm-addr2line] Replace checkFileExists with getOrCreateModuleInfo
Fangrui Song via llvm-commits
- [compiler-rt] bc7e5d2 - [XRay][AArch64] Add .size directive
Fangrui Song via llvm-commits
- [llvm] e28b3ea - [DWARF] Adjust warning condition for .dwo sections with relocations
Fangrui Song via llvm-commits
- [llvm] 08be779 - [DWARF] Remove remnant .zdebug section recognition
Fangrui Song via llvm-commits
- [llvm] 2a61ced - [BPF] Remove unused legacy passes after TargetMachine::adjustPassManager removal
Fangrui Song via llvm-commits
- [PATCH] D153320: [XRay][AArch64] Suppport __xray_customevent/__xray_typedevent
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D150276: [llvm-objcopy] -O binary: do not align physical addresses
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153215: [Object] Add ELF section type SHT_LLVM_LTO for fat LTO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153318: [llvm] Refactor BalancedPartitioning for fixing build failure with MSVC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D150276: [llvm-objcopy] -O binary: do not align physical addresses
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153215: [Object] Add ELF section type SHT_LLVM_LTO for fat LTO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D152785: [COFF] Support -gsplit-dwarf for COFF on Windows
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153382: [lld-macho][test] Make reloc-subtractor.s robust
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D149443: [ARM] add Thumb-1 8-bit movs/adds relocations to LLVM
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153204: RISCVAsmParser: support comments in more places
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153382: [lld-macho][test] Make reloc-subtractor.s robust
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153382: [lld-macho][test] Make reloc-subtractor.s robust
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153096: [MC] Fold A-B when A's fragment precedes B's fragment
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153096: [MC] Fold A-B when A's fragment precedes B's fragment
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D152869: [nfc] Factoring out utility that can be used for other object-level tools
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153204: RISCVAsmParser: support comments in more places
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153204: RISCVAsmParser: support comments in more places
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153204: RISCVAsmParser: support comments in more places
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D152661: [XRay] Make xray_fn_idx entries PC-relative
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D152661: [XRay] Make xray_fn_idx entries PC-relative
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D152661: [XRay] Make xray_fn_idx entries PC-relative
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D152661: [XRay] Make xray_fn_idx entries PC-relative
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153239: [XRay] Make xray_instr_map compatible with Mach-O
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153239: [XRay] Make xray_instr_map compatible with Mach-O
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D145291: [AArch64][ARM][X86] Split XRay tests for Linux/macOS
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D152785: [COFF] Support -gsplit-dwarf for COFF on Windows
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D152785: [COFF] Support -gsplit-dwarf for COFF on Windows
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D152785: [COFF] Support -gsplit-dwarf for COFF on Windows
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153401: [llvm-objdump][test] Add 2 symbols to adjust-vma.test
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153401: [llvm-objdump][test] Add 2 symbols to adjust-vma.test
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153027: [llvm-objdump] --adjust-vma adjust symbol table
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153098: [AArch64] Emit fewer CFI instructions for synchronous unwind tables
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153401: [llvm-objdump][test] Add 2 symbols to adjust-vma.test
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153204: RISCVAsmParser: support comments in more places
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D152085: [llvm][MC] Add .pushsection/.popsection support to COFFAsmParser
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D152785: [COFF] Support -gsplit-dwarf for COFF on Windows
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D152785: [COFF] Support -gsplit-dwarf for COFF on Windows
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153382: [lld-macho][test] Make reloc-subtractor.s robust
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153215: [Object] Add ELF section type SHT_LLVM_LTO for fat LTO
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153098: [AArch64] Emit fewer CFI instructions for synchronous unwind tables
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153098: [AArch64] Emit fewer CFI instructions for synchronous unwind tables
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153320: [XRay][AArch64] Suppport __xray_customevent/__xray_typedevent
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153320: [XRay][AArch64] Suppport __xray_customevent/__xray_typedevent
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153320: [XRay][AArch64] Suppport __xray_customevent/__xray_typedevent
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153320: [XRay][AArch64] Suppport __xray_customevent/__xray_typedevent
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153407: [lld][ARM] Add support for 16-bit thumb group relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153494: Detect out of range jumps further than 2^32 bytes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D152671: [doc][LoongArch] Add missed release note about `ual` feature addition
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153219: [symbolizer] Exit early if input file is absent
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D147652: [symbolizer] Check existence of input file in GNU mode
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153239: [XRay] Make xray_instr_map compatible with Mach-O
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153239: [XRay] Make xray_instr_map compatible with Mach-O
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153096: [MC] Fold A-B when A's fragment precedes B's fragment
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153096: [MC] Fold A-B when A's fragment precedes B's fragment
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153096: [MC] Fold A-B when A's fragment precedes B's fragment
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153097: [RISCV] Make linker-relaxable instructions terminate MCDataFragment
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153494: Detect out of range jumps further than 2^32 bytes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153097: [RISCV] Make linker-relaxable instructions terminate MCDataFragment
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153097: [RISCV] Make linker-relaxable instructions terminate MCDataFragment
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153595: [llvm-addr2line] Exit early if the input file cannot be read
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D147652: [symbolizer] Check existence of input file in GNU mode
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D144335: [SCEV] Optimize FoldID
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D152843: Switch magic numbers to library functions in fixup
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153215: [Object] Add ELF section type SHT_LLVM_BITCODE for LLVM bitcode
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153602: [DWARF] Adjust warning condition for .dwo sections with relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D106624: [DWARF] Don't process .debug_info relocations for DWO Context
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D152785: [COFF] Support -gsplit-dwarf for COFF on Windows
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D152785: [COFF] Support -gsplit-dwarf for COFF on Windows
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153206: [PPC32] Parse bl __tls_get_addr(x at tlsgd)@plt+32768
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D149501: [BPF][DebugInfo][NFC] Move BTF.h definitions from BPF target to DebugInfo
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D149058: [BPF][DebugInfo] Use .BPF.ext for line info when DWARF is not available
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D149058: [BPF][DebugInfo] Use .BPF.ext for line info when DWARF is not available
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D149058: [BPF][DebugInfo] Use .BPF.ext for line info when DWARF is not available
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153320: [XRay][AArch64] Suppport __xray_customevent/__xray_typedevent
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153595: [llvm-addr2line] Replace checkFileExists with getOrCreateModuleInfo
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153595: [llvm-addr2line] Replace checkFileExists with getOrCreateModuleInfo
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153215: [Object] Add ELF section type SHT_LLVM_BITCODE for LLVM bitcode
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153602: [DWARF] Adjust warning condition for .dwo sections with relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153219: [symbolizer] Exit early if input file is absent
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153219: [symbolizer] Exit early if input file is absent
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153229: [llvm] Move StringExtras.h include from Error.h to Error.cpp
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D139816: [LTO] Don't generate invalid modules if "LTOPostLink" MD already exists
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D146776: Reland [llvm] Preliminary fat-lto-objects support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153602: [DWARF] Adjust warning condition for .dwo sections with relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153598: [RISCV] Use binary search on the extension tables in RISCVISAInfo.cpp. NFC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117929: [XRay] Add support for RISCV
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D117929: [XRay] Add support for RISCV
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153602: [DWARF] Adjust warning condition for .dwo sections with relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153335: [ELFAttributeParser] Skip unknown vendor subsections.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153027: [llvm-objdump] --adjust-vma adjust symbol table
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D153727: fix: GettingStarted.rst cmake should reference build
Farid Zakaria via Phabricator via llvm-commits
- [llvm] f31f4ad - [DebugInfo][NFC] Remove dead lines of test input
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] 8af224d - [DebugInfo] Fix emission of empty debug_names for Apple
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] 15a1f7f - [AppleTables] Implement iterator over all entries in table
Felipe de Azevedo Piovezan via llvm-commits
- [PATCH] D153274: [DebugInfo][NFC] Remove dead lines of test input
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D153275: [DebugInfo] Fix emission of empty debug_names for Apple
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D153275: [DebugInfo] Fix emission of empty debug_names for Apple
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D153297: [DWARFLinker] add DWARFUnit::getIndexedAddressOffset().
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D153274: [DebugInfo][NFC] Remove dead lines of test input
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D153275: [DebugInfo] Fix emission of empty debug_names for Apple
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D153066: [AppleTables] Implement iterator over all entries in table
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D153066: [AppleTables] Implement iterator over all entries in table
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D153550: [DWARFVerifier] Fix verification of nameless variables.
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D153550: [DWARFVerifier] Fix verification of nameless variables.
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D153550: [DWARFVerifier] Fix verification of nameless variables.
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [llvm] 798b641 - [LSR] Add test for for issue leading to revert of abfeda5af329b5.
Florian Hahn via llvm-commits
- [llvm] dae5cd7 - Recommit "[LSR] Consider post-inc form when creating extends/truncates."
Florian Hahn via llvm-commits
- [llvm] 04a7c67 - [PhaseOrdering] Add test showing mis-compile caused by 17fdaccccf.
Florian Hahn via llvm-commits
- [llvm] 93407f7 - [LSR] Adjust test to make sure it keeps testing for the original issue.
Florian Hahn via llvm-commits
- [llvm] 3a57152 - [LSR] Return nullptr from getExpr if the result isn't invertible.
Florian Hahn via llvm-commits
- [llvm] dc9f69e - [LV] Add test with reduction start values that are/may be poison/undef.
Florian Hahn via llvm-commits
- [llvm] c52268a - [ConstraintElim] Add tests to check negated OR simplifications.
Florian Hahn via llvm-commits
- [llvm] 3e4820b - [ConstraintElim] Add uses to remark tests to make it more robust.
Florian Hahn via llvm-commits
- [llvm] 0ddfb80 - [ConstraintElim] Add tests with condition used in phi.
Florian Hahn via llvm-commits
- [PATCH] D153202: [LSR] Return nullptr from getExpr if the result isn't invertible.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D153004: [LSR] Consider post-inc form when creating extends/truncates.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D153464: Revert "[CaptureTracking] Ignore ephemeral values when determining pointer escapeness"
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D123162: [CaptureTracking] Ignore ephemeral values when determining pointer escapeness
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D153464: Revert "[CaptureTracking] Ignore ephemeral values when determining pointer escapeness"
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D153464: Revert "[CaptureTracking] Ignore ephemeral values when determining pointer escapeness"
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D151204: [VPlan] Allow sinking of instructions with no defs
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D151204: [VPlan] Allow sinking of instructions with no defs
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D153202: [LSR] Return nullptr from getExpr if the result isn't invertible.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D153561: [SCCPSolver] Speed up SCCPSolver by avoiding repeated work list elements
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D153577: [CaptureTracking] Consider ephemeral calls accessing memory as capturing.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D153511: [BasicAA] Don't short-circuit non-capturing arguments
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D153202: [LSR] Return nullptr from getExpr if the result isn't invertible.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D153511: [BasicAA] Don't short-circuit non-capturing arguments
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D153511: [BasicAA] Don't short-circuit non-capturing arguments
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D153511: [BasicAA] Don't short-circuit non-capturing arguments
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D153559: [libLTO] Add support for -save-temps
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D153660: [ConstraintElim] Track and simplify conditions at use.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D151799: [ConstraintElim] Try to use first cmp to prove second cmp for ANDs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D151799: [ConstraintElim] Try to use first cmp to prove second cmp for ANDs.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D153660: [ConstraintElim] Track and simplify conditions at use.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D153696: [LV] Only generate 1st part outside of vector region for VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D153697: [LV] Freeze start value for select-reductions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D153660: [ConstraintElim] Track and simplify conditions at use.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D153660: [ConstraintElim] Track and simplify conditions at use.
Florian Hahn via Phabricator via llvm-commits
- [llvm] fc06262 - [llc][MISched] Add `-misched-detail-resource-booking` to llc.
Francesco Petrogalli via llvm-commits
- [llvm] 25f8b1a - Revert "[llc][MISched] Add `-misched-detail-resource-booking` to llc."
Francesco Petrogalli via llvm-commits
- [llvm] 37db9ca - [llc][MISched] Add `-misched-detail-resource-booking` to llc.
Francesco Petrogalli via llvm-commits
- [llvm] c7430ff - [CodeGen][test] Add missing `REQUIRES`.
Francesco Petrogalli via llvm-commits
- [PATCH] D153116: [llc][MISched] Add `-misched-detail-resource-booking` to llc.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D153325: [CodeGen][test] Add missing `REQUIRES`.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D153325: [CodeGen][test] Add missing `REQUIRES`.
Francesco Petrogalli via Phabricator via llvm-commits
- [PATCH] D153566: [InstSimplify] Fix a scalable-vector crash
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D152915: [RISCV] Add support for XCVbitmanip extension in CV32E40P
Funan Zeng via Phabricator via llvm-commits
- [PATCH] D153721: [RISCV] Add support for XCVsimd extension in CV32E40P
Funan Zeng via Phabricator via llvm-commits
- [PATCH] D153721: [RISCV] Add support for XCVsimd extension in CV32E40P
Funan Zeng via Phabricator via llvm-commits
- [PATCH] D146218: [AArch64][CodeGen] Lower (de)interleave2 intrinsics to ld2/st2
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D153268: [DWARFLinkerParallel] Add limited functionality to DWARFLinkerParallel.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D153268: [DWARFLinkerParallel] Add limited functionality to DWARFLinkerParallel.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D153268: [DWARFLinkerParallel] Add limited functionality to DWARFLinkerParallel.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D153308: Analysis: Fix assertion when load alignment exceeds address space size
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D153308: Analysis: Fix assertion when load alignment exceeds address space size
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D153356: [Align] Add isAligned taking an APInt
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D153356: [Align] Add isAligned taking an APInt
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D153356: [Align] Add isAligned taking an APInt
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D153356: [Align] Add isAligned taking an APInt
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D153356: [Align] Add isAligned taking an APInt
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D153356: [Align] Add isAligned taking an APInt
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D153356: [Align] Add isAligned taking an APInt
Guillaume Chatelet via Phabricator via llvm-commits
- [PATCH] D153356: [Align] Add isAligned taking an APInt
Guillaume Chatelet via Phabricator via llvm-commits
- [llvm] 1bcb6a3 - [MBP] Enable duplicating return block to remove jump to return
Guozhi Wei via llvm-commits
- [PATCH] D153093: [MBP] Enable duplicating return block to remove jump to return
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D153093: [MBP] Enable duplicating return block to remove jump to return
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D153027: [llvm-objdump] --adjust-vma adjust symbol table
Hamidreza Sanaee via Phabricator via llvm-commits
- [PATCH] D152399: [CodeGen] Fine tune MachineFunctionSplitPass (MFS) for FSAFDO.
Han Shen via Phabricator via llvm-commits
- [PATCH] D152399: [CodeGen] Fine tune MachineFunctionSplitPass (MFS) for FSAFDO.
Han Shen via Phabricator via llvm-commits
- [PATCH] D152399: [CodeGen] Fine tune MachineFunctionSplitPass (MFS) for FSAFDO.
Han Shen via Phabricator via llvm-commits
- [PATCH] D152758: [NFC] Refactor MBB hotness/coldness into templated PSI functions
Han Shen via Phabricator via llvm-commits
- [PATCH] D152758: [NFC] Refactor MBB hotness/coldness into templated PSI functions
Han Shen via Phabricator via llvm-commits
- [PATCH] D152758: [NFC] Refactor MBB hotness/coldness into templated PSI functions
Han Shen via Phabricator via llvm-commits
- [PATCH] D152758: [NFC] Refactor MBB hotness/coldness into templated PSI functions
Han Shen via Phabricator via llvm-commits
- [PATCH] D152758: [NFC] Refactor MBB hotness/coldness into templated PSI functions
Han Shen via Phabricator via llvm-commits
- [PATCH] D152758: [NFC] Refactor MBB hotness/coldness into templated PSI functions
Han Shen via Phabricator via llvm-commits
- [PATCH] D152399: [CodeGen] Fine tune MachineFunctionSplitPass (MFS) for FSAFDO.
Han Shen via Phabricator via llvm-commits
- [PATCH] D152399: [CodeGen] Fine tune MachineFunctionSplitPass (MFS) for FSAFDO.
Han Shen via Phabricator via llvm-commits
- [PATCH] D152399: [CodeGen] Fine tune MachineFunctionSplitPass (MFS) for FSAFDO.
Han Shen via Phabricator via llvm-commits
- [PATCH] D152399: [CodeGen] Fine tune MachineFunctionSplitPass (MFS) for FSAFDO.
Han Shen via Phabricator via llvm-commits
- [PATCH] D152758: [NFC] Refactor MBB hotness/coldness into templated PSI functions
Han Shen via Phabricator via llvm-commits
- [PATCH] D153722: [LLParser] Friendly error out if a non global value's name exceeds max name size
Han Yulong via Phabricator via llvm-commits
- [PATCH] D153722: [LLParser] Friendly error out if a non global value's name exceeds max name size
Han Yulong via Phabricator via llvm-commits
- [PATCH] D153722: [LLParser] Friendly error out if a non global value's name exceeds max name size
Han Yulong via Phabricator via llvm-commits
- [PATCH] D144006: [DebugMetadata][DwarfDebug] Support function-local types in lexical block scopes (4/7)
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D98426: [llvm-objcopy][Support] move writeToStream helper function to Support.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D98426: [llvm-objcopy][Support] move writeToStream helper function to Support.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D153652: [llvm][Support] Don'tt set "all_exe" mode by default for file written by llvm::writeToOutput.
Haojian Wu via Phabricator via llvm-commits
- [PATCH] D148216: Add support for annotations in UpdateTestChecks (NFC)
Henrik G Olsson via Phabricator via llvm-commits
- [PATCH] D148216: Add support for annotations in UpdateTestChecks (NFC)
Henrik G Olsson via Phabricator via llvm-commits
- [PATCH] D148216: Add support for annotations in UpdateTestChecks (NFC)
Henrik G Olsson via Phabricator via llvm-commits
- [PATCH] D148216: Add support for annotations in UpdateTestChecks (NFC)
Henrik G Olsson via Phabricator via llvm-commits
- [PATCH] D148216: Add support for annotations in UpdateTestChecks (NFC)
Henrik G Olsson via Phabricator via llvm-commits
- [PATCH] D148216: Add support for annotations in UpdateTestChecks (NFC)
Henrik G Olsson via Phabricator via llvm-commits
- [llvm] 09742be - [llvm-profgen] Remove target triple check to allow for more targets
Hongtao Yu via llvm-commits
- [llvm] abe34ce - [Pseudo Probe] Remove the assert of allowing only one call probe for a callsite.
Hongtao Yu via llvm-commits
- [PATCH] D144006: [DebugMetadata][DwarfDebug] Support function-local types in lexical block scopes (4/7)
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D144006: [DebugMetadata][DwarfDebug] Support function-local types in lexical block scopes (4/7)
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D153449: [llvm-profgen] Remove target triple check to allow for more targets
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D153486: [llvm-profdata] GUIDToFuncNameMap can be static
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D153588: [Pseudo Probe] Remove the assert of allowing only one call probe for a callsite.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D153449: [llvm-profgen] Remove target triple check to allow for more targets
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D153486: [llvm-profdata] GUIDToFuncNameMap can be static
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D153449: [llvm-profgen] Remove target triple check to allow for more targets
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D153449: [llvm-profgen] Remove target triple check to allow for more targets
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D153588: [Pseudo Probe] Remove the assert of allowing only one call probe for a callsite.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D153588: [Pseudo Probe] Remove the assert of allowing only one call probe for a callsite.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D153588: [Pseudo Probe] Remove the assert of allowing only one call probe for a callsite.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D153486: [llvm-profdata] GUIDToFuncNameMap can be static
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D151567: [LLVM][Support] Report EISDIR when opening a directory on AIX
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D152120: [M68k][MC] Add support for 32 bit register-register multiply/divide
Ian D. Scott via Phabricator via llvm-commits
- [llvm] 116953b - [CodeGen] Extend reduction support in ComplexDeinterleaving pass to support predication
Igor Kirillov via llvm-commits
- [llvm] 04a8070 - Revert "Revert "[CodeGen] Extend reduction support in ComplexDeinterleaving pass to support predication""
Igor Kirillov via llvm-commits
- [PATCH] D152558: [CodeGen] Extend reduction support in ComplexDeinterleaving pass to support predication
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D153355: [CodeGen] Add support for Splats in ComplexDeinterleaving pass
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D153443: [LV] Precommit masked interleaved access tests
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D152258: [LV] Add mask support for vectorizing interleaved groups
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D152558: [CodeGen] Extend reduction support in ComplexDeinterleaving pass to support predication
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D153446: [CodeGen] Refactor ComplexDeinterleaving to run identification on Values instead of Instructions
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D153446: [CodeGen] Refactor ComplexDeinterleaving to run identification on Values instead of Instructions
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D153355: [CodeGen] Add support for Splats in ComplexDeinterleaving pass
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D152558: [CodeGen] Extend reduction support in ComplexDeinterleaving pass to support predication
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D152558: [CodeGen] Extend reduction support in ComplexDeinterleaving pass to support predication
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D153446: [CodeGen] Refactor ComplexDeinterleaving to run identification on Values instead of Instructions
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D153446: [CodeGen] Refactor ComplexDeinterleaving to run identification on Values instead of Instructions
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D153098: [AArch64] Emit fewer CFI instructions for synchronous unwind tables
Igor Kudrin via Phabricator via llvm-commits
- [llvm] 89f4933 - [coroutine] Add missing presplitcoroutine attr to example
Itay Bookstein via llvm-commits
- [llvm] dec42ff - [AMDGPU][GFX11] Add test coverage for FMA instructions.
Ivan Kosarev via llvm-commits
- [llvm] 2d3e6c4 - [AMDGPU] Drop GFX11 runs for dagcombine-fma-fmad.ll and fma.f16.ll.
Ivan Kosarev via llvm-commits
- [llvm] 3bf0041 - [AMDGPU][GFX11] Add test coverage for 16-bit conversions, part 13.
Ivan Kosarev via llvm-commits
- [llvm] e67288f - [AMDGPU][GFX11] Add test coverage for 16-bit conversions, part 14.
Ivan Kosarev via llvm-commits
- [llvm] 9435942 - [AMDGPU][GFX11] Add test coverage for 16-bit conversions, part 10.
Ivan Kosarev via llvm-commits
- [llvm] 5183ca8 - [AMDGPU][AsmParser] Eliminate cvtMtbuf().
Ivan Kosarev via llvm-commits
- [llvm] 813f6a4 - [AMDGPU][GFX11] Add test coverage for 16-bit conversions, part 12.
Ivan Kosarev via llvm-commits
- [PATCH] D153269: [AMDGPU][GFX11] Add test coverage for FMA instructions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D153269: [AMDGPU][GFX11] Add test coverage for FMA instructions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D152909: [AMDGPU][GFX11] Add test coverage for 16-bit conversions, part 16.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D153269: [AMDGPU][GFX11] Add test coverage for FMA instructions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D153269: [AMDGPU][GFX11] Add test coverage for FMA instructions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D152906: [AMDGPU][GFX11] Add test coverage for 16-bit conversions, part 13.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D152907: [AMDGPU][GFX11] Add test coverage for 16-bit conversions, part 14.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D153520: [AArch64] Remove unused TableGen classes and multiclasses.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D153521: [ARM] Remove unused TableGen classes and multiclasses.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D153522: [AVR] Remove unused TableGen classes and multiclasses.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D153523: TODO: BPF
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D153523: TODO: BPF
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D153524: [Hexagon] Remove unused TableGen classes and multiclasses.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D153525: [MSP430] Remove unused TableGen classes and multiclasses.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D153526: [Mips] Remove unused TableGen classes and multiclasses.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D153527: [NVPTX] Remove unused TableGen classes and multiclasses.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D153528: [PowerPC] Remove unused TableGen classes and multiclasses.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D153529: [RISCV] Remove unused TableGen classes and multiclasses.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D153530: [Sparc] Remove unused TableGen classes and multiclasses.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D153531: [SystemZ] Remove an unused TableGen class.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D153532: [X86] Remove unused TableGen classes and multiclasses.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D153533: [XCore] Remove unused TableGen classes and multiclasses.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D153565: [AMDGPU][AsmParser] Eliminate cvtMtbuf().
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D152903: [AMDGPU][GFX11] Add test coverage for 16-bit conversions, part 10.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D153565: [AMDGPU][AsmParser] Eliminate cvtMtbuf().
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D152905: [AMDGPU][GFX11] Add test coverage for 16-bit conversions, part 12.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D152905: [AMDGPU][GFX11] Add test coverage for 16-bit conversions, part 12.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D153373: Define/guard MLIR_STANDALONE_BUILD LLVM_LIBRARY_OUTPUT_INTDIR var.
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D153600: Implement -frecord-command-line for XCOFF
Jake Egan via Phabricator via llvm-commits
- [PATCH] D147652: [symbolizer] Check existence of input file in GNU mode
James Henderson via Phabricator via llvm-commits
- [PATCH] D153219: [symbolizer] Exit early if input file is absent
James Henderson via Phabricator via llvm-commits
- [PATCH] D153215: [Object] Add ELF section type SHT_LLVM_LTO for fat LTO
James Henderson via Phabricator via llvm-commits
- [PATCH] D153027: [llvm-objdump] --adjust-vma adjust symbol table
James Henderson via Phabricator via llvm-commits
- [PATCH] D150856: [lit] Add %{for-each-file} substitution
James Henderson via Phabricator via llvm-commits
- [PATCH] D152869: [nfc] Factoring out utility that can be used for other object-level tools
James Henderson via Phabricator via llvm-commits
- [PATCH] D153401: [llvm-objdump][test] Add 2 symbols to adjust-vma.test
James Henderson via Phabricator via llvm-commits
- [PATCH] D153215: [Object] Add ELF section type SHT_LLVM_LTO for fat LTO
James Henderson via Phabricator via llvm-commits
- [PATCH] D147652: [symbolizer] Check existence of input file in GNU mode
James Henderson via Phabricator via llvm-commits
- [PATCH] D152795: [ARM] generate armv6m eXecute Only (XO) code
James Henderson via Phabricator via llvm-commits
- [PATCH] D152869: [nfc] Factoring out utility that can be used for other object-level tools
James Henderson via Phabricator via llvm-commits
- [PATCH] D153215: [Object] Add ELF section type SHT_LLVM_LTO for fat LTO
James Henderson via Phabricator via llvm-commits
- [PATCH] D153459: [DebugInfo] Add error handling to DWARFDebugAbbrev::getAbbreviationDeclarationSet
James Henderson via Phabricator via llvm-commits
- [PATCH] D149759: [symbolizer] Support symbol lookup
James Henderson via Phabricator via llvm-commits
- [PATCH] D153609: [llvm-objcopy] Add LoongArch support
James Henderson via Phabricator via llvm-commits
- [PATCH] D153215: [Object] Add ELF section type SHT_LLVM_BITCODE for LLVM bitcode
James Henderson via Phabricator via llvm-commits
- [PATCH] D147652: [symbolizer] Check existence of input file in GNU mode
James Henderson via Phabricator via llvm-commits
- [PATCH] D147652: [symbolizer] Check existence of input file in GNU mode
James Henderson via Phabricator via llvm-commits
- [PATCH] D153595: [llvm-addr2line] Exit early if the input file cannot be read
James Henderson via Phabricator via llvm-commits
- [PATCH] D152869: [nfc] Factoring out utility that can be used for other object-level tools
James Henderson via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
James Henderson via Phabricator via llvm-commits
- [PATCH] D151035: [OpenMP][OpenMPIRBuilder] Migrate kernel launch code and host fallback code generation from Clang to the OpenMPIRBuilder
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D151035: [OpenMP][OpenMPIRBuilder] Migrate kernel launch code and host fallback code generation from Clang to the OpenMPIRBuilder
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D152879: [RISCV] Model vxrm control for vsmul, vssra, vssrl, vnclip, and vnclipu
Jan Wassenberg via Phabricator via llvm-commits
- [PATCH] D152879: [RISCV] Model vxrm control for vsmul, vssra, vssrl, vnclip, and vnclipu
Jan Wassenberg via Phabricator via llvm-commits
- [PATCH] D152649: [AMDGPU] Enable Atomic Optimizer and Default to Iterative Scan Strategy.
Jan-Patrick Lehr via Phabricator via llvm-commits
- [llvm] eb74917 - [AMDGPU] Reimplement the GFX11 early release VGPRs optimization
Jay Foad via llvm-commits
- [llvm] b3a08fa - [AMDGPU] Remove unused macro CNT_MASK
Jay Foad via llvm-commits
- [llvm] 4b6d41c - [AMDGPU] Do not release VGPRs if there may be pending scratch stores
Jay Foad via llvm-commits
- [llvm] 98c4ab1 - [AMDGPU] Simplify BlockInfo in SIInsertWaitcnts. NFC.
Jay Foad via llvm-commits
- [llvm] c68c6c5 - [AMDGPU] Minor refactoring in SILoadStoreOptimizer::offsetsCanBeCombined
Jay Foad via llvm-commits
- [llvm] 0b8a2ea - [AMDGPU] Add some positive tests for merging S_LOAD instructions
Jay Foad via llvm-commits
- [llvm] c859231 - [AMDGPU] Regenerate some checks
Jay Foad via llvm-commits
- [PATCH] D152649: [AMDGPU] Enable Atomic Optimizer and Default to Iterative Scan Strategy.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D153261: [AMDGPU] Verify dom tree only when -verify-dom-info is passed.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D153151: [EarlyCSE] Do not CSE convergent readnone calls
Jay Foad via Phabricator via llvm-commits
- [PATCH] D151369: ValueTracking: Handle compare to nan and -inf constants in fcmpToClassTest
Jay Foad via Phabricator via llvm-commits
- [PATCH] D153151: [EarlyCSE] Do not CSE convergent readnone calls
Jay Foad via Phabricator via llvm-commits
- [PATCH] D153279: [AMDGPU] Reimplement the GFX11 early release VGPRs optimization
Jay Foad via Phabricator via llvm-commits
- [PATCH] D153279: [AMDGPU] Reimplement the GFX11 early release VGPRs optimization
Jay Foad via Phabricator via llvm-commits
- [PATCH] D153295: [AMDGPU] Do not release VGPRs if there may be pending scratch stores
Jay Foad via Phabricator via llvm-commits
- [PATCH] D153279: [AMDGPU] Reimplement the GFX11 early release VGPRs optimization
Jay Foad via Phabricator via llvm-commits
- [PATCH] D153295: [AMDGPU] Do not release VGPRs if there may be pending scratch stores
Jay Foad via Phabricator via llvm-commits
- [PATCH] D152928: [RFC][DAG] Initially add nodes in the worklist in topological order.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D153151: [EarlyCSE] Do not CSE convergent calls with memory effects
Jay Foad via Phabricator via llvm-commits
- [PATCH] D153007: [AMDGPU] Switch to the new cl option amdgpu-atomic-optimizer-strategy.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D153349: [AMDGPU] Preserve dom-tree analysis in atomic optimizer.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D153503: [AMDGPU] Add opt-pipeline test for NewPM.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D152766: AMDGPU: Use correct lowering for llvm.log2.f32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D152766: AMDGPU: Use correct lowering for llvm.log2.f32
Jay Foad via Phabricator via llvm-commits
- [PATCH] D153537: [AMDGPU] Do not wait for vscnt on function entry and return
Jay Foad via Phabricator via llvm-commits
- [PATCH] D153537: [AMDGPU] Do not wait for vscnt on function entry and return
Jay Foad via Phabricator via llvm-commits
- [PATCH] D153502: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns
Jay Foad via Phabricator via llvm-commits
- [PATCH] D153502: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns
Jay Foad via Phabricator via llvm-commits
- [PATCH] D153565: [AMDGPU][AsmParser] Eliminate cvtMtbuf().
Jay Foad via Phabricator via llvm-commits
- [PATCH] D112696: CycleInfo: Introduce cycles as a generalization of loops
Jay Foad via Phabricator via llvm-commits
- [llvm] 7972a6e - [DAGCombiner][NFC] Factor out ByteProvider
Jeffrey Byrnes via llvm-commits
- [llvm] ac2d6df - [AMDGPU] Add basic support for extended i8 perm matching
Jeffrey Byrnes via llvm-commits
- [PATCH] D143018: [DAGCombiner][NFC] Factor out ByteProvider
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D143018: [DAGCombiner][NFC] Factor out ByteProvider
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D142782: [AMDGPU] Add basic support for extended i8 perm matching
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D142782: [AMDGPU] Add basic support for extended i8 perm matching
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D142782: [AMDGPU] Add basic support for extended i8 perm matching
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D147732: [AMDGPU] Add type mangling for {read, write, readfirst, perm}lane intrinsics
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D147732: [AMDGPU] Add type mangling for {read, write, readfirst, perm}lane intrinsics
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D153556: [OPENMP52] Initial support for doacross clause.
Jennifer Yu via Phabricator via llvm-commits
- [PATCH] D151923: [APFloat] Add APFloat semantic support for TF32
Jeremy Furtek via Phabricator via llvm-commits
- [PATCH] D153668: [Support][Allocator] Add C++17 memory_resource adaptor for LLVM allocators
Jeremy Furtek via Phabricator via llvm-commits
- [PATCH] D153668: [Support][Allocator] Add C++17 memory_resource adaptor for LLVM allocators
Jeremy Furtek via Phabricator via llvm-commits
- [PATCH] D153170: [RISCV] Sort the extensions in SupportedExtensions and SupportedExperimentalExtensions.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D133829: [RISCV] Add cost model for insertelement/extractelement of vector type that should be splitted.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D121187: [DAGCombiner][VP] Add DAGCombine for VP_MUL.
Jianjian Guan via Phabricator via llvm-commits
- [llvm] 8c6668f - [llvm-exegesis] Fix -Wunused-variable in BenchmarkRunner.cpp (NFC)
Jie Fu via llvm-commits
- [llvm] 86f564e - [SimplifyCFG] Remove unused variable 'Inc' (NFC)
Jie Fu via llvm-commits
- [PATCH] D153253: [LibCallsShrinkWrap][NFC] Reuse createCond and createOrCond
Jim Lin via Phabricator via llvm-commits
- [PATCH] D153253: [LibCallsShrinkWrap][NFC] Reuse createCond and createOrCond
Jim Lin via Phabricator via llvm-commits
- [PATCH] D153323: [AArch64] Try to fold uaddlv and uaddlp
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D153323: [AArch64] Try to fold uaddlv and uaddlp
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D153323: [AArch64] Try to fold uaddlv and uaddlp
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D153323: [AArch64] Try to fold uaddlv and uaddlp
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D153323: [AArch64] Try to fold uaddlv and uaddlp
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D153323: [AArch64] Try to fold uaddlv and uaddlp
JinGu Kang via Phabricator via llvm-commits
- [llvm] cce0818 - [AArch64] Try to fold uaddlv and uaddlp
Jingu Kang via llvm-commits
- [PATCH] D153260: [RISCV][MC] Implement mapping symbols
Job Noorman via Phabricator via llvm-commits
- [PATCH] D153260: [RISCV][MC] Implement mapping symbols
Job Noorman via Phabricator via llvm-commits
- [PATCH] D153260: [RISCV][MC] Implement mapping symbols
Job Noorman via Phabricator via llvm-commits
- [PATCH] D153277: [BOLT][RISCV] Recognize mapping symbols
Job Noorman via Phabricator via llvm-commits
- [PATCH] D146546: [BOLT][RFC] Implement composed relocations
Job Noorman via Phabricator via llvm-commits
- [PATCH] D153277: [BOLT][RISCV] Recognize mapping symbols
Job Noorman via Phabricator via llvm-commits
- [PATCH] D153277: [BOLT][RISCV] Recognize mapping symbols
Job Noorman via Phabricator via llvm-commits
- [PATCH] D153277: [BOLT][RISCV] Recognize mapping symbols
Job Noorman via Phabricator via llvm-commits
- [PATCH] D146554: [BOLT][RISCV] Implement R_RISCV_ADD32/SUB32
Job Noorman via Phabricator via llvm-commits
- [PATCH] D153342: [BOLT][RISCV] Implement return/unconditional branch creation
Job Noorman via Phabricator via llvm-commits
- [PATCH] D153343: [BOLT][RISCV] Fix implementation of getTargetSymbol
Job Noorman via Phabricator via llvm-commits
- [PATCH] D153344: [BOLT][RISCV] Implement branch reversal
Job Noorman via Phabricator via llvm-commits
- [PATCH] D153345: [BOLT] Don't register internal func relocs as external references
Job Noorman via Phabricator via llvm-commits
- [PATCH] D153346: [BOLT][RISCV] Add tests for simple CFG transformations
Job Noorman via Phabricator via llvm-commits
- [PATCH] D146554: [BOLT][RISCV] Implement R_RISCV_ADD32/SUB32
Job Noorman via Phabricator via llvm-commits
- [PATCH] D153342: [BOLT][RISCV] Implement return/unconditional branch creation
Job Noorman via Phabricator via llvm-commits
- [PATCH] D153344: [BOLT][RISCV] Implement branch reversal
Job Noorman via Phabricator via llvm-commits
- [PATCH] D153343: [BOLT][RISCV] Fix implementation of getTargetSymbol
Job Noorman via Phabricator via llvm-commits
- [PATCH] D153346: [BOLT][RISCV] Add tests for simple CFG transformations
Job Noorman via Phabricator via llvm-commits
- [PATCH] D146554: [BOLT][RISCV] Implement R_RISCV_ADD32/SUB32
Job Noorman via Phabricator via llvm-commits
- [PATCH] D153345: [BOLT] Don't register internal func relocs as external references
Job Noorman via Phabricator via llvm-commits
- [PATCH] D153346: [BOLT][RISCV] Add tests for simple CFG transformations
Job Noorman via Phabricator via llvm-commits
- [PATCH] D153515: [JITLink][RISCV] Adjust offsets of non-relaxable edges
Job Noorman via Phabricator via llvm-commits
- [PATCH] D153538: [JITLink][RISCV] Expose relaxation pass publicly
Job Noorman via Phabricator via llvm-commits
- [PATCH] D153541: [JITLink][RISCV] Support relaxable edges without relaxation pass
Job Noorman via Phabricator via llvm-commits
- [llvm] ab927a9 - [AMDGPU] Fix operand class of v_ldexp_f16 src1
Joe Nash via llvm-commits
- [llvm] 83d47ba - [AMDGPU] Add _e64_dpp asm suffix to docs
Joe Nash via llvm-commits
- [PATCH] D153169: [AMDGPU] Fix operand class of v_ldexp_f16 src1
Joe Nash via Phabricator via llvm-commits
- [PATCH] D152905: [AMDGPU][GFX11] Add test coverage for 16-bit conversions, part 12.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D152909: [AMDGPU][GFX11] Add test coverage for 16-bit conversions, part 16.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D152906: [AMDGPU][GFX11] Add test coverage for 16-bit conversions, part 13.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D152907: [AMDGPU][GFX11] Add test coverage for 16-bit conversions, part 14.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D153564: [AMDGPU] Add _e64_dpp asm suffix to docs
Joe Nash via Phabricator via llvm-commits
- [PATCH] D153564: [AMDGPU] Add _e64_dpp asm suffix to docs
Joe Nash via Phabricator via llvm-commits
- [PATCH] D153293: [clang][WebAssembly] support wasm32-wasi shared libraries
Joel Dice via Phabricator via llvm-commits
- [PATCH] D153293: [clang][WebAssembly] support wasm32-wasi shared libraries
Joel Dice via Phabricator via llvm-commits
- [PATCH] D153293: [clang][WebAssembly] support wasm32-wasi shared libraries
Joel Dice via Phabricator via llvm-commits
- [PATCH] D153293: [clang][WebAssembly] support wasm32-wasi shared libraries
Joel Dice via Phabricator via llvm-commits
- [PATCH] D153293: [clang][WebAssembly] support wasm32-wasi shared libraries
Joel Dice via Phabricator via llvm-commits
- [PATCH] D153293: [clang][WebAssembly] support wasm32-wasi shared libraries
Joel Dice via Phabricator via llvm-commits
- [PATCH] D153293: [clang][WebAssembly] support wasm32-wasi shared libraries
Joel Dice via Phabricator via llvm-commits
- [PATCH] D153293: [clang][WebAssembly] support wasm32-wasi shared libraries
Joel Dice via Phabricator via llvm-commits
- [PATCH] D153293: [clang][WebAssembly] support wasm32-wasi shared libraries
Joel Dice via Phabricator via llvm-commits
- [PATCH] D153293: [clang][WebAssembly] support wasm32-wasi shared libraries
Joel Dice via Phabricator via llvm-commits
- [PATCH] D150856: [lit] Add %{for-each-file} substitution
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D150856: [lit] Add %{for-each-file} substitution
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D150856: [lit] Add %{for-each-file} substitution
Joel E. Denny via Phabricator via llvm-commits
- [llvm] 23dafbb - [Attributor] Remove the iteration count verification
Johannes Doerfert via llvm-commits
- [llvm] 767e429 - [Attributor][NFC] Allow to restrict the Attributor to cached passes
Johannes Doerfert via llvm-commits
- [llvm] e9fc399 - [Attributor][NFCI] Use pointers to pass around AAs
Johannes Doerfert via llvm-commits
- [llvm] badafc5 - [Attributor] Check IR attributes before creating new AAs
Johannes Doerfert via llvm-commits
- [llvm] bef4007 - [Attributor][NFC] Avoid string concat for non-tracing runs
Johannes Doerfert via llvm-commits
- [llvm] 732bdb6 - [Attributor] Avoid the type check in getCalledFunction
Johannes Doerfert via llvm-commits
- [llvm] 7d16a35 - [Attributor][FIX] Do not ignore refinement for IPO
Johannes Doerfert via llvm-commits
- [llvm] 2caf64d - [Attributor] Avoid uninitialized memory read.
Johannes Doerfert via llvm-commits
- [llvm] 339a1f3 - [Attributor] Avoid more AAs through IR implication
Johannes Doerfert via llvm-commits
- [PATCH] D153305: [MemoryEffects][NFCI] Make the MemoryEffects class reusable
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D153305: [MemoryEffects][NFCI] Make the MemoryEffects class reusable
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D153311: [Attributor] Unify AAMemoryLocation and AAMemoryBehavior
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D153311: [Attributor] Unify AAMemoryLocation and AAMemoryBehavior
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D153311: [Attributor] Unify AAMemoryLocation and AAMemoryBehavior
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D153356: [Align] Add isAligned taking an APInt
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D153151: [EarlyCSE] Do not CSE convergent calls with memory effects
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D153305: [MemoryEffects][NFCI] Make the MemoryEffects class reusable
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D153305: [MemoryEffects][NFCI] Make the MemoryEffects class reusable
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D153311: [Attributor] Unify AAMemoryLocation and AAMemoryBehavior
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D153311: [Attributor] Unify AAMemoryLocation and AAMemoryBehavior
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D153305: [MemoryEffects][NFCI] Make the MemoryEffects class reusable
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D153311: [Attributor] Unify AAMemoryLocation and AAMemoryBehavior
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D153305: [MemoryEffects][NFCI] Make the MemoryEffects class reusable
Johannes Doerfert via Phabricator via llvm-commits
- [lld] 5421ab4 - [lld][ARM] Add support for 16-bit thumb group relocations
John Brawn via llvm-commits
- [PATCH] D152795: [ARM] generate armv6m eXecute Only (XO) code
John Brawn via Phabricator via llvm-commits
- [PATCH] D153407: [lld][ARM] Add support for 16-bit thumb group relocations
John Brawn via Phabricator via llvm-commits
- [PATCH] D152795: [ARM] generate armv6m eXecute Only (XO) code
John Brawn via Phabricator via llvm-commits
- [PATCH] D152795: [ARM] generate armv6m eXecute Only (XO) code
John Brawn via Phabricator via llvm-commits
- [PATCH] D153407: [lld][ARM] Add support for 16-bit thumb group relocations
John Brawn via Phabricator via llvm-commits
- [PATCH] D153187: [llvm][test] Update SPL Vectorizer X86 metadata test to use check-globals
John McIver via Phabricator via llvm-commits
- [PATCH] D153187: [llvm][test] Update SPL Vectorizer X86 metadata test to use check-globals
John McIver via Phabricator via llvm-commits
- [PATCH] D153190: [UpdateTestChecks] Add update test check support for fpmath metadata
John McIver via Phabricator via llvm-commits
- [PATCH] D153103: [m68k] Fix incorrect handling of TLS when matching addressing mode.
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [llvm] ecb07f4 - [SVE ACLE] Implement IR combines to convert intrinsics used for _m C/C++ builtins
Jolanta Jensen via llvm-commits
- [llvm] 5cd16e2 - [NFC SVE ACLE] Remove IR combines that no longer apply.
Jolanta Jensen via llvm-commits
- [llvm] c5ed93f - [SVE ACLE] Remove DAG combines that are no longer relevant.
Jolanta Jensen via llvm-commits
- [PATCH] D152005: [SVE ACLE] Implement IR combines to convert intrinsics used for _m C/C++ builtins
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D152005: [SVE ACLE] Implement IR combines to convert intrinsics used for _m C/C++ builtins
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D152005: [SVE ACLE] Implement IR combines to convert intrinsics used for _m C/C++ builtins
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D152005: [SVE ACLE] Implement IR combines to convert intrinsics used for _m C/C++ builtins
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D152005: [SVE ACLE] Implement IR combines to convert intrinsics used for _m C/C++ builtins
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D152005: [SVE ACLE] Implement IR combines to convert intrinsics used for _m C/C++ builtins
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D152005: [SVE ACLE] Implement IR combines to convert intrinsics used for _m C/C++ builtins
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D153415: [NFC SVE ACLE] Remove IR combines that no longer apply.
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D153445: [SVE ACLE] Remove DAG combines that are no longer relevant.
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D153445: [SVE ACLE] Remove DAG combines that are no longer relevant.
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D153445: [SVE ACLE] Remove DAG combines that are no longer relevant.
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D153415: [NFC SVE ACLE] Remove IR combines that no longer apply.
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D153445: [SVE ACLE] Remove DAG combines that are no longer relevant.
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D152649: [AMDGPU] Enable Atomic Optimizer and Default to Iterative Scan Strategy.
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D151996: [AMDGPU] Start documenting calling conventions. NFC
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D152766: AMDGPU: Use correct lowering for llvm.log2.f32
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D149445: [MachineInst] Switch NumOperands to 16bits
Jon Roelofs via Phabricator via llvm-commits
- [PATCH] D153297: [DWARFLinker] add DWARFUnit::getIndexedAddressOffset().
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D153334: [DWARFLinker][DWARFv5] change emitSLEB128IntValue with emitULEB128IntValue for ranges.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D153274: [DebugInfo][NFC] Remove dead lines of test input
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D153275: [DebugInfo] Fix emission of empty debug_names for Apple
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D153080: Emit DW_LLE_base_address + DW_LLE_offset_pairs instead of DW_LLE_start_length in debug_loclists section
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D153268: [DWARFLinkerParallel] Add limited functionality to DWARFLinkerParallel.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D153550: [DWARFVerifier] Fix verification of nameless variables.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D153484: Do not emit a named symbol to denote the start of the __debug_frame section
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D151021: [llvm-exegesis] Introduce Subprocess Executor Mode
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D152882: [LinkerWrapper] Support device binaries in multiple link jobs
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D152649: [AMDGPU] Enable Atomic Optimizer and Default to Iterative Scan Strategy.
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D147714: [Attr] Introduce [[clang::nonportable_musttail]] as less strict version of [[clang::musttail]]
Josh Haberman via Phabricator via llvm-commits
- [PATCH] D147714: [Attr] Introduce [[clang::nonportable_musttail]] as less strict version of [[clang::musttail]]
Josh Haberman via Phabricator via llvm-commits
- [PATCH] D151163: ValueTracking: Ignore -0 for nsz sqrt with UseInstrInfo in computeKnownFPClass
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D153398: [TextAPI] Add functionality to manipulate over InterfaceFiles
Juergen Ributzka via Phabricator via llvm-commits
- [PATCH] D153234: [RISCV] Add codegen for Zfbfmin instructions
Jun Sha via Phabricator via llvm-commits
- [PATCH] D153234: [RISCV] Add codegen for Zfbfmin instructions
Jun Sha via Phabricator via llvm-commits
- [PATCH] D153234: [RISCV] Add codegen for Zfbfmin instructions
Jun Sha via Phabricator via llvm-commits
- [PATCH] D152437: PowerPC/SPE: Add phony registers for high halves of SPE SuperRegs
Justin Hibbits via Phabricator via llvm-commits
- [PATCH] D153328: [DAG] Fold (abds x, y) -> (abdu x, y) iff both args are known positive
Kai Luo via Phabricator via llvm-commits
- [PATCH] D151055: [PowerPC] Use ABDU to replace ABDS when operands are known to be zero extended
Kai Luo via Phabricator via llvm-commits
- [PATCH] D153034: [PowerPC][Future] Enable __builtin_mma_xxm[t|f]acc on future isa
Kamau Bridgeman via Phabricator via llvm-commits
- [PATCH] D153034: [PowerPC][Future] Enable __builtin_mma_xxm[t|f]acc
Kamau Bridgeman via Phabricator via llvm-commits
- [llvm] 53a7db4 - [llvm] Refactor BalancedPartitioning for fixing build failure with MSVC
Kamlesh Kumar via llvm-commits
- [PATCH] D152231: [CodeGen] Disable default copy ctor and copy assignment operator for class Array
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D153337: [MachineLICM][WinEH] Don't hoist register reloads out of funclets
Karl-Johan Johnsson via Phabricator via llvm-commits
- [llvm] a3b9c15 - [tools] Use llvm::is_contained (NFC)
Kazu Hirata via llvm-commits
- [llvm] e28bb6c - [SelectionDAG] Remove isNullValue and isAllOnesValue
Kazu Hirata via llvm-commits
- [llvm] 7175d6a - [CodeGen] Remove unused declaration createVLIWSched
Kazu Hirata via llvm-commits
- [llvm] fdd5f69 - [llvm] Use llvm::is_contained (NFC)
Kazu Hirata via llvm-commits
- [llvm] 3f8ed16 - [Transforms] Remove unused forward declaration PredicateScalarEvolution
Kazu Hirata via llvm-commits
- [llvm] 4eb06e5 - [LegacyPM] Remove LoopAccessLegacyAnalysis
Kazu Hirata via llvm-commits
- [llvm] 0fd1e93 - [LegacyPM] Remove unused declaration initializeAnnotation2MetadataLegacyPass
Kazu Hirata via llvm-commits
- [llvm] 2764322 - [LegacyPM] Remove LowerMatrixIntrinsicsLegacyPass and LowerMatrixIntrinsicsMinimalLegacyPass
Kazu Hirata via llvm-commits
- [llvm] a2e7f26 - [llvm-profdata] Fix mixed-sign comparison warnings
Kazu Hirata via llvm-commits
- [llvm] 54dd2cb - [LegacyPM] Remove unused declarations initializeCorrelatedValuePropagationPass and initializeJumpThreadingPass
Kazu Hirata via llvm-commits
- [llvm] ecfb207 - [LegacyPM] Remove unused declarations initializeCrossDSOCFIPass and initializeGlobalSplitPass
Kazu Hirata via llvm-commits
- [llvm] d59edc6 - [LegacyPM] Remove unused declaration initializeStripSymbolsPass
Kazu Hirata via llvm-commits
- [llvm] b0440e5 - [LegacyPM] Remove unused declarations createLowerMatrixIntrinsicsPass and createLowerMatrixIntrinsicsMinimalPass
Kazu Hirata via llvm-commits
- [llvm] 6b50a10 - [Support] Remove countLeadingZeros, countPopulation, etc
Kazu Hirata via llvm-commits
- [llvm] 90e41a8 - [Analysis] Remove unused forward declaration BasicAAResult
Kazu Hirata via llvm-commits
- [llvm] 1d0a7aa - [Analysis] Remove unused forward declaration GetElementPtrInst
Kazu Hirata via llvm-commits
- [llvm] 3f802e3 - [Analysis] Remove unused forward declaration PhiValues
Kazu Hirata via llvm-commits
- [llvm] a806b9f - [CodeGen] Remove unused forward declaration DominatorTree
Kazu Hirata via llvm-commits
- [llvm] 2d620a6 - [LegacyPM] Remove PlaceSafepointsLegacyPass
Kazu Hirata via llvm-commits
- [llvm] 6b31e63 - [LegacyPM] Remove RewriteSymbolsLegacyPass
Kazu Hirata via llvm-commits
- [llvm] 3853298 - [CodeGen] Remove unused forward declarations Instruction and Type
Kazu Hirata via llvm-commits
- [llvm] c35e4cf - [CodeGen] Remove unused forward declaration Value
Kazu Hirata via llvm-commits
- [PATCH] D153317: [SelectionDAG] Remove isNullValue and isAllOnesValue
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D153317: [SelectionDAG] Remove isNullValue and isAllOnesValue
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D153154: [NFC][Inliner] Introduce per-target savings multiplier and profitable multiplier to use a hybrid of cost-benefit and cost-threshold analysis.
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D153610: [LegacyPM] Remove LoopAccessLegacyAnalysis
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D153610: [LegacyPM] Remove LoopAccessLegacyAnalysis
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D153615: [LegacyPM] Remove LowerMatrixIntrinsicsMinimalLegacyPass
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D153615: [LegacyPM] Remove LowerMatrixIntrinsicsMinimalLegacyPass
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D153615: [LegacyPM] Remove LowerMatrixIntrinsicsLegacyPass and LowerMatrixIntrinsicsMinimalLegacyPass
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D153615: [LegacyPM] Remove LowerMatrixIntrinsicsLegacyPass and LowerMatrixIntrinsicsMinimalLegacyPass
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D153677: [LegacyPM] Remove LowerWidenableConditionLegacyPass
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D153678: [LegacyPM] Remove PlaceSafepointsLegacyPass
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D153679: [LegacyPM] Remove RewriteSymbolsLegacyPass
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D153686: [Support] Remove countLeadingZeros, countPopulation, etc
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D153686: [Support] Remove countLeadingZeros, countPopulation, etc
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D153678: [LegacyPM] Remove PlaceSafepointsLegacyPass
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D153679: [LegacyPM] Remove RewriteSymbolsLegacyPass
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D150765: InstCombine: Fold select of ldexp to ldexp of select
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D153371: [TableGen] Stabilize sort in GET_SUBTARGETINFO_MACRO block
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D152437: PowerPC/SPE: Add phony registers for high halves of SPE SuperRegs
Kishan Parmar via Phabricator via llvm-commits
- [PATCH] D152437: PowerPC/SPE: Add phony registers for high halves of SPE SuperRegs
Kishan Parmar via Phabricator via llvm-commits
- [PATCH] D152437: PowerPC/SPE: Add phony registers for high halves of SPE SuperRegs
Kishan Parmar via Phabricator via llvm-commits
- [PATCH] D152437: PowerPC/SPE: Add phony registers for high halves of SPE SuperRegs
Kishan Parmar via Phabricator via llvm-commits
- [PATCH] D153453: (WIP)[MemCpyOpt] implement stack-move optimization which unify the lifetime overlapped fully copied allocas, the src is never modified or referenced
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D153618: [AA] use AsmParser on a unittest(NFC)
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D150943: [SimplifyCFG] add nsw on BuildLookuptable LinearMap calculation
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D153238: [SimplifyCFG] precommit test for LinearMap nsw (NFC)
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D150943: [SimplifyCFG] add nsw on BuildLookuptable LinearMap calculation
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D153453: (WIP)[MemCpyOpt] implement inter-BB stack-move optimization which unify the lifetime overlapped fully copied allocas, the src is never modified or referenced
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D153453: (WIP)[MemCpyOpt] implement inter-BB stack-move optimization which unify the lifetime overlapped fully copied allocas, the src is never modified or referenced
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D151629: [libc++][ranges] Implement P2494R2 (Relaxing range adaptors to allow for move only types)
Konstantin Varlamov via Phabricator via llvm-commits
- [PATCH] D153479: [NFC] Add tests for future commit in DAGCombiner
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D153479: [NFC] Add tests for future commit in DAGCombiner
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D153479: [NFC] Add tests for future commit in DAGCombiner
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D153479: [NFC] Add tests for future commit in DAGCombiner
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D153479: [NFC] Tests for future commit in DAGCombiner
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D153479: [NFC] Tests for future commit in DAGCombiner
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D153479: [NFC] Tests for future commit in DAGCombiner
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D153479: [NFC] Tests for future commit in DAGCombiner
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D153479: [NFC] Tests for future commit in DAGCombiner
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D153502: [DAGCombiner] Change `foldAndOrOfSETCC()` to optimize and/or patterns as follows: ``` CMP(A,C)||CMP(B,C) => CMP(MIN/MAX(A,B), C) CMP(A,C)&&CMP(B,C) => CMP(MIN/MAX(A,B), C) ``` This first patch handles integer types.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D153502: [DAGCombiner] Change `foldAndOrOfSETCC()` to optimize and/or patterns as follows: ``` CMP(A,C)||CMP(B,C) => CMP(MIN/MAX(A,B), C) CMP(A,C)&&CMP(B,C) => CMP(MIN/MAX(A,B), C) ``` This first patch handles integer types.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D153502: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D153479: [NFC] Tests for future commit in DAGCombiner
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D153502: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D153502: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D153479: [NFC] Tests for future commit in DAGCombiner
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D153479: [NFC] Tests for future commit in DAGCombiner
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D153479: [NFC] Tests for future commit in DAGCombiner
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D153502: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D153502: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D153502: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D153502: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D153502: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns
Konstantina Mitropoulou via Phabricator via llvm-commits
- [llvm] 734881a - [Hexagon] Fix range checks for immediate operands
Krzysztof Parzyszek via llvm-commits
- [llvm] dbc283b - [Hexagon] Handle 64-bit operands when lowering ADDO/SUBO
Krzysztof Parzyszek via llvm-commits
- [llvm] ebc757d - Revert "[llvm-objcopy] -O binary: do not align physical addresses"
Krzysztof Parzyszek via llvm-commits
- [llvm] c973123 - [llvm-objcopy] -O binary: do not align physical addresses
Krzysztof Parzyszek via llvm-commits
- [PATCH] D150276: [llvm-objcopy] -O binary: do not align physical addresses
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D144911: adding bf16 support to NVPTX
Kushan Ahmadian via Phabricator via llvm-commits
- [PATCH] D144911: adding bf16 support to NVPTX
Kushan Ahmadian via Phabricator via llvm-commits
- [PATCH] D144911: adding bf16 support to NVPTX
Kushan Ahmadian via Phabricator via llvm-commits
- [llvm] c4039c1 - [gn build] Port eb7491769a51
LLVM GN Syncbot via llvm-commits
- [llvm] 7ddda85 - [gn build] Port 7c8365121a7d
LLVM GN Syncbot via llvm-commits
- [llvm] df35fc1 - [gn build] Port 12dee9d3cd76
LLVM GN Syncbot via llvm-commits
- [llvm] 6f654a8 - [gn build] Port c9e08fa60666
LLVM GN Syncbot via llvm-commits
- [llvm] e0743ff - [gn build] Port ba85f206fe6f
LLVM GN Syncbot via llvm-commits
- [llvm] d036bf0 - [gn build] Port 1ee4d880e876
LLVM GN Syncbot via llvm-commits
- [llvm] fd65b8d - [gn build] Port a67208e1c697
LLVM GN Syncbot via llvm-commits
- [llvm] 55d0411 - [gn build] Port a3800ad9d87f
LLVM GN Syncbot via llvm-commits
- [llvm] 7425e77 - [gn build] Port 31af18bccea9
LLVM GN Syncbot via llvm-commits
- [llvm] 52c799b - [gn build] Port 44265dc3554e
LLVM GN Syncbot via llvm-commits
- [llvm] 1b65fe0 - [gn build] Port c9a8a0e8a9b2
LLVM GN Syncbot via llvm-commits
- [llvm] 830285a - [gn build] Port 6085eb308491
LLVM GN Syncbot via llvm-commits
- [llvm] eaaacc3 - [gn build] Port 7f6e0052a97f
LLVM GN Syncbot via llvm-commits
- [llvm] c118d05 - [tutorials][BuildingAJIT] Add missing ExecutorSymbolDef header.
Lang Hames via llvm-commits
- [llvm] 13f5125 - [tutorials] Add missing ExecutorSymbolDef header.
Lang Hames via llvm-commits
- [PATCH] D153034: [PowerPC][Future] Enable __builtin_mma_xxm[t|f]acc
Lei Huang via Phabricator via llvm-commits
- [PATCH] D153645: [PowerPC][TLS] Add additional TLS X-Form loads/store instructions
Lei Huang via Phabricator via llvm-commits
- [PATCH] D150367: [AIX][TLS] Generate optimized local-exec access code sequence using X-Form loads/stores
Lei Huang via Phabricator via llvm-commits
- [compiler-rt] 55a2c4e - [lsan] Remove use_tls=0 from a few tests
Leonard Grey via llvm-commits
- [PATCH] D153081: [lsan] Remove use_tls=0 from a few tests
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D153072: [lsan] Be more conservative in SuspendedThreadsListMac::GetRegistersAndSP
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D153471: [lsan][Darwin] Unconditionally strip high bits from potential pointers
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D153651: [gn] Add check-lsan target for Mac
Leonard Grey via Phabricator via llvm-commits
- [PATCH] D152993: [VP][RISCV] Add vp.is.fpclass and RISC-V support
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D152993: [VP][RISCV] Add vp.is.fpclass and RISC-V support
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D152993: [VP][RISCV] Add vp.is.fpclass and RISC-V support
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D152993: [VP][RISCV] Add vp.is.fpclass and RISC-V support
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D140528: [MSan] Enable MSAN for loongarch64
Limin Zhang via Phabricator via llvm-commits
- [PATCH] D152692: [sanitizer][msan] The LLVM part of the LoongArch memory sanitizer implementation
Limin Zhang via Phabricator via llvm-commits
- [PATCH] D151664: [lit] Add a method to lit.TestFormat to get the list of tests associated to a path
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D151664: [lit] Add a method to lit.TestFormat to get the list of tests associated to a path
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D151664: [lit] Add a method to lit.TestFormat to get the list of tests associated to a path
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D153534: [lit] Remove dead code not referenced, documented or tested anywhere
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D151664: [lit] Add a method to lit.TestFormat to get the list of tests associated to a path
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D153193: [LoongArch] Optimize conditional selection of integer
Lu Weining via Phabricator via llvm-commits
- [PATCH] D150522: [LoongArch] Support CodeModel::Large codegen
Lu Weining via Phabricator via llvm-commits
- [PATCH] D150522: [LoongArch] Support CodeModel::Large codegen
Lu Weining via Phabricator via llvm-commits
- [PATCH] D152671: [doc][LoongArch] Add missed release note about `ual` feature addition
Lu Weining via Phabricator via llvm-commits
- [PATCH] D152671: [doc][LoongArch] Add missed release note about `ual` feature addition
Lu Weining via Phabricator via llvm-commits
- [PATCH] D153193: [LoongArch] Optimize conditional selection of integer
Lu Weining via Phabricator via llvm-commits
- [PATCH] D152671: [doc][LoongArch] Add missed release note about `ual` feature addition
Lu Weining via Phabricator via llvm-commits
- [PATCH] D150196: [LoongArch] Remove AssemblerPredicate for features: f/d/lsx/lasx/lvz/lbt
Lu Weining via Phabricator via llvm-commits
- [PATCH] D153609: [llvm-objcopy] Add LoongArch support
Lu Weining via Phabricator via llvm-commits
- [PATCH] D153129: [AArch64][RCPC3] Instruction selection for LDAP1/STL1 instructions
Luke Geeson via Phabricator via llvm-commits
- [llvm] 438cc10 - [IR] Add getAccessType to Instruction
Luke Lau via llvm-commits
- [llvm] 485d250 - [RISCV] Custom lower fixed vector undef to scalable undef
Luke Lau via llvm-commits
- [llvm] 1c70c2b - [CostModel] Use operands argument in getInstructionCost in more places
Luke Lau via llvm-commits
- [PATCH] D152963: [RISCV] Don't assume tail undefined if there's no policy op
Luke Lau via Phabricator via llvm-commits
- [PATCH] D152963: [RISCV] Don't assume tail undefined if there's no policy op
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153278: [RISCV] Add test for un-maskable pseudo without policy operand
Luke Lau via Phabricator via llvm-commits
- [PATCH] D152963: [RISCV] Don't assume tail undefined if there's no policy op
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153087: [RISCV] Remove mask from vrgatherei16 in lowerVECTOR_INTERLEAVE.
Luke Lau via Phabricator via llvm-commits
- [PATCH] D152937: [RISCV] Document overview of vector pseudos [nfc]
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153350: [RISCV] Add test cases for vmv.v.vs which could be combined
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153351: [RISCV] Fold vmv.v.v into vops
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153351: [RISCV] Fold vmv.v.v into vops
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153351: [RISCV] Fold vmv.v.v into vops
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153351: [RISCV] Fold vmv.v.v into vops
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153358: [RISCV] Fold vmv.v.v across different subregister classes
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153380: [RISCV] Stop isInterleaveShuffle from producing illegal extract_subvectors.
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153399: [RISCV] Use a build_vector instead of a chain insert_vector_elts for vXi1 build_vector lowreing.
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153411: [RISCV] Custom lower fixed vector undef to scalable undef
Luke Lau via Phabricator via llvm-commits
- [PATCH] D149889: [TTI] Use users of GEP to guess access type in getGEPCost
Luke Lau via Phabricator via llvm-commits
- [PATCH] D149889: [TTI] Use users of GEP to guess access type in getGEPCost
Luke Lau via Phabricator via llvm-commits
- [PATCH] D150583: [IR] Add getAccessType to Instruction
Luke Lau via Phabricator via llvm-commits
- [PATCH] D150583: [IR] Add getAccessType to Instruction
Luke Lau via Phabricator via llvm-commits
- [PATCH] D150583: [IR] Add getAccessType to Instruction
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153411: [RISCV] Custom lower fixed vector undef to scalable undef
Luke Lau via Phabricator via llvm-commits
- [PATCH] D149888: [RISCV][SLP] Add tests for GEP costs in SLP
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153519: [RISCV] Widen insert_subvector ops for fixed insert into scalable
Luke Lau via Phabricator via llvm-commits
- [PATCH] D149888: [RISCV][SLP] Add tests for GEP costs in SLP
Luke Lau via Phabricator via llvm-commits
- [PATCH] D149889: [TTI] Use users of GEP to guess access type in getGEPCost
Luke Lau via Phabricator via llvm-commits
- [PATCH] D149889: [TTI] Use users of GEP to guess access type in getGEPCost
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153519: [LegalizeTypes] Widen insert_subvector ops for fixed insert into scalable
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153570: [CostModel][SLP] Use getGEPCost AccessTy in more places
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153570: [CostModel][SLP] Use getGEPCost AccessTy in more places
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153519: [LegalizeTypes] Widen insert_subvector ops for fixed insert into scalable
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153519: [LegalizeTypes] Widen insert_subvector ops for fixed insert into scalable
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153574: [CostModel] Fix GEP pointer operand in getInstructionCost
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153574: [CostModel] Fix GEP pointer operand in getInstructionCost
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153574: [CostModel] Use operands argument in getInstructionCost in more places
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153519: [LegalizeTypes] Widen insert_subvector ops for fixed insert into scalable
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153351: [RISCV] Fold vmv.v.v into vops
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153574: [CostModel] Use operands argument in getInstructionCost in more places
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153630: [RISCV] Add test cases for vmerge peephole with vslides
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153631: [RISCV] Teach doPeepholeMaskedRVV to handle vslide{up,down}
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153351: [RISCV] Fold vmv.v.v into vops
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153351: [RISCV] Fold vmv.v.v into vops
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153358: [RISCV] Fold vmv.v.v across different subregister classes
Luke Lau via Phabricator via llvm-commits
- [PATCH] D153011: [RISCV] Add TU variants to VPseudoBinaryM. NFC
Luke Lau via Phabricator via llvm-commits
- [PATCH] D152819: [X86][AMX] Let Store not be removed if combineCastStore failed
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D153002: [X86][AMX] set Stride to Tile's Col when doing combine amxcast and store into tilestore
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D153002: [X86][AMX] set Stride to Tile's Col when doing combine amxcast and store into tilestore
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D152944: [BOLT] Set IsRelro section attribute based on PT_GNU_RELRO segment
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D152944: [BOLT] Set IsRelro section attribute based on PT_GNU_RELRO segment
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D153386: [BOLT] Remove unnecessary diagnostics
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D152944: [BOLT] Set IsRelro section attribute based on PT_GNU_RELRO segment
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D151909: [BOLT][DWARF] Change to process and write out TUs first, then CUs in batches.
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D151906: [BOLT][DWARF] Fix new debug re-writer
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D151906: [BOLT][DWARF] Fix new debug re-writer
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D153386: [BOLT] Remove unnecessary diagnostics
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D151906: [BOLT][DWARF] Fix new debug re-writer
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D151906: [BOLT][DWARF] Fix new debug re-writer
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D151908: [BOLT][DWARF] Output DWO files as they are being processed
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D151909: [BOLT][DWARF] Change to process and write out TUs first, then CUs in batches.
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D152658: [InstCombine] Change SimplifyDemandedVectorElts to use PoisonElts instead of UndefElts
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D153014: Deduplication of cyclic PHI nodes
Marek Sedláček via Phabricator via llvm-commits
- [PATCH] D153014: Deduplication of cyclic PHI nodes
Marek Sedláček via Phabricator via llvm-commits
- [PATCH] D152696: Prevent deadlocks in death tests.
Martin Böhme via Phabricator via llvm-commits
- [PATCH] D144006: [DebugMetadata][DwarfDebug] Support function-local types in lexical block scopes (4/7)
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D152785: [COFF] Support -gsplit-dwarf for COFF on Windows
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D151020: [llvm-exegesis] Add ability to assign perf counters to specific PID
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D151020: [llvm-exegesis] Add ability to assign perf counters to specific PID
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D151020: [llvm-exegesis] Add ability to assign perf counters to specific PID
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D153544: [AMDGPU] Use V_FMA_MIX* more often
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D153544: [AMDGPU] Use V_FMA_MIX* more often
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D153544: [AMDGPU] Use V_FMA_MIX* more often
Mateja Marjanovic via Phabricator via llvm-commits
- [llvm] cb9b01f - ValueTracking: Handle compare to nan and -inf constants in fcmpToClassTest
Matt Arsenault via llvm-commits
- [llvm] 7c89581 - AMDGPU: Remove amdgpu-waves-per-eu support in old attribute pass
Matt Arsenault via llvm-commits
- [llvm] 29ce367 - llvm-reduce: Fix introducing invalid uses of intrinsics
Matt Arsenault via llvm-commits
- [llvm] 7dcb9c0 - InlineSpiller: Consider copy bundles when looking for snippet copies
Matt Arsenault via llvm-commits
- [llvm] e777da4 - AMDGPU: Delete old AMDGPUPropagateAttributes pass
Matt Arsenault via llvm-commits
- [llvm] 06f9420 - ValueTracking: Ignore -0 for nsz sqrt with UseInstrInfo in computeKnownFPClass
Matt Arsenault via llvm-commits
- [llvm] 80e2c26 - RegisterCoalescer: Fix name of pass
Matt Arsenault via llvm-commits
- [llvm] bb86496 - X86: Fix asserts only test
Matt Arsenault via llvm-commits
- [llvm] 6e8911e - RISCV: Update test
Matt Arsenault via llvm-commits
- [llvm] 92ee60b - AMDGPU: Drop and upgrade llvm.amdgcn.atomic.inc/dec to atomicrmw
Matt Arsenault via llvm-commits
- [llvm] 1717c18 - Intrinsics: Allow tablegen to mark parameters with dereferenceable
Matt Arsenault via llvm-commits
- [llvm] d1c21d0 - Add some unit tests for DenormalMode helper
Matt Arsenault via llvm-commits
- [llvm] 18b9356 - DAG: Expand legalization of is.fpclass to fcmp for DAZ
Matt Arsenault via llvm-commits
- [llvm] c79c2b4 - InstCombine: Add some baseline tests for ldexp combines
Matt Arsenault via llvm-commits
- [llvm] 17eaa55 - InstCombine: Fold select of ldexp to ldexp of select
Matt Arsenault via llvm-commits
- [llvm] aa7e09e - AMDGPU: Use generic helper for skipping over allocas
Matt Arsenault via llvm-commits
- [llvm] 71ba28e - Revert "AMDGPU: Use generic helper for skipping over allocas"
Matt Arsenault via llvm-commits
- [llvm] 089f652 - AMDGPU: Add more log vector tests
Matt Arsenault via llvm-commits
- [llvm] 89ccfa1 - AMDGPU: Use correct lowering for llvm.log2.f32
Matt Arsenault via llvm-commits
- [llvm] c56e4a8 - AMDGPU: Modernize exp codegen tests
Matt Arsenault via llvm-commits
- [llvm] 2449931 - AMDGPU: Don't use old form of fneg in some tests
Matt Arsenault via llvm-commits
- [llvm] 5af973d - ValueTracking: Handle cannotBeOrderedLessThanZero for fadd
Matt Arsenault via llvm-commits
- [llvm] 95209e3 - ValueTracking: Prepare to phase out CannotBeOrderedLessThanZero
Matt Arsenault via llvm-commits
- [llvm] 13cf479 - ValueTracking: Use new version of cannotBeOrderedLessThanZero
Matt Arsenault via llvm-commits
- [llvm] 3d409e5 - AMDGPU: Handle constrained fpext
Matt Arsenault via llvm-commits
- [llvm] 9f27493 - AMDGPU: Handle the easy parts of strict fptrunc
Matt Arsenault via llvm-commits
- [llvm] c3b27c2 - RegAllocGreedy: Fix assert with remarks on unassigned subregisters
Matt Arsenault via llvm-commits
- [PATCH] D153158: AMDGPU: Implement llvm.get.rounding
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153257: AMDGPU: Implement llvm.set.rounding
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153258: AMDGPU: Optimize set_rounding if input is known to fit in 2 bits
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153261: [AMDGPU] Assert only when -verify-dom-info is invoked.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152706: [AMDGPU] Use SSAUpdater in PromoteAlloca
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152414: AMDGPU: Do not not force alwaysinline with calls and module LDS enabled
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149587: InstSimplify: Simplifications for ldexp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143756: [AMDGPU] Use buildCopy and isCopy helper functions (NFC).
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143180: DAG: Expand legalization of is.fpclass to fcmp for DAZ
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D151369: ValueTracking: Handle compare to nan and -inf constants in fcmpToClassTest
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153151: [EarlyCSE] Do not CSE convergent readnone calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153261: [AMDGPU] Verify dom tree only when -verify-dom-info is passed.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152706: [AMDGPU] Use SSAUpdater in PromoteAlloca
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153180: [docs][TableGen][Target] Improve the documentation of the attribute value for SubtargetFeature.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152706: [AMDGPU] Use SSAUpdater in PromoteAlloca
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143759: [AMDGPU] Implement whole wave register spill
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143759: [AMDGPU] Implement whole wave register spill
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143759: [AMDGPU] Implement whole wave register spill
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D151369: ValueTracking: Handle compare to nan and -inf constants in fcmpToClassTest
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D151369: ValueTracking: Handle compare to nan and -inf constants in fcmpToClassTest
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148575: ValueTracking: Handle cannotBeOrderedLessThanZero for fadd
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D151163: ValueTracking: Ignore -0 for nsz sqrt with UseInstrInfo in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152993: [VP][RISCV] Add vp.is.fpclass and RISC-V support
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153280: [AMDGPU] Forbid dynamic alloca on PAL ABI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153280: [AMDGPU] Forbid dynamic alloca on PAL ABI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153280: [AMDGPU] Forbid dynamic alloca on PAL ABI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153280: [AMDGPU] Forbid dynamic alloca on PAL ABI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D151369: ValueTracking: Handle compare to nan and -inf constants in fcmpToClassTest
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D115562: AMDGPU: Remove amdgpu-waves-per-eu support in old attribute pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153295: [AMDGPU] Do not release VGPRs if there may be pending scratch stores
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D142782: [AMDGPU] Add basic support for extended i8 perm matching
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152794: [AMDGPU][GlobalISel] Shaders can only call amdgpu_gfx
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153280: [AMDGPU] Forbid dynamic alloca on PAL ABI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153300: [AArch64][GlobalISel] IR translate support for a return instruction of type <1 x i8> or <1 x i16> when using GlobalISel.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153300: [AArch64][GlobalISel] IR translate support for a return instruction of type <1 x i8> or <1 x i16> when using GlobalISel.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152993: [VP][RISCV] Add vp.is.fpclass and RISC-V support
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153308: Analysis: Fix assertion when load alignment exceeds address space size
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153309: AMDGPU: Delete old AMDGPUPropagateAttributes pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153309: AMDGPU: Delete old AMDGPUPropagateAttributes pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153313: llvm-reduce: Fix introducing invalid uses of intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147732: [AMDGPU] Add type mangling for {read, write, readfirst, perm}lane intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153308: Analysis: Fix assertion when load alignment exceeds address space size
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153261: [AMDGPU] Verify dom tree only when -verify-dom-info is passed.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153261: [AMDGPU] Verify dom tree only when -verify-dom-info is passed.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147732: [AMDGPU] Add type mangling for {read, write, readfirst, perm}lane intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147732: [AMDGPU] Add type mangling for {read, write, readfirst, perm}lane intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153309: AMDGPU: Delete old AMDGPUPropagateAttributes pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147072: InlineSpiller: Consider copy bundles when looking for snippet copies
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D151996: [AMDGPU] Start documenting calling conventions. NFC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153313: llvm-reduce: Fix introducing invalid uses of intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147072: InlineSpiller: Consider copy bundles when looking for snippet copies
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153309: AMDGPU: Delete old AMDGPUPropagateAttributes pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D151163: ValueTracking: Ignore -0 for nsz sqrt with UseInstrInfo in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153349: [AMDGPU] Preserve dom-tree analysis in atomic optimizer.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153007: [AMDGPU] Switch to the new cl option amdgpu-atomic-optimizer-strategy.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153349: [AMDGPU] Preserve dom-tree analysis in atomic optimizer.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D151994: [AMDGPU] Add amdgpu_cs_chain[_preserve] CCs to IR & verifier
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D151254: InstSimplify: Require instruction be parented
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152437: PowerPC/SPE: Add phony registers for high halves of SPE SuperRegs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153349: [AMDGPU] Preserve dom-tree analysis in atomic optimizer.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153414: [LLVM] Do not speculate convergent calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153414: [LLVM] Do not speculate convergent calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149715: IR: Add llvm.frexp intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143759: [AMDGPU] Implement whole wave register spill
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149775: [AMDGPU] Reserve SGPR pair when long branches are present
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149775: [AMDGPU] Reserve SGPR pair when long branches are present
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143759: [AMDGPU] Implement whole wave register spill
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153432: [SDAGBuilder] Handle multi-part arguments in argument copy elision (PR63430)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153435: [test] Add test for null_pointer_is_valid and Inliner instsimplify interaction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153435: [test] Add test for null_pointer_is_valid and Inliner instsimplify interaction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143762: [AMDGPU] Enable whole wave register copy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137525: AMDGPU: Drop and upgrade llvm.amdgcn.atomic.inc/dec to atomicrmw
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137525: AMDGPU: Drop and upgrade llvm.amdgcn.atomic.inc/dec to atomicrmw
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153151: [EarlyCSE] Do not CSE convergent calls with memory effects
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153472: AMDGPU: Correctly expand f64 sqrt intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153472: AMDGPU: Correctly expand f64 sqrt intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153024: AMDGPU: Correctly lower llvm.exp2.f32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153472: AMDGPU: Correctly expand f64 sqrt intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153479: [NFC] Add tests for future commit in DAGCombiner
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153356: [Align] Add isAligned taking an APInt
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152907: [AMDGPU][GFX11] Add test coverage for 16-bit conversions, part 14.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152906: [AMDGPU][GFX11] Add test coverage for 16-bit conversions, part 13.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153007: [AMDGPU] Switch to the new cl option amdgpu-atomic-optimizer-strategy.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D151996: [AMDGPU] Start documenting calling conventions. NFC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152706: [AMDGPU] Use SSAUpdater in PromoteAlloca
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D124196: [AMDGPU][SILowerSGPRSpills] Spill SGPRs to virtual VGPRs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153280: [AMDGPU] Forbid dynamic alloca on PAL ABI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152358: [CGP] Remove operand of llvm.assume more aggressively.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137525: AMDGPU: Drop and upgrade llvm.amdgcn.atomic.inc/dec to atomicrmw
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153479: [NFC] Tests for future commit in DAGCombiner
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D142823: Intrinsics: Allow tablegen to mark parameters with dereferenceable
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152766: AMDGPU: Use correct lowering for llvm.log2.f32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D150370: Introduce StructuredData
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D150388: [CodeGen]Allow targets to use target specific COPY instructions for live range splitting
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149716: clang: Use new frexp intrinsic for builtins and add f16 version
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149590: ValueTracking: Implement computeKnownFPClass for ldexp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D110107: AMDGPU: Propagate amdgpu-waves-per-eu
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84639: AMDGPU: Add type mangling to llvm.amdgcn.readfirstlane
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152094: DAG: Check isCondCodeLegal in is_fpclass expansion to fcmp eq 0
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143180: DAG: Expand legalization of is.fpclass to fcmp for DAZ
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152766: AMDGPU: Use correct lowering for llvm.log2.f32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152766: AMDGPU: Use correct lowering for llvm.log2.f32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153503: [AMDGPU] Add opt-pipeline test for NewPM.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153503: [AMDGPU] Add opt-pipeline test for NewPM.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153517: [AMDGPU] ISel for amdgpu_cs_chain[_preserve] functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153517: [AMDGPU] ISel for amdgpu_cs_chain[_preserve] functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152456: SeparateConstOffsetFromGEP: Preserve SCEV
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152766: AMDGPU: Use correct lowering for llvm.log2.f32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152456: SeparateConstOffsetFromGEP: Preserve SCEV
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152456: SeparateConstOffsetFromGEP: Don't use SCEV
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153356: [Align] Add isAligned taking an APInt
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153356: [Align] Add isAligned taking an APInt
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152993: [VP][RISCV] Add vp.is.fpclass and RISC-V support
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D129818: AMDGPU: Make default AMDHSA Code Object Version to be 5
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152798: [AMDGPU][ValueTracking] Handle amdgcn intrinsics that cannot create poison
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152710: AMDGPU: Implement llvm.get.fpenv
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153544: [AMDGPU] Use V_FMA_MIX* more often
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153544: [AMDGPU] Use V_FMA_MIX* more often
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153544: [AMDGPU] Use V_FMA_MIX* more often
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153479: [NFC] Tests for future commit in DAGCombiner
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148710: [DAGCombiner] Hoist add/sub binop w/ constant op only if it won't increase divergency node
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D146523: [AMDGPU]: Add new intrinsic llvm.amdgcn.convergent.copy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143977: [RFC][GlobalISel] Allow match against iPTR operand in leaf node
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153537: [AMDGPU] Do not wait for vscnt on function entry and return
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143645: [llvm] Fix MCSubtargetInfo::checkFeatures to handle unknown features correctly
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D144534: [InstCombine] Fold (fcmp_oeq (fabs x) +Inf) into is_fpclass(x, fcInf)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D144534: [InstCombine] Fold (fcmp_oeq (fabs x) +Inf) into is_fpclass(x, fcInf)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130105: [NFC][AMDGPU] Refactor AMDGPUDisassembler
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153535: [AMDGPU][DAGISel] Be more flexible about what calls are allowed
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153337: [MachineLICM][WinEH] Don't hoist register reloads out of funclets
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D142375: [AMDGPU][CodeGen] Combine SDAG and global isel tests for intersect ray intrinsics.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153544: [AMDGPU] Use V_FMA_MIX* more often
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149775: [AMDGPU] Reserve SGPR pair when long branches are present
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D146845: [FPEnv] [WIP] Verify strictfp attribute correctness, first part, 2023 edition
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D98591: [CodeGen] Add extension points for TargetPassConfig::addMachinePasses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112932: Use llvm.is_fpclass to implement FP classification functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D112932: Use llvm.is_fpclass to implement FP classification functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143762: [AMDGPU] Enable whole wave register copy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143759: [AMDGPU] Implement whole wave register spill
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D85608: Analysis: Add GenericConvergenceUtils and related passes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D124196: [AMDGPU][SILowerSGPRSpills] Spill SGPRs to virtual VGPRs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153311: [Attributor] Unify AAMemoryLocation and AAMemoryBehavior
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D150765: InstCombine: Fold select of ldexp to ldexp of select
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D145329: AMDGPU: Always split blocks for si_end_cf
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152832: [AMDGPU] Fix register class for a subreg in GCNRewritePartialRegUses.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152832: [AMDGPU] Fix register class for a subreg in GCNRewritePartialRegUses.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152832: [AMDGPU] Fix register class for a subreg in GCNRewritePartialRegUses.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153619: [NFC][GlobalISel] Don't return `bool` from apply functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152905: [AMDGPU][GFX11] Add test coverage for 16-bit conversions, part 12.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152899: Introduce RThreadAccess pass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153257: AMDGPU: Implement llvm.set.rounding
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143759: [AMDGPU] Implement whole wave register spill
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143762: [AMDGPU] Enable whole wave register copy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143762: [AMDGPU] Enable whole wave register copy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143762: [AMDGPU] Enable whole wave register copy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D139816: [LTO] Don't generate invalid modules if "LTOPostLink" MD already exists
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D143762: [AMDGPU] Enable whole wave register copy
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153643: [GlobalIsel][X86] G_STORE extension
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152766: AMDGPU: Use correct lowering for llvm.log2.f32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153655: [LTO][GlobalDCE] Use pass parameter instead of module flag for LTO phase
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153655: [LTO][GlobalDCE] Use pass parameter instead of module flag for LTO phase
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149716: clang: Use new frexp intrinsic for builtins and add f16 version
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149775: [AMDGPU] Reserve SGPR pair when long branches are present
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153655: [LTO][GlobalDCE] Use pass parameter instead of module flag for LTO phase
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148575: ValueTracking: Handle cannotBeOrderedLessThanZero for fadd
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D148858: ValueTracking: Replace CannotBeNegativeZero
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D152899: Introduce RThreadAccess pass
Matt Arsenault via Phabricator via llvm-commits
- [llvm] bc1fb56 - [AArch64][SME] Rename strided load/store enums
Matt Devereau via llvm-commits
- [PATCH] D123803: [WIP][llvm] A Unified LTO Bitcode Frontend
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D123803: [WIP][llvm] A Unified LTO Bitcode Frontend
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D152790: [ARM] Fix codegen of unaligned volatile load/store of i64
Maurice Heumann via Phabricator via llvm-commits
- [PATCH] D152790: [ARM] Fix codegen of unaligned volatile load/store of i64
Maurice Heumann via Phabricator via llvm-commits
- [PATCH] D152790: [ARM] Fix codegen of unaligned volatile load/store of i64
Maurice Heumann via Phabricator via llvm-commits
- [PATCH] D152790: [ARM] Fix codegen of unaligned volatile load/store of i64
Maurice Heumann via Phabricator via llvm-commits
- [PATCH] D152790: [ARM] Fix codegen of unaligned volatile load/store of i64
Maurice Heumann via Phabricator via llvm-commits
- [PATCH] D152790: [ARM] Fix codegen of unaligned volatile load/store of i64
Maurice Heumann via Phabricator via llvm-commits
- [PATCH] D153373: Define/guard MLIR_STANDALONE_BUILD LLVM_LIBRARY_OUTPUT_INTDIR var.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D151923: [APFloat] Add APFloat semantic support for TF32
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] 55c2211 - [APFloat] Add APFloat semantic support for TF32
Mehdi Amini via llvm-commits
- [llvm] c146df9 - [clang][DebugInfo] Emit DW_AT_deleted on any deleted member function
Michael Buch via llvm-commits
- [PATCH] D153282: [clang][DebugInfo] Emit DW_AT_deleted on any deleted member function
Michael Buch via Phabricator via llvm-commits
- [PATCH] D153282: [clang][DebugInfo] Emit DW_AT_deleted on any deleted member function
Michael Buch via Phabricator via llvm-commits
- [PATCH] D153282: [clang][DebugInfo] Emit DW_AT_deleted on any deleted member function
Michael Buch via Phabricator via llvm-commits
- [PATCH] D153362: [clang][DebugInfo] Emit DW_AT_defaulted for defaulted C++ member functions
Michael Buch via Phabricator via llvm-commits
- [PATCH] D153362: [clang][DebugInfo] Emit DW_AT_defaulted for defaulted C++ member functions
Michael Buch via Phabricator via llvm-commits
- [PATCH] D153364: [llvm][DebugInfo] Emit DW_AT_defaulted for defaulted C++ member functions
Michael Buch via Phabricator via llvm-commits
- [PATCH] D153362: [clang][DebugInfo] Emit DW_AT_defaulted for defaulted C++ member functions
Michael Buch via Phabricator via llvm-commits
- [llvm] 845ea71 - [RISCV] Separate scheduler calsses for vfredmax/min
Michael Maitland via llvm-commits
- [llvm] ecef87b - [RISCV] Improve SiFive7 for loads and stores
Michael Maitland via llvm-commits
- [llvm] 208fc34 - [RISCV] Improve SiFive7 for reductions and ordered reductions
Michael Maitland via llvm-commits
- [llvm] 9ab964e - Revert "[RISCV] Improve SiFive7 for reductions and ordered reductions"
Michael Maitland via llvm-commits
- [llvm] 5017344 - [RISCV] Improve SiFive7 for reductions and ordered reductions
Michael Maitland via llvm-commits
- [PATCH] D153450: [RISCV] Seperate scheduler calsses for vfredmax/min
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D153474: [RISCV] Improve SiFive7 for reductions and ordered reductions
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D153475: [RISCV] Improve SiFive7 for loads and stores
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D152998: [TableGen][RISCV] Support named arguments
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D153000: [WIP][RISCV] Make all floating-point instructions SEW-aware
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D153450: [RISCV] Separate scheduler calsses for vfredmax/min
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D153450: [RISCV] Separate scheduler calsses for vfredmax/min
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D153474: [RISCV] Improve SiFive7 for reductions and ordered reductions
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D153474: [RISCV] Improve SiFive7 for reductions and ordered reductions
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D153474: [RISCV] Improve SiFive7 for reductions and ordered reductions
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D153475: [RISCV] Improve SiFive7 for loads and stores
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D150706: [LAA] Update MaxSafeDepDistBytes when non-unit stride
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D153475: [RISCV] Improve SiFive7 for loads and stores
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D153474: [RISCV] Improve SiFive7 for reductions and ordered reductions
Michael Maitland via Phabricator via llvm-commits
- [llvm] 041ffc1 - [Clang][Driver] Warn on invalid Arm or AArch64 baremetal target triple
Michael Platings via llvm-commits
- [PATCH] D153430: Warn on invalid Arm or AArch64 baremetal target triple
Michael Platings via Phabricator via llvm-commits
- [PATCH] D153430: Warn on invalid Arm or AArch64 baremetal target triple
Michael Platings via Phabricator via llvm-commits
- [PATCH] D153430: [Clang][Driver] Warn on invalid Arm or AArch64 baremetal target triple
Michael Platings via Phabricator via llvm-commits
- [PATCH] D153430: [Clang][Driver] Warn on invalid Arm or AArch64 baremetal target triple
Michael Platings via Phabricator via llvm-commits
- [PATCH] D153430: [Clang][Driver] Warn on invalid Arm or AArch64 baremetal target triple
Michael Platings via Phabricator via llvm-commits
- [PATCH] D152696: Prevent deadlocks in death tests.
Michał Górny via Phabricator via llvm-commits
- [PATCH] D153145: [LCSSA] Compute SCEV of LCSSA phi if original instruction had SCEV
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D151698: [SCEV] Compute AddRec range computations using different type BECount
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D151698: [SCEV] Compute AddRec range computations using different type BECount
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D152147: [RISCV] Fold binary op into select if profitable.
Mikhail Gudim via Phabricator via llvm-commits
- [PATCH] D151449: [RISCV] Add DAG combine for CTTZ in the case of input 0
Mikhail Gudim via Phabricator via llvm-commits
- [PATCH] D153044: [RISCV] Removed the requirement of XLenVT for performSELECTCombine
Mikhail Gudim via Phabricator via llvm-commits
- [PATCH] D152147: [RISCV] Fold binary op into select if profitable.
Mikhail Gudim via Phabricator via llvm-commits
- [PATCH] D153103: [m68k] Fix incorrect handling of TLS when matching addressing mode.
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D153103: [m68k] Fix incorrect handling of TLS when matching addressing mode.
Min-Yih Hsu via Phabricator via llvm-commits
- [llvm] 1d0f4a8 - [Docs] Update llvm-test-suite PGO instructions to use LLVM IR PGO by
Mingming Liu via llvm-commits
- [PATCH] D153154: [NFC][Inliner] Introduce per-target savings multiplier and profitable multiplier to use a hybrid of cost-benefit and cost-threshold analysis.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D153368: [AArch64][Inliner] Adjust savings multiplier for aarch64 inliner
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D152745: [Docs] Update llvm-test-suite PGO instructions to use LLVM IR PGO by default
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D152745: [Docs] Update llvm-test-suite PGO instructions to use LLVM IR PGO by default
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D152745: [Docs] Update llvm-test-suite PGO instructions to use LLVM IR PGO by default
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D153376: Introducing llvm-cm: A Cost Model Tool
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D153376: Introducing llvm-cm: A Cost Model Tool
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D150788: [AMDGPU][GlobalISel] Rematerialze constants with different regbank
Mirko Brkusanin via Phabricator via llvm-commits
- [lld] cd116e0 - Revert "Revert "Revert "[LLD][ELF] Cortex-M Security Extensions (CMSE) Support"""
Mitch Phillips via llvm-commits
- [PATCH] D150870: [lld][Arm] Big Endian - Byte invariant support.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D139092: [LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Mitch Phillips via Phabricator via llvm-commits
- [llvm] be7c859 - [CodeGenPrepare] Fix for using outdated/corrupt LoopInfo
Momchil Velikov via llvm-commits
- [PATCH] D150384: [CodeGenPrepare] Fix for using outdated/corrupt LoopInfo
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D150384: [CodeGenPrepare] Fix for using outdated/corrupt LoopInfo
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D152828: [MachineSink][AArch64] Sink instruction copies when they can replace copy into hard register or folded into addressing mode
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D152828: [MachineSink][AArch64] Sink instruction copies when they can replace copy into hard register or folded into addressing mode
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D153638: [CodeGenPrepare][NFC] Update the dominator tree instead of rebuilding it
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D153666: [RISCV] Add GPR bypasses for most scalar integer instructions to the SiFive7 scheduler model.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D134351: AArch64: add definitions for recent Apple CPUs
Moth via Phabricator via llvm-commits
- [PATCH] D138846: MC/DC in LLVM Source-Based Code Coverage: LLVM back-end and compiler-rt
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D138847: MC/DC in LLVM Source-Based Code Coverage: llvm-cov visualization
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D138847: MC/DC in LLVM Source-Based Code Coverage: llvm-cov visualization
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D153096: [MC] Fold A-B when A's fragment precedes B's fragment
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D152669: [AIX][TLS] Generate 32-bit local-exec access code sequence
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D152911: [PowerPC] Remove extend between shift and and
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D152945: [SystemZ][z/OS] Implement executePostLayoutBinding for GOFFWriter
Neumann Hon via Phabricator via llvm-commits
- [PATCH] D152945: [SystemZ][z/OS] Implement executePostLayoutBinding for GOFFWriter
Neumann Hon via Phabricator via llvm-commits
- [PATCH] D152558: [CodeGen] Extend reduction support in ComplexDeinterleaving pass to support predication
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D153446: [CodeGen] Refactor ComplexDeinterleaving to run identification on Values instead of Instructions
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D153097: [RISCV] Make linker-relaxable instructions terminate MCDataFragment
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D153096: [MC] Fold A-B when A's fragment precedes B's fragment
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D149058: [BPF][DebugInfo] Use .BPF.ext for line info when DWARF is not available
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D153096: [MC] Fold A-B when A's fragment precedes B's fragment
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D153097: [RISCV] Make linker-relaxable instructions terminate MCDataFragment
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D149058: [BPF][DebugInfo] Use .BPF.ext for line info when DWARF is not available
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D149058: [BPF][DebugInfo] Use .BPF.ext for line info when DWARF is not available
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D153097: [RISCV] Make linker-relaxable instructions terminate MCDataFragment
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 3fa96d6 - Reland "[gn build] Port 2700da5fe28d (lld/unittests etc)"
Nico Weber via llvm-commits
- [llvm] f25003d - [gn] port 3956a34e4fc6
Nico Weber via llvm-commits
- [llvm] ce02978 - [gn] port c7d3c84449f4
Nico Weber via llvm-commits
- [llvm] e8b3ba2 - [gn] port 6f2e92c10cebca5 better (lld/unittests)
Nico Weber via llvm-commits
- [llvm] 0cb977d - [lld] Make lit files relocatable
Nico Weber via llvm-commits
- [llvm] b851308 - Revert "[COFF] Support -gsplit-dwarf for COFF on Windows"
Nico Weber via llvm-commits
- [PATCH] D150870: [lld][Arm] Big Endian - Byte invariant support.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D150870: [lld][Arm] Big Endian - Byte invariant support.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D119049: [LLD] Allow usage of LLD as a library
Nico Weber via Phabricator via llvm-commits
- [PATCH] D152885: [lld] Make lit files relocatable
Nico Weber via Phabricator via llvm-commits
- [PATCH] D152785: [COFF] Support -gsplit-dwarf for COFF on Windows
Nico Weber via Phabricator via llvm-commits
- [PATCH] D152785: [COFF] Support -gsplit-dwarf for COFF on Windows
Nico Weber via Phabricator via llvm-commits
- [PATCH] D153651: [gn] Add check-lsan target for Mac
Nico Weber via Phabricator via llvm-commits
- [PATCH] D153151: [EarlyCSE] Do not CSE convergent readnone calls
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D153279: [AMDGPU] Reimplement the GFX11 early release VGPRs optimization
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D152794: [AMDGPU][GlobalISel] Shaders can only call amdgpu_gfx
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D138278: TableGen: honor LLVM_LINK_LLVM_DYLIB by default
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D147116: [RFC] Introduce convergence control intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D152431: [Inliner] Handle convergence control when inlining a call
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D152431: [Inliner] Handle convergence control when inlining a call
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D153280: [AMDGPU] Forbid dynamic alloca on PAL ABI
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D152794: [AMDGPU][GlobalISel] Shaders can only call amdgpu_gfx
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D150371: TargetExtType: Use a schema-based abbreviation in bitcode
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D147697: [IR] Add TargetExtTypeClass
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D150370: Introduce StructuredData
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D150370: Introduce StructuredData
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D147697: [IR] Add TargetExtTypeClass
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D150371: TargetExtType: Use a schema-based abbreviation in bitcode
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D147697: [IR] Add TargetExtTypeClass
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D147697: [IR] Add TargetExtTypeClass
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D147697: [IR] Add TargetExtTypeClass
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D147697: [IR] Add TargetExtTypeClass
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D150370: Introduce StructuredData
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D150370: Introduce StructuredData
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D150370: Introduce StructuredData
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D147697: [IR] Add TargetExtTypeClass
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D147697: [IR] Add TargetExtTypeClass
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D150371: TargetExtType: Use a schema-based abbreviation in bitcode
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D150370: Introduce StructuredData
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D150370: Introduce StructuredData
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D150371: TargetExtType: Use a schema-based abbreviation in bitcode
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D151996: [AMDGPU] Start documenting calling conventions. NFC
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D150370: Introduce StructuredData
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D147697: [IR] Add TargetExtTypeClass
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D150371: TargetExtType: Use a schema-based abbreviation in bitcode
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D153508: [WIP][IR] Add exten{ded,sible} metadata
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D153509: [WIP][IR] Add RangeMetadata on top of ExtMetadata
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D150370: Introduce StructuredData
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D150370: Introduce StructuredData
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] 4511d3c - [InstSimplify] Add test for icmp of uadd.sat/usub.sat (NFC)
Nikita Popov via llvm-commits
- [llvm] f6a8775 - [InstSimplify] Fold icmp of uadd.sat/usub.sat (PR63381)
Nikita Popov via llvm-commits
- [llvm] 664b7a4 - [SCCP] Fix conversion of range to constant for vectors (PR63380)
Nikita Popov via llvm-commits
- [llvm] c26fe19 - [BasicAA] Add test for PR63266 (NFC)
Nikita Popov via llvm-commits
- [llvm] cbd9585 - [CVP] Add test for PR63330 (NFC)
Nikita Popov via llvm-commits
- [llvm] 90b55f2 - [CVP] Don't freeze value if guaranteed non-undef
Nikita Popov via llvm-commits
- [llvm] bb4f4a3 - [CVP] Add additional tests for PR63330 (NFC)
Nikita Popov via llvm-commits
- [llvm] 7cfc82f - [CVP] Use simpler urem expansion when LHS >= RHS (PR63330)
Nikita Popov via llvm-commits
- [llvm] 06ebed3 - [SCEVNormalization] Short circuit case with no loops (NFC)
Nikita Popov via llvm-commits
- [llvm] b9648c7 - [llvm-nm] Avoid -opaque-pointers option in test (NFC)
Nikita Popov via llvm-commits
- [llvm] aa79ad4 - [Bitcode] Remove -opaque-pointer=0 check lines (NFC)
Nikita Popov via llvm-commits
- [llvm] db3bbdc - [DebugInfo] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 135aaff - [LTO] Avoid -opaque-pointers=0 in test (NFC)
Nikita Popov via llvm-commits
- [llvm] 3fbbfa7 - [SafepointIRVerifier] Convert test to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] a6da361 - [LoopVersioning] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 538d355 - [LoopVersioning] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] c74c618 - [Attributor] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] d5c5265 - [Attributor] Name instructions in test (NFC)
Nikita Popov via llvm-commits
- [llvm] f1dda96 - [Attributor] Convert test to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 82dca8a - [ConstantHoisting] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 92af118 - [ConstantHoisting] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 4c51f0d - [Inline] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 650041a - [Inline] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 6f7c9d1 - [RewriteStatepointsForGC] Convert tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 565c752 - [X86] Add test for PR63430 (NFC)
Nikita Popov via llvm-commits
- [llvm] c01054c - [InstCombine] Use CreateNonTerminatorUnreachable() helper
Nikita Popov via llvm-commits
- [llvm] 4c74882 - [LoopUnroll] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 4813c36 - [InstCombine] Avoid UB in tests (NFC)
Nikita Popov via llvm-commits
- [llvm] 8aefa2b - [InstCombine] Don't remove non-terminator unreachable markers
Nikita Popov via llvm-commits
- [llvm] 893aa32 - [InstCombine] Add test for code after non-terminator unreachable (NFC)
Nikita Popov via llvm-commits
- [llvm] 10451de - [InstCombine] Remove code after non-terminator unreachable
Nikita Popov via llvm-commits
- [llvm] 064aa92 - [InstCombine] Avoid UB in tests (NFC)
Nikita Popov via llvm-commits
- [llvm] a5b07ed - [InstCombine] Add additional instructions in non-term unreachable test (NFC)
Nikita Popov via llvm-commits
- [llvm] 252d1c4 - [InstCombine] Remove instructions before non-terminator unreachable
Nikita Popov via llvm-commits
- [llvm] 7b35676 - [InstCombine] Fold assume(false) to non-terminator unreachable
Nikita Popov via llvm-commits
- [llvm] d179421 - [LoopUnroll] Avoid undef indices in test (NFC)
Nikita Popov via llvm-commits
- [llvm] 81ec494 - [SDAGBuilder] Handle multi-part arguments in argument copy elision (PR63430)
Nikita Popov via llvm-commits
- [llvm] 7cf567d - [ConstantRange] Calculate precise range for multiply by -1
Nikita Popov via llvm-commits
- [llvm] 6555b5d - [SCEV] Store getValue() result in variable (NFC)
Nikita Popov via llvm-commits
- [llvm] 406e9c9 - [SCEV] Use object size for allocas as well
Nikita Popov via llvm-commits
- [llvm] a68c968 - [ValueTracking] Correctly check addrspace of alloca
Nikita Popov via llvm-commits
- [llvm] 407ff50 - [SCEV] Add test for alloca ranges (NFC)
Nikita Popov via llvm-commits
- [llvm] 8762f4c - [InstCombine] Track inserted instructions when lowering objectsize
Nikita Popov via llvm-commits
- [llvm] ab94c1b - [InstCombine] Add created extracts to worklist
Nikita Popov via llvm-commits
- [llvm] 6b83c06 - [ArgPromotion] Remove code for handling typed pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] 2c9aba9 - [LSR] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] b511537 - [LSR] Convert some tests to opaque pointers (NFC)
Nikita Popov via llvm-commits
- [PATCH] D153247: [DAG] Fix and expand fmin/fmax reassociation fold.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153202: [LSR] Return nullptr from getExpr if the result isn't invertible.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D150384: [CodeGenPrepare] Fix for using outdated/corrupt LoopInfo
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153270: [BasicAA] Fix nsw handling for negated scales (PR63266)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D150997: [llvm] Split out DenseMapInfo<variant> specialization
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148216: Add support for annotations in UpdateTestChecks (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148216: Add support for annotations in UpdateTestChecks (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148216: Add support for annotations in UpdateTestChecks (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153307: [llvm] Replace use of Type::getPointerTo() (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153305: [MemoryEffects][NFCI] Make the MemoryEffects class reusable
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D148216: Add support for annotations in UpdateTestChecks (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D151916: [DAG] Peek through trunc when combining select into shifts.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D144970: [llvm-c] Remove bindings for creating legacy passes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153356: [Align] Add isAligned taking an APInt
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D147697: [IR] Add TargetExtTypeClass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D147697: [IR] Add TargetExtTypeClass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D150370: Introduce StructuredData
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D147697: [IR] Add TargetExtTypeClass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D150370: Introduce StructuredData
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D147697: [IR] Add TargetExtTypeClass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153305: [MemoryEffects][NFCI] Make the MemoryEffects class reusable
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153400: [InstCombine] Add !noundef to match behavior of violating assume
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153391: [SimplifyCFG] Add option to not speculate blocks
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153392: [PhaseOrdering] Don't speculate blocks in simplifycfg before jump-threading
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153311: [Attributor] Unify AAMemoryLocation and AAMemoryBehavior
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153406: [Attributor] Convert test to opaque pointers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153406: [Attributor] Convert test to opaque pointers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153414: [LLVM] Do not speculate convergent calls
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153414: [LLVM] Do not speculate convergent calls
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D152744: [DSE] Don't eagerly optimize MemorySSA uses
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D150583: [IR] Add getAccessType to Instruction
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153432: [SDAGBuilder] Handle multi-part arguments in argument copy elision (PR63430)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153432: [SDAGBuilder] Handle multi-part arguments in argument copy elision (PR63430)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153254: [SCEV] Don't store AddRec loop when simplifying multiplication of AddRecs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153464: Revert "[CaptureTracking] Ignore ephemeral values when determining pointer escapeness"
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153464: Revert "[CaptureTracking] Ignore ephemeral values when determining pointer escapeness"
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153511: [BasicAA] Don't short-circuit non-capturing arguments
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153464: Revert "[CaptureTracking] Ignore ephemeral values when determining pointer escapeness"
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153505: [ConstantRange] Handle `Intrinsic::cttz` and `Intrinsic::ctpop`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153391: [SimplifyCFG] Add option to not speculate blocks
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D151916: [DAG] Peek through trunc when combining select into shifts.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D152456: SeparateConstOffsetFromGEP: Don't use SCEV
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153503: [AMDGPU] Add opt-pipeline test for NewPM.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153540: [LoopUnroll] Fold add chains during unrolling
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153432: [SDAGBuilder] Handle multi-part arguments in argument copy elision (PR63430)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153547: [CostModel] Use min/max intrinsics for vecreduce.min/max costs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153548: [TTI][AArch64] Add basic vector_reduce_fmaximum/vector_reduce_fminimum costmodelling
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D75362: [InstCombine] Process blocks in RPO
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153432: [SDAGBuilder] Handle multi-part arguments in argument copy elision (PR63430)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153561: [SCCPSolver] Speed up SCCPSolver by avoiding repeated work list elements
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153511: [BasicAA] Don't short-circuit non-capturing arguments
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153575: [TargetLowering] Better code generation for ISD::SADDSAT/SSUBSAT when operand sign is known
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153574: [CostModel] Fix GEP pointer operand in getInstructionCost
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153511: [BasicAA] Don't short-circuit non-capturing arguments
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153511: [BasicAA] Don't short-circuit non-capturing arguments
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153215: [Object] Add ELF section type SHT_LLVM_BITCODE for LLVM bitcode
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153547: [CostModel] Use min/max intrinsics for vecreduce.min/max costs
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153503: [AMDGPU] Add opt-pipeline test for NewPM.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153574: [CostModel] Use operands argument in getInstructionCost in more places
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153610: [LegacyPM] Remove LoopAccessLegacyAnalysis
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153575: [TargetLowering] Better code generation for ISD::SADDSAT/SSUBSAT when operand sign is known
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153615: [LegacyPM] Remove LowerMatrixIntrinsicsMinimalLegacyPass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153511: [BasicAA] Don't short-circuit non-capturing arguments
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153615: [LegacyPM] Remove LowerMatrixIntrinsicsLegacyPass and LowerMatrixIntrinsicsMinimalLegacyPass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153563: Use LVI to eliminate instructions during VP
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109192: Support: introduce public API annotation support
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153624: [SCEV] Make use of non-null pointers for range calculation
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153392: [PhaseOrdering] Don't speculate blocks in simplifycfg before jump-threading
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153356: [Align] Add isAligned taking an APInt
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153655: [LTO][GlobalDCE] Use pass parameter instead of module flag for LTO phase
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D145210: [Pipeline] Adjust PostOrderFunctionAttrs placement in simplification pipeline
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109192: Support: introduce public API annotation support
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153638: [CodeGenPrepare][NFC] Update the dominator tree instead of rebuilding it
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153660: [ConstraintElim] Track and simplify conditions at use.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153679: [LegacyPM] Remove RewriteSymbolsLegacyPass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153624: [SCEV] Make use of non-null pointers for range calculation
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153678: [LegacyPM] Remove PlaceSafepointsLegacyPass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153677: [LegacyPM] Remove LowerWidenableConditionLegacyPass
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D145210: [Pipeline] Adjust PostOrderFunctionAttrs placement in simplification pipeline
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153660: [ConstraintElim] Track and simplify conditions at use.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153698: [InstCombine] canonicalize multi xor as cmp+select
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153700: [InstSimplify] Fold icmp between GEP
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153148: [InstCombine] Fold `(-1 + A) & B` into `A ? 0 : B` where A is effectively a bool
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153717: [SCCP] replace valuestate.isConstant with helper isConstant
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153238: [SimplifyCFG] precommit test for LinearMap nsw (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D150943: [SimplifyCFG] add nsw on BuildLookuptable LinearMap calculation
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153660: [ConstraintElim] Track and simplify conditions at use.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153698: [InstCombine] canonicalize multi xor as cmp+select
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153305: [MemoryEffects][NFCI] Make the MemoryEffects class reusable
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D145210: [Pipeline] Adjust PostOrderFunctionAttrs placement in simplification pipeline
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153477: [NVPTX] Correctly lower extending loads for fp16 vectors.
Nirvedh Meshram via Phabricator via llvm-commits
- [PATCH] D153477: [NVPTX] Correctly lower extending loads for fp16 vectors.
Nirvedh Meshram via Phabricator via llvm-commits
- [PATCH] D147732: [AMDGPU] Add type mangling for {read, write, readfirst, perm}lane intrinsics
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D153376: Introducing llvm-cm: A Cost Model Tool
Ondrej Sykora via Phabricator via llvm-commits
- [PATCH] D153207: [AArch64] Add patterns for scalar FMUL, FMULX, FMADD, FMSUB
OverMighty via Phabricator via llvm-commits
- [PATCH] D153207: [AArch64] Add patterns for scalar FMUL, FMULX, FMADD, FMSUB
OverMighty via Phabricator via llvm-commits
- [PATCH] D153207: [AArch64] Add patterns for scalar FMUL, FMULX
OverMighty via Phabricator via llvm-commits
- [PATCH] D153207: [AArch64] Add patterns for scalar FMUL, FMULX
OverMighty via Phabricator via llvm-commits
- [PATCH] D153207: [AArch64] Add patterns for scalar FMUL, FMULX
OverMighty via Phabricator via llvm-commits
- [PATCH] D153207: [AArch64] Add patterns for scalar FMUL, FMULX
OverMighty via Phabricator via llvm-commits
- [PATCH] D153207: [AArch64] Add patterns for scalar FMUL, FMULX
OverMighty via Phabricator via llvm-commits
- [PATCH] D153207: [AArch64] Add patterns for scalar FMUL, FMULX
OverMighty via Phabricator via llvm-commits
- [PATCH] D151047: [clang-format] Fix indentation for selective formatting.
Owen Pan via Phabricator via llvm-commits
- [PATCH] D153197: [AVR] Expand shifts during AVRISelLowering
Patryk Wychowaniec via Phabricator via llvm-commits
- [PATCH] D152998: [TableGen][RISCV] Support named arguments
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [llvm] 3ea8f25 - [RISCV] Strengthen atomic ordering for sequentially consistent stores
Paul Kirth via llvm-commits
- [llvm] a67208e - [llvm] Preliminary fat-lto-objects support
Paul Kirth via llvm-commits
- [llvm] a3800ad - Revert "[llvm] Preliminary fat-lto-objects support"
Paul Kirth via llvm-commits
- [llvm] 44265dc - Reland [llvm] Preliminary fat-lto-objects support
Paul Kirth via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D153215: [Object] Add ELF section type SHT_LLVM_LTO for fat LTO
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D153215: [Object] Add ELF section type SHT_LLVM_LTO for fat LTO
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D149486: [RISCV] Strengthen atomic ordering for sequentially consistent stores
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D149486: [RISCV] Strengthen atomic ordering for sequentially consistent stores
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D153215: [Object] Add ELF section type SHT_LLVM_BITCODE for LLVM bitcode
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146776: Reland [llvm] Preliminary fat-lto-objects support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146776: Reland [llvm] Preliminary fat-lto-objects support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146776: Reland [llvm] Preliminary fat-lto-objects support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146776: Reland [llvm] Preliminary fat-lto-objects support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D152281: [Transforms][LICM] Add the ability to undo unprofitable reassociation
Paul Osmialowski via Phabricator via llvm-commits
- [PATCH] D152005: [SVE ACLE] Implement IR combines to convert intrinsics used for _m C/C++ builtins
Paul Walker via Phabricator via llvm-commits
- [PATCH] D152005: [SVE ACLE] Implement IR combines to convert intrinsics used for _m C/C++ builtins
Paul Walker via Phabricator via llvm-commits
- [PATCH] D153288: [AArch64] Add SVE lowering for vector.reduce.fminimum and fmaximum
Paul Walker via Phabricator via llvm-commits
- [PATCH] D153445: [SVE ACLE] Remove DAG combines that are no longer relevant.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D153445: [SVE ACLE] Remove DAG combines that are no longer relevant.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D146218: [AArch64][CodeGen] Lower (de)interleave2 intrinsics to ld2/st2
Paul Walker via Phabricator via llvm-commits
- [PATCH] D152085: [llvm][MC] Add .pushsection/.popsection support to COFFAsmParser
Paul via Phabricator via llvm-commits
- [PATCH] D152921: [lld] Synthesize metadata for MTE globals
Peter Smith via Phabricator via llvm-commits
- [PATCH] D153335: [ELFAttributeParser] Skip unknown vendor subsections.
Peter Smith via Phabricator via llvm-commits
- [PATCH] D153407: [lld][ARM] Add support for 16-bit thumb group relocations
Peter Smith via Phabricator via llvm-commits
- [PATCH] D153320: [XRay][AArch64] Suppport __xray_customevent/__xray_typedevent
Peter Smith via Phabricator via llvm-commits
- [PATCH] D152921: [lld] Synthesize metadata for MTE globals
Peter Smith via Phabricator via llvm-commits
- [PATCH] D153494: Detect out of range jumps further than 2^32 bytes
Peter Smith via Phabricator via llvm-commits
- [PATCH] D153430: Warn on invalid Arm or AArch64 baremetal target triple
Peter Smith via Phabricator via llvm-commits
- [PATCH] D153320: [XRay][AArch64] Suppport __xray_customevent/__xray_typedevent
Peter Smith via Phabricator via llvm-commits
- [PATCH] D153430: [Clang][Driver] Warn on invalid Arm or AArch64 baremetal target triple
Peter Smith via Phabricator via llvm-commits
- [PATCH] D153430: [Clang][Driver] Warn on invalid Arm or AArch64 baremetal target triple
Peter Smith via Phabricator via llvm-commits
- [PATCH] D153430: [Clang][Driver] Warn on invalid Arm or AArch64 baremetal target triple
Peter Smith via Phabricator via llvm-commits
- [PATCH] D152328: InstrProf - don't emit 64 bit atomic operations on 32 bit platforms
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D153318: [llvm] Refactor BalancedPartitioning for fixing build failure with MSVC
Phabricator via llvm-commits
- [PATCH] D151916: [DAG] Peek through trunc when combining select into shifts.
Phabricator via llvm-commits
- [llvm] 691618a - [RISCV] Document overview of vector pseudos [nfc]
Philip Reames via llvm-commits
- [PATCH] D149888: [RISCV][SLP] Add tests for GEP costs in SLP
Philip Reames via Phabricator via llvm-commits
- [PATCH] D149889: [TTI] Use users of GEP to guess access type in getGEPCost
Philip Reames via Phabricator via llvm-commits
- [PATCH] D153067: [RISCV] Add a policy operand to VPseudoBinaryNoMaskTU [NFC]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D152894: [RISCV][MC] Fix encoding for vfwmaccbf16
Philip Reames via Phabricator via llvm-commits
- [PATCH] D152937: [RISCV] Document overview of vector pseudos [nfc]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D153506: [RISCV] Add a policy operand to VPseudoBinaryNoMaskTURoundingMode [NFC]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D153155: [RISCV] Remove legacy TA/TU pseudo distiction for VID
Philip Reames via Phabricator via llvm-commits
- [PATCH] D153596: [RISCV] Split usage of VPseudoUnaryNoMask with GPR destination
Philip Reames via Phabricator via llvm-commits
- [llvm] 1c27275 - [DAG] Unroll and expand illegal result of LDEXP and POWI instead of widen.
Phoebe Wang via llvm-commits
- [PATCH] D153371: [TableGen] Stabilize sort in GET_SUBTARGETINFO_MACRO block
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D153104: [DAG] Unroll and expand illegal result of LDEXP and POWI instead of widen.
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D151696: [x86] Remove CPU_SPECIFIC* MACROs and add getCPUDispatchMangling
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D153432: [SDAGBuilder] Handle multi-part arguments in argument copy elision (PR63430)
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D153432: [SDAGBuilder] Handle multi-part arguments in argument copy elision (PR63430)
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D153620: [X86] Combine MUL+SRL+TRUNC to MULX for i32 on 64-bit
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D153620: [X86] Combine MUL+SRL+TRUNC to MULX for i32 on 64-bit
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D153620: [X86] Combine MUL+SRL+TRUNC to MULX for i32 on 64-bit
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D153620: [X86] Combine MUL+SRL+TRUNC to MULX for i32 on 64-bit
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D153620: [X86] Combine MUL+SRL+TRUNC to MULX for i32 on 64-bit
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D150666: [WIP][GlobalISel] Combiner Intrinsic Matching
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D152706: [AMDGPU] Use SSAUpdater in PromoteAlloca
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D152706: [AMDGPU] Use SSAUpdater in PromoteAlloca
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D152706: [AMDGPU] Use SSAUpdater in PromoteAlloca
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D152706: [AMDGPU] Use SSAUpdater in PromoteAlloca
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D152706: [AMDGPU] Use SSAUpdater in PromoteAlloca
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D153472: AMDGPU: Correctly expand f64 sqrt intrinsic
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D153258: AMDGPU: Optimize set_rounding if input is known to fit in 2 bits
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D153257: AMDGPU: Implement llvm.set.rounding
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D139816: [LTO] Don't generate invalid modules if "LTOPostLink" MD already exists
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D153619: [NFC][GlobalISel] Don't return `bool` from apply functions
Pierre van Houtryve via Phabricator via llvm-commits
- [PATCH] D152953: [clang-tidy] Introduce fuchsia-global-variables check
Piotr Zegar via Phabricator via llvm-commits
- [PATCH] D152953: [clang-tidy] Introduce fuchsia-global-variables check
Piotr Zegar via Phabricator via llvm-commits
- [PATCH] D152423: [RISCV] Add function that check extension name with version
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D151730: [RISCV] Support target attribute for function
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D152206: [Basic] Support 64-bit x86 target for UEFI
Prabhu Karthikeyan Rajasekaran via Phabricator via llvm-commits
- [PATCH] D152206: [Basic] Support 64-bit x86 target for UEFI
Prabhu Karthikeyan Rajasekaran via Phabricator via llvm-commits
- [PATCH] D152206: [Basic] Support 64-bit x86 target for UEFI
Prabhu Karthikeyan Rajasekaran via Phabricator via llvm-commits
- [llvm] 699adde - [AMDGPU] Use verify<domtree> instead of intra-pass asserts.
Pravin Jagtap via llvm-commits
- [llvm] 8e1e871 - [AMDGPU] Preserve dom-tree analysis in atomic optimizer.
Pravin Jagtap via llvm-commits
- [llvm] 597fb7f - [AMDGPU] Switch to the new cl option amdgpu-atomic-optimizer-strategy.
Pravin Jagtap via llvm-commits
- [PATCH] D153261: [AMDGPU] Assert only when -verify-dom-info is invoked.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D153261: [AMDGPU] Verify dom tree only when -verify-dom-info is passed.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D153261: [AMDGPU] Verify dom tree only when -verify-dom-info is passed.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D153261: [AMDGPU] Verify dom tree only when -verify-dom-info is passed.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D153261: [AMDGPU] Use verify<domtree> instead of intra-pass asserts.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D153349: [AMDGPU] Preserve dom-tree analysis in atomic optimizer.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D153349: [AMDGPU] Preserve dom-tree analysis in atomic optimizer.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D153007: [AMDGPU] Switch to the new cl option amdgpu-atomic-optimizer-strategy.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D153349: [AMDGPU] Preserve dom-tree analysis in atomic optimizer.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D153007: [AMDGPU] Switch to the new cl option amdgpu-atomic-optimizer-strategy.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D153007: [AMDGPU] Switch to the new cl option amdgpu-atomic-optimizer-strategy.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D153349: [AMDGPU] Preserve dom-tree analysis in atomic optimizer.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D153349: [AMDGPU] Preserve dom-tree analysis in atomic optimizer.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D153007: [AMDGPU] Switch to the new cl option amdgpu-atomic-optimizer-strategy.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D153503: [AMDGPU] Add opt-pipeline test for NewPM.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D153007: [AMDGPU] Switch to the new cl option amdgpu-atomic-optimizer-strategy.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D153503: [AMDGPU] Add opt-pipeline test for NewPM.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D153503: [AMDGPU] Add opt-pipeline test for NewPM.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D152649: [AMDGPU] Enable Atomic Optimizer and Default to Iterative Scan Strategy.
Pravin Jagtap via Phabricator via llvm-commits
- [llvm] e219dd8 - [RISCV] Add support for XCVmac extension in CV32E40P
QIHAN CAI via llvm-commits
- [PATCH] D152821: [RISCV] Add support for XCVmac extension in CV32E40P
QIHAN CAI via Phabricator via llvm-commits
- [PATCH] D152821: [RISCV] Add support for XCVmac extension in CV32E40P
QIHAN CAI via Phabricator via llvm-commits
- [PATCH] D153559: [libLTO] Add support for -save-temps
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D153559: [libLTO] Add support for -save-temps
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D98183: [libLTO] Add support for -save-temps.
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D153559: [libLTO] Add support for -save-temps
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D98183: [libLTO] Add support for -save-temps.
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D98183: [libLTO] Add support for -save-temps.
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D153559: [libLTO] Add support for -save-temps
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D153202: [LSR] Return nullptr from getExpr if the result isn't invertible.
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D147457: [Reassociation] Only form CSE expressions for local operands
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D153421: [mlir][Linalg] Implement the tiling interface for softmax
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D153422: [mlir][Linalg] Add a softmax op
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D153421: [mlir][Linalg] Implement the tiling interface for softmax
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D153421: [mlir][Linalg] Implement the tiling interface for softmax
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D147457: [Reassociation] Only form CSE expressions for local operands
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D147457: [Reassociation] Only form CSE expressions for local operands
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D152733: [BOLT] Sort CallSiteInfo targets by symbol name in YAMLWriter
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D150874: [JITLink][NFC] Store external symbols in a StringMap
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D152941: [BOLT] Fixing relative ordering of cold sections under multi-way function splitting
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D152959: [BOLT] Fix sorting functions by execution count
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D146554: [BOLT][RISCV] Implement R_RISCV_ADD32/SUB32
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D153346: [BOLT][RISCV] Add tests for simple CFG transformations
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D153345: [BOLT] Don't register internal func relocs as external references
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D146554: [BOLT][RISCV] Implement R_RISCV_ADD32/SUB32
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D151920: [BOLT] Instrumentation: Fix tests
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D152941: [BOLT] Fixing relative ordering of cold sections under multi-way function splitting
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D151899: [BOLT] Instrumentation: Initial instrumentation support for AArch64
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D152834: A new code layout algorithm for function reordering [2/3]
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D152834: A new code layout algorithm for function reordering [2/3]
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D152834: A new code layout algorithm for function reordering [2/3]
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D153262: Add named section flag "large" to objcopy
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D109192: Support: introduce public API annotation support
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D153422: [mlir][Linalg] Add a softmax op
Renato Golin via Phabricator via llvm-commits
- [PATCH] D153421: [mlir][Linalg] Implement the tiling interface for softmax
Renato Golin via Phabricator via llvm-commits
- [PATCH] D109192: Support: introduce public API annotation support
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D153293: [clang][WebAssembly] support wasm32-wasi shared libraries
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D153293: [clang][WebAssembly] support wasm32-wasi shared libraries
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D153293: [clang][WebAssembly] support wasm32-wasi shared libraries
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D153293: [clang][WebAssembly] support wasm32-wasi shared libraries
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D153293: [clang][WebAssembly] support wasm32-wasi shared libraries
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D153466: [lld][WebAssembly] Process stub libraries in a loop
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D150803: Add a new `wasm_custom` clang attribute for marking functions.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D150803: Add a new `wasm_custom` clang attribute for marking functions.
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D153207: [AArch64] Add patterns for scalar FMUL, FMULX, FMADD, FMSUB
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D153207: [AArch64] Add patterns for scalar FMUL, FMULX, FMADD, FMSUB
Sam Tebbs via Phabricator via llvm-commits
- [PATCH] D147116: [RFC] Introduce convergence control intrinsics
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D147116: [RFC] Introduce convergence control intrinsics
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D152431: [Inliner] Handle convergence control when inlining a call
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D147116: [RFC] Introduce convergence control intrinsics
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D152431: [Inliner] Handle convergence control when inlining a call
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D147116: [RFC] Introduce convergence control intrinsics
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D153414: [LLVM] Do not speculate convergent calls
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D153414: [LLVM] Do not speculate convergent calls
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D85608: Analysis: Add GenericConvergenceUtils and related passes
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [llvm] 62fa708 - [RISCV] Implement KCFI operand bundle lowering
Sami Tolvanen via llvm-commits
- [llvm] e809ebe - Revert "[RISCV] Implement KCFI operand bundle lowering"
Sami Tolvanen via llvm-commits
- [llvm] 83835e2 - [RISCV] Implement KCFI operand bundle lowering
Sami Tolvanen via llvm-commits
- [PATCH] D148385: [RISCV] Implement KCFI operand bundle lowering
Sami Tolvanen via Phabricator via llvm-commits
- [llvm] 2e6bb8c - [DebugInfo] Support more than 2 operands in DWARF operations
Scott Linder via llvm-commits
- [llvm] 5866935 - [DebugInfo] Add DW_OP_LLVM_user extension point
Scott Linder via llvm-commits
- [PATCH] D147270: [DebugInfo] Support more than 2 operands in DWARF operations
Scott Linder via Phabricator via llvm-commits
- [PATCH] D147271: [DebugInfo] Add DW_OP_LLVM_user extension point
Scott Linder via Phabricator via llvm-commits
- [PATCH] D153463: [HeterogeneousDWARF] Drop DW_AT_active_lane encoding and DW_AT_augmentation
Scott Linder via Phabricator via llvm-commits
- [PATCH] D147278: [HeterogeneousDWARF] Implement extension ops in DebugInfo
Scott Linder via Phabricator via llvm-commits
- [PATCH] D130105: [NFC][AMDGPU] Refactor AMDGPUDisassembler
Scott Linder via Phabricator via llvm-commits
- [PATCH] D152328: InstrProf - don't emit 64 bit atomic operations on 32 bit platforms
Sean Mollet via Phabricator via llvm-commits
- [PATCH] D152328: InstrProf - don't emit 64 bit atomic operations on 32 bit platforms
Sean Mollet via Phabricator via llvm-commits
- [PATCH] D152328: InstrProf - don't emit 64 bit atomic operations on 32 bit platforms
Sean Mollet via Phabricator via llvm-commits
- [PATCH] D152328: InstrProf - don't emit 64 bit atomic operations on 32 bit platforms
Sean Mollet via Phabricator via llvm-commits
- [PATCH] D152328: InstrProf - don't emit 64 bit atomic operations on 32 bit platforms
Sean Mollet via Phabricator via llvm-commits
- [PATCH] D152328: InstrProf - don't emit 64 bit atomic operations on 32 bit platforms
Sean Mollet via Phabricator via llvm-commits
- [PATCH] D152328: InstrProf - don't emit 64 bit atomic operations on 32 bit platforms
Sean Mollet via Phabricator via llvm-commits
- [PATCH] D152328: InstrProf - don't emit 64 bit atomic operations on 32 bit platforms
Sean Mollet via Phabricator via llvm-commits
- [PATCH] D152328: InstrProf - don't emit 64 bit atomic operations on 32 bit platforms
Sean Mollet via Phabricator via llvm-commits
- [PATCH] D153280: [AMDGPU] Forbid dynamic alloca on PAL ABI
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D153280: [AMDGPU] Forbid dynamic alloca on PAL ABI
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D153280: [AMDGPU] Forbid dynamic alloca on PAL ABI
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D153280: [AMDGPU] Forbid dynamic alloca on PAL ABI
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D147697: [IR] Add TargetExtTypeClass
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D150371: TargetExtType: Use a schema-based abbreviation in bitcode
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D147697: [IR] Add TargetExtTypeClass
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D151047: [clang-format] Fix indentation for selective formatting.
Sedenion via Phabricator via llvm-commits
- [llvm] 1099208 - [symbolizer] Check existence of input file in GNU mode
Serge Pavlov via llvm-commits
- [PATCH] D147652: [symbolizer] Check existence of input file in GNU mode
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D147652: [symbolizer] Check existence of input file in GNU mode
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D143180: DAG: Expand legalization of is.fpclass to fcmp for DAZ
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D147652: [symbolizer] Check existence of input file in GNU mode
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D153595: [llvm-addr2line] Exit early if the input file cannot be read
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D153219: [symbolizer] Exit early if input file is absent
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D153219: [symbolizer] Exit early if input file is absent
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D153219: [symbolizer] Exit early if input file is absent
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D153229: [llvm] Move StringExtras.h include from Error.h to Error.cpp
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D153204: RISCVAsmParser: support comments in more places
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D153008: [RISCV] Allow slash-star comments in instruction operands
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D153164: [AArch64][GlobalISel] Select G_UADDE/G_SADDE/G_USUBE/G_SSUBE
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D153229: [llvm] Move StringExtras.h include from Error.h to Error.cpp
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D153164: [AArch64][GlobalISel] Select G_UADDE/G_SADDE/G_USUBE/G_SSUBE
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D149445: [MachineInst] Switch NumOperands to 16bits
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D152834: A new code layout algorithm for function reordering [2/3]
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D152834: A new code layout algorithm for function reordering [2/3]
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D152834: A new code layout algorithm for function reordering [2/3]
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D152834: A new code layout algorithm for function reordering [2/3]
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D152358: [CGP] Remove operand of llvm.assume more aggressively.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D152358: [CGP] Remove operand of llvm.assume more aggressively.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D152358: [CGP] Remove operand of llvm.assume more aggressively.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D152358: [CGP] Remove operand of llvm.assume more aggressively.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D152358: [CGP] Remove operand of llvm.assume more aggressively.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D151177: [RISCV] Add i32 as a legal type for GPR register class.
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D152941: [BOLT] Fixing relative ordering of cold sections under multi-way function splitting
Shatian Wang via Phabricator via llvm-commits
- [PATCH] D153103: [m68k] Fix incorrect handling of TLS when matching addressing mode.
Sheng via Phabricator via llvm-commits
- [PATCH] D153103: [m68k] Fix incorrect handling of TLS when matching addressing mode.
Sheng via Phabricator via llvm-commits
- [PATCH] D153103: [m68k] Fix incorrect handling of TLS when matching addressing mode.
Sheng via Phabricator via llvm-commits
- [PATCH] D150851: [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable
Shiva Chen via Phabricator via llvm-commits
- [lld] b1dadab - [MachO] Remove redundant `.section` directive
Shoaib Meenai via llvm-commits
- [PATCH] D153382: [lld-macho][test] Make reloc-subtractor.s robust
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D153098: [AArch64] Emit fewer CFI instructions for synchronous unwind tables
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D153337: [MachineLICM][WinEH] Don't hoist register reloads out of funclets
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D153382: [lld-macho][test] Make reloc-subtractor.s robust
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D153098: [AArch64] Emit fewer CFI instructions for synchronous unwind tables
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D153382: [lld-macho][test] Make reloc-subtractor.s robust
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D153665: [llvm-libtool-darwin] Switch to OptTableSummary
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D153665: [llvm-libtool-darwin] Switch to OptTableSummary
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] e734a12 - Emit DW_LLE_base_address + DW_LLE_offset_pair for DWARF v5
Shubham Sandeep Rastogi via llvm-commits
- [PATCH] D153080: Emit DW_LLE_base_address + DW_LLE_offset_pairs instead of DW_LLE_start_length in debug_loclists section
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D153080: Emit DW_LLE_base_address + DW_LLE_offset_pairs instead of DW_LLE_start_length in debug_loclists section
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [PATCH] D153484: Do not emit a named symbol to denote the start of the __debug_frame section
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [lld] 8cf8956 - [lld][Arm] Big Endian - Byte invariant support.
Simi Pallipurath via llvm-commits
- [lld] d885138 - Revert "[lld][Arm] Big Endian - Byte invariant support."
Simi Pallipurath via llvm-commits
- [lld] f146763 - Revert "Revert "[lld][Arm] Big Endian - Byte invariant support.""
Simi Pallipurath via llvm-commits
- [PATCH] D150870: [lld][Arm] Big Endian - Byte invariant support.
Simi Pallipurath via Phabricator via llvm-commits
- [PATCH] D150870: [lld][Arm] Big Endian - Byte invariant support.
Simi Pallipurath via Phabricator via llvm-commits
- [PATCH] D150870: [lld][Arm] Big Endian - Byte invariant support.
Simi Pallipurath via Phabricator via llvm-commits
- [PATCH] D150870: [lld][Arm] Big Endian - Byte invariant support.
Simi Pallipurath via Phabricator via llvm-commits
- [PATCH] D153563: Use LVI to eliminate instructions during VP
Simon Hirst via Phabricator via llvm-commits
- [PATCH] D153563: Use LVI to eliminate instructions during VP
Simon Hirst via Phabricator via llvm-commits
- [PATCH] D153563: Use LVI to eliminate instructions during VP
Simon Hirst via Phabricator via llvm-commits
- [llvm] ff23856 - [DAG] Fold (abds x, y) -> (abdu x, y) iff both args are known positive
Simon Pilgrim via llvm-commits
- [llvm] 43ad2e9 - [DAG] Add getExtOrTrunc helper. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 411deb9 - [DAG] ScalarizeVectorResult - add ISD::MULHS/ISD::MULHU handling
Simon Pilgrim via llvm-commits
- [llvm] 1f006f5 - [DAG] mergeTruncStores - early out if we collect more than the maximum number of stores
Simon Pilgrim via llvm-commits
- [PATCH] D151696: [x86] Remove CPU_SPECIFIC* MACROs and add getManglingForCPU
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D153316: [AArch64][SelectionDAG] fix infinite loop caused by legalizing & combining CONCAT_VECTORS
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D153328: [DAG] Fold (abds x, y) -> (abdu x, y) iff both args are known positive
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D152928: [RFC][DAG] Initially add nodes in the worklist in topological order.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D153328: [DAG] Fold (abds x, y) -> (abdu x, y) iff both args are known positive
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D153316: [AArch64][SelectionDAG] fix infinite loop caused by legalizing & combining CONCAT_VECTORS
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D151358: [LegalizeTypes] Improve expansion of wide SMIN/SMAX/UMIN/UMAX
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D151696: [x86] Remove CPU_SPECIFIC* MACROs and add getCPUDispatchMangling
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D152333: update_mir_test_checks.py doesn't separate different prefix checks #63112
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D153532: [X86] Remove unused TableGen classes and multiclasses.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D153532: [X86] Remove unused TableGen classes and multiclasses.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D153316: [AArch64][SelectionDAG] fix infinite loop caused by legalizing & combining CONCAT_VECTORS
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D153620: [X86] Combine MUL+SRL+TRUNC to MULX for i32 on 64-bit
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D152795: [ARM] generate armv6m eXecute Only (XO) code
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D153684: [GlobalIsel][X86]] Legalize G_CONSTANT_FOLD_BARRIER
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D153335: [ELFAttributeParser] Skip unknown vendor subsections.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D153335: [ELFAttributeParser] Skip unknown vendor subsections.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D153335: [ELFAttributeParser] Skip unknown vendor subsections.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D153246: [AArch64] Mark vecreduce_fminimum and vecreduce_fmaximum as legal
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D147740: [llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed using MD5 as key to Sample Profile map
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D152834: A new code layout algorithm for function reordering [2/3]
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D153295: [AMDGPU] Do not release VGPRs if there may be pending scratch stores
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D153309: AMDGPU: Delete old AMDGPUPropagateAttributes pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D153309: AMDGPU: Delete old AMDGPUPropagateAttributes pass
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D152766: AMDGPU: Use correct lowering for llvm.log2.f32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D152766: AMDGPU: Use correct lowering for llvm.log2.f32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D152766: AMDGPU: Use correct lowering for llvm.log2.f32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D152766: AMDGPU: Use correct lowering for llvm.log2.f32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D152766: AMDGPU: Use correct lowering for llvm.log2.f32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D152766: AMDGPU: Use correct lowering for llvm.log2.f32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D152766: AMDGPU: Use correct lowering for llvm.log2.f32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D152766: AMDGPU: Use correct lowering for llvm.log2.f32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D152766: AMDGPU: Use correct lowering for llvm.log2.f32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D152766: AMDGPU: Use correct lowering for llvm.log2.f32
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] f55fd19 - Define/guard MLIR_STANDALONE_BUILD LLVM_LIBRARY_OUTPUT_INTDIR var.
Stella Laurenzo via llvm-commits
- [llvm] 54db162 - Revert "Define/guard MLIR_STANDALONE_BUILD LLVM_LIBRARY_OUTPUT_INTDIR var."
Stella Laurenzo via llvm-commits
- [PATCH] D153373: WIP: Define/guard MLIR_STANDALONE_BUILD LLVM_LIBRARY_OUTPUT_INTDIR var.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D153373: Define/guard MLIR_STANDALONE_BUILD LLVM_LIBRARY_OUTPUT_INTDIR var.
Stella Laurenzo via Phabricator via llvm-commits
- [PATCH] D153373: Define/guard MLIR_STANDALONE_BUILD LLVM_LIBRARY_OUTPUT_INTDIR var.
Stella Laurenzo via Phabricator via llvm-commits
- [llvm] fed6cd9 - [AMDGPU] Remove unused method Waitcnt::dominates(). NFC
Stephen Thomas via llvm-commits
- [PATCH] D153279: [AMDGPU] Reimplement the GFX11 early release VGPRs optimization
Stephen Thomas via Phabricator via llvm-commits
- [PATCH] D153322: [AMDGPU] Remove unused method Waitcnt::dominates(). NFC
Stephen Thomas via Phabricator via llvm-commits
- [PATCH] D153322: [AMDGPU] Remove unused method Waitcnt::dominates(). NFC
Stephen Thomas via Phabricator via llvm-commits
- [PATCH] D153561: [SCCPSolver] Speed up SCCPSolver by avoiding repeated work list elements
Tamás Danyluk via Phabricator via llvm-commits
- [llvm] 200cc95 - [LTO][GlobalDCE] Use pass parameter instead of module flag for LTO phase
Teresa Johnson via llvm-commits
- [PATCH] D152741: [WPD] implement -fskip-vtable-filepaths
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D153468: [clang][LTO] Add flag to run verifier after every pass
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D139816: [LTO] Don't generate invalid modules if "LTOPostLink" MD already exists
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D139816: [LTO] Don't generate invalid modules if "LTOPostLink" MD already exists
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D153468: [clang][LTO] Add flag to run verifier after every pass
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D153559: [libLTO] Add support for -save-temps
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D98183: [libLTO] Add support for -save-temps.
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D139816: [LTO] Don't generate invalid modules if "LTOPostLink" MD already exists
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D153655: [LTO][GlobalDCE] Use pass parameter instead of module flag for LTO phase
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D139816: [LTO] Don't generate invalid modules if "LTOPostLink" MD already exists
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D152741: [WPD] implement -funknown-vtable-visibility-filepaths
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D153655: [LTO][GlobalDCE] Use pass parameter instead of module flag for LTO phase
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D153655: [LTO][GlobalDCE] Use pass parameter instead of module flag for LTO phase
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D153655: [LTO][GlobalDCE] Use pass parameter instead of module flag for LTO phase
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D153655: [LTO][GlobalDCE] Use pass parameter instead of module flag for LTO phase
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D153655: [LTO][GlobalDCE] Use pass parameter instead of module flag for LTO phase
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D153655: [LTO][GlobalDCE] Use pass parameter instead of module flag for LTO phase
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D153655: [LTO][GlobalDCE] Use pass parameter instead of module flag for LTO phase
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D139816: [LTO] Don't generate invalid modules if "LTOPostLink" MD already exists
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D153655: [LTO][GlobalDCE] Use pass parameter instead of module flag for LTO phase
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D153655: [LTO][GlobalDCE] Use pass parameter instead of module flag for LTO phase
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D153262: Add named section flag "large" to objcopy
Thomas Köppe via Phabricator via llvm-commits
- [PATCH] D153262: Add named section flag "large" to objcopy
Thomas Köppe via Phabricator via llvm-commits
- [PATCH] D153262: Add named section flag "large" to objcopy
Thomas Köppe via Phabricator via llvm-commits
- [PATCH] D153671: Remove unused internal helper function makeStringError
Thomas Köppe via Phabricator via llvm-commits
- [PATCH] D153262: Add named section flag "large" to objcopy
Thomas Köppe via Phabricator via llvm-commits
- [PATCH] D153262: Add named section flag "large" to objcopy
Thomas Köppe via Phabricator via llvm-commits
- [llvm] 68ed9d9 - [GlobalIsel][X86] G_STORE extension
Thorsten Schütt via llvm-commits
- [llvm] e0e998f - [GlobalIsel][X86]] Legalize G_CONSTANT_FOLD_BARRIER
Thorsten Schütt via llvm-commits
- [PATCH] D153643: [GlobalIsel][X86] G_STORE extension
Thorsten via Phabricator via llvm-commits
- [PATCH] D153643: [GlobalIsel][X86] G_STORE extension
Thorsten via Phabricator via llvm-commits
- [PATCH] D153643: [GlobalIsel][X86] G_STORE extension
Thorsten via Phabricator via llvm-commits
- [PATCH] D153684: [GlobalIsel][X86]] Legalize G_CONSTANT_FOLD_BARRIER
Thorsten via Phabricator via llvm-commits
- [PATCH] D153684: [GlobalIsel][X86]] Legalize G_CONSTANT_FOLD_BARRIER
Thorsten via Phabricator via llvm-commits
- [PATCH] D153668: [Support][Allocator] Add C++17 memory_resource adaptor for LLVM allocators
Thorsten via Phabricator via llvm-commits
- [PATCH] D152399: [CodeGen] Fine tune MachineFunctionSplitPass (MFS) for FSAFDO.
Thorsten via Phabricator via llvm-commits
- [PATCH] D153394: [AArch64][GlobalISel] Selection support for v2s16 G_ANYEXT
Thorsten via Phabricator via llvm-commits
- [PATCH] D153394: [AArch64][GlobalISel] Selection support for v2s16 G_ANYEXT
Thorsten via Phabricator via llvm-commits
- [PATCH] D153104: [DAG] Unroll and expand illegal result of LDEXP and POWI instead of widen.
Tianle Liu via Phabricator via llvm-commits
- [llvm] dc49fbd - [ARM] add Thumb-1 8-bit movs/adds relocations to LLVM
Ties Stuij via llvm-commits
- [llvm] 2273741 - [ARM] generate armv6m eXecute Only (XO) code
Ties Stuij via llvm-commits
- [llvm] 5ddd561 - disable execute-only tests which are failing with expensive checks
Ties Stuij via llvm-commits
- [PATCH] D149444: [ARM] Allow codegen for Armv6m eXecute-Only (XO) sections
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D149443: [ARM] add Thumb-1 8-bit movs/adds relocations to LLVM
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D149444: [ARM] Allow codegen for Armv6m eXecute-Only (XO) sections
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D152795: [ARM] generate armv6m eXecute Only (XO) code
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D152795: [ARM] generate armv6m eXecute Only (XO) code
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D152795: [ARM] generate armv6m eXecute Only (XO) code
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D152795: [ARM] generate armv6m eXecute Only (XO) code
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D149443: [ARM] add Thumb-1 8-bit movs/adds relocations to LLVM
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D152795: [ARM] generate armv6m eXecute Only (XO) code
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D152795: [ARM] generate armv6m eXecute Only (XO) code
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D149443: [ARM] add Thumb-1 8-bit movs/adds relocations to LLVM
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D152795: [ARM] generate armv6m eXecute Only (XO) code
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D152795: [ARM] generate armv6m eXecute Only (XO) code
Ties Stuij via Phabricator via llvm-commits
- [PATCH] D152789: NVPTX: Lower unreachable to exit to allow ptxas to accurately reconstruct the CFG.
Tim Besard via Phabricator via llvm-commits
- [PATCH] D152789: NVPTX: Lower unreachable to exit to allow ptxas to accurately reconstruct the CFG.
Tim Besard via Phabricator via llvm-commits
- [PATCH] D138278: TableGen: honor LLVM_LINK_LLVM_DYLIB by default
Tobias Grosser via Phabricator via llvm-commits
- [PATCH] D153164: [AArch64][GlobalISel] Select G_UADDE/G_SADDE/G_USUBE/G_SSUBE
Tobias Stadler via Phabricator via llvm-commits
- [PATCH] D153164: [AArch64][GlobalISel] Select G_UADDE/G_SADDE/G_USUBE/G_SSUBE
Tobias Stadler via Phabricator via llvm-commits
- [PATCH] D153164: [AArch64][GlobalISel] Select G_UADDE/G_SADDE/G_USUBE/G_SSUBE
Tobias Stadler via Phabricator via llvm-commits
- [PATCH] D109192: Support: introduce public API annotation support
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D153223: [RL78 patch 1] Add RL78 ELF defintions
Tomas Horne via Phabricator via llvm-commits
- [PATCH] D153129: [AArch64][RCPC3] Instruction selection for LDAP1/STL1 instructions
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D153373: Define/guard MLIR_STANDALONE_BUILD LLVM_LIBRARY_OUTPUT_INTDIR var.
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D153531: [SystemZ] Remove an unused TableGen class.
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D152832: [AMDGPU] Fix register class for a subreg in GCNRewritePartialRegUses.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D153507: [SLP] Use vector types for cmp alt instructions costs
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D153507: [SLP] Use vector types for cmp alt instructions costs
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D150464: [FuncSpec] Improve the accuracy of the cost model.
Vincent Lee via Phabricator via llvm-commits
- [compiler-rt] c172210 - [NFC][asan] Move AsanStats update
Vitaly Buka via llvm-commits
- [compiler-rt] 42adbb1 - [NFC][sanitizer] Remove MapUnmapCallback from sanitizer_flat_map.h
Vitaly Buka via llvm-commits
- [compiler-rt] 38dfcf9 - [NFC][sanitizer] Add OnMapSecondary callback
Vitaly Buka via llvm-commits
- [compiler-rt] 96928ab - [NFC][sanitizer] Pass user region into OnMapSecondary
Vitaly Buka via llvm-commits
- [compiler-rt] 2cb547a - [test] Add lli into ORC_TEST_DEPS
Vitaly Buka via llvm-commits
- [compiler-rt] 7589350 - [test] Add llvm-xray into XRAY_TEST_DEPS
Vitaly Buka via llvm-commits
- [compiler-rt] 1f18c96 - [test][sanitizer] Precommit huge malloc test
Vitaly Buka via llvm-commits
- [compiler-rt] bda0a93 - Revert "[test][sanitizer] Precommit huge malloc test"
Vitaly Buka via llvm-commits
- [compiler-rt] 116b5e1 - [test][sanitizer] Pre-commit huge malloc test
Vitaly Buka via llvm-commits
- [compiler-rt] 9e68b7e - [NFC][sanitizer] Rename internal getters
Vitaly Buka via llvm-commits
- [compiler-rt] 9540f50 - [test][sanitizer] Reformat and print to stderr
Vitaly Buka via llvm-commits
- [compiler-rt] 10f57cf - [asan] Don't quarantine large blocks
Vitaly Buka via llvm-commits
- [compiler-rt] 735bcc9 - [NFC][asan] Add QuarantineCallback::{PreQuarantine,RecyclePassThrough}
Vitaly Buka via llvm-commits
- [compiler-rt] 191c162 - [NFC][asan] Extract FillChunk
Vitaly Buka via llvm-commits
- [compiler-rt] bd4bf49 - [NFC][asan] Add const to QuarantineCallback methods
Vitaly Buka via llvm-commits
- [compiler-rt] a050988 - [asan] Optimize Quarantine of secondary allocations
Vitaly Buka via llvm-commits
- [llvm] ab09654 - Revert "[CodeGen] Extend reduction support in ComplexDeinterleaving pass to support predication"
Vitaly Buka via llvm-commits
- [compiler-rt] 82a6152 - [asan] Don't double poison secondary allocations
Vitaly Buka via llvm-commits
- [compiler-rt] 30ac031 - [NFC][asan] Add FIXME for a posible optimization
Vitaly Buka via llvm-commits
- [compiler-rt] f0b9727 - [test][hwasan] Describe why HWASAN does not work
Vitaly Buka via llvm-commits
- [compiler-rt] 243ef9e - [test][hwasan] Reformat comments
Vitaly Buka via llvm-commits
- [compiler-rt] dc4d9d6 - [msan] Release origin pages with shadow
Vitaly Buka via llvm-commits
- [compiler-rt] fe6de0b - [nfc][msan] Clang-format includes
Vitaly Buka via llvm-commits
- [compiler-rt] ca9c18a - [msan] Optimize zeroing allocated memory
Vitaly Buka via llvm-commits
- [compiler-rt] 6fc0e54 - [test][msan] Add test for dc4d9d6
Vitaly Buka via llvm-commits
- [compiler-rt] ee2bf31 - [test][MSAN] Fix test by printing action before execution it
Vitaly Buka via llvm-commits
- [llvm] bef4007 - [Attributor][NFC] Avoid string concat for non-tracing runs
Vitaly Buka via llvm-commits
- [PATCH] D153391: [SimplifyCFG] Add option to not speculate blocks
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D153391: [SimplifyCFG] Add option to not speculate blocks
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D152558: [CodeGen] Extend reduction support in ComplexDeinterleaving pass to support predication
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D153391: [SimplifyCFG] Add option to not speculate blocks
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D144335: [SCEV] Optimize FoldID
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D144660: [compiler-rt][CMake] Properly set COMPILER_RT_HAS_LLD
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D144660: [compiler-rt][CMake] Properly set COMPILER_RT_HAS_LLD
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D150856: [lit] Add %{for-each-file} substitution
Vlad Serebrennikov via Phabricator via llvm-commits
- [PATCH] D150856: [lit] Add %{for-each-file} substitution
Vlad Serebrennikov via Phabricator via llvm-commits
- [PATCH] D150856: [lit] Add %{for-each-file} substitution
Vlad Serebrennikov via Phabricator via llvm-commits
- [PATCH] D150856: [lit] Add %{for-each-file} substitution
Vlad Serebrennikov via Phabricator via llvm-commits
- [PATCH] D147740: [llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed using MD5 as key to Sample Profile map
Vlad Vereschaka via Phabricator via llvm-commits
- [llvm] 66511b4 - [DebugMetadata][DwarfDebug] Support function-local types in lexical block scopes (4/7)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] aeb99dc - Revert "[DebugMetadata][DwarfDebug] Support function-local types in lexical block scopes (4/7)"
Vladislav Dzhidzhoev via llvm-commits
- [llvm] 2da4517 - Reland "[DebugMetadata][DwarfDebug] Support function-local types in lexical block scopes (4/7)"
Vladislav Dzhidzhoev via llvm-commits
- [llvm] fec7c64 - Revert "Reland "[DebugMetadata][DwarfDebug] Support function-local types in lexical block scopes (4/7)""
Vladislav Dzhidzhoev via llvm-commits
- [llvm] cb9ac70 - Reland "[DebugMetadata][DwarfDebug] Support function-local types in lexical block scopes (4/7)" (2)
Vladislav Dzhidzhoev via llvm-commits
- [llvm] 6bea833 - Revert "Reland "[DebugMetadata][DwarfDebug] Support function-local types in lexical block scopes (4/7)" (2)"
Vladislav Dzhidzhoev via llvm-commits
- [PATCH] D144006: [DebugMetadata][DwarfDebug] Support function-local types in lexical block scopes (4/7)
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D144006: [DebugMetadata][DwarfDebug] Support function-local types in lexical block scopes (4/7)
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D144006: [DebugMetadata][DwarfDebug] Support function-local types in lexical block scopes (4/7)
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D144006: [DebugMetadata][DwarfDebug] Support function-local types in lexical block scopes (4/7)
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D152998: [WIP][TableGen] Support named arguments
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D152998: [TableGen][RISCV] Support named arguments
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D152998: [TableGen][RISCV] Support named arguments
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D153529: [RISCV] Remove unused TableGen classes and multiclasses.
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D153666: [RISCV] Add GPR bypasses for most scalar integer instructions to the SiFive7 scheduler model.
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D153669: [RISCV] Add missing Read classe to some compressed instructions.
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D153669: [RISCV] Add missing Read classes to some compressed instructions.
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D152998: [TableGen][RISCV] Support named arguments
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D152998: [TableGen][RISCV] Support named arguments
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D152512: [RISCV] Move getRVVMCOpcode to RISCVInstrInfo.h
Wang Pengcheng via Phabricator via llvm-commits
- [llvm] 2efdacf - [LoongArch] Add missing chains and remove unnecessary `SDNPSideEffect` property for some intrinsic nodes
Weining Lu via llvm-commits
- [llvm] 1f1385d - [LoongArch] Indent LoongArchInstrInfo.td a little bit. NFC
Weining Lu via llvm-commits
- [llvm] 3dd319e - [LoongArch] Optimize conditional selection of integer
Weining Lu via llvm-commits
- [llvm] 00786d3 - [LoongArch] Support CodeModel::Large codegen
Weining Lu via llvm-commits
- [llvm] fb56371 - Revert "[LoongArch] Optimize conditional selection of integer"
Weining Lu via llvm-commits
- [llvm] 4262ae2 - [LoongArch] Optimize conditional selection of integer
Weining Lu via llvm-commits
- [llvm] d0a32b0 - [doc][LoongArch] Add missed release note about `ual` feature addition
Weining Lu via llvm-commits
- [llvm] 9a8727d - [LoongArch] Remove AssemblerPredicate for features: f/d/lsx/lasx/lvz/lbt
Weining Lu via llvm-commits
- [llvm] 441afb3 - [llvm-objcopy] Add LoongArch support
Weining Lu via llvm-commits
- [llvm] 9a868a9 - [LoopSink] Allow sinking to PHI-use (2nd attempt)
Wenlei He via llvm-commits
- [PATCH] D152772: [LoopSink] Allow sinking to PHI-use
Wenlei He via Phabricator via llvm-commits
- [PATCH] D153449: [llvm-profgen] Remove target triple check to allow for more targets
Wenlei He via Phabricator via llvm-commits
- [PATCH] D152772: [LoopSink] Allow sinking to PHI-use
Wenlei He via Phabricator via llvm-commits
- [PATCH] D153449: [llvm-profgen] Remove target triple check to allow for more targets
Wenlei He via Phabricator via llvm-commits
- [PATCH] D152758: [NFC] Refactor MBB hotness/coldness into templated PSI functions
Wenlei He via Phabricator via llvm-commits
- [PATCH] D152399: [CodeGen] Fine tune MachineFunctionSplitPass (MFS) for FSAFDO.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D152399: [CodeGen] Fine tune MachineFunctionSplitPass (MFS) for FSAFDO.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D152741: [WPD] implement -funknown-vtable-visibility-filepaths
Wenlei He via Phabricator via llvm-commits
- [PATCH] D147740: [llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed using MD5 as key to Sample Profile map
Wenlei He via Phabricator via llvm-commits
- [PATCH] D153588: [Pseudo Probe] Remove the assert of allowing only one call probe for a callsite.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D153486: [llvm-profdata] GUIDToFuncNameMap can be static
Wenlei He via Phabricator via llvm-commits
- [PATCH] D153588: [Pseudo Probe] Remove the assert of allowing only one call probe for a callsite.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D153486: [llvm-profdata] GUIDToFuncNameMap can be static
Wenlei He via Phabricator via llvm-commits
- [PATCH] D152741: [WPD] implement -funknown-vtable-visibility-filepaths
Wenlei He via Phabricator via llvm-commits
- [PATCH] D153486: [llvm-profdata] GUIDToFuncNameMap can be static
Wenlei He via Phabricator via llvm-commits
- [PATCH] D152758: [NFC] Refactor MBB hotness/coldness into templated PSI functions
Wenlei He via Phabricator via llvm-commits
- [PATCH] D152399: [CodeGen] Fine tune MachineFunctionSplitPass (MFS) for FSAFDO.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D153692: Fixed D147740 - [llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed using MD5 as key to Sample Profile map
Wenlei He via Phabricator via llvm-commits
- [PATCH] D153730: [NFC] Generalize llvm-profgen message to cover both AutoFDO and CSSPGO
Wenlei He via Phabricator via llvm-commits
- [llvm] 31af18b - [llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed using MD5 as key to Sample Profile map
William Huang via llvm-commits
- [PATCH] D153486: [llvm-profdata] GUIDToFuncNameMap can be static
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D153486: [llvm-profdata] GUIDToFuncNameMap can be static
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D153486: [llvm-profdata] GUIDToFuncNameMap can be static
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D147740: [llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed using MD5 as key to Sample Profile map
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D147740: [llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed using MD5 as key to Sample Profile map
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D147740: [llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed using MD5 as key to Sample Profile map
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D153692: Fixed D147740 - [llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed using MD5 as key to Sample Profile map
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D153692: Fixed D147740 - [llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed using MD5 as key to Sample Profile map
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D153692: Fixed D147740 - [llvm-profdata] Refactoring Sample Profile Reader to increase FDO build speed using MD5 as key to Sample Profile map
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D138135: [lld][ELF] Support LoongArch
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D138135: [lld][ELF] Support LoongArch
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D150522: [LoongArch] Support CodeModel::Large codegen
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D152671: [doc][LoongArch] Add missed release note about `ual` feature addition
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D153609: [llvm-objcopy] Add LoongArch support
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D153609: [llvm-objcopy] Add LoongArch support
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D153609: [llvm-objcopy] Add LoongArch support
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D138135: [lld][ELF] Support LoongArch
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D153159: [RISCV] Add errors for mixing Zcmp with C/Zcd and D.
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D153161: [RISCV] Move Zca/Zcb/Zcd/Zcf/Zcmp/Zcmt out of experimental status.
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D150415: [RISCV] Add a pass to merge moving parameter registers instructions for Zcmp
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D150415: [RISCV] Add a pass to merge moving parameter registers instructions for Zcmp
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D153161: [RISCV] Move Zca/Zcb/Zcd/Zcf/Zcmp/Zcmt out of experimental status.
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D150416: [RISCV] Add a pass to combine `cm.pop` and `ret` insts
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D150416: [RISCV] Add a pass to combine `cm.pop` and `ret` insts
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D134599: [RISCV] Readjusting the framestack for Zcmp
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D144970: [llvm-c] Remove bindings for creating legacy passes
YAMAMOTO Takashi via Phabricator via llvm-commits
- [PATCH] D153640: Summary:add a test
YAMAMOTO Takashi via Phabricator via llvm-commits
- [PATCH] D153107: [llvm-c] Add LLVMSetTailCallKind and LLVMGetTailCallKind
YAMAMOTO Takashi via Phabricator via llvm-commits
- [PATCH] D153107: [llvm-c] Add LLVMSetTailCallKind and LLVMGetTailCallKind
YAMAMOTO Takashi via Phabricator via llvm-commits
- [PATCH] D147714: [Attr] Introduce [[clang::nonportable_musttail]] as less strict version of [[clang::musttail]]
YAMAMOTO Takashi via Phabricator via llvm-commits
- [PATCH] D153437: [opt] Exposing the parameters of LoopRotate to the -passes interface
Yann Girsberger via Phabricator via llvm-commits
- [PATCH] D153437: [opt] Exposing the parameters of LoopRotate to the -passes interface
Yann Girsberger via Phabricator via llvm-commits
- [PATCH] D153437: [opt] Exposing the parameters of LoopRotate to the -passes interface
Yann Girsberger via Phabricator via llvm-commits
- [PATCH] D153437: [opt] Exposing the parameters of LoopRotate to the -passes interface
Yann Girsberger via Phabricator via llvm-commits
- [PATCH] D150388: [CodeGen]Allow targets to use target specific COPY instructions for live range splitting
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D143758: [CodeGen] MRI call back in TargetMachine
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D143759: [AMDGPU] Implement whole wave register spill
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D143759: [AMDGPU] Implement whole wave register spill
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D143759: [AMDGPU] Implement whole wave register spill
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D152261: [CodeGen] Move lowerCopy from expandPostRA to TII
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D143762: [AMDGPU] Enable whole wave register copy
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D124196: [AMDGPU][SILowerSGPRSpills] Spill SGPRs to virtual VGPRs
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D153261: [AMDGPU] Verify dom tree only when -verify-dom-info is passed.
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D153349: [AMDGPU] Preserve dom-tree analysis in atomic optimizer.
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D143762: [AMDGPU] Enable whole wave register copy
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D143762: [AMDGPU] Enable whole wave register copy
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D143759: [AMDGPU] Implement whole wave register spill
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D143759: [AMDGPU] Implement whole wave register spill
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D143762: [AMDGPU] Enable whole wave register copy
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D150388: [CodeGen]Allow targets to use target specific COPY instructions for live range splitting
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D143759: [AMDGPU] Implement whole wave register spill
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D143759: [AMDGPU] Implement whole wave register spill
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D143759: [AMDGPU] Implement whole wave register spill
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D143762: [AMDGPU] Enable whole wave register copy
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D143762: [AMDGPU] Enable whole wave register copy
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D143762: [AMDGPU] Enable whole wave register copy
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D149716: clang: Use new frexp intrinsic for builtins and add f16 version
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D149716: clang: Use new frexp intrinsic for builtins and add f16 version
Yaxun Liu via Phabricator via llvm-commits
- [PATCH] D145329: AMDGPU: Always split blocks for si_end_cf
Ye Luo via Phabricator via llvm-commits
- [PATCH] D152993: [VP][RISCV] Add vp.is.fpclass and RISC-V support
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D151545: [ASAN] Support memeory check for masked.gather/scatter.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D153490: [RISCV] Properly handle partial writes in isConvertibleToVMV_V_V.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D153490: [RISCV] Properly handle partial writes in isConvertibleToVMV_V_V.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D152899: Introduce RThreadAccess pass
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D153505: [ConstantRange] Handle `Intrinsic::cttz` and `Intrinsic::ctpop`
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D153505: [ConstantRange] Handle `Intrinsic::cttz` and `Intrinsic::ctpop`
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D153627: [ConstantRange] Handle `Intrinsic::cttz` and `Intrinsic::ctpop` with KnownBits
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D153505: [ConstantRange] Handle `Intrinsic::cttz` and `Intrinsic::ctpop`
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D153148: [InstCombine] Fold `(-1 + A) & B` into `A ? 0 : B` where A is effectively a bool
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D150862: [RISCV][CodeGenPrepare] Select the optimal base offset for GEPs with large offset
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D153505: [ConstantRange] Handle `Intrinsic::cttz` and `Intrinsic::ctpop`
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D153148: [InstCombine] Fold `(-1 + A) & B` into `A ? 0 : B` where A is effectively a bool
Yingwei Zheng via Phabricator via llvm-commits
- [PATCH] D149501: [BPF][DebugInfo][NFC] Move BTF.h definitions from BPF target to DebugInfo
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D144829: [WIP][BPF] Add a few new insns under cpu=v4
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D153307: [llvm] Replace use of Type::getPointerTo() (NFC)
Youngsuk Kim via Phabricator via llvm-commits
- [PATCH] D153307: [llvm] Replace use of Type::getPointerTo() (NFC)
Youngsuk Kim via Phabricator via llvm-commits
- [PATCH] D153307: [llvm] Replace use of Type::getPointerTo() (NFC)
Youngsuk Kim via Phabricator via llvm-commits
- [PATCH] D153307: [llvm] Replace use of Type::getPointerTo() (NFC)
Youngsuk Kim via Phabricator via llvm-commits
- [PATCH] D152996: [RISCV][POC] Model frm control for vfadd
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D152996: [RISCV][POC] Model frm control for vfadd
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D152996: [RISCV][POC] Model frm control for vfadd
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D151396: [2/3][RISCV][POC] Model vxrm in LLVM intrinsics and machine instructions for RVV fixed-point instructions
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D151397: [3/3][RISCV][POC] Model vxrm in C intrinsics for RVV fixed-point instruction vaadd, vasub
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D152879: [RISCV] Model vxrm control for vsmul, vssra, vssrl, vnclip, and vnclipu
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D152996: [RISCV][POC] Model frm control for vfadd
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D152996: [RISCV][POC] Model frm control for vfadd
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D151396: [2/3][RISCV][POC] Model vxrm in LLVM intrinsics and machine instructions for RVV fixed-point instructions
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D151397: [3/3][RISCV][POC] Model vxrm in C intrinsics for RVV fixed-point instruction vaadd, vasub
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D152879: [RISCV] Model vxrm control for vsmul, vssra, vssrl, vnclip, and vnclipu
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D152996: [RISCV][POC] Model frm control for vfadd
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D153067: [RISCV] Add a policy operand to VPseudoBinaryNoMaskTU [NFC]
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D153506: [RISCV] Add a policy operand to VPseudoBinaryNoMaskTURoundingMode [NFC]
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D152879: [RISCV] Model vxrm control for vsmul, vssra, vssrl, vnclip, and vnclipu
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D153506: [RISCV] Add a policy operand to VPseudoBinaryNoMaskTURoundingMode [NFC]
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D153596: [RISCV] Split usage of VPseudoUnaryNoMask with GPR destination
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D151629: [libc++][ranges] Implement P2494R2 (Relaxing range adaptors to allow for move only types)
Yurong via Phabricator via llvm-commits
- [PATCH] D151629: [libc++][ranges] Implement P2494R2 (Relaxing range adaptors to allow for move only types)
Yurong via Phabricator via llvm-commits
- [PATCH] D151629: [libc++][ranges] Implement P2494R2 (Relaxing range adaptors to allow for move only types)
Yurong via Phabricator via llvm-commits
- [PATCH] D151629: [libc++][ranges] Implement P2494R2 (Relaxing range adaptors to allow for move only types)
Yurong via Phabricator via llvm-commits
- [PATCH] D151629: [libc++][ranges] Implement P2494R2 (Relaxing range adaptors to allow for move only types)
Yurong via Phabricator via llvm-commits
- [PATCH] D151629: [libc++][ranges] Implement P2494R2 (Relaxing range adaptors to allow for move only types)
Yurong via Phabricator via llvm-commits
- [PATCH] D151629: [libc++][ranges] Implement P2494R2 (Relaxing range adaptors to allow for move only types)
Yurong via Phabricator via llvm-commits
- [PATCH] D151629: [libc++][ranges] Implement P2494R2 (Relaxing range adaptors to allow for move only types)
Yurong via Phabricator via llvm-commits
- [PATCH] D151629: [libc++][ranges] Implement P2494R2 (Relaxing range adaptors to allow for move only types)
Yurong via Phabricator via llvm-commits
- [PATCH] D152550: [Constant Hoisting]: Hoist Constant GEP Expressions.
Z. Zheng via Phabricator via llvm-commits
- [PATCH] D153325: [CodeGen][test] Add missing `REQUIRES`.
Zain Jaffal via Phabricator via llvm-commits
- [PATCH] D153387: [FuzzMutate] Allow subclass of InsertFunctionStrategy to select function
Zhenkai Weng via Phabricator via llvm-commits
- [PATCH] D152564: [AArch64] Add tests for merging LDRSWpre-LDR pairs
Zhuojia Shen via Phabricator via llvm-commits
- [PATCH] D152407: [AArch64] Merge LDRSWpre-LD[U]RSW pair into LDPSWpre.
Zhuojia Shen via Phabricator via llvm-commits
- [PATCH] D152407: [AArch64] Merge LDRSWpre-LD[U]RSW pair into LDPSWpre.
Zhuojia Shen via Phabricator via llvm-commits
- [PATCH] D153106: [CSKY] Optimize multiplication with immediates
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D153106: [CSKY] Optimize multiplication with immediates
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D153106: [CSKY] Optimize multiplication with immediates
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D153106: [CSKY] Optimize multiplication with immediates
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D153660: [ConstraintElim] Track and simplify conditions at use.
chenglin.bi via Phabricator via llvm-commits
- [PATCH] D150133: [RISCV] Support constant immediate for la pseudo instruction
garvit gupta via Phabricator via llvm-commits
- [PATCH] D153370: [RISCV] Add support for custom instructions for Sifive S76.
garvit gupta via Phabricator via llvm-commits
- [PATCH] D153499: [RISCV] Add support for custom CSRs for Sifive S76.
garvit gupta via Phabricator via llvm-commits
- [PATCH] D153370: [RISCV] Add support for custom instructions for Sifive S76.
garvit gupta via Phabricator via llvm-commits
- [PATCH] D153499: [RISCV] Add support for custom CSRs for Sifive S76.
garvit gupta via Phabricator via llvm-commits
- [PATCH] D153499: [RISCV] Add support for custom CSRs for Sifive S76.
garvit gupta via Phabricator via llvm-commits
- [PATCH] D153499: [RISCV] Add support for custom CSRs for Sifive S76.
garvit gupta via Phabricator via llvm-commits
- [PATCH] D153499: [RISCV] Add support for custom CSRs for Sifive S76.
garvit gupta via Phabricator via llvm-commits
- [PATCH] D153370: [RISCV] Add support for custom instructions for Sifive S76.
garvit gupta via Phabricator via llvm-commits
- [PATCH] D153499: [RISCV] Add support for custom CSRs for Sifive S76.
garvit gupta via Phabricator via llvm-commits
- [PATCH] D153700: [InstSimplify] Fold icmp between GEP
hanbum via Phabricator via llvm-commits
- [PATCH] D152688: [Aarch64] Add Cortex-A510 specific scheduling
harvin iriawan via Phabricator via llvm-commits
- [PATCH] D152772: [LoopSink] Allow sinking to PHI-use
joanahalili via Phabricator via llvm-commits
- [PATCH] D153318: [llvm] Refactor BalancedPartitioning for fixing build failure with MSVC
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D153318: [llvm] Refactor BalancedPartitioning for fixing build failure with MSVC
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D153318: [llvm] Refactor BalancedPartitioning for fixing build failure with MSVC
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D153318: [llvm] Refactor BalancedPartitioning for fixing build failure with MSVC
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D153318: [llvm] Refactor BalancedPartitioning for fixing build failure with MSVC
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D153318: [llvm] Refactor BalancedPartitioning for fixing build failure with MSVC
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D153318: [llvm] Refactor BalancedPartitioning for fixing build failure with MSVC
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D153318: [llvm] Refactor BalancedPartitioning for fixing build failure with MSVC
kamlesh kumar via Phabricator via llvm-commits
- [PATCH] D153422: [mlir][Linalg] Add a softmax op
lorenzo chelini via Phabricator via llvm-commits
- [PATCH] D153400: [InstCombine] Add !noundef to match behavior of violating assume
luxufan via Phabricator via llvm-commits
- [PATCH] D152774: [CVP] Don't process sext or ashr if value state including undefsimilar to D152773
luxufan via Phabricator via llvm-commits
- [PATCH] D153400: [InstCombine] Add !noundef to match behavior of violating assume
luxufan via Phabricator via llvm-commits
- [PATCH] D153541: [JITLink][RISCV] Support relaxable edges without relaxation pass
luxufan via Phabricator via llvm-commits
- [PATCH] D153538: [JITLink][RISCV] Expose relaxation pass publicly
luxufan via Phabricator via llvm-commits
- [PATCH] D153718: [SCCP] Don't always set MayIncludeUndef as true when calling markConstant
luxufan via Phabricator via llvm-commits
- [PATCH] D153717: [SCCP] replace valuestate.isConstant with helper isConstant
luxufan via Phabricator via llvm-commits
- [PATCH] D153515: [JITLink][RISCV] Adjust offsets of non-relaxable edges
luxufan via Phabricator via llvm-commits
- [PATCH] D152005: [SVE ACLE] Implement IR combines to convert intrinsics used for _m C/C++ builtins
mgabka via Phabricator via llvm-commits
- [PATCH] D153415: [NFC SVE ACLE] Remove IR combines that no longer apply.
mgabka via Phabricator via llvm-commits
- [PATCH] D153445: [SVE ACLE] Remove DAG combines that are no longer relevant.
mgabka via Phabricator via llvm-commits
- [PATCH] D153300: [AArch64][GlobalISel] IR translate support for a return instruction of type <1 x i8> or <1 x i16> when using GlobalISel.
niwin anto via Phabricator via llvm-commits
- [PATCH] D153300: [AArch64][GlobalISel] IR translate support for a return instruction of type <1 x i8> or <1 x i16> when using GlobalISel.
niwin anto via Phabricator via llvm-commits
- [PATCH] D153300: [AArch64][GlobalISel] IR translate support for a return instruction of type <1 x i8> or <1 x i16> when using GlobalISel.
niwin anto via Phabricator via llvm-commits
- [PATCH] D153300: [AArch64][GlobalISel] IR translate support for a return instruction of type <1 x i8> or <1 x i16> when using GlobalISel.
niwin anto via Phabricator via llvm-commits
- [PATCH] D153300: [AArch64][GlobalISel] IR translate support for a return instruction of type <1 x i8> or <1 x i16> when using GlobalISel.
niwin anto via Phabricator via llvm-commits
- [PATCH] D152538: `G_ATOMICRMW_NAND` failure in legalizer
niwin anto via Phabricator via llvm-commits
- [PATCH] D153303: [llvm-profdata] Fix llvm-profdata help and make sure it remains in sync
serge via Phabricator via llvm-commits
- [PATCH] D153303: [llvm-profdata] Fix llvm-profdata help and make sure it remains in sync
serge via Phabricator via llvm-commits
- [PATCH] D153303: [llvm-profdata] Fix llvm-profdata help and make sure it remains in sync
serge via Phabricator via llvm-commits
- [PATCH] D153451: [WebAssembly] Add lowering for llvm.rint and llvm.roundeven
xortoast via Phabricator via llvm-commits
- [PATCH] D153451: [WebAssembly] Add lowering for llvm.rint and llvm.roundeven
xortoast via Phabricator via llvm-commits
- [PATCH] D153451: [WebAssembly] Add lowering for llvm.rint and llvm.roundeven
xortoast via Phabricator via llvm-commits
- [llvm] c5a412d - [RISCV] Add support for XCVbitmanip extension in CV32E40P
via llvm-commits
- [llvm] cb353dc - [LV] Add cost model for simd vector select instructions of type float
via llvm-commits
- [llvm] 189d944 - [docs] Fix GEP faq references to undefined behavior [NFC]
via llvm-commits
- [llvm] f6be081 - [llvm-profdata] Fix llvm-profdata help and make sure it remains in sync
via llvm-commits
- [llvm] 7c83651 - [2/3][RISCV][POC] Model vxrm in LLVM intrinsics and machine instructions for RVV fixed-point instructions
via llvm-commits
- [llvm] 5510f0b - [3/3][RISCV][POC] Model vxrm in C intrinsics for RVV fixed-point instruction vaadd, vasub
via llvm-commits
- [llvm] 9ed668a - [RISCV] Model vxrm control for vsmul, vssra, vssrl, vnclip, and vnclipu
via llvm-commits
- [llvm] c9e08fa - [RISCV] Add a pass to merge moving parameter registers instructions for Zcmp
via llvm-commits
- [llvm] 7b80a32 - [CVP] Don't process sext or ashr if value state including undef
via llvm-commits
- [llvm] 7fc0efd - [InstCombine] Add !noundef to match behavior of violating assume
via llvm-commits
- [llvm] 65b710e - [m68k] Fix incorrect handling of TLS when matching addressing mode.
via llvm-commits
- [llvm] fd33821 - [NFC] Remove leftover `inline` on some RuleMatcher functions
via llvm-commits
- [llvm] 2f7ab29 - [NFC] clang-format GlobalISelEmitter.cpp
via llvm-commits
- [llvm] 703c1c7 - [RISCV] Add a policy operand to VPseudoBinaryNoMaskTURoundingMode [NFC]
via llvm-commits
- [llvm] d22a236 - [llvm] Replace use of Type::getPointerTo() (NFC)
via llvm-commits
- [llvm] 9f6439f - [libc++][ranges] Implement P2494R2 (Relaxing range adaptors to allow for move only types)
via llvm-commits
- [llvm] 3eee5aa - [COFF] Support -gsplit-dwarf for COFF on Windows
via llvm-commits
- [llvm] e2e9de6 - [SimplifyCFG] precommit test for LinearMap nsw (NFC)
via llvm-commits
- [llvm] 28d13a6 - [SimplifyCFG] add nsw on BuildLookuptable LinearMap calculation
via llvm-commits
Last message date:
Sun Jun 25 23:23:23 PDT 2023
Archived on: Sun Jun 25 23:23:25 PDT 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).