The Week Of Monday 27 December 2021 Archives by author
Starting: Mon Dec 27 00:03:58 PST 2021
Ending: Sun Jan 2 23:44:35 PST 2022
Messages: 922
- [PATCH] D115850: [LTO][codegen] Add TargetLibraryInfoWrapperPass initially
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D115881: [WIP][AMDGPU][GlobalISel] Add patterns for no-return atomic ops with single address and data in tblgen.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D115928: [AMDGPU][GlobalISel] Regenerate MIR assertions.
Abinav Puthan Purayil via Phabricator via llvm-commits
- [PATCH] D116462: [SPIRV 3/6] Add MC layer, object file support and InstPrinter
Aleksandr Bezzubikov via Phabricator via llvm-commits
- [PATCH] D116323: [RISCV] Add support for STRICT_LRINT/LLRINT/LROUND/LLROUND. Tests for other strict intrinsics.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116397: [RISCV] Add an MIR pass to replace redundant sext.w instructions with copies.
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D114950: [RISCV] Use constant pool for large integers
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D115853: [RISCV][NFC] Move ilp32e/rv32e checks to AsmParser and TargetLowering
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D116333: [RISCV] Initial support for scalable vectorization
Alex via Phabricator via llvm-commits
- [PATCH] D116336: [RISCV] Initial support for scalable vectorization
Alex via Phabricator via llvm-commits
- [PATCH] D116333: [RISCV] Initial support for scalable vectorization
Alex via Phabricator via llvm-commits
- [PATCH] D116333: [RISCV] Initial support for scalable vectorization
Alex via Phabricator via llvm-commits
- [PATCH] D116333: [RISCV] Initial support for scalable vectorization
Alex via Phabricator via llvm-commits
- [compiler-rt] 7cd109b - [asan] Additionnal prologue decoding for WinSDK 10.0.22000
Alexandre Ganea via llvm-commits
- [PATCH] D116313: [MSVC] Silence -Wnon-virtual-dtor on DIA APIs
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D116366: [Support] Add MemoryBuffer::dontNeedIfMmap
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D116434: [lld-link] Replace LazyObjFile with lazy ObjFile/BitcodeFile
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D80833: [CodeView] Add full repro to LF_BUILDINFO record
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D116366: [Support] Add MemoryBuffer::dontNeedIfMmap
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D80833: [CodeView] Add full repro to LF_BUILDINFO record
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D116358: Make lld to support win-xp
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D116511: [clang-cl] Support the /HOTPATCH flag
Alexandre Ganea via Phabricator via llvm-commits
- [llvm] 7171af7 - [SLP][NFC]Add a test for shuffled entries with different vector sizes,
Alexey Bataev via llvm-commits
- [llvm] e0efedd - [SLP][NFC]Fix non-determinism in reordering, NFC.
Alexey Bataev via llvm-commits
- [PATCH] D116312: [SLP]Improve isGatherShuffledEntry to handles shuffles between different length vectors.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D116343: [SLP]Introduce split shuffle vectorization mode.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D115653: [DAG]Introduce llvm::processShuffleMasks and use it for shuffles in DAG Type Legalizer.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D100486: [COST]Improve cost model for shuffles in SLP.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D107966: [SLP]Do not emit extract elements for insertelements users, replace with shuffles directly.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D115955: [SLP]Alternate vectorization for cmp instructions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D101109: [SLP]Improve multinode analysis.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D105986: [SLP]Improve vectorization of gathered loads.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D115955: [SLP]Alternate vectorization for cmp instructions.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D110978: [SLP]Improve gathering of the scalars used in the graph.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D114171: [SLP]Improve reductions analysis and emission, part 1.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D96035: [dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D116308: [Huawei][Allocator] Fix the spill of status register nzcv
Allen zhong via Phabricator via llvm-commits
- [PATCH] D116309: [Huawei][LoopVectorize] Convert switch blocks into branch sequence
Allen zhong via Phabricator via llvm-commits
- [PATCH] D116309: [Huawei][LoopVectorize] Convert switch blocks into branch sequence
Allen zhong via Phabricator via llvm-commits
- [PATCH] D116308: [Huawei][Allocator] Fix the spill of status register nzcv
Allen zhong via Phabricator via llvm-commits
- [PATCH] D116308: [Huawei][Allocator] Fix the spill of status register nzcv
Allen zhong via Phabricator via llvm-commits
- [PATCH] D116308: [Huawei][Allocator] Fix the spill of status register nzcv
Allen zhong via Phabricator via llvm-commits
- [PATCH] D116482: [LLVM-C] Use NameLen in LLVMGetNamedGlobalAlias
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D106995: [IROutliner] Allowing PHINodes in Exit Blocks
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106995: [IROutliner] Allowing PHINodes in Exit Blocks
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D106997: [IRSim][IROutliner] Detecting Similar Phi Nodes and Outlining
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D109448: [IRSim][IROutliner] Treating Called Functions as Values and Outlining Indirect Calls
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D116200: [instcombine] Allow sinking of calls with known writes to uses
Anna Thomas via Phabricator via llvm-commits
- [PATCH] D116301: Fix forward for "signed version of createExpression"
Anton Daubert via Phabricator via llvm-commits
- [PATCH] D116301: Fix forward for "signed version of createExpression"
Anton Daubert via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
Anton Korobeynikov via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
Anton Korobeynikov via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D115551: [AMDGPU] Do not reserve any VGPR for SGPR spills
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D115551: [AMDGPU] Do not reserve any VGPR for SGPR spills
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D115953: [VPlan] Introduce recipe to build scalar steps.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D113223: [VPlan] Add VPCanonicalIVRecipe, partly retire createInductionVariable.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D116304: [VPlan] Add abstract base class for header phi recipes (NFC).
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D116123: [VPlan] Handle IV vector splat as VPInstruction.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D116320: [VPlan] Add prepareForExecution to set up live-ins (NFC).
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D116304: [VPlan] Add abstract base class for header phi recipes (NFC).
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D113223: [VPlan] Add VPCanonicalIVRecipe, partly retire createInductionVariable.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D116123: [VPlan] Handle IV vector splat as VPInstruction.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D113223: [VPlan] Add VPCanonicalIVRecipe, partly retire createInductionVariable.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D113223: [VPlan] Add VPCanonicalIVRecipe, partly retire createInductionVariable.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D116473: [VPlan] Don't consider VPWidenCanonicalIVRecipe phi-like.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D116473: [VPlan] Don't consider VPWidenCanonicalIVRecipe phi-like.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D113223: [VPlan] Add VPCanonicalIVRecipe, partly retire createInductionVariable.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D116479: [VPlan] Introduce and use ExitCheckAndBranch VPInstruction.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D116479: [VPlan] Introduce and use ExitCheckAndBranch VPInstruction.
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D116479: [VPlan] Introduce and use ExitCheckAndBranch VPInstruction.
Ayal Zaks via Phabricator via llvm-commits
- [llvm] 43c8296 - [RISCV] Refactor immediate comparison instructions patterns
Ben Shi via llvm-commits
- [PATCH] D116215: [RISCV] Refactor immediate comparison instructions patterns
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116399: [AVR] Fix a bug of register allocation
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116399: [AVR] Fix a bug of register allocation
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116399: [AVR] Fix a bug of register allocation
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116399: [AVR] Fix a bug of register allocation
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116399: [AVR] Fix a bug of register allocation
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116493: [AVR] Generate ELPM for loading byte/word from extended program memory
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116493: [AVR] Generate ELPM for loading byte/word from extended program memory
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116493: [AVR] Generate ELPM for loading byte/word from extended program memory
Ben Shi via Phabricator via llvm-commits
- [PATCH] D115987: [AVR][MC] Generate section '.progmemX.data' for extended flash banks
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116493: [AVR] Generate ELPM for loading byte/word from extended program memory
Ben Shi via Phabricator via llvm-commits
- [PATCH] D116493: [AVR] Generate ELPM for loading byte/word from extended program memory
Ben Shi via Phabricator via llvm-commits
- [llvm] 4683ce2 - [InferAttrs] Give strnlen the same attributes as strlen
Benjamin Kramer via llvm-commits
- [PATCH] D116426: [InferAttrs] Add writeonly to all the math functions
Benjamin Kramer via Phabricator via llvm-commits
- [PATCH] D116283: Added an option to add a space between operator overloading and opening parentheses in clang-format
Björn Schäpers via Phabricator via llvm-commits
- [PATCH] D116283: [clang-format] Add an option to add a space between operator overloading and opening parentheses
Björn Schäpers via Phabricator via llvm-commits
- [PATCH] D116283: [clang-format] Add an option to add a space between operator overloading and opening parentheses
Björn Schäpers via Phabricator via llvm-commits
- [llvm] ba89c6d - Fix forward for "signed version of createExpression"
Bogdan Graur via llvm-commits
- [PATCH] D116301: Fix forward for "signed version of createExpression"
Bogdan Graur via Phabricator via llvm-commits
- [PATCH] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
ChenZheng via Phabricator via llvm-commits
- [PATCH] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
ChenZheng via Phabricator via llvm-commits
- [PATCH] D116215: [RISCV] Refactor immediate comparison instructions patterns
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D116215: [RISCV] Refactor immediate comparison instructions patterns
Chenbing.Zheng via Phabricator via llvm-commits
- [PATCH] D116467: Deprecate `LLVM_LIBRARY_DIRS`
Chris Bieneman via Phabricator via llvm-commits
- [llvm] 21aa4d5 - [NFC] [Coroutines] Add a test for icmp use of coro.suspend to prevent musttail call converting
Chuanqi Xu via llvm-commits
- [llvm] ca4d2c3 - Revert "[NFC] [Coroutines] Add a test for icmp use of coro.suspend to prevent musttail call converting"
Chuanqi Xu via llvm-commits
- [llvm] 1ef3f83 - [NFC] [Coroutines] Add tests to address the problem for converting to musttail
Chuanqi Xu via llvm-commits
- [llvm] 7c9fb58 - [NFC] [Coroutines] Add tests for coro-split-musttail
Chuanqi Xu via llvm-commits
- [PATCH] D116327: [Coroutines] Enhance symmetric transfer for constant CmpInst
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116330: [Coroutines] Handle lifetime markers, bitcast and unused instruciton for symmetric transfer
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D108697: [libc++] Remove <experimental/coroutine>
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D115238: [LoopInterchange] Remove a limitation in legality
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D114916: [LoopInterchange] Enable loop interchange with multiple outer loop indvars
Congzhe Cao via Phabricator via llvm-commits
- [llvm] 5c38b58 - [RISCV] Rename two tests to reflect extension being tested. NFC
Craig Topper via llvm-commits
- [llvm] 10129fe - [RISCV] Fix type in f16 and f64 version of lrint/llrint/lround/llround test cases. NFC
Craig Topper via llvm-commits
- [llvm] 1c6b740 - [TargetLowering] Remove workaround for old behavior of getShiftAmountTy. NFC
Craig Topper via llvm-commits
- [llvm] f7b096d - [RISCV] Add more div by constant test cases.
Craig Topper via llvm-commits
- [llvm] 015ff72 - [RISCV] Add a few more instructions to hasAllNBitUsers.
Craig Topper via llvm-commits
- [llvm] 15787cc - [RISCV] Add support for STRICT_LRINT/LLRINT/LROUND/LLROUND. Tests for other strict intrinsics.
Craig Topper via llvm-commits
- [llvm] 7d659c6 - [LegalizeIntegerTypes] Rename NewLHS/NewRHS arguments to DAGTypeLegalizer::PromoteSetCCOperands. NFC
Craig Topper via llvm-commits
- [llvm] 8811a87 - [RISCV] Use defvar to simplify some code. NFC
Craig Topper via llvm-commits
- [llvm] 6f45fe9 - [RISCV] Use MxListW instead of MxList[0-5]. NFC
Craig Topper via llvm-commits
- [llvm] d00e438 - [RISCV][LegalizeIntegerTypes] Teach PromoteSetCCOperands not to sext i32 comparisons for RV64 if the promoted values are already zero extended.
Craig Topper via llvm-commits
- [llvm] 243b7aa - [SelectionDAG] Use KnownBits::countMinSignBits() to simplify the end of ComputeNumSignBits.
Craig Topper via llvm-commits
- [llvm] 4602f41 - [RISCV] Prune unnecessary vector pseudo instructions. NFC
Craig Topper via llvm-commits
- [llvm] bc091e0 - [RISCV] Prune more unnecessary vector pseudo instructions. NFC
Craig Topper via llvm-commits
- [llvm] 5527139 - [RISCV][VP] Add RVV codegen for [nX]vXi1 vp.select
Craig Topper via llvm-commits
- [llvm] db81324 - [Support] Add KnownBits::countMaxSignedBits(). Make KnownBits::countMinSignBits() always return at least 1.
Craig Topper via llvm-commits
- [PATCH] D116310: [RISCV] Support passing scalable vector values through the stack.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116307: [RISCV] Teach VSETVLInsert to eliminate redundant vsetvli for vmv.s.x and vfmv.s.f.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116039: [X86] Combine reduce (add (mul x, y)) to VNNI instruction.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116039: [X86] Combine reduce (add (mul x, y)) to VNNI instruction.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116039: [X86] Combine reduce (add (mul x, y)) to VNNI instruction.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116277: [RISCV] Use vmv.x.s to build one element splat vector.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D115133: [RISCV] Support immediate vtype of VSETVLI/VSETIVLI in asm parser
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116215: [RISCV] Refactor immediate comparison instructions patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116215: [RISCV] Refactor immediate comparison instructions patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116323: [RISCV] Add support for STRICT_LRINT/LLRINT/LROUND/LLROUND. Tests for other strict intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116277: [RISCV] Use vmv.x.s to build one element splat vector.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116277: [RISCV] Use vmv.s.x to build one element splat vector.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116339: [RISCV] Add a command line option to control the LMUL used by TTI's getRegisterBitWidth.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116350: [RISCV] Modification of RVV CSR test file
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116307: [RISCV] Teach VSETVLInsert to eliminate redundant vsetvli for vmv.s.x and vfmv.s.f.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116333: [RISCV] Initial support for scalable vectorization
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116375: [X86] Use bit test instructions to optimize some logic atomic operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116039: [X86] Combine reduce (add (mul x, y)) to VNNI instruction.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116215: [RISCV] Refactor immediate comparison instructions patterns
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116365: [RISCV] Use vmv.s.x instead of vfmv.s.f when the floating point scalar is 0.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116307: [RISCV] Teach VSETVLInsert to eliminate redundant vsetvli for vmv.s.x and vfmv.s.f.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116307: [RISCV] Teach VSETVLInsert to eliminate redundant vsetvli for vmv.s.x and vfmv.s.f.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116307: [RISCV] Teach VSETVLInsert to eliminate redundant vsetvli for vmv.s.x and vfmv.s.f.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116397: [RISCV] Add an MIR pass to replace redundant sext.w instructions with copies.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116306: [RISCV] Pre-commit test for Teach VSETVLInsert to eliminate redundant vsetvli for vmv.s.x and vfmv.s.f.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116397: [RISCV] Add an MIR pass to replace redundant sext.w instructions with copies.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116398: [SelectionDAG][RISCV] Add preferred extend of value used for PHI node
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116397: [RISCV] Add an MIR pass to replace redundant sext.w instructions with copies.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116398: [SelectionDAG][RISCV] Add preferred extend of value used for PHI node
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116397: [RISCV] Add an MIR pass to replace redundant sext.w instructions with copies.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116397: [RISCV] Add an MIR pass to replace redundant sext.w instructions with copies.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116323: [RISCV] Add support for STRICT_LRINT/LLRINT/LROUND/LLROUND. Tests for other strict intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D114950: [RISCV] Use constant pool for large integers
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116421: [RISCV][LegalizeIntegerTypes] Teach PromoteSetCCOperands not to sext i32 comparisons for RV64 if the promoted values are already zero extended.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116423: [SelectionDAG] Use KnownBits::countMinSignBits() to simplify the end of ComputeNumSignBits.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116421: [RISCV][LegalizeIntegerTypes] Teach PromoteSetCCOperands not to sext i32 comparisons for RV64 if the promoted values are already zero extended.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116421: [RISCV][LegalizeIntegerTypes] Teach PromoteSetCCOperands not to sext i32 comparisons for RV64 if the promoted values are already zero extended.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116432: [RISCV] Fix incorrect cases of vmv.s.f in the VSETVLI insert pass.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116437: [RISCV] Prune unnecessary vector pseudo instructions. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116460: [RISCV] Prune more unnecessary vector pseudo instructions. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116421: [RISCV][LegalizeIntegerTypes] Teach PromoteSetCCOperands not to sext i32 comparisons for RV64 if the promoted values are already zero extended.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116423: [SelectionDAG] Use KnownBits::countMinSignBits() to simplify the end of ComputeNumSignBits.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116469: [AMDGPU][KnownBits] Correct the known bits calculation for MUL_I24.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116437: [RISCV] Prune unnecessary vector pseudo instructions. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116469: [AMDGPU][KnownBits] Correct the known bits calculation for MUL_I24.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116469: [AMDGPU][KnownBits] Correct the known bits calculation for MUL_I24.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116500: [Support] Make KnownBits::countMinSignBits() always return at least 1.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116469: [AMDGPU][KnownBits] Correct the known bits calculation for MUL_I24.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116469: [AMDGPU] Correct the known bits calculation for MUL_I24.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116516: [AMDGPU] Use ComputeMinSignedBits and KnownBits::countMaxActiveBits to simplify some code. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116500: [Support] Make KnownBits::countMinSignBits() always return at least 1.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116469: [AMDGPU] Correct the known bits calculation for MUL_I24.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116397: [RISCV] Add an MIR pass to replace redundant sext.w instructions with copies.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116397: [RISCV] Add an MIR pass to replace redundant sext.w instructions with copies.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116520: [RISCV] Fix the code alignment for GroupFloatVectors
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116458: [X86] Improve selection of the mov instruction in FrameLowering
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116460: [RISCV] Prune more unnecessary vector pseudo instructions. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D115546: [RISCV][VP] Add RVV codegen for [nX]vXi1 vp.select
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116500: [Support] Add KnownBits::countMaxSignedBits(). Make KnownBits::countMinSignBits() always return at least 1.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D116522: [ValueTracking][SelectionDAG] Rename ComputeMinSignedBits->ComputeMaxSignedBits. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D60394: [X86] Add patterns for using movss/movsd for atomic load/store of f32/64. Remove atomic fadd pseudos use isel patterns instead.
Danila Malyutin via Phabricator via llvm-commits
- [PATCH] D115188: [ARM] Extend IsCMPZCSINC to handle CMOV
Dave Green via Phabricator via llvm-commits
- [PATCH] D106237: [ISel] Port AArch64 HADD and RHADD to ISel
Dave Green via Phabricator via llvm-commits
- [PATCH] D106237: [ISel] Port AArch64 HADD and RHADD to ISel
Dave Green via Phabricator via llvm-commits
- [PATCH] D116362: [TTI] Support ScalableVectorType in getShuffleCost with SK_Broadcast kind
Dave Green via Phabricator via llvm-commits
- [PATCH] D114939: [ARM] Verify addressing immediates
Dave Green via Phabricator via llvm-commits
- [llvm] f24dff3 - DWARFVerifier: Delay loading nested types in type dumping to improve performance
David Blaikie via llvm-commits
- [llvm] 4d58d1d - DWARFVerifier: Print the CU name and CU count to help visualize progress
David Blaikie via llvm-commits
- [llvm] 6edc389 - DWARFDie: don't try to compute a full template name for a template parameter packs
David Blaikie via llvm-commits
- [llvm] 09f43c1 - DWARFVerifier: fix remaining tests and compact/rephrase the output
David Blaikie via llvm-commits
- [llvm] 9e45f2c - Couple of post-commit tweaks on 4d58d1d5af31 based on maskray's feedback
David Blaikie via llvm-commits
- [PATCH] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
David Blaikie via Phabricator via llvm-commits
- [llvm] 2ec3ca7 - [ARM] Extend IsCMPZCSINC to handle CMOV
David Green via llvm-commits
- [llvm] 43e500d - [AArch64] Minor AArch64MIPeepholeOpt cleanup. NFC
David Green via llvm-commits
- [llvm] 319e775 - [ARM] Verify addressing immediates
David Green via llvm-commits
- [PATCH] D116366: [Support] Add MemoryBuffer::dontNeedIfMmap
David Tenty via Phabricator via llvm-commits
- [PATCH] D116243: [CodeView] Clamp Frontend version
Di Mo via Phabricator via llvm-commits
- [PATCH] D116243: [CodeView] Clamp Frontend version
Di Mo via Phabricator via llvm-commits
- [PATCH] D116373: [docs] Add documentation for the plot option
Dimitrije Milošević via Phabricator via llvm-commits
- [PATCH] D115718: [llvm-mca] Plot as result of comparing multiple files
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D116305: [CSInfo][clang][ISEL][RISCV] Support for recovering optimized debug function parameters
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D116305: [CSInfo][clang][ISEL][RISCV] Support for recovering optimized debug function parameters
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] 18ffb5d - [InstrProf] Prevent duplicate functions in correlated data
Ellis Hoag via llvm-commits
- [llvm] a699b2f - [InstrProf] Mark counters as used in debug correlation mode
Ellis Hoag via llvm-commits
- [PATCH] D116051: [InstrProf] Prevent duplicate functions in correlated data
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D115981: [InstrProf] Mark counters as used in debug correlation mode
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D115981: [InstrProf] Mark counters as used in debug correlation mode
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116348: [llvm-profdata] Make -debug-info visible
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116179: [InstrProf][NFC] Do not assume size of counter type
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116179: [InstrProf][NFC] Do not assume size of counter type
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116179: [InstrProf][NFC] Do not assume size of counter type
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116179: [InstrProf][NFC] Do not assume size of counter type
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116179: [InstrProf][NFC] Do not assume size of counter type
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D115981: [InstrProf] Mark counters as used in debug correlation mode
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D116420: [X86] autogen segmented stacks tests (NFC)
Erik Desjardins via Phabricator via llvm-commits
- [PATCH] D116458: [X86] Improve selection of the mov instruction in FrameLowering
Erik Desjardins via Phabricator via llvm-commits
- [PATCH] D116458: [X86] Improve selection of the mov instruction in FrameLowering
Erik Desjardins via Phabricator via llvm-commits
- [PATCH] D116420: [X86] autogen segmented stacks tests (NFC)
Erik Desjardins via Phabricator via llvm-commits
- [PATCH] D116483: [InstCombine] fold opposite shifts around an add
Erik Desjardins via Phabricator via llvm-commits
- [PATCH] D113552: [yaml2obj][XCOFF] parsing auxiliary symbols.
Esme Yi via Phabricator via llvm-commits
- [lld] 66c550f - [ELF] Delete unused LazyObjKind
Fangrui Song via llvm-commits
- [lld] abc388e - [ELF] Move excludeLibs/redirectSymbols/replaceCommonSymbols adjacent
Fangrui Song via llvm-commits
- [lld] e590c9b - [ELF] -r: move zero OutputSection::addr code into finalizeAddressDependentContent
Fangrui Song via llvm-commits
- [lld] 80c14dc - [ELF] Delete stale declaration. NFC
Fangrui Song via llvm-commits
- [lld] b8a4780 - [ELF] Simplify and optimize SymbolTableSection<ELFT>::writeTo
Fangrui Song via llvm-commits
- [lld] 3c94d5d - [ELF] addOrphanSections: avoid std::function
Fangrui Song via llvm-commits
- [lld] 049cd48 - [ELF] Use const reference. NFC
Fangrui Song via llvm-commits
- [lld] cb203f3 - [ELF] Change InStruct/Partition pointers to unique_ptr
Fangrui Song via llvm-commits
- [lld] 49f646a - [ELF] Change EhInputSection::pieces to SmallVector
Fangrui Song via llvm-commits
- [lld] de92a13 - [ELF] --gc-sections: Work around SHT_PROGBITS .init_array.N for Rust
Fangrui Song via llvm-commits
- [llvm] dd2fbbb - [llvm-profdata][docs] Use `` instead of `
Fangrui Song via llvm-commits
- [llvm] c6bf713 - [ELFAsmParser] Optimize hasPrefix with StringRef::consume_front
Fangrui Song via llvm-commits
- [llvm] 9ebeac8 - [MC][test] Improve section_names.s
Fangrui Song via llvm-commits
- [llvm] b69fe48 - [IROutliner] Move global namespace cl::opt inside llvm::
Fangrui Song via llvm-commits
- [llvm] 25ff448 - [docs][llvm-profdata] Prefer double-dash long options
Fangrui Song via llvm-commits
- [llvm] 890e8c8 - [Support] Add MemoryBuffer::dontNeedIfMmap
Fangrui Song via llvm-commits
- [lld] a96fe1b - [ELF][LTO] Call madvise(MADV_DONTNEED) on MemoryBuffer instances
Fangrui Song via llvm-commits
- [lld] dabac5f - [ELF][LTO] Cache symbol table of lazy BitcodeFile
Fangrui Song via llvm-commits
- [lld] 441de75 - [lld][docs] Update _templates/indexsidebar.html after Bugzilla->GitHub issue migration
Fangrui Song via llvm-commits
- [lld] ed67d5a - [ELF] Switch cNamedSections to SmallVector. NFC
Fangrui Song via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116331: Documentation for the process of adding new targets
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D113372: [Driver] Add CLANG_DEFAULT_PIE_ON_LINUX to emulate GCC --enable-default-pie
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116279: [lld] Add support for other demanglers other than Itanium
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116348: [llvm-profdata] Make -debug-info visible
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116348: [llvm-profdata] Make -debug-info visible
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116353: [docs][llvm-profdata] Prefer double-dash long options
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116366: [Support] Add MemoryBuffer::dontNeedIfMmap
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116367: [ELF][LTO] --thinlto-index-only: call madvise(MADV_DONTNEED)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116367: [ELF][LTO] --thinlto-index-only: call madvise(MADV_DONTNEED)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116367: [ELF][LTO] --thinlto-index-only: call madvise(MADV_DONTNEED)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116367: [ELF][LTO] --thinlto-index-only: call madvise(MADV_DONTNEED)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116367: [ELF][LTO] --thinlto-index-only: call madvise(MADV_DONTNEED)
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116367: [ELF][LTO] Call madvise(MADV_DONTNEED) on BitcodeFile buffers
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116366: [Support] Add MemoryBuffer::dontNeedIfMmap
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116366: [Support] Add MemoryBuffer::dontNeedIfMmap
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116367: [ELF][LTO] Call madvise(MADV_DONTNEED) on BitcodeFile buffers
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116367: [ELF][LTO] Call madvise(MADV_DONTNEED) on BitcodeFile buffers
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116367: [ELF][LTO] Call madvise(MADV_DONTNEED) on BitcodeFile buffers
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116353: [docs][llvm-profdata] Prefer double-dash long options
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116366: [Support] Add MemoryBuffer::dontNeedIfMmap
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112297: [LTO] Fix assertion failed when flushing bitcode incrementally for LTO output.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116390: [ELF][LTO] Cache symbol table of lazy BitcodeFile
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86975: [IRSim][IROutliner] Adding the extraction basics for the IROutliner.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116353: [docs][llvm-profdata] Prefer double-dash long options
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116353: [docs][llvm-profdata] Prefer double-dash long options
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116366: [Support] Add MemoryBuffer::dontNeedIfMmap
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116279: [lld] Add support for other demanglers other than Itanium
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116367: [ELF][LTO] Call madvise(MADV_DONTNEED) on MemoryBuffer instances
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116390: [ELF][LTO] Cache symbol table of lazy BitcodeFile
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116279: [lld] Add support for other demanglers other than Itanium
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112297: [LTO] Fix assertion failed when flushing bitcode incrementally for LTO output.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D112297: [LTO] Fix assertion failed when flushing bitcode incrementally for LTO output.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D108850: [LLD] Remove global state in lldCommon
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116434: [lld-link] Replace LazyObjFile with lazy ObjFile/BitcodeFile
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116434: [lld-link] Replace LazyObjFile with lazy ObjFile/BitcodeFile
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116484: [lld][MinGW] Ignore `--[no-]as-neeed` flags in MinGW driver
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D116484: [lld][MinGW] Ignore `--[no-]as-neeed` flags in MinGW driver
Fangrui Song via Phabricator via llvm-commits
- [llvm] 2e630ea - [LV] Sink BTC creation to actual use (NFC).
Florian Hahn via llvm-commits
- [llvm] c66286e - [LV] Use specific first-order recurrence recipe as arg type (NFC).
Florian Hahn via llvm-commits
- [llvm] c227527 - [VPlan] Add abstract base class for header phi recipes (NFC).
Florian Hahn via llvm-commits
- [llvm] 9d297c7 - [VPlan] Add prepareToExecute to set up live-ins (NFC).
Florian Hahn via llvm-commits
- [llvm] ba9016a - [LV] Replace redundant tail-fold check with assert (NFC).
Florian Hahn via llvm-commits
- [llvm] e2f1c4c - [LV] Turn check for unexpected VF into assertion (NFC).
Florian Hahn via llvm-commits
- [llvm] 7305798 - [VPlan] Remove VPWidenPHIRecipe constructor without start value (NFC).
Florian Hahn via llvm-commits
- [llvm] b1a333f - [VPlan] Don't consider VPWidenCanonicalIVRecipe phi-like.
Florian Hahn via llvm-commits
- [llvm] 6e0a333 - [LV] Use Builder.CreateVectorReverse directly. (NFC)
Florian Hahn via llvm-commits
- [PATCH] D116304: [VPlan] Add abstract base class for header phi recipes (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113223: [VPlan] Add VPCanonicalIVRecipe, partly retire createInductionVariable.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113223: [VPlan] Add VPCanonicalIVRecipe, partly retire createInductionVariable.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116123: [VPlan] Handle IV vector splat as VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116123: [VPlan] Handle IV vector splat as VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116123: [VPlan] Handle IV vector splat as VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116320: [VPlan] Add prepareForExecution to set up live-ins (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113223: [VPlan] Add VPCanonicalIVRecipe, partly retire createInductionVariable.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113223: [VPlan] Add VPCanonicalIVRecipe, partly retire createInductionVariable.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116123: [VPlan] Handle IV vector splat as VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116304: [VPlan] Add abstract base class for header phi recipes (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116304: [VPlan] Add abstract base class for header phi recipes (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116304: [VPlan] Add abstract base class for header phi recipes (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116304: [VPlan] Add abstract base class for header phi recipes (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116304: [VPlan] Add abstract base class for header phi recipes (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116320: [VPlan] Add prepareForExecution to set up live-ins (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116320: [VPlan] Add prepareForExecution to set up live-ins (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113223: [VPlan] Add VPCanonicalIVRecipe, partly retire createInductionVariable.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116210: [DSE][MemLoc] Handle intrinsics more generically
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D108371: [LAA] Add Memory dependence remarks.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116123: [VPlan] Handle IV vector splat as VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116123: [VPlan] Handle IV vector splat as VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113223: [VPlan] Add VPCanonicalIVRecipe, partly retire createInductionVariable.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113223: [VPlan] Add VPCanonicalIVRecipe, partly retire createInductionVariable.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113223: [VPlan] Add VPCanonicalIVRecipe, partly retire createInductionVariable.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113223: [VPlan] Add VPCanonicalIVRecipe, partly retire createInductionVariable.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116473: [VPlan] Don't consider VPWidenCanonicalIVRecipe phi-like.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113223: [VPlan] Add VPCanonicalIVRecipe, partly retire createInductionVariable.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113223: [VPlan] Add VPCanonicalIVRecipe, partly retire createInductionVariable.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116479: [VPlan] Introduce and use ExitCheckAndBranch VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113223: [VPlan] Add VPCanonicalIVRecipe, partly retire createInductionVariable.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116479: [VPlan] Introduce and use ExitCheckAndBranch VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116473: [VPlan] Don't consider VPWidenCanonicalIVRecipe phi-like.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116473: [VPlan] Don't consider VPWidenCanonicalIVRecipe phi-like.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116473: [VPlan] Don't consider VPWidenCanonicalIVRecipe phi-like.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113223: [VPlan] Add VPCanonicalIVRecipe, partly retire createInductionVariable.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113223: [VPlan] Add VPCanonicalIVRecipe, partly retire createInductionVariable.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D113223: [VPlan] Add VPCanonicalIVRecipe, partly retire createInductionVariable.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D116479: [VPlan] Introduce and use ExitCheckAndBranch VPInstruction.
Florian Hahn via Phabricator via llvm-commits
- LLVM buildmaster will be restarted soon
Galina Kistanova via llvm-commits
- [PATCH] D107193: [Zorg] Don't delete test-suite source directory every time.
Galina via Phabricator via llvm-commits
- [compiler-rt] f261e25 - [profile] Fix writing binary id into profiles
Gulfem Savrun Yeniceri via llvm-commits
- [PATCH] D116058: [InstCombine] Convert binop(phi, v) to phi(binop) for constant phi operands
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D116398: [SelectionDAG][RISCV] Add preferred entend of value used for PHI node
Haocong Lu via Phabricator via llvm-commits
- [PATCH] D115973: [llvm-profgen] Support symbol loading for debug fission
Hongtao Yu via Phabricator via llvm-commits
- [llvm] a1c7ddf - [RISCV] Support passing scalable vectur values through the stack.
Hsiangkai Wang via llvm-commits
- [PATCH] D116310: [RISCV] Support passing scalable vectur values through the stack.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D116310: [RISCV] Support passing scalable vectur values through the stack.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D116310: [RISCV] Support passing scalable vector values through the stack.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D115009: [SPIRV 1/6] Add stub for SPIRV backend
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116462: [SPIRV 3/6] Add MC layer, object file support and InstPrinter
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116463: [SPIRV 4/6] Add target lowerling, TargetMachine and AsmPrinter
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116464: [SPIRV 5/6] Add LegalizerInfo, InstructionSelector and utilities
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116465: [SPIRV 6/6] Add 2 essential passes and the simplest tests
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116462: [SPIRV 3/6] Add MC layer, object file support and InstPrinter
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116462: [SPIRV 3/6] Add MC layer, object file support and InstPrinter
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116463: [SPIRV 4/6] Add target lowerling, TargetMachine and AsmPrinter
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116464: [SPIRV 5/6] Add LegalizerInfo, InstructionSelector and utilities
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116465: [SPIRV 6/6] Add 2 essential passes and the simplest tests
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116464: [SPIRV 5/6] Add LegalizerInfo, InstructionSelector and utilities
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D116463: [SPIRV 4/6] Add target lowerling, TargetMachine and AsmPrinter
Ilia Diachkov via Phabricator via llvm-commits
- [llvm] 9d37d0e - [Support] Expand `<CFGDIR>` as the base directory in configuration files.
Jack Andersen via llvm-commits
- [PATCH] D115604: [Support] Expand `<CONFIG>` as the base directory in response files.
Jack Andersen via Phabricator via llvm-commits
- [PATCH] D115604: [Support] Expand `<CFGDIR>` as the base directory in configuration files.
Jack Andersen via Phabricator via llvm-commits
- [PATCH] D115604: [Support] Expand `<CFGDIR>` as the base directory in configuration files.
Jack Andersen via Phabricator via llvm-commits
- [PATCH] D115604: [Support] Expand `<CFGDIR>` as the base directory in configuration files.
Jack Andersen via Phabricator via llvm-commits
- [PATCH] D115604: [Support] Expand `<CFGDIR>` as the base directory in configuration files.
Jack Andersen via Phabricator via llvm-commits
- [PATCH] D115604: [Support] Expand `<CFGDIR>` as the base directory in configuration files.
Jack Andersen via Phabricator via llvm-commits
- [PATCH] D115604: [Support] Expand `<CFGDIR>` as the base directory in configuration files.
Jack Andersen via Phabricator via llvm-commits
- [PATCH] D115604: [Support] Expand `<CFGDIR>` as the base directory in configuration files.
Jack Andersen via Phabricator via llvm-commits
- [PATCH] D116427: FindTerminfo.cmake: Don't require that C language support be enabled for CMake project.
Jack Andersen via Phabricator via llvm-commits
- [PATCH] D116480: [DebugInfo] Support 2-byte addresses for global location attributes.
Jack Andersen via Phabricator via llvm-commits
- [PATCH] D116480: [DebugInfo] Support 2-byte addresses for global location attributes.
Jack Andersen via Phabricator via llvm-commits
- [PATCH] D116482: [LLVM-C] Use NameLen in LLVMGetNamedGlobalAlias
Jakob Bornecrantz via Phabricator via llvm-commits
- [PATCH] D116482: [LLVM-C] Use NameLen in LLVMGetNamedGlobalAlias
Jakob Bornecrantz via Phabricator via llvm-commits
- [PATCH] D116482: [LLVM-C] Use NameLen in LLVMGetNamedGlobalAlias
Jakob Bornecrantz via Phabricator via llvm-commits
- [PATCH] D116482: [LLVM-C] Use NameLen in LLVMGetNamedGlobalAlias
Jakob Bornecrantz via Phabricator via llvm-commits
- [llvm] 866b195 - [AMDGPU] Regenerate checks for waitcnt-overflow.mir
Jay Foad via llvm-commits
- [PATCH] D116284: [AMDGPU] Enable divergence-driven 'ctpop' selection
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116273: [AMDGPU] Iterate LoweredEndCf in the reverse order
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116469: [AMDGPU][KnownBits] Correct the known bits calculation for MUL_I24.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D116333: [RISCV] Initial support for scalable vectorization
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D116360: [llvm-readobj] Solve the misalignment problem caused by RISCV_ATTRIBUTES
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D116398: [SelectionDAG][RISCV] Add preferred extend of value used for PHI node
Jessica Clarke via Phabricator via llvm-commits
- [lld] 319181f - [lld-macho] Fix alignment of TLV data sections
Jez Ng via llvm-commits
- [PATCH] D116263: [lld-macho] Fix alignment of TLV data sections
Jez Ng via Phabricator via llvm-commits
- [PATCH] D116306: [RISCV] Pre-commit test for Teach VSETVLInsert to eliminate redundant vsetvli for vmv.s.x and vfmv.s.f.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116307: [RISCV] Teach VSETVLInsert to eliminate redundant vsetvli for vmv.s.x and vfmv.s.f.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116277: [RISCV] Use vmv.x.s to build one element splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116277: [RISCV] Use vmv.x.s to build one element splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116277: [RISCV] Use vmv.x.s to build one element splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116307: [RISCV] Teach VSETVLInsert to eliminate redundant vsetvli for vmv.s.x and vfmv.s.f.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116307: [RISCV] Teach VSETVLInsert to eliminate redundant vsetvli for vmv.s.x and vfmv.s.f.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116277: [RISCV] Use vmv.s.x to build one element splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116277: [RISCV] Use vmv.s.x to build one element splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116365: [RISCV] Use vmv.s.x instead of vfmv.s.f when the floating point scalar is 0.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116307: [RISCV] Teach VSETVLInsert to eliminate redundant vsetvli for vmv.s.x and vfmv.s.f.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116307: [RISCV] Teach VSETVLInsert to eliminate redundant vsetvli for vmv.s.x and vfmv.s.f.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116307: [RISCV] Teach VSETVLInsert to eliminate redundant vsetvli for vmv.s.x and vfmv.s.f.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116365: [RISCV] Use vmv.s.x instead of vfmv.s.f when the floating point scalar is 0.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116307: [RISCV] Teach VSETVLInsert to eliminate redundant vsetvli for vmv.s.x and vfmv.s.f.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116307: [RISCV] Teach VSETVLInsert to eliminate redundant vsetvli for vmv.s.x and vfmv.s.f.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116307: [RISCV] Teach VSETVLInsert to eliminate redundant vsetvli for vmv.s.x and vfmv.s.f.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116307: [RISCV] Teach VSETVLInsert to eliminate redundant vsetvli for vmv.s.x and vfmv.s.f.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116306: [RISCV] Pre-commit test for Teach VSETVLInsert to eliminate redundant vsetvli for vmv.s.x and vfmv.s.f.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116307: [RISCV] Teach VSETVLInsert to eliminate redundant vsetvli for vmv.s.x and vfmv.s.f.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116277: [RISCV] Use vmv.s.x to build one element splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116277: [RISCV] Use vmv.s.x to build one element splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116277: [RISCV] Use vmv.s.x to build one element splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116307: [RISCV] Teach VSETVLInsert to eliminate redundant vsetvli for vmv.s.x and vfmv.s.f.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116432: [RISCV] Fix incorrect cases of vmv.s.f in the VSETVLI insert pass.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116432: [RISCV] Fix incorrect cases of vmv.s.f in the VSETVLI insert pass.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D116520: [RISCV] Fix the code alignment for GroupFloatVectors
Jim Lin via Phabricator via llvm-commits
- [PATCH] D69537: [asan] Provide interface to iterate over all Fake stack regions
Johan Engelen via Phabricator via llvm-commits
- [llvm] 7de5da2 - [OpenMP][NFC] Move address space enum into OMPConstants header
Johannes Doerfert via llvm-commits
- [llvm] ba70f3a - [OpenMP][FIX] Make heap2shared deterministic
Johannes Doerfert via llvm-commits
- [llvm] 9f04a0e - [OpenMP][FIX] Make AAExecutionDomain deterministic
Johannes Doerfert via llvm-commits
- [llvm] 6e2fcf8 - [Attributor][FIX] Ensure store uses are correlated with reloads
Johannes Doerfert via llvm-commits
- [llvm] 7bfcdbc - [OpenMP][NFCI] Embed the source location string size in the ident_t
Johannes Doerfert via llvm-commits
- [llvm] 7f1eaea - [OpenMP][NFC] Extract assumption helpers into own header file
Johannes Doerfert via llvm-commits
- [llvm] 16da214 - [OpenMP][FIX] Also update unit test after API change
Johannes Doerfert via llvm-commits
- [llvm] 3e0c512 - [OpenMP] Simplify all stores in the device code
Johannes Doerfert via llvm-commits
- [llvm] 5602c86 - [Attributor] Look through allocated heap memory
Johannes Doerfert via llvm-commits
- [llvm] 944aa04 - Reapply "[OpenMP][NFCI] Embed the source location string size in the ident_t"
Johannes Doerfert via llvm-commits
- [PATCH] D115888: [Attributor][Fix] Add alignment return attribute to HeapToStack
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D116319: [OpenMP] Use alignment information in HeapToShared
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D113126: [OpenMP][NFCI] Embed the source location string size in the ident_t
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109662: [Attributor] Ensure store uses are correlated with reloads
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D113126: [OpenMP][NFCI] Embed the source location string size in the ident_t
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109998: [OpenMP] Simplify all stores in the device code
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D109170: [Attributor] Look through allocated heap memory
Johannes Doerfert via Phabricator via llvm-commits
- [lld] 8965370 - [lld][CMake] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via llvm-commits
- [lld] b3af9fb - Set the path to the shared cmake modules based on the llvm directory
John Ericson via llvm-commits
- [llvm] fc78b62 - [llvm][cmake] Normalize some indent
John Ericson via llvm-commits
- [PATCH] D115568: [lld][cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D115569: [flang] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D99484: Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D101070: Make `llvm_install_symlink` robust with respect to absolute dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D115568: [lld][cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D115569: [flang] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D115568: [lld][cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D115569: [flang] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D115568: [lld][cmake] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D115569: [flang] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D115568: [lld] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D115568: [lld][CMake] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via Phabricator via llvm-commits
- [PATCH] D115569: [flang] Use `GNUInstallDirs` to support custom installation dirs.
John Ericson via Phabricator via llvm-commits
- [PATCH] D100810: Use `GNUInstallDirs` to support custom installation dirs. -- LLVM
John Ericson via Phabricator via llvm-commits
- [PATCH] D100810: [llvm] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via Phabricator via llvm-commits
- [PATCH] D100810: [llvm] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via Phabricator via llvm-commits
- [PATCH] D100810: [llvm] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via Phabricator via llvm-commits
- [PATCH] D100810: [llvm] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via Phabricator via llvm-commits
- [PATCH] D115568: [lld][CMake] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via Phabricator via llvm-commits
- [PATCH] D116467: Deprecate `LLVM_LIBRARY_DIRS`
John Ericson via Phabricator via llvm-commits
- [PATCH] D100810: [llvm] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via Phabricator via llvm-commits
- [PATCH] D116472: Set the path to the shared cmake modules based on the llvm directory
John Ericson via Phabricator via llvm-commits
- [PATCH] D100810: [llvm] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via Phabricator via llvm-commits
- [PATCH] D100810: [llvm] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via Phabricator via llvm-commits
- [PATCH] D116467: Deprecate `LLVM_LIBRARY_DIRS`
John Ericson via Phabricator via llvm-commits
- [PATCH] D116467: Deprecate `LLVM_LIBRARY_DIRS`
John Ericson via Phabricator via llvm-commits
- [PATCH] D116497: Make separate config variable for `LLVM_LIBRARY_DIRS`
John Ericson via Phabricator via llvm-commits
- [PATCH] D116467: Deprecate `LLVM_LIBRARY_DIRS`
John Ericson via Phabricator via llvm-commits
- [PATCH] D116510: [llvm][cmake] Change a stray tab to spaces
John Ericson via Phabricator via llvm-commits
- [PATCH] D116510: [llvm][cmake] Change a stray tab to spaces
John Ericson via Phabricator via llvm-commits
- [PATCH] D100810: [llvm] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via Phabricator via llvm-commits
- [PATCH] D100810: [llvm] Use `GNUInstallDirs` to support custom installation dirs
John Ericson via Phabricator via llvm-commits
- [PATCH] D116521: [llvm][clang][cmake] Factor out config prefix finding logic
John Ericson via Phabricator via llvm-commits
- [PATCH] D116510: [llvm][cmake] Normalize some indent
John Ericson via Phabricator via llvm-commits
- [PATCH] D116521: [llvm][clang][cmake] Factor out config prefix finding logic
John Ericson via Phabricator via llvm-commits
- [llvm] 38fc896 - [Attributor][Fix] Add alignment return attribute to HeapToStack
Joseph Huber via llvm-commits
- [llvm] 6e22029 - [OpenMP] Use alignment information in HeapToShared
Joseph Huber via llvm-commits
- [PATCH] D116319: [OpenMP] Use alignment information in HeapToShared
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D116319: [OpenMP] Use alignment information in HeapToShared
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D115888: [Attributor][Fix] Add alignment return attribute to HeapToStack
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D116319: [OpenMP] Use alignment information in HeapToShared
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D116362: [TTI] Support ScalableVectorType in getShuffleCost with SK_Broadcast kind
JunMa via Phabricator via llvm-commits
- [PATCH] D116362: [TTI] Support ScalableVectorType in getShuffleCost with SK_Broadcast kind
JunMa via Phabricator via llvm-commits
- [PATCH] D116362: [TTI] Support ScalableVectorType in getShuffleCost with SK_Broadcast kind
JunMa via Phabricator via llvm-commits
- [PATCH] D116362: [TTI] Support ScalableVectorType in getShuffleCost with SK_Broadcast kind
JunMa via Phabricator via llvm-commits
- [PATCH] D116362: [TTI] Support ScalableVectorType in getShuffleCost with SK_Broadcast kind
JunMa via Phabricator via llvm-commits
- [PATCH] D116362: [TTI] Support ScalableVectorType in getShuffleCost with SK_Broadcast kind
JunMa via Phabricator via llvm-commits
- [PATCH] D116362: [TTI] Support ScalableVectorType in getShuffleCost with SK_Broadcast kind
JunMa via Phabricator via llvm-commits
- [llvm] 5161060 - [llvm] Fix header guards (NFC)
Kazu Hirata via llvm-commits
- [llvm] fb28d6f - [DebugInfo] Drop unnecessary const from return types (NFC)
Kazu Hirata via llvm-commits
- [llvm] 8445883 - [llvm] Drop unnecessary const from return types (NFC)
Kazu Hirata via llvm-commits
- [llvm] d09a284 - [CodeGen] Drop unnecessary const from return types (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5a667c0 - [llvm] Use nullptr instead of 0 (NFC)
Kazu Hirata via llvm-commits
- [llvm] e6e7bdd - Drop unnecessary const from return types (NFC)
Kazu Hirata via llvm-commits
- [llvm] 8414321 - [Hexagon] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5ee7692 - [Analysis] Remove unused forward declarations (NFC)
Kazu Hirata via llvm-commits
- [llvm] 732e896 - [Scalar] Remove a redundant declaration (NFC)
Kazu Hirata via llvm-commits
- [llvm] 813f008 - [CodeGen] Remove unused forward declarations (NFC)
Kazu Hirata via llvm-commits
- [llvm] f8f5f1b - [Hexagon] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] bfc8f76 - [X86] Remove unused declaration getTileStoreShape (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5c4b9ea - [AMDGPU] Remove replaceWithNative (NFC)
Kazu Hirata via llvm-commits
- [llvm] bc360fd - [AMDGPU] Remove unused declarations fold_exp* and fold_log* (NFC)
Kazu Hirata via llvm-commits
- [llvm] f85c91f - [Transforms] Remove unused forward declarations (NFC)
Kazu Hirata via llvm-commits
- [llvm] f1d5629 - [Aarch64] Remove redundant declaration initializeSVEIntrinsicOptsPass (NFC)
Kazu Hirata via llvm-commits
- [llvm] dd2ad7f - [Target] Use range-based for loops (NFC)
Kazu Hirata via llvm-commits
- [llvm] 69ccc96 - [llvm] Use the default constructor for SDValue (NFC)
Kazu Hirata via llvm-commits
- [llvm] f4ffcab - Remove redundant string initialization (NFC)
Kazu Hirata via llvm-commits
- [llvm] fd48088 - [llvm] Remove redundant member initialization (NFC)
Kazu Hirata via llvm-commits
- [llvm] fc2b09a - [ADT] Remove ImmutableSet::foreach and ImmutableMap::foreach (NFC)
Kazu Hirata via llvm-commits
- [llvm] 3f7fd50 - [AArch64] Remove unused constant NeonBitsPerVector (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7b53fd1 - [CodeGen] Remove DisconnectedComponentsRenamed (NFC)
Kazu Hirata via llvm-commits
- [llvm] 3782624 - [DebugInfo] Remove hasInterestingContent (NFC)
Kazu Hirata via llvm-commits
- [llvm] 41bfac6 - [Target] Remove unused forward declarations (NFC)
Kazu Hirata via llvm-commits
- [llvm] 677bbec - Remove unused "using" (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7e163af - Remove redundant void arguments (NFC)
Kazu Hirata via llvm-commits
- [lld] 5e11773 - [wasm] Use nullptr instead of NULL (NFC)
Kazu Hirata via llvm-commits
- [polly] 42a4f51 - [Transform] Remove redundant declaration PollyAllowFullFunction (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D116428: Initialize SaveInfo in methods Output::preflightKey and Output::preflightElement.
Kevin Athey via Phabricator via llvm-commits
- [PATCH] D116397: [RISCV] Add an MIR pass to replace redundant sext.w instructions with copies.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D116397: [RISCV] Add an MIR pass to replace redundant sext.w instructions with copies.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D116397: [RISCV] Add an MIR pass to replace redundant sext.w instructions with copies.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D113741: [RFC][DwarfDebug][AsmPrinter] Support emitting function-local declaration for a lexical block
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] 648246c - [Hexagon] Remove isPredicateRegister in favor of isPredReg, NFC
Krzysztof Parzyszek via llvm-commits
- [llvm] c532713 - [Hexagon] Fix for producer operands search w/z-reg
Krzysztof Parzyszek via llvm-commits
- [llvm] 1e7bd93 - [Hexagon] Add HexagonMCInstrInfo::IsABranchingInst, NFC
Krzysztof Parzyszek via llvm-commits
- [llvm] 20135c8 - [Hexagon] Move testcase accidentally committed to wrong directory
Krzysztof Parzyszek via llvm-commits
- [llvm] b05ed0d - [Hexagon] Add testcase for arch flags
Krzysztof Parzyszek via llvm-commits
- [llvm] 7df136b - [Hexagon] Delete unused declaration of LowerHvxMul, NFC
Krzysztof Parzyszek via llvm-commits
- [llvm] 6a6ac3b - [Hexagon] Support BUILD_VECTOR of floating point HVX vectors
Krzysztof Parzyszek via llvm-commits
- [llvm] 33fc675 - [Hexagon] Handle floating point vector loads/stores
Krzysztof Parzyszek via llvm-commits
- [llvm] 2ce586b - [Hexagon] Handle floating point splats
Krzysztof Parzyszek via llvm-commits
- [llvm] 4df2aba - [Hexagon] Calling conventions for floating point vectors
Krzysztof Parzyszek via llvm-commits
- [llvm] 505d574 - [Hexagon] Improve BUILD_VECTOR codegen
Krzysztof Parzyszek via llvm-commits
- [llvm] ba07f30 - [Hexagon] Don't build two halves of HVX vector in parallel
Krzysztof Parzyszek via llvm-commits
- [llvm] 95c7dd8 - Revert "[Hexagon] Don't build two halves of HVX vector in parallel"
Krzysztof Parzyszek via llvm-commits
- [llvm] 2342363 - [Hexagon] Handle HVX/FP shuffles, insertion and extraction
Krzysztof Parzyszek via llvm-commits
- [llvm] cd99768 - [Hexagon] Fix isTypeForHVX to recognize floating point types
Krzysztof Parzyszek via llvm-commits
- [llvm] eb57425 - [Hexagon] Handle HVX/FP {masked,wide} loads/stores
Krzysztof Parzyszek via llvm-commits
- [llvm] e107374 - [Hexagon] Explicitly use integer types when rescaling a mask
Krzysztof Parzyszek via llvm-commits
- [llvm] 9e6afbe - [Hexagon] Generate HVX/FP compare instructions
Krzysztof Parzyszek via llvm-commits
- [llvm] db83e3e - [Hexagon] Generate HVX/FP arithmetic instructions
Krzysztof Parzyszek via llvm-commits
- [llvm] 4ecf15b - [llvm-profdata] Make -debug-info visible
Kyungwoo Lee via llvm-commits
- [PATCH] D116051: [InstrProf] Prevent duplicate functions in correlated data
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D116179: [InstrProf][NFC] Do not assume size of counter type
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D116179: [InstrProf][NFC] Do not assume size of counter type
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D116348: [llvm-profdata] Make -debug-info visible
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D116348: [llvm-profdata] Make -debug-info visible
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D116348: [llvm-profdata] Make -debug-info visible
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D116179: [InstrProf][NFC] Do not assume size of counter type
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D116180: [InstrProf] Add single byte coverage mode
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D116179: [InstrProf][NFC] Do not assume size of counter type
Kyungwoo Lee via Phabricator via llvm-commits
- [PATCH] D115981: [InstrProf] Mark counters as used in debug correlation mode
Kyungwoo Lee via Phabricator via llvm-commits
- [llvm] 0819234 - [gn build] Port b5c5d8912e07
LLVM GN Syncbot via llvm-commits
- [llvm] ed56007 - [gn build] Port 2edcde00cb39
LLVM GN Syncbot via llvm-commits
- [llvm] 6c348c1 - [JITLink] Move AllocActions and associated types out of JITLinkMemoryManager.
Lang Hames via llvm-commits
- [PATCH] D116438: [ORC] Set useNamesOnTempLabels as true when emiting object code
Lang Hames via Phabricator via llvm-commits
- [PATCH] D116508: [llvm-profgen] Error out for unsupported AutoFDO profile generate with probe
Lei Wang via Phabricator via llvm-commits
- [PATCH] D115133: [RISCV] Support immediate vtype of VSETVLI/VSETIVLI in asm parser
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D115133: [RISCV] Support immediate vtype of VSETVLI/VSETIVLI in asm parser
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D98378: [LSR] Fix crash in Phi node with EHPad block
Lorenz Brun via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D108697: [libc++] Remove <experimental/coroutine>
Louis Dionne via Phabricator via llvm-commits
- [PATCH] D115694: [ARM] Introduce an empty "armv8.8-a" architecture.
Lucas Prates via Phabricator via llvm-commits
- [PATCH] D116039: [X86] Combine reduce (add (mul x, y)) to VNNI instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D116039: [X86] Combine reduce (add (mul x, y)) to VNNI instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D116039: [X86] Combine reduce (add (mul x, y)) to VNNI instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D116363: [X86] Combine to vpdpbusd when operand is constant and small enough.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D116363: [X86] Combine to vpdpbusd when operand is constant and small enough.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D116039: [X86] Combine reduce (add (mul x, y)) to VNNI instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D116039: [X86] Combine reduce (add (mul x, y)) to VNNI instruction.
LuoYuanke via Phabricator via llvm-commits
- [lld] e60d6df - [lld] Add support for other demanglers other than Itanium
Luís Ferreira via llvm-commits
- [lld] 8792cd7 - Revert "[lld] Add support for other demanglers other than Itanium"
Luís Ferreira via llvm-commits
- [PATCH] D113633: [llvm] Add support for DW_TAG_immutable_type
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D113633: [llvm] Add support for DW_TAG_immutable_type
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D113632: [docs] Add DW_TAG_immutable_type tag
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D116279: [lld] Add support for other demanglers other than Itanium
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D116279: [lld] Add support for other demanglers other than Itanium
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D116279: [lld] Add support for other demanglers other than Itanium
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D116279: [lld] Add support for other demanglers other than Itanium
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D116279: [lld] Add support for other demanglers other than Itanium
Luís Ferreira via Phabricator via llvm-commits
- [PATCH] D108371: [LAA] Add Memory dependence remarks.
Malhar via Phabricator via llvm-commits
- [PATCH] D108371: [LAA] Add Memory dependence remarks.
Malhar via Phabricator via llvm-commits
- [PATCH] D115873: [LAA] Add remarks for unbounded array access
Malhar via Phabricator via llvm-commits
- [PATCH] D116283: [clang-format] Add an option to add a space between operator overloading and opening parentheses
Marek Kurdej via Phabricator via llvm-commits
- [PATCH] D111926: [libc++][doc] Use sphinx variables to make updating the docs version easier
Mark de Wever via Phabricator via llvm-commits
- [lld] 1b708b6 - [lld][MinGW] Ignore `--[no-]as-neeed` flags in MinGW driver
Markus Böck via llvm-commits
- [PATCH] D116484: [lld][MinGW] Ignore `--[no-]as-neeed` flags in MinGW driver
Markus Böck via Phabricator via llvm-commits
- [PATCH] D116484: [lld][MinGW] Ignore `--[no-]as-neeed` flags in MinGW driver
Markus Böck via Phabricator via llvm-commits
- [PATCH] D116484: [lld][MinGW] Ignore `--[no-]as-neeed` flags in MinGW driver
Markus Böck via Phabricator via llvm-commits
- [PATCH] D115568: [lld][CMake] Use `GNUInstallDirs` to support custom installation dirs
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D115568: [lld][CMake] Use `GNUInstallDirs` to support custom installation dirs
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116472: Allow overriding path to shared CMake utilities
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116472: Allow overriding path to shared CMake utilities
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116358: Make lld to support win-xp
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116474: [lld] [coff] Fix the characteristics of some sections like ".voltbl".
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116467: Deprecate `LLVM_LIBRARY_DIRS`
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D100810: [llvm] Use `GNUInstallDirs` to support custom installation dirs
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116484: [lld][MinGW] Ignore `--[no-]as-neeed` flags in MinGW driver
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116474: [lld] [coff] Fix the characteristics of some sections like ".voltbl".
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116484: [lld][MinGW] Ignore `--[no-]as-neeed` flags in MinGW driver
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116358: Make lld to support win-xp
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116484: [lld][MinGW] Ignore `--[no-]as-neeed` flags in MinGW driver
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116510: [llvm][cmake] Normalize some indent
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D116358: Make lld to support win-xp
Mateusz Mikuła via Phabricator via llvm-commits
- [PATCH] D116331: Documentation for the process of adding new targets
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D114412: github: Add action for automated issue notification
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80860: Exact integer emptiness checks for FlatAffineConstraints
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80860: Exact integer emptiness checks for FlatAffineConstraints
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D80860: Exact integer emptiness checks for FlatAffineConstraints
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] 73ece23 - Revert "[OpenMP][NFCI] Embed the source location string size in the ident_t"
Mehdi Amini via llvm-commits
- [llvm] 423ba12 - Revert "[OpenMP][FIX] Also update unit test after API change"
Mehdi Amini via llvm-commits
- [PATCH] D116468: [AArch64] Combine ADD/SUB instructions when they contain a 24-bit immediate.
Micah Weston via Phabricator via llvm-commits
- [PATCH] D116263: [lld-macho] Fix alignment of TLV data sections
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D116263: [lld-macho] Fix alignment of TLV data sections
Mike Hommey via Phabricator via llvm-commits
- [PATCH] D116403: [IR] Add DebugEntryValues pass
Milica Lazarevic via Phabricator via llvm-commits
- [PATCH] D116404: [IR] Add DICallSiteParam and new params field to DILocation
Milica Lazarevic via Phabricator via llvm-commits
- [PATCH] D116405: [IR] Add DebugEntryValuesCallSite pass
Milica Lazarevic via Phabricator via llvm-commits
- [PATCH] D116406: [IR] Handle special Entry Value expression
Milica Lazarevic via Phabricator via llvm-commits
- [PATCH] D116408: [MIR] Add call-site-info support for stack args
Milica Lazarevic via Phabricator via llvm-commits
- [PATCH] D116410: [X86] Start tracking arguments passed on stack
Milica Lazarevic via Phabricator via llvm-commits
- [PATCH] D116411: Add DW_TAG_call_site_parameter for via-stack-param
Milica Lazarevic via Phabricator via llvm-commits
- [PATCH] D116305: [CSInfo][clang][ISEL][RISCV] Support for recovering optimized debug function parameters
Milica Matic via Phabricator via llvm-commits
- [PATCH] D116305: [CSInfo][clang][ISEL][RISCV] Support for recovering optimized debug function parameters
Milica Matic via Phabricator via llvm-commits
- [PATCH] D112297: [LTO] Fix assertion failed when flushing bitcode incrementally for LTO output.
Mingjie Xu via Phabricator via llvm-commits
- [PATCH] D112297: [LTO] Fix assertion failed when flushing bitcode incrementally for LTO output.
Mingjie Xu via Phabricator via llvm-commits
- [PATCH] D112297: [LTO] Fix assertion failed when flushing bitcode incrementally for LTO output.
Mingjie Xu via Phabricator via llvm-commits
- [PATCH] D116441: [AMDGPU][GlobalISel] Select op_sel modifiers for VOP3P
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D116283: Added an option to add a space between operator overloading and opening parentheses in clang-format
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D116283: [clang-format] Add an option to add a space between operator overloading and opening parentheses
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D116283: [clang-format] Add an option to add a space between operator overloading and opening parentheses
MyDeveloperDay via Phabricator via llvm-commits
- [PATCH] D116350: [RISCV] Modification of RVV CSR test file
Nelson Chu via Phabricator via llvm-commits
- [PATCH] D116331: Documentation for the process of adding new targets
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116156: [AArch64] Adding "armv8.8-a" BC instruction.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116157: [AArch64] Adding "armv8.8-a" memcpy/memset support.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116158: [ARM][AArch64] Introduce Armv9.3-A
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D115419: [PowerPC] Allow absolute expressions in relocations
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D92156: [PowerPC] Add support for "tlbiel" with two arguments
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116156: [AArch64] Adding "armv8.8-a" BC instruction.
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D101657: [PowerPC] Handle inline assembly clobber of link regsiter
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D116424: [ShrinkWrap] don't sink Save points past INLINEASM_BR MachineInstrs
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D101657: [PowerPC] Handle inline assembly clobber of link regsiter
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D115688: [SelectionDAG] treat X constrained labels as i for asm
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 7c3cf4c - [Inline][X86] Avoid inlining if it would create ABI-incompatible calls (PR52660)
Nikita Popov via llvm-commits
- [llvm] daf32b1 - [IndVars] Support opaque pointers in LFTR
Nikita Popov via llvm-commits
- [llvm] de2ed8e - [InstCombine] Extract GEP of GEP fold into separate function
Nikita Popov via llvm-commits
- [llvm] d122d91 - [InstCombine] Fix GEP of GEP fold with opaque pointers
Nikita Popov via llvm-commits
- [llvm] 30a12f3 - [InstCombine] Fix GEP with same index comparison with opaque pointers
Nikita Popov via llvm-commits
- [llvm] 7d850a0 - [InstCombine] Make indexed compare fold opaque ptr compatible
Nikita Popov via llvm-commits
- [llvm] 1bd11d3 - [ConstFold] Add additional icmp of gep of global tests (NFC)
Nikita Popov via llvm-commits
- [llvm] 23de66d - [ConstFold] Don't fold signed comparison of gep of global
Nikita Popov via llvm-commits
- [llvm] 054f8d8 - [Assembler] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 3bfe096 - [ConstFold] Add another icmp of gep of global test (NFC)
Nikita Popov via llvm-commits
- [llvm] e6f31f4 - [InstCombine] Use GEP type instead of pointee type
Nikita Popov via llvm-commits
- [llvm] 693b1f1 - [InstCombine] Skip some GEP folds under opaque pointers
Nikita Popov via llvm-commits
- [PATCH] D116036: [Inline][X86] Avoid inlining if it would create ABI-incompatible calls (PR52660)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116322: [Analysis] allow caller to choose signed/unsigned when computing constant range
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116332: [ConstantFold] Make icmp of gep fold offset based
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116332: [ConstantFold] Make icmp of gep fold offset based
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116332: [ConstantFold] Make icmp of gep fold offset based
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116379: [ConstantFolding] Use ICmpInst::Predicate instead of plain integer
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116276: [IndVarS] Keep the nsw/nuw flags after simplifyAndExtend
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116341: [Opaqueptrs][IR Serialization] Improve inlineasm [de]serialization
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110057: [LoopFlatten] Move it to a LoopPassManager
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116341: [Opaqueptrs][IR Serialization] Improve inlineasm [de]serialization
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116496: [unroll] Prune all but first copy of invariant exit
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D116496: [unroll] Prune all but first copy of invariant exit
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D110714: [Flang][openmp] Added semantic checks for atomic construct with update clause
Nimish Mishra via Phabricator via llvm-commits
- [PATCH] D110714: [Flang][openmp] Added semantic checks for atomic construct with update clause
Nimish Mishra via Phabricator via llvm-commits
- [PATCH] D59260: [DAGCombiner] If a TokenFactor would be merged into its user, consider the user later.
Nirav via llvm-commits
- [llvm] 6d702a1 - [NewGVN] Prefer poison to undef when ranking operands
Nuno Lopes via llvm-commits
- [llvm] 680d409 - [NewGVN] Use poison instead of undef to represent unreachable values
Nuno Lopes via llvm-commits
- [llvm] 64af9f6 - [InstSimplify] add 'x + poison -> poison' (needed for NewGVN)
Nuno Lopes via llvm-commits
- [llvm] 72ea6fb - [NewGVN][NFC] Add test for x + poison -> poison
Nuno Lopes via llvm-commits
- [llvm] e5e844b - [NFC] Pre-commit test for InstSimplify phi(poison)
Nuno Lopes via llvm-commits
- [llvm] 84b285d - [GVN] Set phi entries of unreachable predecessors to poison instead of undef
Nuno Lopes via llvm-commits
- [llvm] 7128bb6 - [NFC] Pre-commit NewGVN tests for wrong phi(undef, X) optimization
Nuno Lopes via llvm-commits
- [llvm] 120b93e - fix test so it doesn't use nonnull assumes on non-pointers
Nuno Lopes via llvm-commits
- [llvm] b236691 - [docs] Mark @llvm.sideeffect() as willreturn
Nuno Lopes via llvm-commits
- [llvm] b8db442 - [NFC][SVE] Minor reorder of some AArch64ISD nodes and ISel patterns.
Paul Walker via llvm-commits
- [PATCH] D116362: [TTI] Support ScalableVectorType in getShuffleCost with SK_Broadcast kind
Paul Walker via Phabricator via llvm-commits
- [PATCH] D116442: [AArch64ISelLowering] Don't look through scalable extract_subvector when optimising DUPLANE.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D116442: [AArch64ISelLowering] Don't look through scalable extract_subvector when optimising DUPLANE.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D116361: [SchedModels][CortexA55] Fix scheduling of FP loads
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D112201: [CortexA55][SchedModels] Complete Cortex-A55 scheduler model
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D116300: [OMPIRBuilder] Fix store inst alignment for ordered depend directive
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D116292: [OMPIRBuilder][MLIR] Support ordered clause specified with parameter
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D110714: [Flang][openmp] Added semantic checks for atomic construct with update clause
Peixin Qiao via Phabricator via llvm-commits
- [PATCH] D114941: [flang][OpenMP] Add some semantic checks for threadprivate and declare target directives
Peixin Qiao via Phabricator via llvm-commits
- [llvm] 508e39a - GlobalISel: remove redundant line added in D114198. NFC
Petar Avramovic via llvm-commits
- [PATCH] D114198: [GlobalISel] Rework more/fewer elements for vectors
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D109969: AMDGPU/GlobalISel: Add isel patterns for min3 and max3
Petar Avramovic via Phabricator via llvm-commits
- [llvm] 64af9f6 - [InstSimplify] add 'x + poison -> poison' (needed for NewGVN)
Philip Reames via llvm-commits
- [llvm] 84b285d - [GVN] Set phi entries of unreachable predecessors to poison instead of undef
Philip Reames via llvm-commits
- [llvm] 840fa88 - autogen unroll test for ease of futre update
Philip Reames via llvm-commits
- [llvm] 64af9f6 - [InstSimplify] add 'x + poison -> poison' (needed for NewGVN)
Philip Reames via llvm-commits
- [llvm] 84b285d - [GVN] Set phi entries of unreachable predecessors to poison instead of undef
Philip Reames via llvm-commits
- [llvm] f19a95b - [SCEV] Split computeExitLimitFromICmp into two versions [NFC]
Philip Reames via llvm-commits
- [llvm] 64af9f6 - [InstSimplify] add 'x + poison -> poison' (needed for NewGVN)
Philip Reames via llvm-commits
- [llvm] 890e685 - [SCEV] Drop unused param from new version of computeExitLimitFromICmp [NFC]
Philip Reames via llvm-commits
- [llvm] f28c8e4 - Autogen a SCEV test for ease of update
Philip Reames via llvm-commits
- [llvm] 65035e0 - Precommit SCEV symbolic w.overflow exit tests
Philip Reames via llvm-commits
- [PATCH] D116200: [instcombine] Allow sinking of calls with known writes to uses
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116426: [InferAttrs] Add writeonly to all the math functions
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116267: [DSE] Check for whole object overwrite even if dead store size not known
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116496: [unroll] Prune all but first copy of invariant exit
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116496: [unroll] Prune all but first copy of invariant exit
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116499: [SCEV] Compute exit count from overflow check expressed w/ x.with.overflow intrinsics
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116200: [instcombine] Allow sinking of calls with known writes to uses
Philip Reames via Phabricator via llvm-commits
- [PATCH] D116375: [X86] Use bit test instructions to optimize some logic atomic operations
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D116375: [X86] Use bit test instructions to optimize some logic atomic operations
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D116375: [X86] Use bit test instructions to optimize some logic atomic operations
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D116283: Added an option to add a space between operator overloading and opening parentheses in clang-format
Rajat Bajpai via Phabricator via llvm-commits
- [PATCH] D116283: Added an option to add a space between operator overloading and opening parentheses in clang-format
Rajat Bajpai via Phabricator via llvm-commits
- [PATCH] D116283: [clang-format] Add an option to add a space between operator overloading and opening parentheses
Rajat Bajpai via Phabricator via llvm-commits
- [PATCH] D116283: [clang-format] Add an option to add a space between operator overloading and opening parentheses
Rajat Bajpai via Phabricator via llvm-commits
- [PATCH] D116283: [clang-format] Add an option to add a space between operator overloading and opening parentheses
Rajat Bajpai via Phabricator via llvm-commits
- [PATCH] D116283: [clang-format] Add an option to add a space between operator overloading and opening parentheses
Rajat Bajpai via Phabricator via llvm-commits
- [llvm] c5e8eb9 - Documentation for the process of adding new targets
Renato Golin via llvm-commits
- [PATCH] D116331: Documentation for the process of adding new targets
Renato Golin via Phabricator via llvm-commits
- [PATCH] D116331: Documentation for the process of adding new targets
Renato Golin via Phabricator via llvm-commits
- [PATCH] D116331: Documentation for the process of adding new targets
Renato Golin via Phabricator via llvm-commits
- [PATCH] D115009: [SPIRV 1/6] Add stub for SPIRV backend
Renato Golin via Phabricator via llvm-commits
- [PATCH] D115786: [SPIR-V 2/n] Add SPIRV{InstrFormats,InstrInfo,RegisterInfo,RegisterBanks...}.td
Renato Golin via Phabricator via llvm-commits
- [PATCH] D115786: [SPIR-V 2/n] Add SPIRV{InstrFormats,InstrInfo,RegisterInfo,RegisterBanks...}.td
Renato Golin via Phabricator via llvm-commits
- [PATCH] D116462: [SPIRV 3/6] Add MC layer, object file support and InstPrinter
Renato Golin via Phabricator via llvm-commits
- [PATCH] D116463: [SPIRV 4/6] Add target lowerling, TargetMachine and AsmPrinter
Renato Golin via Phabricator via llvm-commits
- [PATCH] D116464: [SPIRV 5/6] Add LegalizerInfo, InstructionSelector and utilities
Renato Golin via Phabricator via llvm-commits
- [PATCH] D116465: [SPIRV 6/6] Add 2 essential passes and the simplest tests
Renato Golin via Phabricator via llvm-commits
- [PATCH] D116463: [SPIRV 4/6] Add target lowerling, TargetMachine and AsmPrinter
Renato Golin via Phabricator via llvm-commits
- [PATCH] D116464: [SPIRV 5/6] Add LegalizerInfo, InstructionSelector and utilities
Renato Golin via Phabricator via llvm-commits
- [PATCH] D116307: [RISCV] Teach VSETVLInsert to eliminate redundant vsetvli for vmv.s.x and vfmv.s.f.
Roger Ferrer Ibanez via Phabricator via llvm-commits
- [PATCH] D114735: [lld][macho] Stop grouping symbols by sections in mapfile.
Roger Kim via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Roger Kim via Phabricator via llvm-commits
- [llvm] d5a4d6a - [BitcodeReader] propagateAttributeTypes(): fix opaque pointer handling
Roman Lebedev via llvm-commits
- [llvm] a5337d6 - [BitcodeReader] `bitc::CST_CODE_INLINEASM`: un-hardcode offsets
Roman Lebedev via llvm-commits
- [llvm] 62b1682 - [Opaqueptrs][IR Serialization] Improve inlineasm [de]serialization
Roman Lebedev via llvm-commits
- [llvm] 64af9f6 - [InstSimplify] add 'x + poison -> poison' (needed for NewGVN)
Roman Lebedev via llvm-commits
- [PATCH] D116309: [Huawei][LoopVectorize] Convert switch blocks into branch sequence
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116341: [Opaqueptrs][IR Serialization] Improve inlineasm [de]serialization
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D106237: [ISel] Port AArch64 HADD and RHADD to ISel
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116021: [AArch64] Add a tablegen pattern for UZP2.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116021: [AArch64] Add a tablegen pattern for UZP2.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116341: [Opaqueptrs][IR Serialization] Improve inlineasm [de]serialization
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D114779: [LV][X86] Sink `LoopVectorizationCostModel::useEmulatedMaskMemRefHack()` further into TTI, disable for X86/AVX2+
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D115646: [DAG][TLI][X86][ARM][AArch64] Add `isExtractSubvectorFree` / use it in `foldExtractSubvectorFromShuffleVector()`
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116341: [Opaqueptrs][IR Serialization] Improve inlineasm [de]serialization
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116341: [Opaqueptrs][IR Serialization] Improve inlineasm [de]serialization
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116308: [Huawei][Allocator] Fix the spill of status register nzcv
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116469: [AMDGPU][KnownBits] Correct the known bits calculation for MUL_I24.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116500: [Support] Add KnownBits::countMaxSignedBits(). Make KnownBits::countMinSignBits() always return at least 1.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116469: [AMDGPU] Correct the known bits calculation for MUL_I24.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D116476: [orc][doc] Improve the ORCv2 documenation
Sameer Rahmani via Phabricator via llvm-commits
- [llvm] c49dcb4 - [InstCombine] add tests for shuffle + binop; NFC
Sanjay Patel via llvm-commits
- [llvm] 773ab3c - [Analysis] remove unneeded casts; NFC
Sanjay Patel via llvm-commits
- [llvm] aaeae84 - [InstSimplify] add tests for icmp with no-wrap add operand; NFC
Sanjay Patel via llvm-commits
- [llvm] 0edf999 - [Analysis] allow caller to choose signed/unsigned when computing constant range
Sanjay Patel via llvm-commits
- [llvm] 77df609 - [InstCombine] add tests for lshr(add(shl())); NFC
Sanjay Patel via llvm-commits
- [llvm] baa22e9 - [InstCombine] add tests for unsigned overflow of bitmask offset; NFC
Sanjay Patel via llvm-commits
- [llvm] 6c716c8 - [InstCombine] add more folds for unsigned overflow checks
Sanjay Patel via llvm-commits
- [llvm] 2e3e0a5 - [InstCombine] fold opposite shifts around an add
Sanjay Patel via llvm-commits
- [llvm] fd9cd34 - Revert "[InstCombine] fold opposite shifts around an add"
Sanjay Patel via llvm-commits
- [llvm] 0c6979b - [InstCombine] fold opposite shifts around an add
Sanjay Patel via llvm-commits
- [llvm] 3bf2373 - [InstSimplify] add tests for or-nand-xor; NFC
Sanjay Patel via llvm-commits
- [llvm] c054402 - [InstSimplify] fold or-nand-xor
Sanjay Patel via llvm-commits
- [PATCH] D116322: [Analysis] allow caller to choose signed/unsigned when computing constant range
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116322: [Analysis] allow caller to choose signed/unsigned when computing constant range
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116322: [Analysis] allow caller to choose signed/unsigned when computing constant range
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116332: [ConstantFold] Make icmp of gep fold offset based
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116332: [ConstantFold] Make icmp of gep fold offset based
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116362: [TTI] Support ScalableVectorType in getShuffleCost with SK_Broadcast kind
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D116362: [TTI] Support ScalableVectorType in getShuffleCost with SK_Broadcast kind
Sanjay Patel via Phabricator via llvm-commits
- [llvm] ecfd919 - [ConstantFolding] Use ICmpInst::Predicate instead of plain integer
Serge Pavlov via llvm-commits
- [PATCH] D116379: [ConstantFolding] Use ICmpInst::Predicate instead of plain integer
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D116168: [NFC] Method for evaluation of FCmpInst for constant operands
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D115604: [Support] Expand `<CFGDIR>` as the base directory in response files.
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D115604: [Support] Expand `<CFGDIR>` as the base directory in configuration files.
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D116379: [ConstantFolding] Use ICmpInst::Predicate instead of plain integer
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D116379: [ConstantFolding] Use ICmpInst::Predicate instead of plain integer
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D115604: [Support] Expand `<CFGDIR>` as the base directory in configuration files.
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D116427: FindTerminfo.cmake: Don't require that C language support be enabled for CMake project.
Shane Harper via Phabricator via llvm-commits
- [PATCH] D116301: Fix forward for "signed version of createExpression"
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the MC layer support of Zfinx extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D93298: [RISCV] add the part of MC layer support of Zfinx extension
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D116360: [llvm-readobj] Solve the misalignment problem caused by RISCV_ATTRIBUTES
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D116360: [llvm-readobj] Solve the misalignment problem caused by RISCV_ATTRIBUTES
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D108694: [RISCV] Add the zvl extension according to the v1.0 spec
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D116360: [llvm-readobj] Solve the misalignment problem caused by RISCV_ATTRIBUTES
Shao-Ce SUN via Phabricator via llvm-commits
- [PATCH] D113126: [OpenMP][NFCI] Embed the source location string size in the ident_t
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D113126: [OpenMP][NFCI] Embed the source location string size in the ident_t
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D114941: [flang][OpenMP] Add some semantic checks for threadprivate and declare target directives
Shraiysh via Phabricator via llvm-commits
- [llvm] 2edcde0 - [MIPS] Add -mfix4300 flag to enable vr4300 mulmul bugfix pass
Simon Atanasyan via llvm-commits
- [PATCH] D116238: [mips] Add -mfix4300 flag to enable vr4300 mulmul bugfix pass
Simon Atanasyan via Phabricator via llvm-commits
- [PATCH] D116238: [mips] Add -mfix4300 flag to enable vr4300 mulmul bugfix pass
Simon Atanasyan via Phabricator via llvm-commits
- [llvm] 948ae47 - [MCA][X86] Add AVX512 vector move instruction test coverage
Simon Pilgrim via llvm-commits
- [llvm] 29475e0 - [X86] Add scheduler classes for zmm vector reg-reg move instructions
Simon Pilgrim via llvm-commits
- [llvm] a0a0eb1 - [X86] Use WriteVecMove scheduler classes for VPMOVM2* instructions
Simon Pilgrim via llvm-commits
- [PATCH] D116421: [RISCV][LegalizeIntegerTypes] Teach PromoteSetCCOperands not to sext i32 comparisons for RV64 if the promoted values are already zero extended.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D116423: [SelectionDAG] Use KnownBits::countMinSignBits() to simplify the end of ComputeNumSignBits.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D116421: [RISCV][LegalizeIntegerTypes] Teach PromoteSetCCOperands not to sext i32 comparisons for RV64 if the promoted values are already zero extended.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D116469: [AMDGPU] Correct the known bits calculation for MUL_I24.
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 4fedd4b - [AArch64] Remove outdated FIXME in test arm64-csel.ll. NFC.
Sjoerd Meijer via llvm-commits
- [llvm] 550d90e - Revert "[AArch64] Add a tablegen pattern for UZP2."
Sjoerd Meijer via llvm-commits
- [llvm] 86825fc - [LoopFlatten] Move it to a LoopPassManager
Sjoerd Meijer via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D110057: [LoopFlatten] Move it to a LoopPassManager
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D110057: [LoopFlatten] Move it to a LoopPassManager
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D110057: [LoopFlatten] Move it to a LoopPassManager
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D116353: [docs][llvm-profdata] Prefer double-dash long options
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D116353: [docs][llvm-profdata] Prefer double-dash long options
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D116270: [AMDGPU] Enable divergence-driven XNOR selection
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D115569: [flang] Use `GNUInstallDirs` to support custom installation dirs.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D115568: [lld][CMake] Use `GNUInstallDirs` to support custom installation dirs
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D116367: [ELF][LTO] --thinlto-index-only: call madvise(MADV_DONTNEED)
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D116367: [ELF][LTO] Call madvise(MADV_DONTNEED) on BitcodeFile buffers
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D116367: [ELF][LTO] Call madvise(MADV_DONTNEED) on BitcodeFile buffers
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D116390: [ELF][LTO] Cache symbol table of lazy BitcodeFile
Teresa Johnson via Phabricator via llvm-commits
- [llvm] d50072f - [ARM] Introduce an empty "armv8.8-a" architecture.
Tomas Matheson via llvm-commits
- [PATCH] D116156: [AArch64] Adding "armv8.8-a" BC instruction.
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D116156: [AArch64] Adding "armv8.8-a" BC instruction.
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D116156: [AArch64] Adding "armv8.8-a" BC instruction.
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D116156: [AArch64] Adding "armv8.8-a" BC instruction.
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D116158: [ARM][AArch64] Introduce Armv9.3-A
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D116157: [AArch64] Adding "armv8.8-a" memcpy/memset support.
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D115694: [ARM] Introduce an empty "armv8.8-a" architecture.
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D115694: [ARM] Introduce an empty "armv8.8-a" architecture.
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D115694: [ARM] Introduce an empty "armv8.8-a" architecture.
Tomas Matheson via Phabricator via llvm-commits
- [llvm] 4360207 - [AMDGPU][NFC] Update DWARF extension allowing locations on stack
Tony Tye via llvm-commits
- [llvm] 0ac939f - [AMDGPU][NFC] Update to DWARF extension for heterogeneous debugging
Tony Tye via llvm-commits
- [PATCH] D116275: [AMDGPU][NFC] Update to DWARF extension for heterogeneous debugging
Tony Tye via Phabricator via llvm-commits
- [PATCH] D116265: [AMDGPU][NFC] Update DWARF extension allowing locations on stack
Tony Tye via Phabricator via llvm-commits
- [PATCH] D116265: [AMDGPU][NFC] Update DWARF extension allowing locations on stack
Tony Tye via Phabricator via llvm-commits
- [PATCH] D116275: [AMDGPU][NFC] Update to DWARF extension for heterogeneous debugging
Tony Tye via Phabricator via llvm-commits
- [PATCH] D116400: [LegalizeTypes][VP] Add integer promotion support for vp_select
Victor Perez via Phabricator via llvm-commits
- [PATCH] D116400: [LegalizeTypes][VP] Add integer promotion support for vp_select
Victor Perez via Phabricator via llvm-commits
- [PATCH] D116400: [LegalizeTypes][VP] Add integer promotion support for vp_select
Victor Perez via Phabricator via llvm-commits
- [PATCH] D116401: [LegalizeTypes][VP] Add integer promotion support for vp_select
Victor Perez via Phabricator via llvm-commits
- [PATCH] D116402: [LegalizeTypes][VP] Add integer promotion support for vp_select
Victor Perez via Phabricator via llvm-commits
- [PATCH] D116400: [LegalizeTypes][VP] Add integer promotion support for vp_select
Victor Perez via Phabricator via llvm-commits
- [PATCH] D116407: [LegalizeTypes][VP] Add widening support for vp.select
Victor Perez via Phabricator via llvm-commits
- [PATCH] D116400: [LegalizeTypes][VP] Add integer promotion support for vp_select
Victor Perez via Phabricator via llvm-commits
- [PATCH] D116400: [LegalizeTypes][VP] Add integer promotion support for vp.select
Victor Perez via Phabricator via llvm-commits
- [PATCH] D115546: [RISCV][VP] Add RVV codegen for [nX]vXi1 vp.select
Victor Perez via Phabricator via llvm-commits
- [PATCH] D116400: [LegalizeTypes][VP] Add integer promotion support for vp.select
Victor Perez via Phabricator via llvm-commits
- [PATCH] D116407: [LegalizeTypes][VP] Add widening support for vp.select
Victor Perez via Phabricator via llvm-commits
- [PATCH] D115546: [RISCV][VP] Add RVV codegen for [nX]vXi1 vp.select
Victor Perez via Phabricator via llvm-commits
- [PATCH] D114737: [lld][Macho] Include dead-stripped symbols in mapfile
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D70401: [RISCV] Complete RV32E/ilp32e implementation
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D70401: [RISCV] Complete RV32E/ilp32e implementation
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D114950: [RISCV] Use constant pool for large integers
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D114950: [RISCV] Use constant pool for large integers
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D114950: [RISCV] Use constant pool for large integers
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D116435: [RISCV] Generate 32 bits jumptable entries when code model is small
Wang Pengcheng via Phabricator via llvm-commits
- [llvm] 9a2120a - [llvm-profgen] Error out for unsupported AutoFDO profile generate with probe
Wenlei He via llvm-commits
- [PATCH] D116508: [llvm-profgen] Error out for unsupported AutoFDO profile generate with probe
Wenlei He via Phabricator via llvm-commits
- [PATCH] D116508: [llvm-profgen] Error out for unsupported AutoFDO profile generate with probe
Wenlei He via Phabricator via llvm-commits
- [PATCH] D116508: [llvm-profgen] Error out for unsupported AutoFDO profile generate with probe
Wenlei He via Phabricator via llvm-commits
- [PATCH] D114405: Optimize shift and accumulate pattern in AArch64.
Xin Tong via Phabricator via llvm-commits
- [PATCH] D116350: [RISCV] Modification of RVV CSR test file
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D116350: [RISCV] Modification of RVV CSR test file
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D101109: [SLP]Improve multinode analysis.
Ye Luo via Phabricator via llvm-commits
- [PATCH] D108694: [RISCV] Add the zvl extension according to the v1.0 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D108694: [RISCV] Add the zvl extension according to the v1.0 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D108694: [RISCV] Add the zvl extension according to the v1.0 spec
Yueh-Ting Chen via Phabricator via llvm-commits
- [PATCH] D110831: [RISCV] Add undisturbed version of unmasked intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D116437: [RISCV] Prune unnecessary vector pseudo instructions. NFC
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D116460: [RISCV] Prune more unnecessary vector pseudo instructions. NFC
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D72326: [clang-format] Add option to explicitly specify a config file
Zhao Wei Liew via Phabricator via llvm-commits
- [PATCH] D72326: [clang-format] Add option to explicitly specify a config file
Zhao Wei Liew via Phabricator via llvm-commits
- [PATCH] D72326: [clang-format] Add option to explicitly specify a config file
Zhao Wei Liew via Phabricator via llvm-commits
- [PATCH] D116366: [Support] Add MemoryBuffer::dontNeedIfMmap
Zibi Sarbino via Phabricator via llvm-commits
- [PATCH] D116366: [Support] Add MemoryBuffer::dontNeedIfMmap
Zibi Sarbino via Phabricator via llvm-commits
- [PATCH] D116335: Make lld to support win-xp
gmh via Phabricator via llvm-commits
- [PATCH] D116335: Make lld to support win-xp
gmh via Phabricator via llvm-commits
- [PATCH] D116335: Make lld to support win-xp
gmh via Phabricator via llvm-commits
- [PATCH] D116335: Make lld to support win-xp
gmh via Phabricator via llvm-commits
- [PATCH] D116335: Make lld to support win-xp
gmh via Phabricator via llvm-commits
- [PATCH] D116335: Make lld to support win-xp
gmh via Phabricator via llvm-commits
- [PATCH] D116358: Make lld to support win-xp
gmh via Phabricator via llvm-commits
- [PATCH] D116358: Make lld to support win-xp
gmh via Phabricator via llvm-commits
- [PATCH] D116358: Make lld to support win-xp
gmh via Phabricator via llvm-commits
- [PATCH] D116358: Make lld to support win-xp
gmh via Phabricator via llvm-commits
- [PATCH] D116474: [lld] [coff] Fix the characteristics of some sections like ".voltbl".
gmh via Phabricator via llvm-commits
- [PATCH] D116474: [lld] [coff] Fix the characteristics of some sections like ".voltbl".
gmh via Phabricator via llvm-commits
- [PATCH] D116474: [lld] [coff] Fix the characteristics of some sections like ".voltbl".
gmh via Phabricator via llvm-commits
- [PATCH] D116474: [lld] [coff] Fix the characteristics of some sections like ".voltbl".
gmh via Phabricator via llvm-commits
- [PATCH] D116276: [IndVarS] Keep the nsw/nuw flags after simplifyAndExtend
guopeilin via Phabricator via llvm-commits
- [PATCH] D116276: [IndVarS] Keep the nsw/nuw flags after simplifyAndExtend
guopeilin via Phabricator via llvm-commits
- [PATCH] D116276: [IndVarS] Keep the nsw/nuw flags after simplifyAndExtend
guopeilin via Phabricator via llvm-commits
- [PATCH] D116351: Update Bug report URL to Github Issues
ksyx via Phabricator via llvm-commits
- [PATCH] D116350: Modification of RVV CSR test file
liuyang via Phabricator via llvm-commits
- [PATCH] D116438: [ORC] Set useNamesOnTempLabels as true when emiting object code
luxufan via Phabricator via llvm-commits
- [PATCH] D116475: [JITLink] Add anonymous symbols in LinkGraph for unnamed temporary symbols
luxufan via Phabricator via llvm-commits
- [PATCH] D116475: [JITLink] Add anonymous symbols in LinkGraph for unnamed temporary symbols
luxufan via Phabricator via llvm-commits
- [PATCH] D116475: [JITLink] Add anonymous symbols in LinkGraph for unnamed temporary symbols
luxufan via Phabricator via llvm-commits
- [PATCH] D116438: [ORC] Set useNamesOnTempLabels as true when emiting object code
luxufan via Phabricator via llvm-commits
- [PATCH] D109646: [LNICM] Fix crashing problem
toshiki maekawa via Phabricator via llvm-commits
- [llvm] ba51d26 - [CodeView] Clamp Frontend version
via llvm-commits
- [llvm] 1dd5e6f - [RISCV] Use vmv.s.x instead of vfmv.s.f when the floating point scalar is 0.
via llvm-commits
- [llvm] 43ff781 - [RISCV] Pre-commit test for Teach VSETVLInsert to eliminate redundant vsetvli for vmv.s.x and vfmv.s.f.
via llvm-commits
- [llvm] 128c6ed - [RISCV] Teach VSETVLInsert to eliminate redundant vsetvli for vmv.s.x and vfmv.s.f.
via llvm-commits
- [llvm] 05f82dc - [RISCV] Fix incorrect cases of vmv.s.f in the VSETVLI insert pass.
via llvm-commits
- [llvm] 41454ab - [RISCV] Use constant pool for large integers
via llvm-commits
Last message date:
Sun Jan 2 23:44:35 PST 2022
Archived on: Thu Jan 13 09:53:09 PST 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).