The Week Of Monday 21 December 2020 Archives by date
Starting: Mon Dec 21 00:10:08 PST 2020
Ending: Sun Dec 27 23:58:33 PST 2020
Messages: 1452
- [PATCH] D93617: [DemandedBits] Add a whitelist when computing demanded bits of Trunc Instruction
guopeilin via Phabricator via llvm-commits
- [PATCH] D93265: [llvm-objdump-macho] print per-second-level-page encodings for option --unwind-info
Greg McGary via Phabricator via llvm-commits
- [PATCH] D93617: [DemandedBits] Add a whitelist when computing demanded bits of Trunc Instruction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93617: [DemandedBits] Add a whitelist when computing demanded bits of Trunc Instruction
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93617: [DemandedBits] Add a whitelist when computing demanded bits of Trunc Instruction
guopeilin via Phabricator via llvm-commits
- [PATCH] D91255: [AArch64] Rearrange mul(dup(sext/zext)) to mul(sext/zext(dup))
Dave Green via Phabricator via llvm-commits
- [PATCH] D93331: [ELF] Reject local-exec TLS relocations for -shared
George Rimar via Phabricator via llvm-commits
- [PATCH] D93619: [RISCV] Optimize multiplication with constant
Ben Shi via Phabricator via llvm-commits
- [PATCH] D92959: [ELF][PPC64] Detect missing R_PPC64_TLSGD/R_PPC64_TLSLD and disable TLS relaxation
George Rimar via Phabricator via llvm-commits
- [PATCH] D93615: [LV] Avoid needless fold tail
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D93617: [DemandedBits] Add a whitelist when computing demanded bits of Trunc Instruction
guopeilin via Phabricator via llvm-commits
- [PATCH] D93617: [DemandedBits] Add a whitelist when computing demanded bits of Trunc Instruction
guopeilin via Phabricator via llvm-commits
- [PATCH] D92902: [llvm-elfabi] Add flag to keep timestamp when output is the same
George Rimar via Phabricator via llvm-commits
- [PATCH] D93617: [DemandedBits] Add a whitelist when computing demanded bits of Trunc Instruction
guopeilin via Phabricator via llvm-commits
- [llvm] 3bf7d47 - [NFC][InstructionCost] Remove isValid() asserts in SLPVectorizer.cpp
David Sherwood via llvm-commits
- [PATCH] D93209: [libObject, llvm-readobj] - Reimplement `ELFFile<ELFT>::getEntry`.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93455: Constrained fp OpBundles
Simon Moll via Phabricator via llvm-commits
- [PATCH] D93539: [VE] Support STACKSAVE and STACKRESTORE
Simon Moll via Phabricator via llvm-commits
- [PATCH] D93617: [DemandedBits] Add a whitelist when computing demanded bits of Trunc Instruction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93585: [AArch64] Enable out-of-line atomics by default.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D88389: [M68k] (Patch 3/8) Basic infrastructures and target description files
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88392: [M68k] (Patch 6/8) IR Tests
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D65280: Add a pass to lower is.constant and objectsize intrinsics
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D93015: Fold comparison of __builtin_object_size expression with -1 for non-const size
Siddhesh Poyarekar via Phabricator via llvm-commits
- [PATCH] D91556: [OpenMPIRBuilder} Add capturing of parameters to pass to omp::parallel
Lubomir Litchev via Phabricator via llvm-commits
- [PATCH] D91556: [OpenMPIRBuilder} Add capturing of parameters to pass to omp::parallel
Lubomir Litchev via Phabricator via llvm-commits
- [PATCH] D92178: [NFC][InstructionCost] Change LoopVectorizationCostModel::getInstructionCost to return InstructionCost
David Sherwood via Phabricator via llvm-commits
- [PATCH] D91556: [OpenMPIRBuilder} Add capturing of parameters to pass to omp::parallel
Lubomir Litchev via Phabricator via llvm-commits
- [PATCH] D91556: [OpenMPIRBuilder} Add capturing of parameters to pass to omp::parallel
Lubomir Litchev via Phabricator via llvm-commits
- [PATCH] D93617: [DemandedBits] Add a whitelist when computing demanded bits of Trunc Instruction
guopeilin via Phabricator via llvm-commits
- [PATCH] D93619: [RISCV] Optimize multiplication with constant
Ben Shi via Phabricator via llvm-commits
- [PATCH] D93573: [NFC] Uniquify 'const' in TargetTransformInfoImpl.h
Simon Moll via Phabricator via llvm-commits
- [PATCH] D93622: [ARM] Extend lowering for i64 reductions
Dave Green via Phabricator via llvm-commits
- [PATCH] D93619: [RISCV] Optimize multiplication with constant
Ben Shi via Phabricator via llvm-commits
- [PATCH] D93617: [DemandedBits] Add a whitelist when computing demanded bits of Trunc Instruction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93613: [RISCV] Add new V instructions in v1.0-08a0b46.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D91053: [PowerPC] Lump the constants to save one addis for each constant access
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91053: [PowerPC] Lump the constants to save one addis for each constant access
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91053: [PowerPC] Lump the constants to save one addis for each constant access
Qing Shan Zhang via Phabricator via llvm-commits
- [llvm] 27b7d64 - [clang][cli] Streamline MarshallingInfoFlag description
Jan Svoboda via llvm-commits
- [llvm] 70410a2 - [clang][cli] Let denormalizer decide how to render the option based on the option class
Jan Svoboda via llvm-commits
- [PATCH] D84675: [clang][cli] Streamline MarhsallingInfoFlag description
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D84189: [clang][cli] Let denormalizer decide how to render the option based on the option class
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D93574: [RISCV] Define the vand, vor and vxor intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 93da221 - [VP][NFC] ISD::VP_Sub -> ISD::VP_SUB
Simon Moll via llvm-commits
- [PATCH] D93611: [RISCV] Make LMUL field in VTYPE continuous.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D86452: [LV] Fix scalar cost for tail predicated loops
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D93392: [llvm][ARM/AArch64] Convert Target Parser CPU tests to fixtures
David Spickett via Phabricator via llvm-commits
- [PATCH] D86452: [LV] Fix scalar cost for tail predicated loops
Dave Green via Phabricator via llvm-commits
- [PATCH] D86452: [LV] Fix scalar cost for tail predicated loops
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D93610: [LegalizeType] When LegalizeType procedure widens a masked_gather, set MemoryType equal to ResultType
Bing Yu via Phabricator via llvm-commits
- [PATCH] D82709: [MachineLICM] [PowerPC] hoisting rematerializable cheap instructions based on register pressure.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D93534: [VP] Improve the VP intrinsic unittests
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93526: [TableGen] NFC: Switch to range-based for loops in OptParserEmitter
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D82709: [MachineLICM] [PowerPC] hoisting rematerializable cheap instructions based on register pressure.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D93526: [TableGen] NFC: Switch to range-based for loops in OptParserEmitter
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D82709: [MachineLICM] [PowerPC] hoisting rematerializable cheap instructions based on register pressure.
ChenZheng via Phabricator via llvm-commits
- [llvm] cd608dc - [VPlan] Use VPDef for VPInterleaveRecipe.
Florian Hahn via llvm-commits
- [PATCH] D90562: [VPlan] Use VPDef for VPInterleaveRecipe.
Florian Hahn via Phabricator via llvm-commits
- [llvm] d99e4a4 - [VE] Support RETURNADDR
Kazushi Marukawa via llvm-commits
- [PATCH] D93545: [VE] Support RETURNADDR
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D90564: [VPlan] Make VPRecipeBase inherit from VPDef.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 5e273b8 - [VE] Support STACKSAVE and STACKRESTORE
Kazushi Marukawa via llvm-commits
- [PATCH] D93539: [VE] Support STACKSAVE and STACKRESTORE
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D93624: [RISCV] Fix rounding mode in lowering of float operations
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D93625: [NFC] [TEST] Fix the threads.ll for Windows
Lubomir Litchev via Phabricator via llvm-commits
- [PATCH] D93610: [LegalizeType] When LegalizeType procedure widens a masked_gather, set MemoryType equal to ResultType
Bing Yu via Phabricator via llvm-commits
- [llvm] 06b83fd - [TableGen] NFC: Switch to range-based for loops in OptParserEmitter
Jan Svoboda via llvm-commits
- [llvm] 164bcbd - [TableGen] NFC: Rename variables in OptParserEmitter
Jan Svoboda via llvm-commits
- [PATCH] D93526: [TableGen] NFC: Switch to range-based for loops in OptParserEmitter
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D93527: [TableGen] NFC: Rename variables in OptParserEmitter
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D93625: [NFC] [TEST] Fix the threads.ll for Windows
Alex Zinenko via Phabricator via llvm-commits
- [PATCH] D93537: [AArch64] Fix inline assembly parsing crash
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D91556: [OpenMPIRBuilder} Add capturing of parameters to pass to omp::parallel
Lubomir Litchev via Phabricator via llvm-commits
- [PATCH] D93627: [VE] Optimize LEA combinations
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D92732: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D93594: [X86] Pass to transform amx intrinsics to scalar operation.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D93065: [InstCombine] Disable optimizations of select instructions that causes propagation of poison values
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D93312: [RISCV] Add ISel support for RVV .vx and .vi forms
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93312: [RISCV] Add ISel support for RVV .vx and .vi forms
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93529: [GVN][BasicAA] Enable clobbering in GVN.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D92296: [AARCH64] Improve accumulator forwarding for Cortex-A57 model
Eugene Leviant via Phabricator via llvm-commits
- [PATCH] D82709: [MachineLICM] don't always hoist rematerializable instructions
ChenZheng via Phabricator via llvm-commits
- [PATCH] D93529: [GVN][BasicAA] Enable clobbering in GVN.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D93419: [TableGen] Add the !substr() bang operator
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D93419: [TableGen] Add the !substr() bang operator
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D93376: [LangRef] Clarify the semantics of lifetime intrinsics
Ralf via Phabricator via llvm-commits
- [PATCH] D93594: [X86] Pass to transform amx intrinsics to scalar operation.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D93624: [RISCV] Fix rounding mode in lowering of float operations
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D93594: [X86] Pass to transform amx intrinsics to scalar operation.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D93629: [LV] Don't sink into replication regions
Dave Green via Phabricator via llvm-commits
- [PATCH] D90697: [Flang][OpenMP 4.5] Add semantic check for OpenMP Reduction Clause
Yashaswini Hegde via Phabricator via llvm-commits
- [llvm] a3a896d - [VE] Optimize LEA combinations
Kazushi Marukawa via llvm-commits
- [PATCH] D93627: [VE] Optimize LEA combinations
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] 6f45049 - [Statepoints] Disable VReg lowering for values used on exception path of invoke.
Denis Antrushin via llvm-commits
- [PATCH] D93449: [Statepoints] Disable VReg lowering for values used on exception path of invoke.
Denis Antrushin via Phabricator via llvm-commits
- [PATCH] D93631: [clang][cli] Implement `getAllArgValues` marshalling
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D93615: [LV] Avoid needless fold tail
Gil Rapaport via Phabricator via llvm-commits
- [llvm] f250892 - [VPlan] Make VPRecipeBase inherit from VPDef.
Florian Hahn via llvm-commits
- [PATCH] D90564: [VPlan] Make VPRecipeBase inherit from VPDef.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93534: [VP] Improve the VP intrinsic unittests
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D93419: [TableGen] Add the !substr() bang operator
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93615: [LV] Avoid needless fold tail
Gil Rapaport via Phabricator via llvm-commits
- [llvm] 8c2ad9e - [VE] Correct VMP allocation in calling conv
Kazushi Marukawa via llvm-commits
- [PATCH] D93570: [VE] Correct VMP allocation in calling conv
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D93615: [LV] Avoid needless fold tail
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D93419: [TableGen] Add the !substr() bang operator
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D93015: Fold comparison of __builtin_object_size expression with -1 for non-const size
serge via Phabricator via llvm-commits
- [PATCH] D93015: Fold comparison of __builtin_object_size expression with -1 for non-const size
Siddhesh Poyarekar via Phabricator via llvm-commits
- [PATCH] D93611: [RISCV] Make LMUL field in VTYPE contiguous.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] d611875 - [InstSimplify] add tests for inverted logic operands; NFC
Sanjay Patel via llvm-commits
- [llvm] 38ca7fa - [InstSimplify] reduce logic with inverted add/sub ops
Sanjay Patel via llvm-commits
- [PATCH] D90625: [AggressiveInstCombine] Generalize foldGuardedRotateToFunnelShift to generic funnel shifts
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D93632: [RISCV] Add intrinsics for vmacc/vnmsac/vmadd/vnmsub instructions
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D93534: [VP] Improve the VP intrinsic unittests
Simon Moll via Phabricator via llvm-commits
- [PATCH] D93624: [RISCV] Fix rounding mode in lowering of float operations
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D93609: [lld/mac] Implement support for private extern symbols
Nico Weber via Phabricator via llvm-commits
- [PATCH] D93624: [RISCV] Fix rounding mode in lowering of float operations
Serge Pavlov via Phabricator via llvm-commits
- [PATCH] D93632: [RISCV] Add intrinsics for vmacc/vnmsac/vmadd/vnmsub instructions
ShihPo Hung via Phabricator via llvm-commits
- [llvm] 3a675c7 - [TableGen] Add the !substr() bang operator
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D93419: [TableGen] Add the !substr() bang operator
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93608: [RISCV] Add intrinsics for vslide1up/down, vfslide1up/down instruction
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D93615: [LV] Avoid needless fold tail
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D93419: [TableGen] Add the !substr() bang operator
Nico Weber via Phabricator via llvm-commits
- [PATCH] D93370: [PowerPC][NFC] Add new infrastructure to select load/store instructions, update P8/P9 load/store patterns.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D93624: [RISCV] Fix rounding mode in lowering of float operations
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D93544: [flang][driver] Refactor unit tests for frontend actions (nfc)
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D88385: [TableGen][M68K] (Patch 1/8) Utilities for complex instruction addressing modes: CodeBeads and logical operand helper functions
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93537: [AArch64] Fix inline assembly parsing crash
David Sherwood via Phabricator via llvm-commits
- [PATCH] D93635: Remove unused variables.
Michael Forster via Phabricator via llvm-commits
- [llvm] 88c5b50 - [AggressiveInstCombine] Generalize foldGuardedRotateToFunnelShift to generic funnel shifts (REAPPLIED)
Simon Pilgrim via llvm-commits
- [PATCH] D90625: [AggressiveInstCombine] Generalize foldGuardedRotateToFunnelShift to generic funnel shifts
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] d56982b - Remove unused variables.
Tres Popp via llvm-commits
- [PATCH] D93635: Remove unused variables.
Phabricator via llvm-commits
- [PATCH] D93419: [TableGen] Add the !substr() bang operator
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93184: Make lld::wasm::link() or lld::elf::link() more thread-safe
Sean Young via Phabricator via llvm-commits
- [llvm] 554eb1f - Revert "[TableGen] Add the !substr() bang operator"
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D93419: [TableGen] Add the !substr() bang operator
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93360: [LibCallSimplifier] fold memset(malloc(x), 0, x) to calloc(1, x) if memset is intrinsic
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D93419: [TableGen] Add the !substr() bang operator
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93419: [TableGen] Add the !substr() bang operator
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93419: [TableGen] Add the !substr() bang operator
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93639: [AArch64][SVE]Add cost model for vector reduce for scalable vector
Caroline via Phabricator via llvm-commits
- [PATCH] D93031: Enable fexec-charset option
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D93606: [SVE] Lower vector BITREVERSE and BSWAP operations.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D93606: [SVE] Lower vector BITREVERSE and BSWAP operations.
David Sherwood via Phabricator via llvm-commits
- [PATCH] D93607: [SVE] Lower vector CTLZ, CTPOP and CTTZ operations.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D93031: Enable fexec-charset option
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D93031: Enable fexec-charset option
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D91053: [PowerPC] Lump the constants to save one addis for each constant access
Nemanja Ivanovic via Phabricator via llvm-commits
- [lld] e25afcf - [ELF][PPC64] Detect missing R_PPC64_TLSGD/R_PPC64_TLSLD and disable TLS relaxation
Fangrui Song via llvm-commits
- [PATCH] D92959: [ELF][PPC64] Detect missing R_PPC64_TLSGD/R_PPC64_TLSLD and disable TLS relaxation
Fangrui Song via Phabricator via llvm-commits
- [lld] fb3c1b3 - [ELF] Reject local-exec TLS relocations for -shared
Fangrui Song via llvm-commits
- [PATCH] D93331: [ELF] Reject local-exec TLS relocations for -shared
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93419: [TableGen] Add the !substr() bang operator
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93274: [DAGCombiner] Don't create sexts of deleted xors when they were in-visit replaced
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D93272: [InstCombine] Add checking of i1 types when converting select instructions into zext/sext instructions
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D93604: [lld-macho][nfc] Clean up tests
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D93054: [ARM] Add bank conflict hazarding
David Penry via Phabricator via llvm-commits
- [llvm] a323682 - [AMDGPU][MC][NFC] Lit tests cleanup
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D93550: [AMDGPU][MC][NFC] Lit tests cleanup
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
Scott Linder via Phabricator via llvm-commits
- [PATCH] D93554: [lld][WebAssembly] Fix for TLS + --relocatable
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D67687: [NewPM][CodeGen] Introduce machine pass and machine pass manager
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 8ab5770 - [AMDGPU][MC][NFC] Parser refactoring
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D93548: [AMDGPU][MC][NFC] Parser refactoring
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D93640: [Flang][openmp][1/5] Make Allocate clause part of OmpClause
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D93641: [Flang][openmp][2/5] Make Default clause part of OmpClause
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D93064: RegisterCoalescer: Prune undef subranges from copy pairs in loops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93642: [Flang][openmp][3/5] Make ProcBind clause part of OmpClause
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D93643: [Flang][openmp][4/5] Make nowait clause part of OmpClause
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D93640: [Flang][openmp][1/5] Make Allocate clause part of OmpClause
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D67687: [NewPM][CodeGen] Introduce machine pass and machine pass manager
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93641: [Flang][openmp][2/5] Make Default clause part of OmpClause
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D93644: [Flang][openmp][5/5] Make dist_schedule clause part of OmpClause
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D93642: [Flang][openmp][3/5] Make ProcBind clause part of OmpClause
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D92998: [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D93643: [Flang][openmp][4/5] Make nowait clause part of OmpClause
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D93644: [Flang][openmp][5/5] Make dist_schedule clause part of OmpClause
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Yashaswini Hegde via Phabricator via llvm-commits
- [llvm] f4f49d9 - [AMDGPU][MC][NFC] Fix for sanitizer error in 8ab5770
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D93265: [llvm-objdump-macho] print per-second-level-page encodings for option --unwind-info
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93624: [RISCV] Fix rounding mode in lowering of float operations
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92735: [Flang] [OpenMP] Add semantic checks for invalid branch into/from OpenMP constructs
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D92998: [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D93624: [RISCV] Fix rounding mode in lowering of float operations
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D93586: [InstCombine] use poison as placeholder for undemanded elems
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93586: [InstCombine] use poison as placeholder for undemanded elems
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93274: [DAGCombiner] Don't create sexts of deleted xors when they were in-visit replaced
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93556: [CSSPGO][llvm-profgen] Compress recursive cycles in calling context
Lei Wang via Phabricator via llvm-commits
- [PATCH] D93619: [RISCV] Optimize multiplication with constant
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67687: [NewPM][CodeGen] Introduce machine pass and machine pass manager
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D93239: GlobalISel: Return APInt from getConstantVRegVal
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D93261: [NewPM] Add TargetMachine method to add alias analyses
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D93419: [TableGen] Add the !substr() bang operator
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D67687: [NewPM][CodeGen] Introduce machine pass and machine pass manager
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D93608: [RISCV] Add intrinsics for vslide1up/down, vfslide1up/down instruction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93613: [RISCV] Add new V instructions in v1.0-08a0b46.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D67687: [NewPM][CodeGen] Introduce machine pass and machine pass manager
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D93371: [DominatorTree] Add support for mixed pre/post CFG views.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D93632: [RISCV] Add intrinsics for vmacc/vnmsac/vmadd/vnmsub instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93608: [RISCV] Add intrinsics for vslide1up/down, vfslide1up/down instruction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93065: [InstCombine] Disable optimizations of select instructions that causes propagation of poison values
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93452: [clangd] Trim memory periodically
Sam McCall via Phabricator via llvm-commits
- [PATCH] D89373: Fixed dangling reference in RuntimeDyldELF
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D93312: [RISCV] Add ISel support for RVV .vx and .vi forms
Craig Topper via Phabricator via llvm-commits
- [PATCH] D83608: [NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93650: [MC][WebAssembly] Avoid recalculating indexes in -gsplit-dwarf mode
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D92896: [CSSPGO][llvm-profgen] Virtual unwinding with pseudo probe
Lei Wang via Phabricator via llvm-commits
- [PATCH] D93261: [NewPM] Add TargetMachine method to add alias analyses
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93272: [InstCombine] Add checking of i1 types when converting select instructions into zext/sext instructions
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D93610: [LegalizeType] When LegalizeType procedure widens a masked_gather, set MemoryType equal to ResultType
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93455: Constrained fp OpBundles
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D92896: [CSSPGO][llvm-profgen] Virtual unwinding with pseudo probe
Lei Wang via Phabricator via llvm-commits
- [PATCH] D93272: [InstCombine] Add checking of i1 types when converting select instructions into zext/sext instructions
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D93419: [TableGen] Add the !substr() bang operator
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D67687: [NewPM][CodeGen] Introduce machine pass and machine pass manager
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93651: [buildbot] Force lld for ThinLTO whole program devirtualization worker
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D89855: [PowerPC] Extend folding RLWINM + RLWINM to post-RA.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D67687: [NewPM][CodeGen] Introduce machine pass and machine pass manager
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D93651: [buildbot] Force lld for ThinLTO whole program devirtualization worker
Mircea Trofin via Phabricator via llvm-commits
- [PATCH] D93652: AMDGPU: Fix assert when checking for implicit operand legality
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93651: [buildbot] Force lld for ThinLTO whole program devirtualization worker
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D83608: [NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline
Arthur Eubanks via Phabricator via llvm-commits
- [compiler-rt] dfa4084 - scudo: Remove ANDROID_EXPERIMENTAL_MTE macro.
Peter Collingbourne via llvm-commits
- [PATCH] D93513: scudo: Remove ANDROID_EXPERIMENTAL_MTE macro.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D93614: [RISCV] New vector load/store in V extension v1.0
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92831: Update references to 'master' branch.
Hafiz Abid Qadeer via Phabricator via llvm-commits
- [llvm] 43def79 - Update references to 'master' branch.
Hafiz Abid Qadeer via llvm-commits
- [PATCH] D92831: Update references to 'master' branch.
Hafiz Abid Qadeer via Phabricator via llvm-commits
- [PATCH] D93652: AMDGPU: Fix assert when checking for implicit operand legality
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D93609: [lld/mac] Implement support for private extern symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return const vector &
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Kiran Chandramohan via Phabricator via llvm-commits
- [llvm] 82bd64f - [AA] byval argument is identified function local
Nikita Popov via llvm-commits
- [PATCH] D93602: [AA] byval argument is identified function local
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93312: [RISCV] Add ISel support for RVV .vx and .vi forms
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return const vector &
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D93312: [RISCV] Add ISel support for RVV .vx and .vi forms
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93655: [Support] Untie the llvm::Signpost interface from llvm::Timer
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D93576: [openacc] Use TableGen enum for default clause value
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D92902: [llvm-elfabi] Add flag to keep timestamp when output is the same
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return const vector &
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D92902: [llvm-elfabi] Add flag to keep timestamp when output is the same
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D93376: [LangRef] Clarify the semantics of lifetime intrinsics
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93609: [lld/mac] Implement support for private extern symbols
Nico Weber via Phabricator via llvm-commits
- [PATCH] D93327: [PowerPC] Restore stack ptr from base ptr when available
Sterling Augustine via Phabricator via llvm-commits
- [PATCH] D93609: [lld/mac] Implement support for private extern symbols
Nico Weber via Phabricator via llvm-commits
- [PATCH] D90159: [DDG] Data Dependence Graph - DOT printer
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [lld] a817594 - [lld-macho][nfc] Clean up tests
Jez Ng via llvm-commits
- [lld] 0f8224c - [lld-macho][nfc] Remove %T from headerpad.s
Jez Ng via llvm-commits
- [PATCH] D93604: [lld-macho][nfc] Clean up tests
Jez Ng via Phabricator via llvm-commits
- [PATCH] D93605: [lld-macho][nfc] Remove %T from headerpad.s
Jez Ng via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return const vector &
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93097: Remove Python2 fallback and only advertise Python3 in the doc
serge via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93652: AMDGPU: Fix assert when checking for implicit operand legality
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93265: [llvm-objdump-macho] print per-second-level-page encodings for option --unwind-info
Greg McGary via Phabricator via llvm-commits
- [PATCH] D92793: [RISCV] Add (Proposed) Assembler Extend Pseudo-Instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93609: [lld/mac] Implement support for private extern symbols
Nico Weber via Phabricator via llvm-commits
- [PATCH] D93609: [lld/mac] Implement support for private extern symbols
Nico Weber via Phabricator via llvm-commits
- [llvm] 8f933a4 - [openacc] Use TableGen enum for default clause value
via llvm-commits
- [PATCH] D93576: [openacc] Use TableGen enum for default clause value
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D72235: [clang-tidy] new altera unroll loops check
Frank Derry Wanye via Phabricator via llvm-commits
- [PATCH] D93658: [Inliner] Compute the full cost for the cost benefit analsysis
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return const vector &
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D93125: Update AMDGPU PAL usage documentation
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93368: [RISCV] Define vector compare intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93659: [AIX][XCOFF] emit vector info of traceback table.
Digger via Phabricator via llvm-commits
- [PATCH] D93660: [WebAssembly][NFC] Refactor SIMD load/store tablegen defs
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D93631: [clang][cli] Implement `getAllArgValues` marshalling
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93312: [RISCV] Add ISel support for RVV .vx and .vi forms
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93662: [SimplifyCFG] Keep !dgb metadata of moved instruction, if they match.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93516: [RISCV] Define vleff intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93372: [CSKY 3/n] Add bare-bones C-SKY MCTargetDesc
Renato Golin via Phabricator via llvm-commits
- [PATCH] D83608: [NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D83608: [NewPM][CodeGen] Introduce CodeGenPassBuilder to help build codegen pipeline
Yuanfang Chen via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93233: [libc++] Replaces std::sort by Bitset sorting algorithm.
MinJae Hwang via Phabricator via llvm-commits
- [PATCH] D85788: [Clang test] Update to allow passing extra default clang arguments in use_clang
Evgenii Stepanov via Phabricator via llvm-commits
- [llvm] 76f4f42 - [NewPM] Add TargetMachine method to add alias analyses
Arthur Eubanks via llvm-commits
- [PATCH] D93261: [NewPM] Add TargetMachine method to add alias analyses
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93617: [DemandedBits] Add a whitelist when computing demanded bits of Trunc Instruction
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93615: [LV] Avoid needless fold tail
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93665: [LoopNest] Allow empty basic blocks without loops
Whitney Tsang via Phabricator via llvm-commits
- [llvm] d33abc3 - Migrate MCContext::createTempSymbol call sites to AlwaysAddSuffix=true
Fangrui Song via llvm-commits
- [llvm] d9a0c40 - [MC] Split MCContext::createTempSymbol, default AlwaysAddSuffix to true, and add comments
Fangrui Song via llvm-commits
- [PATCH] D90131: [PowerPC] Add folding patterns for rlwinm + andi_rec.
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D90807: [PowerPC] add has side effect for SAT bit clobber intrinsics/instructions
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] ed73a78 - [RISCV] Define the vand, vor and vxor RVV intrinsics
Evandro Menezes via llvm-commits
- [PATCH] D93574: [RISCV] Define the vand, vor and vxor intrinsics
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return const vector &
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
Tony Tye via Phabricator via llvm-commits
- [llvm] 0935b0c - [NFC] Remove unused function
Arthur Eubanks via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D92998: [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
Tony Tye via Phabricator via llvm-commits
- [PATCH] D92998: [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92998: [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 4ad0cfd - llvm-profgen: Parse command line arguments after initializing targets
Tom Stellard via llvm-commits
- [PATCH] D93532: [ADT] Add resize_for_overwrite method to SmallVector.
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93348: llvm-profgen: Parse command line arguments after initializing targets
Tom Stellard via Phabricator via llvm-commits
- [llvm] 7f40bb3 - HowToReleaseLLVM: Update document to match the current release process
Tom Stellard via llvm-commits
- [PATCH] D93493: HowToReleaseLLVM: Update document to match the current release process
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D91837: ADT: Fix reference invalidation in SmallVector APIs that pass in a value
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93091: [Flang] [OpenMP] Add semantic checks for OpenMP Workshare Construct
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93253: [wasm][LLD] Rename --lto-new-pass-manager to --no-lto-legacy-pass-manager
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] c60a58f - [InstCombine] Add check of i1 types in select-to-zext/sext transformation
via llvm-commits
- [PATCH] D93272: [InstCombine] Add checking of i1 types when converting select instructions into zext/sext instructions
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D93452: [clangd] Trim memory periodically
Quentin Chateau via Phabricator via llvm-commits
- [PATCH] D93272: [InstCombine] Add checking of i1 types when converting select instructions into zext/sext instructions
Congzhe Cao via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
Tony Tye via Phabricator via llvm-commits
- [PATCH] D93669: [AMDGPU] Support unaligned flat scratch in TLI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D92998: [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D93612: [RISCV] Update V instructions constraints to conform to v1.0
Craig Topper via Phabricator via llvm-commits
- [llvm] 704981b - [RISCV] Update vmv.v.v-rv32.ll and vmv.v.v-rv64.ll to test the correct intrinsics.
Craig Topper via llvm-commits
- [llvm] e18734f - [RISCV] Use more precise type constraints for the vmv.v.v and vmv.v.x intrinsics.
Craig Topper via llvm-commits
- [PATCH] D93372: [CSKY 3/n] Add bare-bones C-SKY MCTargetDesc
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93372: [CSKY 3/n] Add bare-bones C-SKY MCTargetDesc
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93497: Salvage debug info for function arguments in coro-split funclets.
JunMa via Phabricator via llvm-commits
- [llvm] d7a6f3a - [LoopNest] Extend `LPMUpdater` and adaptor to handle loop-nest passes
Ta-Wei Tu via llvm-commits
- [PATCH] D87531: [LoopNest] Extend `LPMUpdater` and adaptor to handle loop-nest passes
Ta-Wei Tu via Phabricator via llvm-commits
- [PATCH] D93609: [lld/mac] Implement support for private extern symbols
Jez Ng via Phabricator via llvm-commits
- [PATCH] D93317: [LV] Vectorize (some) early and multiple exit loops
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D92806: Single function compilation mode.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D92097: [RISCV] Basic jump table lowering
Nandor Licker via Phabricator via llvm-commits
- [PATCH] D93670: [AMDGPU][GlobalISel] GlobalISel for flat scratch
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D92097: [RISCV] Basic jump table lowering
Jessica Clarke via Phabricator via llvm-commits
- [llvm] 8c85aae - [MC][test] Reorganize .cfi_* tests
Fangrui Song via llvm-commits
- [PATCH] D92998: [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation
Hongtao Yu via Phabricator via llvm-commits
- [llvm] b15ba2c - [RISCV] Add intrinsics for vmacc/vnmsac/vmadd/vnmsub instructions
ShihPo Hung via llvm-commits
- [PATCH] D93632: [RISCV] Add intrinsics for vmacc/vnmsac/vmadd/vnmsub instructions
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D93672: [RISCV] Add intrinsics for vfmv.v.f
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93673: [RISCV] Define the vfmin, vfmax RVV intrinsics
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D92998: [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92998: [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92998: [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D90807: [PowerPC] add has side effect for SAT bit clobber intrinsics/instructions
ChenZheng via Phabricator via llvm-commits
- [PATCH] D93610: [LegalizeType] When LegalizeType procedure widens a masked_gather, set MemoryType equal to ResultType
Bing Yu via Phabricator via llvm-commits
- [PATCH] D91053: [PowerPC] Lump the constants to save one addis for each constant access
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return const vector &
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D91053: [PowerPC] Lump the constants to save one addis for each constant access
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return const vector &
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93609: [lld/mac] Implement support for private extern symbols
Nico Weber via Phabricator via llvm-commits
- [PATCH] D93609: [lld/mac] Implement support for private extern symbols
Nico Weber via Phabricator via llvm-commits
- [PATCH] D93610: [LegalizeType] When LegalizeType procedure widens a masked_gather, set MemoryType equal to ResultType
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93610: [LegalizeType] When LegalizeType procedure widens a masked_gather, set MemoryType equal to ResultType
Craig Topper via Phabricator via llvm-commits
- [lld] 13f439a - [lld/mac] Implement support for private extern symbols
Nico Weber via llvm-commits
- [PATCH] D93609: [lld/mac] Implement support for private extern symbols
Nico Weber via Phabricator via llvm-commits
- [PATCH] D93609: [lld/mac] Implement support for private extern symbols
Nico Weber via Phabricator via llvm-commits
- [PATCH] D93371: [DominatorTree] Add support for mixed pre/post CFG views.
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D93372: [CSKY 3/n] Add bare-bones C-SKY MCTargetDesc
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D93372: [CSKY 3/n] Add bare-bones C-SKY MCTargetDesc
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D93577: [NFC][LICM] Minor improvements to debug output
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D93610: [LegalizeType] When LegalizeType procedure widens a masked_gather, set MemoryType's EltNum equal to Result's EltNum
Bing Yu via Phabricator via llvm-commits
- [PATCH] D93660: [WebAssembly][NFC] Refactor SIMD load/store tablegen defs
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D93371: [DominatorTree] Add support for mixed pre/post CFG views.
Jakub Kuderski via Phabricator via llvm-commits
- [PATCH] D93619: [RISCV] Optimize multiplication with constant
Ben Shi via Phabricator via llvm-commits
- [PATCH] D93619: [RISCV] Optimize multiplication with constant
Ben Shi via Phabricator via llvm-commits
- [PATCH] D93608: [RISCV] Add intrinsics for vslide1up/down, vfslide1up/down instruction
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D93619: [RISCV] Optimize multiplication with constant
Ben Shi via Phabricator via llvm-commits
- [PATCH] D93586: [InstCombine] use poison as placeholder for undemanded elems
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] ec17c4f - [CSKY 3/n] Add bare-bones C-SKY MCTargetDesc
Zi Xuan Wu via llvm-commits
- [PATCH] D93372: [CSKY 3/n] Add bare-bones C-SKY MCTargetDesc
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D93619: [RISCV] Optimize multiplication with constant
Ben Shi via Phabricator via llvm-commits
- [PATCH] D93619: [RISCV] Optimize multiplication with constant
Ben Shi via Phabricator via llvm-commits
- [PATCH] D93641: [Flang][openmp][2/5] Make Default clause part of OmpClause
Kiran Kumar T P via Phabricator via llvm-commits
- [PATCH] D93619: [RISCV] Optimize multiplication with constant
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93608: [RISCV] Add intrinsics for vslide1up/down, vfslide1up/down instruction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93673: [RISCV] Define the vfmin, vfmax RVV intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93642: [Flang][openmp][3/5] Make ProcBind clause part of OmpClause
Kiran Kumar T P via Phabricator via llvm-commits
- [PATCH] D93643: [Flang][openmp][4/5] Make nowait clause part of OmpClause
Kiran Kumar T P via Phabricator via llvm-commits
- [PATCH] D93644: [Flang][openmp][5/5] Make dist_schedule clause part of OmpClause
Kiran Kumar T P via Phabricator via llvm-commits
- [PATCH] D93619: [RISCV] Optimize multiplication with constant
Ben Shi via Phabricator via llvm-commits
- [llvm] e8ade45 - [LegalizeType] When LegalizeType procedure widens a masked_gather, set MemoryType's EltNum equal to Result's EltNum
Bing1 Yu via llvm-commits
- [PATCH] D93610: [LegalizeType] When LegalizeType procedure widens a masked_gather, set MemoryType's EltNum equal to Result's EltNum
Bing Yu via Phabricator via llvm-commits
- [PATCH] D93660: [WebAssembly][NFC] Refactor SIMD load/store tablegen defs
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D93674: [RISCV] Define vmerge/vfmerge intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93376: [LangRef] Clarify the semantics of lifetime intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] 7a2c8be - [RISCV] Define vleff intrinsics.
Zakk Chen via llvm-commits
- [PATCH] D93516: [RISCV] Define vleff intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93674: [RISCV] Define vmerge/vfmerge intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93544: [flang][driver] Refactor unit tests for frontend actions (nfc)
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D93608: [RISCV] Add intrinsics for vslide1up/down, vfslide1up/down instruction
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D93608: [RISCV] Add intrinsics for vslide1up/down, vfslide1up/down instruction
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D93368: [RISCV] Define vector compare intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] 9a8ef92 - [RISCV] Define vector compare intrinsics.
Hsiangkai Wang via llvm-commits
- [PATCH] D93360: [LibCallSimplifier] fold memset(malloc(x), 0, x) to calloc(1, x) if memset is intrinsic
Judy via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D93608: [RISCV] Add intrinsics for vslide1up/down, vfslide1up/down instruction
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D92902: [llvm-elfabi] Add flag to keep timestamp when output is the same
George Rimar via Phabricator via llvm-commits
- [PATCH] D93544: [flang][driver] Refactor unit tests for frontend actions (nfc)
sameeran joshi via Phabricator via llvm-commits
- [llvm] 442aac5 - [Flang][openmp][1/5] Make Allocate clause part of OmpClause
Sameeran joshi via llvm-commits
- [PATCH] D93640: [Flang][openmp][1/5] Make Allocate clause part of OmpClause
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D93452: [clangd] Trim memory periodically
Sam McCall via Phabricator via llvm-commits
- [PATCH] D63908: hwasan: Improve precision of checks using short granule tags.
Xiang Zhang via Phabricator via llvm-commits
- [llvm] f72c384 - [Flang][openmp][2/5] Make Default clause part of OmpClause
Sameeran joshi via llvm-commits
- [PATCH] D93641: [Flang][openmp][2/5] Make Default clause part of OmpClause
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D63908: hwasan: Improve precision of checks using short granule tags.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D93452: [clangd] Trim memory periodically
Sam McCall via Phabricator via llvm-commits
- [PATCH] D93615: [LV] Avoid needless fold tail
Gil Rapaport via Phabricator via llvm-commits
- [llvm] 34958d1 - [Flang][openmp][3/5] Make ProcBind clause part of OmpClause
Sameeran joshi via llvm-commits
- [PATCH] D93642: [Flang][openmp][3/5] Make ProcBind clause part of OmpClause
sameeran joshi via Phabricator via llvm-commits
- [llvm] a562800 - [LV] Avoid needless fold tail
Gil Rapaport via llvm-commits
- [PATCH] D93615: [LV] Avoid needless fold tail
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D93054: [ARM] Add bank conflict hazarding
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] e282ae5 - [Flang][openmp][4/5] Make nowait clause part of OmpClause
Sameeran joshi via llvm-commits
- [PATCH] D93643: [Flang][openmp][4/5] Make nowait clause part of OmpClause
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D92013: [DebugInfo] Don't use DW_OP_implicit_value for fragments
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D93576: [openacc] Use TableGen enum for default clause value
sameeran joshi via Phabricator via llvm-commits
- [llvm] 1a6f439 - [Flang][openmp][5/5] Make dist_schedule clause part of OmpClause
Sameeran joshi via llvm-commits
- [PATCH] D93644: [Flang][openmp][5/5] Make dist_schedule clause part of OmpClause
sameeran joshi via Phabricator via llvm-commits
- [llvm] a6783cd - [llvm][ARM/AArch64] Convert Target Parser CPU tests to fixtures
David Spickett via llvm-commits
- [PATCH] D93392: [llvm][ARM/AArch64] Convert Target Parser CPU tests to fixtures
David Spickett via Phabricator via llvm-commits
- [llvm] 8d75d90 - [DebugInfo] Don't use DW_OP_implicit_value for fragments
Pavel Labath via llvm-commits
- [PATCH] D92013: [DebugInfo] Don't use DW_OP_implicit_value for fragments
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D93233: [libc++] Replaces std::sort by Bitset sorting algorithm.
Morwenn via Phabricator via llvm-commits
- [PATCH] D93392: [llvm][ARM/AArch64] Convert Target Parser CPU tests to fixtures
Mark Murray via Phabricator via llvm-commits
- [PATCH] D90565: [VPlan] Make VPInstruction a VPDef
Florian Hahn via Phabricator via llvm-commits
- [llvm] 9a6de74 - [MachineLICM] Add llvm debug messages to SinkIntoLoop. NFC.
Sjoerd Meijer via llvm-commits
- [PATCH] D93675: [RISCV] Add intrinsics for vwmacc[u|su|us] instructions
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D93676: [UpdateTestChecks] Fix PowerPC RE to support AIX assembly
Qiu Chaofan via Phabricator via llvm-commits
- [PATCH] D93677: [LV] Use ScalarEvolution::getURemExpr to reduce duplication.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93615: [LV] Avoid needless fold tail
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93678: [yaml2obj] - Support selecting the location of the section header table.
George Rimar via Phabricator via llvm-commits
- [llvm] c0c0ae1 - [VPlan] Make VPInstruction a VPDef
Florian Hahn via llvm-commits
- [PATCH] D90565: [VPlan] Make VPInstruction a VPDef
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84673: Port DiagnosticOpts to new option parsing system
Jan Svoboda via Phabricator via llvm-commits
- [llvm] 6fcb039 - Fold comparison of __builtin_object_size expression with -1 for non-const size
via llvm-commits
- [PATCH] D93015: Fold comparison of __builtin_object_size expression with -1 for non-const size
serge via Phabricator via llvm-commits
- [PATCH] D92281: [VPlan] Add getOutOfScopeIRValue accessor to VPValue.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92282: [VPlan] Handle scalarized values in VPTransformState.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93452: [clangd] Trim memory periodically
Nathan James via Phabricator via llvm-commits
- [PATCH] D93419: [TableGen] Add the !substr() bang operator
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93312: [RISCV] Add ISel support for RVV .vx and .vi forms
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D91053: [PowerPC] Lump the constants to save one addis for each constant access
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D92013: [DebugInfo] Don't use DW_OP_implicit_value for fragments
Pavel Labath via Phabricator via llvm-commits
- [PATCH] D86844: [LoopDeletion] Allows deletion of possibly infinite side-effect free loops
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D84410: [LAA] Dynamically allocate RuntimeCheckingPtrGroup (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93544: [flang][driver] Refactor unit tests for frontend actions (nfc)
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D84411: [LoopVersion] Pass RuntimePointerChecking directly.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92245: -fstack-clash-protection: Return an actual error when used on unsupported OS
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D90697: [Flang][OpenMP 4.5] Add semantic check for OpenMP Reduction Clause
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D91053: [PowerPC] Lump the constants to save one addis for each constant access
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D92245: -fstack-clash-protection: Return an actual error when used on unsupported OS
serge via Phabricator via llvm-commits
- [PATCH] D93660: [WebAssembly][NFC] Refactor SIMD load/store tablegen defs
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D93544: [flang][driver] Refactor unit tests for frontend actions (nfc)
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D79485: [BPI] Improve static heuristics for "cold" paths.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D92245: -fstack-clash-protection: Return an actual error when used on unsupported OS
Sylvestre Ledru via Phabricator via llvm-commits
- [llvm] 4d59c8f - -fstack-clash-protection: Return an actual error when used on unsupported OS
Sylvestre Ledru via llvm-commits
- [PATCH] D93682: [CodeGen] Add "noreturn" attirbute to _Unwind_Resume
Evgeniy via Phabricator via llvm-commits
- [PATCH] D79485: [BPI] Improve static heuristics for "cold" paths.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D93682: [CodeGen] Add "noreturn" attirbute to _Unwind_Resume
Dávid Bolvanský via Phabricator via llvm-commits
- [llvm] 781a816 - [llvm][Arm/AArch64] Format extension flags in CPU test failures
David Spickett via llvm-commits
- [PATCH] D93448: [llvm][Arm/AArch64] Format extension flags in CPU test failures
David Spickett via Phabricator via llvm-commits
- [PATCH] D93544: [flang][driver] Refactor unit tests for frontend actions (nfc)
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D93684: [SimplifyCFG] Enabled hoisting late in LTO pipeline.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93685: [MIRPrinter] Fix incorrect output of unnamed stack names
Gabriel Hjort Åkerlund via Phabricator via llvm-commits
- [PATCH] D93532: [ADT] Add resize_for_overwrite method to SmallVector.
Nathan James via Phabricator via llvm-commits
- [llvm] 853770f - [gn build] (manually) port b8c37153d5393
Nico Weber via llvm-commits
- [PATCH] D93532: [ADT] Add resize_for_overwrite method to SmallVector.
Nathan James via Phabricator via llvm-commits
- [PATCH] D93686: [LoopUnroll] Fix a crash
Serguei Katkov via Phabricator via llvm-commits
- [compiler-rt] ba1202a - [PowerPC] Restore stack ptr from base ptr when available
Nemanja Ivanovic via llvm-commits
- [PATCH] D93327: [PowerPC] Restore stack ptr from base ptr when available
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D92245: -fstack-clash-protection: Return an actual error when used on unsupported OS
Nico Weber via Phabricator via llvm-commits
- [PATCH] D92245: -fstack-clash-protection: Return an actual error when used on unsupported OS
Nico Weber via Phabricator via llvm-commits
- [llvm] 00065d5 - Revert "-fstack-clash-protection: Return an actual error when used on unsupported OS"
Nico Weber via llvm-commits
- [PATCH] D92245: -fstack-clash-protection: Return an actual error when used on unsupported OS
Nico Weber via Phabricator via llvm-commits
- [compiler-rt] 6277bd7 - [compiler-rt] Fix atomic_test.c on macOS
Alex Richardson via llvm-commits
- [PATCH] D92245: -fstack-clash-protection: Return an actual error when used on unsupported OS
Sylvestre Ledru via Phabricator via llvm-commits
- [PATCH] D93687: [VE] Extract & insert vector element isel
Simon Moll via Phabricator via llvm-commits
- [PATCH] D93684: [SimplifyCFG] Enabled hoisting late in LTO pipeline.
Roman Lebedev via Phabricator via llvm-commits
- [llvm] b9b62c2 - [AArch64] Add a test for MachineLICM SinkIntoLoop. NFC.
Sjoerd Meijer via llvm-commits
- [PATCH] D93689: [llvm-readobj] - Dump the ELF file type better.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93670: [AMDGPU][GlobalISel] GlobalISel for flat scratch
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D93691: [RISCV] Add intrinsics for vf[n]macc/vf[n]msac/vf[n]madd/vf[n]msub instructions
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D89671: [LLVM][OpenMP] Adding support for OpenMP sections construct in OpenMPIRBuilder
Chirag Khandelwal via Phabricator via llvm-commits
- [PATCH] D93544: [flang][driver] Refactor unit tests for frontend actions (nfc)
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D93684: [SimplifyCFG] Enabled hoisting late in LTO pipeline.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D89671: [LLVM][OpenMP] Adding support for OpenMP sections construct in OpenMPIRBuilder
Chirag Khandelwal via Phabricator via llvm-commits
- [llvm] 63a2481 - [clang][cli] Implement `getAllArgValues` marshalling
Jan Svoboda via llvm-commits
- [PATCH] D93631: [clang][cli] Implement `getAllArgValues` marshalling
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D93692: [AMDGPU][GlobalISel] Fold flat vgpr + constant addresses
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D93693: [RISCV] Add intrinsics for vfwmacc, vfwnmacc, vfwmsac, vfwnmsac instructions
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D93694: [MachineLICM] SinkIntoLoop: analyse successive store instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D93677: [LV] Use ScalarEvolution::getURemExpr to reduce duplication.
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D93586: [InstCombine] use poison as placeholder for undemanded elems
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93608: [RISCV] Add intrinsics for vslide1up/down, vfslide1up/down instruction
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D93694: [MachineLICM] SinkIntoLoop: analyse successive store instructions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93670: [AMDGPU][GlobalISel] GlobalISel for flat scratch
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93694: [MachineLICM] SinkIntoLoop: analyse successive store instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D87188: [InstCombine] Canonicalize SPF to abs intrinc
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D93419: [TableGen] Add the !substr() bang operator
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return const vector &
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93697: [obj2yaml] - Don't crash when an object has an empty symbol table.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93326: [MCInstrDesc] [TableGen] Reduce size of MCOperandInfo instances
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [llvm] 5b37f0d - [MCInstrDesc] [TableGen] Reduce size of MCOperandInfo instances.
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
LuoYuanke via Phabricator via llvm-commits
- [llvm] ef4dbb2 - [LV] Use ScalarEvolution::getURemExpr to reduce duplication.
Florian Hahn via llvm-commits
- [PATCH] D93677: [LV] Use ScalarEvolution::getURemExpr to reduce duplication.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93576: [openacc] Use TableGen enum for default clause value
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D93685: [MIRPrinter] Fix incorrect output of unnamed stack names
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93669: [AMDGPU] Support unaligned flat scratch in TLI
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 28b00ba - [openacc][openmp][NFC] Fix typo in comments
via llvm-commits
- [PATCH] D92097: [RISCV] Basic jump table lowering
Nandor Licker via Phabricator via llvm-commits
- [PATCH] D93568: Add a llvm.coro.end.async intrinsic
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D93576: [openacc] Use TableGen enum for default clause value
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93685: [MIRPrinter] Fix incorrect output of unnamed stack names
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D84673: [clang][cli] Port DiagnosticOpts to new option parsing system
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D93705: [RISCV] Define vector mask-register logical intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93706: Added early exit.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D93694: [MachineLICM] SinkIntoLoop: analyse successive store instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D93707: [FPEnv] Allow fneg + strict_fsub -> strict_fadd in DAGCombiner
Andrew J Wock via Phabricator via llvm-commits
- [PATCH] D84673: [clang][cli] Port DiagnosticOpts to new option parsing system
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D84673: [clang][cli] Port DiagnosticOpts to new option parsing system
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D93708: [AMDGPU] Add a new Clamp Pattern to the GlobalISel Path.
Thomas Symalla via Phabricator via llvm-commits
- [llvm] 0586f04 - [RISCV] Basic jump table lowering
Nandor Licker via llvm-commits
- [PATCH] D92097: [RISCV] Basic jump table lowering
Nandor Licker via Phabricator via llvm-commits
- [PATCH] D93709: [VE] Vector and isel and tests
Simon Moll via Phabricator via llvm-commits
- [PATCH] D93586: [InstCombine] use poison as placeholder for undemanded elems
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93710: [mlir][openacc] Use TableGen information for default enum
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D93694: [MachineLICM] SinkIntoLoop: analyse successive store instructions
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93711: [lld/mac] Don't add names of unreferenced symbols to string table
Nico Weber via Phabricator via llvm-commits
- [PATCH] D93419: [TableGen] Add the !substr() bang operator
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D90670: Simplifying memory globalization from the front end to move optimizations to the middle end.
Jose Manuel Monsalve Diaz via Phabricator via llvm-commits
- [PATCH] D91761: [FileCheck] Add check modifier capability
Jacques Pienaar via Phabricator via llvm-commits
- [PATCH] D93712: [flang][driver] Add checks for errors from `Prescan` and `Parse`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D93105: [Flang][openmp][5.0] Add task_reduction clause.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D33127: fix to swap all members in StringMapImpl::swap
Nico Weber via Phabricator via llvm-commits
- [PATCH] D93694: [MachineLICM] SinkIntoLoop: analyse successive store instructions
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D93447: [Flang][openmp][openacc] Extend CheckNoBranching to handle branching provided by LabelEnforce.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D93676: [UpdateTestChecks] Fix PowerPC RE to support AIX assembly
Fangrui Song via Phabricator via llvm-commits
- [llvm] 8eec729 - [SVE] Lower vector BITREVERSE and BSWAP operations.
Paul Walker via llvm-commits
- [PATCH] D93606: [SVE] Lower vector BITREVERSE and BSWAP operations.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D93317: [LV] Vectorize (some) early and multiple exit loops
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93312: [RISCV] Add ISel support for RVV .vx and .vi forms
Craig Topper via Phabricator via llvm-commits
- [llvm] 9a7895d - [Flang][openmp][5.0] Add task_reduction clause.
Sameeran joshi via llvm-commits
- [PATCH] D93105: [Flang][openmp][5.0] Add task_reduction clause.
sameeran joshi via Phabricator via llvm-commits
- [PATCH] D93491: [lld/mac] Add --version flag
Nico Weber via Phabricator via llvm-commits
- [llvm] 8a58f21 - [PowerPC][Power10] Exploit store rightmost vector element instructions
Albion Fung via llvm-commits
- [PATCH] D93491: [lld/mac] Add --version flag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D89195: [PowerPC][Power10] Exploit store rightmost vector element instructions.
Albion Fung via Phabricator via llvm-commits
- [llvm] be85b3e - Fix some misnamed variables in sve-fixed-length-int-minmax.ll.
Paul Walker via llvm-commits
- [PATCH] D93697: [obj2yaml] - Don't crash when an object has an empty symbol table.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93274: [DAGCombiner] Don't create sexts of deleted xors when they were in-visit replaced
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return const vector &
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D91837: ADT: Fix reference invalidation in SmallVector APIs that pass in a value
Nathan James via Phabricator via llvm-commits
- [llvm] 5d10b8a - [ADT] Add resize_for_overwrite method to SmallVector.
Nathan James via llvm-commits
- [PATCH] D93532: [ADT] Add resize_for_overwrite method to SmallVector.
Nathan James via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Digger via Phabricator via llvm-commits
- [PATCH] D93312: [RISCV] Add ISel support for RVV .vx and .vi forms
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93312: [RISCV] Add ISel support for RVV .vx and .vi forms
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93317: [LV] Vectorize (some) early and multiple exit loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D93586: [InstCombine] use poison as placeholder for undemanded elems
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D91944: OpenMP 5.0 metadirective
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D93317: [LV] Vectorize (some) early and multiple exit loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D89049: [AIX][XCOFF] print out the traceback info
Digger via Phabricator via llvm-commits
- [PATCH] D93460: [dsymutil][DWARFLinker][NFC] Refactor usages of UniquingStringPool.
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D93707: [FPEnv] Allow fneg + strict_fsub -> strict_fadd in DAGCombiner
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93711: [lld/mac] Don't add names of unreferenced symbols to string table
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D93608: [RISCV] Add intrinsics for vslide1up/down, vfslide1up/down instruction
Craig Topper via Phabricator via llvm-commits
- [llvm] f106b28 - [tests] precommit a test mentioned in review for D93317
Philip Reames via llvm-commits
- [llvm] ac90bbc - [LoopDeletion] Add test case where outer loop needs to be deleted.
Florian Hahn via llvm-commits
- [PATCH] D93715: AMDGPU: Don't fold AGPR copy pairs that need a temp VGPR
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D92999: [amdgpu] Enhance load widening in the constant address space.
Michael Liao via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return const vector &
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return an ArrayRef
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93105: [Flang][openmp][5.0] Add task_reduction clause.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return an ArrayRef
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D93705: [RISCV] Define vector mask-register logical intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93317: [LV] Vectorize (some) early and multiple exit loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return an ArrayRef
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [llvm] f507148 - [ADT] Fix some tests after 5d10b8ad
Nathan James via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
Scott Linder via Phabricator via llvm-commits
- [PATCH] D93317: [LV] Vectorize (some) early and multiple exit loops
Philip Reames via Phabricator via llvm-commits
- [llvm] 1aa10ab - Revert "[Flang][openmp][5.0] Add task_reduction clause."
Sameeran joshi via llvm-commits
- [PATCH] D93705: [RISCV] Define vector mask-register logical intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93716: [LoopDeletion] Also consider loops with subloops for deletion.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93670: [AMDGPU][GlobalISel] GlobalISel for flat scratch
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D93692: [AMDGPU][GlobalISel] Fold flat vgpr + constant addresses
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D93670: [AMDGPU][GlobalISel] GlobalISel for flat scratch
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93669: [AMDGPU] Support unaligned flat scratch in TLI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D93670: [AMDGPU][GlobalISel] GlobalISel for flat scratch
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D93660: [WebAssembly][NFC] Refactor SIMD load/store tablegen defs
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return an ArrayRef
Chris Lattner via Phabricator via llvm-commits
- [PATCH] D93674: [RISCV] Define vmerge/vfmerge intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93715: AMDGPU: Don't fold AGPR copy pairs that need a temp VGPR
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] ae8f4b2 - [AMDGPU] Folding of FI operand with flat scratch
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D93501: [AMDGPU] Folding of FI operand with flat scratch
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D93675: [RISCV] Add intrinsics for vwmacc[u|su|us] instructions
Craig Topper via Phabricator via llvm-commits
- [llvm] 333108e - Add a llvm.coro.end.async intrinsic
Arnold Schwaighofer via llvm-commits
- [PATCH] D93568: Add a llvm.coro.end.async intrinsic
Arnold Schwaighofer via Phabricator via llvm-commits
- [PATCH] D93691: [RISCV] Add intrinsics for vf[n]macc/vf[n]msac/vf[n]madd/vf[n]msub instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
Tony Tye via Phabricator via llvm-commits
- [PATCH] D91837: ADT: Fix reference invalidation in SmallVector APIs that pass in a value
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91837: ADT: Fix reference invalidation in SmallVector APIs that pass in a value
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D93686: [LoopUnroll] Fix a crash
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D93691: [RISCV] Add intrinsics for vf[n]macc/vf[n]msac/vf[n]madd/vf[n]msub instructions
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return an ArrayRef
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93532: [ADT] Add resize_for_overwrite method to SmallVector.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93691: [RISCV] Add intrinsics for vf[n]macc/vf[n]msac/vf[n]madd/vf[n]msub instructions
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D93720: [llvm-pdbutil] Don't crash when printing unknown CodeView type records
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D93183: [BasicAA] Make sure context instruction is symmetric
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93722: [WebAssembly][SIMD] Rename shuffle, swizzle, and load_splats
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return an ArrayRef
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93082: Append ".__part.<ID>" to all basic block section symbols.
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D93317: [LV] Vectorize (some) early and multiple exit loops
Philip Reames via Phabricator via llvm-commits
- [PATCH] D93573: [NFC] Uniquify 'const' in TargetTransformInfoImpl.h
Jinzheng Tu via Phabricator via llvm-commits
- [llvm] 53deef9 - [RISCV] Remove unneeded !eq comparing a single bit value to 0/1 in RISCVInstrInfoVPseudos.td. NFC
Craig Topper via llvm-commits
- [PATCH] D93659: [AIX][XCOFF] emit vector info of traceback table.
Jason Liu via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return an ArrayRef
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return an ArrayRef
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return an ArrayRef
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93460: [dsymutil][DWARFLinker][NFC] Refactor usages of UniquingStringPool.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93082: Append ".__part.<ID>" to all basic block section symbols.
Rahman Lavaee via Phabricator via llvm-commits
- [PATCH] D92754: [LoopIdiom] 'left-shift until bittest' idiom: support rewriting loop as countable, allow extra cruft
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93105: [Flang][openmp][5.0] Add task_reduction clause.
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D93725: [LV] Relax assumption that LCSSA implies single entry
Philip Reames via Phabricator via llvm-commits
- [PATCH] D90507: [Driver] Add DWARF64 flag: -gdwarf64
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D90507: [Driver] Add DWARF64 flag: -gdwarf64
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D92999: [amdgpu] Enhance load widening in the constant address space.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D92754: [LoopIdiom] 'left-shift until bittest' idiom: support rewriting loop as countable, allow extra cruft
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93716: [LoopDeletion] Also consider loops with subloops for deletion.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D93660: [WebAssembly][NFC] Refactor SIMD load/store tablegen defs
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D92998: [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92998: [CSSPGO][llvm-profgen] Pseudo probe based CS profile generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D92754: [LoopIdiom] 'left-shift until bittest' idiom: support rewriting loop as countable, allow extra cruft
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93065: [InstCombine] Disable optimizations of select instructions that causes propagation of poison values
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93669: [AMDGPU] Support unaligned flat scratch in TLI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93711: [lld/mac] Don't add names of unreferenced symbols to string table
Nico Weber via Phabricator via llvm-commits
- [lld] 57ffbe0 - glld/mac] Don't add names of unreferenced symbols to string table
Nico Weber via llvm-commits
- [PATCH] D93711: [lld/mac] Don't add names of unreferenced symbols to string table
Nico Weber via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
Tony Tye via Phabricator via llvm-commits
- [PATCH] D92156: [PowerPC] Add support for "tlbiel" with two arguments
Bill Wendling via Phabricator via llvm-commits
- [llvm] 0d15d4b - [SLP] use operand index abstraction for number of operands
Sanjay Patel via llvm-commits
- [llvm] f6929c0 - [SLP] add reduction tests for maxnum/minnum intrinsics; NFC
Sanjay Patel via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D84411: [LoopVersion] Pass RuntimePointerChecking directly.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D93669: [AMDGPU] Support unaligned flat scratch in TLI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D93669: [AMDGPU] Support unaligned flat scratch in TLI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D90507: [Driver] Add DWARF64 flag: -gdwarf64
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D93669: [AMDGPU] Support unaligned flat scratch in TLI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D93669: [AMDGPU] Support unaligned flat scratch in TLI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D93669: [AMDGPU] Support unaligned flat scratch in TLI
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D84410: [LAA] Dynamically allocate RuntimeCheckingPtrGroup (NFC).
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D93183: [BasicAA] Make sure context instruction is symmetric
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93728: scudo: Move the configuration for the primary allocator to Config. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D93665: [LoopNest] Allow empty basic blocks without loops
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D93729: scudo: Replace the Cache argument on MapAllocator with a Config argument. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D93730: scudo: Move the management of the UseMemoryTagging bit out of the Primary. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D93731: [wip] scudo: Support memory tagging in the secondary allocator.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D93669: [AMDGPU] Support unaligned flat scratch in TLI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D93728: scudo: Move the configuration for the primary allocator to Config. NFCI.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D93452: [clangd] Trim memory periodically
Sam McCall via Phabricator via llvm-commits
- [PATCH] D92902: [llvm-elfabi] Add flag to keep timestamp when output is the same
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93732: [LLD][COFF] When using PCH.OBJ, ensure func_id records indices are remapped under /DEBUG:GHASH
Alexandre Ganea via Phabricator via llvm-commits
- [PATCH] D93183: [BasicAA] Make sure context instruction is symmetric
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D76572: Replace `T(x)` with `reinterpret_cast<T>(x)` everywhere it means reinterpret_cast. No functional change
Arthur O'Dwyer via Phabricator via llvm-commits
- [llvm] a781a70 - [WebAssembly][SIMD] Rename shuffle, swizzle, and load_splats
Thomas Lively via llvm-commits
- [PATCH] D93722: [WebAssembly][SIMD] Rename shuffle, swizzle, and load_splats
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D93441: [DebugInfo] Fix crash with -fdebug-info-for-profiling and split dwarf
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93183: [BasicAA] Make sure context instruction is symmetric
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return an ArrayRef
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D91693: [Support] Add reserve() method to the raw_ostream.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93510: Fix llvm::Optional build breaks in MSVC using std::is_trivially_copyable
David Blaikie via Phabricator via llvm-commits
- [compiler-rt] 6dfe580 - scudo: Move the configuration for the primary allocator to Config. NFCI.
Peter Collingbourne via llvm-commits
- [PATCH] D93728: scudo: Move the configuration for the primary allocator to Config. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D93317: [LV] Vectorize (some) early and multiple exit loops
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D75674: [AArch64][SVE] Implement vector tuple intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return an ArrayRef
David Blaikie via Phabricator via llvm-commits
- [PATCH] D92156: [PowerPC] Add support for "tlbiel" with two arguments
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return an ArrayRef
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D92156: [PowerPC] Add support for "tlbiel" with two arguments
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values
Scott Linder via Phabricator via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D92578: [DebugInfo] Handle DBG_VALUES with multiple variable location operands in MIR
Scott Linder via Phabricator via llvm-commits
- [PATCH] D92156: [PowerPC] Add support for "tlbiel" with two arguments
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D93665: [LoopNest] Allow empty basic blocks without loops
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D93665: [LoopNest] Allow empty basic blocks without loops
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D92902: [llvm-elfabi] Add flag to keep timestamp when output is the same
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D83495: [DebugInfo] Add DWARF emission for DBG_VALUE_LIST
Scott Linder via Phabricator via llvm-commits
- [PATCH] D76572: Replace `T(x)` with `reinterpret_cast<T>(x)` everywhere it means reinterpret_cast. No functional change
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D92902: [llvm-elfabi] Add flag to keep timestamp when output is the same
Haowei Wu via Phabricator via llvm-commits
- [PATCH] D93734: [LoopDeletion] Insert an early exit from dead path in loop
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D86844: [LoopDeletion] Allows deletion of possibly infinite side-effect free loops
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D93660: [WebAssembly][NFC] Refactor SIMD load/store tablegen defs
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D91053: [PowerPC] Lump the constants to save one addis for each constant access
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D93082: Append ".__part.<ID>" to all basic block section symbols.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D90507: [Driver] Add DWARF64 flag: -gdwarf64
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93082: Append ".__part.<ID>" to all basic block section symbols.
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D93734: [LoopDeletion] Insert an early exit from dead path in loop
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93731: [wip] scudo: Support memory tagging in the secondary allocator.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D93730: scudo: Move the management of the UseMemoryTagging bit out of the Primary. NFCI.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D93729: scudo: Replace the Cache argument on MapAllocator with a Config argument. NFCI.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D89617: Prepend "uniq" to symbol names hash with -funique-internal-linkage-names
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93082: Append ".__part.<ID>" to all basic block section symbols.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93082: Append ".__part.<ID>" to all basic block section symbols.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93082: Append ".__part.<ID>" to all basic block section symbols.
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D90507: [Driver] Add DWARF64 flag: -gdwarf64
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D92156: [PowerPC] Add support for "tlbiel" with two arguments
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D93734: [LoopDeletion] Insert an early exit from dead path in loop
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D93082: Append ".__part.<ID>" to all basic block section symbols.
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] ca4bf58 - [AMDGPU] Support unaligned flat scratch in TLI
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D93669: [AMDGPU] Support unaligned flat scratch in TLI
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D93734: [LoopDeletion] Insert an early exit from dead path in loop
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93731: [wip] scudo: Support memory tagging in the secondary allocator.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D86671: [clang-tidy] Add new case type to check variables with Hungarian notation
Douglas Chen via Phabricator via llvm-commits
- [llvm] d15119a - [AMDGPU][GlobalISel] GlobalISel for flat scratch
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D93670: [AMDGPU][GlobalISel] GlobalISel for flat scratch
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D93585: [AArch64] Enable out-of-line atomics by default.
Pavel Iliin via Phabricator via llvm-commits
- [compiler-rt] e6b3db6 - scudo: Replace the Cache argument on MapAllocator with a Config argument. NFCI.
Peter Collingbourne via llvm-commits
- [compiler-rt] faac1c0 - scudo: Move the management of the UseMemoryTagging bit out of the Primary. NFCI.
Peter Collingbourne via llvm-commits
- [PATCH] D93729: scudo: Replace the Cache argument on MapAllocator with a Config argument. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D93730: scudo: Move the management of the UseMemoryTagging bit out of the Primary. NFCI.
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] 22cf54a - Replace `T(x)` with `reinterpret_cast<T>(x)` everywhere it means reinterpret_cast. NFC.
Arthur O'Dwyer via llvm-commits
- [PATCH] D76572: Replace `T(x)` with `reinterpret_cast<T>(x)` everywhere it means reinterpret_cast. No functional change
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D93082: Append ".__part.<ID>" to all basic block section symbols.
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D93738: [OpenMP] Not set OPENMP_STANDALONE_BUILD=ON when building OpenMP along with LLVM
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D92535: [llvm-link] fix linker behavior when linking archives with --only-needed option
Sergey Dmitriev via Phabricator via llvm-commits
- [PATCH] D92535: [llvm-link] fix linker behavior when linking archives with --only-needed option
Saiyedul Islam via Phabricator via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D55333: VirtRegMap: Preserve LiveDebugVariables
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55287: VirtRegMap: Support partially allocated virtual registers
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93739: CodeGen: Refactor regallocator command line and target selection
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D55301: RegAlloc: Allow targets to split register allocation
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 5bec082 - VirtRegMap: Use Register
Matt Arsenault via llvm-commits
- [llvm] 29ed846 - AMDGPU: Fix assert when checking for implicit operand legality
Matt Arsenault via llvm-commits
- [PATCH] D93652: AMDGPU: Fix assert when checking for implicit operand legality
Matt Arsenault via Phabricator via llvm-commits
- [llvm] c887446 - [RISCV] Add intrinsics for vslide1up/down, vfslide1up/down instruction
ShihPo Hung via llvm-commits
- [PATCH] D93608: [RISCV] Add intrinsics for vslide1up/down, vfslide1up/down instruction
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D93676: [UpdateTestChecks] Fix PowerPC RE to support AIX assembly
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D86864: [MachineSinking] sink more profitable loads
LiuChen via Phabricator via llvm-commits
- [PATCH] D93674: [RISCV] Define vmerge/vfmerge intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [llvm] 4268783 - [RISCV] Add intrinsics for vwmacc[u|su|us] instructions
ShihPo Hung via llvm-commits
- [PATCH] D93675: [RISCV] Add intrinsics for vwmacc[u|su|us] instructions
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D93740: [X86] Canonicalize AMX bitcast instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D93502: DebugInfo: Make -no-dwarf-ranges-section just emit no address range rather than a bogus/partial one
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93739: CodeGen: Refactor regallocator command line and target selection
Yuanfang Chen via Phabricator via llvm-commits
- [llvm] ad0a7ad - [RISCV] Add intrinsics for vf[n]macc/vf[n]msac/vf[n]madd/vf[n]msub instructions
ShihPo Hung via llvm-commits
- [PATCH] D93691: [RISCV] Add intrinsics for vf[n]macc/vf[n]msac/vf[n]madd/vf[n]msub instructions
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D93674: [RISCV] Define vmerge/vfmerge intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93491: [lld/mac] Add --version flag
Jez Ng via Phabricator via llvm-commits
- [PATCH] D93693: [RISCV] Add intrinsics for vfwmacc, vfwnmacc, vfwmsac, vfwnmsac instructions
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D91837: ADT: Fix reference invalidation in SmallVector APIs that pass in a value
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D86864: [MachineSinking] sink more profitable loads
ChenZheng via Phabricator via llvm-commits
- [llvm] bac5463 - AMDGPU: Add spilled CSR SGPRs to entry block live ins
Matt Arsenault via llvm-commits
- [llvm] 8bf9cde - AMDGPU: Use Register
Matt Arsenault via llvm-commits
- [PATCH] D93551: AMDGPU: Add spilled CSR SGPRs to entry block live ins
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93310: GlobalISel: Fix generic handling of single outgoing call arguments
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93686: [LoopUnroll] Fix a crash
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D93686: [LoopUnroll] Fix a crash
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D93144: RegisterCoalescer: Fix not setting undef on coalesced subregister uses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93337: AMDGPU/GlobalISel: Start cleaning up calling convention lowering
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93491: [lld/mac] Add --version flag
Nico Weber via Phabricator via llvm-commits
- [lld] 77fb45e - [lld/mac] Add --version flag
Nico Weber via llvm-commits
- [PATCH] D93491: [lld/mac] Add --version flag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91837: ADT: Fix reference invalidation in SmallVector APIs that pass in a value
David Blaikie via Phabricator via llvm-commits
- [llvm] 581d13f - GlobalISel: Return APInt from getConstantVRegVal
Matt Arsenault via llvm-commits
- [PATCH] D93239: GlobalISel: Return APInt from getConstantVRegVal
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93740: [X86] Canonicalize AMX bitcast instruction.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D93577: [NFC][LICM] Minor improvements to debug output
Xiaoqing Wu via Phabricator via llvm-commits
- [PATCH] D93665: [LoopNest] Allow empty basic blocks without loops
Whitney Tsang via Phabricator via llvm-commits
- [PATCH] D93693: [RISCV] Add intrinsics for vfwmacc, vfwnmacc, vfwmsac, vfwnmsac instructions
Craig Topper via Phabricator via llvm-commits
- [llvm] e6fde1a - [MemorySSA] Use is_contained (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D93741: [lld-macho] Simulator executables should always be PIE
Jez Ng via Phabricator via llvm-commits
- [llvm] efe7f5e - [WebAssembly][NFC] Refactor SIMD load/store tablegen defs
Thomas Lively via llvm-commits
- [PATCH] D93660: [WebAssembly][NFC] Refactor SIMD load/store tablegen defs
Thomas Lively via Phabricator via llvm-commits
- [llvm] 3c707d7 - [NewGVN] Remove for_each_found (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D93742: GlobalISel: Add isKnownToBeAPowerOfTwo helper function
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93734: [LoopDeletion] Insert an early exit from dead path in loop
Philip Reames via Phabricator via llvm-commits
- [PATCH] D93689: [llvm-readobj] - Dump the ELF file type better.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93678: [yaml2obj] - Support selecting the location of the section header table.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93511: [Sink] Process basic blocks with a single successor
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93741: [lld-macho] Simulator & DriverKit executables should always be PIE
Jez Ng via Phabricator via llvm-commits
- [PATCH] D93741: [lld-macho] Simulator & DriverKit executables should always be PIE
Jez Ng via Phabricator via llvm-commits
- [llvm] 0219cf7 - [NewPM] Fix objc-arc-apelim pass typo
Arthur Eubanks via llvm-commits
- [PATCH] D93743: [NewPM] Run ObjC ARC passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93743: [NewPM] Run ObjC ARC passes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93745: [RISCV] Define the vfsqrt RVV intrinsics
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D86844: [LoopDeletion] Allows deletion of possibly infinite side-effect free loops
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D86844: [LoopDeletion] Allows deletion of possibly infinite side-effect free loops
Atmn Patel via Phabricator via llvm-commits
- [llvm] 4d47944 - [RISCV] Define the vfmin, vfmax RVV intrinsics
Evandro Menezes via llvm-commits
- [PATCH] D93673: [RISCV] Define the vfmin, vfmax RVV intrinsics
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93746: [RISCV] Define vector single-width reduction intrinsic.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93705: [RISCV] Define vector mask-register logical intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93705: [RISCV] Define vector mask-register logical intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93747: Rename debug linkage name with -funique-internal-linkage-names
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93697: [obj2yaml] - Don't crash when an object has an empty symbol table.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D84673: [clang][cli] Port DiagnosticOpts to new option parsing system
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93747: Rename debug linkage name with -funique-internal-linkage-names
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D92902: [llvm-elfabi] Add flag to keep timestamp when output is the same
George Rimar via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93594: [X86] Pass to transform amx intrinsics to scalar operation.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D86864: [MachineSinking] sink more profitable loads
LiuChen via Phabricator via llvm-commits
- [PATCH] D89855: [PowerPC] Extend folding RLWINM + RLWINM to post-RA.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D89855: [PowerPC] Extend folding RLWINM + RLWINM to post-RA.
EsmeYi via Phabricator via llvm-commits
- [llvm] 032600b - [RISCV] Define vmerge/vfmerge intrinsics.
Zakk Chen via llvm-commits
- [PATCH] D93674: [RISCV] Define vmerge/vfmerge intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [llvm] bdef1f8 - [llvm-readobj] - Dump the ELF file type better.
Georgii Rymar via llvm-commits
- [PATCH] D93689: [llvm-readobj] - Dump the ELF file type better.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93685: [MIRPrinter] Fix incorrect output of unnamed stack names
Gabriel Hjort Åkerlund via Phabricator via llvm-commits
- [PATCH] D93749: [llvm-dwp] Add a command line option to set the target triple
Philip Pfaffe via Phabricator via llvm-commits
- [llvm] 6301871 - [RISCV] Add intrinsics for vfwmacc, vfwnmacc, vfwmsac, vfwnmsac instructions
ShihPo Hung via llvm-commits
- [PATCH] D93693: [RISCV] Add intrinsics for vfwmacc, vfwnmacc, vfwmsac, vfwnmsac instructions
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D91053: [PowerPC] Lump the constants to save one addis for each constant access
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91053: [PowerPC] Lump the constants to save one addis for each constant access
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D78193: [Sparc] Fixes for the internal assembler
Daniel Cederman via Phabricator via llvm-commits
- [PATCH] D86864: [MachineSinking] sink more profitable loads
ChenZheng via Phabricator via llvm-commits
- [PATCH] D93750: [RISCV] Frame handling for RISC-V V extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] 221fded - [AMDGPU][GlobalISel] Fold flat vgpr + constant addresses
Sebastian Neubauer via llvm-commits
- [PATCH] D93692: [AMDGPU][GlobalISel] Fold flat vgpr + constant addresses
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D86844: [LoopDeletion] Allows deletion of possibly infinite side-effect free loops
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93708: [AMDGPU] Add a new Clamp Pattern to the GlobalISel Path.
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D93705: [RISCV] Define vector mask-register logical intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93753: [obj2yaml][test] - Improve and fix section-group.yaml test.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93682: [CodeGen] Add "noreturn" attirbute to _Unwind_Resume
Evgeniy via Phabricator via llvm-commits
- [PATCH] D93754: [obj2yaml] - Fix the crash in getUniquedSectionName().
George Rimar via Phabricator via llvm-commits
- [PATCH] D93755: [VE][isel] Map EVT vectors to vector registers.
Simon Moll via Phabricator via llvm-commits
- [PATCH] D93756: [AMDGPU][MC][NFC] Parser refactoring
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D93685: [MIRPrinter] Fix incorrect output of unnamed stack names
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D93757: [AMDGPU][MC] Improved diagnostics messages for v_interp* operands
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D93733: [NFC] replace resize calls with resize_for_overwrite
Nathan James via Phabricator via llvm-commits
- [PATCH] D93709: [VE] Vector 'and' isel and tests
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D93705: [RISCV] Define vector mask-register logical intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93617: [DemandedBits] Add a whitelist when computing demanded bits of Trunc Instruction
guopeilin via Phabricator via llvm-commits
- [PATCH] D93755: [VE][isel] Map EVT vectors to vector registers.
Simon Moll via Phabricator via llvm-commits
- [PATCH] D79485: [BPI] Improve static heuristics for "cold" paths.
Yevgeny Rouban via Phabricator via llvm-commits
- [llvm] c3acda0 - [VE] Vector 'and' isel and tests
Simon Moll via llvm-commits
- [PATCH] D93709: [VE] Vector 'and' isel and tests
Simon Moll via Phabricator via llvm-commits
- [PATCH] D93707: [FPEnv] Allow fneg + strict_fsub -> strict_fadd in DAGCombiner
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93312: [RISCV] Add ISel support for RVV vector/scalar forms
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93617: [DemandedBits] Add a whitelist when computing demanded bits of Trunc Instruction
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D89108: [NFC] Add the getSize() interface for MachineConstantPoolValue
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91050: [NFC] Add the getConstantPool hook for target to customize it with MachineConstantPoolValue
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D91435: [AMDGPU] Split edge to make si_if dominate end_cf
Alexander via Phabricator via llvm-commits
- [PATCH] D93708: [AMDGPU] Add a new Clamp Pattern to the GlobalISel Path.
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D93617: [DemandedBits] Add a whitelist when computing demanded bits of Trunc Instruction
guopeilin via Phabricator via llvm-commits
- [PATCH] D93759: [VE] Expand single-element BUILD_VECTOR to INSERT_VECTOR_ELT
Simon Moll via Phabricator via llvm-commits
- [PATCH] D93617: [DemandedBits] Add a whitelist when computing demanded bits of Trunc Instruction
guopeilin via Phabricator via llvm-commits
- [PATCH] D93760: [obj2yaml] - Dump the content of a broken GNU hash table properly.
George Rimar via Phabricator via llvm-commits
- [llvm] acaa6e4 - [NFC] Uniquify 'const' in TargetTransformInfoImpl.h
Simon Moll via llvm-commits
- [PATCH] D93573: [NFC] Uniquify 'const' in TargetTransformInfoImpl.h
Simon Moll via Phabricator via llvm-commits
- [PATCH] D93573: [NFC] Uniquify 'const' in TargetTransformInfoImpl.h
Simon Moll via Phabricator via llvm-commits
- [llvm] a9f14cd - [ARM] Add bank conflict hazarding
David Green via llvm-commits
- [PATCH] D93054: [ARM] Add bank conflict hazarding
Dave Green via Phabricator via llvm-commits
- [PATCH] D93750: [RISCV] Frame handling for RISC-V V extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D93750: [RISCV] Frame handling for RISC-V V extension.
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D79485: [BPI] Improve static heuristics for "cold" paths.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D93741: [lld-macho] Simulator & DriverKit executables should always be PIE
Nico Weber via Phabricator via llvm-commits
- [PATCH] D93761: [libObject/Decompressor] - Speedup Decompressor::resizeAndDecompress() method.
George Rimar via Phabricator via llvm-commits
- [PATCH] D89195: [PowerPC][Power10] Exploit store rightmost vector element instructions.
Jinsong Ji via Phabricator via llvm-commits
- [PATCH] D93762: SCCP: Refactor SCCPSolver
Vinay Madhusudan via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D79485: [BPI] Improve static heuristics for "cold" paths.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D79485: [BPI] Improve static heuristics for "cold" paths.
Evgeniy via Phabricator via llvm-commits
- [PATCH] D93708: [AMDGPU] Add a new Clamp Pattern to the GlobalISel Path.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93685: [MIRPrinter] Fix incorrect output of unnamed stack names
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93511: [Sink] Process basic blocks with a single successor
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93686: [LoopUnroll] Fix a crash
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93734: [LoopDeletion] Insert an early exit from dead path in loop
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93762: SCCP: Refactor SCCPSolver
Florian Hahn via Phabricator via llvm-commits
- [llvm] 9fb074e - [BPI] Improve static heuristics for "cold" paths.
Evgeniy Brevnov via llvm-commits
- [PATCH] D79485: [BPI] Improve static heuristics for "cold" paths.
Phabricator via llvm-commits
- [PATCH] D83892: [clang][cli] Port CodeGen option flags to new option parsing system
Nico Weber via Phabricator via llvm-commits
- [llvm] e122a71 - [TableGen] Add the !substr() bang operator
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D93419: [TableGen] Add the !substr() bang operator
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93766: [VP] ISD helper functions [VE] isel for vp_add, vp_and
Simon Moll via Phabricator via llvm-commits
- [PATCH] D93705: [RISCV] Define vector mask-register logical intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
Tony Tye via Phabricator via llvm-commits
- [PATCH] D91435: [AMDGPU] Split edge to make si_if dominate end_cf
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93766: [VP] ISD helper functions [VE] isel for vp_add, vp_and
Simon Moll via Phabricator via llvm-commits
- [PATCH] D91435: [AMDGPU] Split edge to make si_if dominate end_cf
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93762: SCCP: Refactor SCCPSolver
Vinay Madhusudan via Phabricator via llvm-commits
- [PATCH] D93672: [RISCV] Add intrinsics for vfmv.v.f
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93762: SCCP: Refactor SCCPSolver
Thorsten via Phabricator via llvm-commits
- [PATCH] D93741: [lld-macho] Simulator & DriverKit executables should always be PIE
Jez Ng via Phabricator via llvm-commits
- [lld] 9d1140e - [lld-macho] Simulator & DriverKit executables should always be PIE
Jez Ng via llvm-commits
- [PATCH] D93741: [lld-macho] Simulator & DriverKit executables should always be PIE
Jez Ng via Phabricator via llvm-commits
- [PATCH] D93745: [RISCV] Define the vfsqrt RVV intrinsics
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93705: [RISCV] Define vector mask-register logical intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93734: [LoopDeletion] Insert an early exit from dead path in loop
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93767: [RISCV] Legalize select when Zbt extension available
Michael Munday via Phabricator via llvm-commits
- [PATCH] D93768: [RISCV] Add additional cmov tests. NFC
Michael Munday via Phabricator via llvm-commits
- [PATCH] D93747: Rename debug linkage name with -funique-internal-linkage-names
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93755: [VE][isel] Map EVT vectors to vector registers.
Simon Moll via Phabricator via llvm-commits
- [PATCH] D83892: [clang][cli] Port CodeGen option flags to new option parsing system
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91725: [LoopIdiom] 'left-shift until bittest' idiom: support constant bit mask
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93747: Rename debug linkage name with -funique-internal-linkage-names
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D93747: Rename debug linkage name with -funique-internal-linkage-names
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D91726: [LoopIdiom] 'left-shift until bittest' idiom: support canonical sign bit mask
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91693: [Support] Add reserve() method to the raw_ostream.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] 7ad6667 - Revert 741978d727 and things that landed on top of it.
Nico Weber via llvm-commits
- [PATCH] D83892: [clang][cli] Port CodeGen option flags to new option parsing system
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91725: [LoopIdiom] 'left-shift until bittest' idiom: support constant bit mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91726: [LoopIdiom] 'left-shift until bittest' idiom: support canonical sign bit mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU] Support for device scope shared variables
Mahesha S via Phabricator via llvm-commits
- [PATCH] D93770: Updated GettingInvolved.md to reflect Flang Biweekly Call changes
Alexis Perry-Holby via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
Tony Tye via Phabricator via llvm-commits
- [PATCH] D93761: [libObject/Decompressor] - Speedup Decompressor::resizeAndDecompress() method.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93770: Updated GettingInvolved.md to reflect Flang Biweekly Call changes
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93511: [Sink] Process basic blocks with a single successor
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU] Support for device scope shared variables
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU] Support for device scope shared variables
Mahesha S via Phabricator via llvm-commits
- [PATCH] D55301: RegAlloc: Allow targets to split register allocation
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D93317: [LV] Vectorize (some) early and multiple exit loops
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93771: [WebAssembly][NFC] Finish cleaning up SIMD tablegen
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU] Support for device scope shared variables
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D55301: RegAlloc: Allow targets to split register allocation
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] e0110a4 - [RISCV] Add intrinsics for vfmv.v.f
Craig Topper via llvm-commits
- [PATCH] D93672: [RISCV] Add intrinsics for vfmv.v.f
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU] Support for device scope shared variables
Mahesha S via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
Tony Tye via Phabricator via llvm-commits
- [PATCH] D93770: Updated GettingInvolved.md to reflect Flang Biweekly Call changes
Alexis Perry-Holby via Phabricator via llvm-commits
- [llvm] b1191c8 - [IROutliner] Adding support for elevating constants that are not the same in each region to arguments
Andrew Litteken via llvm-commits
- [PATCH] D87294: [IRSim][IROutliner] Adding support for elevating constants that are not the same in each region to arguments
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D93312: [RISCV] Add ISel support for RVV vector/scalar forms
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92754: [LoopIdiom] 'left-shift until bittest' idiom: support rewriting loop as countable, allow extra cruft
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93768: [RISCV] Add additional cmov tests. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92754: [LoopIdiom] 'left-shift until bittest' idiom: support rewriting loop as countable, allow extra cruft
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return an ArrayRef
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93762: SCCP: Refactor SCCPSolver
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
praveen velliengiri via Phabricator via llvm-commits
- [llvm] 1876a29 - Revert more changes that landed on top of 741978d727
Nico Weber via llvm-commits
- [PATCH] D83892: [clang][cli] Port CodeGen option flags to new option parsing system
Nico Weber via Phabricator via llvm-commits
- [PATCH] D91725: [LoopIdiom] 'left-shift until bittest' idiom: support constant bit mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91726: [LoopIdiom] 'left-shift until bittest' idiom: support canonical sign bit mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91038: [LoopIdiom] Introduce 'left-shift until bittest' idiom
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D92754: [LoopIdiom] 'left-shift until bittest' idiom: support rewriting loop as countable, allow extra cruft
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93317: [LV] Vectorize (some) early and multiple exit loops
Philip Reames via Phabricator via llvm-commits
- [llvm] 4c37453 - clang: Build and run FrontendTests with CLANG_ENABLE_STATIC_ANALYZER=OFF too
Nico Weber via llvm-commits
- [llvm] e124844 - [LoopIdiom] Introduce 'left-shift until bittest' idiom
Roman Lebedev via llvm-commits
- [llvm] cb2e598 - [LoopIdiom] 'left-shift until bittest' idiom: support constant bit mask
Roman Lebedev via llvm-commits
- [llvm] a0ddc61 - [LoopIdiom] 'left-shift until bittest' idiom: support canonical sign bit mask
Roman Lebedev via llvm-commits
- [llvm] 2b61e7c - [LoopIdiom] 'left-shift until bittest' idiom: support rewriting loop as countable, allow extra cruft
Roman Lebedev via llvm-commits
- [PATCH] D91038: [LoopIdiom] Introduce 'left-shift until bittest' idiom
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91725: [LoopIdiom] 'left-shift until bittest' idiom: support constant bit mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D91726: [LoopIdiom] 'left-shift until bittest' idiom: support canonical sign bit mask
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D92754: [LoopIdiom] 'left-shift until bittest' idiom: support rewriting loop as countable, allow extra cruft
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93767: [RISCV] Legalize select when Zbt extension available
Craig Topper via Phabricator via llvm-commits
- [lld] 34e70d7 - Append ".__part." to every basic block section symbol.
Sriraman Tallam via llvm-commits
- [llvm] 34e70d7 - Append ".__part." to every basic block section symbol.
Sriraman Tallam via llvm-commits
- [PATCH] D93082: Append ".__part.<ID>" to all basic block section symbols.
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
Scott Linder via Phabricator via llvm-commits
- [PATCH] D93274: [DAGCombiner] Don't create sexts of deleted xors when they were in-visit replaced
Layton Kifer via Phabricator via llvm-commits
- [llvm] 897990e - [IROutliner] Use isa instead of dyn_cast where the casted value isn't used. NFC
Craig Topper via llvm-commits
- [PATCH] D93760: [obj2yaml] - Dump the content of a broken GNU hash table properly.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return an ArrayRef
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93749: [llvm-dwp] Add a command line option to set the target triple
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93747: Rename debug linkage name with -funique-internal-linkage-names
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93511: [Sink] Process basic blocks with a single successor
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93312: [RISCV] Add ISel support for RVV vector/scalar forms
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D87188: [InstCombine] Canonicalize SPF to abs intrinc
Nico Weber via Phabricator via llvm-commits
- [PATCH] D93746: [RISCV] Define vector single-width reduction intrinsic.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
David Blaikie via Phabricator via llvm-commits
- [llvm] de127d8 - [InstCombine] Add tests for PR48577 (NFC)
Nikita Popov via llvm-commits
- [llvm] 899faa5 - [InstCombine] Check inbounds in load/store of gep null transform (PR48577)
Nikita Popov via llvm-commits
- [PATCH] D87188: [InstCombine] Canonicalize SPF to abs intrinc
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93731: [wip] scudo: Support memory tagging in the secondary allocator.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D86844: [LoopDeletion] Allows deletion of possibly infinite side-effect free loops
Atmn Patel via Phabricator via llvm-commits
- [llvm] 1a7ac29 - [RISCV] Add ISel support for RVV vector/scalar forms
Fraser Cormack via llvm-commits
- [PATCH] D93312: [RISCV] Add ISel support for RVV vector/scalar forms
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 87087a0 - [InstCombine] Add tests for gep of null (NFC)
Nikita Popov via llvm-commits
- [llvm] eb79fd3 - [InstCombine] Fold gep inbounds of null to null
Nikita Popov via llvm-commits
- [PATCH] D93775: [WebAssembly] Prototype extending pairwise add instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
David Blaikie via Phabricator via llvm-commits
- [llvm] 759b8c1 - [InstCombine] Handle different pointer types when folding gep of null
Nikita Popov via llvm-commits
- [llvm] cce473e - [IRSim] Adding commutativity matching to structure checking
Andrew Litteken via llvm-commits
- [llvm] 0503926 - [IRSim] Adding support for isomorphic predicates
Andrew Litteken via llvm-commits
- [PATCH] D87311: [IRSim] Adding commutativity matching to structure checking
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D87310: [IRSim] Adding support for isomorphic predicates
Andrew Litteken via Phabricator via llvm-commits
- [PATCH] D93511: [Sink] Process basic blocks with a single successor
Fangrui Song via Phabricator via llvm-commits
- [llvm] f807935 - [InstCombine] canonicalizeAbsNabs(): don't propagate NSW flag for NABS patter
Roman Lebedev via llvm-commits
- [PATCH] D87188: [InstCombine] Canonicalize SPF to abs intrinc
Roman Lebedev via Phabricator via llvm-commits
- [llvm] 45a4f34 - Revert "[IRSim] Adding support for isomorphic predicates"
Andrew Litteken via llvm-commits
- [PATCH] D93747: Rename debug linkage name with -funique-internal-linkage-names
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93747: Rename debug linkage name with -funique-internal-linkage-names
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93777: ADT: Fix pointer comparison UB in SmallVector
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93777: ADT: Fix pointer comparison UB in SmallVector
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
Scott Linder via Phabricator via llvm-commits
- [PATCH] D93767: [RISCV] Legalize select when Zbt extension available
Michael Munday via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU] Support for device scope shared variables
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93779: ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return an ArrayRef
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93780: ADT: Fix reference invalidation in N-element SmallVector::append and insert
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93781: ADT: Fix reference invalidation in SmallVector::resize
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return an ArrayRef
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return an ArrayRef
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return an ArrayRef
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93779: ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D88655: [Flang][OpenMP][OpenACC] Fix exit out of a region in OpenMP parallel construct.
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93782: [AMDGPU] Fix adjustWritemask subreg handling
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D93779: ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return an ArrayRef
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93612: [RISCV] Update V instructions constraints to conform to v1.0
Craig Topper via Phabricator via llvm-commits
- [lld] be89d74 - [lld][test] Relax test assertion of cmake defaults appearing in --version output.
Jordan Rupprecht via llvm-commits
- [PATCH] D91837: ADT: Fix reference invalidation in SmallVector APIs that pass in a value
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93491: [lld/mac] Add --version flag
Jordan Rupprecht via Phabricator via llvm-commits
- [llvm] 747f67e - [AMDGPU] Fix adjustWritemask subreg handling
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D93782: [AMDGPU] Fix adjustWritemask subreg handling
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D91467: ADT: Take small enough, trivially copyable T by value in SmallVector
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D93771: [WebAssembly][NFC] Finish cleaning up SIMD tablegen
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D93168: [RISCV] Merge Utils library into MCTargetDesc
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91901: [RISCV] Move shift ComplexPatterns and custom isel to PatFrags with predicates
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93783: [ELFObjectWriter] emit STT_SECTION symbols for sections
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D93783: [ELFObjectWriter] emit STT_SECTION symbols for sections
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return an ArrayRef
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93777: ADT: Fix pointer comparison UB in SmallVector
David Blaikie via Phabricator via llvm-commits
- [PATCH] D91920: [Flang] [OpenMP] Add semantic checks for OpenMP firstprivate , lastprivate and copyprivate clauses
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return an ArrayRef
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return an ArrayRef
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D91920: [Flang] [OpenMP] Add semantic checks for OpenMP firstprivate , lastprivate and copyprivate clauses
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93451: [Cloning] Copy metadata of global declarations
Ruiling, Song via Phabricator via llvm-commits
- [PATCH] D93213: [Flang] [OpenMP] Add semantic check for OpenMP private ,firstprivate and lastprivate clauses
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93654: [TableGen] Change getAllDerivedDefinitions() to return an ArrayRef
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D93784: [RISCV] Improve VMConstraint checking on more unary and nullary instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93783: [ELFObjectWriter] emit STT_SECTION symbols for sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93779: ADT: Fix reference invalidation in SmallVector::push_back and single-element insert
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93780: ADT: Fix reference invalidation in N-element SmallVector::append and insert
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93783: [ELFObjectWriter] emit STT_SECTION symbols for sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93781: ADT: Fix reference invalidation in SmallVector::resize
David Blaikie via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
David Blaikie via Phabricator via llvm-commits
- [PATCH] D90507: [Driver] Add DWARF64 flag: -gdwarf64
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
David Blaikie via Phabricator via llvm-commits
- [llvm] d29f93b - [DAGCombiner] Don't create sexts of deleted xors when they were in-visit replaced
Jordan Rupprecht via llvm-commits
- [PATCH] D93274: [DAGCombiner] Don't create sexts of deleted xors when they were in-visit replaced
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D93785: [OpenMP][FIX] Ensure the isa trait is evaluated last
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93786: [OpenMP][Fix] Make the arch selector for x86_64 work
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93274: [DAGCombiner] Don't create sexts of deleted xors when they were in-visit replaced
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D92071: [PowerPC] support register pressure reduction in machine combiner.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D92071: [PowerPC] support register pressure reduction in machine combiner.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D93577: [NFC][LICM] Minor improvements to debug output
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D93685: [MIRPrinter] Fix incorrect output of unnamed stack names
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D93746: [RISCV] Define vector single-width reduction intrinsic.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D93786: [OpenMP][Fix] Make the arch selector for x86_64 work
Shilei Tian via Phabricator via llvm-commits
- [PATCH] D93746: [RISCV] Define vector single-width reduction intrinsic.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D89108: [NFC] Add the getSizeInBytes() interface for MachineConstantPoolValue
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D89047: [AVR] Optimize 8-bit logic left/right shifts
Ben Shi via Phabricator via llvm-commits
- [llvm] 48ad819 - [IRSim] Adding support for isomorphic predicates
Andrew Litteken via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D93788: [X86] Transform amx pointer.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D93789: Add accessors for MCSubtargetInfo CPU and Feature tables
Jeff Muizelaar via Phabricator via llvm-commits
- [PATCH] D93789: Add accessors for MCSubtargetInfo CPU and Feature tables
Jeff Muizelaar via Phabricator via llvm-commits
- [PATCH] D89084: [PowerPC] Combine select_cc (x, 0, t, f, lt) to avoid generating `isel`
Kai Luo via Phabricator via llvm-commits
- [PATCH] D93508: [RISCV] Define the remaining vector fixed-point arithmetic intrinsics
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D86844: [LoopDeletion] Allows deletion of possibly infinite side-effect free loops
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D93767: [RISCV] Legalize select when Zbt extension available
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93745: [RISCV] Define the vfsqrt RVV intrinsics
Evandro Menezes via Phabricator via llvm-commits
- [PATCH] D93746: [RISCV] Define vector single-width reduction intrinsic.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D86844: [LoopDeletion] Allows deletion of possibly infinite side-effect free loops
Atmn Patel via Phabricator via llvm-commits
- [PATCH] D93791: [AArch64] Add Fujitsu A64FX scheduling model
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [PATCH] D91050: [NFC] Add the getConstantPool hook for target to customize it with MachineConstantPoolValue
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D90103: Add OpenMP for optimization
Abid via Phabricator via llvm-commits
- [PATCH] D93745: [RISCV] Define the vfsqrt RVV intrinsics
Zakk Chen via Phabricator via llvm-commits
- [llvm] db7a2f3 - Precommit transform tests that have poison as insertelement's placeholder
Juneyoung Lee via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93791: [AArch64] Add Fujitsu A64FX scheduling model
Yuichiro Utsumi via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU] Support for device scope shared variables
Mahesha S via Phabricator via llvm-commits
- [llvm] 3036547 - Precommit analysis/etc tests for inselt poison placeholder
Juneyoung Lee via llvm-commits
- [PATCH] D93792: [X86] Refactor AMX test case, remove unnecessary code.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D93586: [InstCombine] use poison as placeholder for undemanded elems
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93586: [InstCombine] use poison as placeholder for undemanded elems
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93750: [RISCV] Frame handling for RISC-V V extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D93705: [RISCV] Define vector mask-register logical intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93750: [RISCV] Frame handling for RISC-V V extension.
luxufan via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D92445: [PowerPC] Add powerpcle target.
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D93791: [AArch64] Add Fujitsu A64FX scheduling model
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [PATCH] D93656: Moving UniqueInternalLinkageNamesPass to the start of IR pipelines.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D92445: [PowerPC] Add powerpcle target.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92445: [PowerPC] Add powerpcle target.
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D93791: [AArch64] Add Fujitsu A64FX scheduling model
Yuichiro Utsumi via Phabricator via llvm-commits
- [PATCH] D93793: [IR] Let IRBuilder's CreateVectorSplat use poison as inselt's placeholder
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D92445: [PowerPC] Add powerpcle target.
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D93794: Fixed a build error when using CMake 3.15.1 + NDK-R20
AnZhong Huang via Phabricator via llvm-commits
- [PATCH] D92445: [PowerPC] Add powerpcle target.
Brandon Bergren via Phabricator via llvm-commits
- [PATCH] D92445: [PowerPC] Add powerpcle target.
Brandon Bergren via Phabricator via llvm-commits
- [llvm] 9939cf5 - [ExecutionEngine, Linker] Use erase_if (NFC)
Kazu Hirata via llvm-commits
- [llvm] 200b15a - [Analysis] Remove spliceFunction (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D93031: Enable fexec-charset option
Tom Honermann via Phabricator via llvm-commits
- [PATCH] D93792: [X86] Refactor AMX test case, remove unnecessary code.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D93771: [WebAssembly][NFC] Finish cleaning up SIMD tablegen
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D93771: [WebAssembly][NFC] Finish cleaning up SIMD tablegen
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D93686: [LoopUnroll] Fix a crash
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D93792: [X86] Refactor AMX test case, remove unnecessary code.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
Tony Tye via Phabricator via llvm-commits
- [PATCH] D93771: [WebAssembly][NFC] Finish cleaning up SIMD tablegen
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D93794: Fixed a build error when using CMake 3.15.1 + NDK-R20
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93686: [LoopUnroll] Fix a crash
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D91516: [AMDGPU] Support for device scope shared variables
Mahesha S via Phabricator via llvm-commits
- [PATCH] D93708: [AMDGPU] Add a new Clamp Pattern to the GlobalISel Path.
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D93761: [libObject/Decompressor] - Speedup Decompressor::resizeAndDecompress() method.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D93532: [ADT] Add resize_for_overwrite method to SmallVector.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93794: Fixed a build error when using CMake 3.15.1 + NDK-R20
AnZhong Huang via Phabricator via llvm-commits
- [PATCH] D93794: Fixed a build error when using CMake 3.15.1 + NDK-R20
AnZhong Huang via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D91435: [AMDGPU] Split edge to make si_if dominate end_cf
Alexander via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
Tony Tye via Phabricator via llvm-commits
- [PATCH] D93682: [CodeGen] Add "noreturn" attirbute to _Unwind_Resume
Evgeniy via Phabricator via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D93682: [CodeGen] Add "noreturn" attirbute to _Unwind_Resume
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
praveen velliengiri via Phabricator via llvm-commits
- [llvm] b8cb180 - [obj2yaml] - Dump the content of a broken GNU hash table properly.
Georgii Rymar via llvm-commits
- [PATCH] D93760: [obj2yaml] - Dump the content of a broken GNU hash table properly.
George Rimar via Phabricator via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D93795: [RISCV] Define vpopc/vfirst intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
Pengfei Wang via Phabricator via llvm-commits
- [PATCH] D91435: [AMDGPU] Split edge to make si_if dominate end_cf
Alexander via Phabricator via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D93797: [RISCV] Add intrinsics for vrgather instruction
ShihPo Hung via Phabricator via llvm-commits
- [llvm] 9017791 - Revert "[InstCombine] Fold gep inbounds of null to null"
Nikita Popov via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D91435: [AMDGPU] Split edge to make si_if dominate end_cf
Alexander via Phabricator via llvm-commits
- [PATCH] D93798: [CSKY 4/n] Add basic CSKYAsmParser and CSKYInstPrinter
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D93761: [libObject/Decompressor] - Use `resize_for_overwrite` in Decompressor::resizeAndDecompress().
Nathan James via Phabricator via llvm-commits
- [PATCH] D91053: [PowerPC] Lump the constants to save one addis for each constant access
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D93799: [obj2yaml] - Dump the content of a broken hash table properly.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93791: [AArch64] Add Fujitsu A64FX scheduling model
Dave Green via Phabricator via llvm-commits
- [llvm] 6117794 - [AMDGPU] Use MUBUF instructions for global address space access
Tony Tye via llvm-commits
- [PATCH] D92483: AMDGPU - Use MUBUF instructions for global address space access
Tony Tye via Phabricator via llvm-commits
- [PATCH] D93022: [ARM][AArch64] Add Cortex-A78C Support for Clang and LLVM
Mark Murray via Phabricator via llvm-commits
- [PATCH] D92115: AMDGPU - Add diagnostic for compiling modules with AMD HSA OS type and GFX 6 arch
praveen velliengiri via Phabricator via llvm-commits
- [PATCH] D92535: [llvm-link] fix linker behavior when linking archives with --only-needed option
Saiyedul Islam via Phabricator via llvm-commits
- [PATCH] D92129: [VPlan] Keep start value in VPWidenIntOrFpInductionRecipe (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93793: [IR] Let IRBuilder's CreateVectorSplat use poison as inselt's placeholder
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D93022: [ARM][AArch64] Add Cortex-A78C Support for Clang and LLVM
Dave Green via Phabricator via llvm-commits
- [llvm] e075123 - [CodeGen] Add "noreturn" attirbute to _Unwind_Resume
Evgeniy Brevnov via llvm-commits
- [PATCH] D93682: [CodeGen] Add "noreturn" attirbute to _Unwind_Resume
Phabricator via llvm-commits
- [llvm] ef2f843 - Revert "[InstCombine] Check inbounds in load/store of gep null transform (PR48577)"
Nikita Popov via llvm-commits
- [PATCH] D93801: [libObject] - Add more ELF types to LLVM_ELF_IMPORT_TYPES_ELFT define (ELFTypes.h).
George Rimar via Phabricator via llvm-commits
- [PATCH] D93682: [CodeGen] Add "noreturn" attirbute to _Unwind_Resume
Nico Weber via Phabricator via llvm-commits
- [PATCH] D93682: [CodeGen] Add "noreturn" attirbute to _Unwind_Resume
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D93802: [llvm-readelf/obj] - Improve the warning reported when unable to read the stack size.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93803: Moved dwarf_eh_resume.ll from Generic to X86 folder
Evgeniy via Phabricator via llvm-commits
- [PATCH] D93682: [CodeGen] Add "noreturn" attirbute to _Unwind_Resume
Evgeniy via Phabricator via llvm-commits
- [PATCH] D93803: Moved dwarf_eh_resume.ll from Generic to X86 folder
Phabricator via llvm-commits
- [llvm] ce4413e - Moved dwarf_eh_resume.ll from Generic to X86 folder
Evgeniy Brevnov via llvm-commits
- [PATCH] D93317: [LV] Vectorize (some) early and multiple exit loops
Ayal Zaks via Phabricator via llvm-commits
- [PATCH] D93804: [RISCV] Spilling for RISC-V V extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93805: [llvm-readelf/obj] - Index phdrs and relocations from 0 when reporting warnings.
George Rimar via Phabricator via llvm-commits
- [llvm] fb46895 - [Support] Explicitly state that KnownBits::getMinValue/getMaxValue are UNSIGNED values. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 6895581 - [Support] Add KnownBits::getSignedMinValue/getSignedMaxValue helpers.
Simon Pilgrim via llvm-commits
- [PATCH] D93750: [RISCV] Frame handling for RISC-V V extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] 89abe1c - [InstCombine] foldICmpUsingKnownBits - use KnownBits signed/unsigned getMin/MaxValue helpers. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D93750: [RISCV] Frame handling for RISC-V V extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93750: [RISCV] Frame handling for RISC-V V extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93804: [RISCV] Spilling for RISC-V V extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93750: [RISCV] Frame handling for RISC-V V extension.
luxufan via Phabricator via llvm-commits
- [PATCH] D93022: [ARM][AArch64] Add Cortex-A78C Support for Clang and LLVM
Mark Murray via Phabricator via llvm-commits
- [PATCH] D93022: [ARM][AArch64] Add Cortex-A78C Support for Clang and LLVM
Dave Green via Phabricator via llvm-commits
- [PATCH] D93786: [OpenMP][Fix] Make the arch selector for x86_64 work
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D93022: [ARM][AArch64] Add Cortex-A78C Support for Clang and LLVM
Mark Murray via Phabricator via llvm-commits
- [PATCH] D93022: [ARM][AArch64] Add Cortex-A78C Support for Clang and LLVM
Dave Green via Phabricator via llvm-commits
- [llvm] df81211 - [CodeGen, Transforms] Use llvm::any_of (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D93317: [LV] Vectorize (some) early and multiple exit loops
Florian Hahn via Phabricator via llvm-commits
- [llvm] e457896 - [CodeGen] Remove unused function hasInlineAsmMemConstraint (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D93802: [llvm-readelf/obj] - Improve the warning reported when unable to read the stack size.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D93801: [libObject] - Add more ELF types to LLVM_ELF_IMPORT_TYPES_ELFT define (ELFTypes.h).
Fangrui Song via Phabricator via llvm-commits
- [llvm] ff3749f - [NFC] SimplifyCFGOpt::simplifyUnreachable(): pacify unused variable warning
Roman Lebedev via llvm-commits
- [llvm] b3021a7 - [IR][InstCombine] Add m_ImmConstant(), that matches on non-ConstantExpr constants, and use it
Roman Lebedev via llvm-commits
- [llvm] da4c7e1 - [NFC][InstCombine] Autogenerate check lines in vec_shuffle.ll test
Roman Lebedev via llvm-commits
- [llvm] 1fda233 - [NFC][InstCombine] Add test for `a & ~(a ^ b)` pattern
Roman Lebedev via llvm-commits
- [llvm] 5b78303 - [InstCombine] Fold `a & ~(a ^ b)` to `x & y`
Roman Lebedev via llvm-commits
- [llvm] 8001dcb - [NFC][InstCombine] Add test coverage for `(x ^ C) ^ y` pattern
Roman Lebedev via llvm-commits
- [llvm] d9ebaee - [InstCombine] Hoist xor-by-constant from xor-by-value
Roman Lebedev via llvm-commits
- [llvm] 6e074a8 - [NFC][LoopIdiom] Improve test coverage for 'left-shift-until-bittest' pattern
Roman Lebedev via llvm-commits
- [llvm] 25aebe2 - [LoopIdiom] 'left-shift-until-bittest': keep no-wrap flags on shift, fix edge-case miscompilation for %x.next
Roman Lebedev via llvm-commits
- [PATCH] D93205: [Flang][OpenMP 4.5] Add semantic check for OpenMP Do Loop Constructs for single directive
Yashaswini Hegde via Phabricator via llvm-commits
- [PATCH] D93705: [RISCV] Define vector mask-register logical intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93745: [RISCV] Define the vfsqrt RVV intrinsics
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93746: [RISCV] Define vector single-width reduction intrinsic.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93795: [RISCV] Define vpopc/vfirst intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93797: [RISCV] Add intrinsics for vrgather instruction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93791: [AArch64] Add Fujitsu A64FX scheduling model
Thorsten via Phabricator via llvm-commits
- [PATCH] D77384: [WebAssembly] Support single-floating-point immediate value
Yuta Saito via Phabricator via llvm-commits
- [PATCH] D93746: [RISCV] Define vector single-width reduction intrinsic.
Monk Chiang via Phabricator via llvm-commits
- [llvm] afd03cd - [RISCV] Define vector single-width reduction intrinsic.
Monk Chiang via llvm-commits
- [PATCH] D93807: [RISCV] Define vector widening reduction intrinsic.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D93705: [RISCV] Define vector mask-register logical intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [llvm] 912740a - [RISCV] Add intrinsics for vrgather instruction
ShihPo Hung via llvm-commits
- [PATCH] D93797: [RISCV] Add intrinsics for vrgather instruction
ShihPo Hung via Phabricator via llvm-commits
- [llvm] 351c216 - [RISCV] Define vector mask-register logical intrinsics.
Zakk Chen via llvm-commits
- [PATCH] D93705: [RISCV] Define vector mask-register logical intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93750: [RISCV] Frame handling for RISC-V V extension.
luxufan via Phabricator via llvm-commits
- [llvm] d6ff5cf - [Target] Use llvm::any_of (NFC)
Kazu Hirata via llvm-commits
- [llvm] da4a637 - [RISCV] Define vpopc/vfirst intrinsics.
Zakk Chen via llvm-commits
- [PATCH] D93795: [RISCV] Define vpopc/vfirst intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D77384: [WebAssembly] Support single-floating-point immediate value
Yuta Saito via Phabricator via llvm-commits
- [PATCH] D93617: [LoopVectorize] Take argument's size into consideration when computing leader's demanded bits
guopeilin via Phabricator via llvm-commits
- [PATCH] D93617: [LoopVectorize] Take argument's size into consideration when computing leader's demanded bits
guopeilin via Phabricator via llvm-commits
- [PATCH] D77384: [WebAssembly] Support single-floating-point immediate value
Yuta Saito via Phabricator via llvm-commits
- [PATCH] D93617: [LoopVectorize] Take argument's size into consideration when computing leader's demanded bits
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D77384: [WebAssembly] Support single-floating-point immediate value
Yuta Saito via Phabricator via llvm-commits
- [PATCH] D93809: [RISCV] Add intrinsics for vcompress instruction
ShihPo Hung via Phabricator via llvm-commits
- [llvm] e0721a0 - [AArch64][GlobalISel] Notify observer of mutated instruction for shift custom legalization.
Amara Emerson via llvm-commits
- [PATCH] D93503: [GVN] Propagate llvm.access.group metadata of loads
KAWASHIMA Takahiro via Phabricator via llvm-commits
- [llvm] 438bc15 - [libObject] - Add more ELF types to LLVM_ELF_IMPORT_TYPES_ELFT define (ELFTypes.h).
Georgii Rymar via llvm-commits
- [PATCH] D93801: [libObject] - Add more ELF types to LLVM_ELF_IMPORT_TYPES_ELFT define (ELFTypes.h).
George Rimar via Phabricator via llvm-commits
- [llvm] 177779e - [llvm-readelf/obj] - Improve the warning reported when unable to read the stack size.
Georgii Rymar via llvm-commits
- [PATCH] D93802: [llvm-readelf/obj] - Improve the warning reported when unable to read the stack size.
George Rimar via Phabricator via llvm-commits
- [llvm] 893c84d - [obj2yaml] - Dump the content of a broken hash table properly.
Georgii Rymar via llvm-commits
- [PATCH] D93799: [obj2yaml] - Dump the content of a broken hash table properly.
George Rimar via Phabricator via llvm-commits
- [PATCH] D93213: [Flang] [OpenMP] Add semantic check for OpenMP private ,firstprivate and lastprivate clauses
Praveen G via Phabricator via llvm-commits
- [PATCH] D93617: [LoopVectorize] Take argument's size into consideration when computing leader's demanded bits
guopeilin via Phabricator via llvm-commits
- [PATCH] D93617: [LoopVectorize] Take argument's size into consideration when computing leader's demanded bits
guopeilin via Phabricator via llvm-commits
- [PATCH] D93617: [LoopVectorize] Take argument's size into consideration when computing leader's demanded bits
Nikita Popov via Phabricator via llvm-commits
- [llvm] b96a6ea - [BasicAA] Make sure context instruction is symmetric
Nikita Popov via llvm-commits
- [PATCH] D93183: [BasicAA] Make sure context instruction is symmetric
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93810: [RS4GC] Lazily set changed flag when folding single entry phis
Yevgeny Rouban via Phabricator via llvm-commits
- [llvm] a3614a3 - [BasicAA] Pass context instruction to isKnownNonZero()
Nikita Popov via llvm-commits
- [PATCH] D93811: [VE] Support llvm.eh.sjlj.lsda
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D93766: [VP] ISD helper functions [VE] isel for vp_add, vp_and
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D93612: [RISCV] Update V instructions constraints to conform to v1.0
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93265: [llvm-objdump-macho] print per-second-level-page encodings for option --unwind-info
Greg McGary via Phabricator via llvm-commits
- [PATCH] D93812: [RISCV] Handle stack rounding only in RISCVFrameLowering.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93750: [RISCV] Frame handling for RISC-V V extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93750: [RISCV] Frame handling for RISC-V V extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93813: [NFC][AMDGPU] Reduce include files dependency.
Daniil Fukalov via Phabricator via llvm-commits
- [llvm] b0e6007 - [InstCombine] Add additional tests for known non zero (NFC)
Nikita Popov via llvm-commits
- [llvm] 35676a4 - [InstCombine] Generalize icmp handling in isKnownNonZero()
Nikita Popov via llvm-commits
- [PATCH] D93814: [TableGen] Fix bug in !interleave operator
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93814: [TableGen] Fix bug in !interleave operator
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93793: [IR] Let IRBuilder's CreateVectorSplat use poison as inselt's placeholder
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93586: [InstCombine] use poison as placeholder for undemanded elems
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] ea39991 - [llvm-nm, llvm-objdump] Use llvm::is_contained (NFC)
Kazu Hirata via llvm-commits
- [llvm] c795dd1 - [BasicAA] Pass AC/DT to isKnownNonEqual()
Nikita Popov via llvm-commits
- [llvm] 46bea9b - [Local] Remove unused function RemovePredecessorAndSimplify (NFC)
Kazu Hirata via llvm-commits
- [llvm] e334c52 - [llvm-objcopy] Use llvm::erase_if (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D93809: [RISCV] Add intrinsics for vcompress instruction
ShihPo Hung via Phabricator via llvm-commits
- [PATCH] D93807: [RISCV] Define vector widening reduction intrinsic.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93817: Update transformations to use poison for new insertelement's placeholder value
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93817: Update transformations to use poison for new insertelement's placeholder value
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93818: [LangRef] Update shufflevector's semantics to return poison if the mask is undef
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D33127: fix to swap all members in StringMapImpl::swap
Takuto Ikuta via Phabricator via llvm-commits
- [PATCH] D93820: [InstSimplify] Don't fold gep p, -p to null
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93820: [InstSimplify] Don't fold gep p, -p to null
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D93376: [LangRef] Clarify the semantics of lifetime intrinsics
Ralf via Phabricator via llvm-commits
- [PATCH] D93818: [LangRef] Update shufflevector's semantics to return poison if the mask is undef
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D93784: [RISCV] Improve VMConstraint checking on more unary and nullary instructions.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93599: [DAG] Simplify OR(X,SHL(Y,BW/2)) eq/ne 0/-1 'all/any-of' style patterns
Bing Yu via Phabricator via llvm-commits
- [llvm] 622ea9c - [RISCV] Define vector widening reduction intrinsic.
Monk Chiang via llvm-commits
- [PATCH] D93807: [RISCV] Define vector widening reduction intrinsic.
Monk Chiang via Phabricator via llvm-commits
- [PATCH] D93822: [clang][Sema] Add diagnostics for implicit widening of multiplication result
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93820: [InstSimplify] Don't fold gep p, -p to null
Nikita Popov via Phabricator via llvm-commits
- [llvm] e8c7e7c - [ValueTracking] Add more known non zero tests (NFC)
Nikita Popov via llvm-commits
- [llvm] b218407 - [ValueTracking] Handle more non-trivial conditions in isKnownNonZero()
Nikita Popov via llvm-commits
- [PATCH] D93599: [DAG] Simplify OR(X,SHL(Y,BW/2)) eq/ne 0/-1 'all/any-of' style patterns
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93820: [InstSimplify] Don't fold gep p, -p to null
Nuno Lopes via Phabricator via llvm-commits
- [llvm] c4ca108 - [SLP] use switch to improve readability; NFC
Sanjay Patel via llvm-commits
- [llvm] badf0f2 - [SLP] rename reduction variables for readability; NFC
Sanjay Patel via llvm-commits
- [PATCH] D93823: [RISCV] Define vmsbf.m/vmsif.m/vmsof.m/viota.m/vid.v intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93376: [LangRef] Clarify the semantics of lifetime intrinsics
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93607: [SVE] Lower vector CTLZ, CTPOP and CTTZ operations.
Cameron McInally via Phabricator via llvm-commits
- [llvm] 62beac7 - [NFC] Refactor some SourceMgr code
Nathan James via llvm-commits
- [PATCH] D93820: [InstSimplify] Don't fold gep p, -p to null
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92296: [AARCH64] Improve accumulator forwarding for Cortex-A57 model
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D93065: [InstCombine] Disable optimizations of select instructions that causes propagation of poison values
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93810: [RS4GC] Lazily set changed flag when folding single entry phis
Philip Reames via Phabricator via llvm-commits
- [PATCH] D93820: [InstSimplify] Don't fold gep p, -p to null
Nuno Lopes via Phabricator via llvm-commits
- [PATCH] D93814: [TableGen] Fix bug in !interleave operator
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [llvm] 9c9bca4 - [llvm-pdbutil] Use llvm::is_contained (NFC)
Kazu Hirata via llvm-commits
- [llvm] 63a2bde - [TableGen] Use llvm::erase_if (NFC)
Kazu Hirata via llvm-commits
- [llvm] b676f2f - [llvm-cov, llvm-symbolizer] Use llvm::erase_if (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D93814: [TableGen] Fix bug in !interleave operator
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [PATCH] D93825: [AArch64] Fix legalization of i128 ctpop without neon
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93826: [RISCV] Don't print zext.b alias.
Craig Topper via Phabricator via llvm-commits
- [llvm] 5bc5c01 - [CVP] Add tests for select form of and/or (NFC)
Nikita Popov via llvm-commits
- [PATCH] D93827: [PatternMatch][LVI] Handle select-form and/or in LVI
Nikita Popov via Phabricator via llvm-commits
- [llvm] 8791949 - [test] Pin some tests to legacy PM
Arthur Eubanks via llvm-commits
- [PATCH] D93828: [CGSCC][Coroutine][NewPM] Properly support function splitting/outlining
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D88714: [NewPM][CGSCC] Handle newly added functions not directly referenced by existing nodes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D93750: [RISCV] Frame handling for RISC-V V extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93823: [RISCV] Define vmsbf.m/vmsif.m/vmsof.m/viota.m/vid.v intrinsics.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] 76202f0 - [RISCV] Improve VMConstraint checking on more unary and nullary instructions.
Craig Topper via llvm-commits
- [PATCH] D93784: [RISCV] Improve VMConstraint checking on more unary and nullary instructions.
Craig Topper via Phabricator via llvm-commits
- [llvm] 33051d5 - [X86] Remove X86Fmadd SDNode from tablegen. Use standard fma instead. NFC
Craig Topper via llvm-commits
- [llvm] 7df3544 - [GlobalISel] Fix assertion failures after "GlobalISel: Return APInt from getConstantVRegVal" landed.
Amara Emerson via llvm-commits
- [PATCH] D93825: [AArch64] Fix legalization of i128 ctpop without neon
Dave Green via Phabricator via llvm-commits
- [PATCH] D93376: [LangRef] Clarify the semantics of lifetime intrinsics
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D93827: [PatternMatch][LVI] Handle select-form and/or in LVI
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93607: [SVE] Lower vector CTLZ, CTPOP and CTTZ operations.
Paul Walker via Phabricator via llvm-commits
- [llvm] 7a3e11f - [ARM] Add some NEON anyextend testing. NFC
David Green via llvm-commits
- [PATCH] D93832: [AArch64] Handle any extend whilst lowering mull
Dave Green via Phabricator via llvm-commits
- [PATCH] D93833: [AArch64] Handle any extend whilst lowering addw/addl/subw/subl
Dave Green via Phabricator via llvm-commits
- [PATCH] D93834: [ARM] Handle any extend whilst lowering mull
Dave Green via Phabricator via llvm-commits
- [PATCH] D93835: [ARM] Handle any extend whilst lowering addw/addl/subw/subl
Dave Green via Phabricator via llvm-commits
- [llvm] 0c6e19b - [AArch64] Add some anyextend testing. NFC
David Green via llvm-commits
- [PATCH] D93836: [VE] Change default CPU name to "generic"
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D93837: [RISCV] Pattern-match more vector-splatted constants
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93838: [LLVM] [SCCP] [WIP] : Add Function Specialization pass
Vinay Madhusudan via Phabricator via llvm-commits
- [PATCH] D93762: SCCP: Refactor SCCPSolver
Vinay Madhusudan via Phabricator via llvm-commits
- [PATCH] D93794: Fixed a build error when using CMake 3.15.1 + NDK-R20
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93822: [clang][Sema] Add diagnostics for implicit widening of multiplication result
Roman Lebedev via Phabricator via llvm-commits
- [llvm] fb77d95 - [AArch64] Fix legalization of i128 ctpop without neon
Nikita Popov via llvm-commits
- [PATCH] D93825: [AArch64] Fix legalization of i128 ctpop without neon
Nikita Popov via Phabricator via llvm-commits
- [llvm] 0af42d3 - [PatternMatch][LVI] Handle select-form and/or in LVI
Nikita Popov via llvm-commits
- [PATCH] D93827: [PatternMatch][LVI] Handle select-form and/or in LVI
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93838: [LLVM] [SCCP] [WIP] : Add Function Specialization pass
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D93840: [InstCombine] Disable unsafe select transform behind a flag
Nikita Popov via Phabricator via llvm-commits
- [llvm] 0799233 - [llvm-cov] Use is_contained (NFC)
Kazu Hirata via llvm-commits
- [llvm] 789d250 - [CodeGen, Transforms] Use *Map::lookup (NFC)
Kazu Hirata via llvm-commits
- [llvm] 8299fb8 - [Transforms] Use llvm::append_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] 0ea3749 - [LV] Set up branch from middle block earlier.
Florian Hahn via llvm-commits
- [PATCH] D93317: [LV] Vectorize (some) early and multiple exit loops
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93840: [InstCombine] Disable unsafe select transform behind a flag
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 0d05c1f - [GVN] Add tests for select form of and/or (NFC)
Juneyoung Lee via llvm-commits
- [PATCH] D93841: [GVN] Use m_LogicalAnd/Or to propagate equality from branch conditions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D92296: [AARCH64] Improve accumulator forwarding for Cortex-A57 model
Usman Nadeem via Phabricator via llvm-commits
- [llvm] 0060f10 - [EarlyCSE] Add tests for select form of and/or (NFC)
Juneyoung Lee via llvm-commits
- [PATCH] D93842: [EarlyCSE] Use m_LogicalAnd/Or matchers to handle branch conditions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93837: [RISCV] Pattern-match more vector-splatted constants
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93842: [EarlyCSE] Use m_LogicalAnd/Or matchers to handle branch conditions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D93841: [GVN] Use m_LogicalAnd/Or to propagate equality from branch conditions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D76572: Replace `T(x)` with `reinterpret_cast<T>(x)` everywhere it means reinterpret_cast. No functional change
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93837: [RISCV] Pattern-match more vector-splatted constants
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93837: [RISCV] Pattern-match more vector-splatted constants
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93843: [RISCV] Replace i32 with XLenVT in (add AddrFI, simm12) isel patterns.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93842: [EarlyCSE] Use m_LogicalAnd/Or matchers to handle branch conditions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93841: [GVN] Use m_LogicalAnd/Or to propagate equality from branch conditions
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93842: [EarlyCSE] Use m_LogicalAnd/Or matchers to handle branch conditions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93842: [EarlyCSE] Use m_LogicalAnd/Or matchers to handle branch conditions
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] f1d648b - [GVN] Use m_LogicalAnd/Or to propagate equality from branch conditions
Juneyoung Lee via llvm-commits
- [PATCH] D93841: [GVN] Use m_LogicalAnd/Or to propagate equality from branch conditions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D76572: Replace `T(x)` with `reinterpret_cast<T>(x)` everywhere it means reinterpret_cast. No functional change
Arthur O'Dwyer via Phabricator via llvm-commits
- [PATCH] D93842: [EarlyCSE] Use m_LogicalAnd/Or matchers to handle branch conditions
Nikita Popov via Phabricator via llvm-commits
- [llvm] d3f1f7b - [EarlyCSE] Use m_LogicalAnd/Or matchers to handle branch conditions
Juneyoung Lee via llvm-commits
- [PATCH] D93842: [EarlyCSE] Use m_LogicalAnd/Or matchers to handle branch conditions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93842: [EarlyCSE] Use m_LogicalAnd/Or matchers to handle branch conditions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93818: [LangRef] Update shufflevector's semantics to return poison if the mask is undef
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D76572: Replace `T(x)` with `reinterpret_cast<T>(x)` everywhere it means reinterpret_cast. No functional change
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93793: [IR] Let IRBuilder's CreateVectorSplat use poison as inselt's placeholder
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93586: [InstCombine] use poison as placeholder for undemanded elems
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D92129: [VPlan] Keep start value in VPWidenIntOrFpInductionRecipe (NFC).
Florian Hahn via Phabricator via llvm-commits
- [llvm] eca40c3 - [ValueTracking] Add unit tests for isKnownNonZero, isImpliedCondition (NFC)
Juneyoung Lee via llvm-commits
- [PATCH] D93845: [ValueTracking] Use m_LogicalAnd/Or to look into conditions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93818: [LangRef] Update shufflevector's semantics to return poison if the mask is undef
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93586: [InstCombine] use poison as placeholder for undemanded elems
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 4ad4190 - [GVN] Correctly set modified status when doing PRE on indices.
Florian Hahn via llvm-commits
- [PATCH] D93793: [IR] Let IRBuilder's CreateVectorSplat use poison as inselt's placeholder
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93065: [InstCombine] Disable optimizations of select instructions that causes propagation of poison values
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93586: [InstCombine] use poison as placeholder for undemanded elems
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D93845: [ValueTracking] Use m_LogicalAnd/Or to look into conditions
Nikita Popov via Phabricator via llvm-commits
- [llvm] 860199d - [ValueTracking] Use m_LogicalAnd/Or to look into conditions
Juneyoung Lee via llvm-commits
- [PATCH] D93845: [ValueTracking] Use m_LogicalAnd/Or to look into conditions
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93586: [InstCombine] use poison as placeholder for undemanded elems
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93586: [InstCombine] use poison as placeholder for undemanded elems
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] 9d70dbd - [InstCombine] use poison as placeholder for undemanded elems
Juneyoung Lee via llvm-commits
- [PATCH] D93586: [InstCombine] use poison as placeholder for undemanded elems
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D63785: Add support for MUSL libc
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D86864: [MachineSinking] sink more profitable loads
LiuChen via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D86864: [MachineSinking] sink more profitable loads
ChenZheng via Phabricator via llvm-commits
- [PATCH] D93794: Fixed a build error when using CMake 3.15.1 + NDK-R20
AnZhong Huang via Phabricator via llvm-commits
- [PATCH] D93847: [VE] Remove VA.needsCustom checks
Kazushi Marukawa via Phabricator via llvm-commits
- [PATCH] D86864: [MachineSinking] sink more profitable loads
LiuChen via Phabricator via llvm-commits
- [PATCH] D93823: [RISCV] Define vmsbf.m/vmsif.m/vmsof.m/viota.m/vid.v intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93750: [RISCV] Frame handling for RISC-V V extension.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93599: [DAG] Simplify OR(X,SHL(Y,BW/2)) eq/ne 0/-1 'all/any-of' style patterns
Bing Yu via Phabricator via llvm-commits
- [PATCH] D93823: [RISCV] Define vmsbf.m/vmsif.m/vmsof.m/viota.m/vid.v intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93849: [RISCV] Define vmclr.m/vmset.m intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93849: [RISCV] Define vmclr.m/vmset.m intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93823: [RISCV] Define vmsbf.m/vmsif.m/vmsof.m/viota.m/vid.v intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93794: Fixed a build error when using CMake 3.15.1 + NDK-R20
AnZhong Huang via Phabricator via llvm-commits
- [PATCH] D93823: [RISCV] Define vmsbf.m/vmsif.m/vmsof.m/viota.m/vid.v intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [llvm] d76c1d2 - [RS4GC] Lazily set changed flag when folding single entry phis
Yevgeny Rouban via llvm-commits
- [PATCH] D93810: [RS4GC] Lazily set changed flag when folding single entry phis
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D93364: [RISCV] Load/Store vector mask types.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D93612: [RISCV] Update V instructions constraints to conform to v1.0
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] 31c2b93 - [MachineSink] add threshold in machinesink pass to reduce compiling time.
Chen Zheng via llvm-commits
- [PATCH] D86864: [MachineSinking] sink more profitable loads
ChenZheng via Phabricator via llvm-commits
- [compiler-rt] fde3ae8 - [asan][memprof] Declare _DYNAMIC and fix -Wparentheses
Fangrui Song via llvm-commits
- [PATCH] D93849: [RISCV] Define vmclr.m/vmset.m intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93798: [CSKY 4/n] Add basic CSKYAsmParser and CSKYInstPrinter
Zixuan Wu via Phabricator via llvm-commits
- [PATCH] D93837: [RISCV] Pattern-match more vector-splatted constants
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93809: [RISCV] Add intrinsics for vcompress instruction
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93612: [RISCV] Update V instructions constraints to conform to v1.0
Craig Topper via Phabricator via llvm-commits
- [PATCH] D91050: [NFC] Add the EmitTargetCodeForConstantPool hook for target to customize it with MachineConstantPoolValue
Qing Shan Zhang via Phabricator via llvm-commits
- [compiler-rt] 0b56e3c - [sanitizer] Defined SANITIZER_TEST_HAS_PVALLOC only on glibc
Fangrui Song via llvm-commits
- [PATCH] D91053: [PowerPC] Lump the constants to save one addis for each constant access
Qing Shan Zhang via Phabricator via llvm-commits
- [PATCH] D86864: [MachineSinking] sink more profitable loads
Qing Shan Zhang via Phabricator via llvm-commits
- [compiler-rt] 99d650b - [compiler-rt][test] Make glibc-* feature detection work on a musl distribution
Fangrui Song via llvm-commits
- [PATCH] D93850: [InstCombine] Rewrite (switch (zext X)) as (switch X).
Chenguang Wang via Phabricator via llvm-commits
- [compiler-rt] 60afb58 - [msan] Delete unused glibc header <execinfo.h>
Fangrui Song via llvm-commits
- [PATCH] D86864: [MachineSinking] sink more profitable loads
ChenZheng via Phabricator via llvm-commits
- [PATCH] D93850: [InstCombine] Rewrite (switch (zext X)) as (switch X).
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D93849: [RISCV] Define vmclr.m/vmset.m intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D93849: [RISCV] Define vmclr.m/vmset.m intrinsics.
Craig Topper via Phabricator via llvm-commits
- [llvm] d85a198 - [RISCV] Pattern-match more vector-splatted constants
Fraser Cormack via llvm-commits
- [PATCH] D93837: [RISCV] Pattern-match more vector-splatted constants
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93794: Fixed a build error when using CMake 3.15.1 + NDK-R20
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93850: [InstCombine] Rewrite (switch (zext X)) as (switch X).
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93613: [RISCV] Add new V instructions and aliases in v1.0-08a0b46.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93793: [IR] Let IRBuilder's CreateVectorSplat use poison as inselt's placeholder
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D93794: Fixed a build error when using CMake 3.15.1 + NDK-R20
AnZhong Huang via Phabricator via llvm-commits
- [PATCH] D93794: Fixed a build error when using CMake 3.15.1 + NDK-R20
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D93849: [RISCV] Define vmclr.m/vmset.m intrinsics.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D93851: [RISCV] Rewrite and simplify helper function. NFC.
Fraser Cormack via Phabricator via llvm-commits
Last message date:
Sun Dec 27 23:58:33 PST 2020
Archived on: Tue Dec 29 09:10:02 PST 2020
This archive was generated by
Pipermail 0.09 (Mailman edition).