The Week Of Monday 25 July 2022 Archives by thread
Starting: Mon Jul 25 00:01:49 PDT 2022
Ending: Sun Jul 31 23:57:46 PDT 2022
Messages: 2334
- [PATCH] D130395: [DWP][DWARF] Detect and error on debug info offset overflow
David Blaikie via Phabricator via llvm-commits
- [PATCH] D127488: [GlobalISel][DebugInfo] Remove debug info with zero line from constants inserted at entry block
David Blaikie via Phabricator via llvm-commits
- [PATCH] D130252: [RISCV] Precommit test for D130251
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D130251: [DAGCombine] Mask doesn't have to be (EltSize - 1) exactly when combining rotation
Wang Pengcheng via Phabricator via llvm-commits
- [llvm] 91e2cd4 - [llvm-objcopy] Remove getDecompressedSizeAndAlignment. NFC
Fangrui Song via llvm-commits
- [PATCH] D130155: [DeadStoreElimination] Handle null accessing
Chuanqi Xu via Phabricator via llvm-commits
- [llvm] c4f356e - [AArch64][SVE] NFC: Add tests for masked add/sub patterns (D129751)
Cullen Rhodes via llvm-commits
- [llvm] 836f790 - [AArch64][SVE] Add patterns to select masked add/sub instructions
Cullen Rhodes via llvm-commits
- [PATCH] D129751: [AArch64][SVE] Add patterns to select masked add/sub instructions
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D130142: [Coroutines] Introduce @llvm.coro.tls.wrapper to block optimizations
Chuanqi Xu via Phabricator via llvm-commits
- [llvm] ef03f66 - [llvm-objcopy] Simplify --compress-debug-sections handling with AliasArgs. NFC
Fangrui Song via llvm-commits
- [PATCH] D130461: [CodeMetrics] use hasOneLiveUse instead of hasOneUse while analyzing inlinable callsites
Sinan Lin via Phabricator via llvm-commits
- [PATCH] D130458: [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130458: [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130458: [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
David Blaikie via Phabricator via llvm-commits
- [PATCH] D130458: [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130458: [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
James Henderson via Phabricator via llvm-commits
- [PATCH] D130458: [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130458: [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130458: [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
James Henderson via Phabricator via llvm-commits
- [PATCH] D130458: [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130458: [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
James Henderson via Phabricator via llvm-commits
- [PATCH] D130458: [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
David Blaikie via Phabricator via llvm-commits
- [PATCH] D130458: [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130458: [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130458: [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
David Blaikie via Phabricator via llvm-commits
- [PATCH] D130458: [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130458: [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130458: [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130458: [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130458: [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
David Blaikie via Phabricator via llvm-commits
- [PATCH] D125691: [DebugInfo] Add localDecls field to DISubprogram and DILexicalBlock (1/5)
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D130356: [LangRef] Update for opaque pointers (NFC)
Nikita Popov via Phabricator via llvm-commits
- [llvm] 7ac7ec8 - [LangRef] Update for opaque pointers (NFC)
Nikita Popov via llvm-commits
- [llvm] b66ca91 - [Docs] Update GEP docs for opaque pointers
Nikita Popov via llvm-commits
- [PATCH] D130353: [Docs] Update GEP docs for opaque pointers
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D111617: [RISCV] Lazily add RVV C intrinsics.
Kito Cheng via Phabricator via llvm-commits
- [llvm] f8919d2 - [NFC][GVN] Put phi-translation of 'add' behind a switch
Peter Waller via llvm-commits
- [PATCH] D130241: [NFC][GVN] Put phi-translation of 'add' behind a switch
Peter Waller via Phabricator via llvm-commits
- [PATCH] D130445: [DAG] Use recursivelyDeleteUnusedNodes in CommitTargetLoweringOpt.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130053: [WebAssembly] Use `localexec` as default TLS model for non-Emscripten targets
Petr Penzin via Phabricator via llvm-commits
- [llvm] 034a27e - [AArch64] Add f16 fpimm patterns
Rosie Sumpter via llvm-commits
- [PATCH] D129989: [AArch64] Add f16 fpimm patterns
Rosie Sumpter via Phabricator via llvm-commits
- [lld] cbcdb52 - [ELF] Simplify --build-id/--color-diagnostics with AliasArgs. NFC
Fangrui Song via llvm-commits
- [llvm] fb7caa3 - [AsmPrinter] Reject ptrtoint to larger size in lowerConstant()
Nikita Popov via llvm-commits
- [PATCH] D130366: [AsmPrinter] Reject ptrtoint to larger size in lowerConstant()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130145: [AArch64] Simplify BTI/PAC-RET module flags
Daniel Kiss via Phabricator via llvm-commits
- [llvm] 3a35bce - [llvm][FileCheck] Fix unit tests failures with EXPENSIVE_CHECKS
David Spickett via llvm-commits
- [PATCH] D130282: [llvm][FileCheck] Fix unit tests failures with EXPENSIVE_CHECKS
David Spickett via Phabricator via llvm-commits
- [lld] b894071 - [ELF] --reproduce: support --export-dynamic-symbol-list
Fangrui Song via llvm-commits
- [PATCH] D129745: Fix a stack overflow in ScalarEvolution.
Johannes Reifferscheid via Phabricator via llvm-commits
- [compiler-rt] 7505cc3 - tsan: remove tracking of racy addresses
Dmitry Vyukov via llvm-commits
- [PATCH] D129692: [ARM] Correct features on pacbti tests. NFC
Victor Campos via Phabricator via llvm-commits
- [compiler-rt] 7ec3087 - tsan: prevent pathological slowdown for spurious races
Dmitry Vyukov via llvm-commits
- [PATCH] D114705: [DwarfDebug] Move emission of global vars, types and imports to endModule() (2/5)
Kristina Bessonova via Phabricator via llvm-commits
- [llvm] efe1527 - [CMake] Copy folder without permissions
Sebastian Neubauer via llvm-commits
- [PATCH] D130338: [CMake] Copy folder without permissions
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Opportunity for register promotion
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D130360: [llvm-objdump, ARM] Fix .byte directives dumping the wrong byte.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] Add option to allow data races
Dávid Bolvanský via Phabricator via llvm-commits
- [PATCH] D125776: [llvm-dva] 01 - Interval tree
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125777: [llvm-dva] 02 - Driver and documentation
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125778: [llvm-dva] 03 - Logical elements
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125779: [llvm-dva] 04 - Locations and ranges
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125780: [llvm-dva] 05 - Select elements
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125781: [llvm-dva] 06 - Warning and internal options
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125782: [llvm-dva] 07 - Compare elements
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125783: [llvm-dva] 08 - ELF Reader
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D125784: [llvm-dva] 09 - CodeView Reader
Carlos Alberto Enciso via Phabricator via llvm-commits
- [PATCH] D129994: [RISCV] Add cost modelling for vector widenning integer reduction.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D130424: AMDGPU: Adjust register allocation priority values down
Jay Foad via Phabricator via llvm-commits
- [PATCH] D129725: [DAGCombiner] Teach scalarizeExtractedBinop to support scalable splat.
Jianjian Guan via Phabricator via llvm-commits
- [llvm] aaeb951 - [DebugInfo] Avoid ptrtoint expression in generic test
Nikita Popov via llvm-commits
- [llvm] d8800ea - [RISCV] Scalarize binop followed by extractelement.
via llvm-commits
- [PATCH] D129545: [RISCV] Scalarize binop followed by extractelement.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D130427: RegAllocGreedy: Avoid overflowing priority bitfields
Jay Foad via Phabricator via llvm-commits
- [PATCH] D128911: Emit table lookup from TargetLowering::expandCTTZ()
Shubham Narlawar via Phabricator via llvm-commits
- [PATCH] D101070: [llvm][cmake] Make `install_symlink` robust to absolute dirs.
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D119661: [LV] Support chained phis as incoming values for first-order recurs.
Florian Hahn via Phabricator via llvm-commits
- [llvm] b14d7bf - AMDGPU: Turn off force init 16 input SGPRS for pal
David Stuttard via llvm-commits
- [PATCH] D129566: AMDGPU: Turn off force init 16 input SGPRS for pal
David Stuttard via Phabricator via llvm-commits
- [PATCH] D130370: [llvm] Always use Constant for FP_ROUND ISD Nodes
Peter Waller via Phabricator via llvm-commits
- [PATCH] D130163: [AArch64] Combine setcc (iN (bitcast (vNi1 X))) with vecreduce_or
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D130357: [MC,llvm-objdump,ARM] Target-dependent disassembly resync policy.
David Spickett via Phabricator via llvm-commits
- [PATCH] D130357: [MC,llvm-objdump,ARM] Target-dependent disassembly resync policy.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D130357: [MC,llvm-objdump,ARM] Target-dependent disassembly resync policy.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D130357: [MC,llvm-objdump,ARM] Target-dependent disassembly resync policy.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D130357: [MC,llvm-objdump,ARM] Target-dependent disassembly resync policy.
David Spickett via Phabricator via llvm-commits
- [PATCH] D130357: [MC,llvm-objdump,ARM] Target-dependent disassembly resync policy.
David Spickett via Phabricator via llvm-commits
- [PATCH] D130357: [MC,llvm-objdump,ARM] Target-dependent disassembly resync policy.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D130357: [MC,llvm-objdump,ARM] Target-dependent disassembly resync policy.
Simon Tatham via Phabricator via llvm-commits
- [PATCH] D130374: [Passes] add a tail-call-elim pass near the end of the opt pipeline
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130448: [Reassociate][NFC] Use an appropriate `dyn_cast` for `BinaryOperator`
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130345: [AMDGPU][MC][GFX11] Correct encoding of VOP3/VOP3_DPP v_cmpx* opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D130232: Reassoc FMF should not optimize FMA(a, 0, b) to (b)
Sven van Haastregt via Phabricator via llvm-commits
- [PATCH] D130232: Reassoc FMF should not optimize FMA(a, 0, b) to (b)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D130232: Reassoc FMF should not optimize FMA(a, 0, b) to (b)
Sven van Haastregt via Phabricator via llvm-commits
- [PATCH] D130232: Reassoc FMF should not optimize FMA(a, 0, b) to (b)
Sven van Haastregt via Phabricator via llvm-commits
- [PATCH] D130232: Reassoc FMF should not optimize FMA(a, 0, b) to (b)
Sanjay Patel via Phabricator via llvm-commits
- [PATCH] D130232: Reassoc FMF should not optimize FMA(a, 0, b) to (b)
Sven van Haastregt via Phabricator via llvm-commits
- [PATCH] D125194: [SVE][SelectionDAG] Use INDEX to generate matching instances of BUILD_VECTOR.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D130418: [LoopDataPrefetch] Fix crash when TTI doesn't set CacheLineSize
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130432: [X86] Custom type legalize v2i32 smulo/umulo to use a single pmuldq/pmuludq.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130358: [llvm-objdump,ARM] Add PrettyPrinters for Arm and AArch64.
David Spickett via Phabricator via llvm-commits
- [PATCH] D129107: [BOLT][HUGIFY] adds huge pages support of PIE/no-PIE binaries
Alexey Moksyakov via Phabricator via llvm-commits
- [llvm] 5fde785 - [ValueTracking] Fix unused variable warning in release builds. NFC
Benjamin Kramer via llvm-commits
- [PATCH] D118546: [llvm][cmake] Shore up `llvm_check_linker_flags`.
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D128262: [Fortran] Avoid digits in character constant
Diana Picus via Phabricator via llvm-commits
- [PATCH] D128269: Teach fpcmp about the x. FP format
Diana Picus via Phabricator via llvm-commits
- [llvm] 6e99771 - [SystemZ][z/OS] Open YAML text files as text
Abhina Sreeskantharajan via llvm-commits
- [PATCH] D130354: [SystemZ][z/OS] Open YAML text files as text
Abhina Sree via Phabricator via llvm-commits
- [llvm] 5fa185b - [AArch64][NFC] Add test case for setcc (iN bitcast (vNi1 X)), (iN 0), (eq|ne)
Cullen Rhodes via llvm-commits
- [llvm] c04ff58 - [AArch64] Combine setcc (iN (bitcast (vNi1 X))) with vecreduce_or
Cullen Rhodes via llvm-commits
- [PATCH] D130162: [AArch64][NFC] Add test case for setcc (iN bitcast (vNi1 X)), (iN 0), eq
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D129634: [X86] Fix updating LiveVariables in convertToThreeAddress
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130247: [LoongArch] Refactor insertDivByZeroTrap
Ray Wang via Phabricator via llvm-commits
- [PATCH] D130477: [LiveIntervals] Split live intervals on any dead def
Daniil Fukalov via Phabricator via llvm-commits
- [PATCH] D130248: [LoongArch] Offset folding for frameindex
Ray Wang via Phabricator via llvm-commits
- [llvm] aff68f5 - [LoongArch] Parse LoongArch base ABI in ObjectYAML and llvm-readobj
Weining Lu via llvm-commits
- [PATCH] D130238: [LoongArch] Parse LoongArch base ABI in ObjectYAML and llvm-readobj
Lu Weining via Phabricator via llvm-commits
- [PATCH] D130249: [LoongArch] Improve the calling convention
Ray Wang via Phabricator via llvm-commits
- [PATCH] D130250: [LoongArch] Support for varargs
Ray Wang via Phabricator via llvm-commits
- [PATCH] D117973: [cmake] Support custom package install paths
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D129537: [X86][DAGISel] Don't widen shuffle element with AVX512
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130479: [ORC][ORC_RT][COFF] Initial platform support for COFF/x86_64.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D49303: [CodeGen][ObjC] Treat non-escaping blocks as global blocks to make copy/dispose a no-op
Jake Li via Phabricator via llvm-commits
- [PATCH] D130480: [ARM] Add target feature to force 32-bit atomics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130481: [RISCV] Add the GlobalMerge pass (disabled by default)
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D129178: [RISCV] Enable the GlobalMerge pass for RISC-V
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D130482: [LAA] Avoid non-determinism due to blocks order. PR56672
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D120026: [ARM] Fix ARM backend to correctly use atomic expansion routines.
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D129653: isInductionPHI - Add some safety checks
Zaara Syeda via Phabricator via llvm-commits
- [PATCH] D130456: [ORC][COFF] Introduce COFFVCRuntimeBootstrapper.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130483: [RISCV] Add CodeGen support of RISCV Zca Extension
Xinlong Wu via Phabricator via llvm-commits
- [PATCH] D130141: [RISCV] Add MC support of RISCV Zca Extension
Xinlong Wu via Phabricator via llvm-commits
- [llvm] e35fec2 - [llvm-objdump, ARM] Fix .byte directives dumping the wrong byte.
Simon Tatham via llvm-commits
- [llvm] b487849 - [JITLink][COFF] Don't dead strip COMDAT associative symbol.
Sunho Kim via llvm-commits
- [PATCH] D129720: [JITLink][COFF] Don't dead strip COMDAT associative symbol.
Sunho Kim via Phabricator via llvm-commits
- [llvm] 07aa8fc - [JITLink][COFF] Handle out-of-order COMDAT second symbol.
Sunho Kim via llvm-commits
- [PATCH] D129721: [JITLink][COFF] Handle out-of-order COMDAT second symbol.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D129754: [JITLink][COFF] Implement IMAGE_SYM_CLASS_LABEL.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D129368: [mlir][OpenMP] Lower simd if clause to LLVM IR
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D130485: [PowerPC][NFC] Add additional vector_shuffle tests involving scalar_to_vector.
Amy Kwan via Phabricator via llvm-commits
- [PATCH] D130486: [AMDGPU][MC][GFX11] Correct src0 for VOP3_DPP variants of v_cmp*class* opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] aef75ae - [JITLink][COFF] Implement IMAGE_SYM_CLASS_LABEL.
Sunho Kim via llvm-commits
- [PATCH] D130487: [PowerPC] Fix vector_shuffle combines when inputs are scalar_to_vector of differing types.
Amy Kwan via Phabricator via llvm-commits
- [llvm] c7ea209 - [ORC][COFF] Properly set weak flag to COMDAT symbols.
Sunho Kim via llvm-commits
- [PATCH] D129764: [ORC][COFF] Properly set weak flag to COMDAT symbols.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D123623: [Debuginfo][llvm-dwarfutil] Add check for unsupported debug sections.
James Henderson via Phabricator via llvm-commits
- [PATCH] D129936: [JITLink][COFF][x86_64] Reimplement ADDR32NB/REL32.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D128955: [WPD] Use new llvm.public.type.test intrinsic for potentially publicly visible classes
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D129401: [libLTO] Set data-sections by default in libLTO.
Quinn Pham via Phabricator via llvm-commits
- [PATCH] D130488: AMDGPU: Fix assertion when printing unreachable functions
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 0f00e58 - [JITLink][COFF][x86_64] Reimplement ADDR32NB/REL32.
Sunho Kim via llvm-commits
- [PATCH] D130359: [llvm-objdump, ARM] Make dumpARMELFData line up with instructions.
David Spickett via Phabricator via llvm-commits
- [PATCH] D130489: [GVN] MemorySSA for GVN (alternative algorithm)
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D125693: [DebugInfo] Support types, imports and static locals declared in a lexical block (3/5)
Kristina Bessonova via Phabricator via llvm-commits
- [PATCH] D128065: [AArch64][SVE] Fold target specific ext/trunc nodes into loads/stores
Bradley Smith via Phabricator via llvm-commits
- [PATCH] D130365: [AArch64][SVE] Allow XZR as offset reg in contiguous loads/stores
Paul Walker via Phabricator via llvm-commits
- [llvm] 953a98e - [AArch64][SVE] Fold target specific ext/trunc nodes into loads/stores
Bradley Smith via llvm-commits
- [PATCH] D130172: [Matrix] Refactor tiled loops in a struct. NFC
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D130492: [AArch64][SVE] Add patterns to select mla/mls
Cullen Rhodes via Phabricator via llvm-commits
- [PATCH] D129952: [ORC][COFF] Handle COFF import files of static archive.
Sunho Kim via Phabricator via llvm-commits
- [PATCH] D130426: [CodeGen] Fixed ambiguous symbol ExtAddrMode in case of NDEBUG and LLVM_ENABLE_DUMP
Aaron Ballman via Phabricator via llvm-commits
- [PATCH] D130173: [Matrix] Add assert to extractVector with undef values
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D101070: [llvm][cmake] Make `install_symlink` workflow work with absolute install dirs
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D130412: [RISCV] Teach RISCVCodeGenPrepare to optimize (zext (abs(i32 X, i1 1))).
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130433: [InstCombine] Add fold for redundant sign bits count comparison
David Majnemer via Phabricator via llvm-commits
- [PATCH] D130494: [InstCombine] Adjust snprintf folding of constant strings (PR #56598)
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D130495: Have a simple StackSizesSection on PS4.
Ying Yi via Phabricator via llvm-commits
- [llvm] 3ebb2c0 - [llvm][cmake] Shore up `llvm_check_linker_flags`.
John Ericson via llvm-commits
- [PATCH] D130496: [RISCV] Set rematerializable = 1 on PseudoReadVLENB
luxufan via Phabricator via llvm-commits
- [PATCH] D130256: [CMake] Handle absolute paths for symlinks
Sebastian Neubauer via Phabricator via llvm-commits
- [PATCH] D130434: [MachineFunctinPass] Support -print-changed and -print-changed=quiet
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 00060a7 - [X86] Custom type legalize v2i32 smulo/umulo to use a single pmuldq/pmuludq.
Craig Topper via llvm-commits
- [llvm] 1db6d6d - [RISCV] Teach RISCVCodeGenPrepare to optimize (zext (abs(i32 X, i1 1))).
Craig Topper via llvm-commits
- [PATCH] D127383: Don't treat readnone call in presplit coroutine as not access memory
Florian Hahn via Phabricator via llvm-commits
- [lld] fd30414 - [lld-macho] Demangle location name in undefined symbol diagnostics
Daniel Bertalan via llvm-commits
- [PATCH] D130490: [lld-macho] Demangle location name in undefined symbol diagnostics
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D130188: [DependenceAnalysis][PR56275] Normalize dependence analysis results to be non-negative when required
Bardia Mahjour via Phabricator via llvm-commits
- [PATCH] D130500: Change long to int64_t (which is always 64 bit or 8 bytes )
Umesh Kalappa via Phabricator via llvm-commits
- [PATCH] D130368: [OpenMP] Remove noinline attributes in the device runtime
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D129915: [InstCombine] Tighten up known library function signature tests (PR #56463)
Martin Sebor via Phabricator via llvm-commits
- [llvm] 2c84b92 - Fix assertion in SmallDenseMap constructor with reserve from non-power-of-2 buckets count
David Blaikie via llvm-commits
- [PATCH] D129825: Fix assertion in SmallDenseMap constructor with reserve from non-power-of-2 buckets count
David Blaikie via Phabricator via llvm-commits
- [PATCH] D130208: [lld-macho] Fix assertion when two symbols at same addr have unwind info
Nico Weber via Phabricator via llvm-commits
- [llvm] fc93ba0 - [GlobalISel][DebugInfo] Remove debug info with zero line from constants inserted at entry block
David Blaikie via llvm-commits
- [PATCH] D123087: tests: add attributes that would normally come from inferattrs
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D130107: MemoryBuiltins: remove malloc-family funcs from list
Augie Fackler via Phabricator via llvm-commits
- [PATCH] D130436: [BOLT] Process each block only once in fixCFGForPIC
Fabian Parzefall via Phabricator via llvm-commits
- [llvm] 3bbd380 - [Reassociate][NFC] Use an appropriate dyn_cast for BinaryOperator
Warren Ristow via llvm-commits
- [PATCH] D129909: [GlobalISel][DebugInfo] salvageDebugInfo analogue for gMIR
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D130217: [Kaleidoscope] Fix DWARF function creation example
Justin Brooks via Phabricator via llvm-commits
- [PATCH] D128465: [llvm] add zstd to `llvm::compression` namespace
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130316: [SelectionDAG] make INLINEASM_BR use MachineBasicBlocks instead of BlockAddresses
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D130429: [lld-macho] `-exported_symbols` should hide symbols before LTO runs
Jez Ng via Phabricator via llvm-commits
- [PATCH] D125953: [DebugInfo][InstrRef] Handle joins PHI+Def values in LiveDebugValues
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D130503: [ASan] Use stack safety analysis to optimize allocas instrumentation.
Kirill Stoimenov via Phabricator via llvm-commits
- [PATCH] D130457: [IRBuilder] Add assert in CreateAtomicRMW
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D124697: Distinguish between different forms of "address-taken" MachineBasicBlocks
Eli Friedman via Phabricator via llvm-commits
- [llvm] fb95b8d - [Kaleidoscope] Fix DWARF function creation example
David Blaikie via llvm-commits
- [PATCH] D130506: [Support] Add llvm::compression::{isAvailable,compress,uncompress}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130506: [Support] Add llvm::compression::{isAvailable,compress,uncompress}
David Blaikie via Phabricator via llvm-commits
- [PATCH] D130506: [Support] Add llvm::compression::{isAvailable,compress,uncompress}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130506: [Support] Add llvm::compression::{isAvailable,compress,uncompress}
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130506: [Support] Add llvm::compression::{isAvailable,compress,uncompress}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130506: [Support] Add llvm::compression::{isAvailable,compress,uncompress}
James Henderson via Phabricator via llvm-commits
- [PATCH] D130506: [Support] Add llvm::compression::{isAvailable,compress,uncompress}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130506: [Support] Add llvm::compression::{isAvailable,compress,uncompress}
James Henderson via Phabricator via llvm-commits
- [PATCH] D130506: [Support] Add llvm::compression::{isAvailable,compress,uncompress}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130506: [Support] Add llvm::compression::{isAvailable,compress,uncompress}
David Blaikie via Phabricator via llvm-commits
- [PATCH] D130506: [Support] Add llvm::compression::{isAvailable,compress,uncompress}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130506: [Support] Add llvm::compression::{isAvailable,compress,uncompress}
David Blaikie via Phabricator via llvm-commits
- [PATCH] D128180: [DebugInfo][InstrRef][NFC] Let LDV handle joins for lists of debug ops
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D130140: [ADT] Remove Optional::getValueOr (NFC)
David Blaikie via Phabricator via llvm-commits
- [llvm] f04ae43 - [RISCV] Add more test cases for select with (setge X, C) condition.
Craig Topper via llvm-commits
- [lld] 4c79e1a - [lld-macho] Implement -load_hidden
Daniel Bertalan via llvm-commits
- [PATCH] D130473: [lld-macho] Implement -load_hidden
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D107280: [RISCV] Lower extern_weak symbols using the GOT for the medany model
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130508: [RISCV] Teach translateSetCCForBranch to help improve constant materialization.
Craig Topper via Phabricator via llvm-commits
- [lld] 9bf1c6d - Revert "[lld-macho] Implement -load_hidden"
Daniel Bertalan via llvm-commits
- [PATCH] D130431: [BOLT] Fix split jump table issues
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D130466: [LICM] - Add option to allow data races
Eli Friedman via Phabricator via llvm-commits
- [llvm] d61d72d - [OpenMP] Remove noinline attributes in the device runtime
Joseph Huber via llvm-commits
- [llvm] cb0c71e - AMDGPU: Adjust register allocation priority values down
Matt Arsenault via llvm-commits
- [llvm] 6253151 - RegAllocGreedy: Add a command line flag for reverseLocalAssignment
Matt Arsenault via llvm-commits
- [PATCH] D130440: RegAllocGreedy: Add a command line flag for reverseLocalAssignment
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128073: [SROA] Try harder to find a vector promotion viable type when rewriting
Vang Thao via Phabricator via llvm-commits
- [PATCH] D130512: [AMDGPU][MC][GFX90A] Correct MIMG dst size validation
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D130206: MC: force eager evaluation of relocations in `.debug_info`
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D128261: [Fortran] Relax relative tolerance for FCVS tests
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D112256: [FPEnv][EarlyCSE] Add support for CSE of constrained FP intrinsics, take 2
Kevin P. Neal via Phabricator via llvm-commits
- [llvm] 3696a78 - [WebAssembly] Use `localexec` as default TLS model for non-Emscripten targets
Sam Clegg via llvm-commits
- [PATCH] D129075: [AMDGPU] gfx11 allow dlc for MUBUF atomics
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D129587: [Support] Enable BLAKE3 .note.GNU-stack sections on FreeBSD
Ed Maste via Phabricator via llvm-commits
- [PATCH] D129690: [LLVM][AMDGPU] Specialize 32-bit atomic fadd instruction for generic address space
Shilei Tian via Phabricator via llvm-commits
- [lld] 595fc59 - Reland "[lld-macho] Implement -load_hidden"
Daniel Bertalan via llvm-commits
- [compiler-rt] 1850a7a - [asan][test] Additional test requiring weak symbol for dyld64.
Roy Sundahl via llvm-commits
- [llvm] ac0d1d5 - [cmake] Support custom package install paths
John Ericson via llvm-commits
- [llvm] 5acd376 - [llvm][cmake] Make `install_symlink` workflow work with absolute install dirs
John Ericson via llvm-commits
- [PATCH] D95114: HowToReleaseLLVM: Add annual release schedule template
Louis Dionne via Phabricator via llvm-commits
- [llvm] cdf8c7b - Revert "[llvm][cmake] Make `install_symlink` workflow work with absolute install dirs"
John Ericson via llvm-commits
- [PATCH] D118076: Sinking or hoisting instructions between loops before fusion
Joshua Cranmer via Phabricator via llvm-commits
- [PATCH] D130516: [Support] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130051: [BOLT] Add main fragment to function layout
Fabian Parzefall via Phabricator via llvm-commits
- [llvm] 12c0bf8 - tests: add attributes that would normally come from inferattrs
Augie Fackler via llvm-commits
- [llvm] 8506309 - MemoryBuiltins: remove malloc-family funcs from list
Augie Fackler via llvm-commits
- [PATCH] D130517: [GlobalISel] Add sdiv exact (X, constant) -> mul combine.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D130517: [GlobalISel] Add sdiv exact (X, constant) -> mul combine.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130517: [GlobalISel] Add sdiv exact (X, constant) -> mul combine.
Thorsten via Phabricator via llvm-commits
- [PATCH] D130517: [GlobalISel] Add sdiv exact (X, constant) -> mul combine.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D130517: [GlobalISel] Add sdiv exact (X, constant) -> mul combine.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130517: [GlobalISel] Add sdiv exact (X, constant) -> mul combine.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D130517: [GlobalISel] Add sdiv exact (X, constant) -> mul combine.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130517: [GlobalISel] Add sdiv exact (X, constant) -> mul combine.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D130517: [GlobalISel] Add sdiv exact (X, constant) -> mul combine.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130517: [GlobalISel] Add sdiv exact (X, constant) -> mul combine.
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D130517: [GlobalISel] Add sdiv exact (X, constant) -> mul combine.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D130517: [GlobalISel] Add sdiv exact (X, constant) -> mul combine.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D130517: [GlobalISel] Add sdiv exact (X, constant) -> mul combine.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D130517: [GlobalISel] Add sdiv exact (X, constant) -> mul combine.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D130517: [GlobalISel] Add sdiv exact (X, constant) -> mul combine.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D130518: [SPIRV] use tablegen to create SPIRVBaseInfo*
Ilia Diachkov via Phabricator via llvm-commits
- [PATCH] D130291: [DirectX backend] [NFC]Add DXILOpBuilder to generate DXIL operation
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D119296: KCFI sanitizer
Sami Tolvanen via Phabricator via llvm-commits
- [PATCH] D130189: [LoopInterchange][PR56275] Fix legality in dependence vectors
Michael Kruse via Phabricator via llvm-commits
- [PATCH] D129827: [BOLT] Add split all blocks strategy
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D130052: [BOLT] Support passing fragments to code emission
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D130520: [BOLT] Make exception handling fragment aware
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D130521: [BOLT] Generate sections for multiple fragments
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D129937: [JITLink][COFF] Handle duplicate external symbols.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D129939: [JITLink][COFF] Implement IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY/LIBRARY.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D129941: [JITLink][COFF] Implement IMAGE_COMDAT_SELECT_LARGEST partially.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D129944: [JITLink][COFF] Consider lib/dll files in llvm-jitlink.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D128858: [llvm] Provide utility function for MD_prof
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D99427: [LoopIdiomRecognize] Teach CTLZ/CTTZ idiom recognition to handle not being able to find a pre-loop check for the input being 0.
Aaron Puchert via Phabricator via llvm-commits
- [PATCH] D128192: [GlobalISel][DebugInfo] Propagate debug location for localized constants
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [PATCH] D128860: [llvm][NFC] Refactor code to use ProfDataUtils
Justin Bogner via Phabricator via llvm-commits
- [PATCH] D128302: [AArch64][CostModel] Detects that ExtractElement at index is not free in AArch64 when result is used as integer.
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D107278: [RISCV] Add new lga pseudoinstruction
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D107279: [RISCV] Add test showing the current extern_weak lowering
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D130525: [GlobalISel] Fix miscompile of G_UREM + G_UDIV due to not checking for equality of the first operands of each.
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D128870: [BOLT] Don't apply ICP to instructions with unknown control flow
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D129945: [JITLink][COFF] Don't dead strip seh frame of exported function.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D124063: [LegacyPM] Rename and deprecate populateModulePassManager
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D125717: [InstCombine] Optimize and of icmps with power-of-2 and contiguous masks
John McIver via Phabricator via llvm-commits
- [llvm] 1e636f2 - [IRBuilder] Add assert for AtomicRMW ordering
Alexander Shaposhnikov via llvm-commits
- [llvm] 45944e7 - [RISCV] Refactor translateSetCCForBranch to prepare for D130508. NFC.
Craig Topper via llvm-commits
- [PATCH] D116702: [GlobalISel] Combine select + fcmp to fminnum/fmaxnum/fminimum/fmaximum
Jessica Paquette via Phabricator via llvm-commits
- [compiler-rt] aea82d4 - [Clang] Fix how we set the NumPositiveBits on an EnumDecl to cover the case of single enumerator with value zero or an empty enum
Shafik Yaghmour via llvm-commits
- [llvm] 5ae0472 - [GlobalISel] Fix miscompile of G_UREM + G_UDIV due to not checking for equality
Amara Emerson via llvm-commits
- [PATCH] D130175: [JITLink][COFF] Implement dllimport stubs.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D130178: [JITLink][COFF][x86_64] Implement ADDR64 relocation.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D130229: [ELF] Add --thinlto-index= and --remapping-file=
Wenlei He via Phabricator via llvm-commits
- [PATCH] D130275: [JITLink][COFF][x86_64] Implement SECTION/SECREL relocation.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D128142: [MemProf] Memprof profile matching and annotation
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D130153: [MemorySSA] Don't create new memory accesses for dbg intrinsics in MemorySSA
Alina Sbirlea via Phabricator via llvm-commits
- [PATCH] D130276: [JITLink][COFF] Implement include/alternatename linker directive.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D130530: [flang] Add semantics test for ERROR STOP statement
Naje George via Phabricator via llvm-commits
- [lld] b2c53a9 - [lld-macho] Implement -hidden-l
Daniel Bertalan via llvm-commits
- [PATCH] D130529: [lld-macho] Implement -hidden-l
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D130531: [IR] Use Min behavior for module flag "PIC Level"
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130533: [SVE] Extend findMoreOptimalIndexType so BUILD_VECTORs do not force 64bit indices.
Paul Walker via Phabricator via llvm-commits
- [PATCH] D129974: [BOLT] Support split jump table for stripped binaries
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D130036: [BOLT][NFC] Remove opts::AllowStripped
Maksim Panchenko via Phabricator via llvm-commits
- [PATCH] D130449: [JITLink] Introduce WeakExternal linkage type.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D130450: [JITLink] Relax zero-fill edge assertions.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D130451: [JITLink][COFF][x86_64] Stub SECREL relocation to external symbol.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D130535: add a nullptr check for DW_AT_call_site to ensure Function will not be empty
Rui Zhong via Phabricator via llvm-commits
- [PATCH] D130452: [JITLink][COFF][x86_64] Implement remaining IMAGE_REL_AMD64_REL32_*.
Lang Hames via Phabricator via llvm-commits
- [PATCH] D130535: [BOLT][DWARF] Add a nullptr check for DW_AT_call_site to ensure Function will not be empty
Rui Zhong via Phabricator via llvm-commits
- [PATCH] D130315: [DWARF][BOLT] Implement new mechanism for DWARFRewriter
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D130536: [ArgPromotion] Transfer metadata nontemporal to promoted loads
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130454: [JITLink][COFF] Handle COMDAT symbol with offset.
Lang Hames via Phabricator via llvm-commits
- [llvm] cb370cf - [DAGCombiner] Teach scalarizeExtractedBinop to support scalable splat.
via llvm-commits
- [PATCH] D123693: Transform illegal intrinsics to V_ILLEGAL
Brendon Cahoon via Phabricator via llvm-commits
- [PATCH] D130537: AMDGPU: Take care of "tied" operand when removeOperand
Changpeng Fang via Phabricator via llvm-commits
- [llvm] 7f9e6f6 - [llvm][cmake] Make `install_symlink` workflow work with absolute install dirs
John Ericson via llvm-commits
- [PATCH] D130539: [llvm][cmake] Follow up to D117973
John Ericson via Phabricator via llvm-commits
- [PATCH] D130541: [cmake] Dedup linker flag check polyfill
John Ericson via Phabricator via llvm-commits
- [llvm] 71eff61 - [JITLink][COFF] Handle duplicate external symbols.
Sunho Kim via llvm-commits
- [llvm] 736b631 - [JITLink][COFF] Implement IMAGE_WEAK_EXTERN_SEARCH_NOLIBRARY/LIBRARY.
Sunho Kim via llvm-commits
- [llvm] df344e1 - [JITLink][COFF] Implement IMAGE_COMDAT_SELECT_LARGEST partially.
Sunho Kim via llvm-commits
- [llvm] 5fb4134 - [X86][DAGISel] Don't widen shuffle element with AVX512
via llvm-commits
- [llvm] 85c6629 - [JITLink][COFF] Consider lib/dll files in llvm-jitlink.
Sunho Kim via llvm-commits
- [llvm] cd953e4 - [JITLink][COFF] Don't dead strip seh frame of exported function.
Sunho Kim via llvm-commits
- [PATCH] D130140: [ADT] Deprecate Optional::getValueOr (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D130543: [RISCV]Enable isIntDivCheap when attribute is minsize
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D130544: [BOLT] Support files with no symbols
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D130546: [BOLT][TEST] Update fptr.test
Amir Ayupov via Phabricator via llvm-commits
- [llvm] 57006b1 - [DirectX backend] [NFC]Add DXILOpBuilder to generate DXIL operation
Xiang Li via llvm-commits
- [PATCH] D129160: libclang.so: Make SONAME the same as LLVM version
Tom Stellard via Phabricator via llvm-commits
- [llvm] d485c1b - [LoopDataPrefetch] Fix crash when TTI doesn't set CacheLineSize
via llvm-commits
- [PATCH] D126940: github: Fix release automation /branch command with new repo
Tobias Hieta via Phabricator via llvm-commits
- [PATCH] D130545: [cmake] Slight fix ups to make robust to the full range of GNUInstallDirs
John Ericson via Phabricator via llvm-commits
- [llvm] 94c00c1 - [gn build] port bc39d7bdd497 (libclang.map -> libclang.exports)
Nico Weber via llvm-commits
- [llvm] 7a2f5dc - [CodeMetrics] use hasOneLiveUse instead of hasOneUse while analyzing inlinable callsites
Chuanqi Xu via llvm-commits
- [llvm] a9b21ec - [gn build] tweak how symbol_exports map files look on linux, for 94c00c10e
Nico Weber via llvm-commits
- [PATCH] D130548: [AArch64] Explicitly use v1i64 type for llvm.aarch64.neon.pmull64
Mingming Liu via Phabricator via llvm-commits
- [llvm] ae002f8 - Use isa instead of dyn_cast (NFC)
Kazu Hirata via llvm-commits
- [llvm] 3f3930a - Remove redundaunt virtual specifiers (NFC)
Kazu Hirata via llvm-commits
- [llvm] c8cf669 - [ADT] Deprecate Optional::getValueOr (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D115381: [AArch64][GlobalISel] Select scalar G_FMAXIMUM + G_FMINIMUM
Amara Emerson via Phabricator via llvm-commits
- [PATCH] D130036: [BOLT] Remove --allow-stripped option
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D129757: [RISCV] Optimize SELECT_CC when the true value of select is Constant
Liao Chunyu via Phabricator via llvm-commits
- [PATCH] D99780: workflows: Add GitHub action for automating some release tasks
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [llvm] 904a87a - [LoongArch] Use `end namespace xxx` style comment. NFC
Weining Lu via llvm-commits
- [llvm] b43bec1 - [ARM] Add Tag_CPU_arch missing value descriptions in attribute parser
Victor Campos via llvm-commits
- [PATCH] D129631: [ARM] Add Tag_CPU_arch missing value descriptions in attribute parser
Victor Campos via Phabricator via llvm-commits
- [PATCH] D130239: [LoongArch] Encode LoongArch specific ELF e_flags to binary by LoongArchTargetStreamer
Lu Weining via Phabricator via llvm-commits
- [llvm] 2f9fa9e - [lldb][AArch64] Add support for memory tags in core files
David Spickett via llvm-commits
- [PATCH] D129489: [lldb][AArch64] Add support for memory tags in core files
David Spickett via Phabricator via llvm-commits
- [PATCH] D130272: [Support] Handle SPARC in sys::getHostCPUName
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D126423: github: Automatically assign reviewers for backport requests
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D129370: [SimplifyCFG] Allow SimplifyCFG hoisting to skip over non-matching instructions
Momchil Velikov via Phabricator via llvm-commits
- [llvm] 816a395 - [AArch64][SVE] NFC: Add tests for masked mla/mls patterns (D130492)
Cullen Rhodes via llvm-commits
- [llvm] 6082051 - [AArch64][SVE] Add patterns to select mla/mls
Cullen Rhodes via llvm-commits
- [llvm] 19c5638 - [ArgPromotion] Transfer metadata nontemporal to promoted loads
Phoebe Wang via llvm-commits
- [PATCH] D130554: [AArch64][GlobalISel] Add heuristics for localizing G_CONSTANT.
Amara Emerson via Phabricator via llvm-commits
- [llvm] 55f1fbf - [MC,llvm-objdump,ARM] Target-dependent disassembly resync policy.
Simon Tatham via llvm-commits
- [llvm] 2b38f58 - [llvm-objdump, ARM] Add PrettyPrinters for Arm and AArch64.
Simon Tatham via llvm-commits
- [llvm] 1bc7b06 - [llvm-objdump, ARM] Make dumpARMELFData line up with instructions.
Simon Tatham via llvm-commits
- [llvm] c8d91b0 - Reassoc FMF should not optimize FMA(a, 0, b) to (b)
Sven van Haastregt via llvm-commits
- [PATCH] D130555: [CMake] Fix add_subdirectory llvm builds
Sebastian Neubauer via Phabricator via llvm-commits
- [llvm] 1c3d0a2 - [llvm-objdump] Fix type mismatch in std::min.
Simon Tatham via llvm-commits
- [llvm] ae16b2e - [llvm-objdump,ARM] Fix a lot more tests.
Simon Tatham via llvm-commits
- [llvm] ae222da - [CMake] Fix add_subdirectory llvm builds
Sebastian Neubauer via llvm-commits
- [PATCH] D125784: [llvm-debuginfo-analyzer] 09 - CodeView Reader
Carlos Alberto Enciso via Phabricator via llvm-commits
- [llvm] da2ed95 - Fix MSVC "not all control paths return a value" warning. NFC
Simon Pilgrim via llvm-commits
- [PATCH] D130557: [Support] Add KnownBits::concatBits helper
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D129526: Import CI tests from the release branch
Anton Korobeynikov via Phabricator via llvm-commits
- [PATCH] D126506: workflows: Use new custom runners from github
Anton Korobeynikov via Phabricator via llvm-commits
- [PATCH] D129846: [CodeView] Add function to get size in bytes for a TypeIndex.
Djordje Todorovic via Phabricator via llvm-commits
- [PATCH] D127962: [WinEHPrepare] Propagate funclet tokens when inlining into EH funclets
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D124762: [WinEHPrepare] Avoid truncation of EH funclets with GNUstep ObjC runtime
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D130560: [RISCV] Handle register spill in branch relaxation
Piggy via Phabricator via llvm-commits
- [llvm] 5c396be - [llvm-objdump,ARM] Fix further test failures.
Simon Tatham via llvm-commits
- [llvm] 1ce9887 - [gn build] Port 7a5cb15ea6fa
Nico Weber via llvm-commits
- [PATCH] D130563: Skip padding between buildid and filenames.
Krzysztof Pszeniczny via Phabricator via llvm-commits
- [llvm] 0d191b7 - [Debuginfo][llvm-dwarfutil] Add check for unsupported debug sections.
Alexey Lapshin via llvm-commits
- [PATCH] D130080: [InstCombine] Change order of canonicalization of ADD and AND
Jay Foad via Phabricator via llvm-commits
- [PATCH] D129852: [AArch64][SVE] Sink op into loop if it's used by PTEST and known to zero inactive lanes.
Sander de Smalen via Phabricator via llvm-commits
- [PATCH] D130564: [AArch64][SVE] Add patterns to select masked FP arith
Cullen Rhodes via Phabricator via llvm-commits
- [llvm] 10a7c5b - [RISCV] Precommit test for D130251
via llvm-commits
- [llvm] 1a7078d - [DAGCombine] Mask doesn't have to be (EltSize - 1) exactly when combining rotation
via llvm-commits
- [PATCH] D130565: [Aarch64] Add cost for missing extensions.
dewen via Phabricator via llvm-commits
- [PATCH] D127727: [SeparateConstOffsetFromGEPPass] Added optional modification strategy
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D127858: [RISCV] Turn on SeparateConstOffsetFromGEPPass for RISC-V target
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D128190: [WinEH] Apply funclet operand bundles to nounwind intrinsics that lower to function calls
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D130434: [MachineFunctionPass] Support -print-changed and -print-changed=quiet
Jamie Schmeiser via Phabricator via llvm-commits
- [PATCH] D130568: LangRef: note that `allockind("free")` requires void return
Augie Fackler via Phabricator via llvm-commits
- [compiler-rt] b637443 - tsan: capture shadow map start/end on init and reuse in reset
Than McIntosh via llvm-commits
- [PATCH] D130570: [Lit] Sort previously failed tests early
Dave Green via Phabricator via llvm-commits
- [llvm] 5a594c2 - [AArch64][SVE] NFC: Add test-case to sve-ptest-removal-cmp* tests
Sander de Smalen via llvm-commits
- [llvm] 370ff43 - [AArch64][SVE] Consider more intrinsics in 'isZeroingInactiveLanes'.
Sander de Smalen via llvm-commits
- [llvm] a41ddf1 - [AArch64][SVE] Sink ptrue into loop if it is used by PTEST.
Sander de Smalen via llvm-commits
- [PATCH] D129851: [AArch64][SVE] Consider more intrinsics in 'isZeroingInactiveLanes'.
Sander de Smalen via Phabricator via llvm-commits
- [llvm] 63b1582 - LangRef: note that `allockind("free")` requires void return
Augie Fackler via llvm-commits
- [PATCH] D130571: [compiler-rt][Sanitizer] Link sanitizer libs with -latomic on SPARC
Rainer Orth via Phabricator via llvm-commits
- [PATCH] D130572: [CMake] Enable -z defs on Solaris
Rainer Orth via Phabricator via llvm-commits
- [llvm] 0eb9f18 - [AMDGPU][MC][GFX11] Correct encoding of VOP3/VOP3_DPP v_cmpx* opcodes
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D130574: ClangLinkerWrapper: explicitly #include <atomic>
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D130575: clang: include ManagedStatic.h for llvm_shutdown
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D130576: ManagedStatic: remove from ASTMatchersInternal.h
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129116: ManagedStatic: remove from DebugCounter
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] a564096 - [llvm][cmake] Follow up to D117973
John Ericson via llvm-commits
- [PATCH] D129117: ManagedStatic: eliminate uses for cl::opt in the llvm directory
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129118: CommandLine: add and use cl::SubCommand::get{All,TopLevel}
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129119: Add llvm::llvm_fast_shutdown()
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] e43621b - [AMDGPU][MC][GFX11] Correct src0 for VOP3_DPP variants of v_cmp*class* opcodes
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D130577: clang-driver: use llvm_fast_shutdown
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129121: ManagedStatic: remove from TimeProfiler
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129122: ManagedStatic: remove from PassManagerBuilder
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129123: ManagedStatic: remove from PluginLoader
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129124: ManagedStatic: remove from Interpreter/ExternalFunctions
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129125: ManagedStatic: remove from PassTimingInfo
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129126: ManagedStatic: remove from CrashRecoveryContext
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129127: ManagedStatic: remove from DynamicLibrary
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129129: CommandLine: Cleanup options and remove use of ManagedStatic
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D130578: ManagedStatic: remove a use from Clang
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129130: ManagedStatic: mark as deprecated, about to be removed
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129131: Remove uses of llvm_shutdown
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129132: Remove ManagedStatic and deprecate llvm_shutdown
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129133: ManagedStatic: remove some remaining dead references
Nicolai Hähnle via Phabricator via llvm-commits
- [PATCH] D129134: ManagedStatic: remove the last traces
Nicolai Hähnle via Phabricator via llvm-commits
- [llvm] 2eade1d - [WPD] Use new llvm.public.type.test intrinsic for potentially publicly visible classes
Arthur Eubanks via llvm-commits
- [lld] 2eade1d - [WPD] Use new llvm.public.type.test intrinsic for potentially publicly visible classes
Arthur Eubanks via llvm-commits
- [PATCH] D130263: [AMDGPU][CodeGen] Support (soffset + offset) s_buffer_load's.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D130579: AMDGPU: Remove manual selection for atomic fadd
Petar Avramovic via Phabricator via llvm-commits
- [llvm] f8df811 - [DWP][DWARF] Detect and error on debug info offset overflow
Alexander Yermolovich via llvm-commits
- [llvm] a97bb48 - [gn build] (manually) port a5640968f2f7
Nico Weber via llvm-commits
- [llvm] e5c892d - [SVE][SelectionDAG] Use INDEX to generate matching instances of BUILD_VECTOR.
Paul Walker via llvm-commits
- [PATCH] D129167: [AggressiveInstCombine] convert sqrt libcalls with "nnan" to sqrt intrinsics
Sanjay Patel via Phabricator via llvm-commits
- [llvm] 38dce29 - [gn build] Port f4fb72e6d4ce
LLVM GN Syncbot via llvm-commits
- [llvm] 75b15a7 - [RISCV] Add codegen coverage for ceil/floor/trunc/round/roundeven within FPR
Philip Reames via llvm-commits
- [llvm] 1e30820 - [WinEH] Apply funclet operand bundles to nounwind intrinsics that lower to function calls in the course of IR transforms
Stefan Gränitz via llvm-commits
- [llvm] 7ca9e47 - [AMDGPU] Start refactoring GCNSchedStrategy
Austin Kerbow via llvm-commits
- [PATCH] D130147: [AMDGPU] Start refactoring GCNSchedStrategy
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D130370: [llvm] Always use TargetConstant for FP_ROUND ISD Nodes
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130075: [InstCombine] Try not to demand low order bits for Add
Jay Foad via Phabricator via llvm-commits
- [llvm] 9891bb2 - [AMDGPU][GFX10][DOC][NFC] Update assembler syntax description
Dmitry Preobrazhensky via llvm-commits
- [llvm] 1ea7b9c - [DAG] matchRotateSub - set demanded bits to the shift amount type size, not the shift result size.
Simon Pilgrim via llvm-commits
- [llvm] f106525 - [MachineFunctionPass] Support -print-changed and -print-changed=quiet
Fangrui Song via llvm-commits
- [PATCH] D130586: [cmake] Use `CMAKE_INSTALL_LIBDIR` too
John Ericson via Phabricator via llvm-commits
- [PATCH] D130587: [StandardInstrumentations] Assign names to basic blocks without names
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D119671: [ObjectYAML][MachO] Add basic chained fixups support
Adrian Prantl via Phabricator via llvm-commits
- [llvm] 26dcc7e - [amdgpu][nfc] Skip operations on padding fields in LDS struct
Jon Chesterfield via llvm-commits
- [llvm] 215a792 - [gn build] Port 8348c4095600
Nico Weber via llvm-commits
- [PATCH] D121276: [CMake] Include runtimes test suites in check-all
Kamau Bridgeman via Phabricator via llvm-commits
- [llvm] bc165de - [RISCV] Minor fixes to rv64c-valid.s test.
Craig Topper via llvm-commits
- [llvm] 39d431d - [GlobalISel] Import patterns for G_FMAXIMUM + G_FMINIMUM
Jessica Paquette via llvm-commits
- [llvm] 2c6e8b4 - [Matrix] Refactor tiled loops in a struct. NFC
Francis Visoiu Mistrih via llvm-commits
- [llvm] 3a2d7d8 - [RISCV] Add Predicate to c.lw/c.sw/c.lwsp/c.swsp InstAliases with no offset.
Craig Topper via llvm-commits
- [PATCH] D130215: [DebugInfo] Teach dwarfdump and lldb about ptrauth DWARF tags and attributes
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D130156: [llvm] Fix some test failures with EXPENSIVE_CHECKS and libstdc++
Adrian Prantl via Phabricator via llvm-commits
- [llvm] 448a094 - [Matrix] Add assert to catch extracted vectors with poison elements
Francis Visoiu Mistrih via llvm-commits
- [compiler-rt] a89982c - [Sanitizers][Darwin] Allows '-mtargetos' to used to set minimum deployment target.
Blue Gaston via llvm-commits
- [PATCH] D130592: [IR] Move support for dxil::TypedPointerType to LLVM core IR.
Joshua Cranmer via Phabricator via llvm-commits
- [llvm] c17420f - [gn build] Port 4638d7a28f62
LLVM GN Syncbot via llvm-commits
- [PATCH] D130364: [LV] Recognize store of invariant value to invariant address as uniform
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130594: [RISCV] Inline ceil/floor/trunc for float and double
Philip Reames via Phabricator via llvm-commits
- [llvm] dcd0946 - [InstSimplify] remove redundant calls to 'isImplied'; NFCI
Sanjay Patel via llvm-commits
- [PATCH] D130072: [BOLT] Support split landing pad for stripped binaries
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D129155: [InstCombine][SimplifyLibCalls] convert sqrt libcalls with "nnan" to sqrt intrinsics
Sanjay Patel via Phabricator via llvm-commits
- [llvm] e3205b8 - [AggressiveInstCombine] convert sqrt libcalls with "nnan" to sqrt intrinsics
Sanjay Patel via llvm-commits
- [llvm] ec8f4fd - [Support] Workaround compiler bug in MSVC
Tom Stellard via llvm-commits
- [PATCH] D129822: [Support] Workaround compiler bug in MSVC
Tom Stellard via Phabricator via llvm-commits
- [llvm] 923b90b - [amdgpu][nfc] Separate LDS struct creation from RAUW
Jon Chesterfield via llvm-commits
- [PATCH] D117977: [cmake] Don't export `LLVM_TOOLS_INSTALL_DIR` anymore
Stella Stamenova via Phabricator via llvm-commits
- [PATCH] D130596: [StandardInstrumentations] Handle case where block order changes
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D130597: [SPIRV] Add tests to improve test coverage
Andrey Tretyakov via Phabricator via llvm-commits
- [llvm] 4447603 - [InstCombine] Fold strtoul and strtoull and avoid PR #56293
Martin Sebor via llvm-commits
- [PATCH] D129224: [InstCombine] Fold strtoul and strtoull and avoid PR #56293
Martin Sebor via Phabricator via llvm-commits
- [PATCH] D128108: [WIP][lld-macho] Add support for objc_msgSend stubs
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D130047: [RISCV] Disable constant hoisting for multiply by negated power of 2.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130146: [RISCV] Add isel pattern for (mul (and X, 0xffffffff), 3<<C) with Zba.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D128158: [AMDGPU] Add amdgcn_sched_group_barrier builtin
Jeffrey Byrnes via Phabricator via llvm-commits
- [llvm] 3928e89 - [RISCV] Pre-commit tests for D130146. NFC
Craig Topper via llvm-commits
- [lld] e27a029 - [ELF][test] Clean up print-archive-stats.s
Fangrui Song via llvm-commits
- [lld] 6d0b427 - [ELF] addLibrary: fix a use-after-free bug in archiveName
Fangrui Song via llvm-commits
- [PATCH] D130049: [WinEH][ARM64] Split unwind info for functions larger than 1MB
Z. Zheng via Phabricator via llvm-commits
- [lld] b327088 - [ELF] addDependentLibrary: fix a use-after-free bug in archiveName
Fangrui Song via llvm-commits
- [llvm] 17d4796 - github: Fix release automation /branch command with new repo
Tom Stellard via llvm-commits
- [PATCH] D128560: An upcoming patch to LLDB will require the ability to decode base64. This patch adds support for decoding base64 and adds tests.
Adrian Prantl via Phabricator via llvm-commits
- [llvm] e3e63f3 - [CodeGen] Fixed ambiguous symbol ExtAddrMode in case of NDEBUG and LLVM_ENABLE_DUMP
Dmitry Vassiliev via llvm-commits
- [llvm] f673dcc - github: Automatically assign reviewers for backport requests
Tom Stellard via llvm-commits
- [llvm] 66d755b - workflows: Add GitHub action for automating some release tasks
Tom Stellard via llvm-commits
- [llvm] fd84d97 - Revert "[Support] Workaround compiler bug in MSVC"
Tom Stellard via llvm-commits
- [PATCH] D127115: [RFC][DAGCombine] Make sure combined nodes are added back to the worklist in topological order.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D130605: [InstCombine] Add baseline tests for redundant sign bits count folds
Alexander Shaposhnikov via Phabricator via llvm-commits
- [PATCH] D130606: [lld-macho] Fix -bitcode_process_mode arg type
Keith Smiley via Phabricator via llvm-commits
- [PATCH] D130608: [flang] Add semantics test for EVENT WAIT statement
Naje George via Phabricator via llvm-commits
- [PATCH] D112374: [clang] Implement ElaboratedType sugaring for types written bare
Matheus Izvekov via Phabricator via llvm-commits
- [llvm] c99b9cf - [asan][test] Cleanup asan-stack-safety.ll test
Vitaly Buka via llvm-commits
- [PATCH] D129880: workflows: Use sccache to speed up CI builds
Tom Stellard via Phabricator via llvm-commits
- [llvm] 9981afd - [amdgpu][nfc] Extract kernel annotation from processUsedLDS
Jon Chesterfield via llvm-commits
- [polly] fe0e5b3 - [Polly] Insert !dbg metadata for emitted CallInsts.
Michael Kruse via llvm-commits
- [llvm] 3ccd88f - [amdgpu][nfc] Separate processUsedLDS into independent pieces, rename it
Jon Chesterfield via llvm-commits
- [PATCH] D130610: [RISCV] Reorder (and/or/xor (shl X, C1), C2) if we can form ANDI/ORI/XORI.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D129352: [CodeGen] Limit building time for CodeGenPrepare
Xiang Zhang via Phabricator via llvm-commits
- [llvm] 704a6ea - [asan][test] Check for __asan_stack_malloc
Vitaly Buka via llvm-commits
- [llvm] d6e1e0a - [ASan] Use stack safety analysis to optimize allocas instrumentation.
Vitaly Buka via llvm-commits
- [PATCH] D129715: [LoongArch] Heuristically load FP immediates by movgr2fr from materialized integer
Gong LingQin via Phabricator via llvm-commits
- [lld] e385779 - [lld-macho] Fix -bitcode_process_mode arg type
Keith Smiley via llvm-commits
- [PATCH] D130613: Added warning about outdated feature into Kaleidoscope tutorial text
Danny via Phabricator via llvm-commits
- [llvm] 809855b - Bump the trunk major version to 16
Tom Stellard via llvm-commits
- [PATCH] D130100: [AArch64] Combine a load into GPR followed by a copy to FPR to a load into FPR directly through MIPeepholeOpt
Mingming Liu via Phabricator via llvm-commits
- [llvm] aeeb174 - Update checks legalize-cttz.mir test before change.
Amara Emerson via llvm-commits
- [llvm] 9cc1dd2 - [AArch64][GlobalISel] Lower vector G_CTTZ.
Amara Emerson via llvm-commits
- [PATCH] D127726: [InstCombiner] Add option to replace PHI of GEPs with GEP with PHI as index
Elena Lepilkina via Phabricator via llvm-commits
- [llvm] b1b1086 - [ARM] Add target feature to force 32-bit atomics
Nikita Popov via llvm-commits
- [PATCH] D130615: [OpenMP][IRBuilder] Added if clause to task
Shraiysh via Phabricator via llvm-commits
- [llvm] 39f8384 - [ARM] Correct features on pacbti instructions.
David Green via llvm-commits
- [llvm] 8d46cb3 - Emit a simple StackSizesSection on PS4.
Ying Yi via llvm-commits
- [llvm] 79ff02a - Revert "[Debuginfo][llvm-dwarfutil] Add check for unsupported debug sections."
Alexey Lapshin via llvm-commits
- [PATCH] D122875: [DAGCombiner] Scalarize extend/truncate for splat vector.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D130617: [BOLT] Update split landing pad check for stripped binaries
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D130618: [AArch64][LoopVectorize] Enable tail-folding by default for SVE
David Sherwood via Phabricator via llvm-commits
- [llvm] 94761b9 - Update ProgrammersManual STL docs
Renato Golin via llvm-commits
- [llvm] dc84eeb - [ARM] Test more atomic sizes with +atomics-32 feature (NFC)
Nikita Popov via llvm-commits
- [llvm] 70b8b73 - [CSKY] Fix the btsti16 instruction missing in generic processor
Zi Xuan Wu via llvm-commits
- [PATCH] D123265: [RISCV] Extend the Merge Base Offset pass to handle AUIPC+ADDI
Luís Marques via Phabricator via llvm-commits
- [llvm] 529bd4f - [DAG] SimplifyDemandedBits - don't early-out for multiple use values
Simon Pilgrim via llvm-commits
- [PATCH] D129765: [DAG] SimplifyDemandedBits - don't early-out for multiple use values
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130621: [RISCV] Add target feature to force 32-bit atomics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D77804: [DAG] Enable ISD::SRL SimplifyMultipleUseDemandedBits handling inside SimplifyDemandedBits
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 979ddff - [Support] Handle SPARC in sys::getHostCPUName
Rainer Orth via llvm-commits
- [llvm] bf4f9a4 - [RISCV]Enable isIntDivCheap when attribute is minsize
via llvm-commits
- [compiler-rt] 0b2d5fd - [compiler-rt][Sanitizer] Link sanitizer libs with -latomic on SPARC
Rainer Orth via llvm-commits
- [llvm] 415b1e8 - [CMake] Enable -z defs on Solaris
Rainer Orth via llvm-commits
- [PATCH] D130115: [DAGCombiner] More load-store forwarding for big-endian
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D130367: [AMDGPU] avoid blind converting to VALU REG_SEQUENCE and PHIs
Alexander via Phabricator via llvm-commits
- [llvm] dd3ca65 - Sinking or hoisting instructions between loops before fusion
Aaron Ballman via llvm-commits
- [PATCH] D130622: [AMDGPU][SIFoldOperands] Clear kills when folding subreg COPY
Carl Ritson via Phabricator via llvm-commits
- [PATCH] D130623: [amdgpu][nfc] Fix build with a certan Clang version
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D130624: Test change for Bazel CI
Dmitri Gribenko via Phabricator via llvm-commits
- [PATCH] D96035: [dsymutil][DWARFlinker] implement separate multi-thread processing for compile units.
DreamPiggy via Phabricator via llvm-commits
- [llvm] 1870a8a - [gn build] (semi-manually) port 6bdb15fe844c
Nico Weber via llvm-commits
- [PATCH] D130628: [zorg] Run test-suite with flang-new
Diana Picus via Phabricator via llvm-commits
- [PATCH] D107552: [InstCombine] Combine lshr of add that intends to get the carry as llvm.uadd.with.overflow
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D110851: [flang] Add a wrapper for Fortran main program
Jean Perier via Phabricator via llvm-commits
- [PATCH] D122255: Meta directive runtime support
Abid via Phabricator via llvm-commits
- [PATCH] D130621: [RISCV] Add target feature to force-enable atomics
Nikita Popov via Phabricator via llvm-commits
- [llvm] c0b3f7a - [DAG] SimplifyDemandedBits - ensure we clear known One bits that AssertZext asserts are really known Zero
Simon Pilgrim via llvm-commits
- [llvm] f565444 - [libLTO] Set data-sections by default in libLTO.
Quinn Pham via llvm-commits
- [llvm] 70ec8cd - Revert "[libLTO] Set data-sections by default in libLTO."
Quinn Pham via llvm-commits
- [PATCH] D130634: [AMDGPU][MC][GFX11] Disable SGPRs for src1 of v_fma_mix*_dpp opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D130635: [LangRef] Reduce depth of table of contents
Jay Foad via Phabricator via llvm-commits
- [PATCH] D129848: [RISCV] Add Stackmap/Statepoint/Patchpoint support with targets
Sacha Coppey via Phabricator via llvm-commits
- [llvm] b6cc5dd - [libLTO] Set data-sections by default in libLTO.
Quinn Pham via llvm-commits
- [PATCH] D130637: [LV] Don't predicate uniform mem op stores unneccessarily
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130638: [X86][MC] Avoid to emit fake warning for complex FMUL
Phoebe Wang via Phabricator via llvm-commits
- [llvm] a8fdc24 - [LV] Add missing uses to test to make them more robust.
Florian Hahn via llvm-commits
- [PATCH] D130012: [llvm][ModuleInliner] Add inline cost priority for module inliner
Liqiang Tao via Phabricator via llvm-commits
- [llvm] b08369f - Revert "[OpenMP] Remove noinline attributes in the device runtime"
Joseph Huber via llvm-commits
- [PATCH] D130627: [libc++][ranges] implement `std::ranges::inplace_merge`
Hui via Phabricator via llvm-commits
- [PATCH] D130622: [AMDGPU][SIFoldOperands] Clear kills when folding COPY
Jay Foad via Phabricator via llvm-commits
- [llvm] b435da0 - [amdgpu][nfc] Fix build with a certan Clang version
Dmitri Gribenko via llvm-commits
- [PATCH] D130174: [Matrix] Refactor transpose distribution. NFC
Florian Hahn via Phabricator via llvm-commits
- [llvm] 35e781f - [AArch64][SVE] Add Gather Index narrowing tests
Matt Devereau via llvm-commits
- [llvm] 3b718de - [AggressiveInstCombine] add tests for sqrt with known positive operand; NFC
Sanjay Patel via llvm-commits
- [llvm] e079bf6 - [AggressiveInstCombine] check sqrt operand to allow more libcall->intrinsic transforms
Sanjay Patel via llvm-commits
- [PATCH] D130642: [GlobalISel] Handle IntToPtr constants in dbg.value
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [llvm] ebee4fb - [RISCV][LV] Add basic tests for default configuration
Philip Reames via llvm-commits
- [PATCH] D129795: Allow data prefetch into non-default address space
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [PATCH] D129013: [RISCV] Enable (scalable) vectorization by default
Philip Reames via Phabricator via llvm-commits
- [llvm] f38ea84 - [PowerPC] Change long to int64_t (which is always 64 bit or 8 bytes )
Eli Friedman via llvm-commits
- [PATCH] D130645: Move mlir LogicalResult to llvm Support library
Eugene Zhulenev via Phabricator via llvm-commits
- [llvm] 9b27d13 - [RISCV] Disable constant hoisting for multiply by negated power of 2.
Craig Topper via llvm-commits
- [llvm] 32622d6 - [RISCV] Add isel pattern for (mul (and X, 0xffffffff), 3<<C) with Zba.
Craig Topper via llvm-commits
- [llvm] 1a6d82b - Fix misc uses of "long" variables to use "int64_t".
Eli Friedman via llvm-commits
- [llvm] 7ce39d8 - [Lit] Sort previously failed tests early
David Green via llvm-commits
- [PATCH] D130646: [DAG] Add initial SelectionDAG::canCreateUndefOrPoison support
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130647: [BOLT] Add randomN split strategy
Fabian Parzefall via Phabricator via llvm-commits
- [PATCH] D130648: [SCEV] Avoid repeated proveNoUnsignedWrapViaInduction calls.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 0562cf4 - Allow data prefetch into non-default address space
Stanislav Mekhanoshin via llvm-commits
- [PATCH] D123264: [RISCV] Pre-RA expand pseudos pass
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130651: RegAllocGreedy: Fix nondeterminism in tryLastChanceRecoloring
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D128562: [RISCV] Precommit test for D123265
Craig Topper via Phabricator via llvm-commits
- [llvm] 19cdd19 - [AArch64][GlobalISel] Add heuristics for localizing G_CONSTANT.
Amara Emerson via llvm-commits
- [llvm] 43b5e12 - [LV] Refresh an autogened test to pickup naming changes
Philip Reames via llvm-commits
- [llvm] 3434881 - [AArch64] Explicitly use v1i64 type for llvm.aarch64.neon.pmull64
Mingming Liu via llvm-commits
- [lld] 876af56 - [ELF][test] Fix compressed-debug-level.test with zlib-ng
Fangrui Song via llvm-commits
- [llvm] 190f3fb - [AMDGPU] Precommit s_setprio scheduling test. NFC.
Stanislav Mekhanoshin via llvm-commits
- [llvm] 16e0620 - [VPlan] Mark VPPredInstPHIRecipe as not having side-effects.
Florian Hahn via llvm-commits
- [PATCH] D130654: [AMDGPU] Consider S_SETPRIO a scheduling boundary
Stanislav Mekhanoshin via Phabricator via llvm-commits
- [llvm] 65246d3 - Use hasNItemsOrLess() in MRI::hasAtMostUserInstrs().
Amara Emerson via llvm-commits
- [llvm] e8ceadd - [LV][RISCV] Add a test case for a quality problem mixing vector index and data types
Philip Reames via llvm-commits
- [llvm] a8c3d98 - [DebugInfo] Teach LLVM and LLDB about ptrauth in DWARF
Jonas Devlieghere via llvm-commits
- [llvm] 68901fd - [AMDGPU] Consider S_SETPRIO a scheduling boundary
Stanislav Mekhanoshin via llvm-commits
- [llvm] 0fdf8db - [gn build] Port 0f3f357e26cf
LLVM GN Syncbot via llvm-commits
- [PATCH] D130656: [cross-project-tests] Add split-file as dependency
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 15c645f - [RISCV] Enable (scalable) vectorization by default
Philip Reames via llvm-commits
- [PATCH] D130516: compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130659: [RISCV] Update lowerFROUND to use masked instructions.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130661: RegAllocGreedy: Try local instruction splitting with subranges
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 89d3c96 - workflows: Fix pull request creation for backports
Tom Stellard via llvm-commits
- [PATCH] D130072: [BOLT] Update labels for split landing pad
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D130663: [BOLT] Update sibling relationship from LSDA Section
Huan Nguyen via Phabricator via llvm-commits
- [llvm] 719ab04 - [GlobalISel] Handle IntToPtr constants in dbg.value
Adrian Prantl via llvm-commits
- [PATCH] D130664: [SPIRV] Fix style of LIT tests and remove metadata
Andrey Tretyakov via Phabricator via llvm-commits
- [llvm] 6047deb - [llvm] Provide utility function for MD_prof
Paul Kirth via llvm-commits
- [llvm] 300c9a7 - [llvm][NFC] Refactor code to use ProfDataUtils
Paul Kirth via llvm-commits
- [PATCH] D129798: [clang-tidy] Add a "clang-" namespace prefix to the make-confusable-target executable
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 6e9bab7 - Revert "[llvm][NFC] Refactor code to use ProfDataUtils"
Paul Kirth via llvm-commits
- [llvm] a355966 - [gn build] Port 6047deb7c2aa
LLVM GN Syncbot via llvm-commits
- [PATCH] D130666: [InstCombine] Add support for strlcpy folding
Martin Sebor via Phabricator via llvm-commits
- [llvm] 9864733 - [RISCV] Add merge operand to RISCVISD::FCOPYSIGN_VL.
Craig Topper via llvm-commits
- [PATCH] D130667: feat: use compression class for: clang ast serial zstd option + prof data compression variants + zstd elf + ztsd objcopy support
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D130668: [libunwind] Use `_dl_find_eh_frame` if available
Adrian Vogelsgesang via Phabricator via llvm-commits
- [PATCH] D130516: [llvm] compression classes
Cole Kissane via Phabricator via llvm-commits
- [PATCH] D129178: [RISCV] Enable the GlobalMerge pass by default
Luís Marques via Phabricator via llvm-commits
- [llvm] bfdca15 - RegAllocGreedy: Fix nondeterminism in tryLastChanceRecoloring
Matt Arsenault via llvm-commits
- [PATCH] D130670: [llvm-readelf] Render messages similar to that of `GNU binutils readelf` when no sections and/or no headers.
Prabhu Karthikeyan Rajasekaran via Phabricator via llvm-commits
- [PATCH] D130672: [llvm] Extend the CaptureTracking to handle constantExprs that read global variables
Ruobing Han via Phabricator via llvm-commits
- [PATCH] D130673: [BOLT] Handle jump tables that point to skipped functions
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D130431: [BOLT] Handle false positive jump tables
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D129513: [flang] Add `stopped_images` to list of intrinsics and add test
Katherine Rasmussen via Phabricator via llvm-commits
- [PATCH] D130675: [RFC][DAG] Match select of constant equivalents in foldBinOpIntoSelect.
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D129037: [globalisel] Select register bank for DBG_VALUE
LuoYuanke via Phabricator via llvm-commits
- [llvm] 06da353 - [NFC] Automatically generate CodeGen/VE/Scalar/atomic.ll
Amaury Séchet via llvm-commits
- [llvm] 1d1d8d6 - [RISCV] Reorder code in lowerFROUND to make the diff in D130659 cleaner. NFC
Craig Topper via llvm-commits
- [PATCH] D130676: [AArch64] Treat x18 as callee-saved in functions with Windows calling convention on Darwin
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [llvm] 8d87f71 - [RISCV] Pre-commit tests for D130610. NFC
Craig Topper via llvm-commits
- [llvm] a304d70 - [RISCV] Reorder (and/or/xor (shl X, C1), C2) if we can form ANDI/ORI/XORI.
Craig Topper via llvm-commits
- [PATCH] D130677: [AMDGPU] Fix DGEMM hazard for GFX90a
Vang Thao via Phabricator via llvm-commits
- [PATCH] D130638: [X86][MC] Avoid to emitting incorrect warning for complex FMUL
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D129838: [LoongArch] Optimize the atomic store with amswap_db.[w/d]
Gong LingQin via Phabricator via llvm-commits
- [PATCH] D130638: [X86][MC] Avoid emitting incorrect warning for complex FMUL
Phoebe Wang via Phabricator via llvm-commits
- [llvm] dbda30e - [AMDGPU][SIFoldOperands] Clear kills when folding COPY
Carl Ritson via llvm-commits
- [PATCH] D126644: [llvm/CodeGen] Add ExpandLargeDivRem pass
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130680: [IntegerDivision][AMDGPU] Use CreateLogicalOr to block poison propagation.
Craig Topper via Phabricator via llvm-commits
- [llvm] c16fa78 - GlobalISel: update legalize-rotr-rotl.mir checks before change.
Amara Emerson via llvm-commits
- [llvm] 93e3aeb - [AArch64][GlobalISel] Fix custom legalization of rotates using sext for shift vs zext.
Amara Emerson via llvm-commits
- [llvm] ba0d079 - [AMDGPU] Aggressively schedule to reduce RP in occupancy limited regions
Austin Kerbow via llvm-commits
- [PATCH] D130329: [AMDGPU] Aggressively schedule to reduce RP in occupancy limited regions
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D130682: Emit AMDGPU intrinsics only for target triple AMDGPU
praveen velliengiri via Phabricator via llvm-commits
- [llvm] 726d9f8 - [X86][MC] Avoid emitting incorrect warning for complex FMUL
Phoebe Wang via llvm-commits
- [PATCH] D130034: [BOLT] Add BinaryContext::IsStripped
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D130071: [BOLT] Adapted policy checks for stripped binaries
Amir Ayupov via Phabricator via llvm-commits
- [llvm] 2d1c6e0 - [LAA] Remove block order sensitivity in LAA algorithm. PR56672
Max Kazantsev via llvm-commits
- [llvm] 8e9e27a - [Test] Fix block name in test
Max Kazantsev via llvm-commits
- [PATCH] D130683: [lld-macho] Allow linking with ABI compatible architectures
Vincent Lee via Phabricator via llvm-commits
- [PATCH] D129781: [NFC] Introduce llvm::to_vector_of to allow creation of SmallVector<T> from range of items convertible to type T
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D130685: [LegalizeTypes][VP] Add split operand support for VP_FPTOSI/VP_FPTOUI/VP_SITOFP/VP_UITOFP
WangLian via Phabricator via llvm-commits
- [PATCH] D128806: [RISCV] Fix wrong position of prologue_end
LiqinWeng via Phabricator via llvm-commits
- [PATCH] D130268: [NFC] Add SmallVector constructor to allow creation of SmallVector<T> from ArrayRef of items convertible to type T
Nikita Popov via Phabricator via llvm-commits
- [llvm] 7fac9c9 - [gn build] Port 8a61749f767e
LLVM GN Syncbot via llvm-commits
- [PATCH] D130233: [LoopLoadElim] Add stores with matching sizes as load-store candidates
mgabka via Phabricator via llvm-commits
- [lld] f2c7f75 - [lld-macho] Support creating N_SO stab for DWARF5 compile units
Daniel Bertalan via llvm-commits
- [PATCH] D130559: [lld-macho] Support creating N_SO stab for DWARF5 compile units
Daniel Bertalan via Phabricator via llvm-commits
- [PATCH] D130687: [RISCV][NFC] Use defined variable instead some code.
WangLian via Phabricator via llvm-commits
- [PATCH] D130689: [LLVM] Update C++ standard to 17
Tobias Hieta via Phabricator via llvm-commits
- [llvm] 3f6c6e9 - [gn build] Port e01b4fe956dd
LLVM GN Syncbot via llvm-commits
- [lld] d1e40f4 - [lld-macho] Add LOH_ARM64_ADRP_ADD_LDR optimization hint support
Daniel Bertalan via llvm-commits
- [PATCH] D130505: [lld-macho] Add LOH_ARM64_ADRP_ADD_LDR optimization hint support
Daniel Bertalan via Phabricator via llvm-commits
- [llvm] a0ccba5 - [llvm] Fix some test failures with EXPENSIVE_CHECKS and libstdc++
David Spickett via llvm-commits
- [PATCH] D129798: [clang-tidy] Rename the make-confusable-table executable
Sam McCall via Phabricator via llvm-commits
- [llvm] 18b4a8b - [clang-tidy] Rename the make-confusable-table executable
Martin Storsjö via llvm-commits
- [llvm] 8daa338 - [SCEV] Avoid repeated proveNoUnsignedWrapViaInduction calls.
Florian Hahn via llvm-commits
- [PATCH] D130692: [AArch64][SVE] Narrow 64bit gather index to 32bit
Matt Devereau via Phabricator via llvm-commits
- [llvm] 7eeb468 - [Aarch64] Add cost for missing extensions.
via llvm-commits
- [PATCH] D130444: [DAG] Use recursivelyDeleteUnusedNodes in ReplaceLoadWithPromotedLoad
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130447: [DAG] Use recursivelyDeleteUnusedNodes in PromoteLoad
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130694: [SCEV] Avoid repeated proveNoSignedWrapViaInduction calls.
Florian Hahn via Phabricator via llvm-commits
- [llvm] dd428a5 - [gn build] (manually) port 18b4a8bcf35 more
Nico Weber via llvm-commits
- [PATCH] D130697: [NFC][AArch64] Precommit vector-fcvt tests
Peter Waller via Phabricator via llvm-commits
- [PATCH] D130698: [AArch64][DAGCombine] Add performBuildVectorCombine 'extract_elt ~> anyext'
Peter Waller via Phabricator via llvm-commits
- [PATCH] D130699: [AArch64][DAGCombine] Add pushAndThroughExtractSubvector
Peter Waller via Phabricator via llvm-commits
- [llvm] fa7fd8e - [AMDGPU][MC][GFX11] Disable SGPRs for src1 of v_fma_mix*_dpp opcodes
Dmitry Preobrazhensky via llvm-commits
- [llvm] 35e8179 - [InstCombine] add tests for bitwise logic with cast operands; NFC
Sanjay Patel via llvm-commits
- [llvm] 28ad5dc - [InstCombine] try harder to narrow bitwise logic with cast operands
Sanjay Patel via llvm-commits
- [PATCH] D130700: [AArch64][DAGCombine] Add pushSignExtendThroughExtractSubvector
Peter Waller via Phabricator via llvm-commits
- [llvm] 2b230d6 - [AMDGPU][MC][GFX90A] Correct MIMG dst size validation
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D130392: [Orc][JITLink] Slab based memory allocator to reduce RPC calls
Anubhab Ghosh via Phabricator via llvm-commits
- [llvm] 955cc56 - [AMDGPU][GFX1030][DOC][NFC] Update assembler syntax description
Dmitry Preobrazhensky via llvm-commits
- [PATCH] D129175: [ORC] Fix weak hidden symbols failure on PPC with runtimedyld
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D130118: [1/3] [LLD] [MinGW] Implement the --exclude-symbols option
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D130120: [2/3] [LLD] [COFF] Add support for a new, mingw specific embedded directive -exclude-symbols:
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 72ea1a7 - [ORC] Fix weak hidden symbols failure on PPC with runtimedyld
Sunho Kim via llvm-commits
- [PATCH] D130121: [3/3] [COFF] Emit embedded -exclude-symbols: directives for hidden visibility for MinGW
Martin Storsjö via Phabricator via llvm-commits
- [llvm] 76d9ae9 - [AMDGPU] avoid blind converting to VALU REG_SEQUENCE and PHIs
Alexander Timofeev via llvm-commits
- [llvm] 7920805 - [DAG] Use recursivelyDeleteUnusedNodes in ReplaceLoadWithPromotedLoad
Amaury Séchet via llvm-commits
- [PATCH] D128642: [AArch64][SVE] Use SVE for VLS fcopysign for wide vectors
David Truby via Phabricator via llvm-commits
- [llvm] 474a8ee - [DAG] Use recursivelyDeleteUnusedNodes in PromoteLoad
Amaury Séchet via llvm-commits
- [llvm] 25a8300 - Precommit tests for D112256 "[FPEnv][EarlyCSE] Add support for CSE of constrained FP intrinsics, take 2"
Kevin P. Neal via llvm-commits
- [PATCH] D129016: [PowerPC] implemented @llvm.ppc.kill.canary to corrupt stack guard
Lei Huang via Phabricator via llvm-commits
- [llvm] 69d5a03 - [DAG] Enable ISD::SRL SimplifyMultipleUseDemandedBits handling inside SimplifyDemandedBits
Simon Pilgrim via llvm-commits
- [llvm] bb7f62b - [llvm][ModuleInliner] Add inline cost priority for module inliner
Liqiang Tao via llvm-commits
- [llvm] e293802 - [gn build] Port bb7f62bbbd35
LLVM GN Syncbot via llvm-commits
- [llvm] ea7f14d - [DAG] SelectionDAG::GetDemandedBits - don't simplify opaque constants
Simon Pilgrim via llvm-commits
- [PATCH] D130016: [HLSL] Add __builtin_hlsl_create_handle
Chris Bieneman via Phabricator via llvm-commits
- [llvm] fe13002 - [HLSL] Add __builtin_hlsl_create_handle
Chris Bieneman via llvm-commits
- [PATCH] D130707: [llvm-reduce] Split operands-skip.ll into serial and parallel parts
David Spickett via Phabricator via llvm-commits
- [llvm] be488ba - [DAG] DAGCombiner::visitTRUNCATE - remove GetDemandedBits call
Simon Pilgrim via llvm-commits
- [llvm] f912bab - Revert "[X86][DAGISel] Don't widen shuffle element with AVX512"
Florian Hahn via llvm-commits
- [llvm] c113594 - Revert "[llvm][ModuleInliner] Add inline cost priority for module inliner"
Liqiang Tao via llvm-commits
- [llvm] cf0196d - [gn build] Port c113594378a0
LLVM GN Syncbot via llvm-commits
- [llvm] d52e775 - [llvm][ModuleInliner] Add inline cost priority for module inliner
Liqiang Tao via llvm-commits
- [llvm] 59ea2c6 - [gn build] Port d52e775b05a4
LLVM GN Syncbot via llvm-commits
- [PATCH] D130668: [libunwind] Use `_dl_find_object` if available
Saleem Abdulrasool via Phabricator via llvm-commits
- [PATCH] D107655: Correctly decode `UOP_Epilog` opcodes in `llvm-objdump`
James Henderson via Phabricator via llvm-commits
- [PATCH] D130713: [AA] Do not track Must in ModRefInfo
Nikita Popov via Phabricator via llvm-commits
- [llvm] 82c1b13 - [LV] Don't predicate uniform mem op stores unneccessarily
Philip Reames via llvm-commits
- [llvm] 8c99cef - [DAG] Remove SelectionDAG::GetDemandedBits and use SimplifyMultipleUseDemandedBits directly.
Simon Pilgrim via llvm-commits
- [PATCH] D115218: [CodeExtractor] Refactor extractCodeRegion, fix parameter index confusion.
Michael Kruse via Phabricator via llvm-commits
- [llvm] 1e15e24 - [NFC] Autogenerate CodeGen/PowerPC/pzero-fp-xored.ll
Amaury Séchet via llvm-commits
- [PATCH] D128211: [DebugInfo][InstrRef][NFC] Handle transfers of variadic debug values in InstrRefLDV
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D128212: [DebugInfo] Extend the InstrRef LDV to support DbgValues with many Ops
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D119412: github: Automatically create backport requests for bugs referenced in commit messages
Tom Stellard via Phabricator via llvm-commits
- [llvm] 89173de - [RISCV] Remove duplicate code. NFC
Craig Topper via llvm-commits
- [llvm] 2750873 - [RISCV] Update lowerFROUND to use masked instructions.
Craig Topper via llvm-commits
- [PATCH] D130557: [Support] Add KnownBits::concat method
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] f5b2168 - [AMDGPU] Add amdgcn_sched_group_barrier builtin
Austin Kerbow via llvm-commits
- [llvm] c26dc29 - [llvm-objcopy] Support --{,de}compress-debug-sections for zstd
Fangrui Song via llvm-commits
- [PATCH] D130717: [SCCIterator] Fix an issue in scc_member_iterator sorting
Hongtao Yu via Phabricator via llvm-commits
- [llvm] 9f0d533 - [MC][test] Rename two --compress-debug-sections=zlib tests
Fangrui Song via llvm-commits
- [PATCH] D130718: [compiler-rt] [builtins] Detect _Float16 support at compile time
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D128941: [ModuloSchedule] Add interface call to accept/reject SMS schedules
Dave Green via Phabricator via llvm-commits
- [PATCH] D130719: [GlobalISEL][nfc] Remove unnecessary cast
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D130720: Add `llvm-dwarfutil` to Bazel targets
Daniele Vettorel via Phabricator via llvm-commits
- [llvm] 0f93a45 - [AMDGPU] Add isMeta flag to SCHED_GROUP_BARRIER
Austin Kerbow via llvm-commits
- [PATCH] D130721: [GlobalISel] Handle nullptr constants in dbg.value
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [llvm] e74197b - [Reland][Debuginfo][llvm-dwarfutil] Add check for unsupported debug sections.
Alexey Lapshin via llvm-commits
- [PATCH] D130722: [AMDGPU] Omit unnecessary waitcnt before barriers
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D130724: [MC] Support writing ELFCOMPRESS_ZSTD compressed debug info sections
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D102107: [OpenMP] Codegen aggregate for outlined function captures
Dhruva Chakrabarti via Phabricator via llvm-commits
- [PATCH] D130725: [lld/mac] Add support for $ld$previous symbols with explicit symbol name
Nico Weber via Phabricator via llvm-commits
- [PATCH] D129322: [AMDGPU][Scheduler] Avoid initializing Register pressure tracker when tracking is disabled
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D130442: [RISCV] Peephole optimization to fold merge.vvm and unmasked intrinsics.
Philip Reames via Phabricator via llvm-commits
- [PATCH] D130728: [SCEV] Iteratively compute ranges for deeply nested expressions.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 6139626 - llvm-dwp: Include dwo name even when the input is a dwo
David Blaikie via llvm-commits
- [PATCH] D130729: [SeparateConstOffsetFromGEP] [AMDGPU] Check legality for all uses of transformed GEP
Jeffrey Byrnes via Phabricator via llvm-commits
- [llvm] 5c38056 - [AMDGPU][Scheduler] Avoid initializing Register pressure tracker when tracking is disabled
Anshil Gandhi via llvm-commits
- [llvm] 0ef6809 - [GlobalISel][nfc] Remove unnecessary cast
Adrian Prantl via llvm-commits
- [lld] 31760e8 - [lld-macho] `-exported_symbols` should hide symbols before LTO runs
Jez Ng via llvm-commits
- [llvm] 58526b2 - [GlobalISel] Handle nullptr constants in dbg.value
Adrian Prantl via llvm-commits
- [PATCH] D130076: [llvm/CodeGen] Enable the ExpandLargeDivRem pass for X86, Arm and AArch64
Matthias Gehre via Phabricator via llvm-commits
- [lld] cc56a50 - [clang][lld][cmake] Simplify header dirs
John Ericson via llvm-commits
- [llvm] 520d29f - Update references to mailing lists that have moved to Discourse.
via llvm-commits
- [PATCH] D130736: [lld][WebAssemby] Demote LazySymbols back to undefined symbols if they are not loaded
Sam Clegg via Phabricator via llvm-commits
- [lld] f030132 - [lld-macho] Allow linking with ABI compatible architectures
Vincent Lee via llvm-commits
- [llvm] bfd3883 - [Matrix] Refactor transpose distribution. NFC
Francis Visoiu Mistrih via llvm-commits
- [llvm] 2b731b3 - AMDGPU: Take care of "tied" operand when removeOperand
Changpeng Fang via llvm-commits
- [lld] 241f0e8 - [lld/mac] Add support for $ld$previous symbols with explicit symbol name
Nico Weber via llvm-commits
- [PATCH] D130738: [lld][WebAsssembly] Convert more tests from IR to assembly. NFC
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D116467: Deprecate `LLVM_LIBRARY_DIRS`
John Ericson via Phabricator via llvm-commits
- [PATCH] D130739: [TTI][SLP][AArch64] Precommit test for a TTI cost fix of i64 add reductions.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D130740: [TTI][AArch64][SLP] Sets the cost of an ADD reduction 2xi64 to 2.
Vasileios Porpodas via Phabricator via llvm-commits
- [PATCH] D130742: [AMDGPU] Extend SILoadStoreOptimizer to s_load instructions
Carl Ritson via Phabricator via llvm-commits
- [llvm] dc2557f - [LoongArch] Remove the temporary .mir tests as they have been rewrote by .s tests. NFC
Weining Lu via llvm-commits
- [PATCH] D32720: [LICM] Introduce a finer granularity option to compute early exits.
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D130745: [llvm-cov][WIP] Add Per Directory coverage to llvm-cov
Ashutosh Pandey via Phabricator via llvm-commits
- [PATCH] D130431: [BOLT] Ignore functions accessing false positive jump tables
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D130746: RFC: Uniformity Analysis for Irreducible Control Flow
Sameer Sahasrabuddhe via Phabricator via llvm-commits
- [lld] 4db7c7d - [ELF] Remove one inputSections loop. NFC
Fangrui Song via llvm-commits
- [llvm] 6b27890 - [ORC][COFF] Handle COFF import files of static archive.
Sunho Kim via llvm-commits
- [llvm] 410e0aa - [JITLink][COFF] Implement dllimport stubs.
Sunho Kim via llvm-commits
- [lld] 8d4b11b - [ELF] Remove redundant isa<InputSection>(sec). NFC
Fangrui Song via llvm-commits
- [llvm] 049fd21 - [JITLink][COFF][x86_64] Implement ADDR64 relocation.
Sunho Kim via llvm-commits
- [PATCH] D130245: [XCOFF] disable location attribute generation for TLS variable
ChenZheng via Phabricator via llvm-commits
- [PATCH] D123366: [PowerPC] map hardware loop intrinsics to PowerPC pseudo instructions.
ChenZheng via Phabricator via llvm-commits
- [PATCH] D129558: [PPC32] fix stack size allocated for float point argument
ChenZheng via Phabricator via llvm-commits
- [lld] c729736 - [ELF] Combine EhInputSection removal and MergeInputSection removal. NFC
Fangrui Song via llvm-commits
- [PATCH] D120980: [PowerPC] make splat struct like an array for function arguments
ChenZheng via Phabricator via llvm-commits
- [lld] 2e2d530 - [ELF] Move combineEhSections from Writer to SyntheticSections. NFC
Fangrui Song via llvm-commits
- [PATCH] D127392: [AggressiveInstCombine] Combine consecutive loads which are being merged to form a wider load.
Biplob Mishra via Phabricator via llvm-commits
- [llvm] f1fcd06 - [JITLink][COFF] Implement include/alternatename linker directive.
Sunho Kim via llvm-commits
- [lld] a041ce3 - [ELF] CallGraphSort: replace vector<int> with unique_ptr<int[]>. NFC
Fangrui Song via llvm-commits
- [llvm] e590f94 - Revert "[JITLink][COFF] Implement include/alternatename linker directive."
Sunho Kim via llvm-commits
- [llvm] 214e2d8 - [SCEV] Avoid repeated proveNoSignedWrapViaInduction calls.
Florian Hahn via llvm-commits
- [PATCH] D130347: [AMDGPU] user-sgpr-init16-bug does not apply to gfx1103
Jay Foad via Phabricator via llvm-commits
- [llvm] 6953e75 - [NFC][AArch64] Precommit vector-fcvt tests
David Sherwood via llvm-commits
- [llvm] 210769f - fix test function attribute [NFC]
Nuno Lopes via llvm-commits
- [llvm] 487fa6f - [AArch64][DAGCombine] Add performBuildVectorCombine 'extract_elt ~> anyext'
David Sherwood via llvm-commits
- [PATCH] D130339: [CodeGen] Generate efficient assembly for freeze(poison) version of `mm*_cast*` intel intrinsics
Juneyoung Lee via Phabricator via llvm-commits
- [llvm] fd65453 - [LoongArch] Refactor insertDivByZeroTrap
Weining Lu via llvm-commits
- [PATCH] D129990: [NFC] Remove some boilerplate from SmallVector header and unit tests
Nikita Popov via Phabricator via llvm-commits
- [llvm] 56ab2f4 - [LoongArch] Offset folding for frameindex
Weining Lu via llvm-commits
- [PATCH] D130751: [BOLT] Postprocess entry points after disassembly
Huan Nguyen via Phabricator via llvm-commits
- [PATCH] D130752: [IRBuilder] Make createCallHelper a member function. NFC.
Jay Foad via Phabricator via llvm-commits
- [llvm] d031101 - [IR] Simplify Intrinsic::getDeclaration. NFC.
Jay Foad via llvm-commits
- [PATCH] D130753: [RISCV][test] Precommitted test for optimization for vmerge and unmasked intrinsics.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D130754: [X86] Support ``-mindirect-branch-cs-prefix`` for call and jmp to indirect thunk
Phoebe Wang via Phabricator via llvm-commits
- [llvm] 9082c13 - [Support] Add KnownBits::concat method
Simon Pilgrim via llvm-commits
- [llvm] 641dba9 - [DAG] Move a few hasOneUse() tests later to reduce unnecessary computations. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D130755: [LoopVectorize] Introduce trip count minimal value threshold to ignore tail-folding for scalable vectors
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] 9f68bb1 - Fix unknown parameter Wdocumentation warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 63bdff3 - VirtualFileSystem.h - don't use \param in general description - use \p instead to fix Wdocumentation warnings.
Simon Pilgrim via llvm-commits
- [compiler-rt] 55920d9 - [compiler-rt][builtins][RISCV] Set COMPILER_RT_HAS_FLOAT16 for RISC-V compiler-rt tests, fixes test__extendhfsf2
Luís Marques via llvm-commits
- [compiler-rt] 5bc19fe - Revert "[compiler-rt][builtins][RISCV] Set COMPILER_RT_HAS_FLOAT16 for RISC-V compiler-rt tests, fixes test__extendhfsf2"
Luís Marques via llvm-commits
- [compiler-rt] a0f1304 - [compiler-rt][builtins][RISCV] Set COMPILER_RT_HAS_FLOAT16 for RISC-V compiler-rt tests, fixes test__extendhfsf2
Luís Marques via llvm-commits
- [PATCH] D126059: [Debuginfo][DWARF][NFC] Add paired methods working with DWARFDebugInfoEntry.
Alexey Lapshin via Phabricator via llvm-commits
- [PATCH] D130757: Sub-optimal placement of loop exit blocks
Rajesh Thakur via Phabricator via llvm-commits
- [PATCH] D130759: [AMDGPU][MC][GFX940] Correct disassembly of MFMA opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [PATCH] D130761: [AMDGPU][MC] Verify selection of LDS MUBUF opcodes
Dmitry Preobrazhensky via Phabricator via llvm-commits
- [llvm] d7ae1a9 - Revert "[AMDGPU] avoid blind converting to VALU REG_SEQUENCE and PHIs"
Alexander Timofeev via llvm-commits
- [PATCH] D130763: [AMDGPU] Account for VData size increase from tfe bit for image instructions
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D130764: [AMDGPU] Enable image_gather4h instruction for gfx10 and gfx11
Mirko Brkusanin via Phabricator via llvm-commits
- [PATCH] D130765: [DAG] Turn a wider range of select of constants into math
Amaury SECHET via Phabricator via llvm-commits
- [PATCH] D130769: [RISCV] Combine and remove redundant ADD/SUB instructions
Elena Lepilkina via Phabricator via llvm-commits
- [PATCH] D125291: Introduce @llvm.threadlocal.address intrinsic to access TLS variable
Nikita Popov via Phabricator via llvm-commits
- [llvm] a4834ad - RegisterCoalescer: Shrink main range after shrinking subranges
Matt Arsenault via llvm-commits
- [llvm] ef906f2 - AMDGPU: Fix assertion when printing unreachable functions
Matt Arsenault via llvm-commits
- [PATCH] D127227: RegisterCoalescer: Shrink main range after shrinking subranges
Matt Arsenault via Phabricator via llvm-commits
- [llvm] af1b7eb - [TargetLowering] Move a few hasOneUse() tests later to reduce unnecessary computations. NFC.
Simon Pilgrim via llvm-commits
- [llvm] c9737b6 - [X86] Add regression test case from rG057db2002bb3
Simon Pilgrim via llvm-commits
- [PATCH] D127516: RegisterCoalescer: Fix verifier error when merging copy of undef
Matt Arsenault via Phabricator via llvm-commits
- [llvm] 3cfa9b1 - [AMDGPU] user-sgpr-init16-bug does not apply to gfx1103
Jay Foad via llvm-commits
- [llvm] ece341f - [Debuginfo][DWARF][NFC] Add paired methods working with DWARFDebugInfoEntry.
Alexey Lapshin via llvm-commits
- [PATCH] D130774: [NFC] Remove redundant CalculateSmallVectorDefaultInlinedElements usage from to_vector utility
Dawid Jurczak via Phabricator via llvm-commits
- [llvm] 6a1aa62 - [AMDGPU] Enable image_gather4h instruction for gfx10 and gfx11
Mirko Brkusanin via llvm-commits
- [PATCH] D130775: Outliner: add "target-cpu" feature from source function to outlined
Tim Northover via Phabricator via llvm-commits
- [llvm] 2260862 - [DAG] Use recursivelyDeleteUnusedNodes in CommitTargetLoweringOpt.
Amaury Séchet via llvm-commits
- [PATCH] D130776: [IRBuilder] CreateIntrinsic with implicit mangling
Jay Foad via Phabricator via llvm-commits
- [llvm] 5eaeeed - [InstCombine] Avoid ConstantExpr::getFNeg() calls (NFCI)
Nikita Popov via llvm-commits
- [PATCH] D128342: [AArch64][LoopVectorize] Disable tail-folding for SVE when loop has interleaved accesses
Kerry McLaughlin via Phabricator via llvm-commits
- [llvm] 85c6fab - [RISCV][doc] Improve documentation comments on atomics intrinsics
Alex Bradbury via llvm-commits
- [llvm] bc2c4f6 - [X86] combineAndnp - constant fold ANDNP(C,X) -> AND(~C,X) (REAPPLIED)
Simon Pilgrim via llvm-commits
- [llvm] 64fdcfe - [InstCombine] add tests for icmp with cast bool logic; NFC
Sanjay Patel via llvm-commits
- [PATCH] D130777: Enable embedded lto for XCOFF.
Sean Fertile via Phabricator via llvm-commits
- [PATCH] D127812: [AArch64] Function multiversioning support added.
Daniel Kiss via Phabricator via llvm-commits
- [llvm] a8b726a - [AArch64][SVE] Change DupLane128Combine Index comparison to 0
Matt Devereau via llvm-commits
- [PATCH] D130778: [NFC] Simplify some conversions from ArrayRef to SmallVector by using to_vector and to_vector_of utilities
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D129988: [WIP] Drop SmallVector constructor taking iterator_range in favor of llvm::to_vector/llvm::to_vector_of
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D130164: [LV] Support predicated div/rem operations via safe-divisor select idiom
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D130779: [NFC] Remove some boilerplate from SmallVector header
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D129990: [NFC] Remove some boilerplate from SmallVector unit tests
Dawid Jurczak via Phabricator via llvm-commits
- [PATCH] D127982: [X86][FP16] Enable vector support for FP16 emulation
Alexander Kornienko via Phabricator via llvm-commits
- [PATCH] D128070: [Support] Change TrackingStatistic and NoopStatistic to use uint64_t instead of unsigned
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D130782: [DAGCombiner] Extend visitAND to include EXTRACT_SUBVECTOR
David Sherwood via Phabricator via llvm-commits
- [PATCH] D130783: [AMDGPU] Extend cases for ReadM0MovRelInterpHazard
Piotr Sobczak via Phabricator via llvm-commits
- [PATCH] D130784: [AMDGPU] Support LDS spilling
Piotr Sobczak via Phabricator via llvm-commits
- [llvm] b5a9361 - [InstCombine] canonicalize zext-and-of-bool compare to narrow and
Sanjay Patel via llvm-commits
- [lld] 7baf1db - [ELF] Strip directories for -Map when emitting reproducer rsp
Alex Brachet via llvm-commits
- [PATCH] D130681: [ELF] Strip directories for -Map when emitting reproducer rsp
Alex Brachet via Phabricator via llvm-commits
- [lld] 2681c9e - [lld/mac] Comment changes requested on https://reviews.llvm.org/D130725
Nico Weber via llvm-commits
- [PATCH] D130787: [lld][ELF] Rename SymbolTable::symbols() to SymbolTable::getSymbols(). NFC
Sam Clegg via Phabricator via llvm-commits
- [llvm] 72d0db5 - [gn build] (manually) port 507125af3d0b
Nico Weber via llvm-commits
- [llvm] 2063b5e - [gn build] (manually) port 507125af3d0b more
Nico Weber via llvm-commits
- [llvm] 2c82a12 - [AMDGPU] Omit unnecessary waitcnt before barriers
Austin Kerbow via llvm-commits
- [compiler-rt] cea1b79 - [TSan][Darwin] Additional TSAN test requiring weak symbol for dyld64
Blue Gaston via llvm-commits
- [compiler-rt] ce6d40f - [compiler-rt] [builtins] Detect _Float16 support at compile time
Dimitry Andric via llvm-commits
- [PATCH] D130797: [AMDGPU] Implement pipeline solver for non-trivial pipelines
Jeffrey Byrnes via Phabricator via llvm-commits
- [llvm] fe07161 - [LangRef] Reduce depth of table of contents
Jay Foad via llvm-commits
- [llvm] 9436a85 - [IRBuilder] Make createCallHelper a member function. NFC.
Jay Foad via llvm-commits
- [PATCH] D119507: [MLGO] Use TFLite in 'development mode'
Petr Hosek via Phabricator via llvm-commits
- [llvm] 33901ac - [InstCombine] add test for icmp with zext-bool logic; NFC
Sanjay Patel via llvm-commits
- [llvm] 2af4f1a - [InstCombine] add tests for udiv/urem miscompile; NFC
Sanjay Patel via llvm-commits
- [lld] 48129cf - [lld][WebAsssembly] Convert more tests from IR to assembly. NFC
Sam Clegg via llvm-commits
- [PATCH] D130798: Remove unused header
Yannic Bonenberger via Phabricator via llvm-commits
- [lld] b0f18af - [lld][WebAssemby] Demote LazySymbols back to undefined symbols if they are not loaded
Sam Clegg via llvm-commits
- [llvm] e637fee - [RISCV] Add isel pattern for (setne/eq GPR, -2048)
Craig Topper via llvm-commits
- [llvm] d4940c0 - [InstCombine] fix miscompile from urem/udiv transform with constant expression
Sanjay Patel via llvm-commits
- [PATCH] D129382: Add BAT testing framework
Rafael Auler via Phabricator via llvm-commits
- [llvm] 383bc72 - [RISCV] Precommit test for D123265
Luís Marques via llvm-commits
- [PATCH] D66390: [PATCH] [llvm] [Support] Update license on ConvertUTF.* per upstream license change
Tanya Lattner via Phabricator via llvm-commits
- [PATCH] D130119: [RISCV] Eagerly delete instructions in MergeBaseOffset.
Craig Topper via Phabricator via llvm-commits
- [llvm] ce6dd4e - Revert D130458 "[llvm-objcopy] Support --{,de}compress-debug-sections for zstd"
Fangrui Song via llvm-commits
- [PATCH] D130804: [lld-macho] Support EH frame pointer encodings that use sdata4
Jez Ng via Phabricator via llvm-commits
- [PATCH] D130809: [RISCV] Explicitly select second operand of branch condition to X0.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130806: [InstrProf] Allow noprofile functions to be inlined
Ellis Hoag via Phabricator via llvm-commits
- [PATCH] D130807: [InstrProf] Add the omitprofile attribute
Ellis Hoag via Phabricator via llvm-commits
- [lld] d6d4f63 - [ELF] Move addDependentLibrary/handleSectionGroup. NFC
Fangrui Song via llvm-commits
- [PATCH] D130810: [ELF] Parallelize input section initialization
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130812: [BOLT][DWARF] Fix handling of multiple DW_OP_addrx in an expression
Alexander Yermolovich via Phabricator via llvm-commits
- [PATCH] D130814: [Orc] Disable use of shared memory on Android
Anubhab Ghosh via Phabricator via llvm-commits
- [compiler-rt] b17c89d - Revert "[compiler-rt] [builtins] Detect _Float16 support at compile time"
Phoebe Wang via llvm-commits
- [llvm] d982f1e - [InstCombine] Refactor foldICmpMulConstant
Alexander Shaposhnikov via llvm-commits
- [PATCH] D130815: [BOLT] Handle unclaimed PC data relocation related to jump table
Huan Nguyen via Phabricator via llvm-commits
- [llvm] 4c4db81 - [AMDGPU] Extend SILoadStoreOptimizer to s_load instructions
Carl Ritson via llvm-commits
- [PATCH] D130816: [RISCV] Add merge operands to more RISCVISD::*_VL opcodes.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D130817: [X86][FP16] Fix vector_shuffle and lowering without f16c feature problems
Phoebe Wang via Phabricator via llvm-commits
- [llvm] e4f63cd - [llvm] Use is_contained (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D130818: [ADT] Deprecate Optional::hasValue (NFC)
Kazu Hirata via Phabricator via llvm-commits
- [llvm] aafac4e - [X86][FP16] Regenerate test cases. NFC.
Phoebe Wang via llvm-commits
- [PATCH] D114336: [Polly] Generalize the pattern matching to the case of tensor contractions.
Roman via Phabricator via llvm-commits
- [llvm] 65053fb - [NFC] Use more appropriate SmallVectorImpl::append call in std::initializer_list SmallVector constructor
Dawid Jurczak via llvm-commits
- [PATCH] D130361: [NFC] Use more appropriate SmallVectorImpl::append call in std::initializer_list SmallVector constructor
Dawid Jurczak via Phabricator via llvm-commits
- [lld] c4c68b6 - [ELF] Write R_AARCH64_IRELATIVE addends with -z rel
Fangrui Song via llvm-commits
- [llvm] f4aa085 - [InstCombine] Add baseline tests for redundant sign bits count folds
Alexander Shaposhnikov via llvm-commits
- [lld] efb7a71 - [ELF] Support missing relocations in AArch64::getImplicitAddend()
Fangrui Song via llvm-commits
- [llvm] 4220ef2 - [InstCombine] Add fold for redundant sign bits count comparison
Alexander Shaposhnikov via llvm-commits
- [llvm] caa971f - SelectionDAGNodes.h - fix Wdocumentation warnings. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 6b4c386 - [X86] Add test cases for D129537
via llvm-commits
- [PATCH] D106679: [WIP][X86] Move shl(x, 1) -> add(x, x) vector fold to ISEL (PR50468)
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] fffabd5 - [NFC] Switch a few uses of undef to poison as placeholders for unreachable code
Nuno Lopes via llvm-commits
- [PATCH] D130425: [CodeGen] Fixed undeclared MISchedCutoff in case of NDEBUG and LLVM_ENABLE_ABI_BREAKING_CHECKS
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] 276480b - [AMDGPU] Fix || vs && precedence warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 9ad082e - [DAG] Pull out repeated getOperand() calls for shuffle ops. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D130820: [cmake] Add LoongArch to config.guess
WÁNG Xuěruì via Phabricator via llvm-commits
- [PATCH] D130821: [cmake] Support native LoongArch builds
WÁNG Xuěruì via Phabricator via llvm-commits
- [llvm] f95a6ae - [InstCombine] avoid splitting a constant expression with div/rem fold
Sanjay Patel via llvm-commits
- [llvm] d4b4747 - ConstantFolding: fold OOB accesses to poison instead of undef
Nuno Lopes via llvm-commits
- [PATCH] D130822: Fixed loads of typos
Gabriel Ravier via Phabricator via llvm-commits
- [llvm] 813459e - [X86] combineSelect fold 'smin' style pattern select(pcmpgt(RHS, LHS), LHS, RHS) -> select(pcmpgt(LHS, RHS), RHS, LHS) if pcmpgt(LHS, RHS) already exists
Simon Pilgrim via llvm-commits
- [llvm] 49c0980 - Fix Wdocumentation warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 2f08872 - OMPIRBuilder.h - fix Wdocumentation warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 7898426 - [AMDGPU] Remove unused function
Austin Kerbow via llvm-commits
- [llvm] 7073ec5 - [InstCombine] canonicalize more zext-and-of-bool compare to narrow and
Sanjay Patel via llvm-commits
- [llvm] adc3874 - [CodeGen] Fixed undeclared MISchedCutoff in case of NDEBUG and LLVM_ENABLE_ABI_BREAKING_CHECKS
Dmitry Vassiliev via llvm-commits
- [PATCH] D130823: [GIsel] Add missing space between type and name in GICombinerHelperArg
Kai Nacke via Phabricator via llvm-commits
- [llvm] a14f94c - [X86] computeKnownBitsForTargetNode - out of range X86ISD::VSRAI doesn't fold to zero
Simon Pilgrim via llvm-commits
- [llvm] 9bf305f - [RISCV] Swap the merge and mask operand order for VRGATHER*_VL and FCOPYSIGN_VL nodes.
Craig Topper via llvm-commits
- [llvm] a23f07f - [RISCV] Add merge operands to more RISCVISD::*_VL opcodes.
Craig Topper via llvm-commits
- [llvm] 66b6cc3 - [ExecutionEngine] Ensure a newline at the end of a file (NFC)
Kazu Hirata via llvm-commits
- [llvm] 5dd78c3 - [IR] Fix a header guard (NFC)
Kazu Hirata via llvm-commits
- [lld] 729a764 - [lld] Remove unused forward declarations (NFC)
Kazu Hirata via llvm-commits
- [lld] 97b767e - [ELF] Support missing relocations in PPC64::getImplicitAddend()
Fangrui Song via llvm-commits
- [PATCH] D130824: [bolt] Fixed some typos
Gabriel Ravier via Phabricator via llvm-commits
- [lld] 3046e7d - [ELF] Support missing relocations in RISCV::getImplicitAddend()
Fangrui Song via llvm-commits
- [llvm] df457f5 - [X86] Use std::tie so we can have more meaningful variable names for demanded bits/elts pairs. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] d21b315 - [RISCV] Remove vmerges from vector ceil, floor, trunc lowering.
Craig Topper via llvm-commits
- [PATCH] D129643: [SCEV] Use context to strengthen flags of BinOps
Daniil Suchkov via Phabricator via llvm-commits
- [llvm] 8818137 - [JITLink][COFF] Implement include/alternatename linker directive.
Sunho Kim via llvm-commits
- [llvm] 72d7989 - [gn build] Port 88181375a3db
Nico Weber via llvm-commits
- [llvm] 067fadd - [JITLink][COFF] Add explicit std::move.
Sunho Kim via llvm-commits
- [llvm] ea75c25 - [JITLInk][COFF] Remove unnecessary unique_ptr. (NFC)
Sunho Kim via llvm-commits
- [llvm] ee9cf33 - [JITLink][COFF] Remove obsolete FIXMEs. (NFC)
Sunho Kim via llvm-commits
- [llvm] 5c6181f - [gn build] Port 88181375a3db more
Nico Weber via llvm-commits
- [lld] 0a28cfd - [ELF] Simplify getRankProximity. NFC
Fangrui Song via llvm-commits
- [llvm] e781451 - [JITLink] Relax zero-fill edge assertions.
Sunho Kim via llvm-commits
- [llvm] d86f903 - [JITLink][COFF][x86_64] Implement remaining IMAGE_REL_AMD64_REL32_*.
Sunho Kim via llvm-commits
- [llvm] b501770 - [JITLink][COFF] Handle COMDAT symbol with offset.
Sunho Kim via llvm-commits
- [llvm] c559072 - [JITLink][COFF] Remove unused variable.
Sunho Kim via llvm-commits
- [lld] a465e79 - [ELF] Move SyntheticSections to InputSection.h. NFC
Fangrui Song via llvm-commits
- [lld] 4b2b68d - [lld] Change vector to SmallVector. NFC
Fangrui Song via llvm-commits
- [PATCH] D130830: Don't widen shuffle element with AVX512
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D130832: [X86][BF16] Make backend type bf16 to follow the psABI
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D130833: [MachineFunctionPass] Support -print-changed={,c}diff{,-quiet}
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D130834: [RISC-V] add more tests for analyzeBranch with zero-comparison. NFC
YingChi Long via Phabricator via llvm-commits
- [llvm] 50eb5bc - [NFC] Remove redundant CalculateSmallVectorDefaultInlinedElements usage from to_vector utility
Dawid Jurczak via llvm-commits
- [llvm] 9cdba33 - [X86] combineX86ShufflesRecursively - determine demanded elts to pass to getTargetShuffleInputs
Simon Pilgrim via llvm-commits
- [PATCH] D130836: [cmake] Add LoongArch to config.guess
WÁNG Xuěruì via Phabricator via llvm-commits
- [llvm] acb5abb - [X86] getFauxShuffleMask - use DemandedElts variant of getTargetShuffleInputs. NFCI.
Simon Pilgrim via llvm-commits
- [PATCH] D130839: [DAG] FoldConstantArithmetic - add initial support for undef elements in bitcasted binop constant folding
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] ba29549 - [InstSimplify] add tests for FP rounding intrinsics; NFC
Sanjay Patel via llvm-commits
- [llvm] 02b3a35 - [InstSimplify] fold FP rounding intrinsic with rounded operand
Sanjay Patel via llvm-commits
- [PATCH] D130842: [cross-project-tests] Fixed a number of typos
Gabriel Ravier via Phabricator via llvm-commits
- [PATCH] D130847: [clang] SourceManager: fix isOffsetInFileID for the case of a fake SLocEntry
Ivan Murashko via Phabricator via llvm-commits
- [PATCH] D125238: [X86] Prefer MOVHLPS for shuffle(x, 1, -1) extraction patterns (PR26515)
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D130850: [lld-macho] Release notes for 15.x
Jez Ng via Phabricator via llvm-commits
- [lld] c09d323 - [ELF] Move EhInputSection out of inputSections. NFC
Fangrui Song via llvm-commits
- [PATCH] D125444: [M68k] Add MC support for link/unlk
Min-Yih Hsu via Phabricator via llvm-commits
- [lld] a9c5d09 - [ELF][test] Test identical CIE content with different personality
Fangrui Song via llvm-commits
- [PATCH] D130856: [NFC][DirectX backend] Fix crash when emit_obj for DirectX backend. When emit-obj from clang directly, DirectX backend will hit assert caused by not initialize passes for AsmPrinter.
Xiang Li via Phabricator via llvm-commits
- [llvm] 260a641 - [RISCV] Pre-RA expand pseudos pass
Luís Marques via llvm-commits
- [lld] 7c158b9 - [ELF][test] Merge .eh_frame tests
Fangrui Song via llvm-commits
- [llvm] 71638b8 - [ExecutionEngine] Ensure newlines at the end of files (NFC)
Kazu Hirata via llvm-commits
- [lld] 3e9adff - [ELF] Split EhInputSection::pieces into cies and fdes
Fangrui Song via llvm-commits
- [PATCH] D130862: [LegalizeTypes] Improve splitting for urem by constant for some constants.
Craig Topper via Phabricator via llvm-commits
- [lld] af1328e - [ELF] Simplify EhInputSection::split. NFC
Fangrui Song via llvm-commits
- [lld] 6c9f681 - [lld-macho] Support EH frame pointer encodings that use sdata4
Jez Ng via llvm-commits
- [lld] b3452f8 - [ELF] redirectSymbols: skip versioned symbol combine if config->versionDefinitions.size() == 2
Fangrui Song via llvm-commits
- [llvm] 9701053 - Introduce @llvm.threadlocal.address intrinsic to access TLS variable
Chuanqi Xu via llvm-commits
- [lld] 81ed005 - [ELF] Remove EhFrameSection::addSection. NFC
Fangrui Song via llvm-commits
- [llvm] 967f95f - [NFC] Fill up the title underline in rst file
Chuanqi Xu via llvm-commits
- [llvm] f96ea53 - [AA] Do not track Must in ModRefInfo
Nikita Popov via llvm-commits
- [llvm] 62ec8e9 - [Examples] Fix SimplifyCFG example
Nikita Popov via llvm-commits
- [llvm] 34683c3 - [MSSA] Fix expensive checks build
Nikita Popov via llvm-commits
- [llvm] 5b1d10b - [AA] Drop setModAndRef() function (NFC)
Nikita Popov via llvm-commits
- [PATCH] D130868: [LV] Refactor getExtendedAddReductionCost to support other extended reduction more than Add.
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D130869: [AMDGPU] Add GCNMaxILPSchedStrategy
Austin Kerbow via Phabricator via llvm-commits
- [PATCH] D130870: [AA] Make ModRefInfo a bitmask enum (NFC)
Nikita Popov via Phabricator via llvm-commits
- [llvm] a21c245 - [ARMParallelDSP] Remove unnecessary ModRef intersection (NFC)
Nikita Popov via llvm-commits
- [llvm] 4ec22ba - [GlobalsAA] Remove unnecessary AAResultBase fallback (NFC)
Nikita Popov via llvm-commits
- [lld] b2559f2 - [ELF] .eh_frame: remove config->wordsize padding
Fangrui Song via llvm-commits
- [PATCH] D62890: [DAGCombiner] Improve tryStoreMergeOfExtracts by using double sized vector type before type legalized
Ting Wang via Phabricator via llvm-commits
- [llvm] 7b0f637 - [SimplifyCFG] Allow SimplifyCFG hoisting to skip over non-matching instructions
Momchil Velikov via llvm-commits
Last message date:
Sun Jul 31 23:57:46 PDT 2022
Archived on: Tue Dec 6 14:47:51 PST 2022
This archive was generated by
Pipermail 0.09 (Mailman edition).