The Week Of Monday 14 August 2023 Archives by author
Starting: Mon Aug 14 00:04:36 PDT 2023
Ending: Sun Aug 20 23:50:24 PDT 2023
Messages: 2709
- [PATCH] D158046: [X86] Support -march=gracemont
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D158046: [X86] Support -march=gracemont
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D158046: [X86] Support -march=gracemont
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D158046: [X86] Support -march=gracemont
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D158046: [X86] Support -march=gracemont
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D158329: [X86] Support arch=x86-64{,-v2,-v3,-v4} for target_clones attribute
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D157835: [X86][test] Add missing encoding tests for ADCX/ADOX
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D157948: [NFC]Fix possibly deref nullptr
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D157948: [NFC]Fix possibly deref nullptr
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D157948: [NFC]Fix possibly deref nullptr
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D157948: [NFC]Fix possibly deref nullptr
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D157948: Fix possibly deref nullptr
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D157948: Fix possibly deref nullptr
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D157680: [X86]Support options -mno-gather -mno-scatter
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D157948: [NFC] Fix possibly deref nullptr
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D158252: Fix regression of D157680
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D158252: Fix regression of D157680
Wang, Xin via Phabricator via llvm-commits
- [llvm] 85eeba4 - [ConstantHoisting] Add back ptr->ptr bitcast to avoid assertion failure
Yung, Douglas via llvm-commits
- [llvm] 87a8e22 - Fix LLVM Sphinx build
Aaron Ballman via llvm-commits
- [llvm] 6773269 - Specify the developer policy around links to external resources
Aaron Ballman via llvm-commits
- [llvm] a1562bb - Restore the link to committing a change to Phab
Aaron Ballman via llvm-commits
- [llvm] b3cfcf9 - Fix the LLVM Sphinx bot
Aaron Ballman via llvm-commits
- [llvm] 4702a94 - Slightly reword dev policy for clarity; NFC
Aaron Ballman via llvm-commits
- [llvm] cf5e918 - Fix LLVM Sphinx bot
Aaron Ballman via llvm-commits
- [PATCH] D155579: [Windows] Avoid using FileIndex for unique IDs on network mounts
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D155081: Specify the developer policy around links to external resources
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D155081: Specify the developer policy around links to external resources
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D155579: [Windows] Avoid using FileIndex for unique IDs on network mounts
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D155081: Specify the developer policy around links to external resources
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D155081: Specify the developer policy around links to external resources
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D157986: [Cmake] Make sure MSVC knows LLVM source files are UTF-8 encoded
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D157986: [Cmake] Make sure MSVC knows LLVM source files are UTF-8 encoded
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D157986: [Cmake] Make sure MSVC knows LLVM source files are UTF-8 encoded
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D155081: Specify the developer policy around links to external resources
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D155081: Specify the developer policy around links to external resources
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D140828: [C++] Implement "Deducing this" (P0847R7)
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D158276: [llvm][github] Allow `/` in branches name in the `/branch` command
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D151613: Do not set CMAKE_CXX_FLAGS_<config> with FORCE
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D157091: AMDGPU/Uniformity/GlobalISel: G_AMDGPU atomics are always divergent
Acim Maravic via Phabricator via llvm-commits
- [PATCH] D157854: [mlir][Bazel] Remove superfluous (?) strip_include_prefix settings.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D157854: [mlir][Bazel] Remove superfluous (?) strip_include_prefix settings.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D157854: [mlir][Bazel] Remove superfluous (?) strip_include_prefix settings.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D157459: Make DWARFContext more thread safe.
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D158108: [CoroSplit][DebugInfo] Don't use entry_value in coroutine entry point
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D158108: [CoroSplit][DebugInfo] Don't use entry_value in coroutine entry point
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D158171: [instcombine] Sunk instruction introduces unnecessary poison dbg.value
Adrian Prantl via Phabricator via llvm-commits
- [llvm] 87cccf8 - [MLGO] Remove unsupported tag from BB profile dump test
Aiden Grossman via llvm-commits
- [llvm] 28134a2 - [NFCi][MergeFunctions] Consolidate Hashing Functions
Aiden Grossman via llvm-commits
- [llvm] b8f191e - [FunctionPropertiesAnalysis] Add operand type counts
Aiden Grossman via llvm-commits
- [llvm] 7ff7df1 - Revert "[NFCi][MergeFunctions] Consolidate Hashing Functions"
Aiden Grossman via llvm-commits
- [llvm] 64da0be - Reland "[NFCi][MergeFunctions] Consolidate Hashing Functions"
Aiden Grossman via llvm-commits
- [PATCH] D158018: [FunctionPropertiesAnalysis] Add operand type counts
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158018: [FunctionPropertiesAnalysis] Add operand type counts
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158018: [FunctionPropertiesAnalysis] Add operand type counts
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158018: [FunctionPropertiesAnalysis] Add operand type counts
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158018: [FunctionPropertiesAnalysis] Add operand type counts
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158018: [FunctionPropertiesAnalysis] Add operand type counts
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158018: [FunctionPropertiesAnalysis] Add operand type counts
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158052: [llvm-exegesis] Add explicit error for segmenetation faults
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158052: [llvm-exegesis] Add explicit error for segmenetation faults
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158217: [NFCi][MergeFunctions] Consolidate Hashing Functions
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158217: [NFCi][MergeFunctions] Consolidate Hashing Functions
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158250: [IR] Add more details to StructuralHash
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158250: [IR] Add more details to StructuralHash
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158217: [NFCi][MergeFunctions] Consolidate Hashing Functions
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158018: [FunctionPropertiesAnalysis] Add operand type counts
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158250: [IR] Add more details to StructuralHash
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158317: [IR] Add SturcturalHash printer pass
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158217: [NFCi][MergeFunctions] Consolidate Hashing Functions
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D158217: [NFCi][MergeFunctions] Consolidate Hashing Functions
Aiden Grossman via Phabricator via llvm-commits
- [llvm] 5d9ccd7 - [OpenMP] Migrate dispatch related utility functions from Clang codegen to OMPIRBuilder
Akash Banerjee via llvm-commits
- [PATCH] D155633: [OpenMP][OpenMPIRBuilder] Add kernel launch codegen to emitTargetCall
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D157994: [OpenMP] Migrate dispatch related utility functions from Clang codegen to OMPIRBuilder
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D157994: [OpenMP] Migrate dispatch related utility functions from Clang codegen to OMPIRBuilder
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D157994: [OpenMP] Migrate dispatch related utility functions from Clang codegen to OMPIRBuilder
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D157994: [OpenMP] Migrate dispatch related utility functions from Clang codegen to OMPIRBuilder
Akash Banerjee via Phabricator via llvm-commits
- [llvm] 1b87882 - [LoopPredication] Rework assumes of widened conditions
Aleksandr Popov via llvm-commits
- [llvm] d6e7c16 - [NFC][GuardUtils] Add util to extract widenable conditions
Aleksandr Popov via llvm-commits
- [PATCH] D157529: [NFC][GuardUtils] Add util to extract widenable conditions
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D157689: [GuardWidening] Refactor to work with the list of checks to widen/hoist
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D157502: [LoopPredication] Rework assumes of widened conditions
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D157529: [NFC][GuardUtils] Add util to extract widenable conditions
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D157502: [LoopPredication] Rework assumes of widened conditions
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D157529: [NFC][GuardUtils] Add util to extract widenable conditions
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D157689: [GuardWidening] Refactor to work with the list of checks to widen/hoist
Aleksandr Popov via Phabricator via llvm-commits
- [PATCH] D153099: [SPIR-V] Begin removing explicit setRegClass calls
Alex Bezzubikov via Phabricator via llvm-commits
- [llvm] 546c3c9 - [LegalizeTypes][NFC] Combine ExpandIntRes_FP_TO_{S,U}INT to ExpandIntRes_FP_TO_XINT
Alex Bradbury via llvm-commits
- [llvm] 6725a6b - [LegalizeTypes][NFC] Combine ExpandIntOp_{S,U}INT_TO_FP to ExpandIntOp_XINT_TO_FP
Alex Bradbury via llvm-commits
- [PATCH] D157497: feat: Migrate isArch16Bit
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D157399: [LegalizeTypes][NFC] Combine ExpandIntRes_FP_TO_{S,U}INT to ExpandIntRes_FP_TO_XINT
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D157403: [LegalizeTypes][NFC] Combine ExpandIntOp_{S,U}INT_TO_FP to ExpandIntOp_XINT_TO_FP
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D157674: [RISCV] Add bounds check before use on returned iterator.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D157847: [RISCV] Fix assertion when passing f64 vectors via integer registers
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D157847: [RISCV] Fix assertion when passing f64 vectors via integer registers
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D157847: [RISCV] Fix assertion when passing f64 vectors via integer registers
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D157839: [RISCV] Support global address as inline asm memory operand of `m`
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D157832: [RISCV] Add tune features of preferred function/loop align
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D157694: [RISCV][MC]Add support for Binary MCExpr
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 69fdbdc - [lldb] Remove support for SBHostOS threading functionality
Alex Langford via llvm-commits
- [PATCH] D157497: feat: Migrate isArch16Bit
Alex Langford via Phabricator via llvm-commits
- [PATCH] D157122: [lldb] Remove support for SBHostOS threading functionality
Alex Langford via Phabricator via llvm-commits
- [PATCH] D157459: Make DWARFContext more thread safe.
Alex Langford via Phabricator via llvm-commits
- [PATCH] D157459: Make DWARFContext more thread safe.
Alex Langford via Phabricator via llvm-commits
- [PATCH] D157459: Make DWARFContext more thread safe.
Alex Langford via Phabricator via llvm-commits
- [PATCH] D157459: Make DWARFContext more thread safe.
Alex Langford via Phabricator via llvm-commits
- [PATCH] D157459: Make DWARFContext more thread safe.
Alex Langford via Phabricator via llvm-commits
- [PATCH] D157459: Make DWARFContext more thread safe.
Alex Langford via Phabricator via llvm-commits
- [compiler-rt] 3e068f2 - [compiler-rt][test] recommit: mark asan/TestCases/Posix/fake_stack_gc.cpp as unsupported on Darwin
Alex Lorenz via llvm-commits
- [PATCH] D139750: Optionally print symbolizer markup backtraces.
Alex Lorenz via Phabricator via llvm-commits
- [PATCH] D158014: [LLVM][Uniformity] Remove assert thrown on some irreducible control flow
Alex MacLean via Phabricator via llvm-commits
- [PATCH] D158014: [LLVM][Uniformity] Remove assert thrown on some irreducible control flow
Alex MacLean via Phabricator via llvm-commits
- [PATCH] D158014: [LLVM][Uniformity] Remove assert thrown on some irreducible control flow
Alex MacLean via Phabricator via llvm-commits
- [PATCH] D158014: [LLVM][Uniformity] Fix error causing assert on some irreducible control flow
Alex MacLean via Phabricator via llvm-commits
- [PATCH] D155856: [LLVM][Opt][RFC] Add LLVM support for C++ Parallel Algorithm Offload
Alex Voicu via Phabricator via llvm-commits
- [PATCH] D158226: [CUDA/NVPTX] Improve handling of memcpy for -Os compilations.
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D157204: [MLIR][Math] Add support for f16 in the expansion of math.roundeven
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D157204: [MLIR][Math] Add support for f16 in the expansion of math.roundeven
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D157204: [MLIR][Math] Add support for f16 in the expansion of math.roundeven
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D157204: [MLIR][Math] Add support for f16 in the expansion of math.roundeven
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D157204: [MLIR][Math] Add support for f16 in the expansion of math.roundeven
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D158234: [MLIR][Math] Add support for f16 in the expansion of math.roundeven
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D158234: [MLIR][Math] Add support for f16 in the expansion of math.roundeven
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D158234: [MLIR][Math] Add support for f16 in the expansion of math.roundeven
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D158234: [MLIR][Math] Add support for f16 in the expansion of math.roundeven
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D158234: [MLIR][Math] Add support for f16 in the expansion of math.roundeven
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D157908: [BOLT][DWARF] Fix location list order
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D157908: [BOLT][DWARF] Fix location list order
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D157908: [BOLT][DWARF] Fix location list order
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D157746: [BOLT][DWARF] Fix handling of invalid DIE references
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D157908: [BOLT][DWARF] Fix location list order
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D157746: [BOLT][DWARF] Fix handling of invalid DIE references
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D157459: Make DWARFContext more thread safe.
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D158368: [AMDGPU][MISCHED] GCNBalancedSchedStrategy.
Alexander via Phabricator via llvm-commits
- [PATCH] D158368: [AMDGPU][MISCHED] GCNBalancedSchedStrategy.
Alexander via Phabricator via llvm-commits
- [PATCH] D155579: [Windows] Avoid using FileIndex for unique IDs on network mounts
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D155579: [Windows] Avoid using FileIndex for unique IDs on network mounts
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D156497: [BPF] Emit UNDEF rather than constant 0
Alexei Starovoitov via Phabricator via llvm-commits
- [PATCH] D156497: [BPF] Emit UNDEF rather than constant 0
Alexei Starovoitov via Phabricator via llvm-commits
- [llvm] 4f0bd8f - [SLP]Fix strict weak ordering for Cmp instruction comparator.
Alexey Bataev via llvm-commits
- [llvm] 63c7815 - [SLP]Fix comparator for PHI nodes comparison.
Alexey Bataev via llvm-commits
- [llvm] ca2eabd - [SLP][NFC]Improve code to meet coding standards, NFC.
Alexey Bataev via llvm-commits
- [llvm] 9a20757 - [TTI]Add InsertSubvector pattern in improveShuffleKindFromMask().
Alexey Bataev via llvm-commits
- [PATCH] D157933: [OpenMP 5.1] Parsing and Sema support for `scope` construct
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D157933: [OpenMP 5.1] Parsing and Sema support for `scope` construct
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D149742: [SLP]Improve isGatherShuffledEntry by trying per-register shuffle.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D157425: [TTI]Add InsertSubvector pattern in improveShuffleKindFromMask().
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D157442: [VPlan] Move mask handling to VPRecipeBase (NFCI).
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D157443: [VPlan] Update printOperands with dedicated mask printing.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D157037: [VPlan] Proactively create mask for tail-folding up-front (NFCI).
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D157713: [VPlan] Perform tail folding as VPlan transform. (WIP)
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D157009: [SLP]Fix PR63854: Add proper sorting of pointers for masked stores.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D157933: [OpenMP 5.1] Parsing and Sema support for `scope` construct
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D157009: [SLP]Fix PR63854: Add proper sorting of pointers for masked stores.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D154738: [SLP]Introduce isLegalVectorOp to check if the vector instruction is going to be scalarized.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D157425: [TTI]Add InsertSubvector pattern in improveShuffleKindFromMask().
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Alexey Bataev via Phabricator via llvm-commits
- [llvm] 1506e4c - [DWARFLinkerParallel] Add limited functionality to DWARFLinkerParallel.
Alexey Lapshin via llvm-commits
- [llvm] 32484c1 - Revert "[DWARFLinkerParallel] Add limited functionality to DWARFLinkerParallel."
Alexey Lapshin via llvm-commits
- [llvm] 0229dd0 - [Reland][DWARFLinkerParallel] Add limited functionality to DWARFLinkerParallel.
Alexey Lapshin 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] D158124: [dsymutil] Add support for mergeable libraries
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D158124: [dsymutil] Add support for mergeable libraries
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] f7eb522 - [ConstantHoisting] Limit checks to assertion message.
Alina Sbirlea via llvm-commits
- [PATCH] D157979: [MSSAU] Clarify that the defining access does not matter
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D151567: [LLVM][Support] Report EISDIR when opening a directory on AIX
Alison Zhang via Phabricator via llvm-commits
- [PATCH] D156845: [ConstantRange] Calculate precise range for shl by -1
Allen zhong via Phabricator via llvm-commits
- [PATCH] D114479: [LAA] Keep track of ptr SCEV related to MemAccessInfo (WIP).
Allen zhong via Phabricator via llvm-commits
- [PATCH] D156845: [ConstantRange] Calculate precise range for shl by -1
Allen zhong via Phabricator via llvm-commits
- [PATCH] D141931: [BOLT] Consider Code Fragments during regreassign
Allen zhong via Phabricator via llvm-commits
- [PATCH] D157608: [llvm-cov] Use uint64_t to avoid overflow in addition
Allen zhong via Phabricator via llvm-commits
- [PATCH] D158334: [LAA] Keep track of ptr SCEV related to MemAccessInfo
Allen zhong via Phabricator via llvm-commits
- [PATCH] D114479: [LAA] Keep track of ptr SCEV related to MemAccessInfo (WIP).
Allen zhong via Phabricator via llvm-commits
- [PATCH] D157187: [InstCombine] Propagate the nsw for instruction neg-sub
Allen zhong via Phabricator via llvm-commits
- [PATCH] D114480: [LAA] Support looking through pointer selects (WIP).
Allen zhong via Phabricator via llvm-commits
- [PATCH] D158124: [dsymutil] Add support for mergeable libraries
Alpha Abdoulaye via Phabricator via llvm-commits
- [PATCH] D158124: [dsymutil] Add support for mergeable libraries
Alpha Abdoulaye via Phabricator via llvm-commits
- [PATCH] D158124: [dsymutil] Add support for mergeable libraries
Alpha Abdoulaye via Phabricator via llvm-commits
- [PATCH] D158124: [dsymutil] Add support for mergeable libraries
Alpha Abdoulaye via Phabricator via llvm-commits
- [PATCH] D158124: [dsymutil] Add support for mergeable libraries
Alpha Abdoulaye via Phabricator via llvm-commits
- [PATCH] D158124: [dsymutil] Add support for mergeable libraries
Alpha Abdoulaye via Phabricator via llvm-commits
- [PATCH] D158124: [dsymutil] Add support for mergeable libraries
Alpha Abdoulaye via Phabricator via llvm-commits
- [PATCH] D158124: [dsymutil] Add support for mergeable libraries
Alpha Abdoulaye via Phabricator via llvm-commits
- [PATCH] D158124: [dsymutil] Add support for mergeable libraries
Alpha Abdoulaye via Phabricator via llvm-commits
- [PATCH] D157113: [AArch64] Support more types for ZEXT/SEXT with Global Isel
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D156831: [AArch64][GlobalISel] Legalize integer across-lane intrinsics with actual type
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D157984: [llvm][ARM][Neon][big-endian] Fix incorrect indexing of lanes
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D157746: [BOLT][DWARF] Fix handling of invalid DIE references
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D155419: [Clang][CMake] Add CSSPGO support to LLVM_BUILD_INSTRUMENTED
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D155419: [Clang][CMake] Add CSSPGO support to LLVM_BUILD_INSTRUMENTED
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D155419: [Clang][CMake] Add CSSPGO support to LLVM_BUILD_INSTRUMENTED
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D153907: [AIX] [TOC] Add -mtocdata/-mno-tocdata options on AIX
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D153907: [AIX] [TOC] Add -mtocdata/-mno-tocdata options on AIX
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D153907: [AIX] [TOC] Add -mtocdata/-mno-tocdata options on AIX
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D158197: [PowerPC][lld] Account for additional X-Forms -> D-Form/DS-Forms load/stores when relaxing initial-exec to local-exec
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D155600: [AIX][TLS] Produce a faster local-exec access sequence with -maix-small-local-exec-tls (And optimize when load/store offsets are 0)
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D158197: [PowerPC][lld] Account for additional X-Forms -> D-Form/DS-Forms load/stores when relaxing initial-exec to local-exec
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D158197: [PowerPC][lld] Account for additional X-Forms -> D-Form/DS-Forms load/stores when relaxing initial-exec to local-exec
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D158197: [PowerPC][lld] Account for additional X-Forms -> D-Form/DS-Forms load/stores when relaxing initial-exec to local-exec
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D158197: [PowerPC][lld] Account for additional X-Forms -> D-Form/DS-Forms load/stores when relaxing initial-exec to local-exec
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D158197: [PowerPC][lld] Account for additional X-Forms -> D-Form/DS-Forms load/stores when relaxing initial-exec to local-exec
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D158197: [PowerPC][lld] Account for additional X-Forms -> D-Form/DS-Forms load/stores when relaxing initial-exec to local-exec
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D156784: [AArch64][PAC] Declare FPAC subtarget feature
Anatoly Trosinenko via Phabricator via llvm-commits
- [PATCH] D156716: [AArch64][PAC] Check authenticated LR value during tail call
Anatoly Trosinenko via Phabricator via llvm-commits
- [PATCH] D156716: [AArch64][PAC] Check authenticated LR value during tail call
Anatoly Trosinenko via Phabricator via llvm-commits
- [PATCH] D157670: [llvm-{debuginfod, ml, objdump, symbolizer}, dsymutil] Enable multicall driver
Andres Villegas via Phabricator via llvm-commits
- [PATCH] D157670: [llvm-{debuginfod, ml, objdump, symbolizer}, dsymutil] Enable multicall driver
Andres Villegas via Phabricator via llvm-commits
- [PATCH] D157670: [llvm-{debuginfod, ml, objdump, symbolizer}, dsymutil] Enable multicall driver
Andres Villegas via Phabricator via llvm-commits
- [PATCH] D157670: [llvm-{debuginfod, ml, objdump, symbolizer}, dsymutil] Enable multicall driver
Andres Villegas via Phabricator via llvm-commits
- [PATCH] D157151: [Driver] Refactor to use llvm Option's new Visibility flags
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D157151: [Driver] Refactor to use llvm Option's new Visibility flags
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D157004: [mlir][ArmSME] Add vector to tile intrinsics
Andrzej Warzynski via Phabricator via llvm-commits
- [llvm] 2628fa3 - [llvm-{debuginfod, ml, objdump, symbolizer}, dsymutil] Enable multicall driver
Andrés Villegas via llvm-commits
- [llvm] d5ca900 - [llvm-{debuginfod, ml, objdump, symbolizer}, dsymutil] Enable multicall driver
Andrés Villegas via llvm-commits
- [llvm] 33af74d - Fix "use after move" in iterator_range
Andy Kaylor via llvm-commits
- [llvm] 7a2dfe2 - Avoid unintended integer overflow in bitstream handling
Andy Kaylor via llvm-commits
- [llvm] 6664e80 - Fix integer overflow in ConcurrentHashtTableByPtr
Andy Kaylor via llvm-commits
- [PATCH] D157453: Fix "use after move" in iterator_range
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D157938: Fix problem with SCC sort
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D157938: Fix problem with SCC sort
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D144661: Avoid unintended integer overflow in bitstream handling
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D158117: Fix integer overflow in ConcurrentHashtTableByPtr
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D132455: [ADT] add ConcurrentHashtable class.
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D158117: Fix integer overflow in ConcurrentHashtTableByPtr
Andy Kaylor via Phabricator via llvm-commits
- [PATCH] D158134: Guard against self-assignment in InputArgList
Andy Kaylor via Phabricator via llvm-commits
- [llvm] 53e89f5 - [RISCV] Add bounds check before use on returned iterator.
Anmol P. Paralkar via llvm-commits
- [PATCH] D157468: [RISCV] Add bounds check before use on returned iterator.
Anmol P. Paralkar via Phabricator via llvm-commits
- [PATCH] D157674: [RISCV] Add bounds check before use on returned iterator.
Anmol P. Paralkar via Phabricator via llvm-commits
- [PATCH] D158379: [RISCV] Add bounds check before use on returned iterator during frame lowering.
Anmol P. Paralkar via Phabricator via llvm-commits
- [PATCH] D158379: [RISCV] Add bounds check before use on returned iterator during frame lowering.
Anmol P. Paralkar via Phabricator via llvm-commits
- [llvm] 23f08af - [Inline] Avoid incompatible return attributes on deoptimize
Anna Thomas via llvm-commits
- [PATCH] D157529: [NFC][GuardUtils] Add util to extract widenable conditions
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D157689: [GuardWidening] Refactor to work with the list of checks to widen/hoist
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D157729: [GuardWidening] Widen widenable conditions instead of branches
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D157502: [LoopPredication] Rework assumes of widened conditions
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D158286: [Inline] Avoid incompatible return attributes on deoptimize
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D158286: [Inline] Avoid incompatible return attributes on deoptimize
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D158286: [Inline] Avoid incompatible return attributes on deoptimize
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D158286: [Inline] Avoid incompatible return attributes on deoptimize
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D158286: [Inline] Avoid incompatible return attributes on deoptimize
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D158286: [Inline] Avoid incompatible return attributes on deoptimize
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D158286: [Inline] Avoid incompatible return attributes on deoptimize
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D154307: [NewGVN] Add test with assume dominating an ICmp. NFC
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D158097: Support for signed def_cfa_offset instruction
Arjun Shah via Phabricator via llvm-commits
- [PATCH] D158083: [SimplifyCFG] Don't sink loads/stores with swifterror pointers.
Arnold Schwaighofer via Phabricator via llvm-commits
- [llvm] 7275734 - [CUDA/NVPTX] Improve handling of memcpy for -Os compilations.
Artem Belevich via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D158226: [CUDA/NVPTX] Improve handling of memcpy for -Os compilations.
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D158226: [CUDA/NVPTX] Improve handling of memcpy for -Os compilations.
Artem Belevich via Phabricator via llvm-commits
- [compiler-rt] 1688868 - Revert "[gcov] Ignore blocks from another file"
Arthur Eubanks via llvm-commits
- [llvm] 2041611 - [gn build] Force clang_enable_per_target_runtime_dir for Android builds
Arthur Eubanks via llvm-commits
- [PATCH] D157020: [WIP][lld/ELF] Don't relax R_X86_64_(REX_)GOTPCRELX when offset is too far
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D157901: [gn build] Force clang_enable_per_target_runtime_dir for Android builds
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D157901: [gn build] Force clang_enable_per_target_runtime_dir for Android builds
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D157907: [NFC] Refactor X86TargetLowering::getGlobalWrapperKind()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D157907: [NFC] Refactor X86TargetLowering::getGlobalWrapperKind()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D157907: [NFC] Refactor X86TargetLowering::getGlobalWrapperKind()
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D155617: Pass to annotate functions with appropriate optimization level.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D158194: [lld/ELF] Add flag to print relocation stats
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D158194: [lld/ELF] Add flag to print relocation stats
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D157901: [gn build] Force clang_enable_per_target_runtime_dir for Android builds
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D157020: [WIP][lld/ELF] Don't relax R_X86_64_(REX_)GOTPCRELX when offset is too far
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D158194: [lld/ELF] Add flag to print relocation stats
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D158217: [NFCi][MergeFunctions] Consolidate Hashing Functions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D143108: [Asan] Add "funclet" OpBundle to Asan calls that are generated inside a funclet
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D158217: [NFCi][MergeFunctions] Consolidate Hashing Functions
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D157907: [NFC] Refactor X86TargetLowering::getGlobalWrapperKind()
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 8ee9096 - Monospace font for CFG dot graphs
Artur Pilipenko via llvm-commits
- [llvm] 7ffcea5 - Tooltips for CFG dot graphs
Artur Pilipenko via llvm-commits
- [llvm] 3fee76c - Headers for basic blocks in CFG dot graphs
Artur Pilipenko via llvm-commits
- [PATCH] D154092: Monospace font for control flow dot graphs
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D154096: Tooltips for control flow dot graphs
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D154102: Headers for basic blocks in control flow dot graphs
Artur Pilipenko via Phabricator via llvm-commits
- [PATCH] D156853: [AMDGPU] Add metadata to track preloaded arguments
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D157037: [VPlan] Proactively create mask for tail-folding up-front (NFCI).
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D157676: [VectorCombine] Enable transform 'foldSingleElementStore' for scalable vector types
Ben Shi via Phabricator via llvm-commits
- [PATCH] D157676: [VectorCombine] Enable transform 'foldSingleElementStore' for scalable vector types
Ben Shi via Phabricator via llvm-commits
- [PATCH] D157676: [VectorCombine] Enable transform 'foldSingleElementStore' for scalable vector types
Ben Shi via Phabricator via llvm-commits
- [PATCH] D157676: [VectorCombine] Enable transform 'foldSingleElementStore' for scalable vector types
Ben Shi 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] D157977: [InstCombine] OptimizePointerDifference when a gep has phi ptr
Biplob Mishra via Phabricator via llvm-commits
- [PATCH] D157740: [WIP] [InstCombine] Fold icmp into phi beyond the same BB.
Biplob Mishra via Phabricator via llvm-commits
- [llvm] 85eeba4 - [ConstantHoisting] Add back ptr->ptr bitcast to avoid assertion failure
Bjorn Pettersson via llvm-commits
- [llvm] e217f88 - [ConstantHoisting][test] Adjust lit test to hopefully work on windows
Bjorn Pettersson via llvm-commits
- [llvm] c068284 - [Lint] Permit aliasing noalias and readnone arguments
Bjorn Pettersson via llvm-commits
- [llvm] 2ae2b4e - [ConstantHoisting][test] Adjust lit test to hopefully work on windows (2nd attempt)
Bjorn Pettersson via llvm-commits
- [llvm] 0c4c961 - [LinkAllPasses] Remove unused header includes. NFCI
Bjorn Pettersson via llvm-commits
- [PATCH] D157737: [Lint] Permit aliasing noalias and readnone arguments
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D158324: Revert "[RegisterCoalescing] Don't move COPY if it would interfere with another value"
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D158324: Revert "[RegisterCoalescing] Don't move COPY if it would interfere with another value"
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D158324: Revert "[RegisterCoalescing] Don't move COPY if it would interfere with another value"
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] 85eeba4 - [ConstantHoisting] Add back ptr->ptr bitcast to avoid assertion failure
Björn Pettersson A via llvm-commits
- [compiler-rt] b5c2075 - [Sanitizers][Driverkit] Stop using Sanitizer Allocator64 on Driverkit
Blue Gaston via llvm-commits
- [PATCH] D156283: MIPS: unwind, don't save/restore hi/lo for R6
Brad Smith via Phabricator via llvm-commits
- [PATCH] D78441: Delete NaCl support
Brad Smith via Phabricator via llvm-commits
- [PATCH] D146054: [RISCV] Add --print-supported-extensions support
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D146054: [RISCV] Add --print-supported-extensions support
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D157067: [RISCV] Set the vector calling convention if any of input type or return type is vector
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D157067: [RISCV] Set the vector calling convention if any of input type or return type is vector
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D158067: [RISCV] Bump vector crypto to v1.0 RC2
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D158067: [RISCV] Bump vector crypto to v1.0 RC2
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D158067: [RISCV] Bump vector crypto to v1.0 RC2
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D158067: [RISCV] Bump vector crypto to v1.0 RC2
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D158067: [RISCV] Bump vector crypto to v1.0 RC2
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D158067: [RISCV] Bump vector crypto to v1.0 RC2
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D158150: [WIP] Add dynamic LDS size implicit argument to v5
Brian Sumner via Phabricator via llvm-commits
- [llvm] d0e246f - [LiveRange] Fix inaccurate verification of live-in PhysRegs
Carl Ritson via llvm-commits
- [llvm] ad9eed1 - [MachineVerifier] Verify LiveIntervals for PHIs
Carl Ritson via llvm-commits
- [PATCH] D156872: [MachineVerifier] Verify LiveIntervals for PHIs
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D157086: [LiveRange] Fix inaccurate verification of live-in PhysRegs
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D158141: [AMDGPU] SILowerControlFlow: fix preservation of LiveIntervals
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D158144: [PHIElimination] Handle subranges in LiveInterval updates
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D158141: [AMDGPU] SILowerControlFlow: fix preservation of LiveIntervals
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D158144: [PHIElimination] Handle subranges in LiveInterval updates
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D156872: [MachineVerifier] Verify LiveIntervals for PHIs
Carl Ritson via Phabricator via llvm-commits
- [llvm] bf69217 - [instcombine] Sunk instructions with invalid source location.
Carlos Alberto Enciso via llvm-commits
- [PATCH] D158171: [instcombine] Sunk instruction introduces unnecessary poison dbg.value
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D158171: [instcombine] Sunk instruction introduces unnecessary poison dbg.value
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D158171: [instcombine] Sunk instruction introduces unnecessary poison dbg.value
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D158171: [instcombine] Sunk instruction introduces unnecessary poison dbg.value
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D157451: [AMDGPU] Emit .actual_access metadata
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D158316: [AMDGPU] Add s-memrealtime and s-memtime-inst to RemoveIncompatibleFunctions
Changpeng Fang via Phabricator via llvm-commits
- [PATCH] D156344: Disable call to fma for soft-float
ChenZheng via Phabricator via llvm-commits
- [llvm] 8c567e6 - [DX] Add support for PSV signature elements
Chris Bieneman via llvm-commits
- [llvm] 4d80063 - Revert "[DX] Add support for PSV signature elements"
Chris Bieneman via llvm-commits
- [llvm] 0c3f51c - Re-land [DX] Add support for PSV signature elements
Chris Bieneman via llvm-commits
- [PATCH] D157844: [llvm][CMake] Improve error message for unknown or experimental targets
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D157149: [Option] Add "Visibility" field and clone the OptTable APIs to use it
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D157671: [DX] Add support for PSV signature elements
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D157671: [DX] Add support for PSV signature elements
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D157671: [DX] Add support for PSV signature elements
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D157844: [llvm][CMake] Improve error message for unknown or experimental targets
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D151613: Do not set CMAKE_CXX_FLAGS_<config> with FORCE
Chris Bieneman via Phabricator via llvm-commits
- [PATCH] D155081: Specify the developer policy around links to external resources
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D155896: [Target][MC] Cleaning up AssemblerDialect / InstructionPrinterSyntaxVariant
Christoph Stiller via Phabricator via llvm-commits
- [PATCH] D158078: [InstCombine] (NFC) Adding tests for InstCombine contraction of x^2 + 2*x*y + y^2 into (x + y)^2 (float)
Christoph Stiller via Phabricator via llvm-commits
- [PATCH] D158079: [InstCombine] Contracting x^2 + 2*x*y + y^2 to (x + y)^2 (float)
Christoph Stiller via Phabricator via llvm-commits
- [PATCH] D158079: [InstCombine] Contracting x^2 + 2*x*y + y^2 to (x + y)^2 (float)
Christoph Stiller via Phabricator via llvm-commits
- [PATCH] D158079: [InstCombine] Contracting x^2 + 2*x*y + y^2 to (x + y)^2 (float)
Christoph Stiller via Phabricator via llvm-commits
- [PATCH] D158079: [InstCombine] Contracting x^2 + 2*x*y + y^2 to (x + y)^2 (float)
Christoph Stiller via Phabricator via llvm-commits
- [PATCH] D158079: [InstCombine] Contracting x^2 + 2*x*y + y^2 to (x + y)^2 (float)
Christoph Stiller via Phabricator via llvm-commits
- [PATCH] D158079: [InstCombine] Contracting x^2 + 2*x*y + y^2 to (x + y)^2 (float)
Christoph Stiller via Phabricator via llvm-commits
- [PATCH] D158079: [InstCombine] Contracting x^2 + 2*x*y + y^2 to (x + y)^2 (float)
Christoph Stiller via Phabricator via llvm-commits
- [compiler-rt] ef82a53 - [scudo] Change Classes definition to uptr.
Christopher Ferris via llvm-commits
- [compiler-rt] 9608176 - [scudo] Modify hard-coded page size for Android.
Christopher Ferris via llvm-commits
- [compiler-rt] d36180e - [scudo] Fix typo.
Christopher Ferris via llvm-commits
- [llvm] 81827f8 - [AMDGPU] Support wwm-reg AV spill pseudos
Christudasan Devadasan via llvm-commits
- [PATCH] D155646: [AMDGPU] Support wwm-reg AV spill pseudos
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D158186: AMDGPU: Don't error for uniform dynamic alloca on DAG path
Christudasan Devadasan via Phabricator via llvm-commits
- [PATCH] D157986: [Cmake] Make sure MSVC knows LLVM source files are UTF-8 encoded
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D157986: [Cmake] Make sure MSVC knows LLVM source files are UTF-8 encoded
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D157986: [Cmake] Make sure MSVC knows LLVM source files are UTF-8 encoded
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D157986: [Cmake] Make sure MSVC knows LLVM source files are UTF-8 encoded
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D157986: [Cmake] Make sure MSVC knows LLVM source files are UTF-8 encoded
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D140828: [C++] Implement "Deducing this" (P0847R7)
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D140828: [C++] Implement "Deducing this" (P0847R7)
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D140828: [C++] Implement "Deducing this" (P0847R7)
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D140828: [C++] Implement "Deducing this" (P0847R7)
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D158276: [llvm][github] Allow `/` in branches name in the `/branch` command
Corentin Jabot via Phabricator via llvm-commits
- [PATCH] D158276: [llvm][github] Allow `/` in branches name in the `/branch` command
Corentin Jabot via Phabricator via llvm-commits
- [llvm] 1fa858d - [RISCV][GISel] Make G_CONSTANT of pointers legal.
Craig Topper via llvm-commits
- [llvm] e4b2f2d - [RISCV][GISel] Legalize G_PHI and G_BRCOND.
Craig Topper via llvm-commits
- [llvm] 6299650 - [DAGCombiner] Fold trunc(undef) -> undef.
Craig Topper via llvm-commits
- [llvm] 9cf375b - [RISCV][GISel] Narrow G_SEXT_INREG to XLenLLT before lowering.
Craig Topper via llvm-commits
- [llvm] c95361e - [RISCV][GISel] Remove legalIf from G_ZEXT, G_SEXT, G_ANYEXT.
Craig Topper via llvm-commits
- [llvm] 88903fa - [RISCV][GISel] Make G_SELECT of pointers legal
Craig Topper via llvm-commits
- [llvm] ae76574 - [RISCV][GISel] Make G_ICMP of pointers legal.
Craig Topper via llvm-commits
- [llvm] 6eb36ae - [RISCV][GISel] Mark G_GLOBAL_VALUE as legal.
Craig Topper via llvm-commits
- [llvm] 0805310 - [RISCV] Fix spelling Ctypto->Crypto. NFC
Craig Topper via llvm-commits
- [llvm] 42dad52 - [RISCV] Add RISCVII::getRoundModeOpNum to reduce code duplication. NFC
Craig Topper via llvm-commits
- [llvm] ebb2e5e - [GlobalISel][Mips] Correct corner case in G_UADDE legalization.
Craig Topper via llvm-commits
- [llvm] 846fbb0 - [DAGCombiner][RISCV] Return SDValue(N, 0) instead of SDValue() after 2 calls to CombineTo in visitSTORE.
Craig Topper via llvm-commits
- [llvm] c6dee69 - [GlobalISel][Mips] Sync G_UADDE and G_USUBE legalization with LegalizeDAG.
Craig Topper via llvm-commits
- [llvm] f64eb69 - [RISCV][GISel] Swap lo/hi register names in legalizer tests.
Craig Topper via llvm-commits
- [llvm] 29b2009 - Revert "[DAG] SimplifyDemandedBits - if we're only demanding the signbit, a SMIN/SMAX node can be simplified to a OR/AND node respectively."
Craig Topper via llvm-commits
- [llvm] 770be43 - [DAG] Fold insert_subvector undef, (extract_subvector X, 0), 0 with non-matching types
Craig Topper via llvm-commits
- [llvm] 0a5347f - [DAG] SimplifyDemandedBits - Use DemandedBits intead of OriginalDemandedBits to when simplifying UMIN/UMAX to AND/OR.
Craig Topper via llvm-commits
- [llvm] bbbb93e - Revert "[DAG] Fold insert_subvector undef, (extract_subvector X, 0), 0 with non-matching types"
Craig Topper via llvm-commits
- [llvm] 80ce7ce - [RISCV] Mention frm in addition to vxrm in the comments for RISCVInsertReadWriteCSR. NFC
Craig Topper via llvm-commits
- [llvm] 078eb4b - [RISCV] Fix a UBSAN failure for passing INT64_MIN to std::abs.
Craig Topper via llvm-commits
- [llvm] 3e56988 - [RISCV][GISel] Lower G_UADDE, G_UADDO, G_USUBE, and G_USUBO
Craig Topper via llvm-commits
- [llvm] 92464cc - [RISCV][GISel] Initial legalization support for G_LOAD and G_STORE.
Craig Topper via llvm-commits
- [llvm] b41e75c - [RISCV][GISel] Make s32 a legal type for RV64 for any operation that has a W version.
Craig Topper via llvm-commits
- [llvm] 46eded7 - [LoopVectorize] Replace dyn_cast with isa to suppress an unused variable warning. NFC
Craig Topper via llvm-commits
- [llvm] d6cd49d - [RISCV][GISel] Add legalizer tests for G_SEXT/ZEXT from s32 to s64 for rv64.
Craig Topper via llvm-commits
- [PATCH] D157828: [RISCV][GISel] Initial legalization support for G_LOAD and G_STORE.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157872: [SelectionDAG] Use TypeSize variant of ComputeValueVTs to compute correct offsets for scalable aggregate types.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D156909: [RISCV] Use NoReg in place of IMPLICIT_DEF for undefined passthru operands
Craig Topper via Phabricator via llvm-commits
- [PATCH] D156909: [RISCV] Use NoReg in place of IMPLICIT_DEF for undefined passthru operands
Craig Topper via Phabricator via llvm-commits
- [PATCH] D156909: [RISCV] Use NoReg in place of IMPLICIT_DEF for undefined passthru operands
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157822: [RISCV][GISel] Make G_CONSTANT of pointers legal.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157818: [RISCV][GISel] Legalize G_PHI and G_BRCOND.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157770: [RISCV][GISel] Make s32 a legal type for RV64 for any operation that has a W version.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157819: [RISCV][GISel] Make G_SELECT of pointers legal
Craig Topper via Phabricator via llvm-commits
- [PATCH] D156909: [RISCV] Use NoReg in place of IMPLICIT_DEF for undefined passthru operands
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157362: [RISCV] Add MC layer support for Zicfilp.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157872: [SelectionDAG] Use TypeSize variant of ComputeValueVTs to compute correct offsets for scalable aggregate types.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157910: [DAGCombiner] Fold trunc(undef) -> undef.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157910: [DAGCombiner] Fold trunc(undef) -> undef.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157677: [RISCV][GISel] Narrow G_SEXT_INREG to XLenLLT before lowering.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157678: [RISCV][GISel] Remove legalIf from G_ZEXT, G_SEXT, G_ANYEXT.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157819: [RISCV][GISel] Make G_SELECT of pointers legal
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157943: [GlobalISel][Mips] Correct corner case in G_UADDE legalization.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157772: [RISCV][GISel] Lower G_UADDE, G_UADDO, G_USUBE, and G_USUBO
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157872: [SelectionDAG] Use TypeSize variant of ComputeValueVTs to compute correct offsets for scalable aggregate types.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157510: [RISCV] Implement intrinsics for XCVbitmanip extension in CV32E40P
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157950: [RISCV][GISel] Mark G_GLOBAL_VALUE as legal.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157819: [RISCV][GISel] Make G_SELECT of pointers legal
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157823: [RISCV][GISel] Make G_ICMP of pointers legal.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157950: [RISCV][GISel] Mark G_GLOBAL_VALUE as legal.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157999: [RISCV] Teach store merging to honor NoImplicitFloat.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157999: [RISCV] Teach store merging to honor NoImplicitFloat.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157943: [GlobalISel][Mips] Correct corner case in G_UADDE legalization.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157416: [RISCV][GlobalISel] Legalize multiplication
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157828: [RISCV][GISel] Initial legalization support for G_LOAD and G_STORE.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157828: [RISCV][GISel] Initial legalization support for G_LOAD and G_STORE.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157362: [RISCV] Add MC layer support for Zicfilp.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D152793: [RISCV] Add MC layer support for Zicfiss.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D152793: [RISCV] Add MC layer support for Zicfiss.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158042: [LICM] Check hasNoSignedZeros in hoistFPAssociation.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157416: [RISCV][GlobalISel] Legalize multiplication
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158015: [RISCVInsertVSETVLI] Default to VL=1 for scalar extracts
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157588: [RISCV] Add overlapping constraints label
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157588: [RISCV] Add overlapping constraints label
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157588: [RISCV] Add overlapping constraints label
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] D157991: [RISCVInsertVSETVLI] Handle scalar extract (vmv.x.s, and vmx.f.s)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158019: [RISCVInsertVSETVLI] Handle vl-preserve case in backwards rewrite
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158086: [RISCV] Check floating point vector instruction with SEW=64 is valid when vsetvl insertion
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158067: [RISCV] Bump vector crypto to v1.0 RC2
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158067: [RISCV] Bump vector crypto to v1.0 RC2
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158067: [RISCV] Bump vector crypto to v1.0 RC2
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158067: [RISCV] Bump vector crypto to v1.0 RC2
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158062: [RISCV] Teach RISCVMergeBaseOffset to handle inline asm
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158062: [RISCV] Teach RISCVMergeBaseOffset to handle inline asm
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158062: [RISCV] Teach RISCVMergeBaseOffset to handle inline asm
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157872: [SelectionDAG] Use TypeSize variant of ComputeValueVTs to compute correct offsets for scalable aggregate types.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158086: [RISCV] Check floating point vector instruction with SEW=64 is valid when vsetvl insertion
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157943: [GlobalISel][Mips] Correct corner case in G_UADDE legalization.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157943: [GlobalISel][Mips] Correct corner case in G_UADDE legalization.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158115: [SelectionDAG][RISCV][SVE] Harden fixed offset version of ComputeValueVTs against scalable offsets.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158115: [SelectionDAG][RISCV][SVE] Harden fixed offset version of ComputeValueVTs against scalable offsets.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D155288: [RISCV] Add a new select combine for when the condition is a setcc that will be inverted
Craig Topper via Phabricator via llvm-commits
- [PATCH] D155288: [RISCV] Add a new select combine for when the condition is a setcc that will be inverted
Craig Topper via Phabricator via llvm-commits
- [PATCH] D155288: [RISCV] Add a new select combine for when the condition is a setcc that will be inverted
Craig Topper via Phabricator via llvm-commits
- [PATCH] D155288: [RISCV] Add a new select combine for when the condition is a setcc that will be inverted
Craig Topper via Phabricator via llvm-commits
- [PATCH] D152793: [RISCV] Add MC layer support for Zicfiss.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D155071: [RISCV] Fold vmerge into its ops with smaller VL if known
Craig Topper via Phabricator via llvm-commits
- [PATCH] D155071: [RISCV] Fold vmerge into its ops with smaller VL if known
Craig Topper via Phabricator via llvm-commits
- [PATCH] D155288: [RISCV] Add a new select combine for when the condition is a setcc that will be inverted
Craig Topper via Phabricator via llvm-commits
- [PATCH] D155071: [RISCV] Fold vmerge into its ops with smaller VL if known
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158138: [RISCV] Expand PseudoTAIL with t2 instead of t1 for Zicfilp.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158138: [RISCV] Expand PseudoTAIL with t2 instead of t1 for Zicfilp.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D152793: [RISCV] Add MC layer support for Zicfiss.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157872: [SelectionDAG] Use TypeSize variant of ComputeValueVTs to compute correct offsets for scalable aggregate types.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158195: [RISCV] Combine (vrot{l,r} vxi16, 8) -> vrev8
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157417: [RISCV][SelectionDAG] Lower shuffles as bitrotates with vror.vi when possible
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158195: [RISCV] Combine (vrot{l,r} vxi16, 8) -> vrev8
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158208: [DAGCombiner][RISCV] Return SDValue(N, 0) instead of SDValue() after 2 calls to CombineTo in visitSTORE.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157943: [GlobalISel][Mips] Correct corner case in G_UADDE legalization.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158208: [DAGCombiner][RISCV] Return SDValue(N, 0) instead of SDValue() after 2 calls to CombineTo in visitSTORE.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157772: [RISCV][GISel] Lower G_UADDE, G_UADDO, G_USUBE, and G_USUBO
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158228: [RISCV][GISel] Swap lo/hi register names in legalizer tests.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158232: [GlobalISel][Mips] Sync G_UADDE and G_USUBE legalization with LegalizeDAG.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157770: [RISCV][GISel] Make s32 a legal type for RV64 for any operation that has a W version.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158169: [X86] Fix i128 argument passing under SysV ABI
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158067: [RISCV] Bump vector crypto to v1.0 RC2
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158232: [GlobalISel][Mips] Sync G_UADDE and G_USUBE legalization with LegalizeDAG.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158228: [RISCV][GISel] Swap lo/hi register names in legalizer tests.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158067: [RISCV] Bump vector crypto to v1.0 RC2
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76051: [RISCV][GlobalISel] Select register banks for GPR ALU instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76051: [RISCV][GlobalISel] Select register banks for GPR ALU instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D118702: [GlobalISel] Allow handling G_MUL with libcalls in LegalizerHelper
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76051: [RISCV][GlobalISel] Select register banks for GPR ALU instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157953: [CGCall][RISCV] Handle function calls with parameter of RVV tuple type
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158053: [Legalizer] Expand fmaximum and fminimum
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158261: [RISCV][NFC] Rename CVROR, NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158270: [RISCV] Remove fixed length lmul max restriction from fp build_vector tests. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157973: [RISCV] Remove fixed length lmul max restriction from build_vector tests. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158292: [DAGCombiner][RISCV][AArch64][PowerPC] Restrict foldAndOrOfSETCC from using SMIN/SMAX where and OR/AND would do.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158291: [PoC][WIP] Add an AArch64 specific pass for loop idiom recognition
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158195: [RISCV] Combine (vrot{l,r} vxi16, 8) -> vrev8
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158201: [DAG] Fold insert_subvector undef, (extract_subvector X, 0), 0 with non-matching types
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158201: [DAG] Fold insert_subvector undef, (extract_subvector X, 0), 0 with non-matching types
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158201: [DAG] Fold insert_subvector undef, (extract_subvector X, 0), 0 with non-matching types
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158304: [RISCV] Fix a UBSAN failure for passing INT64_MIN to std::abs.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158202: [DAG] Restrict insert_subvector undef, splat_veector, dontcare transform
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158304: [RISCV] Fix a UBSAN failure for passing INT64_MIN to std::abs.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158310: [llvm-readobj] Avoid use of std::abs to fix ubsan failure.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158161: [RISCV] Don't relax policy to ta when vmerge's VL shrinks during folding
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158019: [RISCVInsertVSETVLI] Handle vl-preserve case in backwards rewrite
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76051: [RISCV][GlobalISel] Select register banks for GPR ALU instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158326: [RISCV] Separate hasRoundModeOpNum into separate VXRM and FRM functions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157772: [RISCV][GISel] Lower G_UADDE, G_UADDO, G_USUBE, and G_USUBO
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157828: [RISCV][GISel] Initial legalization support for G_LOAD and G_STORE.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76051: [RISCV][GlobalISel] Select register banks for GPR ALU instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76051: [RISCV][GlobalISel] Select register banks for GPR ALU instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157953: [CGCall][RISCV] Handle function calls with parameter of RVV tuple type
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157828: [RISCV][GISel] Initial legalization support for G_LOAD and G_STORE.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76051: [RISCV][GlobalISel] Select register banks for GPR ALU instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76051: [RISCV][GlobalISel] Select register banks for GPR ALU instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158115: [SelectionDAG][RISCV][SVE] Harden fixed offset version of ComputeValueVTs against scalable offsets.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157770: [RISCV][GISel] Make s32 a legal type for RV64 for any operation that has a W version.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D157770: [RISCV][GISel] Make s32 a legal type for RV64 for any operation that has a W version.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158350: [RISCV][GISel] Make G_SEXT_INREG with source size of 32 legal for RV64.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76051: [RISCV][GlobalISel] Select register banks for GPR ALU instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76445: [RISCV][GlobalISel] Select ALU GPR instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D76051: [RISCV][GlobalISel] Select register banks for GPR ALU instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158161: [RISCV] Don't relax policy to ta when vmerge's VL shrinks during folding
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158379: [RISCV] Add bounds check before use on returned iterator during frame lowering.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D158326: [RISCV] Separate hasRoundModeOpNum into separate VXRM and FRM functions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D150397: [darwin] Declare _availability_version_check as weak_import instead of looking it up at runtime using dlsym
Dan Field via Phabricator via llvm-commits
- [PATCH] D150397: [darwin] Declare _availability_version_check as weak_import instead of looking it up at runtime using dlsym
Dan Field via Phabricator via llvm-commits
- [llvm] 1670e0e - [CodeGen] Move function splitting tests from X86 to Generic (NFC)
Daniel Hoekwater via llvm-commits
- [llvm] d7bca8e - [AArch64] Relax cross-section branches
Daniel Hoekwater via llvm-commits
- [llvm] e854072 - Revert "[CodeGen] Move function splitting tests from X86 to Generic (NFC)"
Daniel Hoekwater via llvm-commits
- [llvm] 2c43d59 - [CodeGen] Move function splitting tests from X86 to Generic (NFC)
Daniel Hoekwater via llvm-commits
- [llvm] ca72b0a - [CodeGen] Use the TII hook for Noop insertion in BBSections (NFC)
Daniel Hoekwater via llvm-commits
- [PATCH] D157563: [CodeGen] Move function splitting tests from X86 to Generic (NFC)
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D145211: Relax cross-section branches
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D156837: [AArch64][CodeGen] Avoid inverting hot branches during relaxation
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D156837: [AArch64][CodeGen] Avoid inverting hot branches during relaxation
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D156767: [AArch64] [BranchRelaxation] Optimize for hot code size in AArch64 branch relaxation
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D156767: [AArch64] [BranchRelaxation] Optimize for hot code size in AArch64 branch relaxation
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D157565: [CodeGen] Add AArch64 behavior to existing MFS tests
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D156767: [AArch64] [BranchRelaxation] Optimize for hot code size in AArch64 branch relaxation
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D156767: [AArch64] [BranchRelaxation] Optimize for hot code size in AArch64 branch relaxation
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D156837: [AArch64][CodeGen] Avoid inverting hot branches during relaxation
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D156767: [AArch64] [BranchRelaxation] Optimize for hot code size in AArch64 branch relaxation
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D157127: [CodeGen][AArch64] Don't split functions with a red zone on AArch64
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D157565: [CodeGen] Add AArch64 behavior to existing MFS tests
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D157127: [CodeGen][AArch64] Don't split functions with a red zone on AArch64
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D157565: [CodeGen] Add AArch64 behavior to existing MFS tests
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D157565: [CodeGen] Add AArch64 behavior to existing MFS tests
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D157565: [CodeGen] Add AArch64 behavior to existing MFS tests
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D157565: [CodeGen] Add AArch64 behavior to existing MFS tests
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D157565: [CodeGen] Add AArch64 behavior to existing MFS tests
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D156837: [AArch64][CodeGen] Avoid inverting hot branches during relaxation
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D156837: [AArch64][CodeGen] Avoid inverting hot branches during relaxation
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D156837: [AArch64][CodeGen] Avoid inverting hot branches during relaxation
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D156837: [AArch64][CodeGen] Avoid inverting hot branches during relaxation
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D158303: [CodeGen] Use the TII hook for Noop insertion in BBSections (NFC)
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D158303: [CodeGen] Use the TII hook for Noop insertion in BBSections (NFC)
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D157565: [CodeGen] Add AArch64 behavior to existing MFS tests
Daniel Hoekwater via Phabricator via llvm-commits
- [PATCH] D156767: [AArch64] [BranchRelaxation] Optimize for hot code size in AArch64 branch relaxation
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] D157547: Arm64EC entry/exit thunks, consolidated.
Daniel Paoliello via Phabricator via llvm-commits
- [llvm] 22b9404 - Optionally print symbolizer markup backtraces.
Daniel Thornburgh via llvm-commits
- [llvm] 8d3ff60 - Fix symbolizer markup backtrace build/test.
Daniel Thornburgh via llvm-commits
- [PATCH] D139750: Optionally print symbolizer markup backtraces.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D139750: Optionally print symbolizer markup backtraces.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D139750: Optionally print symbolizer markup backtraces.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D139750: Optionally print symbolizer markup backtraces.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D139750: Optionally print symbolizer markup backtraces.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D139750: Optionally print symbolizer markup backtraces.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D156505: [AArch64][ELF] Support R_AARCH64_AUTH_ABS64 static relocation
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D156505: [AArch64][ELF] Support R_AARCH64_AUTH_ABS64 static relocation
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D156882: [AArch64][ELF][lld] Support dynamic R_AARCH64_AUTH_* relocations
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D156882: [AArch64][ELF][lld] Support dynamic R_AARCH64_AUTH_* relocations
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D156882: [AArch64][ELF][lld] Support dynamic R_AARCH64_AUTH_* relocations
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D156505: [AArch64][ELF] Support R_AARCH64_AUTH_ABS64 static relocation
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D156505: [AArch64][ELF] Support R_AARCH64_AUTH_ABS64 static relocation
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D156882: [AArch64][ELF][lld] Support dynamic R_AARCH64_AUTH_* relocations
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D156882: [AArch64][ELF][lld] Support dynamic R_AARCH64_AUTH_* relocations
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D156505: [AArch64][ELF] Support R_AARCH64_AUTH_ABS64 static relocation
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D156505: [AArch64][ELF] Support R_AARCH64_AUTH_ABS64 static relocation
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D156882: [AArch64][ELF][lld] Support dynamic R_AARCH64_AUTH_* relocations
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D157954: [LoopSink] Don't sort BBs if there is only 1 of them (NFC)
Danila Kutenin via Phabricator via llvm-commits
- [PATCH] D157954: [LoopSink] Don't sort BBs if there is only 1 of them (NFC)
Danila Kutenin via Phabricator via llvm-commits
- [PATCH] D157955: [TableGen] Make OpcodeMappings sort comparator strict weak ordering compliant
Danila Kutenin via Phabricator via llvm-commits
- [PATCH] D157958: [TextAPI] Make sortTargetValues strict weak ordering compliant
Danila Kutenin via Phabricator via llvm-commits
- [PATCH] D157954: [LoopSink] Don't sort BBs if there is only 1 of them (NFC)
Danila Kutenin via Phabricator via llvm-commits
- [PATCH] D156538: [AArch64] Try to combine FMUL with FDIV
Dave Green via Phabricator via llvm-commits
- [PATCH] D157202: [AArch64][GISel] Fix selection of G_CONSTANT_FOLD_BARRIER
Dave Green via Phabricator via llvm-commits
- [PATCH] D155484: [AArch64] Global Isel Funnel Shift Lowering
Dave Green via Phabricator via llvm-commits
- [PATCH] D157679: [AArch64][GISel] Extend lowering for fp round intrinsics.
Dave Green via Phabricator via llvm-commits
- [PATCH] D156614: [AArch64][GISel] Handling for G_VECREDUCE_FMIN and G_VECREDUCE_FMAX
Dave Green via Phabricator via llvm-commits
- [PATCH] D156615: [AArch64][GISel] Add handling for G_VECREDUCE_FMAXIMUM and G_VECREDUCE_FMINIMUM
Dave Green via Phabricator via llvm-commits
- [PATCH] D157676: [VectorCombine] Enable transform 'foldSingleElementStore' for scalable vector types
Dave Green via Phabricator via llvm-commits
- [PATCH] D156538: [AArch64] Try to combine FMUL with FDIV
Dave Green via Phabricator via llvm-commits
- [PATCH] D157982: [AArch64] Split LSLFast into Addr and ALU parts
Dave Green via Phabricator via llvm-commits
- [PATCH] D157113: [AArch64] Support more types for ZEXT/SEXT with Global Isel
Dave Green via Phabricator via llvm-commits
- [PATCH] D157676: [VectorCombine] Enable transform 'foldSingleElementStore' for scalable vector types
Dave Green via Phabricator via llvm-commits
- [PATCH] D157202: [AArch64][GISel] Fix selection of G_CONSTANT_FOLD_BARRIER
Dave Green via Phabricator via llvm-commits
- [PATCH] D155470: [AArch64] LSLFast to fold onto base address by default
Dave Green 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
Dave Green via Phabricator via llvm-commits
- [PATCH] D158063: [GISel][AArch64] Combine G_BUILD_VECTOR(G_UNMERGE) with undef elements
Dave Green via Phabricator via llvm-commits
- [PATCH] D156831: [AArch64][GlobalISel] Legalize integer across-lane intrinsics with actual type
Dave Green via Phabricator via llvm-commits
- [PATCH] D156831: [AArch64][GlobalISel] Legalize integer across-lane intrinsics with actual type
Dave Green via Phabricator via llvm-commits
- [PATCH] D157514: [ARM] Set preferred function alignment
Dave Green via Phabricator via llvm-commits
- [PATCH] D158008: [AArch64] Add patterns for FMADD, FMSUB
Dave Green via Phabricator via llvm-commits
- [PATCH] D155484: [AArch64] Global Isel Funnel Shift Lowering
Dave Green via Phabricator via llvm-commits
- [PATCH] D157679: [AArch64][GISel] Extend lowering for fp round intrinsics.
Dave Green via Phabricator via llvm-commits
- [PATCH] D157982: [AArch64] Split LSLFast into Addr and ALU parts
Dave Green via Phabricator via llvm-commits
- [PATCH] D158053: [Legalizer] Expand fmaximum and fminimum
Dave Green via Phabricator via llvm-commits
- [PATCH] D157459: Make DWARFContext more thread safe.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D107534: Add a pass to garbage-collect empty basic blocks after code generation.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D158134: Guard against self-assignment in InputArgList
David Blaikie via Phabricator via llvm-commits
- [PATCH] D155818: [CloneFunction][DebugInfo] Clone DISubprogram's local types
David Blaikie via Phabricator via llvm-commits
- [llvm] d199478 - [AArch64][GISel] Handling for G_VECREDUCE_FMIN and G_VECREDUCE_FMAX
David Green via llvm-commits
- [llvm] a3f2751 - [AArch64][GISel] Add handling for G_VECREDUCE_FMAXIMUM and G_VECREDUCE_FMINIMUM
David Green via llvm-commits
- [llvm] 3f82109 - [AArch64] Add FeatureFuseAdrpAdd for NeoverseV2
David Green via llvm-commits
- [llvm] c5f763b - [AArch64][GISel] Fix selection of G_CONSTANT_FOLD_BARRIER
David Green via llvm-commits
- [llvm] 983185d - [AArch64] Regenerate postlegalizer-lowering-shuffle-splat.mir and postlegalizer-lowering-zip.mir. NFC
David Green via llvm-commits
- [llvm] a047dfe - [AArch64][GISel] Lower EXT of 0 to a COPY
David Green via llvm-commits
- [llvm] 8fc6b1a - [AArch64] Add some vcvt tests. NFC.
David Green via llvm-commits
- [llvm] cf65afb - [AArch64][GISel] Extend lowering for fp round intrinsics.
David Green via llvm-commits
- [llvm] 42b3419 - [AArch64] Split LSLFast into Addr and ALU parts
David Green via llvm-commits
- [llvm] 40ee8ab - [llvm-objdump] Make arm64ec.yaml warning check less strict to account for Windows
David Spickett via llvm-commits
- [llvm] 2121e35 - Revert "[InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for more binops"
David Spickett via llvm-commits
- [llvm] f1edee4 - [llvm][CMake] Improve error message for unknown or experimental targets
David Spickett via llvm-commits
- [PATCH] D157844: [llvm][CMake] Improve error message for unknown or experimental targets
David Spickett via Phabricator via llvm-commits
- [PATCH] D157844: [llvm][CMake] Improve error message for unknown or experimental targets
David Spickett via Phabricator via llvm-commits
- [PATCH] D157844: [llvm][CMake] Improve error message for unknown or experimental targets
David Spickett via Phabricator via llvm-commits
- [PATCH] D157844: [llvm][CMake] Improve error message for unknown or experimental targets
David Spickett via Phabricator via llvm-commits
- [PATCH] D149095: [llvm-objdump] Support CHPE code ranges in disassembler.
David Spickett via Phabricator via llvm-commits
- [PATCH] D149095: [llvm-objdump] Support CHPE code ranges in disassembler.
David Spickett via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for more binops
David Spickett via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for more binops
David Spickett via Phabricator via llvm-commits
- [PATCH] D157844: [llvm][CMake] Improve error message for unknown or experimental targets
David Spickett via Phabricator via llvm-commits
- [PATCH] D157844: [llvm][CMake] Improve error message for unknown or experimental targets
David Spickett via Phabricator via llvm-commits
- [PATCH] D158262: [AArch64] Add Defs=[NZCV] to MTE loop pseudos.
David Spickett via Phabricator via llvm-commits
- [PATCH] D158262: [AArch64] Add Defs=[NZCV] to MTE loop pseudos.
David Spickett via Phabricator via llvm-commits
- [PATCH] D158262: [AArch64] Add Defs=[NZCV] to MTE loop pseudos.
David Spickett via Phabricator via llvm-commits
- [PATCH] D157204: [MLIR][Math] Add support for f16 in the expansion of math.roundeven
David Spickett via Phabricator via llvm-commits
- [PATCH] D158234: [MLIR][Math] Add support for f16 in the expansion of math.roundeven
David Spickett via Phabricator via llvm-commits
- [PATCH] D158234: [MLIR][Math] Add support for f16 in the expansion of math.roundeven
David Spickett via Phabricator via llvm-commits
- [PATCH] D158262: [AArch64] Add Defs=[NZCV] to MTE loop pseudos.
David Spickett via Phabricator via llvm-commits
- [PATCH] D158025: [lld][WebAssembly] Always include bss segments when `--emit-relocs` is used
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D158001: [lld][WebAssembly] Add support for -soname
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D158001: [lld][WebAssembly] Add support for -soname
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D78441: Delete NaCl support
Derek Schuff via Phabricator via llvm-commits
- [llvm] 7d950f0 - [NFC][TLI] Replace std::lower_bound call in getLibFunc with DenseMap lookup
Dhruv Chawla via llvm-commits
- [llvm] e549d57 - [InstCombine] Test cases for D155718
Dhruv Chawla via llvm-commits
- [llvm] d53b3df - [InstCombine] Remove unneeded isa<PHINode> check in foldOpIntoPhi
Dhruv Chawla via llvm-commits
- [llvm] de059a2 - [NFC][ValueTracking] Remove calls to computeKnownBits for non-intrinsic CallInsts in isKnownNonZeroFromOperator
Dhruv Chawla via llvm-commits
- [PATCH] D157951: [NFC][TLI] Replace std::lower_bound call in getLibFunc with DenseMap lookup
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D157951: [NFC][TLI] Replace std::lower_bound call in getLibFunc with DenseMap lookup
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D157951: [NFC][TLI] Replace std::lower_bound call in getLibFunc with DenseMap lookup
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D157951: [NFC][TLI] Replace std::lower_bound call in getLibFunc with DenseMap lookup
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D157951: [NFC][TLI] Replace std::lower_bound call in getLibFunc with DenseMap lookup
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D157951: [NFC][TLI] Replace std::lower_bound call in getLibFunc with DenseMap lookup
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D155726: [InstCombine] Test case for D155718+D154064
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D155718: [InstCombine] Remove unneeded isa<PHINode> check in foldOpIntoPhi
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D154064: [InstructionSimplify] Limit threadCmpOverPHI recursion depth to 1
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D155726: [InstCombine] Test case for D155718
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D155718: [InstCombine] Remove unneeded isa<PHINode> check in foldOpIntoPhi
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D158095: [NFC][ValueTracking] Remove calls to computeKnownBits for non-intrinsic CallInsts in isKnownNonZeroFromOperator
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D158095: [NFC][ValueTracking] Remove calls to computeKnownBits for non-intrinsic CallInsts in isKnownNonZeroFromOperator
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D158095: [NFC][ValueTracking] Remove calls to computeKnownBits for non-intrinsic CallInsts in isKnownNonZeroFromOperator
Dhruv Chawla via Phabricator via llvm-commits
- [PATCH] D156612: [SimplifyCFG] Find the smallest table considering overflow in `switchToLookupTable`
DianQK via Phabricator via llvm-commits
- [PATCH] D156699: [SimplifyCFG] Pre-commit test for D156612
DianQK via Phabricator via llvm-commits
- [PATCH] D156612: [SimplifyCFG] Find the smallest table considering overflow in `switchToLookupTable`
DianQK via Phabricator via llvm-commits
- [PATCH] D156612: [SimplifyCFG] Find the smallest table considering overflow in `switchToLookupTable`
DianQK via Phabricator via llvm-commits
- [PATCH] D155711: [SimplifyCFG] Hoist common instructions on Switch.
DianQK via Phabricator via llvm-commits
- [PATCH] D157177: [Coroutine][DebugInfo] Pre-commit test for a DISubprogram with declaration.
DianQK via Phabricator via llvm-commits
- [PATCH] D158178: [Coroutine][DebugInfo] Reduced test case for `coro-async-declaration.ll`. (NFC)
DianQK via Phabricator via llvm-commits
- [PATCH] D158178: [Coroutine][DebugInfo] Reduced test case for `coro-async-declaration.ll`. (NFC)
DianQK via Phabricator via llvm-commits
- [PATCH] D157177: [Coroutine][DebugInfo] Pre-commit test for a DISubprogram with declaration.
DianQK via Phabricator via llvm-commits
- [PATCH] D158178: [Coroutine][DebugInfo] Reduced test case for `coro-async-declaration.ll`. (NFC)
DianQK via Phabricator via llvm-commits
- [llvm] 5a8ecd6 - [AMDGPU] More verifier checks for llvm.amdgcn.cs.chain
Diana Picus via llvm-commits
- [PATCH] D156409: [AMDGPU] More verifier checks for llvm.amdgcn.cs.chain
Diana Picus via Phabricator via llvm-commits
- [PATCH] D156413: [AMDGPU][PEI] Set up SP for chain functions
Diana Picus via Phabricator via llvm-commits
- [PATCH] D144872: [AIX] Align the content of an xcoff object file which has auxiliary header in big archive.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D142660: [AIX] supporting -X options for llvm-ranlib in AIX OS
Digger Lin via Phabricator via llvm-commits
- [PATCH] D142660: [AIX] supporting -X options for llvm-ranlib in AIX OS
Digger Lin via Phabricator via llvm-commits
- [PATCH] D144872: [AIX] Align the content of an xcoff object file which has auxiliary header in big archive.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D144872: [AIX] Align the content of an xcoff object file which has auxiliary header in big archive.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D144872: [AIX] Align the content of an xcoff object file which has auxiliary header in big archive.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D144872: [AIX] Align the content of an xcoff object file which has auxiliary header in big archive.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D144872: [AIX] Align the content of an xcoff object file which has auxiliary header in big archive.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D142660: [AIX] supporting -X options for llvm-ranlib in AIX OS
Digger Lin via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
Digger Lin via Phabricator via llvm-commits
- [PATCH] D157483: [AIX] Handle ReadOnlyWithRel kind on AIX.
Digger Lin via Phabricator via llvm-commits
- [llvm] f598b61 - [AArch64][SME] Non-streaming compatible SCVTF emitted with --force-streaming-compatible-sve
Dinar Temirbulatov via llvm-commits
- [PATCH] D157698: [AArch64][SME] Non-streaming compatible SCVTF emitted with --force-streaming-compatible-sve
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D152205: [Aarch64][SVE]SVE2] Enable tbl, tbl2 for shuffle lowering for fixed vector types.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D152205: [Aarch64][SVE]SVE2] Enable tbl, tbl2 for shuffle lowering for fixed vector types.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D152205: [Aarch64][SVE]SVE2] Enable tbl, tbl2 for shuffle lowering for fixed vector types.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D152205: [Aarch64][SVE]SVE2] Enable tbl, tbl2 for shuffle lowering for fixed vector types.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D152205: [Aarch64][SVE]SVE2] Enable tbl, tbl2 for shuffle lowering for fixed vector types.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D158386: [AArch64][SME] Promote mask for masked load to a similar type size with load value.
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] c27cda5 - [Bazel] Fix for Optionally print symbolizer markup backtraces.
Dmitry Chernenkov via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Dmitry Chernenkov via Phabricator via llvm-commits
- [PATCH] D156611: [llvm-cov] Fix a bug about using `convert-for-testing` on multi-source object files
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D156611: [llvm-cov] Fix a bug about using `convert-for-testing` on multi-source object files
Douglas Yung via Phabricator via llvm-commits
- [PATCH] D155818: [CloneFunction][DebugInfo] Clone DISubprogram's local types
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D155818: [CloneFunction][DebugInfo] Clone DISubprogram's local types
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [llvm] 27026fe - [BPF] Reset machine register kill mark in BPFMISimplifyPatchable
Eduard Zingerman via llvm-commits
- [llvm] 08d92de - [BPF] Fix in/out argument constraints for CORE_MEM instructions
Eduard Zingerman via llvm-commits
- [llvm] 8f28e80 - [BPF] support for BPF_ST instruction in codegen
Eduard Zingerman via llvm-commits
- [PATCH] D157805: [BPF] Reset machine register kill mark in BPFMISimplifyPatchable
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D157806: [BPF] Fix in/out argument constraints for CORE_MEM instructions
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D140804: [BPF] support for BPF_ST instruction in codegen
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D157870: [BPF] Replace BPFMIPeepholeTruncElim by custom logic in isZExtFree()
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D156497: [BPF] Emit UNDEF rather than constant 0
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D157499: [IR] Add dead_on_unwind attribute
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D157836: [RFC][IR] Correct lowering of `f128` intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D157836: [RFC][IR] Correct lowering of `f128` intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D157836: [RFC][IR] Correct lowering of `f128` intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D157621: [CHR] Fix up phi nodes with unreachable predecessors (PR64594)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D157499: [IR] Add dead_on_unwind attribute
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D157836: [RFC][IR] Correct lowering of `f128` intrinsics
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D157621: [CHR] Fix up phi nodes with unreachable predecessors (PR64594)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D154869: [Flang] [FlangRT] Implement FlangRT library as solution to Flang's runtime LLVM integration
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D157499: [IR] Add dead_on_unwind attribute
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D157621: [CHR] Fix up phi nodes with unreachable predecessors (PR64594)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D152278: [SCEV] Compute SCEV for ashr(add(shl(x, n), c), m) instr triplet
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D158064: [IR] Add PHINode::removeIncomingValueIf() (NFC)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D152550: [Constant Hoisting]: Hoist Constant GEP Expressions.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D158084: [AArch64] Stack probing for function prologues
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D157547: Arm64EC entry/exit thunks, consolidated.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D158291: [PoC][WIP] Add an AArch64 specific pass for loop idiom recognition
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Eli Friedman via Phabricator via llvm-commits
- [compiler-rt] d687caa - [InstrProf] Emit warnings when correlating lightweight profiles
Ellis Hoag via llvm-commits
- [PATCH] D156006: [InstrProf] Emit warnings when correlating lightweight profiles
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D156006: [InstrProf] Emit warnings when correlating lightweight profiles
Ellis Hoag via Phabricator via llvm-commits
- [llvm] ec203c4 - Sink AArch64ExpandImm.h include from header file to use.
Eric Christopher via llvm-commits
- [llvm] 7f7ef2f - Remove unused include of Compiler.h
Eric Christopher via llvm-commits
- [llvm] b7c7b1e - Remove elses after return.
Eric Christopher via llvm-commits
- [llvm] e851ee9 - Remove unused includes.
Eric Christopher via llvm-commits
- [PATCH] D89492: [compiler-rt] Enable building builtins using top-level CMake file
Erich Focht via Phabricator via llvm-commits
- [PATCH] D157887: [VE] Enable vpu feature by default in llc
Erich Focht via Phabricator via llvm-commits
- [PATCH] D158049: [VE] Avoid vectorizing store/load in scalar mode
Erich Focht via Phabricator via llvm-commits
- [PATCH] D158253: [VE] Change the way of lowering store
Erich Focht via Phabricator via llvm-commits
- [PATCH] D158329: [X86] Support arch=x86-64{,-v2,-v3,-v4} for target_clones attribute
Erich Keane via Phabricator via llvm-commits
- [PATCH] D158329: [X86] Support arch=x86-64{,-v2,-v3,-v4} for target_clones attribute
Erich Keane via Phabricator via llvm-commits
- [PATCH] D90131: [PowerPC] Add folding patterns for rlwinm + andi_rec.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D89855: [PowerPC] Extend folding RLWINM + RLWINM to post-RA.
Esme Yi via Phabricator via llvm-commits
- [PATCH] D158245: Add missing dependency for the Bazel build of GPUToROCDLTransforms
Eugene Burmako via Phabricator via llvm-commits
- [PATCH] D158245: Add missing dependency for the Bazel build of GPUToROCDLTransforms
Eugene Burmako via Phabricator via llvm-commits
- [PATCH] D157458: [X86][AMX] Fix virtual register traversing in case of GlobalIsel
Evgenii Kudriashov via Phabricator via llvm-commits
- [PATCH] D157485: [X86][RFC] Support new feature AVX10
Evgenii Kudriashov via Phabricator via llvm-commits
- [PATCH] D158053: [Legalizer] Expand fmaximum and fminimum
Evgenii Kudriashov via Phabricator via llvm-commits
- [PATCH] D157497: feat: Migrate isArch16Bit
Evgeniy Makarev via Phabricator via llvm-commits
- [PATCH] D157497: feat: Migrate isArch16Bit
Evgeniy Makarev via Phabricator via llvm-commits
- [PATCH] D157497: feat: Migrate isArch16Bit
Evgeniy Makarev via Phabricator via llvm-commits
- [PATCH] D158258: [ThinLTO] Add -objc-arc-contract pass
Evgeniy via Phabricator via llvm-commits
- [PATCH] D157533: [JITLink][AArch32] Implement ELF::R_ARM_CALL relocation
Eymen Ünay via Phabricator via llvm-commits
- [PATCH] D158073: [JITLink][AArch32] Add target override option to cli
Eymen Ünay via Phabricator via llvm-commits
- [PATCH] D158073: [JITLink][AArch32] Add target override option to cli
Eymen Ünay via Phabricator via llvm-commits
- [PATCH] D158073: [llvm-jitlink] Add target override option to cli
Eymen Ünay via Phabricator via llvm-commits
- [PATCH] D158073: [llvm-jitlink] Add target override option to cli
Eymen Ünay via Phabricator via llvm-commits
- [PATCH] D157519: [JITLink][AArch32] Tests for ELF::R_ARM_ABS32 and ELF::R_ARM_REL32
Eymen Ünay via Phabricator via llvm-commits
- [PATCH] D157533: [JITLink][AArch32] Implement ELF::R_ARM_CALL relocation
Eymen Ünay via Phabricator via llvm-commits
- [PATCH] D158073: [llvm-jitlink] Add target override option to cli
Eymen Ünay via Phabricator via llvm-commits
- [PATCH] D158073: [llvm-jitlink] Add target override option to cli
Eymen Ünay via Phabricator via llvm-commits
- [PATCH] D158280: [jitlink/rtdydl][checker] Construct disassembler at every decodeInst
Eymen Ünay via Phabricator via llvm-commits
- [PATCH] D158280: [jitlink/rtdydl][checker] Construct disassembler at every decodeInst
Eymen Ünay via Phabricator via llvm-commits
- [PATCH] D158280: [jitlink/rtdydl][checker] Construct disassembler at every decodeInst
Eymen Ünay via Phabricator via llvm-commits
- [llvm] 4192c41 - [llvm-objdump] Add WarningHandler as a member variable. NFC
Fangrui Song via llvm-commits
- [llvm] 406e81b - [gcov] Ignore blocks from another file
Fangrui Song via llvm-commits
- [llvm] c94b653 - [llvm-cov gcov] Drop support for clang<11's fake GCC 4.2 format
Fangrui Song via llvm-commits
- [llvm] 4c89277 - [Mips][MC] AttemptToFoldSymbolOffsetDifference: revert isMicroMips special case
Fangrui Song via llvm-commits
- [llvm] 07bb667 - [llvm-readobj] Fix std::abs overflow after D156821
Fangrui Song via llvm-commits
- [llvm] d8900f6 - [ARM] Fix abs overflow when encoding instructions like strb r1, [r0], #-0
Fangrui Song via llvm-commits
- [llvm] a7e20dd - LowLevelType: replace a reachable llvm_unreachable with assert
Fangrui Song via llvm-commits
- [compiler-rt] 0c60b4b - [ubsan][test] Replace arch= features with TARGET=
Fangrui Song via llvm-commits
- [compiler-rt] dd7fb51 - [ubsan][test] Remove unused lit feature arch=config.target_arch
Fangrui Song via llvm-commits
- [compiler-rt] e651c19 - [ubsan][test] Fix a typo: target= instead of TARGET=
Fangrui Song via llvm-commits
- [llvm] 6521c40 - [MC] Remove an unneeded Darwin x86_64 workaround
Fangrui Song via llvm-commits
- [llvm] 41e71f5 - [GlobalISel] Remove unneeded empty check. NFC
Fangrui Song via llvm-commits
- [llvm] cd7280b - [TableGen] Fix wrong lex result on 64-bit integer boundaries
Fangrui Song via llvm-commits
- [PATCH] D149095: [llvm-objdump] Support CHPE code ranges in disassembler.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157280: [PGO] Enable `-fprofile-update` for `-fprofile-generate`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D146054: [RISCV] Add --print-supported-extensions support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157280: [PGO] Enable `-fprofile-update` for `-fprofile-generate`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157280: [PGO] Enable `-fprofile-update` for `-fprofile-generate`
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157149: [Option] Add "Visibility" field and clone the OptTable APIs to use it
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157497: feat: Migrate isArch16Bit
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157079: [TableGen] Fix wrong lex result on 64-bit integer boundaries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157079: [TableGen] Fix wrong lex result on 64-bit integer boundaries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D156505: [AArch64][ELF] Support R_AARCH64_AUTH_ABS64 static relocation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157110: llvm-cov: __cxx_global_var_init functions disrupt coverage
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D151567: [LLVM][Support] Report EISDIR when opening a directory on AIX
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D156283: MIPS: unwind, don't save/restore hi/lo for R6
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157210: [symbolizer] Change reaction on invalid input
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157671: [DX] Add support for PSV signature elements
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157110: llvm-cov: __cxx_global_var_init functions disrupt coverage
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D156283: MIPS: unwind, don't save/restore hi/lo for R6
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D155732: [MC][COFF][AArch64] Avoid incorrect IMAGE_REL_ARM64_BRANCH26 relocations.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D142547: [LLD] cleans up context and symbol table to allow multiple invocations to lld::elf::linker()
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D142660: [AIX] supporting -X options for llvm-ranlib in AIX OS
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D142660: [AIX] supporting -X options for llvm-ranlib in AIX OS
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D78441: Delete NaCl support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158117: Fix integer overflow in ConcurrentHashtTableByPtr
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D98516: [WIP] Introduce the "implements" string attribute
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158122: [MC][COFF][AArch64] Fix the storage class for private linkage symbols.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157680: [X86]Support options -mno-gather -mno-scatter
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157485: [X86][RFC] Support new feature AVX10
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157485: [X86][RFC] Support new feature AVX10
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157948: [NFC] Fix possibly deref nullptr
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D57677: [mips][micromips] Fix values in .gcc_except_table for -fPIC
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157655: [Mips] AttemptToFoldSymbolOffsetDifference: revert isMicroMips special case
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157657: [RISCV] Support R_RISCV_SET_ULEB128/R_RISCV_SUB_ULEB128 for .uleb128 directives
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157657: [RISCV] Support R_RISCV_SET_ULEB128/R_RISCV_SUB_ULEB128 for .uleb128 directives
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D156882: [AArch64][ELF][lld] Support dynamic R_AARCH64_AUTH_* relocations
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D156505: [AArch64][ELF] Support R_AARCH64_AUTH_ABS64 static relocation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157655: [Mips] AttemptToFoldSymbolOffsetDifference: revert isMicroMips special case
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157655: [Mips] AttemptToFoldSymbolOffsetDifference: revert isMicroMips special case
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158194: [lld/ELF] Add flag to print relocation stats
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158194: [lld/ELF] Add flag to print relocation stats
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158194: [lld/ELF] Add flag to print relocation stats
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D146778: Reland "[lld] Preliminary fat-lto-object support"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158164: [FileCheck] Added --match-full-lines-leading and --match-full-lines-trailing option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157948: [NFC] Fix possibly deref nullptr
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D146054: [RISCV] Add --print-supported-extensions support
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158231: [clang][test] Fix clang machine-function-split tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158231: [clang][test] Fix clang machine-function-split tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158241: [llvm-libgcc] Don't export __{,de}register_frame_info* and __register_frame_table
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158011: Make _LIBUNWIND_SUPPORT_FRAME_APIS not conditional on target architecure.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158164: [FileCheck] Added --match-full-lines-leading and --match-full-lines-trailing option
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158197: [PowerPC][lld] Account for additional X-Forms -> D-Form/DS-Forms load/stores when relaxing initial-exec to local-exec
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158231: [clang][test] Fix clang machine-function-split tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158310: [llvm-readobj] Avoid use of std::abs to fix ubsan failure.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158322: [ELF] Add -Bsymbolic-non-weak
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158329: [X86] Support arch=x86-64{,-v2,-v3,-v4} for target/target_clones attributes
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158329: [X86] Support arch=x86-64{,-v2,-v3,-v4} for target_clones attribute
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158329: [X86] Support arch=x86-64{,-v2,-v3,-v4} for target_clones attribute
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158329: [X86] Support arch=x86-64{,-v2,-v3,-v4} for target_clones attribute
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158329: [X86] Support arch=x86-64{,-v2,-v3,-v4} for target_clones attribute
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158231: [clang][test] Fix clang machine-function-split tests
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158322: [ELF] Add -Bsymbolic-non-weak
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D156505: [AArch64][ELF] Support R_AARCH64_AUTH_ABS64 static relocation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158275: [AVR][BPF][Lanai][Xtensa] Replace OperandMatchResultTy with ParseStatus (NFC)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157110: llvm-cov: __cxx_global_var_init functions disrupt coverage
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158197: [PowerPC][lld] Account for additional X-Forms -> D-Form/DS-Forms load/stores when relaxing initial-exec to local-exec
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158356: [lit] Use raw strings for backslash escapes to fix SyntaxWarnings
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158385: [tsan] Respect !nosanitize metadata and remove gcov special case
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157079: [TableGen] Fix wrong lex result on 64-bit integer boundaries
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158329: [X86] Support arch=x86-64{,-v2,-v3,-v4} for target_clones attribute
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158329: [X86] Support arch=x86-64{,-v2,-v3,-v4} for target_clones attribute
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D158322: [ELF] Add -Bsymbolic-non-weak
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D157933: [OpenMP 5.1] Parsing and Sema support for `scope` construct
Fazlay Rabbi via Phabricator via llvm-commits
- [PATCH] D157933: [OpenMP 5.1] Parsing and Sema support for `scope` construct
Fazlay Rabbi via Phabricator via llvm-commits
- [PATCH] D157933: [OpenMP 5.1] Parsing and Sema support for `scope` construct
Fazlay Rabbi via Phabricator via llvm-commits
- [llvm] 2e7ee4d - [DWARFVerifier] Allow simplified template names in debug_name
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] e376ced - [DWARFVerifier] Fix getNames return type mismatch
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] 8aa038a - [CoroSplit][DebugInfo] Don't use entry_value in coroutine entry point
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] 26ea983 - [Verifier] Allow undef/poison in entry_values expressions.
Felipe de Azevedo Piovezan via llvm-commits
- [PATCH] D155723: [DWARFVerifier] Allow simplified template names in debug_name
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D155723: [DWARFVerifier] Allow simplified template names in debug_name
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D157881: [DWARFVerifier] Fix getNames return type mismatch
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D155723: [DWARFVerifier] Allow simplified template names in debug_name
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D157881: [DWARFVerifier] Fix getNames return type mismatch
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D133926: [DebugInfo] Allow non-stack_value variadic expressions and use in DBG_INSTR_REF
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D157177: [Coroutine][DebugInfo] Pre-commit test for a DISubprogram with declaration.
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D133926: [DebugInfo] Allow non-stack_value variadic expressions and use in DBG_INSTR_REF
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158101: [Verifier] Allow undef/poison in entry_values expressions.
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158108: [CoroSplit][DebugInfo] Don't use entry_value in coroutine entry point
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158108: [CoroSplit][DebugInfo] Don't use entry_value in coroutine entry point
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158108: [CoroSplit][DebugInfo] Don't use entry_value in coroutine entry point
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D133926: [DebugInfo] Allow non-stack_value variadic expressions and use in DBG_INSTR_REF
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D133926: [DebugInfo] Allow non-stack_value variadic expressions and use in DBG_INSTR_REF
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158108: [CoroSplit][DebugInfo] Don't use entry_value in coroutine entry point
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158101: [Verifier] Allow undef/poison in entry_values expressions.
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D157177: [Coroutine][DebugInfo] Pre-commit test for a DISubprogram with declaration.
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158178: [Coroutine][DebugInfo] Reduced test case for `coro-async-declaration.ll`. (NFC)
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D158185: [DebugInfo] Process single-location debug values in variadic form when producing DWARF
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [llvm] 08d0b55 - [SwiftError] Use IMPLICIT_DEF as a definition for unreachable VReg uses
Filipp Zhinkin via llvm-commits
- [PATCH] D141053: [SwiftError] Use IMPLICIT_DEF as a definition for unreachable VReg uses
Filipp Zhinkin via Phabricator via llvm-commits
- [llvm] aacaf3d - [VPlan] Simplify VPDerivedIV truncation handling (NFCI).
Florian Hahn via llvm-commits
- [llvm] 00bc500 - [VPlan] Store FPBinOp directly in VPDerivedIVRecipe (NFCI).
Florian Hahn via llvm-commits
- [llvm] 5816d2a - [SimplifyCFG] Add tests for sinking load/store with swifterror operand.
Florian Hahn via llvm-commits
- [llvm] b7a95ad - [SimplifyCFG] Don't sink loads/stores with swifterror pointers.
Florian Hahn via llvm-commits
- [llvm] 9ee4a74 - [LV] Remove unused MiddleVPBB argument from addUsersInExitBlock (NFC).
Florian Hahn via llvm-commits
- [llvm] ca0d3c9 - [ConstraintElim] Add bottom tested loops with EQ predicates.
Florian Hahn via llvm-commits
- [llvm] 9851edf - [ConstraintElim] Add ptr phi tests without inbounds.
Florian Hahn via llvm-commits
- [llvm] ada2a45 - [VPlan] Use VPBasicBlock to get incoming block for exit phi fixup (NFC)
Florian Hahn via llvm-commits
- [llvm] 686aef8 - [LV] Remove compares and branches on undef from a few tests.
Florian Hahn via llvm-commits
- [llvm] 622b611 - [VPlan] Inline buildScalarSteps in single user (NFC).
Florian Hahn via llvm-commits
- [llvm] 56f5738 - [LV] Move induction ::execute impls to VPlanRecipes.cpp (NFC).
Florian Hahn via llvm-commits
- [PATCH] D136514: [AA][Intrinsics] Add separate_storage assumptions.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D150696: [LV] Vectorization remark for outerloop
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D156158: [LAA] Rename and fix semantics of MaxSafeDepDistBytes to MinDepDistBytes
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D156124: LoopVectorize/iv-select-cmp: add tests for truncated IV
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D157375: [LV] Pre-commit test case for AnyOf reduction , NFC
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D158058: [LV][VPlan] Refactor VPReductionRecipe to use reference for member RdxDesc
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D158083: [SimplifyCFG] Don't sink loads/stores with swifterror pointers.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D158083: [SimplifyCFG] Don't sink loads/stores with swifterror pointers.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D152730: [ConstraintElim] Add A < B if A is an increasing phi for A != B.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D158181: [SCEVExpander] Fix incorrect reuse of more poisonous instructions (PR63763)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D158332: [LV] Use IRBuidlder to create middle-block compare.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D158333: [VPlan] Move initial skeleton construction to createInitialVPlan. (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D150398: [VPlan] Model branch cond to enter scalar epilogue in VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D150398: [VPlan] Model branch cond to enter scalar epilogue in VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D150398: [VPlan] Model branch cond to enter scalar epilogue in VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D114479: [LAA] Keep track of ptr SCEV related to MemAccessInfo (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Florian Hahn via Phabricator via llvm-commits
- [llvm] c058eb9 - [AArch64] Fix crash when neither Neon nor SVE are enabled
Fraser Cormack via llvm-commits
- [PATCH] D158179: [AArch64] Fix crash when neither Neon nor SVE are enabled
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D158179: [AArch64] Fix crash when neither Neon nor SVE are enabled
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D158179: [AArch64] Fix crash when neither Neon nor SVE are enabled
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D158179: [AArch64] Fix crash when neither Neon nor SVE are enabled
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D158179: [AArch64] Fix crash when neither Neon nor SVE are enabled
Fraser Cormack via Phabricator via llvm-commits
- [compiler-rt] 6acff53 - [X86] Support -march=gracemont
Freddy Ye via llvm-commits
- [llvm] 6acff53 - [X86] Support -march=gracemont
Freddy Ye via llvm-commits
- [PATCH] D157510: [RISCV] Implement intrinsics for XCVbitmanip extension in CV32E40P
Funan Zeng via Phabricator via llvm-commits
- [PATCH] D157510: [RISCV] Implement intrinsics for XCVbitmanip extension in CV32E40P
Funan Zeng via Phabricator via llvm-commits
- [llvm] 1f7d034 - Fix spurious errors that would be emitted when DW_TAG_subprogram DIEs had mutliple ranges in DW_AT_ranges.
Greg Clayton via llvm-commits
- [PATCH] D157459: Make DWARFContext more thread safe.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D157459: Make DWARFContext more thread safe.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D157960: [lldb][gui] Update TreeItem children's m_parent on move
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D157459: Make DWARFContext more thread safe.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D157459: Make DWARFContext more thread safe.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D157459: Make DWARFContext more thread safe.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D157669: Fix spurious errors that would be emitted when DW_TAG_subprogram DIEs had mutliple ranges in DW_AT_ranges.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D157669: Fix spurious errors that would be emitted when DW_TAG_subprogram DIEs had mutliple ranges in DW_AT_ranges.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D157459: Make DWARFContext more thread safe.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D157459: Make DWARFContext more thread safe.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D157459: Make DWARFContext more thread safe.
Greg Clayton via Phabricator via llvm-commits
- [llvm] f8ad86c - [llvm-cov] Fix a bug about using `convert-for-testing` on multi-source object files
Gulfem Savrun Yeniceri via llvm-commits
- [llvm] 5222733 - Revert "[llvm-cov] Fix a bug about using `convert-for-testing` on multi-source object files"
Gulfem Savrun Yeniceri via llvm-commits
- [llvm] 57cb2f6 - Reland "[llvm-cov] Support multi-source object files for convert-for-testing"
Gulfem Savrun Yeniceri via llvm-commits
- [PATCH] D126586: [InstrProf][WIP] Implement boolean counters in coverage
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D156611: [llvm-cov] Fix a bug about using `convert-for-testing` on multi-source object files
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D156611: [llvm-cov] Fix a bug about using `convert-for-testing` on multi-source object files
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D156611: [llvm-cov] Fix a bug about using `convert-for-testing` on multi-source object files
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D156611: [llvm-cov] Support multi-source object files for `convert-for-testing`
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D156611: [llvm-cov] Support multi-source object files for `convert-for-testing`
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D156611: [llvm-cov] Support multi-source object files for `convert-for-testing`
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D156611: [llvm-cov] Support multi-source object files for `convert-for-testing`
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D126586: [InstrProf] Single byte counters in coverage
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D126586: [InstrProf] Single byte counters in coverage
Gulfem Savrun Yeniceri via Phabricator via llvm-commits
- [PATCH] D151848: [X86, Peephole] Enable FoldImmediate for X86
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D151848: [X86, Peephole] Enable FoldImmediate for X86
Guozhi Wei via Phabricator via llvm-commits
- [llvm] 317a0fe - [Driver][CodeGen] Properly handle -fsplit-machine-functions for fatbinary compilation.
Han Shen via llvm-commits
- [llvm] b9d079d - [clang][test] Refine clang machine-function-split tests.
Han Shen via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Han Shen via Phabricator via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Han Shen via Phabricator via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Han Shen via Phabricator via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Han Shen via Phabricator via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Han Shen via Phabricator via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Han Shen via Phabricator via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Han Shen via Phabricator via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Han Shen via Phabricator via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Han Shen via Phabricator via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Han Shen via Phabricator via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Han Shen via Phabricator via llvm-commits
- [PATCH] D158231: [clang][test] Fix clang machine-function-split tests
Han Shen via Phabricator via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Han Shen via Phabricator via llvm-commits
- [PATCH] D158231: [clang][test] Fix clang machine-function-split tests
Han Shen via Phabricator via llvm-commits
- [PATCH] D158231: [clang][test] Fix clang machine-function-split tests
Han Shen via Phabricator via llvm-commits
- [PATCH] D158231: [clang][test] Fix clang machine-function-split tests
Han Shen via Phabricator via llvm-commits
- [PATCH] D158231: [clang][test] Fix clang machine-function-split tests
Han Shen via Phabricator via llvm-commits
- [PATCH] D158231: [clang][test] Fix clang machine-function-split tests
Han Shen via Phabricator via llvm-commits
- [PATCH] D158231: [clang][test] Fix clang machine-function-split tests
Han Shen via Phabricator via llvm-commits
- [PATCH] D158231: [clang][test] Fix clang machine-function-split tests
Han Shen via Phabricator via llvm-commits
- [PATCH] D158231: [clang][test] Fix clang machine-function-split tests
Han Shen via Phabricator via llvm-commits
- [PATCH] D157565: [CodeGen] Add AArch64 behavior to existing MFS tests
Han Shen via Phabricator via llvm-commits
- [PATCH] D158231: [clang][test] Fix clang machine-function-split tests
Han Shen via Phabricator via llvm-commits
- [PATCH] D157565: [CodeGen] Add AArch64 behavior to existing MFS tests
Han Shen via Phabricator via llvm-commits
- [PATCH] D86310: [X86] Align i128 to 16 bytes in x86 datalayouts
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D86310: [X86] Align i128 to 16 bytes in x86 datalayouts
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D86310: [X86] Align i128 to 16 bytes in x86 datalayouts
Harald van Dijk via Phabricator via llvm-commits
- [PATCH] D156472: [WebAssembly] Create separation between MC and CodeGen layers
Heejin Ahn via Phabricator via llvm-commits
- [llvm] 3406934 - [MC][COFF][AArch64] Fix the storage class for private linkage symbols.
Hiroshi Yamauchi via llvm-commits
- [llvm] 1e7f592 - [MC][COFF][AArch64] Avoid incorrect IMAGE_REL_ARM64_BRANCH26 relocations.
Hiroshi Yamauchi via llvm-commits
- [PATCH] D155732: [MC][COFF][AArch64] Avoid incorrect IMAGE_REL_ARM64_BRANCH26 relocations.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D157059: [lldb][PECOFF] Exclude alignment padding when reading section data
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D158122: [MC][COFF][AArch64] Fix the storage class for private linkage symbols.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D155732: [MC][COFF][AArch64] Avoid incorrect IMAGE_REL_ARM64_BRANCH26 relocations.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D158122: [MC][COFF][AArch64] Fix the storage class for private linkage symbols.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D158122: [MC][COFF][AArch64] Fix the storage class for private linkage symbols.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D155732: [MC][COFF][AArch64] Avoid incorrect IMAGE_REL_ARM64_BRANCH26 relocations.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D155732: [MC][COFF][AArch64] Avoid incorrect IMAGE_REL_ARM64_BRANCH26 relocations.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D155732: [MC][COFF][AArch64] Avoid incorrect IMAGE_REL_ARM64_BRANCH26 relocations.
Hiroshi Yamauchi via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
Hubert Tong via Phabricator via llvm-commits
- [PATCH] D157630: [LoopVectorize] Pre-commit tests for the fix of incorrect order of invariant stores.
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D155218: [InstCombine] Optimize addition/subtraction operations of splats of vscale multiplied by a constant
Igor Kirillov via Phabricator via llvm-commits
- [PATCH] D155218: [InstCombine] Optimize addition/subtraction operations of splats of vscale multiplied by a constant
Igor Kirillov via Phabricator via llvm-commits
- [llvm] f9ab235 - [AMDGPU] Autogenerate the fmuladd.f16.ll and llvm.fmuladd.f16.ll codegen tests.
Ivan Kosarev via llvm-commits
- [llvm] d7efe41 - [AMDGPU] Autogenerate the v_cndmask.ll and llvm.amdgcn.image.msaa.load.ll codegen tests.
Ivan Kosarev via llvm-commits
- [PATCH] D157089: [AMDGPU] Fix dealing with register interval endpoints in SIInsertWaitcnts.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D156103: [AMDGPU][NFC] Add True16 operand definitions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D156529: [AMDGPU][True16] Pre-commit addition tests.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D157966: [AMDGPU] Autogenerate the fmuladd.f16.ll and llvm.fmuladd.f16.ll codegen tests.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D157970: [AMDGPU] Autogenerate the v_cndmask.ll and llvm.amdgcn.image.msaa.load.ll codegen tests.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D157966: [AMDGPU] Autogenerate the fmuladd.f16.ll and llvm.fmuladd.f16.ll codegen tests.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D157970: [AMDGPU] Autogenerate the v_cndmask.ll and llvm.amdgcn.image.msaa.load.ll codegen tests.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D157970: [AMDGPU] Autogenerate the v_cndmask.ll and llvm.amdgcn.image.msaa.load.ll codegen tests.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D157966: [AMDGPU] Autogenerate the fmuladd.f16.ll and llvm.fmuladd.f16.ll codegen tests.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D157970: [AMDGPU] Autogenerate the v_cndmask.ll and llvm.amdgcn.image.msaa.load.ll codegen tests.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D156101: [AMDGPU] Introduce real and keep fake True16 instructions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D156101: [AMDGPU] Introduce real and keep fake True16 instructions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D158281: [LangRef][DebugInfo] Update DIFile checksum description
J. Ryan Stinnett via Phabricator via llvm-commits
- [llvm] 7a28b0b - [llvm-objdump] Support CHPE code ranges in disassembler.
Jacek Caban via llvm-commits
- [PATCH] D149095: [llvm-objdump] Support CHPE code ranges in disassembler.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D149095: [llvm-objdump] Support CHPE code ranges in disassembler.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D149095: [llvm-objdump] Support CHPE code ranges in disassembler.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D157547: Arm64EC entry/exit thunks, consolidated.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D157547: Arm64EC entry/exit thunks, consolidated.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D158366: [DAG] replaceStoreOfInsertLoad - don't fold if the inserted element is implicity truncated
Jacob Young via Phabricator via llvm-commits
- [PATCH] D155987: AMDGPU: Move placement of RemoveIncompatibleFunctions
Jakub Chlanda via Phabricator via llvm-commits
- [PATCH] D157210: [symbolizer] Change reaction on invalid input
James Henderson via Phabricator via llvm-commits
- [PATCH] D157210: [symbolizer] Change reaction on invalid input
James Henderson via Phabricator via llvm-commits
- [PATCH] D142660: [AIX] supporting -X options for llvm-ranlib in AIX OS
James Henderson via Phabricator via llvm-commits
- [PATCH] D144872: [AIX] Align the content of an xcoff object file which has auxiliary header in big archive.
James Henderson via Phabricator via llvm-commits
- [PATCH] D144872: [AIX] Align the content of an xcoff object file which has auxiliary header in big archive.
James Henderson via Phabricator via llvm-commits
- [PATCH] D139750: Optionally print symbolizer markup backtraces.
James Henderson via Phabricator via llvm-commits
- [PATCH] D158164: [FileCheck] Added --match-full-lines-leading and --match-full-lines-trailing option
James Henderson via Phabricator via llvm-commits
- [PATCH] D158164: [FileCheck] Added --match-full-lines-leading and --match-full-lines-trailing option
James Henderson via Phabricator via llvm-commits
- [PATCH] D158164: [FileCheck] Added --match-full-lines-leading and --match-full-lines-trailing option
James Henderson via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
James Henderson via Phabricator via llvm-commits
- [PATCH] D158164: [FileCheck] Added --match-full-lines-leading and --match-full-lines-trailing option
James Henderson via Phabricator via llvm-commits
- [llvm] b7fcf51 - [OpenMP][OpenMPIRBuilder] Add kernel launch codegen to emitTargetCall
Jan Sjodin via llvm-commits
- [PATCH] D155633: [OpenMP][OpenMPIRBuilder] Add kernel launch codegen to emitTargetCall
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D155633: [OpenMP][OpenMPIRBuilder] Add kernel launch codegen to emitTargetCall
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D155633: [OpenMP][OpenMPIRBuilder] Add kernel launch codegen to emitTargetCall
Jan Sjödin via Phabricator via llvm-commits
- [llvm] 6f4a6e1 - [Docs] Fix typo in opaque pointers doc
Jannik Silvanus via llvm-commits
- [PATCH] D156433: [bazel] Include builtin headers with clang-tidy
Jathu Satkunarajah via Phabricator via llvm-commits
- [PATCH] D156433: [bazel] Include builtin headers with clang-tidy
Jathu Satkunarajah via Phabricator via llvm-commits
- [llvm] 948b262 - [AMDGPU] Add TransVALU to GFX11 scheduling model
Jay Foad via llvm-commits
- [llvm] 6551cfa - [CodeGen] Set regunitmasks for leaf regs to all instead of none
Jay Foad via llvm-commits
- [llvm] f0e5f73 - [MachineScheduler] Account for lane masks in basic block liveins
Jay Foad via llvm-commits
- [llvm] fdbc944 - Fix typos in comments
Jay Foad via llvm-commits
- [PATCH] D157086: [LiveRange] Fix inaccurate verification of live-in PhysRegs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D157633: [MachineScheduler] Account for lane masks in basic block liveins
Jay Foad via Phabricator via llvm-commits
- [PATCH] D157755: [InstSimplify] Use knownbits for simplifying `(icmp ugt/ule (or X, Y), X)`; PR64610
Jay Foad via Phabricator via llvm-commits
- [PATCH] D144610: [InstCombine] Add transforms for `(icmp upred (or X, Y), X)`
Jay Foad via Phabricator via llvm-commits
- [PATCH] D144610: [InstCombine] Add transforms for `(icmp upred (or X, Y), X)`
Jay Foad via Phabricator via llvm-commits
- [PATCH] D157800: [ValueTracking] Improve analysis of knownbits from incoming phi edges.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D157709: [AMDGPU] Add TransVALU to GFX11 scheduling model
Jay Foad via Phabricator via llvm-commits
- [PATCH] D157709: [AMDGPU] Add TransVALU to GFX11 scheduling model
Jay Foad via Phabricator via llvm-commits
- [PATCH] D157089: [AMDGPU] Fix dealing with register interval endpoints in SIInsertWaitcnts.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D157864: [CodeGen] Set regunitmasks for leaf regs to all instead of none
Jay Foad via Phabricator via llvm-commits
- [PATCH] D157633: [MachineScheduler] Account for lane masks in basic block liveins
Jay Foad via Phabricator via llvm-commits
- [PATCH] D157633: [MachineScheduler] Account for lane masks in basic block liveins
Jay Foad via Phabricator via llvm-commits
- [PATCH] D157864: [CodeGen] Set regunitmasks for leaf regs to all instead of none
Jay Foad via Phabricator via llvm-commits
- [PATCH] D157633: [MachineScheduler] Account for lane masks in basic block liveins
Jay Foad via Phabricator via llvm-commits
- [PATCH] D157633: [MachineScheduler] Account for lane masks in basic block liveins
Jay Foad via Phabricator via llvm-commits
- [PATCH] D157909: [AMDGPU] Decouple V_PK_MOV_B32 from FeaturePackedFP32Ops
Jay Foad via Phabricator via llvm-commits
- [PATCH] D156579: InstCombine: Fold fneg (ldexp x, n) -> ldexp (fneg x), n
Jay Foad via Phabricator via llvm-commits
- [PATCH] D156301: [AMDGPU] Support FAdd/FSub global atomics in AMDGPUAtomicOptimizer.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149587: InstSimplify: Simplifications for ldexp
Jay Foad via Phabricator via llvm-commits
- [PATCH] D157966: [AMDGPU] Autogenerate the fmuladd.f16.ll and llvm.fmuladd.f16.ll codegen tests.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D157970: [AMDGPU] Autogenerate the v_cndmask.ll and llvm.amdgcn.image.msaa.load.ll codegen tests.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D149587: InstSimplify: Simplifications for ldexp
Jay Foad via Phabricator via llvm-commits
- [llvm] d26a067 - [DAG] NFC: Add getBitcastedExtOrTrunc
Jeffrey Byrnes via llvm-commits
- [PATCH] D155995: [AMDGPU]: Allow combining into v_dot4
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D157733: [DAG] NFC: Add getScalarizeExtOrTrunc
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D157733: [DAG] NFC: Add getBitcasedExtOrTrunc
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D127994: [AMDGPU] Expose CLI controls for IGroup ordering
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D157819: [RISCV][GISel] Make G_SELECT of pointers legal
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D157839: [RISCV] Support global address as inline asm memory operand of `m`
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D157839: [RISCV] Support global address as inline asm memory operand of `m`
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D157965: [RISCV][NFC] Move tests of inline asm memory constraints to separate file
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D157965: [RISCV][NFC] Move tests of inline asm memory constraints to separate file
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D157965: [RISCV][NFC] Move tests of inline asm memory constraints to separate file
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D157657: [RISCV] Support R_RISCV_SET_ULEB128/R_RISCV_SUB_ULEB128 for .uleb128 directives
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D158138: [RISCV] Expand PseudoTAIL with t2 instead of t1 for Zicfilp.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D158138: [RISCV] Expand PseudoTAIL with t2 instead of t1 for Zicfilp.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D158138: [RISCV] Expand PseudoTAIL with t2 instead of t1 for Zicfilp.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D158138: [RISCV] Expand PseudoTAIL with t2 instead of t1 for Zicfilp.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D158138: [RISCV] Expand PseudoTAIL with t2 instead of t1 for Zicfilp.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D152793: [RISCV] Add MC layer support for Zicfiss.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D158059: [AMDGPU/wmma] - Disable 3-address syntax for f16
Jessica Del via Phabricator via llvm-commits
- [PATCH] D158059: [AMDGPU/wmma] - Disable 3-address syntax for f16
Jessica Del via Phabricator via llvm-commits
- [PATCH] D158059: [AMDGPU/wmma] - Disable 3-address syntax for f16
Jessica Del via Phabricator via llvm-commits
- [PATCH] D158059: [AMDGPU/wmma] - Disable 3-address syntax for f16
Jessica Del via Phabricator via llvm-commits
- [PATCH] D151414: [RISCV] Add Zvfhmin extension support for llvm RISCV backend.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D151414: [RISCV] Add Zvfhmin extension support for llvm RISCV backend.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D153848: [RISCV] Apply promotion for f16 vector ops when only have zvfhmin.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D157077: [RISCV] Teach VSETVLIInserter to not demand tail policy when there is no tail element
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D153848: [RISCV] Apply promotion for f16 vector ops when only have zvfhmin.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D156018: [BOLT] Implement createRelocation for AArch64
Jiapeng Zhou via Phabricator via llvm-commits
- [llvm] 2be74ff - Fix tools/dsymutil/CMakeLists.txt mis-matching arguments warning (NFC)
Jie Fu via llvm-commits
- [llvm] 2829486 - [IR] Ignore the return value of std::remove_if (NFC)
Jie Fu via llvm-commits
- [llvm] 753dbd2 - Fix tools/dsymutil/CMakeLists.txt mis-matching arguments warning (NFC)
Jie Fu via llvm-commits
- [llvm] d1a4b8c - [GlobalISel] Remove unused variable 'Or' (NFC)
Jie Fu via llvm-commits
- [llvm] 60c44cc - Fix mis-matching arguments warning in dsymutil/CMakeLists.txt (NFC)
Jie Fu via llvm-commits
- [llvm] 13454a6 - [RISCV] Compress stack insts by adjust offset.
Jie Fu via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
Jie Fu via Phabricator via llvm-commits
- [llvm] 974c639 - [M68k] Add MC support for bchg, bclr and bset instruction
Jim Lin via llvm-commits
- [llvm] f3c0eae - [RISCV] Rename Ventana DecoderNamespace to XVentana for matching other extension. NFC.
Jim Lin via llvm-commits
- [llvm] 18f5ada - [DAGCombiner] Don't reduce BUILD_VECTOR to BITCAST before LegalizeTypes if VT is legal.
Jim Lin via llvm-commits
- [llvm] 01da5b9 - [RISCV] Remove trailing whitespace. NFC.
Jim Lin via llvm-commits
- [PATCH] D156645: [DAGCombiner] Don't reduce BUILD_VECTOR to BITCAST before LegalizeTypes if VT is legal.
Jim Lin via Phabricator via llvm-commits
- [PATCH] D116993: [M68k] Add MC support for bchg, bclr and bset instruction
Jim Lin via Phabricator via llvm-commits
- [PATCH] D116993: [M68k] Add MC support for bchg, bclr and bset instruction
Jim Lin via Phabricator via llvm-commits
- [PATCH] D156645: [DAGCombiner] Don't reduce BUILD_VECTOR to BITCAST before LegalizeTypes if VT is legal.
Jim Lin via Phabricator via llvm-commits
- [PATCH] D156645: [DAGCombiner] Don't reduce BUILD_VECTOR to BITCAST before LegalizeTypes if VT is legal.
Jim Lin via Phabricator via llvm-commits
- [PATCH] D156538: [AArch64] Try to combine FMUL with FDIV
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D156538: [AArch64] Try to combine FMUL with FDIV
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D154205: [MachineLICM] Handle subloops
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D156538: [AArch64] Try to combine FMUL with FDIV
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D156538: [AArch64] Try to combine FMUL with FDIV
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D154205: [MachineLICM] Handle subloops
JinGu Kang via Phabricator via llvm-commits
- [PATCH] D154205: [MachineLICM] Handle subloops
JinGu Kang via Phabricator via llvm-commits
- [llvm] 9f8dcb0 - [AArch64] Try to detect patterns with fdiv and fmul for [su]cvtf.
Jingu Kang via llvm-commits
- [llvm] dc242f9 - [AMDGPU][NFC] Convert fpto{u|s}i f16 tests to auto-gen
Joe Nash via llvm-commits
- [llvm] a093032 - [AMDGPU][True16] Update FPToI1Pat GFX11 pat to use GFX11 instruction
Joe Nash via llvm-commits
- [llvm] 6aab000 - [AMDGPU] Convert fmul-2-combine-multi-use test to auto-gen
Joe Nash via llvm-commits
- [PATCH] D157912: [AMDGPU][True16] Update FPToI1Pat GFX11 pat to use GFX11 instruction
Joe Nash via Phabricator via llvm-commits
- [PATCH] D157912: [AMDGPU][True16] Update FPToI1Pat GFX11 pat to use GFX11 instruction
Joe Nash via Phabricator via llvm-commits
- [PATCH] D157966: [AMDGPU] Autogenerate the fmuladd.f16.ll and llvm.fmuladd.f16.ll codegen tests.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D157912: [AMDGPU][True16] Update FPToI1Pat GFX11 pat to use GFX11 instruction
Joe Nash via Phabricator via llvm-commits
- [PATCH] D158198: [AMDGPU] Convert fmul-2-combine-multi-use test to auto-gen
Joe Nash via Phabricator via llvm-commits
- [PATCH] D158198: [AMDGPU] Convert fmul-2-combine-multi-use test to auto-gen
Joe Nash via Phabricator via llvm-commits
- [PATCH] D156099: [AMDGPU] Add True16 register classes.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D156100: [AMDGPU] Have a subtarget feature to control use of real True16 instructions.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D156103: [AMDGPU][NFC] Add True16 operand definitions.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D156782: [AMDGPU] Test disassembling of some basic True16 VOP2 instructions.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D156985: [AMDGPU] Remove the support for non-True16 copies between different register sizes.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D156529: [AMDGPU][True16] Pre-commit addition tests.
Joe Nash via Phabricator via llvm-commits
- [PATCH] D154984: [lit] Drop "Script:", make -v and -a imply -vv
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D156954: [lit] Improve test output from lit's internal shell
Joel E. Denny via Phabricator via llvm-commits
- [PATCH] D158164: [FileCheck] Added --match-full-lines-leading and --match-full-lines-trailing option
Joel E. Denny via Phabricator via llvm-commits
- [llvm] 2ece6d9 - [OpenMPOpt] SPMD-amenable implies no unknown parallel regions
Johannes Doerfert via llvm-commits
- [llvm] 4fcd5f9 - [OpenMPOpt] Mark more runtime functions as SPMD compatible
Johannes Doerfert via llvm-commits
- [llvm] 97c24a1 - [OpenMPOpt][NFC] Allow missing wrapper functions for parallel_51
Johannes Doerfert via llvm-commits
- [llvm] bfa1afb - [OpenMPOpt] Improve __kmpc_alloc_shared handling
Johannes Doerfert via llvm-commits
- [llvm] fb0e49f - [OpenMP] Add `noalias` to runtime allocator functions
Johannes Doerfert via llvm-commits
- [llvm] 361b536 - [Attributor] Simplify switches with more than one potential condition
Johannes Doerfert via llvm-commits
- [llvm] 5eb7a42 - [Attributor][NFC] Precommit tests
Johannes Doerfert via llvm-commits
- [llvm] 9c08e76 - [Attributor] Introduce AAIndirectCallInfo
Johannes Doerfert via llvm-commits
- [llvm] 3e19416 - [Attributor][FIX] Initialize variable
Johannes Doerfert via llvm-commits
- [llvm] df8d33f - [OpenMP][AMDGPU] Add "amdgpu-flat-work-group-size" for known thread counts
Johannes Doerfert via llvm-commits
- [PATCH] D157765: [llvm langref] inaccessiblemem implies nosync
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D157499: [IR] Add noreadafterunwind attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D157499: [IR] Add dead_on_unwind attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D157499: [IR] Add dead_on_unwind attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D157949: [ValueTracking] hasPassPointeeByValueCopyAttr implies well-defined
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D157994: [OpenMP] Migrate dispatch related utility functions from Clang codegen to OMPIRBuilder
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D157068: [Attributor] New attribute to identify what byte ranges are alive for an allocation
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D157499: [IR] Add dead_on_unwind attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D158018: [FunctionPropertiesAnalysis] Add operand type counts
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D157499: [IR] Add dead_on_unwind attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D158018: [FunctionPropertiesAnalysis] Add operand type counts
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D157068: [Attributor] New attribute to identify what byte ranges are alive for an allocation
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D158382: [OpenMP] Use default grid value for static grid size
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D158383: [OpenMP] Add NVIDIA annotations for static grid thread limit
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D158383: [OpenMP] Add NVIDIA annotations for static grid thread limit
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D157841: [Bazel] [python bindings] Bindings for vendor GPU dialects
Johannes Reifferscheid via Phabricator via llvm-commits
- [PATCH] D157841: [Bazel] [python bindings] Bindings for vendor GPU dialects
Johannes Reifferscheid via Phabricator via llvm-commits
- [PATCH] D157841: [Bazel] [python bindings] Bindings for vendor GPU dialects
Johannes Reifferscheid via Phabricator via llvm-commits
- [PATCH] D157865: [ARM] Fix prologue/epilogue for pacbti-m leaf functions
John Brawn via Phabricator via llvm-commits
- [PATCH] D155773: [llvm][MemoryBuiltins] Add alloca support to getInitialValueOfAllocation
John McIver via Phabricator via llvm-commits
- [PATCH] D157968: [NFC][AArch64][LV] Reorganise tests for using SLEEF symbols in LV.
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D157968: [NFC][AArch64][LV] Reorganise tests for using SLEEF symbols in LV.
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D157968: [NFC][AArch64][LV] Reorganise tests for using SLEEF symbols in LV.
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D157968: [NFC][AArch64][LV] Reorganise tests for using SLEEF symbols in LV.
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D158089: [NFC][AArch64][TLI] Remove invalid intrinsics from SLEEF vector library mappings
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D157968: [NFC][AArch64][LV] Reorganise tests for using SLEEF symbols in LV.
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D157968: [NFC][AArch64][LV] Reorganise tests for using SLEEF symbols in LV.
Jolanta Jensen via Phabricator via llvm-commits
- [PATCH] D157738: [OpenMP] Emit offloading entries for indirect target variables
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D157738: [OpenMP] Emit offloading entries for indirect target variables
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D157738: [OpenMP] Emit offloading entries for indirect target variables
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D158246: [amdgpu] WIP variadics
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D158246: [amdgpu] WIP variadics
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D158246: [amdgpu] WIP variadics
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D158246: [amdgpu] WIP variadics
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D158246: [amdgpu] WIP variadics
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D158246: [amdgpu] WIP variadics
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D158246: [amdgpu] WIP variadics
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D150144: cmake: add missing dependency on Attributes.inc
Jon Roelofs via Phabricator via llvm-commits
- [llvm] 1f929aa - [dsymutil] Fix MachOUtils formatting (NFC)
Jonas Devlieghere via llvm-commits
- [llvm] a04879c - [dsymutil] Use createTemporaryFile instead of TempFile
Jonas Devlieghere via llvm-commits
- [llvm] c296c35 - [dsymutil] Re-enable 'auto' verification as the default
Jonas Devlieghere via llvm-commits
- [llvm] 4d1d8a8 - [dsymutil] Fix data race in input verification (NFC)
Jonas Devlieghere via llvm-commits
- [llvm] 74727a4 - [dsymutil] Fix stdio data races (NFC)
Jonas Devlieghere via llvm-commits
- [PATCH] D157459: Make DWARFContext more thread safe.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D158124: [dsymutil] Add support for mergeable libraries
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D157459: Make DWARFContext more thread safe.
Jonas Devlieghere via Phabricator via llvm-commits
- [llvm] eeac432 - Disable two tests without {arm, aarch64}-registered-target
Jonas Hahnfeld via llvm-commits
- [PATCH] D157802: [JITLink][EHFrameSupport] Accept multiple relocations
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D157802: [JITLink][EHFrameSupport] Accept multiple relocations
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Jonas Hahnfeld via Phabricator via llvm-commits
- [PATCH] D158252: Fix regression of D157680
Jonas Hahnfeld via Phabricator via llvm-commits
- [llvm] 43125b6 - [OpenMP] Use protected visibility for the kernel environment
Joseph Huber via llvm-commits
- [PATCH] D157738: [OpenMP] Emit offloading entries for indirect target variables
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D157738: [OpenMP] Emit offloading entries for indirect target variables
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D157738: [OpenMP] Emit offloading entries for indirect target variables
Joseph Huber via Phabricator via llvm-commits
- [llvm] 700ca0e - [NFC] Red Hat is two words
Josh Stone via llvm-commits
- [PATCH] D157871: IR: Add llvm.exp10 intrinsic
Joshua Batista via Phabricator via llvm-commits
- [PATCH] D151887: InstSimplify: Start cleaning up simplifyFCmpInst
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D156679: [WIP][AMDGPU][SIInsertWaitcnts] Do not add s_waitcnt when the counters are known to be 0 already
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D156679: [WIP][AMDGPU][SIInsertWaitcnts] Do not add s_waitcnt when the counters are known to be 0 already
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D156679: [WIP][AMDGPU][SIInsertWaitcnts] Do not add s_waitcnt when the counters are known to be 0 already
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D156679: [WIP][AMDGPU][SIInsertWaitcnts] Do not add s_waitcnt when the counters are known to be 0 already
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [llvm] a16104e - [Option] Add "Visibility" field and clone the OptTable APIs to use it
Justin Bogner via llvm-commits
- [llvm] 4e3b894 - Revert "[Option] Add "Visibility" field and clone the OptTable APIs to use it"
Justin Bogner via llvm-commits
- [lld] dcb6d21 - Reapply "[Option] Add "Visibility" field and clone the OptTable APIs to use it"
Justin Bogner via llvm-commits
- [llvm] 9478f66 - [Driver] Refactor to use llvm Option's new Visibility flags
Justin Bogner via llvm-commits
- [llvm] cb6fe61 - [Driver][DXC] Handle -Fo and -Fc flags
Justin Bogner via llvm-commits
- [llvm] a1c447d - [C API]: Add getters for inline assembly template string, constraints, and flags
Justin Bogner via llvm-commits
- [llvm] 72017fc - [DirectX] Only embed dxil when writing object files
Justin Bogner via llvm-commits
- [PATCH] D157151: [Driver] Refactor to use llvm Option's new Visibility flags
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D157151: [Driver] Refactor to use llvm Option's new Visibility flags
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D157149: [Option] Add "Visibility" field and clone the OptTable APIs to use it
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D157149: [Option] Add "Visibility" field and clone the OptTable APIs to use it
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D157110: llvm-cov: __cxx_global_var_init functions disrupt coverage
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D157151: [Driver] Refactor to use llvm Option's new Visibility flags
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D157149: [Option] Add "Visibility" field and clone the OptTable APIs to use it
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D157151: [Driver] Refactor to use llvm Option's new Visibility flags
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D157151: [Driver] Refactor to use llvm Option's new Visibility flags
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D157151: [Driver] Refactor to use llvm Option's new Visibility flags
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D157671: [DX] Add support for PSV signature elements
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D157151: [Driver] Refactor to use llvm Option's new Visibility flags
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D157582: [Driver][DXC] Handle -Fo and -Fc flags
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D153185: [C API]: Add getters for inline assembly template string, constraints, and flags
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D153185: [C API]: Add getters for inline assembly template string, constraints, and flags
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D153185: [C API]: Add getters for inline assembly template string, constraints, and flags
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D158051: [DirectX] Only embed dxil when writing object files
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D157671: [DX] Add support for PSV signature elements
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D158051: [DirectX] Only embed dxil when writing object files
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D156424: [SPIRV] Add SPIR-V logical triple to llc
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D157826: [X86] Allow inlining callees missing VLX feature
Kal Conley via Phabricator via llvm-commits
- [PATCH] D157826: [X86] Allow inlining callees missing VLX feature
Kal Conley via Phabricator via llvm-commits
- [PATCH] D157835: [X86][test] Add missing encoding tests for ADCX/ADOX
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D157948: [NFC]Fix possibly deref nullptr
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D157948: [NFC]Fix possibly deref nullptr
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D157948: [NFC]Fix possibly deref nullptr
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D157948: [NFC]Fix possibly deref nullptr
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D157948: Fix possibly deref nullptr
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D157948: Fix possibly deref nullptr
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D157485: [X86][RFC] Support new feature AVX10
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D157485: [X86][RFC] Support new feature AVX10
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D157485: [X86][RFC] Support new feature AVX10
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D158252: Fix regression of D157680
Kan Shengchen via Phabricator via llvm-commits
- [llvm] 01dcad0 - [GlobalISel] Silence gcc warning [NFC]
Karl-Johan Karlsson via llvm-commits
- [llvm] 6e6014a - [Analysis] Fix an unused variable warning
Kazu Hirata via llvm-commits
- [llvm] 11e2975 - Fx typos in documentation
Kazu Hirata via llvm-commits
- [llvm] 9517afe - [TableGen] Modernize SubClassReference (NFC)
Kazu Hirata via llvm-commits
- [llvm] c74b206 - [TableGen] Modernize SubMultiClassReference (NFC)
Kazu Hirata via llvm-commits
- [llvm] f10125b - [SystemZ] Modernize GPRRegs (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5fcecea - [llvm-diff] Modernize DiffEntry (NFC)
Kazu Hirata via llvm-commits
- [llvm] d27614e - [llvm-profdata] Modernize SampleOverlapStats (NFC)
Kazu Hirata via llvm-commits
- [llvm] d85993d - [llvm] Remove redundant control flow statements (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5675f44 - [Transforms] Remove unnecessary const from a return type (NFC)
Kazu Hirata via llvm-commits
- [llvm] 1341156 - [CodeGen] Use isAllOnesConstant and isNullConstant (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D158013: Fix typo in module inliner priority flag
Kazu Hirata via Phabricator via llvm-commits
- [llvm] 8781dbe - [VE] Enable vpu feature by default in llc
Kazushi Marukawa via llvm-commits
- [llvm] c88b3c9 - [VE][NFC] Correct debug message spacing
Kazushi Marukawa via llvm-commits
- [llvm] 922ac64 - [VE] Avoid vectorizing store/load in scalar mode
Kazushi Marukawa via llvm-commits
- [llvm] 2e23956 - [VE] Change the way of lowering store
Kazushi Marukawa via llvm-commits
- [PATCH] D157887: [VE] Enable vpu feature by default in llc
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D157887: [VE] Enable vpu feature by default in llc
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D158049: [VE] Avoid vectorizing store/load in scalar mode
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D158049: [VE] Avoid vectorizing store/load in scalar mode
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D158049: [VE] Avoid vectorizing store/load in scalar mode
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D89492: [compiler-rt] Enable building builtins using top-level CMake file
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D158253: [VE] Change the way of lowering store
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D158253: [VE] Change the way of lowering store
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] 2d9c6e6 - [Thumb1] Use callee-saved register to adjust stack pointer
Keith Walker via llvm-commits
- [PATCH] D157500: [Thumb1] Use callee-saved register to adjust stack pointer
Keith Walker via Phabricator via llvm-commits
- [PATCH] D157500: [Thumb1] Use callee-saved register to adjust stack pointer
Keith Walker via Phabricator via llvm-commits
- [PATCH] D157500: [Thumb1] Use callee-saved register to adjust stack pointer
Keith Walker via Phabricator via llvm-commits
- [llvm] dda2cd2 - [AArch64][SVE2] Change the cost of extends with S/URHADD to 0
Kerry McLaughlin via llvm-commits
- [llvm] 5d814b3 - Revert "[AArch64][SVE2] Change the cost of extends with S/URHADD to 0"
Kerry McLaughlin via llvm-commits
- [PATCH] D157628: [AArch64][SVE2] Change the cost of extends with S/URHADD to 0
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D157628: [AArch64][SVE2] Change the cost of extends with S/URHADD to 0
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D157628: [AArch64][SVE2] Change the cost of extends with S/URHADD to 0
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D157628: [AArch64][SVE2] Change the cost of extends with S/URHADD to 0
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D157628: [AArch64][SVE2] Change the cost of extends with S/URHADD to 0
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D158291: [PoC][WIP] Add an AArch64 specific pass for loop idiom recognition
Kerry McLaughlin via Phabricator via llvm-commits
- [PATCH] D157894: InstSimplify: Handle exp10(log10(x)) -> x
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D157895: InstSimplify: Handle log10(exp10(x))
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D157871: IR: Add llvm.exp10 intrinsic
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D157892: ConstantFolding: Handle exp10 intrinsic
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D157892: ConstantFolding: Handle exp10 intrinsic
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D158375: Fix build for riscv32
Khem Raj via Phabricator via llvm-commits
- [PATCH] D158375: Fix build for riscv32
Khem Raj via Phabricator via llvm-commits
- [PATCH] D155633: [OpenMP][OpenMPIRBuilder] Add kernel launch codegen to emitTargetCall
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D147219: [OpenMP][Flang][MLIR] Lowering of requires directive from MLIR to LLVM IR
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] b00b469 - [RISCV] Precommit test for D158086
Kito Cheng via llvm-commits
- [llvm] 0816b3e - [RISCV] Check floating point vector instruction with SEW=64 is valid when vsetvl insertion
Kito Cheng via llvm-commits
- [PATCH] D157839: [RISCV] Support global address as inline asm memory operand of `m`
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D157657: [RISCV] Support R_RISCV_SET_ULEB128/R_RISCV_SUB_ULEB128 for .uleb128 directives
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D158086: [RISCV] Check floating point vector instruction with SEW=64 is valid when vsetvl insertion
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D158087: [RISCV] Precommit test for D158086
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D158087: [RISCV] Precommit test for D158086
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D158086: [RISCV] Check floating point vector instruction with SEW=64 is valid when vsetvl insertion
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D158177: [RISCV] Optimize floating point scalar move and splat
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D158087: [RISCV] Precommit test for D158086
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D158086: [RISCV] Check floating point vector instruction with SEW=64 is valid when vsetvl insertion
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D157953: [CGCall][RISCV] Handle function calls with parameter of RVV tuple type
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D157472: [RISCV] Fix rlist grammar for cm.push, cm.popret, cm.popretz and cm.pop in RISCV zcmp Extension
Kiva Oyama via Phabricator via llvm-commits
- [PATCH] D157472: [RISCV] Fix rlist grammar for cm.push, cm.popret, cm.popretz and cm.pop in RISCV zcmp Extension
Kiva Oyama via Phabricator via llvm-commits
- [PATCH] D157231: [SPARC][IAS] Add definitions for v9 State Registers
Koakuma via Phabricator via llvm-commits
- [PATCH] D153453: [MemCpyOpt] implement single BB stack-move optimization which unify the static unescaped allocas
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D153453: [MemCpyOpt] implement single BB stack-move optimization which unify the static unescaped allocas
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D153453: [MemCpyOpt] implement single BB stack-move optimization which unify the static unescaped allocas
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D153453: [MemCpyOpt] implement single BB stack-move optimization which unify the static unescaped allocas
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D153453: [MemCpyOpt] implement single BB stack-move optimization which unify the static unescaped allocas
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155422: [MemCpyOpt] precommit test for D155406 (NFC)
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155422: [MemCpyOpt] precommit test for D155406 (NFC)
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D150696: [LV] Vectorization remark for outerloop
Kolya Panchenko via Phabricator via llvm-commits
- [PATCH] D156131: [LV] Generate predicate in a proper VPBasicBlock
Kolya Panchenko via Phabricator via llvm-commits
- [PATCH] D154307: [NewGVN] Add test with assume dominating an ICmp. NFC
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D155267: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns with floating points.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D155267: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns with floating points.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D155267: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns with floating points.
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D157267: [NewGVN] Fix an use after free when updating use count
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D157263: [NewGVN] Unreachable if block in performSymbolicLoadEvaluation (NFC)
Konstantina Mitropoulou via Phabricator via llvm-commits
- [PATCH] D156716: [AArch64][PAC] Check authenticated LR value during tail call
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D158003: [lld-macho] Stricter Bitcode Symbol Resolution
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D158003: [lld-macho] Stricter Bitcode Symbol Resolution
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D158003: [lld-macho] Stricter Bitcode Symbol Resolution
Kyungwoo Lee via Phabricator via llvm-commits
- [llvm] d50b18d - [gn build] Port 3ad618f4aea1
LLVM GN Syncbot via llvm-commits
- [llvm] 329979c - [gn build] Port 2459ed67805c
LLVM GN Syncbot via llvm-commits
- [llvm] 240bbb3 - [gn build] Port 1506e4c77624
LLVM GN Syncbot via llvm-commits
- [llvm] 71db18a - [gn build] Port 32484c1724be
LLVM GN Syncbot via llvm-commits
- [llvm] d5f1ee0 - [gn build] Port f806be5eaae1
LLVM GN Syncbot via llvm-commits
- [llvm] e2d06ff - [gn build] Port 22b9404f09dc
LLVM GN Syncbot via llvm-commits
- [llvm] 6869786 - [gn build] Port 7624de5beae2
LLVM GN Syncbot via llvm-commits
- [llvm] 18441c5 - [gn build] Port 25b9696b61e5
LLVM GN Syncbot via llvm-commits
- [llvm] 65f2596 - [gn build] Port 0229dd0626b2
LLVM GN Syncbot via llvm-commits
- [PATCH] D157226: Fix typos in comments of ExecutionEngine/
Lang Hames via Phabricator via llvm-commits
- [PATCH] D157802: [JITLink][EHFrameSupport] Accept multiple relocations
Lang Hames via Phabricator via llvm-commits
- [PATCH] D157859: [ORC] Introduce RedirectionManager interface and implementation using JITLink.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D158073: [llvm-jitlink] Add target override option to cli
Lang Hames via Phabricator via llvm-commits
- [PATCH] D157859: [ORC] Introduce RedirectionManager interface and implementation using JITLink.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D157802: [JITLink][EHFrameSupport] Accept multiple relocations
Lang Hames via Phabricator via llvm-commits
- [PATCH] D156725: [CSSPGO] Improve profile staleness report for post-link time
Lei Wang via Phabricator via llvm-commits
- [PATCH] D156725: [CSSPGO] Improve profile staleness report for post-link time
Lei Wang via Phabricator via llvm-commits
- [PATCH] D157847: [RISCV] Fix assertion when passing f64 vectors via integer registers
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D158163: [RISCV] Narrow types of index operand matched pattern (shl_vl (zext_vl), C)
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D158163: [RISCV] Narrow types of index operand matched pattern (shl_vl (zext_vl), C)
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D157368: [VPlan] Consider scalar VF in masked VPReductionRecipe
Lou via Phabricator via llvm-commits
- [PATCH] D157371: [VPlan] Support interleaving for outer-loop vectorization
Lou via Phabricator via llvm-commits
- [PATCH] D139147: [libc++][Android] Enable libc++ testing on Android
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D155598: [libc++abi] Use std::abort() instead of std::terminate() on failure to allocate
Louis Dionne via Phabricator via llvm-commits
- [llvm] 6238b8e - [LegalizeTypes] Factor in vscale_range when widening insert_subvector
Luke Lau via llvm-commits
- [llvm] 9f369a4 - [RISCV] Lower reverse shuffles of fixed i1 vectors to vbrev.v
Luke Lau via llvm-commits
- [llvm] 2dad7ee - [LangRef] Document integer hexadecimal constants
Luke Lau via llvm-commits
- [llvm] 160ab99 - [emacs] Highlight hexadecimal integer constants
Luke Lau via llvm-commits
- [PATCH] D153519: [LegalizeTypes] Factor in vscale_range when widening insert_subvector
Luke Lau via Phabricator via llvm-commits
- [PATCH] D157614: [RISCV] Lower reverse shuffles of fixed i1 vectors to vbrev.v
Luke Lau via Phabricator via llvm-commits
- [PATCH] D157886: [RISCV] Match strided loads with reversed indexing sequences
Luke Lau via Phabricator via llvm-commits
- [PATCH] D157973: [RISCV] Remove fixed length lmul max restriction from build_vector tests. NFC
Luke Lau via Phabricator via llvm-commits
- [PATCH] D157974: [RISCV] Split up structs in buildvec tests. NFC
Luke Lau via Phabricator via llvm-commits
- [PATCH] D157975: [RISCV] Add test for constant build_vector that could use vid. NFC
Luke Lau via Phabricator via llvm-commits
- [PATCH] D157976: [RISCV] Use materialization cost when lowering constant build_vector
Luke Lau via Phabricator via llvm-commits
- [PATCH] D157272: [RISCV] Handle subregs when folding vmerge into vops
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158160: [RISCV] Add test case showing vmerge fold miscompile with tail policy
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158161: [RISCV] Don't relax policy to ta when vmerge's VL shrinks during folding
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158160: [RISCV] Add test case showing vmerge fold miscompile with tail policy
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158161: [RISCV] Don't relax policy to ta when vmerge's VL shrinks during folding
Luke Lau via Phabricator via llvm-commits
- [PATCH] D157417: [RISCV][SelectionDAG] Lower shuffles as bitrotates with vror.vi when possible
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158195: [RISCV] Combine (vrot{l,r} vxi16, 8) -> vrev8
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158196: [emacs] Add regexps for defuns
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158195: [RISCV] Combine (vrot{l,r} vxi16, 8) -> vrev8
Luke Lau via Phabricator via llvm-commits
- [PATCH] D157976: [RISCV] Use materialization cost when lowering constant build_vector
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158161: [RISCV] Don't relax policy to ta when vmerge's VL shrinks during folding
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158196: [emacs] Add regexps for defuns
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158196: [emacs] Add regexps for defuns
Luke Lau via Phabricator via llvm-commits
- [PATCH] D157976: [RISCV] Use materialization cost when lowering constant build_vector
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158270: [RISCV] Remove fixed length lmul max restriction from fp build_vector tests. NFC
Luke Lau via Phabricator via llvm-commits
- [PATCH] D157976: [RISCV] Use materialization cost when lowering constant build_vector
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158271: [RISCV] Lower build_vec vid sequences when addend/step doesn't fit in imm
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158195: [RISCV] Combine (vrot{l,r} vxi16, 8) -> vrev8
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158195: [RISCV] Combine (vrot{l,r} vxi16, 8) -> vrev8
Luke Lau via Phabricator via llvm-commits
- [PATCH] D157417: [RISCV][SelectionDAG] Lower shuffles as bitrotates with vror.vi when possible
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158195: [RISCV] Combine (vrot{l,r} vxi16, 8) -> vrev8
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158288: [LangRef] Document integer hexadecimal constants
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158290: [emacs] Highlight hexadecimal integer constants
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158288: [LangRef] Document integer hexadecimal constants
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158288: [LangRef] Document integer hexadecimal constants
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158288: [LangRef] Document integer hexadecimal constants
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158290: [emacs] Highlight hexadecimal integer constants
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158321: [emacs] Handle vector types, arbitary integer types and function names
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158321: [emacs] Handle vector types, arbitary integer types and function names
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158321: [emacs] Handle vector types, arbitary integer types and function names
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158196: [emacs] Add regexps for defuns
Luke Lau via Phabricator via llvm-commits
- [PATCH] D158366: [DAG] replaceStoreOfInsertLoad - don't fold if the inserted element is implicity truncated
Luke Lau via Phabricator via llvm-commits
- [PATCH] D157290: [InstCombine] Fold (-a >> b) and/or/xor (~a >> b) into (-a and/or/xor ~a) >> b
Maksim Kita via Phabricator via llvm-commits
- [PATCH] D157289: [InstCombine] Fold (-a >> b) and/or/xor (~a >> b) into (-a and/or/xor ~a) >> b tests
Maksim Kita via Phabricator via llvm-commits
- [PATCH] D157290: [InstCombine] Fold (-a >> b) and/or/xor (~a >> b) into (-a and/or/xor ~a) >> b
Maksim Kita via Phabricator via llvm-commits
- [PATCH] D157290: [InstCombine] Fold (-a >> b) and/or/xor (~a >> b) into (-a and/or/xor ~a) >> b
Maksim Kita via Phabricator via llvm-commits
- [PATCH] D157289: [InstCombine] Fold (-a >> b) and/or/xor (~a >> b) into (-a and/or/xor ~a) >> b tests
Maksim Kita via Phabricator via llvm-commits
- [PATCH] D154228: [GVN] Use vector ops when doing loadCoercion on a vector value
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D154228: [GVN] Use vector ops when doing loadCoercion on a vector value
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D158273: [NewGVN] Don't ignore poison in cyclic PHIs
Manuel Brito via Phabricator via llvm-commits
- [PATCH] D153014: Deduplication of cyclic PHI nodes
Marek Sedláček via Phabricator via llvm-commits
- [PATCH] D154102: Headers for basic blocks in control flow dot graphs
Marek Sedláček via Phabricator via llvm-commits
- [llvm] cd09089 - [AArch64] Fix a couple comment typos. NFC.
Martin Storsjö via llvm-commits
- [PATCH] D155579: [Windows] Avoid using FileIndex for unique IDs on network mounts
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D155579: [Windows] Avoid using FileIndex for unique IDs on network mounts
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D155579: [Windows] Avoid using FileIndex for unique IDs on network mounts
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D155579: [Windows] Avoid using FileIndex for unique IDs on network mounts
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D158272: [AArch64] [GlobalISel] Fix clobbered callee saved registers with win64 varargs
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D158272: [AArch64] [GlobalISel] Fix clobbered callee saved registers with win64 varargs
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D158272: [AArch64] [GlobalISel] Fix clobbered callee saved registers with win64 varargs
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D158272: [AArch64] [GlobalISel] Fix clobbered callee saved registers with win64 varargs
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D158272: [AArch64] [GlobalISel] Fix clobbered callee saved registers with win64 varargs
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 42c6e42 - AMDGPU: Handle multiple uses when matching sincos
Matt Arsenault via llvm-commits
- [llvm] 58fd1de - AMDGPU: Consider nobuiltin when querying defined libfuncs
Matt Arsenault via llvm-commits
- [llvm] f44beec - AMDGPU: Try to use private version of sincos if available
Matt Arsenault via llvm-commits
- [llvm] a8376bb - AMDGPU: Add baseline tests for libcall to intrinsic handling
Matt Arsenault via llvm-commits
- [llvm] a70006c - AMDGPU: Replace some libcalls with intrinsics
Matt Arsenault via llvm-commits
- [llvm] c7876c5 - AMDGPU: Replace fabs and copysign libcalls with intrinsics
Matt Arsenault via llvm-commits
- [llvm] f337a77 - AMDGPU: Replace rounding libcalls with intrinsics
Matt Arsenault via llvm-commits
- [llvm] 0eabe65 - AMDGPU: Replace ldexp libcalls with intrinsic
Matt Arsenault via llvm-commits
- [llvm] 416f6af - AMDGPU: Remove special case folding of fma/mad
Matt Arsenault via llvm-commits
- [llvm] 483cc21 - AMDGPU: Remove special case folding of sqrt
Matt Arsenault via llvm-commits
- [llvm] d45022b - AMDGPU: Remove special case constant folding of divide
Matt Arsenault via llvm-commits
- [llvm] 1faa479 - AMDGPU: Handle unsafe exp.f32 with denormal handling
Matt Arsenault via llvm-commits
- [llvm] e09b359 - AMDGPU: Fix fast math log2 f32
Matt Arsenault via llvm-commits
- [llvm] 4b7b4b9 - AMDGPU: Fix fast f32 log/log10
Matt Arsenault via llvm-commits
- [llvm] 81b278e - AMDGPU: Fix fast f32 exp2
Matt Arsenault via llvm-commits
- [llvm] d251761 - AMDGPU: Replace log libcalls with log intrinsics
Matt Arsenault via llvm-commits
- [llvm] a68b87d - ValueTracking: Fix unintended nofpclass inference test
Matt Arsenault via llvm-commits
- [llvm] c8eeee2 - AMDGPU: Drop unsafe 1/sqrt -> rsq combine
Matt Arsenault via llvm-commits
- [llvm] 66ee794 - AMDGPU: Fix verifier error on splatted opencl fmin/fmax and ldexp calls
Matt Arsenault via llvm-commits
- [llvm] f19ee76 - AMDGPU: Add baseline tests for rcp to rsq fold
Matt Arsenault via llvm-commits
- [llvm] 7c4aa3b - AMDGPU: InstCombine amdgcn.rcp(amdgcn.sqrt) -> amdgcn.rsq
Matt Arsenault via llvm-commits
- [llvm] c9d0d15 - AMDGPU: Refine some rsq formation tests
Matt Arsenault via llvm-commits
- [PATCH] D157867: AMDGPU: Handle unsafe exp.f32 with denormal handling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D151887: InstSimplify: Start cleaning up simplifyFCmpInst
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157871: IR: Add llvm.exp10 intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157873: AMDGPU: Add baseline tests for libcall to intrinsic handling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157874: AMDGPU: Replace some libcalls with intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157875: AMDGPU: Replace fabs and copysign libcalls with intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157876: AMDGPU: Replace rounding libcalls with intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157877: AMDGPU: Replace ldexp libcalls with intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157878: AMDGPU: Remove special case folding of fma/mad
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157880: AMDGPU: Remove special case constant folding of divide
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157848: [PreISelIntrinsicLowering] Use TLI for correct function
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157848: [PreISelIntrinsicLowering] Use TLI for correct function
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157819: [RISCV][GISel] Make G_SELECT of pointers legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D156707: AMDGPU: Handle multiple uses when matching sincos
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D156708: AMDGPU: Consider nobuiltin when querying defined libfuncs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D156720: AMDGPU: Try to use private version of sincos if available
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157889: AMDGPU: Remove special case folding of sqrt
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157891: ValueTracking: Handle exp10 in computeKnownFPClass
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157892: ConstantFolding: Handle exp10 intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157894: InstSimplify: Handle exp10(log10(x)) -> x
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157895: InstSimplify: Handle log10(exp10(x))
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157633: [MachineScheduler] Account for lane masks in basic block liveins
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157875: AMDGPU: Replace fabs and copysign libcalls with intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157819: [RISCV][GISel] Make G_SELECT of pointers legal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157878: AMDGPU: Remove special case folding of fma/mad
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157892: ConstantFolding: Handle exp10 intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157873: AMDGPU: Add baseline tests for libcall to intrinsic handling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157894: InstSimplify: Handle exp10(log10(x)) -> x
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157451: [AMDGPU] Emit .actual_access metadata
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157766: [FPEnv] Make the strictfp attribute rules stricter.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D156413: [AMDGPU][PEI] Set up SP for chain functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D154307: [NewGVN] Add test with assume dominating an ICmp. NFC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D156999: [Inline Spiller] Consider bundles when marking defs as dead
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D145663: [Xtensa] Implement lowering constants.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D155389: [ValueTracking][ScalarEvolution] improving llvm.assume's support for the argument value without context & reducing the result range of ScalarEvolution::getRange using computeConstantRange
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153311: [Attributor] Unify AAMemoryLocation and AAMemoryBehavior
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D155900: [TTI][NFCI] Introduce two new target transform hooks
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157923: [llvm][NFC] Refactor AutoUpdater experimental case
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157738: [OpenMP] Emit offloading entries for indirect target variables
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157874: AMDGPU: Replace some libcalls with intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157874: AMDGPU: Replace some libcalls with intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157875: AMDGPU: Replace fabs and copysign libcalls with intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157867: AMDGPU: Handle unsafe exp.f32 with denormal handling
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157876: AMDGPU: Replace rounding libcalls with intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157877: AMDGPU: Replace ldexp libcalls with intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157878: AMDGPU: Remove special case folding of fma/mad
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157880: AMDGPU: Remove special case constant folding of divide
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157889: AMDGPU: Remove special case folding of sqrt
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157451: [AMDGPU] Emit .actual_access metadata
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157936: AMDGPU: Fix fast math log2 f32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157940: AMDGPU: Fix fast f32 log/log10
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157938: Fix problem with SCC sort
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D156872: [MachineVerifier] Verify LiveIntervals for PHIs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158002: AMDGPU: InstCombine amdgcn.rcp(amdgcn.sqrt) -> amdgcn.rsq
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157936: AMDGPU: Fix fast math log2 f32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157940: AMDGPU: Fix fast f32 log/log10
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157871: IR: Add llvm.exp10 intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157871: IR: Add llvm.exp10 intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157943: [GlobalISel][Mips] Correct corner case in G_UADDE legalization.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149587: InstSimplify: Simplifications for ldexp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149587: InstSimplify: Simplifications for ldexp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D151887: InstSimplify: Start cleaning up simplifyFCmpInst
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D151887: InstSimplify: Start cleaning up simplifyFCmpInst
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158030: [AMDGPU] Drop implicit-def $exec from v_add/sub_u64_pseudos
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158032: AMDGPU: Drop unsafe 1/rcp -> rsq combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157712: [AMDGPU] Auto-upgrade & pre-commit tests for D156301 and D157388
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157591: [AArch64][GlobalISel] Optimize Combine Funnel Shift
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D154805: [DAGCombiner] Fold IEEE `fmul`/`fdiv` by Pow2 to `add`/`sub` of exp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D156647: [AMDGPU] Extend f32 support for llvm.amdgcn.update.dpp intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D156647: [AMDGPU] Extend f32 support for llvm.amdgcn.update.dpp intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D156101: [AMDGPU] Introduce real and keep fake True16 instructions.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158068: [DAG] FoldSetCC - add missing icmp(X,undef) -> isTrueWhenEqual case
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158059: [AMDGPU/wmma] - Disable 3-address syntax for f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157437: AMDGPU: Expand remaining system atomic operations
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157733: [DAG] NFC: Add getScalarizeExtOrTrunc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149587: InstSimplify: Simplifications for ldexp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158032: AMDGPU: Drop unsafe 1/sqrt -> rsq combine
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158077: AMDGPU: Fix verifier error on splatted opencl fmin/fmax and ldexp calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158077: AMDGPU: Fix verifier error on splatted opencl fmin/fmax and ldexp calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158063: [GISel][AArch64] Combine G_BUILD_VECTOR(G_UNMERGE) with undef elements
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D149587: InstSimplify: Simplifications for ldexp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158002: AMDGPU: InstCombine amdgcn.rcp(amdgcn.sqrt) -> amdgcn.rsq
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157030: InstCombine: Fold out scale-if-denormal pattern
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158090: AMDGPU: InstCombine amdgcn.sqrt.f16 to sqrt.f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158099: AMDGPU: Fix more unsafe rsq formation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157712: [AMDGPU] Autogenerate & pre-commit tests for D156301 and D157388
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D155267: [DAGCombiner] Change foldAndOrOfSETCC() to optimize and/or patterns with floating points.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158102: APFloat: Add getExactLog2Abs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158127: AMDGPU: Permit more rsq formation in AMDGPUCodeGenPrepare
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158127: AMDGPU: Permit more rsq formation in AMDGPUCodeGenPrepare
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158129: AMDGPU: Correctly lower llvm.sqrt.f32
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158130: AMDGPU: Teach valueIsKnownNeverF32Denorm about frexp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157733: [DAG] NFC: Add getScalarizeExtOrTrunc
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158150: [WIP] Add dynamic LDS size implicit argument to v5
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158173: AMDGPU: Select f64 fmul by negative power of 2 to ldexp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158102: APFloat: Add getExactLog2Abs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157712: [AMDGPU] Autogenerate & pre-commit tests for D156301 and D157388
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158141: [AMDGPU] SILowerControlFlow: fix preservation of LiveIntervals
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157700: [GlobalIsSel] Allow using PatFrags with multiple defs as the root of a combine rule
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158068: [DAG] FoldSetCC - add missing icmp(X,undef) -> isTrueWhenEqual case
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] D158147: [RFC][GlobalISel] convergence control tokens and intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D156647: [AMDGPU] Extend f32 support for llvm.amdgcn.update.dpp intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158150: [AMDGPU] Add dynamic LDS size implicit argument to v5
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158186: AMDGPU: Don't error for uniform dynamic alloca on DAG path
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158190: [wip] AMDGPU: Try to restore SP correctly in presence of dynamic stack adjustments
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158144: [PHIElimination] Handle subranges in LiveInterval updates
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158147: [RFC][GlobalISel] convergence control tokens and intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157030: InstCombine: Fold out scale-if-denormal pattern
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157030: InstCombine: Fold out scale-if-denormal pattern
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158190: [wip] AMDGPU: Try to restore SP correctly in presence of dynamic stack adjustments
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157187: [InstCombine] Propagate the nsw for instruction neg-sub
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153761: [AMDGPU] ISel for @llvm.amdgcn.cs.chain intrinsic
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D156410: [AMDGPU] Add IsChainFunction to the MachineFunctionInfo
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D156767: [AArch64] [BranchRelaxation] Optimize for hot code size in AArch64 branch relaxation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D156837: [AArch64][CodeGen] Avoid inverting hot branches during relaxation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158147: [RFC][GlobalISel] convergence control tokens and intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157495: [WIP] Run SimplifyCFG from Atomic-Expand on CAS loop blocks.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157943: [GlobalISel][Mips] Correct corner case in G_UADDE legalization.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157475: [GlobalISel] introduce MIFlag::NoConvergent
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D156408: [AMDGPU] Update amdgpu_cs_chain_preserve docs. NFC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D141204: [GlobalISel] Extending G_SBFX/G_UBFX combine to consider G_SEXT_INREG as well
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D142446: [MC] Disable copying and moving of MCInstrDescs the C++20 way
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D153503: [AMDGPU] Add opt-pipeline test for NewPM.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D147335: WIP: [AMDGPU] Don't define _SGPR forms of Real SMEM instructions on GFX10+
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D146951: [Xtensa] Support for variable arguments
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D137937: [TableGen] Represent IntrHasSideEffects using inaccessiblemem read+write
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158059: [AMDGPU/wmma] - Disable 3-address syntax for f16
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D127994: [AMDGPU] Expose CLI controls for IGroup ordering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D82525: [FPEnv] Intrinsics for access to FP control modes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D126006: [GISel] Add new combines for G_FMUL with constant operands
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D126008: [GISel] Combine G_FMULs into G_FABS/G_FNEG(G_FABS)
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D121085: [AArch64][GlobalISel] Implement G_SELECT translate to min/max/abs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81899: [gicombiner] Unify common state for current targets into CommonTargetCombinerHelperState
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76883: [AMDGPU] Implement CFI for CSR spills
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76283: [IRBuilder] Use preferred target type for len argument of memory intrinsic functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D76283: [IRBuilder] Use preferred target type for len argument of memory intrinsic functions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D81275: [AMDGPU] Move default initialization of M0 register after the instruction selection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D105525: [GISel] Add fpext/fptrunc combines
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94264: [GlobalISel] Add MachineInstNumbering to CSEInfo and propagate CSE throughout AArch64 pipeline.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D99845: [GlobalOpt] Delete write-only constants with cast users
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D146955: [Xtensa] Implement volatile load/store.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D146949: [Xtensa] Lower SHIFT PARTS and shift operations.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D146956: [Xtensa] Implement branch analysis
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D126005: [GISel] Add identity and fneg combines for G_FMUL
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158053: [Legalizer] Expand fmaximum and fminimum
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D155055: [WIP][AMDGPU] Divergence-driven instruction selection for fshr
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D146954: [Xtensa] Add basic support for inline asm constraints
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D145664: [Xtensa] Add support of the Xtensa function calls
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157811: [DAGCombiner] Don't merge stores to an illegal integer type
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158260: [GlobalISel] Add support for *_fpmode intrinsics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D156301: [AMDGPU] Support FAdd/FSub global atomics in AMDGPUAtomicOptimizer.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D82525: [FPEnv] Intrinsics for access to FP control modes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D156679: [WIP][AMDGPU][SIInsertWaitcnts] Do not add s_waitcnt when the counters are known to be 0 already
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157495: [WIP] Run SimplifyCFG from Atomic-Expand on CAS loop blocks.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157495: [WIP] Run SimplifyCFG from Atomic-Expand on CAS loop blocks.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158272: [AArch64] [GlobalISel] Fix clobbered callee saved registers with win64 varargs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D145668: [Xtensa] Implement lowering SELECT_CC, SETCC
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D145666: [Xtensa] Implement emitPrologue/emitEpilogue
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157495: [WIP] Run SimplifyCFG from Atomic-Expand on CAS loop blocks.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D146953: [Xtensa] Support for address intrinsics.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D145665: [Xtensa] Implement lowering ConstantPool and address operations.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D146952: [Xtensa] Implement lowering BR_JT operation
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D116807: [GlobalISel] Remove TargetLowering::isConstantUnsignedBitfieldExtractLegal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D87157: [GlobalISel] Add a localizer for copies from physregs and use it in AArch64
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D155987: AMDGPU: Move placement of RemoveIncompatibleFunctions
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D145667: [Xtensa] Lower stack operations.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D155995: [AMDGPU]: Allow combining into v_dot4
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158288: [LangRef] Document integer hexadecimal constants
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D146950: [Xtensa] Implement load pseudo operations and patterns.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158246: [amdgpu] WIP variadics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158246: [amdgpu] WIP variadics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158246: [amdgpu] WIP variadics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D82525: [FPEnv] Intrinsics for access to FP control modes
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158246: [amdgpu] WIP variadics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158246: [amdgpu] WIP variadics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158246: [amdgpu] WIP variadics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158246: [amdgpu] WIP variadics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158246: [amdgpu] WIP variadics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158246: [amdgpu] WIP variadics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158246: [amdgpu] WIP variadics
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D44918: [RegisterCoalescing] Don't move COPY if it would interfere with another value
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D157828: [RISCV][GISel] Initial legalization support for G_LOAD and G_STORE.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158324: Revert "[RegisterCoalescing] Don't move COPY if it would interfere with another value"
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158324: Revert "[RegisterCoalescing] Don't move COPY if it would interfere with another value"
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158324: Revert "[RegisterCoalescing] Don't move COPY if it would interfere with another value"
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158359: [AMDGPU] Adjust swdev373493.ll to remove reduced switch undef instruction
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158367: [AMDGPU] Add target feature gds/gws to clang
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D158252: Fix regression of D157680
Matt D. via Phabricator via llvm-commits
- [PATCH] D139074: Vectorization Of Conditional Statements Using BOSCC
Matt D. via Phabricator via llvm-commits
- [PATCH] D139074: Vectorization Of Conditional Statements Using BOSCC
Matt D. via Phabricator via llvm-commits
- [PATCH] D157937: ProfDataUtils: Add extractFromBranchWeightMD function; NFC
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Matthias Braun via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Matthias Braun via Phabricator via llvm-commits
- [llvm] 463e7cb - [LV][VPlan] Refactor VPReductionRecipe to use reference for member RdxDesc
Mel Chen via llvm-commits
- [PATCH] D158058: [LV][VPlan] Refactor VPReductionRecipe to use reference for member RdxDesc
Mel Chen via Phabricator via llvm-commits
- [PATCH] D157375: [LV] Pre-commit test case for AnyOf reduction , NFC
Mel Chen via Phabricator via llvm-commits
- [PATCH] D158058: [LV][VPlan] Refactor VPReductionRecipe to use reference for member RdxDesc
Mel Chen via Phabricator via llvm-commits
- [PATCH] D158058: [LV][VPlan] Refactor VPReductionRecipe to use reference for member RdxDesc
Mel Chen via Phabricator via llvm-commits
- [PATCH] D158058: [LV][VPlan] Refactor VPReductionRecipe to use reference for member RdxDesc
Mel Chen via Phabricator via llvm-commits
- [PATCH] D158148: [VPlan][LoopUtils] Remove unused parameter TTI
Mel Chen via Phabricator via llvm-commits
- [llvm] bb90a5c - [llvm][utils] Fix SmallVector formatter when type is a pointer
Michael Buch via llvm-commits
- [PATCH] D157961: [llvm][utils] Support SmallVector with pointer-type template parameter
Michael Buch via Phabricator via llvm-commits
- [PATCH] D157961: [llvm][utils] Support SmallVector with pointer-type template parameter
Michael Buch via Phabricator via llvm-commits
- [PATCH] D157961: [llvm][utils] Support SmallVector with pointer-type template parameter
Michael Buch via Phabricator via llvm-commits
- [PATCH] D157961: [llvm][utils] Fix SmallVector formatter when type is a pointer
Michael Buch via Phabricator via llvm-commits
- [llvm] a2dbb19 - [llvm][Support] Fix backtrace match pattern to be consistent with the one generated. NFC
Michael Liao via llvm-commits
- [llvm] 7026a0c - [llvm][Support] Fix backtrace output by removing '#'. NFC
Michael Liao via llvm-commits
- [PATCH] D139750: Optionally print symbolizer markup backtraces.
Michael Liao via Phabricator via llvm-commits
- [llvm] 6da6911 - [RISCV][NFC] Use SchedTernary for VPseudoVWMAC_VV_VF_BF
Michael Maitland via llvm-commits
- [llvm] 58d8344 - Revert "[RISCV][NFC] Use SchedTernary for VPseudoVWMAC_VV_VF_BF"
Michael Maitland via llvm-commits
- [llvm] d4a2d65 - [RISCV][NFC] Use SchedTernary for VPseudoVWMAC_VV_VF_BF
Michael Maitland via llvm-commits
- [llvm] 87ddd3a - [LAA] Rename and fix semantics of MaxSafeDepDistBytes to MinDepDistBytes
Michael Maitland via llvm-commits
- [PATCH] D157898: [RISCV][NFC] Use SchedTernary for VPseudoVWMAC_VV_VF_BF
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D151414: [RISCV] Add Zvfhmin extension support for llvm RISCV backend.
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D157898: [RISCV][NFC] Use SchedTernary for VPseudoVWMAC_VV_VF_BF
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D157898: [RISCV][NFC] Use SchedTernary for VPseudoVWMAC_VV_VF_BF
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D156158: [LAA] Rename and fix semantics of MaxSafeDepDistBytes to MinDepDistBytes
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D156158: [LAA] Rename and fix semantics of MaxSafeDepDistBytes to MinDepDistBytes
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D151414: [RISCV] Add Zvfhmin extension support for llvm RISCV backend.
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D151414: [RISCV] Add Zvfhmin extension support for llvm RISCV backend.
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D156158: [LAA] Rename and fix semantics of MaxSafeDepDistBytes to MinDepDistBytes
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D157375: [LV] Pre-commit test case for AnyOf reduction , NFC
Michael Maitland via Phabricator via llvm-commits
- [llvm] 7ed0f5b - [lit] Use raw strings for backslash escapes to fix SyntaxWarnings
Michał Górny via llvm-commits
- [PATCH] D141907: [CMake] Ensure `CLANG_RESOURCE_DIR` is respected
Michał Górny via Phabricator via llvm-commits
- [PATCH] D158217: [NFCi][MergeFunctions] Consolidate Hashing Functions
Michał Górny via Phabricator via llvm-commits
- [PATCH] D158217: [NFCi][MergeFunctions] Consolidate Hashing Functions
Michał Górny via Phabricator via llvm-commits
- [PATCH] D158356: [lit] Use raw strings for backslash escapes to fix SyntaxWarnings
Michał Górny via Phabricator via llvm-commits
- [PATCH] D158217: [NFCi][MergeFunctions] Consolidate Hashing Functions
Michał Górny via Phabricator via llvm-commits
- [PATCH] D158356: [lit] Use raw strings for backslash escapes to fix SyntaxWarnings
Michał Górny via Phabricator via llvm-commits
- [PATCH] D158356: [lit] Use raw strings for backslash escapes to fix SyntaxWarnings
Michał Górny via Phabricator via llvm-commits
- [PATCH] D158001: [lld][WebAssembly] Add support for -soname
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D158001: [lld][WebAssembly] Add support for -soname
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D116993: [M68k] Add MC support for bchg, bclr and bset instruction
Min-Yih Hsu via Phabricator via llvm-commits
- [llvm] 6e86ab7 - [AMDGPU] Make VOPD insts with a FMAMK or FMAMK component have a fixed size
Mirko Brkusanin via llvm-commits
- [llvm] de82fde - AMDGPU/Uniformity/GlobalISel: G_AMDGPU atomics are always divergent
Mirko Brkusanin via llvm-commits
- [PATCH] D157857: [AMDGPU] Make VOPD insts with a FMAMK or FMAMK component have a fixed size
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D157624: [AMDGPU] Treat KIMM32 and KIMM16 operand types as noninlinable
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D157857: [AMDGPU] Make VOPD insts with a FMAMK or FMAMK component have a fixed size
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D157091: AMDGPU/Uniformity/GlobalISel: G_AMDGPU atomics are always divergent
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D158084: [AArch64] Stack probing for function prologues
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D96004: [AArch64] Stack probing for function prologues
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D158084: [AArch64] Stack probing for function prologues
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D158084: [AArch64] Stack probing for function prologues
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] D156235: [MachineBlockPlacement] Remove the pad limit for no-fallthrough loops
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D157982: [AArch64] Split LSLFast into Addr and ALU parts
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] 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] D157116: [AArch64] Pre-commit some tests for D152828 (NFC)
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] D158084: [AArch64] Stack probing for function prologues
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D158084: [AArch64] Stack probing for function prologues
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D158084: [AArch64] Stack probing for function prologues
Momchil Velikov via Phabricator via llvm-commits
- [llvm] d066080 - [X86] Fix aliasing check between TargetFrameIndex and FrameIndex
Nabeel Omer via llvm-commits
- [PATCH] D157513: [X86] Fix aliasing check between a TargetFrameIndex and a FrameIndex
Nabeel Omer via Phabricator via llvm-commits
- [PATCH] D157513: [X86] Fix aliasing check between a TargetFrameIndex and a FrameIndex
Nabeel Omer via Phabricator via llvm-commits
- [PATCH] D155978: [SPIRV] Add SPIR-V logical triple.
Nathan Gauër via Phabricator via llvm-commits
- [PATCH] D157959: [SPIRV] Share a test between DXIL & SPIRV backends
Nathan Gauër via Phabricator via llvm-commits
- [PATCH] D157959: [SPIRV] Share a test between DXIL & SPIRV backends
Nathan Gauër via Phabricator via llvm-commits
- [llvm] 8677241 - [llvm][NFC] Refactor AutoUpdater riscv cases
Nathan Sidwell via llvm-commits
- [llvm] e40c48d - [llvm][NFC] AutoUpgrade l case
Nathan Sidwell via llvm-commits
- [llvm] d6a1388 - [llvm][NFC] Refactor AutoUpdater case 'e'
Nathan Sidwell via llvm-commits
- [llvm] 326280d - [llvm][NFC] Refactor AutoUpgrade dbg case
Nathan Sidwell via llvm-commits
- [llvm] a695be7 - [llvm][NFC] Refactor AutoUpgrade case 'w'
Nathan Sidwell via llvm-commits
- [PATCH] D157923: [llvm][NFC] Refactor AutoUpdater experimental case
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D157924: [llvm][NFC] Refactor AutoUpdater riscv cases
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D157923: [llvm][NFC] Refactor AutoUpdater experimental case
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D157923: [llvm][NFC] Refactor AutoUpdater experimental case
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D157924: [llvm][NFC] Refactor AutoUpdater riscv cases
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D158126: [llvm][NFC] AutoUpgrade l case
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D158126: [llvm][NFC] AutoUpgrade l case
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D158341: [llvm][NFC] AutoUpgrade case 'd'
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D157923: [llvm][NFC] Refactor AutoUpdater experimental case
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D158341: [llvm][NFC] AutoUpgrade case 'd'
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D158369: [llvm][NFC] Refactor AutoUpgrade case 'c'
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D158370: [llvm][NFC] Refactor AutoUpgrade case 'w'
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D158370: [llvm][NFC] Refactor AutoUpgrade case 'w'
Nathan Sidwell via Phabricator via llvm-commits
- [PATCH] D157204: [MLIR][Math] Add support for f16 in the expansion of math.roundeven
Nathaniel McVicar via Phabricator via llvm-commits
- [PATCH] D158197: [PowerPC][lld] Account for additional X-Forms -> D-Form/DS-Forms load/stores when relaxing initial-exec to local-exec
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D157811: [DAGCombiner] Don't merge stores to an illegal integer type
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D158197: [PowerPC][lld] Account for additional X-Forms -> D-Form/DS-Forms load/stores when relaxing initial-exec to local-exec
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D158197: [PowerPC][lld] Account for additional X-Forms -> D-Form/DS-Forms load/stores when relaxing initial-exec to local-exec
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D158328: [PowerPC] Merge rotate and clear into single instruction.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D158065: [PowerPC] Implement builtin for mffsl
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 8af297b - [SystemZ][z/OS] Fix the entry point marker for leaf functions
Neumann Hon via llvm-commits
- [llvm] 4320722 - Revert "[SystemZ][z/OS] Fix the entry point marker for leaf functions"
Neumann Hon via llvm-commits
- [PATCH] D152945: [SystemZ][z/OS] Implement executePostLayoutBinding for GOFFWriter
Neumann Hon via Phabricator via llvm-commits
- [llvm] d65fecc - [ARM] Set preferred function alignment
Nicholas Guy via llvm-commits
- [PATCH] D157514: [ARM] Set preferred function alignment
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D157514: [ARM] Set preferred function alignment
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D155818: [CloneFunction][DebugInfo] Clone DISubprogram's local types
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D155818: [CloneFunction][DebugInfo] Clone DISubprogram's local types
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 17f331c - [gn] port 72a006b33855
Nico Weber via llvm-commits
- [llvm] e87d68c - [gn] port 23d1b6577a50
Nico Weber via llvm-commits
- [llvm] 05a6b94 - [gn] port d5ca90041446 (driver_execs for dsymutil, llvm-debuginfod, llvm-ml, llvm-objdump, llvm-symbolizer)
Nico Weber via llvm-commits
- [llvm] 3d22dac - Revert "[clang][test] Refine clang machine-function-split tests."
Nico Weber via llvm-commits
- [PATCH] D139750: Optionally print symbolizer markup backtraces.
Nico Weber via Phabricator via llvm-commits
- [PATCH] D157680: [X86]Support options -mno-gather -mno-scatter
Nico Weber via Phabricator via llvm-commits
- [PATCH] D157565: [CodeGen] Add AArch64 behavior to existing MFS tests
Nico Weber via Phabricator via llvm-commits
- [PATCH] D157565: [CodeGen] Add AArch64 behavior to existing MFS tests
Nico Weber via Phabricator via llvm-commits
- [PATCH] D157492: [TableGen] Add `!dump` and `dump`.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D86317: IRBuilder: add CreateIntrinsicByType method
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D86154: AMDGPU: Add llvm.amdgcn.{read,readfirst,write}lane2 intrinsics with type overloads
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D157038: ASan: Add additional wcs* interceptors on Windows
Nicole Mazzuca via Phabricator via llvm-commits
- [PATCH] D158221: [llvm-lit] copy CRT/STL DLLs into the output directory
Nicole Mazzuca via Phabricator via llvm-commits
- [PATCH] D158221: [llvm-lit] copy CRT/STL DLLs into the output directory
Nicole Mazzuca via Phabricator via llvm-commits
- [PATCH] D158221: [llvm-lit] copy CRT/STL DLLs into the output directory
Nicole Mazzuca via Phabricator via llvm-commits
- [PATCH] D158221: [llvm-lit] copy CRT/STL DLLs into the output directory
Nicole Mazzuca via Phabricator via llvm-commits
- [llvm] 9deee6b - [SDAG] Don't transfer !range metadata without !noundef to SDAG (PR64589)
Nikita Popov via llvm-commits
- [llvm] 86f3dc8 - [FunctionAttrs] Consider recursive argmem effects (PR63936)
Nikita Popov via llvm-commits
- [llvm] caeb636 - [AutoUpgrade] Remove redundant remangling code (NFCI)
Nikita Popov via llvm-commits
- [llvm] 2827aa9 - [InstCombine] Fix evaluation order dependent fold
Nikita Popov via llvm-commits
- [llvm] c15ccfb - [InstCombine] Fix select + cast fold with constant expression (PR64669)
Nikita Popov via llvm-commits
- [llvm] d047342 - [AlignmentFromAssumptions] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 97c0df5 - [AlignmentFromAssumes] Handle non-power-of-two alignment (PR64687)
Nikita Popov via llvm-commits
- [llvm] fb0c50b - [MoveAutoInit] Gracefully handle auto-init annotation on unexpected instr (PR64661)
Nikita Popov via llvm-commits
- [llvm] 348d36f - [OptTable] Temporarily remove deprecations
Nikita Popov via llvm-commits
- [llvm] 9d2f8ec - [MSSAU] Clarify that the defining access does not matter (NFC)
Nikita Popov via llvm-commits
- [llvm] 6f3f600 - [Inline] Add test for simplification in loop (NFC)
Nikita Popov via llvm-commits
- [llvm] 66bb752 - [PreISelIntrinsicLowering] Use TLI for correct function
Nikita Popov via llvm-commits
- [llvm] c8626cd - [LoopSink] Don't sort BBs if there is only 1 of them (NFC)
Nikita Popov via llvm-commits
- [llvm] 7e2f1ae - Reapply [CHR] Fix up phi nodes with unreachable predecessors (PR64594)
Nikita Popov via llvm-commits
- [llvm] 3670ec2 - [LICM][AA] Move isWritableObject() to AA (NFC)
Nikita Popov via llvm-commits
- [llvm] 51dfe3c - [IR] Add PHINode::removeIncomingValueIf() (NFC)
Nikita Popov via llvm-commits
- [llvm] 6f1d9fb - [X86] Add some i128 argument passing tests (NFC)
Nikita Popov via llvm-commits
- [PATCH] D157685: [SDAG] Don't transfer !range metadata without !noundef to SDAG (PR64589)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157621: [CHR] Fix up phi nodes with unreachable predecessors (PR64594)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157499: [IR] Add noreadafterunwind attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157765: [llvm langref] inaccessiblemem implies nosync
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157848: [PreISelIntrinsicLowering] Use TLI for correct function
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D144610: [InstCombine] Add transforms for `(icmp upred (or X, Y), X)`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157737: [Lint] Permit aliasing noalias and readnone arguments
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157807: [ValueTracking] Strengthen analysis in `computeKnownBits` of phi
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157815: [JumpThreading] Regenerate checks for test; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157807: [ValueTracking] Strengthen analysis in `computeKnownBits` of phi
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157816: [ValueTracking] Cleanup condition for dup incoming edge for phi nodes; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157798: [ValueTracking] Add tests for deducing non-zero based for incoming phi-edges; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157797: [ValueTracking] Add tests for getting knownbits from phi-edges; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157290: [InstCombine] Fold (-a >> b) and/or/xor (~a >> b) into (-a and/or/xor ~a) >> b
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157289: [InstCombine] Fold (-a >> b) and/or/xor (~a >> b) into (-a and/or/xor ~a) >> b tests
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D155773: [llvm][MemoryBuiltins] Add alloca support to getInitialValueOfAllocation
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D156841: [CaptureTracking] Allow non-void `noalias` return funcs to be non-capturing
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D155956: [FunctionAttrs] Consider recursive argmem effects (PR63936)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157499: [IR] Add dead_on_unwind attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157954: [LoopSink] Don't sort BBs if there is only 1 of them (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157951: [NFC][TLI] Replace std::lower_bound call in getLibFunc with DenseMap lookup
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157797: [ValueTracking] Add tests for getting knownbits from phi-edges; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157798: [ValueTracking] Add tests for deducing non-zero based for incoming phi-edges; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157807: [ValueTracking] Strengthen analysis in `computeKnownBits` of phi
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157954: [LoopSink] Don't sort BBs if there is only 1 of them (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157924: [llvm][NFC] Refactor AutoUpdater riscv cases
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D144610: [InstCombine] Add transforms for `(icmp upred (or X, Y), X)`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D156843: [Inliner] Add the callsites called function return attributes to set addable attributes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D156844: [Inliner] Add return attributes to callsites not marked `willreturn`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D156631: [InstSimplify] Hoist some basic simplifications from `simplifyAndInst` to helper; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157621: [CHR] Fix up phi nodes with unreachable predecessors (PR64594)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157621: [CHR] Fix up phi nodes with unreachable predecessors (PR64594)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157848: [PreISelIntrinsicLowering] Use TLI for correct function
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153453: [MemCpyOpt] implement single BB stack-move optimization which unify the static unescaped allocas
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157499: [IR] Add dead_on_unwind attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157499: [IR] Add dead_on_unwind attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153453: [MemCpyOpt] implement single BB stack-move optimization which unify the static unescaped allocas
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157951: [NFC][TLI] Replace std::lower_bound call in getLibFunc with DenseMap lookup
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157951: [NFC][TLI] Replace std::lower_bound call in getLibFunc with DenseMap lookup
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157951: [NFC][TLI] Replace std::lower_bound call in getLibFunc with DenseMap lookup
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157979: [MSSAU] Clarify that the defining access does not matter
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D153453: [MemCpyOpt] implement single BB stack-move optimization which unify the static unescaped allocas
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157621: [CHR] Fix up phi nodes with unreachable predecessors (PR64594)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157499: [IR] Add dead_on_unwind attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D152495: [Clang][SemaCXX] Add unused warning for variables declared in condition expressions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157499: [IR] Add dead_on_unwind attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157816: [ValueTracking] Cleanup condition for dup incoming edge for phi nodes; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158053: [PowerPC] Implement llvm.maximum/minimum intrinsic
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157151: [Driver] Refactor to use llvm Option's new Visibility flags
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157676: [VectorCombine] Enable transform 'foldSingleElementStore' for scalable vector types
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157979: [MSSAU] Clarify that the defining access does not matter
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157979: [MSSAU] Clarify that the defining access does not matter
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157816: [ValueTracking] Cleanup condition for dup incoming edge for phi nodes; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157816: [ValueTracking] Cleanup condition for dup incoming edge for phi nodes; NFC
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157848: [PreISelIntrinsicLowering] Use TLI for correct function
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157954: [LoopSink] Don't sort BBs if there is only 1 of them (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157621: [CHR] Fix up phi nodes with unreachable predecessors (PR64594)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158064: [IR] Add PHINode::removeIncomingValueIf() (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D156844: [Inliner] Add return attributes to callsites not marked `willreturn`/`nounwind`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D156843: [Inliner] Add the callsites called function return attributes to set addable attributes
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158068: [DAG] FoldSetCC - add missing icmp(X,undef) -> isTrueWhenEqual case
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157289: [InstCombine] Fold (-a >> b) and/or/xor (~a >> b) into (-a and/or/xor ~a) >> b tests
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157290: [InstCombine] Fold (-a >> b) and/or/xor (~a >> b) into (-a and/or/xor ~a) >> b
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157499: [IR] Add dead_on_unwind attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158095: [NFC][ValueTracking] Remove calls to computeKnownBits for non-intrinsic CallInsts in isKnownNonZeroFromOperator
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158126: [llvm][NFC] AutoUpgrade l case
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158064: [IR] Add PHINode::removeIncomingValueIf() (NFC)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D133486: [LICM] Consider sret as writable object
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D152973: Reland "[gold] Add preliminary FatLTO support to the Gold plugin""
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158169: [X86] Fix i128 argument passing under SysV ABI
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D157740: [WIP] [InstCombine] Fold icmp into phi beyond the same BB.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158181: [SCEVExpander] Fix incorrect reuse of more poisonous instructions (PR63763)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D154228: [GVN] Use vector ops when doing loadCoercion on a vector value
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158250: [IR] Add more details to StructuralHash
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158250: [IR] Add more details to StructuralHash
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158286: [Inline] Avoid incompatible return attributes on deoptimize
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158286: [Inline] Avoid incompatible return attributes on deoptimize
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158286: [Inline] Avoid incompatible return attributes on deoptimize
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158341: [llvm][NFC] AutoUpgrade case 'd'
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D155406: [MemCpyOpt] implement multi BB stack-move optimization
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D154139: [InstCombine] Transform `(icmp eq/ne (or x, C), x)` -> `(icmp eq/ne (and x, C), C)`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158369: [llvm][NFC] Refactor AutoUpgrade case 'c'
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158370: [llvm][NFC] Refactor AutoUpgrade case 'w'
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D158011: Make _LIBUNWIND_SUPPORT_FRAME_APIS not conditional on target architecure.
Nikolas Klauser via Phabricator via llvm-commits
- [llvm] b03c7ef - [RISCV][GlobalISel] Test legalization for bitshifting with wider types
Nitin John Raj via llvm-commits
- [llvm] 638865c - [RISCV][GlobalISel] Legalize multiplication
Nitin John Raj via llvm-commits
- [llvm] b5c106e - [RISCV][GlobalISel] Legalize division and remainder
Nitin John Raj via llvm-commits
- [PATCH] D157416: [RISCV][GlobalISel] Legalize multiplication
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D157828: [RISCV][GISel] Initial legalization support for G_LOAD and G_STORE.
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D157416: [RISCV][GlobalISel] Legalize multiplication
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D157415: [RISCV][GlobalISel] Test legalization for bitshifting with wider types
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D157415: [RISCV][GlobalISel] Test legalization for bitshifting with wider types
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D157416: [RISCV][GlobalISel] Legalize multiplication
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D157422: [RISCV][GlobalISel] Legalize division and remainder
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D76051: [RISCV][GlobalISel] Select register banks for GPR ALU instructions
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D157828: [RISCV][GISel] Initial legalization support for G_LOAD and G_STORE.
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D157772: [RISCV][GISel] Lower G_UADDE, G_UADDO, G_USUBE, and G_USUBO
Nitin John Raj via Phabricator via llvm-commits
- [llvm] 86345eb - [X86] Add tests for `isKnownToBeAPowerOfTwo`; NFC
Noah Goldstein via llvm-commits
- [llvm] 2937d03 - [X86] Add more tests for `isKnownNeverZero`;
Noah Goldstein via llvm-commits
- [llvm] ac485e4 - [SelectionDAG] Add/Improve cases in `isKnownNeverZero`
Noah Goldstein via llvm-commits
- [llvm] 2549ec1 - [SelectionDAG] Improve `isKnownToBeAPowerOfTwo`
Noah Goldstein via llvm-commits
- [llvm] e7f7b63 - [DAGCombiner][X86] Guard `(X & Y) ==/!= Y` --> `(X & Y) !=/== 0` behind TLI preference
Noah Goldstein via llvm-commits
- [llvm] bce55fb - [InstCombine] Add tests for transforming `(icmp (or X, Y), X)`; NFC
Noah Goldstein via llvm-commits
- [llvm] 3cf54c5 - [InstCombine] Add transforms for `(icmp upred (or X, Y), X)`
Noah Goldstein via llvm-commits
- [llvm] a6c0228 - [InstCombine] Add tests for transforming `(add (shl (neg X), Cnt))`; NFC
Noah Goldstein via llvm-commits
- [llvm] 9c375a4 - [InstCombine] Transform `(add (shl (neg X), Cnt))` -> `(sub (shl X, Cnt))`
Noah Goldstein via llvm-commits
- [llvm] 74c4d1e - [Inliner] Add more tests for deducing return attributes of callsites when inlining; NFC
Noah Goldstein via llvm-commits
- [llvm] 612a7f0 - [Inliner] Add the callsites called function return attributes to set addable attributes
Noah Goldstein via llvm-commits
- [llvm] 4d51c62 - [Inliner] Add return attributes to callsites not marked `willreturn`/`nounwind`
Noah Goldstein via llvm-commits
- [llvm] 4bfd763 - [InstCombine] Add tests for (select (icmp x, Cp2_0), (binop y, Cp2_1), y); NFC
Noah Goldstein via llvm-commits
- [llvm] 2c606dc - [InstCombine] Cleanup code in foldSelectICmpAndOr; NFC
Noah Goldstein via llvm-commits
- [llvm] 82292d1 - [InstCombine] Remove requirement on `trunc` in `slt/sgt` case in `foldSelectICmpAndOr`
Noah Goldstein via llvm-commits
- [llvm] 00f0381 - [InstCombine] Refactor foldSelectICmpAndOr to use `decomposeBitTestICmp` instead of bespoke logic
Noah Goldstein via llvm-commits
- [llvm] d3402bc - [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for more binops
Noah Goldstein via llvm-commits
- [PATCH] D156841: [CaptureTracking] Allow non-void `noalias` return funcs to be non-capturing
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D144610: [InstCombine] Add transforms for `(icmp upred (or X, Y), X)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D144609: [InstCombine] Add tests for transforming `(icmp (or X, Y), X)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D144610: [InstCombine] Add transforms for `(icmp upred (or X, Y), X)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145281: [InstCombine] Add transforms for `(icmp spred (or X, Y), X)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157798: [ValueTracking] Add tests for deducing non-zero based for incoming phi-edges; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157800: [ValueTracking] Improve analysis of knownbits from incoming phi edges.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157800: [ValueTracking] Improve analysis of knownbits from incoming phi edges.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157807: [ValueTracking] Strengthen analysis in `computeKnownBits` of phi
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157797: [ValueTracking] Add tests for getting knownbits from phi-edges; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157798: [ValueTracking] Add tests for deducing non-zero based for incoming phi-edges; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157800: [ValueTracking] Improve analysis of knownbits from incoming phi edges.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157815: [JumpThreading] Regenerate checks for test; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157801: [ValueTracking] Use predicates for incoming phi-edges to deduce non-zero
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157816: [ValueTracking] Cleanup condition for dup incoming edge for phi nodes; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157807: [ValueTracking] Strengthen analysis in `computeKnownBits` of phi
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D155389: [ValueTracking][ScalarEvolution] improving llvm.assume's support for the argument value without context & reducing the result range of ScalarEvolution::getRange using computeConstantRange
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156845: [ConstantRange] Calculate precise range for shl by -1
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156842: [Inliner] Add more tests for deducing return attributes of callsites when inlining; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156843: [Inliner] Add the callsites called function return attributes to set addable attributes
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156844: [Inliner] Add return attributes to callsites not marked `willreturn`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156775: [X86] Add tests for `isKnownToBeAPowerOfTwo`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156776: [X86] Add more tests for `isKnownNeverZero`;
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156777: [SelectionDAG] Add/Improve cases in `isKnownNeverZero`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156778: [SelectionDAG] Improve `isKnownToBeAPowerOfTwo`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157014: [DAGCombiner][X86] Guard `(X & Y) ==/!= Y` --> `(X & Y) !=/== 0` behind TLI preference
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D154804: [X86] Add tests for folding `fmul`/`fdiv` by Pow2 to `add`/`sub` of exp; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D154805: [DAGCombiner] Fold IEEE `fmul`/`fdiv` by Pow2 to `add`/`sub` of exp
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D154868: [DAGCombiner] Extend `combineFMulOrFDivWithIntPow2` to work for non-splat float vecs
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148415: [InstCombine] Improve cost calculation in foldSelectICmpAndBinOp
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157816: [ValueTracking] Cleanup condition for dup incoming edge for phi nodes; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157797: [ValueTracking] Add tests for getting knownbits from phi-edges; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157798: [ValueTracking] Add tests for deducing non-zero based for incoming phi-edges; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157800: [ValueTracking] Improve analysis of knownbits from incoming phi edges.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157815: [JumpThreading] Regenerate checks for test; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157801: [ValueTracking] Use predicates for incoming phi-edges to deduce non-zero
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157807: [ValueTracking] Strengthen analysis in `computeKnownBits` of phi
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157816: [ValueTracking] Cleanup condition for dup incoming edge for phi nodes; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156775: [X86] Add tests for `isKnownToBeAPowerOfTwo`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156776: [X86] Add more tests for `isKnownNeverZero`;
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156777: [SelectionDAG] Add/Improve cases in `isKnownNeverZero`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156778: [SelectionDAG] Improve `isKnownToBeAPowerOfTwo`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157014: [DAGCombiner][X86] Guard `(X & Y) ==/!= Y` --> `(X & Y) !=/== 0` behind TLI preference
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D144609: [InstCombine] Add tests for transforming `(icmp (or X, Y), X)`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D144610: [InstCombine] Add transforms for `(icmp upred (or X, Y), X)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D154804: [X86] Add tests for folding `fmul`/`fdiv` by Pow2 to `add`/`sub` of exp; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D154805: [DAGCombiner] Fold IEEE `fmul`/`fdiv` by Pow2 to `add`/`sub` of exp
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D154805: [DAGCombiner] Fold IEEE `fmul`/`fdiv` by Pow2 to `add`/`sub` of exp
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D154868: [DAGCombiner] Extend `combineFMulOrFDivWithIntPow2` to work for non-splat float vecs
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157030: InstCombine: Fold out scale-if-denormal pattern
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D158079: [InstCombine] Contracting x^2 + 2*x*y + y^2 to (x + y)^2 (float)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D158079: [InstCombine] Contracting x^2 + 2*x*y + y^2 to (x + y)^2 (float)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157816: [ValueTracking] Cleanup condition for dup incoming edge for phi nodes; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D154806: [InstCombine] Add tests for transforming `(add (shl (neg X), Cnt))`; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D154807: [InstCombine] Transform `(add (shl (neg X), Cnt))` -> `(sub (shl X, Cnt))`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156842: [Inliner] Add more tests for deducing return attributes of callsites when inlining; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156843: [Inliner] Add the callsites called function return attributes to set addable attributes
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D156844: [Inliner] Add return attributes to callsites not marked `willreturn`/`nounwind`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148411: [InstCombine] Add tests for (select (icmp x, Cp2_0), (binop y, Cp2_1), y); NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148412: [InstCombine] Cleanup code in foldSelectICmpAndOr; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148744: [InstCombine] Refactor foldSelectICmpAndOr to use `decomposeBitTestICmp` instead of bespoke logic
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148413: [InstCombine] Remove requirement on `trunc` in `slt/sgt` case in `foldSelectICmpAndOr`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D148414: [InstCombine] Expand `foldSelectICmpAndOr` -> `foldSelectICmpAndBinOp` to work for more binops
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D157816: [ValueTracking] Cleanup condition for dup incoming edge for phi nodes; NFC
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D158196: [emacs] Add regexps for defuns
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D158196: [emacs] Add regexps for defuns
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D155472: [DAG] Attempt shl narrowing in SimplifyDemandedBits (WIP)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D151848: [X86, Peephole] Enable FoldImmediate for X86
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D158290: [emacs] Highlight hexadecimal integer constants
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D158079: [InstCombine] Contracting x^2 + 2*x*y + y^2 to (x + y)^2 (float)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D158196: [emacs] Add regexps for defuns
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D158321: [emacs] Handle vector types, arbitary integer types and function names
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D158079: [InstCombine] Contracting x^2 + 2*x*y + y^2 to (x + y)^2 (float)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D158196: [emacs] Add regexps for defuns
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D154139: [InstCombine] Transform `(icmp eq/ne (or x, C), x)` -> `(icmp eq/ne (and x, C), C)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D158273: [NewGVN] Don't ignore poison in cyclic PHIs
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D157110: llvm-cov: __cxx_global_var_init functions disrupt coverage
Oleksii Odynochenko via Phabricator via llvm-commits
- [PATCH] D157110: llvm-cov: __cxx_global_var_init functions disrupt coverage
Oleksii Odynochenko via Phabricator via llvm-commits
- [PATCH] D157984: [llvm][ARM][Neon][big-endian] Fix incorrect indexing of lanes
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D157500: [Thumb1] Use callee-saved register to adjust stack pointer
Oliver Stannard via Phabricator via llvm-commits
- [PATCH] D154119: Fix: Distinguish CFI Metadata Checks in MergeFunctions Pass
Oskar Wirga via Phabricator via llvm-commits
- [PATCH] D148654: Modify BoundsSan to improve debuggability
Oskar Wirga via Phabricator via llvm-commits
- [PATCH] D158008: [AArch64] Add patterns for FMADD, FMSUB
OverMighty via Phabricator via llvm-commits
- [PATCH] D158008: [AArch64] Add patterns for FMADD, FMSUB
OverMighty via Phabricator via llvm-commits
- [PATCH] D158008: [AArch64] Add patterns for FMADD, FMSUB
OverMighty via Phabricator via llvm-commits
- [PATCH] D158008: [AArch64] Add patterns for FMADD, FMSUB
OverMighty via Phabricator via llvm-commits
- [PATCH] D158008: [AArch64] Add patterns for FMADD, FMSUB
OverMighty via Phabricator via llvm-commits
- [PATCH] D158008: [AArch64] Add patterns for FMADD, FMSUB
OverMighty via Phabricator via llvm-commits
- [lld] 14e3bec - Reland "[lld] Preliminary fat-lto-object support"
Paul Kirth via llvm-commits
- [llvm] 6b539f5 - Reland "[gold] Add preliminary FatLTO support to the Gold plugin""
Paul Kirth via llvm-commits
- [PATCH] D157937: ProfDataUtils: Add extractFromBranchWeightMD function; NFC
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D152973: Reland "[gold] Add preliminary FatLTO support to the Gold plugin""
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146778: Reland "[lld] Preliminary fat-lto-object support"
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D152973: Reland "[gold] Add preliminary FatLTO support to the Gold plugin""
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146778: Reland "[lld] Preliminary fat-lto-object support"
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D152973: Reland "[gold] Add preliminary FatLTO support to the Gold plugin""
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D154869: [Flang] [FlangRT] Implement FlangRT library as solution to Flang's runtime LLVM integration
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D154869: [Flang] [FlangRT] Implement FlangRT library as solution to Flang's runtime LLVM integration
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D154869: [Flang] [FlangRT] Implement FlangRT library as solution to Flang's runtime LLVM integration
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D154869: [Flang] [FlangRT] Implement FlangRT library as solution to Flang's runtime LLVM integration
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D154869: [Flang] [FlangRT] Implement FlangRT library as solution to Flang's runtime LLVM integration
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D154869: [Flang] [FlangRT] Implement FlangRT library as solution to Flang's runtime LLVM integration
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D154869: [Flang] [FlangRT] Introduce FlangRT project as solution to Flang's runtime LLVM integration
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D154869: [Flang] [FlangRT] Introduce FlangRT project as solution to Flang's runtime LLVM integration
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D154869: [Flang] [FlangRT] Introduce FlangRT project as solution to Flang's runtime LLVM integration
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D154869: [Flang] [FlangRT] Introduce FlangRT project as solution to Flang's runtime LLVM integration
Paul Scoropan via Phabricator via llvm-commits
- [PATCH] D154869: [Flang] [FlangRT] Introduce FlangRT project as solution to Flang's runtime LLVM integration
Paul Scoropan via Phabricator via llvm-commits
- [llvm] 5660652 - [SelectionDAG] Use TypeSize variant of ComputeValueVTs to compute correct offsets for scalable aggregate types.
Paul Walker via llvm-commits
- [PATCH] D157872: [SelectionDAG] Use TypeSize variant of ComputeValueVTs to compute correct offsets for scalable aggregate types.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D157872: [SelectionDAG] Use TypeSize variant of ComputeValueVTs to compute correct offsets for scalable aggregate types.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D157872: [SelectionDAG] Use TypeSize variant of ComputeValueVTs to compute correct offsets for scalable aggregate types.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D157872: [SelectionDAG] Use TypeSize variant of ComputeValueVTs to compute correct offsets for scalable aggregate types.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D157872: [SelectionDAG] Use TypeSize variant of ComputeValueVTs to compute correct offsets for scalable aggregate types.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D158115: [SelectionDAG][RISCV][SVE] Harden fixed offset version of ComputeValueVTs against scalable offsets.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D157872: [SelectionDAG] Use TypeSize variant of ComputeValueVTs to compute correct offsets for scalable aggregate types.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D157872: [SelectionDAG] Use TypeSize variant of ComputeValueVTs to compute correct offsets for scalable aggregate types.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D157872: [SelectionDAG] Use TypeSize variant of ComputeValueVTs to compute correct offsets for scalable aggregate types.
Paul Walker via Phabricator via llvm-commits
- [llvm] 00ae86b - [SPIRV] Explicitly include SmallSet
Paulo Matos via llvm-commits
- [PATCH] D157858: [UpdateTestChecks] Add support for SPIRV in update_llc_test_checks.py
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D157858: [UpdateTestChecks] Add support for SPIRV in update_llc_test_checks.py
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D157858: [UpdateTestChecks] Add support for SPIRV in update_llc_test_checks.py
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D156661: [SPIRV] Add support for SPV_KHR_bit_instructions
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D156661: [SPIRV] Add support for SPV_KHR_bit_instructions
Paulo Matos via Phabricator via llvm-commits
- [llvm] a7a6ef3 - [OSX][TargetLibraryInfo] Mark memrchr as unavailable on OSX
Pavel Kosov via llvm-commits
- [PATCH] D155168: [OSX][TargetLibraryInfo] Mark memrchr as unavailable on OSX
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D155168: [OSX][TargetLibraryInfo] Mark memrchr as unavailable on OSX
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D157960: [lldb][gui] Update TreeItem children's m_parent on move
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D157960: [lldb][gui] Update TreeItem children's m_parent on move
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D154869: [Flang] [FlangRT] Introduce FlangRT project as solution to Flang's runtime LLVM integration
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D158355: [X86][CodeGen] Add a dag pattern to fix #64323
Peter Rong via Phabricator via llvm-commits
- [llvm] 99f8751 - Revert "[llvm-{debuginfod,ml,objdump,symbolizer}, dsymutil] Enable multicall driver"
Petr Hosek via llvm-commits
- [PATCH] D157149: [Option] Add "Visibility" field and clone the OptTable APIs to use it
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D156611: [llvm-cov] Fix a bug about using `convert-for-testing` on multi-source object files
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D89492: [compiler-rt] Enable building builtins using top-level CMake file
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D136664: [CMake] Support building crt with the bootstrapping build
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D157670: [llvm-{debuginfod, ml, objdump, symbolizer}, dsymutil] Enable multicall driver
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D156611: [llvm-cov] Support multi-source object files for `convert-for-testing`
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D157670: [llvm-{debuginfod, ml, objdump, symbolizer}, dsymutil] Enable multicall driver
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D157948: [NFC] Fix possibly deref nullptr
Phabricator via llvm-commits
- [PATCH] D157680: [X86]Support options -mno-gather -mno-scatter
Phabricator via llvm-commits
- [PATCH] D158252: Fix regression of D157680
Phabricator via llvm-commits
- [PATCH] D158261: [RISCV][NFC] Rename CVROR, NFC
Phabricator via llvm-commits
- [llvm] a63bd7e - [RISCV] Use NoReg in place of IMPLICIT_DEF for undefined passthru operands
Philip Reames via llvm-commits
- [llvm] b06e52c - [RISCVInsertVSETVLI] Default to VL=1 for scalar extracts
Philip Reames via llvm-commits
- [llvm] 3c2a669 - [RISCVInsertVSETVLI] Generalize scalar extract (vmv.x.s, and vmx.f.s) hamdling
Philip Reames via llvm-commits
- [llvm] 67b71ad - [DAG] Fold insert_subvector undef, (extract_subvector X, 0), 0 with non-matching types
Philip Reames via llvm-commits
- [llvm] 92e0c0d - [DAG] Restrict insert_subvector undef, splat_veector, dontcare transform
Philip Reames via llvm-commits
- [PATCH] D157614: [RISCV] Lower reverse shuffles of fixed i1 vectors to vbrev.v
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157886: [RISCV] Match strided loads with reversed indexing sequences
Philip Reames via Phabricator via llvm-commits
- [PATCH] D156909: [RISCV] Use NoReg in place of IMPLICIT_DEF for undefined passthru operands
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157770: [RISCV][GISel] Make s32 a legal type for RV64 for any operation that has a W version.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157818: [RISCV][GISel] Legalize G_PHI and G_BRCOND.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157822: [RISCV][GISel] Make G_CONSTANT of pointers legal.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D156909: [RISCV] Use NoReg in place of IMPLICIT_DEF for undefined passthru operands
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157362: [RISCV] Add MC layer support for Zicfilp.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D156909: [RISCV] Use NoReg in place of IMPLICIT_DEF for undefined passthru operands
Philip Reames via Phabricator via llvm-commits
- [PATCH] D134893: [LSR][TTI][RISCV] Add isAllowTerminatingConditionFoldingAfterLSR into TTI and enable it for RISC-V
Philip Reames via Phabricator via llvm-commits
- [PATCH] D156909: [RISCV] Use NoReg in place of IMPLICIT_DEF for undefined passthru operands
Philip Reames via Phabricator via llvm-commits
- [PATCH] D155081: Specify the developer policy around links to external resources
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157819: [RISCV][GISel] Make G_SELECT of pointers legal
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157950: [RISCV][GISel] Mark G_GLOBAL_VALUE as legal.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157823: [RISCV][GISel] Make G_ICMP of pointers legal.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D155081: Specify the developer policy around links to external resources
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157991: [RISCVInsertVSETVLI] Handle scalar extract (vmv.x.s, and vmx.f.s)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D155081: Specify the developer policy around links to external resources
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157991: [RISCVInsertVSETVLI] Handle scalar extract (vmv.x.s, and vmx.f.s)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158015: [RISCVInsertVSETVLI] Default to VL=1 for scalar extracts
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157991: [RISCVInsertVSETVLI] Handle scalar extract (vmv.x.s, and vmx.f.s)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158019: [RISCVInsertVSETVLI] Handle vl-preserve case in backwards rewrite
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158015: [RISCVInsertVSETVLI] Default to VL=1 for scalar extracts
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157991: [RISCVInsertVSETVLI] Handle scalar extract (vmv.x.s, and vmx.f.s)
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158019: [RISCVInsertVSETVLI] Handle vl-preserve case in backwards rewrite
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158086: [RISCV] Check floating point vector instruction with SEW=64 is valid when vsetvl insertion
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157976: [RISCV] Use materialization cost when lowering constant build_vector
Philip Reames via Phabricator via llvm-commits
- [PATCH] D155288: [RISCV] Add a new select combine for when the condition is a setcc that will be inverted
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157975: [RISCV] Add test for constant build_vector that could use vid. NFC
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157974: [RISCV] Split up structs in buildvec tests. NFC
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157973: [RISCV] Remove fixed length lmul max restriction from build_vector tests. NFC
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157271: [RISCV] Add tests for vmv.v.vs that could be folded across different LMULs
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157417: [RISCV][SelectionDAG] Lower shuffles as bitrotates with vror.vi when possible
Philip Reames via Phabricator via llvm-commits
- [PATCH] D155288: [RISCV] Add a new select combine for when the condition is a setcc that will be inverted
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158086: [RISCV] Check floating point vector instruction with SEW=64 is valid when vsetvl insertion
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158201: [DAG] Fold insert_subvector undef, (extract_subvector X, 0), 0 with non-matching types
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158202: [DAG] Restrict insert_subvector undef, splat_veector, dontcare transform
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157272: [RISCV] Handle subregs when folding vmerge into vops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158161: [RISCV] Don't relax policy to ta when vmerge's VL shrinks during folding
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158160: [RISCV] Add test case showing vmerge fold miscompile with tail policy
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158161: [RISCV] Don't relax policy to ta when vmerge's VL shrinks during folding
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158201: [DAG] Fold insert_subvector undef, (extract_subvector X, 0), 0 with non-matching types
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158306: [RISCV] Lower generalized vid sequences up to fixed cost
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158201: [DAG] Fold insert_subvector undef, (extract_subvector X, 0), 0 with non-matching types
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158202: [DAG] Restrict insert_subvector undef, splat_veector, dontcare transform
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158195: [RISCV] Combine (vrot{l,r} vxi16, 8) -> vrev8
Philip Reames via Phabricator via llvm-commits
- [PATCH] D158195: [RISCV] Combine (vrot{l,r} vxi16, 8) -> vrev8
Philip Reames via Phabricator via llvm-commits
- [PATCH] D157826: [X86] Allow inlining callees missing VLX feature
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D157826: [X86] Allow inlining callees missing VLX feature
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D157836: [RFC][IR] Correct lowering of `f128` intrinsics
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D157458: [X86][AMX] Fix virtual register traversing in case of GlobalIsel
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D157972: [DAG] SimplifyDemandedBits - add sra(shl(x,c1),c1) -> sign_extend_inreg(x) demanded elts fold
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D157972: [DAG] SimplifyDemandedBits - add sra(shl(x,c1),c1) -> sign_extend_inreg(x) demanded elts fold
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D157485: [X86][RFC] Support new feature AVX10
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D157680: [X86]Support options -mno-gather -mno-scatter
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D157485: [X86][RFC] Support new feature AVX10
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D157485: [X86][RFC] Support new feature AVX10
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D157513: [X86] Fix aliasing check between a TargetFrameIndex and a FrameIndex
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D158169: [X86] Fix i128 argument passing under SysV ABI
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D158169: [X86] Fix i128 argument passing under SysV ABI
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D158169: [X86] Fix i128 argument passing under SysV ABI
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D158329: [X86] Support arch=x86-64{,-v2,-v3,-v4} for target_clones attribute
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D158329: [X86] Support arch=x86-64{,-v2,-v3,-v4} for target_clones attribute
Phoebe Wang via Phabricator via llvm-commits
- [llvm] 4b60e1e - [RISCV] Add function that check extension name with version
Piyou Chen via llvm-commits
- [PATCH] D157588: [RISCV] Add overlapping constraints label
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D152423: [RISCV] Add function that check extension name with version
Piyou Chen 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] D152423: [RISCV] Add function that check extension name with version
Piyou Chen via Phabricator via llvm-commits
- [PATCH] D152423: [RISCV] Add function that check extension name with version
Piyou Chen via Phabricator via llvm-commits
- [llvm] af5fd14 - [AMDGPU] Extend f32 support for llvm.amdgcn.update.dpp intrinsic
Pravin Jagtap via llvm-commits
- [llvm] 5f8fd68 - [AMDGPU] Pre-commit test for D157495
Pravin Jagtap via llvm-commits
- [llvm] c931f2e - [AMDGPU] Autogenerate & pre-commit tests for D156301 and D157388
Pravin Jagtap via llvm-commits
- [PATCH] D157495: [WIP] Run SimplifyCFG from Atomic-Expand on CAS loop blocks.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157495: [WIP] Run SimplifyCFG from Atomic-Expand on CAS loop blocks.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157495: [WIP] Run SimplifyCFG from Atomic-Expand on CAS loop blocks.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157712: [AMDGPU] Auto-upgrade & pre-commit tests for D156301 and D157388
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D156647: [AMDGPU] Extend f32 support for llvm.amdgcn.update.dpp intrinsic
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D156301: [AMDGPU] Support FAdd/FSub global atomics in AMDGPUAtomicOptimizer.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157712: [AMDGPU] Auto-upgrade & pre-commit tests for D156301 and D157388
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157712: [AMDGPU] Autogenerate & pre-commit tests for D156301 and D157388
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157712: [AMDGPU] Autogenerate & pre-commit tests for D156301 and D157388
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157495: [WIP] Run SimplifyCFG from Atomic-Expand on CAS loop blocks.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D156647: [AMDGPU] Extend f32 support for llvm.amdgcn.update.dpp intrinsic
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157265: [AMDGPU] Reorder atomic optimizer to avoid CAS loop.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157388: [AMDGPU] Support FMin/FMax in AMDGPUAtomicOptimizer.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D156301: [AMDGPU] Support FAdd/FSub global atomics in AMDGPUAtomicOptimizer.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157712: [AMDGPU] Autogenerate & pre-commit tests for D156301 and D157388
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D156647: [AMDGPU] Extend f32 support for llvm.amdgcn.update.dpp intrinsic
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D156647: [AMDGPU] Extend f32 support for llvm.amdgcn.update.dpp intrinsic
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157265: [AMDGPU] Reorder atomic optimizer to avoid CAS loop.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157388: [AMDGPU] Support FMin/FMax in AMDGPUAtomicOptimizer.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157495: [WIP] Run SimplifyCFG from Atomic-Expand on CAS loop blocks.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D158243: [AMDGPU] Pre-commit test for D157495
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157712: [AMDGPU] Autogenerate & pre-commit tests for D156301 and D157388
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D156301: [AMDGPU] Support FAdd/FSub global atomics in AMDGPUAtomicOptimizer.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157265: [AMDGPU] Reorder atomic optimizer to avoid CAS loop.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157388: [AMDGPU] Support FMin/FMax in AMDGPUAtomicOptimizer.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D158243: [AMDGPU] Pre-commit test for D157495
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157495: [WIP] Run SimplifyCFG from Atomic-Expand on CAS loop blocks.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D156301: [AMDGPU] Support FAdd/FSub global atomics in AMDGPUAtomicOptimizer.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157495: [WIP] Run SimplifyCFG from Atomic-Expand on CAS loop blocks.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157495: [WIP] Run SimplifyCFG from Atomic-Expand on CAS loop blocks.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157495: [WIP] Run SimplifyCFG from Atomic-Expand on CAS loop blocks.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157495: [WIP] Run SimplifyCFG from Atomic-Expand on CAS loop blocks.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157495: [WIP] Run SimplifyCFG from Atomic-Expand on CAS loop blocks.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157712: [AMDGPU] Autogenerate & pre-commit tests for D156301 and D157388
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157495: [WIP] Run SimplifyCFG from Atomic-Expand on CAS loop blocks.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157495: [WIP] Run SimplifyCFG from Atomic-Expand on CAS loop blocks.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D157495: [WIP] Run SimplifyCFG from Atomic-Expand on CAS loop blocks.
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D155617: [WIP] GSoC 2023: Pass to annotate functions with appropriate optimization level.
Puneeth via Phabricator via llvm-commits
- [PATCH] D158261: [RISCV][NFC]Rename CVROR, NFC
QIHAN CAI via Phabricator via llvm-commits
- [llvm] fe42682 - [RISCV][NFC] Rename CVROR, NFC
Qihan Cai via llvm-commits
- [llvm] 611ce24 - [PGO] Enable `-fprofile-update` for `-fprofile-generate`
Qiongsi Wu via llvm-commits
- [PATCH] D157884: [AIX] Limit `extract_symbols.py`'s Pools Size to 8
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D157280: [PGO] Enable `-fprofile-update` for `-fprofile-generate`
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D157280: [PGO] Enable `-fprofile-update` for `-fprofile-generate`
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D157280: [PGO] Enable `-fprofile-update` for `-fprofile-generate`
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D157280: [PGO] Enable `-fprofile-update` for `-fprofile-generate`
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D157280: [PGO] Enable `-fprofile-update` for `-fprofile-generate`
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D157884: [AIX] Limit `extract_symbols.py`'s Pools Size to 8
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D157884: [AIX] Limit `extract_symbols.py`'s Pools Size to 8
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D158053: [PowerPC] Implement llvm.maximum/minimum intrinsic
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D156292: [PowerPC] Support initial-exec TLS relocation on AIX
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D158065: [PowerPC] Implement builtin for mffsl
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D158053: [Legalizer] Expand fmaximum and fminimum
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D156018: [BOLT] Implement createRelocation for AArch64
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D151942: [BOLT] Instrumentation: AArch64 instrumentation support in runtime
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D151899: [BOLT] Instrumentation: Initial instrumentation support for AArch64
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D151901: [BOLT] Instrumentation: Add support for MacOS counters
Rafael Auler via Phabricator via llvm-commits
- [llvm] 69e47de - [Propeller] Deprecate Codegen paths for SHT_LLVM_BB_ADDR_MAP version 1.
Rahman Lavaee via llvm-commits
- [PATCH] D107534: Add a pass to garbage-collect empty basic blocks after code generation.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D107534: Add a pass to garbage-collect empty basic blocks after code generation.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D107534: Add a pass to garbage-collect empty basic blocks after code generation.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D107534: Add a pass to garbage-collect empty basic blocks after code generation.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D107534: Add a pass to garbage-collect empty basic blocks after code generation.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D107534: Add a pass to garbage-collect empty basic blocks after code generation.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D157565: [CodeGen] Add AArch64 behavior to existing MFS tests
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D157565: [CodeGen] Add AArch64 behavior to existing MFS tests
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D157565: [CodeGen] Add AArch64 behavior to existing MFS tests
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D157565: [CodeGen] Add AArch64 behavior to existing MFS tests
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D158299: [Propeller] Deprecate Codegen paths for SHT_LLVM_BB_ADDR_MAP version 1.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D158299: [Propeller] Deprecate Codegen paths for SHT_LLVM_BB_ADDR_MAP version 1.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Ralf via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Ralf via Phabricator via llvm-commits
- [PATCH] D158081: [IR] Add writable attribute
Ralf via Phabricator via llvm-commits
- [PATCH] D156124: LoopVectorize/iv-select-cmp: add tests for truncated IV
Ramkumar Ramachandra via Phabricator via llvm-commits
- [PATCH] D156124: LoopVectorize/iv-select-cmp: add tests for truncated IV
Ramkumar Ramachandra via Phabricator via llvm-commits
- [PATCH] D157861: LoopVectorize: vectorize finding first IV in select-cmp
Ramkumar Ramachandra via Phabricator via llvm-commits
- [PATCH] D157862: LoopVectorize: handle casted indvars in iv-select-cmp
Ramkumar Ramachandra via Phabricator via llvm-commits
- [PATCH] D157969: LoopVectorize/iv-select-cmp: add test for decreasing IV out-of-bound
Ramkumar Ramachandra via Phabricator via llvm-commits
- [PATCH] D157738: [OpenMP] Emit offloading entries for indirect target variables
Ravi Narayanaswamy via Phabricator via llvm-commits
- [llvm] 984dc4b - [WebAssembly] Create separation between MC and CodeGen layers
Reid Kleckner via llvm-commits
- [PATCH] D157907: [NFC] Refactor X86TargetLowering::getGlobalWrapperKind()
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D157907: [NFC] Refactor X86TargetLowering::getGlobalWrapperKind()
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D155732: [MC][COFF][AArch64] Avoid incorrect IMAGE_REL_ARM64_BRANCH26 relocations.
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D143108: [Asan] Add "funclet" OpBundle to Asan calls that are generated inside a funclet
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D156472: [WebAssembly] Create separation between MC and CodeGen layers
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D156472: [WebAssembly] Create separation between MC and CodeGen layers
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D156488: [PPC] Fix layering issues between MCTargetDesc and CodeGen
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D156472: [WebAssembly] Create separation between MC and CodeGen layers
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D156488: [PPC] Fix layering issues between MCTargetDesc and CodeGen
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D157907: [NFC] Refactor X86TargetLowering::getGlobalWrapperKind()
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D157038: ASan: Add additional wcs* interceptors on Windows
Reid Kleckner via Phabricator via llvm-commits
- [PATCH] D157204: [MLIR][Math] Add support for f16 in the expansion of math.roundeven
Rob Suderman via Phabricator via llvm-commits
- [llvm] 4d425f8 - [PowerPC] vector cost model add cost to extract i1
Roland Froese via llvm-commits
- [PATCH] D155876: [PowerPC] vector cost model add cost to extract i1
Roland Froese via Phabricator via llvm-commits
- [PATCH] D139750: Optionally print symbolizer markup backtraces.
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D139750: Optionally print symbolizer markup backtraces.
Roland McGrath via Phabricator via llvm-commits
- [PATCH] D158077: AMDGPU: Fix verifier error on splatted opencl fmin/fmax and ldexp calls
Ron Lieberman via Phabricator via llvm-commits
- [PATCH] D157750: Properly handle -fsplit-machine-functions for fatbinary compilation
Rong Xu via Phabricator via llvm-commits
- [PATCH] D139147: [libc++][Android] Enable libc++ testing on Android
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D139147: [libc++][Android] Enable libc++ testing on Android
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D139147: [libc++][Android] Enable libc++ testing on Android
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D139147: [libc++][Android] Enable libc++ testing on Android
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D139147: [libc++][Android] Enable libc++ testing on Android
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D139147: [libc++][Android] Enable libc++ testing on Android
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D139147: [libc++][Android] Enable libc++ testing on Android
Ryan Prichard via Phabricator via llvm-commits
- [PATCH] D157136: [LLD][COFF] Handle 'label' symbols when they point to a COMDAT section
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D155732: [MC][COFF][AArch64] Avoid incorrect IMAGE_REL_ARM64_BRANCH26 relocations.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D158011: Make _LIBUNWIND_SUPPORT_FRAME_APIS not conditional on target architecure.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D158011: Make _LIBUNWIND_SUPPORT_FRAME_APIS not conditional on target architecure.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D158122: [MC][COFF][AArch64] Fix the storage class for private linkage symbols.
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D156283: MIPS: unwind, don't save/restore hi/lo for R6
Saleem Abdulrasool via Phabricator via llvm-commits
- [lld] cb5bc75 - [lld][WebAssembly] Always include bss segments when `--emit-relocs` is used
Sam Clegg via llvm-commits
- [llvm] 8e44f03 - [lld][WebAssembly] Add support for -soname
Sam Clegg via llvm-commits
- [PATCH] D158001: [lld][WebAssembly] Add support for -soname
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D158025: [lld][WebAssembly] Always include bss segments when `--emit-relocs` is used
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D158025: [lld][WebAssembly] Always include bss segments when `--emit-relocs` is used
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D158025: [lld][WebAssembly] Always include bss segments when `--emit-relocs` is used
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D158025: [lld][WebAssembly] Always include bss segments when `--emit-relocs` is used
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D158001: [lld][WebAssembly] Add support for -soname
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D158001: [lld][WebAssembly] Add support for -soname
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D158001: [lld][WebAssembly] Add support for -soname
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D158001: [lld][WebAssembly] Add support for -soname
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D158001: [lld][WebAssembly] Add support for -soname
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D158008: [AArch64] Add patterns for FMADD, FMSUB
Sam Tebbs via Phabricator via llvm-commits
- [llvm] 8dce4c5 - [Inliner] Handle convergence control when inlining a call
Sameer Sahasrabuddhe via llvm-commits
- [llvm] 09e12d1 - [LLVM][Uniformity] Fix error causing assert on some irreducible control flow
Sameer Sahasrabuddhe via llvm-commits
- [llvm] 4d08156 - [Uniformity] fix assert in a cycle made divergent by outside branch
Sameer Sahasrabuddhe via llvm-commits
- [llvm] ef38e6d - [GlobalISel] introduce MIFlag::NoConvergent
Sameer Sahasrabuddhe via llvm-commits
- [PATCH] D157475: [GlobalISel] introduce MIFlag::NoConvergent
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D157475: [GlobalISel] introduce MIFlag::NoConvergent
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D158014: [LLVM][Uniformity] Remove assert thrown on some irreducible control flow
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D158014: [LLVM][Uniformity] Fix error causing assert on some irreducible control flow
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] D158147: [RFC][GlobalISel] convergence control tokens and intrinsics
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D158014: [LLVM][Uniformity] Fix error causing assert on some irreducible control flow
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D157475: [GlobalISel] introduce MIFlag::NoConvergent
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D158014: [LLVM][Uniformity] Fix error causing assert on some irreducible control flow
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D157475: [GlobalISel] introduce MIFlag::NoConvergent
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D157475: [GlobalISel] introduce MIFlag::NoConvergent
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [PATCH] D157698: [AArch64][SME] Non-streaming compatible SCVTF emitted with --force-streaming-compatible-sve
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D157628: [AArch64][SVE2] Change the cost of extends with S/URHADD to 0
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D152205: [Aarch64][SVE]SVE2] Enable tbl, tbl2 for shuffle lowering for fixed vector types.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D157628: [AArch64][SVE2] Change the cost of extends with S/URHADD to 0
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D158179: [AArch64] Fix crash when neither Neon nor SVE are enabled
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D158281: [LangRef][DebugInfo] Update DIFile checksum description
Scott Linder via Phabricator via llvm-commits
- [llvm] ce65882 - Revert "[PPC][AIX] Fix toc-data peephole bug and some related cleanup."
Sean Fertile via llvm-commits
- [llvm] cef56b9 - Revert "[XCOFF][AIX] Peephole optimization for toc-data."
Sean Fertile via llvm-commits
- [PATCH] D158190: [wip] AMDGPU: Try to restore SP correctly in presence of dynamic stack adjustments
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D158190: [wip] AMDGPU: Try to restore SP correctly in presence of dynamic stack adjustments
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D156645: [DAGCombiner] Don't reduce BUILD_VECTOR to BITCAST before LegalizeTypes if VT is legal.
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D157079: [TableGen] Fix wrong lex result on 64-bit integer boundaries
Senran Zhang via Phabricator via llvm-commits
- [PATCH] D157210: [symbolizer] Change reaction on invalid input
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D157210: [symbolizer] Change reaction on invalid input
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D158102: APFloat: Add getExactLog2Abs
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D82525: [FPEnv] Intrinsics for access to FP control modes
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D82525: [FPEnv] Intrinsics for access to FP control modes
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D158260: [GlobalISel] Add support for *_fpmode intrinsics
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D82525: [FPEnv] Intrinsics for access to FP control modes
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D158102: APFloat: Add getExactLog2Abs
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 4a6edd5 - [VE] Replace OperandMatchResultTy with ParseStatus (NFC)
Sergei Barannikov via llvm-commits
- [llvm] 0e79111 - [AVR][BPF][Lanai][Xtensa] Replace OperandMatchResultTy with ParseStatus (NFC)
Sergei Barannikov via llvm-commits
- [PATCH] D157230: [SPARC][IAS] Add SETX pseudoinstruction
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D157231: [SPARC][IAS] Add definitions for v9 State Registers
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D157233: [SPARC][IAS] Add complete set of v9 ASI load, store & swap forms
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D157234: [SPARC][IAS] Add support for the full set of CAS instructions
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D157235: [SPARC][IAS] Add named V9 ASI tag constants for memory instructions
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D157231: [SPARC][IAS] Add definitions for v9 State Registers
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D154317: [VE] Replace OperandMatchResultTy with ParseStatus (NFC)
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D158275: [AVR][BPF][Lanai][Xtensa] Replace OperandMatchResultTy with ParseStatus (NFC)
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D157231: [SPARC][IAS] Add definitions for v9 State Registers
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D158275: [AVR][BPF][Lanai][Xtensa] Replace OperandMatchResultTy with ParseStatus (NFC)
Sergei Barannikov via Phabricator via llvm-commits
- [PATCH] D152959: [BOLT] Fix sorting functions by execution count
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D152959: [BOLT] Fix sorting functions by execution count
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D156278: [BOLT] Fine-tuning hash computation for stale matching
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D156278: [BOLT] Fine-tuning hash computation for stale matching
Sergey Pupyrev via Phabricator via llvm-commits
- [PATCH] D147217: [OpenMP][OMPIRBuilder] OpenMPIRBuilder support for requires directive
Sergio Afonso via Phabricator via llvm-commits
- [PATCH] D147218: [OpenMP][Flang][MLIR] Lowering of OpenMP requires directive from parse tree to MLIR
Sergio Afonso via Phabricator via llvm-commits
- [PATCH] D147219: [OpenMP][Flang][MLIR] Lowering of requires directive from MLIR to LLVM IR
Sergio Afonso via Phabricator via llvm-commits
- [PATCH] D147217: [OpenMP][OMPIRBuilder] OpenMPIRBuilder support for requires directive
Sergio Afonso via Phabricator via llvm-commits
- [PATCH] D147219: [OpenMP][Flang][MLIR] Lowering of requires directive from MLIR to LLVM IR
Sergio Afonso via Phabricator via llvm-commits
- [PATCH] D147217: [OpenMP][OMPIRBuilder] OpenMPIRBuilder support for requires directive
Sergio Afonso via Phabricator via llvm-commits
- [PATCH] D147217: [OpenMP][OMPIRBuilder] OpenMPIRBuilder support for requires directive
Sergio Afonso via Phabricator via llvm-commits
- [PATCH] D147218: [OpenMP][Flang][MLIR] Lowering of OpenMP requires directive from parse tree to MLIR
Sergio Afonso via Phabricator via llvm-commits
- [PATCH] D147219: [OpenMP][Flang][MLIR] Lowering of requires directive from MLIR to LLVM IR
Sergio Afonso via Phabricator via llvm-commits
- [PATCH] D147218: [OpenMP][Flang][MLIR] Lowering of OpenMP requires directive from parse tree to MLIR
Sergio Afonso via Phabricator via llvm-commits
- [llvm] 06dfc84 - [Local] Mark Instruction argument of wouldInstructionBeTriviallyDead as const. NFC.
Serguei Katkov via llvm-commits
- [PATCH] D157834: [Local] Mark Instruction argument of wouldInstructionBeTriviallyDead as const. NFC.
Serguei Katkov via Phabricator via llvm-commits
- [llvm] c23b1a0 - [X86][test] Add missing encoding tests for ADCX/ADOX
Shengchen Kan via llvm-commits
- [llvm] 3ce43f1 - [X86][NFC] Remove dead code in TD for ADCX/ADOX
Shengchen Kan via llvm-commits
- [llvm] f450fc3 - Revert "[X86][NFC] Remove dead code in TD for ADCX/ADOX"
Shengchen Kan via llvm-commits
- [PATCH] D143465: [LoopVectorize] Vectorize the reduction pattern of integer min/max with index.
Shiva Chen via Phabricator via llvm-commits
- [PATCH] D156006: [InstrProf] Emit warnings when correlating lightweight profiles
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D158322: [ELF] Add -Bsymbolic-non-weak
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D158322: [ELF] Add -Bsymbolic-non-weak
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D158322: [ELF] Add -Bsymbolic-non-weak
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D158322: [ELF] Add -Bsymbolic-non-weak
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D158322: [ELF] Add -Bsymbolic-non-weak
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] 53d40b9 - Emit a .debug_str_offsets section with dsymutil to
Shubham Sandeep Rastogi via llvm-commits
- [PATCH] D157036: Emit a .debug_str_offsets section with dsymutil to support DW_FORM_strx in dsymutil.
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [llvm] 3a7a74c - [X86] truncateVectorWithPACKUS - use getZeroExtendInReg helper. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] b0a77af - [DAG] SimplifyDemandedBits - add sra(shl(x,c1),c1) -> sign_extend_inreg(x) demanded elts fold
Simon Pilgrim via llvm-commits
- [llvm] b4c4de9 - Hide `#pragma clang` behind ifdef guards to fix MSVC "unknown pragma 'clang'" warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] af31509 - Fix MSVC "not all control paths return a value" warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] dd7ba38 - [X86] matchTruncateWithPACK - consistently prefer shuffles for truncation to sub-64-bit vXi16
Simon Pilgrim via llvm-commits
- [llvm] 3c24326 - [X86] Remove combineVectorSignBitsTruncation and leave TRUNCATE -> PACKSS/PACKUS to legalization/lowering
Simon Pilgrim via llvm-commits
- [llvm] a342f98 - [X86] dagcombine-shifts.ll - add i686 test coverage
Simon Pilgrim via llvm-commits
- [llvm] 4772c66 - [X86] Use explicit ArrayRef<int> template arg to fix clang6 template deduction failure
Simon Pilgrim via llvm-commits
- [llvm] 54d663d - [DAG] SimplifyDemandedBits - if we're only demanding the signbit, a SMIN/SMAX node can be simplified to a OR/AND node respectively.
Simon Pilgrim via llvm-commits
- [llvm] 4cd1c07 - [DAG] SimplifyDemandedBits - if we're only demanding the msb, a UMIN/UMAX node can be simplified to a AND/OR node respectively.
Simon Pilgrim via llvm-commits
- [llvm] a834b79 - [X86] foldMaskAndShiftToExtract - as long as we call insertDAGNode in the creation order then duplicates don't matter.
Simon Pilgrim via llvm-commits
- [llvm] bd9bf9c - [X86] SimplifyDemandedBits - move MaskedValueIsZero as late as possible to avoid unnecessary (recursive) analysis costs. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 1b95661 - [AArch64] Regenerate sve-fixed-length-fp-minmax.ll
Simon Pilgrim via llvm-commits
- [llvm] ca10a6c - [X86] Add test coverage for min/max signbit simplification
Simon Pilgrim via llvm-commits
- [llvm] 95865e5 - [DAG] SimplifyDemandedBits - if we're only demanding the signbit, a SMIN/SMAX node can be simplified to a OR/AND node respectively.
Simon Pilgrim via llvm-commits
- [llvm] 9405b67 - [X86] Add test coverage for PR33879 (Issue #33226)
Simon Pilgrim via llvm-commits
- [llvm] 2c090e9 - [X86] Add test case for Issue #64655
Simon Pilgrim via llvm-commits
- [PATCH] D157857: [AMDGPU] Make VOPD insts with a FMAMK or FMAMK component have a fixed size
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D154804: [X86] Add tests for folding `fmul`/`fdiv` by Pow2 to `add`/`sub` of exp; NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D154805: [DAGCombiner] Fold IEEE `fmul`/`fdiv` by Pow2 to `add`/`sub` of exp
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D149742: [SLP]Improve isGatherShuffledEntry by trying per-register shuffle.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D156631: [InstSimplify] Hoist some basic simplifications from `simplifyAndInst` to helper; NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D157425: [TTI]Add InsertSubvector pattern in improveShuffleKindFromMask().
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D157972: [DAG] SimplifyDemandedBits - add sra(shl(x,c1),c1) -> sign_extend_inreg(x) demanded elts fold
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D157972: [DAG] SimplifyDemandedBits - add sra(shl(x,c1),c1) -> sign_extend_inreg(x) demanded elts fold
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D157972: [DAG] SimplifyDemandedBits - add sra(shl(x,c1),c1) -> sign_extend_inreg(x) demanded elts fold
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D157972: [DAG] SimplifyDemandedBits - add sra(shl(x,c1),c1) -> sign_extend_inreg(x) demanded elts fold
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D154804: [X86] Add tests for folding `fmul`/`fdiv` by Pow2 to `add`/`sub` of exp; NFC
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158068: [DAG] FoldSetCC - add missing icmp(X,undef) -> isTrueWhenEqual case
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158068: [DAG] FoldSetCC - add missing icmp(X,undef) -> isTrueWhenEqual case
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158068: [DAG] FoldSetCC - add missing icmp(X,undef) -> isTrueWhenEqual case
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158053: [PowerPC] Implement llvm.maximum/minimum intrinsic
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] D158046: [X86] Support -march=gracemont
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D155472: [DAG] Attempt shl narrowing in SimplifyDemandedBits (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158046: [X86] Support -march=gracemont
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158046: [X86] Support -march=gracemont
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158202: [DAG] Restrict insert_subvector undef, splat_veector, dontcare transform
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D155472: [DAG] Attempt shl narrowing in SimplifyDemandedBits (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D157425: [TTI]Add InsertSubvector pattern in improveShuffleKindFromMask().
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158201: [DAG] Fold insert_subvector undef, (extract_subvector X, 0), 0 with non-matching types
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158201: [DAG] Fold insert_subvector undef, (extract_subvector X, 0), 0 with non-matching types
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D155472: [DAG] Attempt shl narrowing in SimplifyDemandedBits (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158359: [AMDGPU] Adjust swdev373493.ll to remove reduced switch undef instruction
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158364: [DAG] SimplifyDemandedBits - if we're only demanding the signbits, a SMIN/SMAX node can be simplified to a OR/AND node respectively.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158366: [DAG] replaceStoreOfInsertLoad - don't fold if the inserted element is implicity truncated
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158366: [DAG] replaceStoreOfInsertLoad - don't fold if the inserted element is implicity truncated
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D158366: [DAG] replaceStoreOfInsertLoad - don't fold if the inserted element is implicity truncated
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] D158262: [AArch64] Add Defs=[NZCV] to MTE loop pseudos.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D158262: [AArch64] Add Defs=[NZCV] to MTE loop pseudos.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D158262: [AArch64] Add Defs=[NZCV] to MTE loop pseudos.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D158262: [AArch64] Add Defs=[NZCV] to MTE loop pseudos.
Simon Tatham via Phabricator via llvm-commits
- [llvm] d40fd9e - Fix typo in module inliner priority flag
Siu Chi Chan via llvm-commits
- [PATCH] D158013: Fix typo in module inliner priority flag
Siu Chi Chan via Phabricator via llvm-commits
- [PATCH] D158013: Fix typo in module inliner priority flag
Siu Chi Chan via Phabricator via llvm-commits
- [PATCH] D157989: [NFC] Initialize pointer field
Soumi Manna via Phabricator via llvm-commits
- [PATCH] D157989: [NFC] Initialize pointer field
Soumi Manna via Phabricator via llvm-commits
- [PATCH] D157989: [NFC] Initialize pointer field
Soumi Manna via Phabricator via llvm-commits
- [PATCH] D107534: Add a pass to garbage-collect empty basic blocks after code generation.
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] f7480bc - [AMDGPU] Decouple V_PK_MOV_B32 from FeaturePackedFP32Ops
Stanislav Mekhanoshin via llvm-commits
- [llvm] 264150a - [AMDGPU] Removed superfluous predicate. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] c747a4e - [AMDGPU] Drop implicit-def $exec from v_add/sub_u64_pseudos
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D157874: AMDGPU: Replace some libcalls with intrinsics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D157875: AMDGPU: Replace fabs and copysign libcalls with intrinsics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D157875: AMDGPU: Replace fabs and copysign libcalls with intrinsics
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D157878: AMDGPU: Remove special case folding of fma/mad
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D157909: [AMDGPU] Decouple V_PK_MOV_B32 from FeaturePackedFP32Ops
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D157909: [AMDGPU] Decouple V_PK_MOV_B32 from FeaturePackedFP32Ops
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D157909: [AMDGPU] Decouple V_PK_MOV_B32 from FeaturePackedFP32Ops
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D158030: [AMDGPU] Drop implicit-def $exec from v_add/sub_u64_pseudos
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D158030: [AMDGPU] Drop implicit-def $exec from v_add/sub_u64_pseudos
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D158030: [AMDGPU] Drop implicit-def $exec from v_add/sub_u64_pseudos
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D156101: [AMDGPU] Introduce real and keep fake True16 instructions.
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D158073: [llvm-jitlink] Add target override option to cli
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D158328: [PowerPC] Merge rotate and clear into single instruction.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D157742: [bazel] Remove superfluous (?) strip_include_prefix settings.
Stephan Herhut via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
Stephen Peckham via Phabricator via llvm-commits
- [PATCH] D158004: llvm-nm ignore the Import symbol file for the --export-symbol option.
Stephen Peckham via Phabricator via llvm-commits
- [PATCH] D133926: [DebugInfo] Allow non-stack_value variadic expressions and use in DBG_INSTR_REF
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D133926: [DebugInfo] Allow non-stack_value variadic expressions and use in DBG_INSTR_REF
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D158185: [DebugInfo] Process single-location debug values in variadic form when producing DWARF
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D133926: [DebugInfo] Allow non-stack_value variadic expressions and use in DBG_INSTR_REF
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D158185: [DebugInfo] Process single-location debug values in variadic form when producing DWARF
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D158011: Make _LIBUNWIND_SUPPORT_FRAME_APIS not conditional on target architecure.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D158011: Make _LIBUNWIND_SUPPORT_FRAME_APIS not conditional on target architecure.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D158011: Make _LIBUNWIND_SUPPORT_FRAME_APIS not conditional on target architecure.
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D157859: [ORC] Introduce RedirectionManager interface and implementation using JITLink.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D157859: [ORC] Introduce RedirectionManager interface and implementation using JITLink.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D157859: [ORC] Introduce RedirectionManager interface and implementation using JITLink.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D157859: [ORC] Introduce RedirectionManager interface and implementation using JITLink.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D143108: [Asan] Add "funclet" OpBundle to Asan calls that are generated inside a funclet
Sylvain Audi via Phabricator via llvm-commits
- [llvm] 8e329ca - Reland "[Clang][SemaCXX] Add unused warning for variables declared in condition expressions"
Takuya Shimizu via llvm-commits
- [llvm] 5aded52 - Revert "Reland "[Clang][SemaCXX] Add unused warning for variables declared in condition expressions""
Takuya Shimizu via llvm-commits
- [PATCH] D152495: [Clang][SemaCXX] Add unused warning for variables declared in condition expressions
Takuya Shimizu via Phabricator via llvm-commits
- [PATCH] D158016: [NFC] Remove unused variables declared in conditions
Takuya Shimizu via Phabricator via llvm-commits
- [PATCH] D152495: [Clang][SemaCXX] Add unused warning for variables declared in condition expressions
Takuya Shimizu via Phabricator via llvm-commits
- [PATCH] D156497: [BPF] Emit UNDEF rather than constant 0
Tamir Duberstein via Phabricator via llvm-commits
- [PATCH] D156497: [BPF] Emit UNDEF rather than constant 0
Tamir Duberstein via Phabricator via llvm-commits
- [PATCH] D156497: [BPF] Emit UNDEF rather than constant 0
Tamir Duberstein via Phabricator via llvm-commits
- [PATCH] D156497: [BPF] Emit UNDEF rather than constant 0
Tamir Duberstein via Phabricator via llvm-commits
- [PATCH] D156497: [BPF] Emit UNDEF rather than constant 0
Tamir Duberstein via Phabricator via llvm-commits
- [PATCH] D155081: Specify the developer policy around links to external resources
Tanya Lattner via Phabricator via llvm-commits
- [PATCH] D157828: [RISCV][GISel] Initial legalization support for G_LOAD and G_STORE.
Thorsten via Phabricator via llvm-commits
- [PATCH] D158272: [AArch64] [GlobalISel] Fix clobbered callee saved registers with win64 varargs
Thorsten via Phabricator via llvm-commits
- [PATCH] D158260: [GlobalISel] Add support for *_fpmode intrinsics
Thorsten via Phabricator via llvm-commits
- [compiler-rt] 6f11750 - Fix -DCOMPILER_RT_HWASAN_WITH_INTERCEPTORS=OFF regression
Thurston Dang via llvm-commits
- [llvm] 29b2009 - Revert "[DAG] SimplifyDemandedBits - if we're only demanding the signbit, a SMIN/SMAX node can be simplified to a OR/AND node respectively."
Thurston Dang via llvm-commits
- [PATCH] D158164: [FileCheck] Added --match-full-lines-leading and --match-full-lines-trailing option
Timo Stripf via Phabricator via llvm-commits
- [PATCH] D158164: [FileCheck] Added --match-full-lines-leading and --match-full-lines-trailing option
Timo Stripf via Phabricator via llvm-commits
- [PATCH] D158164: [FileCheck] Added --match-full-lines-leading and --match-full-lines-trailing option
Timo Stripf via Phabricator via llvm-commits
- [PATCH] D138883: [SelectionDAG][PowerPC] Memset reuse vector element for tail store
Ting Wang via Phabricator via llvm-commits
- [PATCH] D155579: [Windows] Avoid using FileIndex for unique IDs on network mounts
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D157989: [NFC] Initialize pointer field
Tom Honermann via Phabricator via llvm-commits
- [PATCH] D154130: [lit][clang] Avoid realpath on Windows due to MAX_PATH limitations
Tom Honermann via Phabricator via llvm-commits
- [PATCH] D157836: [RFC][IR] Correct lowering of `f128` intrinsics
Trevor Gross via Phabricator via llvm-commits
- [PATCH] D157836: [RFC][IR] Correct lowering of `f128` intrinsics
Trevor Gross via Phabricator via llvm-commits
- [PATCH] D157836: [RFC][IR] Correct lowering of `f128` intrinsics
Trevor Gross via Phabricator via llvm-commits
- [PATCH] D157836: [RFC][IR] Correct lowering of `f128` intrinsics
Trevor Gross via Phabricator via llvm-commits
- [PATCH] D157836: [RFC][IR] Correct lowering of `f128` intrinsics
Trevor Gross via Phabricator via llvm-commits
- [PATCH] D86310: [X86] Align i128 to 16 bytes in x86 datalayouts
Trevor Gross via Phabricator via llvm-commits
- [PATCH] D86310: [X86] Align i128 to 16 bytes in x86 datalayouts
Trevor Gross via Phabricator via llvm-commits
- [PATCH] D86310: [X86] Align i128 to 16 bytes in x86 datalayouts
Trevor Gross via Phabricator via llvm-commits
- [PATCH] D86310: [X86] Align i128 to 16 bytes in x86 datalayouts
Trevor Gross via Phabricator via llvm-commits
- [PATCH] D86310: [X86] Align i128 to 16 bytes in x86 datalayouts
Trevor Gross via Phabricator via llvm-commits
- [PATCH] D158169: [X86] Fix i128 argument passing under SysV ABI
Trevor Gross via Phabricator via llvm-commits
- [PATCH] D154130: [lit][clang] Avoid realpath on Windows due to MAX_PATH limitations
Tristan Labelle via Phabricator via llvm-commits
- [llvm] 74e191d - [AArch64][GlobalISel] Combiner for EXT
Tuan Chuong Goh via llvm-commits
- [PATCH] D155484: [AArch64] Global Isel Funnel Shift Lowering
Tuan Chuong Goh via Phabricator via llvm-commits
- [PATCH] D157591: [AArch64][GlobalISel] Optimize Combine Funnel Shift
Tuan Chuong Goh via Phabricator via llvm-commits
- [PATCH] D157591: [AArch64][GlobalISel] Optimize Combine Funnel Shift
Tuan Chuong Goh via Phabricator via llvm-commits
- [PATCH] D157113: [AArch64] Support more types for ZEXT/SEXT with Global Isel
Tuan Chuong Goh via Phabricator via llvm-commits
- [PATCH] D157113: [AArch64] Support more types for ZEXT/SEXT with Global Isel
Tuan Chuong Goh via Phabricator via llvm-commits
- [PATCH] D157591: [AArch64][GlobalISel] Optimize Combine Funnel Shift
Tuan Chuong Goh via Phabricator via llvm-commits
- [PATCH] D157113: [AArch64] Support more types for ZEXT/SEXT with Global Isel
Tuan Chuong Goh via Phabricator via llvm-commits
- [PATCH] D155484: [AArch64] Global Isel Funnel Shift Lowering
Tuan Chuong Goh via Phabricator via llvm-commits
- [PATCH] D157591: [AArch64][GlobalISel] Optimize Combine Funnel Shift
Tuan Chuong Goh via Phabricator via llvm-commits
- [PATCH] D157715: [AArch64][GISel] Enlarge Unmerge Artifact Combiner components
Tuan Chuong Goh via Phabricator via llvm-commits
- [PATCH] D158065: [PowerPC] Implement builtin for mffsl
Tulio Magno Quites Machado Filho via Phabricator via llvm-commits
- [PATCH] D143129: [GVN] Restrict equality propagation for pointers
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D158167: [AMDGPU] Handle inUndef flag in LiveVariables::recomputeForSingleDefVirtReg
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D152278: [SCEV] Compute SCEV for ashr(add(shl(x, n), c), m) instr triplet
Vedant Paranjape via Phabricator via llvm-commits
- [PATCH] D152278: [SCEV] Compute SCEV for ashr(add(shl(x, n), c), m) instr triplet
Vedant Paranjape via Phabricator via llvm-commits
- [PATCH] D152278: [SCEV] Compute SCEV for ashr(add(shl(x, n), c), m) instr triplet
Vedant Paranjape via Phabricator via llvm-commits
- [PATCH] D152278: [SCEV] Compute SCEV for ashr(add(shl(x, n), c), m) instr triplet
Vedant Paranjape via Phabricator via llvm-commits
- [PATCH] D152278: [SCEV] Compute SCEV for ashr(add(shl(x, n), c), m) instr triplet
Vedant Paranjape via Phabricator via llvm-commits
- [PATCH] D157068: [Attributor] New attribute to identify what byte ranges are alive for an allocation
Vidhush Singhal via Phabricator via llvm-commits
- [PATCH] D157068: [Attributor] New attribute to identify what byte ranges are alive for an allocation
Vidhush Singhal via Phabricator via llvm-commits
- [PATCH] D157068: [Attributor] New attribute to identify what byte ranges are alive for an allocation
Vidhush Singhal via Phabricator via llvm-commits
- [PATCH] D157068: [Attributor] New attribute to identify what byte ranges are alive for an allocation
Vidhush Singhal via Phabricator via llvm-commits
- [PATCH] D157068: [Attributor] New attribute to identify what byte ranges are alive for an allocation
Vidhush Singhal via Phabricator via llvm-commits
- [PATCH] D157068: [Attributor] New attribute to identify what byte ranges are alive for an allocation
Vidhush Singhal via Phabricator via llvm-commits
- [compiler-rt] 45974f4 - [NFC][sanitizer] Add C++ guard into a header
Vitaly Buka via llvm-commits
- [compiler-rt] cbff6b4 - [NFC][sanitizer] Clang-format a header
Vitaly Buka via llvm-commits
- [compiler-rt] d8e32d5 - [NFC][sanitizer] Don't build unneded stuff for symbolizer
Vitaly Buka via llvm-commits
- [compiler-rt] c3d2544 - [sanitizer] Use sanitizer_redefine_builtins.h in symbolizer
Vitaly Buka via llvm-commits
- [compiler-rt] f1561b5 - [NFC][sanitizer] Rename definition
Vitaly Buka via llvm-commits
- [compiler-rt] 55252ca - [NFC][sanitizer] Suppress warning in symbolizer script
Vitaly Buka via llvm-commits
- [compiler-rt] cb0a183 - [NFC][sanitizer] Add and use empty RTSanitizerCommonSymbolizerInternal
Vitaly Buka via llvm-commits
- [compiler-rt] 8f53100 - [sanitizer] Backup errno calling symbolizer
Vitaly Buka via llvm-commits
- [compiler-rt] 23d1b65 - [test][sanitizer] Prepare test for Internal Symbolizer
Vitaly Buka via llvm-commits
- [compiler-rt] 20e4c7a - [test][asan] Attempt to collect info about Darwin failures
Vitaly Buka via llvm-commits
- [compiler-rt] 64b94eb - [sanitizer][symbolizer] Checkout zlib
Vitaly Buka via llvm-commits
- [compiler-rt] a63325b - [test][asan] Try android again with 20e4c7af
Vitaly Buka via llvm-commits
- [compiler-rt] 52d1cda - [test][asan] Don't use field designators
Vitaly Buka via llvm-commits
- [compiler-rt] 8b7b434 - [test][asan] Use posix_memalign for stacks
Vitaly Buka via llvm-commits
- [compiler-rt] 7d89768 - [nfc][sanitizer] Use CMAKE_C_COMPILER_WORKS building symbolizer
Vitaly Buka via llvm-commits
- [compiler-rt] 9788652 - [test][profile] Disable failing PPC tests
Vitaly Buka via llvm-commits
- [compiler-rt] fab0792 - [test][hwasan] Reserve vector in test
Vitaly Buka via llvm-commits
- [compiler-rt] 1334dee - [symbolizer] Use custom std namespace
Vitaly Buka via llvm-commits
- [compiler-rt] bd1a2cc - [symbolizer] Don't configure tests for internal symbolizer
Vitaly Buka via llvm-commits
- [compiler-rt] d9da5a8 - [symbolizer] Fix setup of optimization options
Vitaly Buka via llvm-commits
- [compiler-rt] 515c435 - [asan] Fix stack pointers comparison in FakeStack
Vitaly Buka via llvm-commits
- [PATCH] D157038: ASan: Add additional wcs* interceptors on Windows
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D157267: [NewGVN] Fix an use after free when updating use count
Vladimir Radosavljevic via Phabricator via llvm-commits
- [llvm] e69916c - [AArch64][GlobalISel] Legalize integer across-lane intrinsics with actual type
Vladislav Dzhidzhoev via llvm-commits
- [PATCH] D156831: [AArch64][GlobalISel] Legalize integer across-lane intrinsics with actual type
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D155818: [CloneFunction][DebugInfo] Clone DISubprogram's local types
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] D156831: [AArch64][GlobalISel] Legalize integer across-lane intrinsics with actual type
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D156831: [AArch64][GlobalISel] Legalize integer across-lane intrinsics with actual type
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D158008: [AArch64] Add patterns for FMADD, FMSUB
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D130903: [AArch64][GlobalISel] Lower formal arguments of AAPCS & ms_abi variadic functions.
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D158272: [AArch64] [GlobalISel] Fix clobbered callee saved registers with win64 varargs
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D158008: [AArch64] Add patterns for FMADD, FMSUB
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D158008: [AArch64] Add patterns for FMADD, FMSUB
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D158272: [AArch64] [GlobalISel] Fix clobbered callee saved registers with win64 varargs
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D157839: [RISCV] Support global address as inline asm memory operand of `m`
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157839: [RISCV] Support global address as inline asm memory operand of `m`
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157839: [RISCV] Support global address as inline asm memory operand of `m`
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157847: [RISCV] Fix assertion when passing f64 vectors via integer registers
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157847: [RISCV] Fix assertion when passing f64 vectors via integer registers
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157847: [RISCV] Fix assertion when passing f64 vectors via integer registers
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157898: [RISCV][NFC] Use SchedTernary for VPseudoVWMAC_VV_VF_BF
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157694: [RISCV][MC]Add support for Binary MCExpr
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157847: [RISCV] Fix assertion when passing f64 vectors via integer registers
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157832: [RISCV] Add tune features of preferred function/loop align
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157832: [RISCV] Add tune features of preferred function/loop align
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157847: [RISCV] Fix assertion when passing f64 vectors via integer registers
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157472: [RISCV] Fix rlist grammar for cm.push, cm.popret, cm.popretz and cm.pop in RISCV zcmp Extension
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157839: [RISCV] Support global address as inline asm memory operand of `m`
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157839: [RISCV] Support global address as inline asm memory operand of `m`
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157965: [RISCV][NFC] Move tests of inline asm memory constraints to separate file
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157839: [RISCV] Support global address as inline asm memory operand of `m`
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157839: [RISCV] Support global address as inline asm memory operand of `m`
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157965: [RISCV][NFC] Move tests of inline asm memory constraints to separate file
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157965: [RISCV][NFC] Move tests of inline asm memory constraints to separate file
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157839: [RISCV] Support global address as inline asm memory operand of `m`
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157965: [RISCV][NFC] Move tests of inline asm memory constraints to separate file
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157965: [RISCV][NFC] Move tests of inline asm memory constraints to separate file
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157839: [RISCV] Support global address as inline asm memory operand of `m`
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158062: [RISCV] Teach RISCVMergeBaseOffset to handle inline asm
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158062: [RISCV] Teach RISCVMergeBaseOffset to handle inline asm
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158149: [RISCV] Precommit test for D158062
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158062: [RISCV] Teach RISCVMergeBaseOffset to handle inline asm
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158062: [RISCV] Teach RISCVMergeBaseOffset to handle inline asm
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D158062: [RISCV] Teach RISCVMergeBaseOffset to handle inline asm
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D157669: Fix spurious errors that would be emitted when DW_TAG_subprogram DIEs had mutliple ranges in DW_AT_ranges.
Wanyi Ye via Phabricator via llvm-commits
- [PATCH] D157061: [SampleProfile] Potential use after move in SampleProfileLoader::promoteMergeNotInlinedContextSamples
Wenlei He via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Wenlei He via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Wenlei He via Phabricator via llvm-commits
- [PATCH] D157462: LoopRotate: Add code to update branch weights
Wenlei He via Phabricator via llvm-commits
- [PATCH] D107534: Add a pass to garbage-collect empty basic blocks after code generation.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D157061: [SampleProfile] Potential use after move in SampleProfileLoader::promoteMergeNotInlinedContextSamples
Wenlei He via Phabricator via llvm-commits
- [PATCH] D157061: [SampleProfile] Potential use after move in SampleProfileLoader::promoteMergeNotInlinedContextSamples
Wenlei He via Phabricator via llvm-commits
- [PATCH] D107534: Add a pass to garbage-collect empty basic blocks after code generation.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D157061: [SampleProfile] Potential use after move in SampleProfileLoader::promoteMergeNotInlinedContextSamples
Wenlei He via Phabricator via llvm-commits
- [llvm] da2855c - [SampleProfile] Potential use after move in SampleProfileLoader::promoteMergeNotInlinedContextSamples
William Huang via llvm-commits
- [llvm] 7624de5 - [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] D157061: [SampleProfile] Potential use after move in SampleProfileLoader::promoteMergeNotInlinedContextSamples
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D157061: [SampleProfile] Potential use after move in SampleProfileLoader::promoteMergeNotInlinedContextSamples
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D157061: [SampleProfile] Potential use after move in SampleProfileLoader::promoteMergeNotInlinedContextSamples
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D157061: [SampleProfile] Potential use after move in SampleProfileLoader::promoteMergeNotInlinedContextSamples
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] D157061: [SampleProfile] Potential use after move in SampleProfileLoader::promoteMergeNotInlinedContextSamples
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D157061: [SampleProfile] Potential use after move in SampleProfileLoader::promoteMergeNotInlinedContextSamples
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D157061: [SampleProfile] Potential use after move in SampleProfileLoader::promoteMergeNotInlinedContextSamples
William Junda Huang via Phabricator via llvm-commits
- [PATCH] D157061: [SampleProfile] Potential use after move in SampleProfileLoader::promoteMergeNotInlinedContextSamples
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] D158384: [LoongArch] Optimize stack realignment using BSTRINS instruction
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D158068: [DAG] FoldSetCC - add missing icmp(X,undef) -> isTrueWhenEqual case
Yashwant Singh via Phabricator via llvm-commits
- [PATCH] D158367: [AMDGPU] Add target feature gds/gws to clang
Yaxun Liu via Phabricator via llvm-commits
- [llvm] 818e76d - [RISCV] Add MC layer support for Zicfilp.
Yeting Kuo via llvm-commits
- [PATCH] D152793: [RISCV] Add MC layer support for Zicfiss.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D152793: [RISCV] Add MC layer support for Zicfiss.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D157362: [RISCV] Add MC layer support for Zicfilp.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D157362: [RISCV] Add MC layer support for Zicfilp.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D152793: [RISCV] Add MC layer support for Zicfiss.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D152793: [RISCV] Add MC layer support for Zicfiss.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D158138: [RISCV] Expand PseudoTAIL with t2 instead of t1 for Zicfilp.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D152793: [RISCV] Add MC layer support for Zicfiss.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D152793: [RISCV] Add MC layer support for Zicfiss.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D158159: [RISCV] Use software guarded branch for indirect branch to jump table.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D158159: [RISCV] Use software guarded branch for indirect branch to jump table.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D158163: [RISCV] Narrow types of index operand matched pattern (shl_vl (zext_vl), C)
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D152793: [RISCV] Add MC layer support for Zicfiss.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D158163: [RISCV] Narrow types of index operand matched pattern (shl_vl (zext_vl), C)
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D158163: [RISCV] Narrow types of index operand matched pattern (shl_vl (zext_vl), C)
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D158163: [RISCV] Narrow types of index operand matched pattern (shl_vl (zext_vl), C)
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D156497: [BPF] Emit UNDEF rather than constant 0
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D157870: [BPF] Replace BPFMIPeepholeTruncElim by custom logic in isZExtFree()
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D156497: [BPF] Emit UNDEF rather than constant 0
Yonghong Song via Phabricator via llvm-commits
- [PATCH] D157953: [CGCall][RISCV] Handle function calls with parameters of RVV tuple type
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D158326: [RISCV] Separate hasRoundModeOpNum into separate VXRM and FRM functions.
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D151283: [llvm-cov] Support directory layout in coverage reports
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D151283: [llvm-cov] Support directory layout in coverage reports
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D156611: [llvm-cov] Fix a bug about using `convert-for-testing` on multi-source object files
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D156611: [llvm-cov] Fix a bug about using `convert-for-testing` on multi-source object files
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D156611: [llvm-cov] Fix a bug about using `convert-for-testing` on multi-source object files
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D156611: [llvm-cov] Fix a bug about using `convert-for-testing` on multi-source object files
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D156611: [llvm-cov] Fix a bug about using `convert-for-testing` on multi-source object files
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D156611: [llvm-cov] Fix a bug about using `convert-for-testing` on multi-source object files
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D156611: [llvm-cov] Fix a bug about using `convert-for-testing` on multi-source object files
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D156611: [llvm-cov] Fix a bug about using `convert-for-testing` on multi-source object files
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D156611: [llvm-cov] Support multi-source object files for `convert-for-testing`
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D151283: [llvm-cov] Support directory layout in coverage reports
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D151283: [llvm-cov] Support directory layout in coverage reports
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D156611: [llvm-cov] Support multi-source object files for `convert-for-testing`
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D156611: [llvm-cov] Support multi-source object files for `convert-for-testing`
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D156611: [llvm-cov] Support multi-source object files for `convert-for-testing`
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D156611: [llvm-cov] Support multi-source object files for `convert-for-testing`
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D156611: [llvm-cov] Support multi-source object files for `convert-for-testing`
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D156611: [llvm-cov] Support multi-source object files for `convert-for-testing`
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D151283: [llvm-cov] Support directory layout in coverage reports
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D151283: [llvm-cov] Support directory layout in coverage reports
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D151283: [llvm-cov] Support directory layout in coverage reports
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D151283: [llvm-cov] Support directory layout in coverage reports
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D151283: [llvm-cov] Support directory layout in coverage reports
Yuhao Gu via Phabricator via llvm-commits
- [PATCH] D156283: MIPS: unwind, don't save/restore hi/lo for R6
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D156283: MIPS: unwind, don't save/restore hi/lo for R6
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D83778: MIPS: add build time option to disable madd.fmt
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D156283: MIPS: unwind, don't save/restore hi/lo for R6
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D156283: MIPS: unwind, don't save/restore hi/lo for R6
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D57677: [mips][micromips] Fix values in .gcc_except_table for -fPIC
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D156283: MIPS: unwind, don't save/restore hi/lo for R6
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D157694: [RISCV][MC]Add support for Binary MCExpr
Yunze Zhu(Thead) via Phabricator via llvm-commits
- [PATCH] D153907: [AIX] [TOC] Add -mtocdata/-mno-tocdata options on AIX
Zaara Syeda via Phabricator via llvm-commits
- [compiler-rt] cf2cf19 - [Profile] Allow online merging with debug info correlation.
Zequan Wu via llvm-commits
- [compiler-rt] bfc965c - [Profile] Removed incorrect check introduced by cf2cf195d5fb0a07c122c5c274bd6deb0790e015.
Zequan Wu via llvm-commits
- [PATCH] D157913: [WIP][Coverage] Allow Clang coverage to be used with debug info correlation.
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D157913: [WIP][Coverage] Allow Clang coverage to be used with debug info correlation.
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D155472: [DAG] Attempt shl narrowing in SimplifyDemandedBits (WIP)
Zhenkai Weng via Phabricator via llvm-commits
- [PATCH] D155472: [DAG] Attempt shl narrowing in SimplifyDemandedBits (WIP)
Zhenkai Weng via Phabricator via llvm-commits
- [PATCH] D150397: [darwin] Declare _availability_version_check as weak_import instead of looking it up at runtime using dlsym
Zixu Wang via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
garvit gupta via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
garvit gupta via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
garvit gupta via Phabricator via llvm-commits
- [PATCH] D158256: [RISCV] Fix assertion failure when zcmp extension is enabled.
garvit gupta via Phabricator via llvm-commits
- [PATCH] D152550: [Constant Hoisting]: Hoist Constant GEP Expressions.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D152550: [Constant Hoisting]: Hoist Constant GEP Expressions.
hassnaaHamdi via Phabricator via llvm-commits
- [PATCH] D158150: [WIP] Add dynamic LDS implicit argument to v5
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D158150: [WIP] Add dynamic LDS size implicit argument to v5
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D158150: [WIP] Add dynamic LDS size implicit argument to v5
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D158150: [AMDGPU] Add dynamic LDS size implicit kernel argument to v5
krishna chaitanya sankisa via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
lcvon via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
lcvon via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
lcvon via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
lcvon via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
lcvon via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
lcvon via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
lcvon via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
lcvon via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
lcvon via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
lcvon via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
lcvon via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
lcvon via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
lcvon via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
lcvon via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
lcvon via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
lcvon via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
lcvon via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
lcvon via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
lcvon via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
lcvon via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
lcvon via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
lcvon via Phabricator via llvm-commits
- [PATCH] D157373: [RISCV] add a compress optimization for stack inst.
lcvon via Phabricator via llvm-commits
- [PATCH] D158380: x^xmodify xtensa.td code
lei kang via Phabricator via llvm-commits
- [PATCH] D157949: [ValueTracking] hasPassPointeeByValueCopyAttr implies well-defined
luxufan via Phabricator via llvm-commits
- [PATCH] D157968: [NFC][AArch64][LV] Reorganise tests for using SLEEF symbols in LV.
mgabka via Phabricator via llvm-commits
- [PATCH] D121085: [AArch64][GlobalISel] Implement G_SELECT translate to min/max/abs
panyuntao via Phabricator via llvm-commits
- [PATCH] D155829: [LoongArch] Add LSX intrinsic support
wanglei via Phabricator via llvm-commits
- [PATCH] D155830: [LoongArch] Add LASX intrinsic support
wanglei via Phabricator via llvm-commits
- [PATCH] D155834: [LoongArch] Add LSX intrinsic testcases
wanglei via Phabricator via llvm-commits
- [PATCH] D155835: [LoongArch] Add LASX intrinsic testcases
wanglei via Phabricator via llvm-commits
- [PATCH] D157571: [LoongArch] Add testcases of LASX intrinsics with immediates
wanglei via Phabricator via llvm-commits
- [PATCH] D157573: [LoongArch][MC] Add invalid immediate testcases for LSX instructions
wanglei via Phabricator via llvm-commits
- [PATCH] D157574: [LoongArch][MC] Add invalid immediate testcases for LASX instructions
wanglei via Phabricator via llvm-commits
- [PATCH] D157570: [LoongArch] Add testcases of LSX intrinsics with immediates
wanglei via Phabricator via llvm-commits
- [PATCH] D158384: [LoongArch] Optimize stack realignment using BSTRINS instruction
wanglei via Phabricator via llvm-commits
- [llvm] a98f374 - [RISCV] Fix rlist grammar for cm.push, cm.popret, cm.popretz and cm.pop in RISCV zcmp Extension
via llvm-commits
- [llvm] 61ab106 - [RISCV] Add tune features of preferred function/loop align
via llvm-commits
- [llvm] ac00cca - [RISCV] Fix assertion when passing f64 vectors via integer registers
via llvm-commits
- [llvm] 0b4f8c9 - (NFC)[MemCpyOpt] add a test to avoid crash for last memory use
via llvm-commits
- [llvm] ca68a7f - Reapply: [MemCpyOpt] implement single BB stack-move optimization which unify the static unescaped allocas
via llvm-commits
- [llvm] bd1ddc5 - [NFC][OpenMP] Initialize pointer field
via llvm-commits
- [llvm] 7c6c03e - [NFC] Fix possibly deref nullptr
via llvm-commits
- [llvm] 3aed002 - [Coroutine][DebugInfo] Reduced test case for `coro-async-declaration.ll`. (NFC)
via llvm-commits
- [llvm] 29f11e4 - [RISCV] Bump vector crypto to v1.0 RC2
via llvm-commits
- [llvm] 993bdb0 - [X86]Support options -mno-gather -mno-scatter
via llvm-commits
- [llvm] b7cf9bb - Fix regression of D157680
via llvm-commits
- [llvm] efa8374 - [llvm-cov] Use uint64_t to avoid overflow in addition
via llvm-commits
- [llvm] 53141b2 - [LoongArch] Add LSX intrinsic support
via llvm-commits
- [llvm] 691f0d0 - [LoongArch] Add LASX intrinsic support
via llvm-commits
- [llvm] f3aa441 - [LoongArch] Add LSX intrinsic testcases
via llvm-commits
- [llvm] 83311b2 - [LoongArch] Add LASX intrinsic testcases
via llvm-commits
- [llvm] 82bbf70 - [LoongArch] Add testcases of LASX intrinsics with immediates
via llvm-commits
- [llvm] 2f4b669 - [LoongArch][MC] Add invalid immediate testcases for LSX instructions
via llvm-commits
- [llvm] d163ae8 - [LoongArch][MC] Add invalid immediate testcases for LASX instructions
via llvm-commits
- [llvm] 0c76f46 - [LoongArch] Add testcases of LSX intrinsics with immediates
via llvm-commits
Last message date:
Sun Aug 20 23:50:24 PDT 2023
Archived on: Sun Aug 20 23:50:27 PDT 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).