The Week Of Monday 25 January 2021 Archives by thread
Starting: Mon Jan 25 00:08:01 PST 2021
Ending: Sun Jan 31 23:58:20 PST 2021
Messages: 2352
- [PATCH] D87920: [Support] Fix build for Haiku
Niels Sascha Reedijk via Phabricator via llvm-commits
- [PATCH] D94456: Fix unused variable in CoroFrame.cpp when building Release with GCC 10
Alexey Sachkov via Phabricator via llvm-commits
- [PATCH] D95158: Use DataExtractor to decode SLEB128 in android_relas.
James Henderson via Phabricator via llvm-commits
- [PATCH] D95246: [SystemZ][z/OS] Fix No such file or directory expression error matching in lit tests - continued
James Henderson via Phabricator via llvm-commits
- [PATCH] D95291: [CostModel] Remove VF from IntrinsicCostAttributes
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D93362: [llvm-elfabi] Support ELF file that lacks .gnu.hash section
James Henderson via Phabricator via llvm-commits
- [PATCH] D95140: [yaml2obj, obj2yaml] - Implement section header table as a special Chunk.
James Henderson via Phabricator via llvm-commits
- [PATCH] D95219: [libObject,llvm-readelf/obj] - Don't use @@ when printing versions of undefined symbols.
James Henderson via Phabricator via llvm-commits
- [llvm] d5bbaaa - [XRay] Make __xray_customevent support non-Linux
Fangrui Song via llvm-commits
- [llvm] d745b82 - [XRay] Support DW_TAG_call_site and delete unneeded PATCHABLE_EVENT_CALL/PATCHABLE_TYPED_EVENT_CALL lowering
Fangrui Song via llvm-commits
- [PATCH] D95286: [LSR] Drop potentially invalid nowrap flags when switching to post-inc IV (PR46943)
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D94945: ClangBuilder: Enable fortran in test-suite
Diana Picus via Phabricator via llvm-commits
- [llvm] a7c1239 - [RISCV] Add attribute support for all supported extensions
Simon Cook via llvm-commits
- [PATCH] D94931: [RISCV] Add attribute support for all supported extensions
Simon Cook via Phabricator via llvm-commits
- [PATCH] D95199: [ELF] Write output sections in PT_LOAD segment order
George Rimar via Phabricator via llvm-commits
- [llvm] 815dd4b - [AArch64] Add Cortex CPU subtarget features for instruction fusion.
Sjoerd Meijer via llvm-commits
- [PATCH] D94457: [AArch64] Add some missing fusion subtarget features
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D95245: [SVE] Add support for scalable vectorization of loops with int/fast FP reductions
Caroline via Phabricator via llvm-commits
- [PATCH] D94805: [flang][driver] Update PP tests to use the new driver
Faris via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D76802: [InstrProfiling] Use !associated metadata for counters, data and values
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D92842: [RFC][SelectionDAG] Add Target-Independent Compiler Barrier
Kan Shengchen via Phabricator via llvm-commits
- [PATCH] D94583: [RISCV] Update V extension to v1.0-draft 08a0b464.
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D95335: [Verifier] enable and limit llvm.experimental.noalias.scope.decl dominance checking
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D93039: Introduce llvm.noalias.decl intrinsic
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D95234: [RISCV] Define different pseudo instructions for different FPR.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D95284: utils/release: Add script for building release documentation
Hans Wennborg via Phabricator via llvm-commits
- [lld] b37a349 - [lld][ELF][test] Add testing for IE/LD TLS weak undef references
James Henderson via llvm-commits
- [PATCH] D95124: [lld][ELF][test] Add testing for IE/LD TLS weak undef references
James Henderson via Phabricator via llvm-commits
- [llvm] 9c89dcf - [yaml2obj, obj2yaml] - Implement section header table as a special Chunk.
Georgii Rymar via llvm-commits
- [PATCH] D95322: [RISCV] Custom type legalize i8/i16 UDIV/UREM/SDIV on RV64 so we can use divuw/remuw/divw.
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D95148: [RISCV] Spilling for RISC-V V extension. (2nd version)
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D95136: [X86] Fix tile config register spill issue.
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D95272: [RISCV] Add rv64 run lines to rv32 MC layer tests for B extension
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 19245b7 - [ObjectYAML] - An attempt to fix BB after commit of D95140.
Georgii Rymar via llvm-commits
- [PATCH] D94747: [AMDGPU] Add llvm.amdgcn.wqm.demote intrinsic
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D94355: [SimplifyCFG] Add relative switch lookup tables
Hans Wennborg via Phabricator via llvm-commits
- [PATCH] D95289: [TargetLowering][RISCV] Don't turn (seteq/ne (sext_inreg X, VT), C1) -> (seteq/ne (zext_inreg X, VT), C1) if the sext_inreg is cheaper
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D95289: [TargetLowering][RISCV] Don't turn (seteq/ne (sext_inreg X, VT), C1) -> (seteq/ne (zext_inreg X, VT), C1) if the sext_inreg is cheaper
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D95289: [TargetLowering][RISCV] Don't turn (seteq/ne (sext_inreg X, VT), C1) -> (seteq/ne (zext_inreg X, VT), C1) if the sext_inreg is cheaper
Luís Marques via Phabricator via llvm-commits
- [PATCH] D95289: [TargetLowering][RISCV] Don't turn (seteq/ne (sext_inreg X, VT), C1) -> (seteq/ne (zext_inreg X, VT), C1) if the sext_inreg is cheaper
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95289: [TargetLowering][RISCV] Don't turn (seteq/ne (sext_inreg X, VT), C1) -> (seteq/ne (zext_inreg X, VT), C1) if the sext_inreg is cheaper
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D95289: [TargetLowering][RISCV] Don't turn (seteq/ne (sext_inreg X, VT), C1) -> (seteq/ne (zext_inreg X, VT), C1) if the sext_inreg is cheaper
Luís Marques via Phabricator via llvm-commits
- [PATCH] D95289: [TargetLowering][RISCV] Don't turn (seteq/ne (sext_inreg X, VT), C1) -> (seteq/ne (zext_inreg X, VT), C1) if the sext_inreg is cheaper
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95288: [ValueTracking] Don't assume readonly function will return
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D93798: [CSKY 4/n] Add basic CSKYAsmParser and CSKYInstPrinter
Renato Golin via Phabricator via llvm-commits
- [PATCH] D94654: [SCEV] Do not cache comparison result upon reached max depth as "equivalence". PR48725
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D95125: [WebAssembly] Enable loop unrolling
Sam Parker via Phabricator via llvm-commits
- [PATCH] D95026: [SimplifyCFG] Update FoldBranchToCommonDest to be poison-safe
Juneyoung Lee via Phabricator via llvm-commits
- [PATCH] D95198: [ELF] Fix program header alloc when first PT_LOAD is not at lowest VMA
Peter Smith via Phabricator via llvm-commits
- [PATCH] D93451: [Cloning] Copy metadata of global declarations
Ruiling, Song via Phabricator via llvm-commits
- [llvm] da48994 - [llvm-dwp] Automatically set the target triple
Philip Pfaffe via llvm-commits
- [PATCH] D93749: [llvm-dwp] Add a command line option to set the target triple
Philip Pfaffe via Phabricator via llvm-commits
- [PATCH] D95285: [RISCV] Use sign extend for i32 arguments and returns in makeLibCall on RV64.
Luís Marques via Phabricator via llvm-commits
- [llvm] fde2466 - [SelectionDAG] Support scalable-vector splats in more cases
Fraser Cormack via llvm-commits
- [PATCH] D94501: [SelectionDAG] Support scalable-vector splats in more cases
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D92282: [VPlan] Handle scalarized values in VPTransformState.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94088: [SCEV] Assumption context for GetMinTrailingZeros
Gil Rapaport via Phabricator via llvm-commits
- [llvm] d196f9e - [InstructionCost] Prevent InstructionCost being created with CostState.
Sander de Smalen via llvm-commits
- [PATCH] D95339: [WIP][RFC][test] Add lit framework for cross-project test suite
James Henderson via Phabricator via llvm-commits
- [llvm] 9641bd0 - [TableGen] RuleMatcher::defineComplexSubOperand avoid std::string copy. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] f461e35 - [X86][AVX] combineX86ShuffleChain - avoid bitcasts around insert_subvector() shuffle patterns.
Simon Pilgrim via llvm-commits
- [PATCH] D94834: [Coroutine] Do not CoroElide if there are musttail calls
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D94928: [llvm-mca] Add support for in-order CPUs
Andrew Savonichev via Phabricator via llvm-commits
- [PATCH] D95321: [NFC] Fixing build warning with llvm-mca
Andrea Di Biagio via Phabricator via llvm-commits
- [PATCH] D95341: [yaml2obj] - Allow empty SectionHeaderTable definitions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D88391: [M68k] (Patch 5/8) Target lowering
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D93764: [LoopUnswitch] Implement first version of partial unswitching.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92735: [Flang] [OpenMP] Add semantic checks for invalid branch into/from OpenMP constructs
Praveen G via Phabricator via llvm-commits
- [PATCH] D92238: [SCEVExpander] Migrate costAndCollectOperands to use InstructionCost.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D95302: [RISCV] Remove isel patterns for Zbs *W instructions.
Simon Cook via Phabricator via llvm-commits
- [llvm] 1b780cf - [X86][AVX] LowerTRUNCATE - avoid bitcasts around extract_subvectors.
Simon Pilgrim via llvm-commits
- [PATCH] D93694: [MachineLICM][MachineSink] Move SinkIntoLoop from MachineLICM to MachineSink
Sam Parker via Phabricator via llvm-commits
- [PATCH] D95142: [SLC] Simplify strcpy and friends with non-zero address spaces
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D95138: [SLC] Baseline test for missed strcpy optimizations in non-zero AS
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D95344: [clang][cli] Accept strings instead of options in ImpliedByAnyOf
Jan Svoboda via Phabricator via llvm-commits
- [llvm] 171d124 - [SLPVectorizer] NFC: Migrate getVectorCallCosts to use InstructionCost.
Sander de Smalen via llvm-commits
- [PATCH] D95262: [LLD][PowerPC] Fix bug in PC-Relative initial exec
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D94615: [RISCV] Add RVV insertelt/extractelt scalable-vector patterns
Fraser Cormack via Phabricator via llvm-commits
- [llvm] 07b60d0 - [InstCombine] add tests for min/max intrinsics with extended values; NFC
Sanjay Patel via llvm-commits
- [llvm] 09a136b - [InstCombine] narrow min/max intrinsics with extended inputs
Sanjay Patel via llvm-commits
- [PATCH] D94472: [WIP][clang][cli] Command line round-trip for HeaderSearch options
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D95350: [SVE][LoopVectorize] Add gather/scatter support for SVE
David Sherwood via Phabricator via llvm-commits
- [llvm] 84851a2 - Revert "[SystemZ][z/OS] Fix No such file or directory expression error matching in lit tests - continued"
Abhina Sreeskantharajan via llvm-commits
- [lld] 978444d - Revert "[SystemZ][z/OS] Fix No such file or directory expression error"
Abhina Sreeskantharajan via llvm-commits
- [llvm] 821a51a - [X86][AVX] combineX86ShuffleChainWithExtract - widen to at least original root size. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D95351: NFC: Migrate SimplifyCFG to work on InstructionCost
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D95352: NFC: Migrate SimpleLoopUnswitch to work on InstructionCost
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D95353: NFC: Migrate SpeculateAroundPHIs to work on InstructionCost
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D95354: [yaml2obj] - Refine how we set the sh_link field. NFCI.
George Rimar via Phabricator via llvm-commits
- [PATCH] D95355: [CostModel] Handle CTLZ and CCTZ in getTypeBasedIntrinsicInstrCost
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D95217: [LoopVectorize] Fix VPRecipeBuilder::createEdgeMask to correctly generate the mask
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D95220: [flang][driver] Report prescanning diags during syntax-only parsing
Faris via Phabricator via llvm-commits
- [llvm] 7163aa9 - [NFC] Fix title comment typo and provide description for LLJIT example.
via llvm-commits
- [PATCH] D91516: [AMDGPU][WIP] Lower Function Local LDS Variables.
Mahesha S via Phabricator via llvm-commits
- [PATCH] D93708: [AMDGPU] Add a new Clamp Pattern to the GlobalISel Path.
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D95356: NFC: Migrate SpeculativeExecution to work on InstructionCost
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D95312: [TableGen] [DetailedRecords] Print record name that is null string as ""
Paul C. Anagnostopoulos via Phabricator via llvm-commits
- [llvm] 3201274 - [VPlan] Handle scalarized values in VPTransformState.
Florian Hahn via llvm-commits
- [llvm] 3546b37 - [Doc][NFC] Fix Kaleidoscope links, typos and add blog posts for MCJIT
via llvm-commits
- [PATCH] D92588: [Doc][NFC] Fix Kaleidoscope links, typos and add blog posts for MCJIT
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D92288: [NFC] Fix title comment typo and provide description for LLJIT example.
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D95359: [lld-macho] Link against ObjCARCOpts instead of ObjCARC
Jez Ng via Phabricator via llvm-commits
- [PATCH] D95360: [SPEC2017] Use inputs from RUN directory.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D95361: [ARM][RegisterScavenging] Don't consider LR liveout if it is not reloaded
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D64830: [Xtensa 4/10] Add basic *td files with Xtensa architecture description.
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D95016: [Clang][RISCV] Add custom TableGen backend for riscv-vector intrinsics.
Zakk Chen via Phabricator via llvm-commits
- [PATCH] D95308: [TableGen] Fix instantiating multiclass in foreach
Jyun-Yan You via Phabricator via llvm-commits
- [llvm] 6e530a3 - [Verifier] enable and limit llvm.experimental.noalias.scope.decl dominance checking
Jeroen Dobbelaere via llvm-commits
- [PATCH] D95363: [SVELoopVectorize] Add support for scalable vectorization of loops with vector reverse
Caroline via Phabricator via llvm-commits
- [PATCH] D92284: [VPlan] Manage induction value creation using VPValues.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D82862: [ThinLTO] Always parse module level inline asm with At&t dialect
Anirudh Prasad via Phabricator via llvm-commits
- [PATCH] D95364: [yaml2obj][obj2yaml] - Improve how we set/dump the sh_entsize field.
George Rimar via Phabricator via llvm-commits
- [PATCH] D95127: [flang][driver] Disallow non-existent input files in the frontend driver
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D95363: [SVE][LoopVectorize] Add support for scalable vectorization of loops with vector reverse
Caroline via Phabricator via llvm-commits
- [llvm] 13f2aee - [X86][AVX] Generalize vperm2f128/vperm2i128 patterns to support all legal 256-bit vector types
Simon Pilgrim via llvm-commits
- [llvm] 3b5d36e - [Verifier] disable llvm.experimental.noalias.scope.decl dominance check.
Jeroen Dobbelaere via llvm-commits
- [PATCH] D94401: [AArch64][SVE] Allow accesses to SVE stack objects to use frame pointer
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D93585: [AArch64][Clang][Linux] Enable out-of-line atomics by default.
Pavel Iliin via Phabricator via llvm-commits
- [llvm] f807825 - Revert "[JITLink] Enable exception handling for ELF."
Nico Weber via llvm-commits
- [llvm] 558b3bb - [AMDGPU][MC] Improved errors handling for SDWA operands
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D95212: [AMDGPU][MC] Improved errors handling for SDWA operands
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D94444: [RFC][Scalable] Add scalable shuffle intrinsic to extract evens from a pair of vectors
Cameron McInally via Phabricator via llvm-commits
- [PATCH] D94925: [lld] Consistent help text for `-save-temps`
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D90948: [WebAssembly] call_indirect issues table number relocs
Andy Wingo via Phabricator via llvm-commits
- [llvm] 17c3538 - Revert "Fix unused variable in CoroFrame.cpp when building Release with GCC 10"
Xun Li via llvm-commits
- [PATCH] D95370: [ELF] Infer OSABI from input files for -m options without explicit OSABI
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D95371: [OpenMP] Use C++ to link libomp.so when LLVM libraries are included
Krzysztof Parzyszek via Phabricator via llvm-commits
- [PATCH] D82363: [DebugInfo] Add new instruction and expression operator for variadic debug values
Paul Robinson via Phabricator via llvm-commits
- [compiler-rt] e9cc5fe - [scudo][standalone] Enable death tests on Fuchsia
Kostya Kortchinsky via llvm-commits
- [PATCH] D94362: [scudo][standalone] Enable death tests on Fuchsia
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D95329: [llvm-link] Fix crash when materializing appending global
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D92974: [OpenMPIRBuilder] Implement tileLoops.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D95373: Replace vector intrinsics with call to vector library
Lukas Sommer via Phabricator via llvm-commits
- [llvm] 4eb4f89 - [RISCV] Use sign extend for i32 arguments and returns in makeLibCall on RV64.
Craig Topper via llvm-commits
- [PATCH] D89671: [LLVM][OpenMP] Adding support for OpenMP sections construct in OpenMPIRBuilder
Chirag Khandelwal via Phabricator via llvm-commits
- [PATCH] D95265: [lld-macho] Force-loading should share code path with regular archive loads
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D95323: [Test][AArch64] Move overflow add/sub tests to their own file. NFC
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 9390b85 - [ARM] Use half directly for args/return types in test. NFC
David Green via llvm-commits
- [PATCH] D95377: [AMDGPU] Avoid mentioning GFX10 unnecessarily in docs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D95375: [MC] Adding MCContext parameter to MCAsmBackend::relaxInstruction
Fangrui Song via Phabricator via llvm-commits
- [llvm] 1150bfa - [PowerPC] Add missing negate for VPERMXOR on little endian subtargets
Nemanja Ivanovic via llvm-commits
- [PATCH] D95004: [PowerPC] Add missing negate for VPERMXOR on little endian subtargets
Nemanja Ivanovic via Phabricator via llvm-commits
- [lld] 299b0e5 - [lld] Consistent help text for `--save-temps`
Sam Clegg via llvm-commits
- [PATCH] D94925: [lld] Consistent help text for `--save-temps`
Sam Clegg via Phabricator via llvm-commits
- [llvm] c9cd9a0 - [SampleFDO] Report error when reading a bad/incompatible profile instead of
Wei Mi via llvm-commits
- [PATCH] D95269: [SampleFDO] Report error when reading a bad/incompatible profile instead of turning off profile use silently.
Wei Mi via Phabricator via llvm-commits
- [PATCH] D95303: [RISCV] Implement vlsegff intrinsics.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93268: [OpenMPIRBuilder] Implement collapseLoops.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D94820: Support for instrumenting only selected files or functions
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D93783: [ELFObjectWriter] emit STT_SECTION symbols for sections
Fangrui Song via Phabricator via llvm-commits
- [llvm] 988a533 - [Win64] Ensure all stack frames are 8 byte aligned
Reid Kleckner via llvm-commits
- [PATCH] D95379: [ARM] [ELF] Fix ARMMaterializeGV for Indirect calls
Adhemerval Zanella via Phabricator via llvm-commits
- [PATCH] D95324: [Test][AArch64] Add s32 legalizer test for UADDE/USUBE
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D95325: [AArch64][GlobalISel] Make G_SADDE and G_SSUBE legal
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D95326: [GlobalISel] Implement widenScalar for carry-in add/sub
Cassie Jones via Phabricator via llvm-commits
- [llvm] 239cfbc - [RISCV] Custom type legalize i8/i16 UDIV/UREM/SDIV on RV64 so we can use divuw/remuw/divw.
Craig Topper via llvm-commits
- [PATCH] D95380: Turn on the new pass manager by default
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D94612: [LLD][ELF][AArch64] Add support for R_AARCH64_LD64_GOTPAGE_LO15 relocation
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95273: AMDGPU: Reduce the number of expensive calls in SIFormMemoryClause
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] d368128 - [GVN] do not repeat PRE on failure to split critical edge
Nick Desaulniers via llvm-commits
- [PATCH] D94996: [GVN] do not repeat PRE on failure to split critical edge
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D95240: [update_llc_test_checks] Support AVR
Alexander Richardson via Phabricator via llvm-commits
- [llvm] 76afbf6 - [VPlan] Replace uses with new value in VPInstructionsToVPRecipe (NFC).
Florian Hahn via llvm-commits
- [PATCH] D95381: [ARM] Select VINS from vector inserts
Dave Green via Phabricator via llvm-commits
- [PATCH] D95382: [VPlan] Make VPBlockBase a VPUser.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D95383: [LV] Remove VPCallback.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 9946b16 - [lit] Use os.cpu_count() to cleanup TODO
Julian Lettner via llvm-commits
- [PATCH] D94734: [lit] Use os.cpu_count() to cleanup TODO
Julian Lettner via Phabricator via llvm-commits
- [llvm] 53176c1 - [ObjC][ARC] Annotate calls with attributes instead of emitting retainRV
Akira Hatanaka via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Annotate calls with attributes instead of emitting retainRV or claimRV calls in the IR
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D94465: [RISCV] Frame handling for RISC-V V extension. (2nd. version)
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94766: Add lit env variable to disable indirect checks
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D95241: AMDGPU: Fix redundant FP spilling/assert in some functions
Scott Linder via Phabricator via llvm-commits
- [PATCH] D95019: [ConstantHoisting] Fix bug where constant materialization could insert into EH pad
Michael Holman via Phabricator via llvm-commits
- [PATCH] D95387: [flang] Fix errors in ISO_FORTRAN_ENV module for REAL128
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D95388: [flang] Search for #include "file" in right directory
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D95389: AMDGPU: Revert "[IndirectFunctions] Skip propagating attributes to address taken functions"
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D94585: [IndirectFunctions] Skip propagating attributes to address taken functions
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D94110: [CSSPGO][llvm-profgen] Aggregate samples on call frame trie to speed up profile generation
Lei Wang via Phabricator via llvm-commits
- [PATCH] D95290: [RISCV] Add isel patterns to optimize slli.uw patterns without Zba extension.
Luís Marques via Phabricator via llvm-commits
- [PATCH] D95280: [YAML I/O] Fix bug in emission of empty sequence
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D95391: AMDGPU: Add support for amdgpu-unsafe-fp-atomics attribute
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [PATCH] D95393: [lit] Update lit.py shebang for Python3
Julian Lettner via Phabricator via llvm-commits
- [PATCH] D95034: [AArch64][GlobalISel] Implement widenScalar for signed overflow
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D95227: [RISCV] Simplify BP initialisation
Luís Marques via Phabricator via llvm-commits
- [PATCH] D95399: [flang][fir] Upstream FIR dialect changes.
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D95279: Support: Remove duplicated code in {File,clang::ModulesDependency}Collector, NFC
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D95400: [flang][fir] Upstream FIR support changes
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D95401: [flang][fir] Upstream FIR code generation
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D94627: [PowerPC][PC Rel] Implement option to omit P10 instructions from stubs
Albion Fung via Phabricator via llvm-commits
- [PATCH] D95402: [flang][fir] Upstream FIR code gen tests and test tool
Eric Schweitz via Phabricator via llvm-commits
- [PATCH] D95025: [RISCV] Add a test showing incorrect codegen
Luís Marques via Phabricator via llvm-commits
- [PATCH] D95404: [RISCV] Adjust RISCVInstrInfoVSDPatterns.td for different pseudo instructions for different FPR.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94334: [InlineAdvisor] Allow replay of inline decisions for the CGSCC inliner from optimization remarks
Di Mo via Phabricator via llvm-commits
- [PATCH] D95232: Symbolizer - Teach symbolizer to work directly on object file.
Scott Linder via Phabricator via llvm-commits
- [PATCH] D95406: [GlobalISel][Localizer] Don't localize phi operands which are used more than once in the phi.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D95035: [GlobalISel] LegalizerHelper - Extract widenScalarAddoSubo method
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D86657: Add new hidden option -print-crash-IR that prints out IR that caused opt pipeline to crash
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D95410: [WebAssembly] Fix Fast ISEL not lowering 64-bit function pointers
Wouter van Oortmerssen via Phabricator via llvm-commits
- [PATCH] D85474: Add -fbinutils-version= to gate ELF features on the specified binutils version
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D95209: [CodeGen] Port Machine Function Splitter from ELF to COFF
TaoPan via Phabricator via llvm-commits
- [PATCH] D94980: [PowerPC] Do not emit HW loop with half precision operations
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D95414: [FaultsMaps][llvm-objdump] Move FaultMapParser to Object/. Remove CodeGen dependency from llvm-objdump
Craig Topper via Phabricator via llvm-commits
- [PATCH] D93260: Frontend: Simplify handling of non-seeking streams in CompilerInstance, NFC
Duncan P. N. Exon Smith 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] D95239: [Object][WebAssembly] Update format of error messages
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D92405: [VirtRegRewriter] Insert missing killed flags when tracking subregister liveness
Baptiste Saleil via Phabricator via llvm-commits
- [PATCH] D94813: [MergeICmps] Don't merge icmps derived from pointers with addressspaces
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95416: [Docs] Remove `no-aa` from the alias analysis documentation
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D6594: Fix for bug 8281 - Extremely slow assembling and disassembling of ptrtoint
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D93927: [ArgPromotion] Copy !range metadata for loads.
Chenguang Wang via Phabricator via llvm-commits
- [PATCH] D92840: [WebAssembly] call_indirect causes indirect function table import
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D91890: Introduce -print-changed=[diff | diff-quiet] which show changes in patch-like format
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D95420: Revert "[WebAssembly] MC layer writes table symbols to object files"
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D95421: [NFC] Refine some uninitialized used variables.
Freddy, Ye via Phabricator via llvm-commits
- [PATCH] D95422: [RISCV] Copy isUnneededShiftMask from X86.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D92367: [SCEV] Fix incorrect exit count calculated in error scope
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D93497: Salvage debug info for function arguments in coro-split funclets.
Bruno Cardoso Lopes via Phabricator via llvm-commits
- [PATCH] D95424: [CodeGenPrepare] Also skip lifetime.end intrinsic when check return block in dupRetToEnableTailCallOpts
JunMa via Phabricator via llvm-commits
- [PATCH] D70426: [DAGCombiner][RISCV] Avoid FCOPYSIGN folding of legalizing operand casts
David Sherwood via Phabricator via llvm-commits
- [PATCH] D86617: [GlobalISel][TableGen] Take first result for multi-output instructions
Gabriel Hjort Åkerlund via Phabricator via llvm-commits
- [PATCH] D95425: Implementation of global.get/set for reftypes in LLVM IR
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D93494: [Support] Indent multi-line descr of enum cli options.
serge via Phabricator via llvm-commits
- [PATCH] D94740: [Attributor] Create `AAMustProgress` for the `mustprogress` attribute
Hideto Ueno via Phabricator via llvm-commits
- [PATCH] D95426: [GlobalISel] Extract a narrowScalarAddSub method. NFC
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D94912: [llvm-nm][ELF] - Use @@ prefix when printing default versions.
George Rimar via Phabricator via llvm-commits
- [PATCH] D95427: [ARM] Add neon FP16 scalar_to_vector patterns.
Dave Green via Phabricator via llvm-commits
- [PATCH] D95428: [ARM] Add MVE insert-of-extract pattern
Dave Green via Phabricator via llvm-commits
- [PATCH] D92215: [WebAssembly] MC layer writes table symbols to object files
Andy Wingo via Phabricator via llvm-commits
- [PATCH] D95304: [update_llc_test_checks][RISCV] Add new tests
Alexander Richardson via Phabricator via llvm-commits
- [PATCH] D67137: [llvm-objcopy] Implement --only-keep-debug for ELF
George Rimar via Phabricator via llvm-commits
- [PATCH] D95429: Deprecate build cache servers for aarch64 and aarch32 from Buildbot
Kristof Beyls via Phabricator via llvm-commits
- [PATCH] D95432: AMDGPU/GlobalISel: Combine uniform icmp with select
Petar Avramovic via Phabricator via llvm-commits
- [PATCH] D95433: [ARM] Mark MVE_VMOV_to_lane_32 as isInsertSubregLike
Dave Green via Phabricator via llvm-commits
- [PATCH] D95045: [Dexter] add normcase conversion to visual studio's 'delete conditional breakpoint' method
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D95434: [RISCV] Fix a codegen crash in getSetCCResultType
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D95216: [AMDGPU][MC] Refactored exp tgt handling
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D95436: [AMDGPU] Add IntrWillReturn to three intrinsics
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D77804: [DAG] Enable ISD::SHL/SRL SimplifyMultipleUseDemandedBits handling (WIP)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D88307: [DON'T MERGE] Jump-threading for finite state automata
Ehsan Amiri via Phabricator via llvm-commits
- [PATCH] D95073: [ARM] Turn sext_inreg(VGetLaneu) into VGetLaneu
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D88471: [Passes] Run peeling as part of simple/full loop unrolling.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D95139: [SVE][LoopVectorize] Add support for extracting the last lane of a scalable vector
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D94869: [LV] Fix crash when computing max VF too early
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D95328: [flang][openacc][NFC] Organize clause validity tests by directive
Sourabh Singh Tomar via Phabricator via llvm-commits
- [PATCH] D94964: Describe vector layout in LangRef
Dave Green via Phabricator via llvm-commits
- [PATCH] D94795: [AMDGPU] Fix use of HasModifiers in VopProfile
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D94576: [LoopVectorize] Guard verifyFunction with EXPENSIVE_CHECKS macro
Tarique Islam via Phabricator via llvm-commits
- [PATCH] D95443: IR/AArch64/X86: add "swifttailcc" calling convention.
Tim Northover via Phabricator via llvm-commits
- [PATCH] D95444: Allow GNU inline asm using target-specific dialect variant
Ulrich Weigand via Phabricator via llvm-commits
- [PATCH] D91972: Improve STRICT_FSETCC codegen in absence of no NaN
Thomas Preud'homme via Phabricator via llvm-commits
- [PATCH] D95446: [ARM] Handle f16 in GeneratePerfectShuffle
Dave Green via Phabricator via llvm-commits
- [PATCH] D81070: [AMDGPU] Fixup use of StackPtrOffsetReg when not initialized
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93144: RegisterCoalescer: Fix not setting undef on coalesced subregister uses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D93064: RegisterCoalescer: Prune undef subranges from copy pairs in loops
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94914: RegAlloc: Fix assert if all registers in class reserved
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94429: AMDGPU: Move handling of allocation of fixed ABI inputs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D95447: [RISCV] Add support for RVV int<->fp & fp<->fp conversions
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D57094: Fix memory leak in ManagedStatic
Antonio Maiorano via Phabricator via llvm-commits
- [PATCH] D83372: Fix for memory leak reported by Valgrind
Antonio Maiorano via Phabricator via llvm-commits
- [PATCH] D95449: [flang] Fix problems with constant arrays with lower bounds that are not 1
Pete Steinfeld via Phabricator via llvm-commits
- [PATCH] D91028: [llvm-objcopy][NFC] replace class Buffer/MemBuffer/FileBuffer with streams.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D44092: [SystemZ] Improve side steering of FPd unit and FXU registers.
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D94883: [CodeGen][SelectionDAG]Add new intrinsic experimental.vector.reverse
Caroline via Phabricator via llvm-commits
- [PATCH] D94806: [OpenMP] Add support for mapping names in mapper API
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95452: [LoopVectorize] use IR fast-math-flags exclusively (not function attributes)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D94954: Fixes Snapdragon Kryo CPU core detection
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95018: [NFC][AMDGPU] Document target ID syntax for code object V2 to V3
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95079: [NFC] Move ImportedFunctionsInliningStatistics to Analysis
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95080: [flang] Fix creation of deferred shape arrays by POINTER statement
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95011: [flang] Infrastructure improvements in utility routines
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95453: [AMDGPU] Write "GFX6-GFX9" instead of "GFX6-9" in docs
Jay Foad via Phabricator via llvm-commits
- [PATCH] D95454: [NFC] Show instcombine powi simplifications drop FMF.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D95455: [InstCombine] Preserve FMF for powi simplifications.
Valeriy Dmitriev via Phabricator via llvm-commits
- [PATCH] D95456: [ARM] i16 insert-of-extract to VINS pattern
Dave Green via Phabricator via llvm-commits
- [PATCH] D95151: AMDGPU: Add assertion to determineCalleeSaves
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D94901: Add support for using BuildCache (CMake)
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D95457: [NewPM] Add ExtraVectorizerPasses support
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D94992: [SLP]Merge reorder and reuse shuffles.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D95458: [PowerPC] Exploit xxsplti32dx (constant materialization) for scalars
Albion Fung via Phabricator via llvm-commits
- [PATCH] D91957: [Support] Migrate more high level cost functions to using InstructionCost
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D95461: [llvm-nm] Display defined weak STT_GNU_IFUNC symbols as 'i'
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D94976: [DWARF] Create subprogram's DIE in the unit specified by its DISubprogram
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D95462: Fix an error about implicit fallthrough during self build - new tag for ittapi.
Zahira Ammarguellat via Phabricator via llvm-commits
- [PATCH] D95463: Avoid redundant or out-of-order debug value sinking in InstCombine
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D85882: [AMDGPU] Update subtarget features for new target ID support
Tony Tye 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] D92074: [llvm-profdata] Emit Error when Invalid MemOpSize Section is Created by llvm-profdata
Matthew Voss via Phabricator via llvm-commits
- [PATCH] D95464: [flang][driver] Add PrescanAction frontend action (nfc)
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D95465: [flang][driver] Fix reading from stdin when using `-test-io`
Andrzej Warzynski via Phabricator via llvm-commits
- [PATCH] D93031: Enable fexec-charset option
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D95468: [LoopUnswitch] Add shortcut if unswitched path is a no-op.
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] D95469: [flang][openacc] Allow multiple wait clauses
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D86836: Support a list of CostPerUse values
Quentin Colombet via Phabricator via llvm-commits
- [PATCH] D95470: [flang][openacc] Fix clause restriction for exit data directive
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D95471: [ARM] VINS f16 pattern
Dave Green via Phabricator via llvm-commits
- [PATCH] D95472: clang-cl: Add /winsdkdir and /winsdkversion flags
Nico Weber via Phabricator via llvm-commits
- [PATCH] D95094: [ShrinkWrap] Enable Shrinkwrapping on 32 and 64 bit AIX, and 64 bit ELF
Sidharth Baveja via Phabricator via llvm-commits
- [PATCH] D95473: [flang][openacc] Fix clause restriction for host_data directive
Valentin Clement via Phabricator via llvm-commits
- [PATCH] D95477: Replace use of deprecated gethostbyname by getaddrinfo.
Ahsan Saghir via Phabricator via llvm-commits
- [PATCH] D95478: [llvm-objcopy][NFC][Wasm] Do not use internal buffer while writing into the output.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D82988: [RISCV] Avoid Splitting MBB in RISCVExpandPseudo
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D95480: [NFC] Fix bug with parsing trace line
Lei Wang via Phabricator via llvm-commits
- [PATCH] D95074: [ARM] Fix STRT/STRHT/STRBT input/output operands
Zhuojia Shen via Phabricator via llvm-commits
- [PATCH] D95222: [LTOBackend] Return module when Parallelism Level == 1.
Steven Wu via Phabricator via llvm-commits
- [PATCH] D95481: [flang] Search for #include "file" in right directory (take 2)
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D93478: [LoopVectorizer] Fix invalid scenario that is allowed to interleave
Danilo Carvalho Grael via Phabricator via llvm-commits
- [PATCH] D76115: Add debug support for set types
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D95086: [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D95086: [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2)
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D95086: [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2)
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D95086: [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2)
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D95086: [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D95086: [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2)
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D95086: [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D95086: [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2)
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D95086: [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2)
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D95086: [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2)
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D95086: [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D95086: [DAGCombiner] Transform (zext (select c, load1, load2)) -> (select c, zextload1, zextload2)
Guozhi Wei via Phabricator via llvm-commits
- [PATCH] D95484: [GlobalISel] Implement computeKnownBits for G_SEXT_INREG
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D95480: [NFC] Fix bug with parsing hybrid sample trace line
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D93922: Itanium Mangling: Mangle `__alignof__` differently than `alignof`.
James Y Knight via Phabricator via llvm-commits
- [PATCH] D95489: [AMDGPU] Do not reassign spilled registers
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D95490: Support: Extract fs::resize_file_before_mapping_readwrite from FileOutputBuffer
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D95491: [RISCV] Group the legal vector types into lists we can iterator over in the RISCVISelLowering constructor
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95494: Support: Add mapped_file_region::sync(), equivalent to msync
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D95495: Emit metadata if there is a profile hash mismatch
Sriraman Tallam via Phabricator via llvm-commits
- [PATCH] D95496: [clang][OpenMP] Augment ForStmt/CXXForRangeStmt for OpenMP canonicial loop.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D94395: [X86] AMD Znver3 Scheduler descriptions and llvm-mca tests
Ganesh Gopalasubramanian via Phabricator via llvm-commits
- [PATCH] D95498: ADT: Add SFINAE to the generic IntrusiveRefCntPtr constructors
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D95500: [AMDGPU] Fix WMM Entry SCC preservation
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D95501: WIP: Support: Add vfs::OutputManager to virtualize compiler outputs
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D94973: [clang][OpenMP] Use OpenMPIRBuilder for workshare loops.
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D95503: [AMDGPU] WQM/WWM: Fix marking of partial definitions
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D95505: [yaml2obj] Enable 32 bit XCOFF support.
EsmeYi via Phabricator via llvm-commits
- [PATCH] D95029: [CSKY 6/n] Add support branch and symbol series instruction
Min-Yih Hsu via Phabricator via llvm-commits
- [PATCH] D95507: [utils] collect_and_build_with_pgo.py: Print shell commands
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D94072: [MC][ELF] Fix accepting abbreviated form with sh_flags and sh_entsize
Tobias Burnus via Phabricator via llvm-commits
- [PATCH] D94882: [MC] Upgrade DWARF version to 5 upon .file 0
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95508: [X86] Fix tile config register spill issue for AMX
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D95509: [AMDGPU] Mark V_SET_INACTIVE as defining SCC
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D95510: Diagnose if a SLEB128 is too large to fit in an int64_t.
Richard Smith - zygoloid via Phabricator via llvm-commits
- [PATCH] D94949: [AArch64][RegAllocFast] Add findSpillBefore to TargetRegisterInfo
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D95512: [RuntimeDyld] Implemented relocation for ELF::R_X86_64_GOTPC32
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D95309: [TableGen] Fix anonymous record self-reference in foreach and multiclass
Jyun-Yan You via Phabricator via llvm-commits
- [PATCH] D89909: [SYCL] Implement SYCL address space attributes handling
Alexey Bader via Phabricator via llvm-commits
- [PATCH] D95513: [llvm-objdump][test] Fix --prefix tests for system-windows
Vinicius Tinti via Phabricator via llvm-commits
- [PATCH] D94387: Add new LLVMComponents CMake module.
serge via Phabricator via llvm-commits
- [PATCH] D94708: [IR] Introduce llvm.experimental.vector.splice intrinsic
Vineet Kumar via Phabricator via llvm-commits
- [PATCH] D86126: Fix issue 47160: "`llvm::is_trivially_copyable` -- static assertion failure after DR 1734"
serge via Phabricator via llvm-commits
- [PATCH] D95292: [AArch64] Add vector saturating add intrinsic costs
Dave Green via Phabricator via llvm-commits
- [PATCH] D94844: [VFS] Add support to RedirectingFileSystem for mapping a virtual directory to one in the external FS.
Nathan Hawes via Phabricator via llvm-commits
- [PATCH] D90092: [AVR] Optimize 16-bit int shift
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D94746: [AMDGPU] Move kill lowering to WQM pass and add live mask tracking
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D94472: [clang][cli] Command line round-trip for HeaderSearch options
Jan Svoboda via Phabricator via llvm-commits
- [PATCH] D95518: [Debug-Info][XCOFF] support dwarf for XCOFF in assembly path
ChenZheng via Phabricator via llvm-commits
- [PATCH] D94668: [debug-info] [NFC] add isa support for MCStreamer
ChenZheng via Phabricator via llvm-commits
- [PATCH] D94670: [DebugInfo][NFC] add a new DIE type to represent label + offset
ChenZheng via Phabricator via llvm-commits
- [PATCH] D57779: [SLP] Add support for throttling.
Dinar Temirbulatov via Phabricator via llvm-commits
- [PATCH] D95521: [SCEV] Apply loop guards to trailing zero bits
Gil Rapaport via Phabricator via llvm-commits
- [PATCH] D94089: [Reassociate] move check to ignore boolean expressions before canonicalizing binary operands
Marius Hillenbrand via Phabricator via llvm-commits
- [PATCH] D93838: [LLVM] [SCCP] [WIP] : Add Function Specialization pass
Sanne Wouda via Phabricator via llvm-commits
- [PATCH] D94487: [LTO] Use lto::backend for code generation (WIP).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D95527: [AMDGPU] Avoid an illegal operand in si-shrink-instructions
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D92902: [llvm-elfabi] Add flag to keep timestamp when output is the same
Dominik Montada via Phabricator via llvm-commits
- [PATCH] D75980: [LV] Generate RT checks up-front and remove them if required. (WIP)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94295: [LoopUtils] Pass SCEVExpander instead SE to addRuntimeChecks.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D94905: [FuzzMutate] Add mutator to modify instruction flags.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D94990: [ARM] Simplify extract of VMOVDRR
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D95119: Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awk
Harmen Stoppels via Phabricator via llvm-commits
- [PATCH] D95119: Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awk
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95119: Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awk
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95119: Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awk
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D95119: Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awk
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D95119: Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awk
Harmen Stoppels via Phabricator via llvm-commits
- [PATCH] D95119: Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awk
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D75980: [LV] Generate RT checks up-front and remove them if required.
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D77811: [clangd] WIP playing with semantic highlighting modifiers
Sam McCall via Phabricator via llvm-commits
- [PATCH] D77811: [clangd] Implement semanticTokens modifiers
Sam McCall via Phabricator via llvm-commits
- [PATCH] D82545: [Debugify] Make the debugify aware of the original (-g) Debug Info
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D83890: [DebugInfo] Process DBG_VALUE_LIST in LiveDebugValues
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D95258: [RGT][ProfileData] Correct a test assertion
Vedant Kumar via Phabricator via llvm-commits
- [PATCH] D94619: [SplitEdge] Update to handle cases which were not previously considered when the edge is critical.
Sidharth Baveja via Phabricator via llvm-commits
- [PATCH] D94974: [SLP] Try doubled MaxElts for stores vectorization
Anton Afanasyev via Phabricator via llvm-commits
- [PATCH] D95539: [LV] Add analysis remark for mixed precision conversions
Joseph Huber via Phabricator via llvm-commits
- [PATCH] D88390: [M68k] (Patch 4/8) MC layer and object file support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D95540: [AMDGPU][GlobalISel] Remove redundant cmp when copying constant to vcc
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D95242: [AMDGPU][GlobalISel] Handle G_PTR_ADD when looking for constant offset
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D95222: [LTO] Update splitCodeGen to take a reference to the module. (NFC)
Steven Wu via Phabricator via llvm-commits
- [PATCH] D91737: [Dexter] Avoid potentially infinite loop in dbgeng driver
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D91583: [LTO] Prevent devirtualization for symbols exported to dynamic linker
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D95541: Support Os or Oz during LTO
Jin Lin via Phabricator via llvm-commits
- [PATCH] D95542: [scudo][standalone] Restore GWP-ASan flag parsing
Kostya Kortchinsky via Phabricator via llvm-commits
- [PATCH] D92900: [ThinLTO] Add Visibility bits to GlobalValueSummary::GVFlags
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D95543: [WIP][GVN] Clobber partially aliased loads.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D95544: [LoopPeel] Use llvm.experimental.noalias.scope.decl for duplicating noalias metadata as needed.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [PATCH] D92059: [SLP] Control maximum vectorization factor from TTI
Jordan Rupprecht via Phabricator via llvm-commits
- [PATCH] D95547: [CSSPGO] Support of extended-binary-formatted CS profiles.
Hongtao Yu via Phabricator via llvm-commits
- [PATCH] D94827: [SimplifyCFG] If provided, preserve Dominator Tree
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D95548: [DwarfEHPrepare] Preserve Dominator Tree
Roman Lebedev via Phabricator via llvm-commits
- [PATCH] D95549: [X86][AVX] Handle vperm2x128 shuffling of a subvector splat.
Harsh Menon via Phabricator via llvm-commits
- [PATCH] D95551: [ARM] One-off identity shuffle
Dave Green via Phabricator via llvm-commits
- [PATCH] D93529: [AA] Store and return estimated PartialAlias offsets.
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D95552: [vim] Add initial syntax definition for .mir files
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D95553: [vim] Highlight most common MIR syntax not in LLVM IR
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D95554: [BitcodeReader] Validate Strtab before accessing.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D95547: [CSSPGO] Support of CS profiles in extended binary format.
Wenlei He via Phabricator via llvm-commits
- [PATCH] D94001: [CSSPGO] Call site prioritized inlining for sample PGO
Wenlei He via Phabricator via llvm-commits
- [PATCH] D95024: [CSSPGO] Factor out common part for CSSPGO inline and AFDO inline
Wenlei He via Phabricator via llvm-commits
- [PATCH] D94631: [DebugInfo] Add support for multiple value references in debug values, and enable salvaging
Stephen Tozer via Phabricator via llvm-commits
- [compiler-rt] 262c508 - [sanitizer] Fix crash on empty strings.
Evgenii Stepanov via llvm-commits
- [llvm] 2fb0a0f - [ARM] Add BE check variants for soft-fp test. NFC
David Green via llvm-commits
- [PATCH] D91927: [X86] Add x86_amx type for intel AMX.
Josh Stone via Phabricator via llvm-commits
- [PATCH] D71126: Adding PoisonValue for representing poison value explicitly in IR
Josh Stone via Phabricator via llvm-commits
- [compiler-rt] e53247c - Revert "[sanitizer] Fix crash on empty strings."
Evgenii Stepanov via llvm-commits
- [compiler-rt] f799371 - [sanitizer] Fix crash on empty strings.
Evgenii Stepanov via llvm-commits
- [llvm] 44f7929 - [Demangle] Support demangling Swift calling convention in MS demangler.
Varun Gandhi via llvm-commits
- [PATCH] D95053: [Demangle] Support demangling Swift calling convention in MS demangler.
Varun Gandhi via Phabricator via llvm-commits
- [llvm] 58aa049 - [RISCV] Move RISCVVPseudosTable from RISCVBaseInfo.h to RISCVInstrInfo.h. NFC
Craig Topper via llvm-commits
- [PATCH] D95557: [WebAssembly] Prototype i8x16 to i32x4 widening instructions
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D95044: IR+AArch64: add `swiftasync` function parameter attribute
Varun Gandhi via Phabricator via llvm-commits
- [llvm] 9c7aeae - Itanium Mangling: Mangle `__alignof__` differently than `alignof`.
James Y Knight via llvm-commits
- [llvm] 7e6c87e - DebugInfo: Deduplicate addresses in debug_addr
David Blaikie via llvm-commits
- [PATCH] D95561: [Clang] Introduce Swift async calling convention.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D95563: [RISCV] Add initial support for 128-bit fixed vectors with RVV.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95564: [GlobalISel] Add G_ASSERT_ZEXT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D95565: [GlobalISel] Add hint elimination combine
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D95566: [GlobalISel] Implement computeKnownBits for G_ASSERT_ZEXT
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D95567: [AArch64][GlobalISel] Emit G_ASSERT_ZEXT in assignValueToReg
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 3d25fdc - [AArch64][GlobalISel] Allow vector store legalization into 128-bit-wide types
Jessica Paquette via llvm-commits
- [PATCH] D95107: [AArch64][GlobalISel] Allow vector store legalization into 128-bit-wide types
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D95568: [RISCV] Add support for scalable vector fneg using vfsgnjn.vv
Craig Topper via Phabricator via llvm-commits
- [llvm] 7e88942 - [CodeGen] IndirectBrExpandPass: preserve Dominator Tree, if available
Roman Lebedev via llvm-commits
- [PATCH] D95569: [llvm-objcopy] -O binary: consider SHT_NOBITS sections to be empty
Patrick Oppenlander via Phabricator via llvm-commits
- [PATCH] D95570: [SVE] delete VectorType::getNumElements()
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] 1487747 - [LTO] Prevent devirtualization for symbols dynamically exported
Teresa Johnson via llvm-commits
- [PATCH] D91583: [LTO] Prevent devirtualization for symbols dynamically exported
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D95577: [GlobalISel] Walk through hints in getDefIgnoringCopies et al
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 6612c2b - [llvm-c] Move LLVMX86_AMXTypeKind & LLVMPoisonValueValueKind to the bottom to avoid value changes compared with LLVM<=11
Fangrui Song via llvm-commits
- [llvm] d91ee2f - [AMDGPU] Do not reassign spilled registers
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D95578: [Docs] Update HowToSubmitABug
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D92808: [ObjC][ARC] Use operand bundle 'clang.arc.rv' instead of explicitly emitting retainRV or claimRV calls in the IR
Akira Hatanaka via Phabricator via llvm-commits
- [PATCH] D88629: [lld-macho] Add ARM64 target arch
Greg McGary via Phabricator via llvm-commits
- [PATCH] D89845: Add the ability to extract the unwind rows from DWARF Call Frame Information.
Greg Clayton via Phabricator via llvm-commits
- [PATCH] D95115: [PowerPC] Update Refactored Load/Store Implementation, XForm VSX Patterns, and Tests
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D95580: [mlir][spirv] Add support for OpImageType
Weiwei via Phabricator via llvm-commits
- [llvm] dd7297e - DebugInfo: Fix bug in addr+offset exprloc to use DWARFv5 addrx op instead of DWARFv4 GNU extension
David Blaikie via llvm-commits
- [PATCH] D95582: [X86][AMX] Prevent shape def being scheduled across ldtilecfg.
LuoYuanke via Phabricator via llvm-commits
- [llvm] 8d8be87 - [AMDGPU][NFC] Generate llvm.amdgcn.set.inactive tests
Carl Ritson via llvm-commits
- [PATCH] D94835: Add ehcont section support
Arlo Siemsen via Phabricator via llvm-commits
- [llvm] 2b9ed4f - [AMDGPU][NFC] Pre-commit test for D95509
Carl Ritson via llvm-commits
- [llvm] 5c1cea6 - [Support] Fix build for Haiku
Serge Pavlov via llvm-commits
- [llvm] b7d6324 - IntrinsicEmitter: Change IntrinsicsToAttributesMap from uint8_t[] to uint16_t[]
Fangrui Song via llvm-commits
- [PATCH] D95586: [ARM] permit PC as destination of LSL
Nick Desaulniers via Phabricator via llvm-commits
- [llvm] 5d05cdf - [RISCV] Copy isUnneededShiftMask from X86.
Craig Topper via llvm-commits
- [PATCH] D95588: [RISCV] Implement the MC layer support of P extension
Jim Lin via Phabricator via llvm-commits
- [llvm] 7e99bdd - [CSSPGO] Support of CS profiles in extended binary format.
Hongtao Yu via llvm-commits
- [PATCH] D95179: [AArch64] Do not fold SP adjustments into pre-increment addr modes with noredzone.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D95591: [yaml2obj/obj2yaml] - Implement program header table as a special Chunk.
George Rimar via Phabricator via llvm-commits
- [llvm] 50f1aa1 - [AVR] Optimize 16-bit int shift
Ben Shi via llvm-commits
- [PATCH] D95593: Detect Source Drift with Propeller's basic-block-sections=list=
Sriraman Tallam via Phabricator via llvm-commits
- [llvm] f82b5a6 - [DebugInfo] Forward-declare PDBFile (NFC)
Kazu Hirata via llvm-commits
- [llvm] f890fd5 - [llvm] Use llvm::is_sorted (NFC)
Kazu Hirata via llvm-commits
- [llvm] 0da15ea - [llvm] Use append_range (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D95594: [NFC][Transforms][Coroutine] Remove unused variable
Yang Fan via Phabricator via llvm-commits
- [llvm] fc8e741 - [AMDGPU] Avoid an illegal operand in si-shrink-instructions
Piotr Sobczak via llvm-commits
- [llvm] 68195b1 - [yaml2obj] - Allow empty SectionHeaderTable definitions.
Georgii Rymar via llvm-commits
- [PATCH] D95595: [NFC] Fix Wreturn-type gcc warning
Yang Fan via Phabricator via llvm-commits
- [llvm] bf64918 - [X86][AMX] Prevent shape def being scheduled across ldtilecfg.
via llvm-commits
- [PATCH] D95319: [ARM] Add alignment checks for MVE VLDn
Dave Green via Phabricator via llvm-commits
- [llvm] 8644eb0 - [NFC][Transforms][Coroutines] Remove unused variable
Yang Fan via llvm-commits
- [llvm] fc4e8a3 - [NFC][IR][AsmWriter] Fix Wreturn-type gcc warning
Yang Fan via llvm-commits
- [PATCH] D95596: [RuntimeDyld] Fixed buffer overflows with absolute symbols
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D95597: [RuntimeDyld] Don't error on symbols that resolve to 0
Moritz Sichert via Phabricator via llvm-commits
- [PATCH] D95598: [AArch64][SVE]Add cost model for broadcast shuffle
Caroline via Phabricator via llvm-commits
- [llvm] b9ed8eb - [ARM][RegisterScavenging] Don't consider LR liveout if it is not reloaded
Tomas Matheson via llvm-commits
- [llvm] 3ca502a - Use DataExtractor to decode SLEB128 in android_relas.
Rahman Lavaee via llvm-commits
- [llvm] fc2f27c - [RISCV] Add support for RVV int<->fp & fp<->fp conversions
Fraser Cormack via llvm-commits
- [PATCH] D95603: [CostModel]Add cost model for experimental.vector.reverse
Caroline via Phabricator via llvm-commits
- [PATCH] D93594: [X86] Pass to transform amx intrinsics to scalar operation.
Bing Yu via Phabricator via llvm-commits
- [PATCH] D95511: [llvm-readelf] Support dumping the BB address map section with --bb-addr-map.
Rahman Lavaee via Phabricator via llvm-commits
- [llvm] 54e570d - [PowerPC] Do not emit XXSPLTI32DX for sub 64-bit constants
Nemanja Ivanovic via llvm-commits
- [llvm] 4b42270 - [AMDGPU][GlobalISel] Handle G_PTR_ADD when looking for constant offset
Mirko Brkusanin via llvm-commits
- [llvm] 3c979ae - [AMDGPU][GlobalISel] Remove redundant cmp when copying constant to vcc
Mirko Brkusanin via llvm-commits
- [llvm] 9a2bbfa - [NFC] Move scavenge-lr.mir From AArch64 to Thumb2 test directory.
Tomas Matheson via llvm-commits
- [PATCH] D93963: [GlobalISel][AMDGPU] Lower G_UMULO/G_SMULO
Pushpinder Singh via Phabricator via llvm-commits
- [llvm] c1c1944 - [ARM] Regenerate constant hoisting test. NFC
David Green via llvm-commits
- [PATCH] D95604: Explicitly use python3 for lit sandbox
Oliver Stannard (Linaro) via Phabricator via llvm-commits
- [PATCH] D95605: [llvm-readobj/elf] - Report "bitcode files are not supported" warning for bitcode files.
George Rimar via Phabricator via llvm-commits
- [llvm] 8cfa963 - [SimplifyCFG] If provided, preserve Dominator Tree
Roman Lebedev via llvm-commits
- [llvm] 6617529 - [CodeGen][DwarfEHPrepare] Preserve Dominator Tree
Roman Lebedev via llvm-commits
- [PATCH] D95606: [Orc] Remove unused header from TPC server
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] 7396f72 - [DebugInfo] Remove some unused includes. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 0164d54 - [Support] Add some missing namespace closure comments. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] aa76ceb - Fix "32-bit shift result used in 64-bit comparison" MSVC warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] da8845f - [X86][AVX] Add PR48908 shuffle test case
Simon Pilgrim via llvm-commits
- [PATCH] D92873: [cmake] Make ExecutionEngine/Orc/Shared depend on intrinsics_gen to fix modules build
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] 6663330 - [X86][AVX] canonicalizeLaneShuffleWithRepeatedOps - don't merge VPERMILPD ops with different low/high masks.
Simon Pilgrim via llvm-commits
- [compiler-rt] 083d151 - Apply https://reviews.llvm.org/D42519
Russell Gallop via llvm-commits
- [llvm] a70f7a8 - Allow LLVM_USE_SANITIZER=Scudo on Linux.
Russell Gallop via llvm-commits
- [llvm] c733421 - Hook in to LLVM_INTEGRATED_CRT_ALLOC=scudo
Russell Gallop via llvm-commits
- [compiler-rt] 3f77db7 - Add COMPILER_RT_HAS_GC_SECTIONS flag, better to check than WIN32
Russell Gallop via llvm-commits
- [compiler-rt] c3caba8 - DEBUGGING, print all allocations when PrintOnAllocation is set
Russell Gallop via llvm-commits
- [compiler-rt] a8cdbb9 - Remove requirement to have AUXV as don't have this on Windows.
Russell Gallop via llvm-commits
- [compiler-rt] 92c5af0 - Add debugging prints to cmake to see why scudo standalone isn't building.
Russell Gallop via llvm-commits
- [compiler-rt] a508cb0 - Add windows platform files.
Russell Gallop via llvm-commits
- [compiler-rt] c03af16 - Include wwindows.h
Russell Gallop via llvm-commits
- [compiler-rt] 0390a3b - Add SCUDO_WINDOWS
Russell Gallop via llvm-commits
- [compiler-rt] 825e630 - Fixup wwindows.h and parts of wwindows.cpp
Russell Gallop via llvm-commits
- [compiler-rt] a997d39 - Delete androidy bits of wwindows.cpp to simplify.
Russell Gallop via llvm-commits
- [compiler-rt] 997f17b - Fix detecting Windows 64bit, ignoring 32bit for now.
Russell Gallop via llvm-commits
- [PATCH] D94579: [RISCV] add the MC layer support of P extension
Shao-Ce Sun via Phabricator via llvm-commits
- [PATCH] D95117: [NewPM][opt] Run the "default" AA pipeline by default
Bjorn Pettersson via Phabricator via llvm-commits
- [llvm] 0805e40 - AMDGPUPrintfRuntimeBinding - don't dereference a dyn_cast<> pointer. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] 4263585 - [AArch64][SVE] Allow accesses to SVE stack objects to use frame pointer
Bradley Smith via llvm-commits
- [llvm] 40f46cb - [ARM] Add alignment checks for MVE VLDn
David Green via llvm-commits
- [llvm] b9ff5da - [Orc] Remove unused header from TPC server
Stefan Gränitz via llvm-commits
- [PATCH] D94989: [ARM] Simplify VMOVRRD from extracts of buildvectors
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D94525: [SVE][CodeGen] Remove performMaskedGatherScatterCombine
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] a112df6 - [X86] Add extload test cases from D95086
Simon Pilgrim via llvm-commits
- [PATCH] D95609: [llvm-symbolizer] - Fix the crash in GNU output style with --no-inlines and missing input file.
George Rimar via Phabricator via llvm-commits
- [PATCH] D95610: [AMDGPU] Clarify calling conv about inactive lanes
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D95611: [ADT][NFC] Add extra typedefs to `ArrayRef` and `MutableArrayRef`
Vladislav Vinogradov via Phabricator via llvm-commits
- [llvm] 70ea15b - [MC][ELF] Fix accepting abbreviated form with sh_flags and sh_entsize
Hafiz Abid Qadeer via llvm-commits
- [PATCH] D95617: [DWARF] Inlined variables with no location should not have a DW_TAG_variable
Jeremy Morse via Phabricator via llvm-commits
- [llvm] 5169627 - [APFloat] scalbn - pass DoubleAPFloat arg as const-ref. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] b06ccc7 - [APFloat] Remove orphan ilogb(DoubleAPFloat) declaration. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D95619: [AMDGPU] Add more PAL metadata register names
Jay Foad via Phabricator via llvm-commits
- [PATCH] D95620: [RISCV] Support scalable-vector integer reduction intrinsics
Fraser Cormack via Phabricator via llvm-commits
- [PATCH] D95246: [test] Use host platform specific error message substitution in lit tests
Abhina Sree via Phabricator via llvm-commits
- [PATCH] D83744: [Attributor] Attributor call site specific AAValueConstantRange
Kuter Dinel via Phabricator via llvm-commits
- [PATCH] D95622: Revert "[DWARF] Create subprogram's DIE in DISubprogram's unit"
Shaurya Gupta via Phabricator via llvm-commits
- [PATCH] D95623: [lld][WebAssembly] Update comments mentioning legacy function names. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D94487: [LTO] Use lto::backend for code generation.
Florian Hahn via Phabricator via llvm-commits
- [llvm] f84efe9 - [X86][AVX] combineHorizOpWithShuffle - fix valuetype comparison typo.
Simon Pilgrim via llvm-commits
- [llvm] e29552c - Revert "[DWARF] Create subprogram's DIE in DISubprogram's unit"
Shaurya Gupta via llvm-commits
- [lld] 5c01648 - [lld][WebAssembly] Update comments mentioning legacy function names. NFC
Sam Clegg via llvm-commits
- [llvm] ae82a8c - [RISCV] Add support for scalable vector fneg using vfsgnjn.vv
Craig Topper via llvm-commits
- [llvm] c5d4b77 - [RISCV] Remove isel patterns for Zbs *W instructions.
Craig Topper via llvm-commits
- [llvm] b3af96d - [llvm-nm] Display defined weak STT_GNU_IFUNC symbols as 'i'
Fangrui Song via llvm-commits
- [PATCH] D95630: [flang][fir] Remove references to code to be removed.
Eric Schweitz via Phabricator via llvm-commits
- [llvm] 62140d9 - Better document the limitations of coro::salvageDebugInfo()
Adrian Prantl via llvm-commits
- [PATCH] D95631: [TailDuplicator] Add TargetInstrInfo hook to modify the TailDuplicateSize default threshold
Nicholas Guy via Phabricator via llvm-commits
- [PATCH] D95632: [AArch64] Specify Tail Duplication Size Override
Nicholas Guy via Phabricator via llvm-commits
- [llvm] 39ef096 - [AMDGPU] Simplify some RUN lines. NFC.
Jay Foad via llvm-commits
- [llvm] 658398c - [gn build] (semi-manually) port 081c1db02dd2
Nico Weber via llvm-commits
- [llvm] 275c6af - [WebAssembly] Fix Fast ISEL not lowering 64-bit function pointers
Wouter van Oortmerssen via llvm-commits
- [llvm] 4318028 - DebugInfo: Add a DWARF FORM extension for addrx+offset references to reduce relocations
David Blaikie via llvm-commits
- [llvm] 8c54583 - [gn build] (manually) port 3b625060fc915
Nico Weber via llvm-commits
- [llvm] eae50bb - [gn build] (manually) port 081c1db02dd2 more
Nico Weber via llvm-commits
- [PATCH] D95634: [PowerPC][Power10] Fix XXSPLI32DX not correctly exploiting specific cases
Albion Fung via Phabricator via llvm-commits
- [llvm] 4b68b64 - [WebAssembly] Prototype i8x16 to i32x4 widening instructions
Thomas Lively via llvm-commits
- [PATCH] D95635: [CMake] Actually require python 3.6 or greater
Christopher Tetreault via Phabricator via llvm-commits
- [llvm] 85b7b56 - Fix memory leak in 4318028cd2d7633a0cdeb0b5d4d2ed81fab87864
David Blaikie via llvm-commits
- [PATCH] D94981: [LiveDebugVariables] Add cache for SkipPHIsLabelsAndDebug to prevent iterating the same set of PHI/LABEL/Debug instructions repeatedly.
Wei Mi via Phabricator via llvm-commits
- [llvm] 2e470e0 - [PowerPC][Power10] Fix XXSPLI32DX not correctly exploiting specific cases
Albion Fung via llvm-commits
- [llvm] 39ecfe6 - Support: Simplify __HAIKU__ #ifdef in llvm::sys::Wait, NFC
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D94049: [WebAssembly] Fix catch unwind mismatches
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D91501: [VPlan] VPTransformState::get() can always return lane 0 for uniforms.
Andrei Elovikov via Phabricator via llvm-commits
- [llvm] bacf9cf - Revert "[PDB] Defer relocating .debug$S until commit time and parallelize it"
Reid Kleckner via llvm-commits
- [PATCH] D95121: [lld-macho][NFC] refactor relocation handling
Greg McGary via Phabricator via llvm-commits
- [llvm] f8122d3 - Add the ability to extract the unwind rows from DWARF Call Frame Information.
Greg Clayton via llvm-commits
- [PATCH] D94648: [amdgpu] Implement lower function LDS pass
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D95638: AMDGPU: Add target id and code object v4 support
Konstantin Zhuravlyov via Phabricator via llvm-commits
- [llvm] 2426172 - [GlobalISel] Add G_ASSERT_ZEXT
Jessica Paquette via llvm-commits
- [llvm] f22f455 - [GlobalISel] Implement widenScalar for carry-in add/sub
Cassie Jones via llvm-commits
- [PATCH] D95639: [compiler-rt] Fix AArch64 out-of-line atomics visibility on mach-o
Erik Pilkington via Phabricator via llvm-commits
- [llvm] 2de2d84 - [NFC][EntryExitInstrumenter] Mark Dominator Tree as preserved in legacy-PM too
Roman Lebedev via llvm-commits
- [llvm] 3946854 - [NFC][PartiallyInlineLibCalls] Port to SplitBlockAndInsertIfThen()
Roman Lebedev via llvm-commits
- [llvm] 0ea45a4 - [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedLoad(): port to SplitBlockAndInsertIfThen()
Roman Lebedev via llvm-commits
- [llvm] 22b8421 - [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedStore(): port to SplitBlockAndInsertIfThen()
Roman Lebedev via llvm-commits
- [llvm] 1356399 - [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedGather(): port to SplitBlockAndInsertIfThen()
Roman Lebedev via llvm-commits
- [llvm] e8efc03 - [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedScatter(): port to SplitBlockAndInsertIfThen()
Roman Lebedev via llvm-commits
- [llvm] 2e4bb3f - [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedExpandLoad(): port to SplitBlockAndInsertIfThen()
Roman Lebedev via llvm-commits
- [llvm] 573f741 - [NFC][ScalarizeMaskedMemIntrin] scalarizeMaskedCompressStore(): port to SplitBlockAndInsertIfThen()
Roman Lebedev via llvm-commits
- [llvm] 577fdca - [PartiallyInlineLibCalls] Preserve Dominator Tree, if avaliable
Roman Lebedev via llvm-commits
- [llvm] 0563859 - [ScalarizeMaskedMemIntrin] Preserve Dominator Tree, if avaliable
Roman Lebedev via llvm-commits
- [PATCH] D94050: [WebAssembly] Handle EH terminate pads for cleanup
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D95640: [NFC][AMDGPU] Correct name of DWARF CFA extensions
Tony Tye via Phabricator via llvm-commits
- [llvm] 231f418 - [NFC][AMDGPU] Correct name of DWARF CFA extensions
Tony Tye via llvm-commits
- [PATCH] D95641: [elfabi] Fix tests which failed on different timezones
Haowei Wu via Phabricator via llvm-commits
- [llvm] 4580acf - [GlobalISel] Walk through hints in getDefIgnoringCopies et al
Jessica Paquette via llvm-commits
- [llvm] dcb5b5f - Revert "[GlobalISel] Walk through hints in getDefIgnoringCopies et al"
Jessica Paquette via llvm-commits
- [llvm] daffab1 - Recommit "[GlobalISel] Walk through hints in getDefIgnoringCopies et al"
Jessica Paquette via llvm-commits
- [compiler-rt] e056fc6 - [sanitizer] Fix msan test build on FreeBSD after 7afdc89c2054
Dimitry Andric via llvm-commits
- [PATCH] D95477: [llvm-jitlink] Replace use of deprecated gethostbyname by getaddrinfo.
Lang Hames via Phabricator via llvm-commits
- [llvm] 17c5845 - ADT: Add SFINAE to the generic IntrusiveRefCntPtr constructors
Duncan P. N. Exon Smith via llvm-commits
- [llvm] 2d430f9 - ADT: Fix typo in static assert message from 17c584551d573f1693990773e29fbe6b4b6fa4f4
Duncan P. N. Exon Smith via llvm-commits
- [PATCH] D95643: [flang][fir] Add structured FIR op lowering pass.
Eric Schweitz via Phabricator via llvm-commits
- [llvm] a1a3fdc - Fix windows buildbot build errors from D89845.
Greg Clayton via llvm-commits
- [PATCH] D80344: [Windows SEH]: HARDWARE EXCEPTION HANDLING (MSVC -EHa) - Part 1
Ten Tzen via Phabricator via llvm-commits
- [PATCH] D95645: [AArch64][GlobalISel] Add a combine to fold away truncate in: G_ICMP EQ/NE (G_TRUNC(v), 0)
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D95647: [AArch64][GlobalISel] Enable CSE for the prelegalizer combiner.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D95649: [GlobalISel] Implement regbankselect for G_ASSERT_ZEXT
Jessica Paquette via Phabricator via llvm-commits
- [llvm] be62b3b - [AArch64][GlobalISel] Add a combine to fold away truncate in: G_ICMP EQ/NE (G_TRUNC(v), 0)
Amara Emerson via llvm-commits
- [llvm] f19971d - [GlobalISel] Implement computeKnownBits for G_ASSERT_ZEXT
Jessica Paquette via llvm-commits
- [llvm] 12b9b77 - [AArch64][GlobalISel] Enable CSE for the prelegalizer combiner.
Amara Emerson via llvm-commits
- [PATCH] D95651: [WebAssembly] fixed wasm64 data segment init exp not 64-bit
Wouter van Oortmerssen via Phabricator via llvm-commits
- [llvm] 0e8f505 - [AMDGPU] Mark V_SET_INACTIVE as defining SCC
Carl Ritson via llvm-commits
- [llvm] d5736a2 - [GlobalISel] Implement regbankselect for G_ASSERT_ZEXT
Jessica Paquette via llvm-commits
- [PATCH] D95652: [GlobalISel] Remove hint instructions in generic InstructionSelect code.
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 0824694 - [AMDGPU] Fix WMM Entry SCC preservation
Carl Ritson via llvm-commits
- [PATCH] D95643: [flang][fir] Add structured FIR op translation pass.
Mehdi AMINI via Phabricator via llvm-commits
- [PATCH] D95654: ADT: Sink the guts of StringMapEntry::Create into StringMapEntryBase
Duncan P. N. Exon Smith via Phabricator via llvm-commits
- [PATCH] D95655: Adding Neon Sm3 & Sm4 Intrinsics
Ryan Santhirarajan via Phabricator via llvm-commits
- [PATCH] D95656: [NFC][llvm-nm] Fix unused variable warning
Yang Fan via Phabricator via llvm-commits
- [PATCH] D95657: [NFC][DebugInfo] Fix Wreturn-type gcc warning
Yang Fan via Phabricator via llvm-commits
- [PATCH] D95659: [RISCV] Initial support of LoopVectorizer for RISC-V Vector.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D94857: [VFS] Combine VFSFromYamlDirIterImpl and OverlayFSDirIterImpl into a single implementation (NFC)
Nathan Hawes via Phabricator via llvm-commits
- [llvm] d6d0c09 - [NFC][llvm-nm] Fix unused variable warning
Yang Fan via llvm-commits
- [llvm] e5f258c - [NFC][DebugInfo] Fix Wreturn-type gcc warning
Yang Fan via llvm-commits
- [llvm] 892e456 - Support a list of CostPerUse values
Christudasan Devadasan via llvm-commits
- [PATCH] D95661: [yaml2obj][wasm] Support numeric relocation type
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95163: [WebAssembly] Test that invalid symbol/relocation types generate errors
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95662: [RISCV] Add scalable vector support for floating point FMA instructions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D94938: [lld-macho][NFC] Add some new version options, plus a new option group for versions
Greg McGary via Phabricator via llvm-commits
- [llvm] 8a4ad88 - [SCEV] Do not cache comparison result upon reached max depth as "equivalence". PR48725
Max Kazantsev via llvm-commits
- [llvm] e15ae67 - [LiveDebugVariables] Add cache for SkipPHIsLabelsAndDebug to prevent
Wei Mi via llvm-commits
- [llvm] 046cfb8 - [llvm] Forward-declare formatted_raw_ostream (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7925aa0 - [llvm] Populate SmallVector at construction time (NFC)
Kazu Hirata via llvm-commits
- [llvm] 6cedffc - [MustExecute] Use ListSeparator (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D95664: [AVR] Fix the eliminateCallFramePseudos method so that it always expands STDWSPQRr and STDSPQRr
Dylan McKay via Phabricator via llvm-commits
- [PATCH] D95666: [CMake] Remove some dead code in llvm_install_library_symlink()
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D95667: [NFC][RISCV] Remove redundant pseudo instructions for vector load/store.
Hsiangkai Wang via Phabricator via llvm-commits
- [llvm] 59bd206 - [NFC][ScalarizeMaskedMemIntrin] Fix unused variable warning
Yang Fan via llvm-commits
- [PATCH] D68484: [PATCH 01/27] [noalias] LangRef: noalias intrinsics and ptr_provenance documentation.
Jeroen Dobbelaere via Phabricator via llvm-commits
- [llvm] a5154ab - [llvm-readobj/elf] - Report "bitcode files are not supported" warning for bitcode files.
Georgii Rymar via llvm-commits
- [llvm] cba2552 - [llvm-jitlink] Replace use of deprecated gethostbyname by getaddrinfo.
Ahsan Saghir via llvm-commits
- [PATCH] D95672: [LV] Vectorize backward load after store accesses
Hu Jiangping via Phabricator via llvm-commits
- [PATCH] D94230: [AArch64][SVE] Add SVE IR pass to coalesce ptrue instrinsic calls
Caroline via Phabricator via llvm-commits
- [PATCH] D95674: [AMDGPU][MC] Corrected error position for invalid operands
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D94765: Expand masked mem intrinsics correctly wrt big-endian
Markus Lavin via Phabricator via llvm-commits
- [PATCH] D94308: [MachineSink] SinkIntoLoop: analyse stores in between
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D94308: [MachineSink] SinkIntoLoop: analyse stores and aliases in between
Sjoerd Meijer via Phabricator via llvm-commits
- [llvm] 64ced3c - [gn build] (semi-manually) port 2ff8662b5d16
Nico Weber via llvm-commits
- [llvm] f3a710c - [LTO] Update splitCodeGen to take a reference to the module. (NFC)
Florian Hahn via llvm-commits
- [llvm] 6e52eeb - [MemCpyOpt] Add test for incorrect optimization across lifetime (NFC)
Nikita Popov via llvm-commits
- [lld] 42a2177 - [test] Use host platform specific error message substitution in lit tests
Abhina Sreeskantharajan via llvm-commits
- [PATCH] D95675: [AMDGPU][MC] Corrected parsing of optional modifiers
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D95676: [VPlan][NFC] Introduce constructors for VPIteration
David Sherwood via Phabricator via llvm-commits
- [llvm] 229c1cf - [gn build] port e90e455d2a0cc
Nico Weber via llvm-commits
- [PATCH] D95677: [AArch64][SVE] Add unpredicated ld1/st1 patterns for reg+reg addressing modes
Bradley Smith via Phabricator via llvm-commits
- [llvm] f03f3a8 - [MachineLICM] Fix wrong and confusing comment. NFC.
Sjoerd Meijer via llvm-commits
- [PATCH] D93106: [dsymutil][DWARFLinker][NFC] make AddressManager not depending on the order of checks for relocations.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] d6b68d1 - [X86][SSE] combineExtractWithShuffle - support zero-extending to allow extracting from narrow shuffle masks
Simon Pilgrim via llvm-commits
- [PATCH] D95680: [RISCV] Update the version number to v0.10 for vector.
Hsiangkai Wang via Phabricator via llvm-commits
- [PATCH] D95681: [GlobalISel] Fix modifying a G_OR without notifying the observer
Jay Foad via Phabricator via llvm-commits
- [PATCH] D95682: [X86] Fix disassembly of x86-64 GDTLS code sequence
Andrew Ng via Phabricator via llvm-commits
- [PATCH] D95049: [doc] Use cmake's -S option to simplify the build instructions
Ebrahim Byagowi via Phabricator via llvm-commits
- [llvm] 5046c5b - [TableGen] Fix instantiating multiclass in foreach
Paul C. Anagnostopoulos via llvm-commits
- [PATCH] D95684: [AMDGPU] Test all register names known to AMDGPUPALMetadata
Jay Foad via Phabricator via llvm-commits
- [llvm] 164c6de - [AMDGPU] Test all register names known to AMDGPUPALMetadata
Jay Foad via llvm-commits
- [PATCH] D83069: [LIT] error if directly named test won't be run indirectly
ben via Phabricator via llvm-commits
- [llvm] 5cf6412 - [GlobalISel] Fix modifying a G_OR without notifying the observer
Jay Foad via llvm-commits
- [PATCH] D95350: [SVE][LoopVectorize] Add masked load/store and gather/scatter support for SVE
David Sherwood via Phabricator via llvm-commits
- [PATCH] D95257: [RGT][GlobalISel] Add missing setUp() calls to legalizer unittests
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D94371: [lld/mac] Implement -u flag
Nico Weber via Phabricator via llvm-commits
- [PATCH] D94342: [lld-macho] Basic support for linkage and visibility attributes in LTO
Jez Ng via Phabricator via llvm-commits
- [PATCH] D95690: [LoopVectorize] improve IR fast-math-flags propagation in reductions
Sanjay Patel via Phabricator via llvm-commits
- [llvm] ee4f886 - [VE] Add include for formatted_raw_ostream after 046cfb856517c6140d5e1c0989232e26d00b05b2
Fangrui Song via llvm-commits
- [llvm] d6656c3 - [GlobalISel] Remove hint instructions in generic InstructionSelect code.
Jessica Paquette via llvm-commits
- [PATCH] D95692: [Pipeliner] Fixed optimization remarks and debug dumps Initiation Interval value
Marianne Mailhot-Sarrasin via Phabricator via llvm-commits
- [llvm] 0703b07 - [CMake] Actually require python 3.6 or greater
Christopher Tetreault via llvm-commits
- [lld] 0703b07 - [CMake] Actually require python 3.6 or greater
Christopher Tetreault via llvm-commits
- [llvm] d3e8b9f - Revert "[CMake] Actually require python 3.6 or greater"
Christopher Tetreault via llvm-commits
- [llvm] 9a81a4e - Emit metadata when instr. profiles hash mismatch occurs.
Sriraman Tallam via llvm-commits
- [PATCH] D95655: [AArch64] Adding Neon Sm3 & Sm4 Intrinsics
Ryan Santhirarajan via Phabricator via llvm-commits
- [PATCH] D95697: [flang] Support disabled alternative PARAMETER statement
Peter Klausler via Phabricator via llvm-commits
- [llvm] 49a6502 - [SVE] delete VectorType::getNumElements()
Christopher Tetreault via llvm-commits
- [PATCH] D95698: [SampleFDO][NFC] Move the core implementation of Sample Profile Loader to a template
Rong Xu via Phabricator via llvm-commits
- [llvm] a78d8fe - [LowerConstantIntrinsics] Preserve Dominator Tree, if avaliable
Roman Lebedev via llvm-commits
- [llvm] c2534a7 - [ShadowStackGCLowering] Preserve Dominator Tree, if avaliable
Roman Lebedev via llvm-commits
- [llvm] ddc4b56 - [ExpandMemCmpPass] Preserve Dominator Tree, if available
Roman Lebedev via llvm-commits
- [PATCH] D95699: [GlobalISel] Disable vector types in narrowScalarAddSub
Cassie Jones via Phabricator via llvm-commits
- [PATCH] D95700: [AMDGPU] Be more specific in needsFrameBaseReg
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 9dbe736 - [AMDGPU] Be more specific in needsFrameBaseReg
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D95703: [GlobalISel] Propagate extends through G_PHIs into the incoming value blocks.
Amara Emerson via Phabricator via llvm-commits
- [llvm] e08b67f - [NFC][RISCV] Remove redundant pseudo instructions for vector load/store.
Hsiangkai Wang via llvm-commits
- [llvm] 282aca1 - [RISCV] Update the version number to v0.10 for vector.
Hsiangkai Wang via llvm-commits
- [PATCH] D95704: [CodeGen] Introduce DWARF tag for SwiftTail and emit it in CodeGen.
Varun Gandhi via Phabricator via llvm-commits
- [PATCH] D95705: [RISCV] Add initial support for converting fixed vectors to scalable vectors during lowering to use RVV instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D87928: Provide -fsource-dir flag in Clang
Petr Hosek via Phabricator via llvm-commits
- [llvm] 9847023 - [RISCV] Update the version number to v0.10 for vector.
Hsiangkai Wang via llvm-commits
- [PATCH] D78203: [VP,Integer,#2] ExpandVectorPredication pass
Christopher Tetreault via Phabricator via llvm-commits
- [PATCH] D95708: [GlobalISel] Make sure G_ASSERT_ZEXT's src ends up with the same rc as dst
Jessica Paquette via Phabricator via llvm-commits
- [llvm] 719f778 - [VFS] Combine VFSFromYamlDirIterImpl and OverlayFSDirIterImpl into a single implementation (NFC)
Nathan Hawes via llvm-commits
- [llvm] ad5307a - [RISCV] Merge rv32 and rv64 vector fadd/fsub/fmul/fdiv sdnode tests into single tests files with 2 run lines.
Craig Topper via llvm-commits
- [llvm] c32f399 - Detect Source Drift with Propeller.
Sriraman Tallam via llvm-commits
- [PATCH] D95724: [VE] Change inetger constants 32-bit friendly
Kazushi Marukawa via Phabricator via llvm-commits
- [llvm] a5d9e0c - [X86] Fix tile config register spill issue.
via llvm-commits
- [llvm] 61a5502 - [llvm-objdump-macho] print per-second-level-page encodings for option --unwind-info
Greg McGary 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
- [lld] 0ef25cf - [lld-macho][NFC] Add new option group for versions
Greg McGary via llvm-commits
- [PATCH] D95727: llvm-shlib: Create object libraries for each component and link against them
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D95728: [yaml2obj/obj2yaml/llvm-readobj] Support SHF_GNU_RETAIN
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95729: [GlobalISel] Add sext(constant) -> constant artifact combine.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D95730: [MC] Support SHF_GNU_RETAIN as section flag 'R'
Fangrui Song via Phabricator via llvm-commits
- [llvm] 49556b8 - [NFC][VFS] Fix a build warning due to an extra semicolon
Yang Fan via llvm-commits
- [llvm] 7728cc0 - [llvm] Use append_range (NFC)
Kazu Hirata via llvm-commits
- [llvm] 1a2d67f - [llvm] Use llvm::lower_bound and llvm::upper_bound (NFC)
Kazu Hirata via llvm-commits
- [llvm] 8ed1636 - [llvm] Use isa instead of dyn_cast (NFC)
Kazu Hirata via llvm-commits
- [lld] 3949a3e - [ELF][test] Add --emit-relocs --gc-sections test for relocation section for a non-SHF_ALLOC section
Fangrui Song via llvm-commits
- [PATCH] D82703: [InstCombine] convert assumes to operand bundles
Tyker via Phabricator via llvm-commits
- [PATCH] D95733: [AMDGPU] Set s-memtime-inst feature from clang
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 6a59f05 - [LTO] Use lto::backend for code generation.
Florian Hahn via llvm-commits
- [llvm] 7a6a2cc - [LTO] Add option enable NewPM with LTOCodeGenerator.
Florian Hahn via llvm-commits
- [PATCH] D95108: [flang][directive] Enforce basic semantic check for all clauses
Kiran Chandramohan via Phabricator via llvm-commits
- [PATCH] D95586: [ARM] permit PC as destination of MOVS
Renato Golin via Phabricator via llvm-commits
- [PATCH] D95734: Use alias analysis to remove redundant instrumentation for Asan
Chijin via Phabricator via llvm-commits
- [compiler-rt] b01b964 - [compiler-rt][tests] Define TARGET_FLAGS
Harald van Dijk via llvm-commits
- [llvm] 10c5726 - [LoopUnswitch] Properly update MSSA if header has non-clobbering stores.
Florian Hahn via llvm-commits
- [llvm] d221406 - [llvm-symbolizer] - Fix the crash in GNU output style with --no-inlines and missing input file.
Georgii Rymar via llvm-commits
- [llvm] c87dd61 - [RISCV] Update extractelt tests to sign-extend results (NFC)
Fraser Cormack via llvm-commits
- [PATCH] D95738: [LTOCodeGenerator] Use lto::Config for options (NFC).
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D95741: [RISCV] Optimize sign-extended EXTRACT_VECTOR_ELT nodes
Fraser Cormack via Phabricator via llvm-commits
- [llvm] e718869 - [TableGen] Use ListSeparator (NFC)
Kazu Hirata via llvm-commits
- [llvm] b4e7806 - [AMDGPU] Forward-declare AMDGPUTargetMachine (NFC)
Kazu Hirata via llvm-commits
- [llvm] 627b5bd - [llvm] Add missing header guards (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D95743: [flang] Fix parsing of WRITE(I+J) with more accurate look-ahead
Peter Klausler via Phabricator via llvm-commits
- [PATCH] D95744: [flang] Improve shape & length characterization
Peter Klausler via Phabricator via llvm-commits
- [llvm] 3948675 - [ConstraintElimination] Verify CS and DFSInStack are in sync.(NFC)
Florian Hahn via llvm-commits
- [PATCH] D95745: Support unwinding from inline assembly
Paul via Phabricator via llvm-commits
- [PATCH] D95747: Fix modules build for LLVMOrcShared
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] 4e04a53 - [TableGen] Avoid a couple vector copies in ExpandHwModeBasedTypes.
Craig Topper via llvm-commits
- [llvm] b5e3a57 - [TableGen] Use emplace_back to add to PatternsToMatch in GenerateVariants. Use std::move when adding to PatternsToMatch in AddPatternToMatch.
Craig Topper via llvm-commits
- [PATCH] D95748: AMDGPU: Fix dbg_value handling when forming soft clause bundles
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D90103: Add OpenMP for optimization
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D95749: [ELF] Make SHF_GNU_RETAIN sections GC roots
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D95750: [CMake] [MinGW] Enable use of LLVM_USE_SANITIZER in a MinGW environment
Markus Böck via Phabricator via llvm-commits
- [PATCH] D95751: [flang][NFC] Rename complex type.
Eric Schweitz via Phabricator via llvm-commits
- [llvm] 3fdf2a5 - [RISCV] Use MVT instead of EVT in RISCVISelDAGToDAG.cpp
Craig Topper via llvm-commits
- [PATCH] D88369: [lld][WebAssembly] Fix segfault in map file support
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D95755: [ELF] Support a few elf32lriscv_* & elf64lriscv_* emulations
Fangrui Song via Phabricator via llvm-commits
- [llvm] be997ce - [RISCV] Add rv64 command line to bswap-ctlz-cttz-ctpop.ll.
Craig Topper via llvm-commits
- [PATCH] D95756: [RISCV][LegalizeTypes] Try to expand BSWAP before promoting if the promoted BSWAP would expand anyway.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D95757: [LV] Replace some uses of VectorLoopValueMap with VPTransformState (NFC)
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D92285: [VPlan] Manage scalarized values using VPValues.
Florian Hahn via Phabricator via llvm-commits
- [llvm] fb244ff - [dsymutil][DWARFLinker][NFC] make AddressManager not depending on the order of checks for relocations.
Alexey Lapshin via llvm-commits
- [llvm] 8f14a08 - AMDGPU: Add missing consts
Matt Arsenault via llvm-commits
- [llvm] 1801e2a - RegAlloc: Fix assert if all registers in class reserved
Matt Arsenault via llvm-commits
- [PATCH] D95762: AMDGPU: Don't consider global pressure when bundling soft clauses
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D95763: [MemorySSA] Don't treat lifetime.end as NoAlias
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D90970: Renovate CMake files in the `llvm-exegesis` tool.
Stephen Neuendorffer via Phabricator via llvm-commits
- [PATCH] D95765: [OpenMP] Introduce the `disable_selector_propagation` variant selector trait
Johannes Doerfert via Phabricator via llvm-commits
- [llvm] 177b8d1 - [VE] Fix compiler warnings (NFC)
Kazu Hirata via llvm-commits
- [llvm] 6bfb02c - [TableGen] Use ListSeparator (NFC)
Kazu Hirata via llvm-commits
- [llvm] 3d1200b - [llvm] Drop unnecessary const from return types (NFC)
Kazu Hirata via llvm-commits
- [llvm] 2ae0f8d - [ConstraintElimination] Add tests for ICMP_EQ predicates.
Florian Hahn via llvm-commits
- [llvm] 0d487cf - [LTOCodeGenerator] Use lto::Config for options (NFC).
Florian Hahn via llvm-commits
- [PATCH] D95766: [Branch-Rename] Fix some links
Shivam Gupta via Phabricator via llvm-commits
- [PATCH] D95521: [SCEV] Apply loop guards to zero modulo conditions
Gil Rapaport via Phabricator via llvm-commits
- [compiler-rt] 2de4f19 - [LSan][RISCV] Enable LSan for RISCV64
Luís Marques via llvm-commits
- [PATCH] D28234: Support for custom install dirs in CMake build
John Ericson via Phabricator via llvm-commits
- [llvm] 70289ea - [RISCV][LegalizeTypes] Try to expand BSWAP before promoting if the promoted BSWAP would expand anyway.
Craig Topper via llvm-commits
- [PATCH] D95767: [obj2yaml, yaml2obj] Use Hex64 for BBAddressMap fields.
Rahman Lavaee via Phabricator via llvm-commits
- [compiler-rt] 3203c96 - [CMake][compiler-rt][RISCV] Support RISC-V cross-compilation
Luís Marques via llvm-commits
- [PATCH] D91052: [WebAssembly] Fix NaN handling when converting FP types
Luís Marques via Phabricator via llvm-commits
- [PATCH] D95768: [AMDGPU] Fix crash with sgpr spills to vgpr disabled
Austin Kerbow via Phabricator via llvm-commits
- [compiler-rt] 68e5614 - [Sanitizer][RISCV] Fix FastUnwindTest
Luís Marques via llvm-commits
- [llvm] 54842fa - [CodeGenPrepare] Also skip lifetime.end intrinsic when check return block in dupRetToEnableTailCallOpts.
Jun Ma via llvm-commits
- [llvm] 6e58539 - [JITLink] Add missing symbols for ELF ehframe testcase, re-enable on Windows.
Lang Hames via llvm-commits
- [llvm] 44cc5ab - [RISCV] Custom lower fshl/fshr with Zbt extension.
Craig Topper via llvm-commits
- [PATCH] D76570: [AArch64] Homogeneous Prolog and Epilog for Size Optimization
Kyungwoo Lee via Phabricator via llvm-commits
- [llvm] d2bb079 - Revert "[JITLink] Add missing symbols for ELF ehframe testcase, re-enable ...."
Lang Hames via llvm-commits
- [PATCH] D94748: [AMDGPU] Tidy up conditional branches from early termination
Carl Ritson via Phabricator via llvm-commits
- [llvm] ff46026 - [X86] Cleanup isel patterns to use 'vnot' instead of (xor X, immAllOnesV) to improve readability. NFC
Craig Topper via llvm-commits
- [PATCH] D94426: [VPlan] Introduce VPExternalDef specialization for VPValue
Satish K Guggilla via Phabricator via llvm-commits
- [llvm] 94206f1 - [PowerPC] Remove vnot_ppc and replace with the standard vnot.
Craig Topper via llvm-commits
- [llvm] ce27b32 - [Mips] Cleanup isel patterns to use 'vnot' instead of (xor X, immAllOnesV). NFCI
Craig Topper via llvm-commits
- [llvm] bf416d1 - [FPEnv] Intrinsic for setting rounding mode
Serge Pavlov via llvm-commits
- [PATCH] D74729: [FPEnv] Intrinsic for setting rounding mode
Serge Pavlov via Phabricator via llvm-commits
- [llvm] 77f077b - [TableGen] Don't commute isel patterns if it would put an immAllOnesV or immAllZerosV on the left hand side.
Craig Topper via llvm-commits
- [PATCH] D95774: [RISCV] Optimize (srl (and X, 0xffff), C) -> (srli (slli X, 16), 16 + C).
Craig Topper via Phabricator via llvm-commits
Last message date:
Sun Jan 31 23:58:20 PST 2021
Archived on: Sun Feb 7 08:04:12 PST 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).