The Week Of Monday 20 March 2023 Archives by thread
Starting: Mon Mar 20 00:09:08 PDT 2023
Ending: Sun Mar 26 23:57:22 PDT 2023
Messages: 2265
- [PATCH] D144445: [AggressiveInstCombine] folding load for constant global patterened arrays and structs
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D146169: Non-debuginfo JITLink perf jitdump support
Prem Chintalapudi via Phabricator via llvm-commits
- [PATCH] D146405: [mlir][Bazel] Avoid __attribute__((weak)) for MSVC.
Adrian Kuegel via Phabricator via llvm-commits
- [PATCH] D145616: [LV] Use speculatability within entire loop to avoid strided load predication
Florian Hahn via Phabricator via llvm-commits
- [llvm] 32bd1f5 - Revert "[SVE] Add patterns for shift intrinsics with FalseLanesZero mode"
Muhammad Omair Javaid via llvm-commits
- [PATCH] D145551: [SVE] Add patterns for shift intrinsics with FalseLanesZero mode
Muhammad Omair Javaid via Phabricator via llvm-commits
- [llvm] c1888a3 - [AsmParser] Avoid instantiating LLVMContext if not needed. NFC
Yevgeny Rouban via llvm-commits
- [PATCH] D142699: [AsmParser] Avoid instantiating LLVMContext if not needed. NFC
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D143487: [IR] Allow destruction of symbol table entries regardless of DiscardValueNames
Yevgeny Rouban via Phabricator via llvm-commits
- [PATCH] D146391: Add DWARFContext generation from LinkGraphs, use in perf support
Prem Chintalapudi via Phabricator via llvm-commits
- [llvm] e735620 - Revert "[AsmParser] Avoid instantiating LLVMContext if not needed. NFC"
Yevgeny Rouban via llvm-commits
- [PATCH] D145929: [LSR] Fold terminating condition not only for eq and ne
EverRest via Phabricator via llvm-commits
- [PATCH] D144445: (WIP) [AggressiveInstCombine] folding load for constant global patterened arrays and structs
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D146287: [AMDGPU][GISel] Add inverse ballot intrinsic
Thomas Symalla via Phabricator via llvm-commits
- [PATCH] D146407: [AArch64] Combine fadd into fcmla
Dave Green via Phabricator via llvm-commits
- [PATCH] D146357: [X86] Alternative algorithm for vector-vector shifts
Ivan Chikish via Phabricator via llvm-commits
- [PATCH] D146404: Improve min/max vector reductions on arm
Dave Green via Phabricator via llvm-commits
- [PATCH] D146409: [ComplexDeinterleaving] Propagate fast math flags to symmetric operations.
Dave Green via Phabricator via llvm-commits
- [PATCH] D139010: [clang][WebAssembly] Implement support for table types and builtins
Paulo Matos via Phabricator via llvm-commits
- [PATCH] D144492: [InstCombine] Support multiple comparisons in foldAllocaCmp()
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D145277: [support] Support printing floats in ScopedPrinter
James Henderson via Phabricator via llvm-commits
- [PATCH] D145227: [LLVM][OHOS] Clang toolchain and targets
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D145761: [MTE] [llvm-readobj] Add globals section parsing to --memtag
James Henderson via Phabricator via llvm-commits
- [PATCH] D146411: Basic VTune support for JITLink
Prem Chintalapudi via Phabricator via llvm-commits
- [PATCH] D145355: [AggressiveInstCombine] Pre-Commit test for D144445 (NFC)
Kohei Asano via Phabricator via llvm-commits
- [llvm] 8e5aa96 - [SCEV] Preserve divisibility and min/max information in applyLoopGuards
via llvm-commits
- [PATCH] D144947: [SCEV] Preserve divisibility and min/max information in applyLoopGuards
Phabricator via llvm-commits
- [PATCH] D145583: [AArch64][SME] Fix an infinite loop in DAGCombine related to adding -force-streaming-compatible-sve flag.
Dinar Temirbulatov via Phabricator via llvm-commits
- [llvm] e0f8f1f - [gn build] Port 28997feb0c3a
LLVM GN Syncbot via llvm-commits
- [llvm] 8d6ab7d - Revert "Revert "[SVE] Add patterns for shift intrinsics with FalseLanesZero mode""
Muhammad Omair Javaid via llvm-commits
- [llvm] f721fcb - Revert "[JITLink][ELF] Don't skip debug info sections by default."
Muhammad Omair Javaid via llvm-commits
- [PATCH] D144128: [SLP] Check with target before vectorizing GEP Indices
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D144565: dwp check overflow
zhuna via Phabricator via llvm-commits
- [llvm] e4dd7ec - [LSR] Fold terminating condition not only for eq and ne.
via llvm-commits
- [llvm] b0c854b - [NFC] Regenerate test file InstCombine/bit-checks.ll
via llvm-commits
- [llvm] e62d0e1 - [llvm][Demangle][NFC] Fix demangle to work with LIBCPP_REMOVE_TRANSITIVE_INCLUDES
Dmitry Chernenkov via llvm-commits
- [PATCH] D142907: LangRef: Add "dynamic" option to "denormal-fp-math"
Matt Arsenault via Phabricator via llvm-commits
- [llvm] e9a86b7 - [DAG] foldBinOpIntoSelect - remove !CanFoldNonConst check. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 2d4042f - [DAG] visitTRUNCATE - use FoldConstantArithmetic to perform constant folding.
Simon Pilgrim via llvm-commits
- [PATCH] D146311: [AArch64] Add asm aliases for MOV, LDR, STR with predicate-as-counter
Caroline via Phabricator via llvm-commits
- [PATCH] D146415: [LSR]: Fix cast to BranchInst.
EverRest via Phabricator via llvm-commits
- [PATCH] D137707: Move "auto-init" instructions to the dominator of their users
serge via Phabricator via llvm-commits
- [PATCH] D145905: [LSR]: Terminate folding condition use SymbolicMax.
EverRest via Phabricator via llvm-commits
- [PATCH] D146416: [MC] avoid create MCFillFragment when bytes is 0
panyuntao via Phabricator via llvm-commits
- [PATCH] D145580: [lldb] Show register fields using bitfield struct types
David Spickett via Phabricator via llvm-commits
- [PATCH] D142084: [RFC][X86][MemFold] Upgrade the mechanism of auto-generated Memory Folding Table
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D145224: [LLVM][OHOS] Use emulated TLS for OHOS platform
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D146033: [AArch64][TTI] Cost model FADD/FSUB/FNEG
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D144006: [DebugMetadata][DwarfDebug] Support function-local types in lexical block scopes (5/7)
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D139732: [AMDGPU] Add pass to rewrite partially used virtual superregisters after RenameIndependentSubregs pass with registers of minimal size.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D143513: [DebugInfo] Allow parsing line tables aligned to 4 or 8-byte boundaries
Benjamin Maxwell via Phabricator via llvm-commits
- [PATCH] D146419: [x86][MemFold] Fix anon namespace in header
Felipe de Azevedo Piovezan via Phabricator via llvm-commits
- [PATCH] D146031: [AMDGPU] Add MMOs for GFX11 Streamout Instructions
Diana Picus via Phabricator via llvm-commits
- [PATCH] D144101: [test-suite] Increase the --filter-short threshold
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D145299: [InstCombine] Generate better code for std::bit_ceil
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D109958: [LoopFlatten] Enable it by default
Sjoerd Meijer via Phabricator via llvm-commits
- [PATCH] D127115: [RFC][DAGCombine] Make sure combined nodes are added back to the worklist in topological order.
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D142914: [MLIR][OpenMP] Added OMPIRBuilder support for Target Data directives.
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D142386: ExecutionEngine: support composite types handling.
Artem Khvoshch via Phabricator via llvm-commits
- [PATCH] D136522: [libcxx] patch for implementing ranges::find_last
Shivam Rajput via Phabricator via llvm-commits
- [PATCH] D140202: [lld][ARM][2/3]Big Endian support - Word invariant support
Simi Pallipurath via Phabricator via llvm-commits
- [PATCH] D144189: [AIX][CodeGen] Storage Locations for Constant Pointers
Qiongsi Wu via Phabricator via llvm-commits
- [PATCH] D145286: [WinEH] Fix issue of dynamic alloca in try block
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D146423: [Analys] Added new context analys for BB/Inst
Dmitry Bakunevich via Phabricator via llvm-commits
- [PATCH] D145057: [clang][ASTImport] Add support for import of empty records
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D146424: [WebAssembly] Add auto-upgrade for renamed intrinsics
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D139336: [IRSim] Ensure that assignment accurately reduces potential mapping between different candidates
Andrew Litteken via Phabricator via llvm-commits
- [llvm] 47f5282 - [IRSim] Ensure that assignment accurately reduces potential mapping between different candidates
Andrew Litteken via llvm-commits
- [PATCH] D146425: [SystemZ] Enable AtomicExpandPass for i128
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D141187: [SystemZ] Set setMaxAtomicSizeInBitsSupported
Jonas Paulsson via Phabricator via llvm-commits
- [PATCH] D145379: [FuncSpec] Cost model improvements.
Alexandros Lamprineas via Phabricator via llvm-commits
- [PATCH] D146429: [LSR] Fix wrapping bug in lsr-term-fold logic
Philip Reames via Phabricator via llvm-commits
- [PATCH] D137085: [LLVM][TableGen] Add first tutorial notebook
David Spickett via Phabricator via llvm-commits
- [llvm] dc521b9 - [x86][MemFold] Fix anon namespace in header
Felipe de Azevedo Piovezan via llvm-commits
- [PATCH] D139092: [LLD][ELF] Cortex-M Security Extensions (CMSE) Support
Amilendra Kodithuwakku via Phabricator via llvm-commits
- [PATCH] D114846: [llvm] [Debuginfod] LLVM debuginfod server.
Frank Ch. Eigler via Phabricator via llvm-commits
- [PATCH] D146271: [Webassembly][multivalue] update libcall signature when multivalue feature enabled
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D146383: [SimpleLoopUnswitch] Skip non-trivial unswitching of cold loop nests
Teresa Johnson via Phabricator via llvm-commits
- [compiler-rt] b33437c - Reland "[LSAN][HWASAN] Turn on leak sanitizer in HWASAN for Linux"
Kirill Stoimenov via llvm-commits
- [PATCH] D145650: [X86] Create extra prolog/epilog for stack realignment
Phoebe Wang via Phabricator via llvm-commits
- [PATCH] D146084: [WebAssembly] Add comments on local.tee transformation
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D127553: [mlir] Replace iterOperand with a neutral element
Amy Zhuang via Phabricator via llvm-commits
- [PATCH] D144982: Fix -fsplit-lto-unit with ifuncs
Teresa Johnson via Phabricator via llvm-commits
- [llvm] 54539fa - [LSR/LFTR] Move two utilities to common code for reuse [nfc]
Philip Reames via llvm-commits
- [llvm] c41c336 - [Internalize] Remove interaction with CallGraph
Arthur Eubanks via llvm-commits
- [llvm] 313365a - [Internalize] Don't claim to preserve CallGraph
Arthur Eubanks via llvm-commits
- [PATCH] D145085: [RISCV] Lower interleaved accesses
Luke Lau via Phabricator via llvm-commits
- [PATCH] D144323: [libunwind][Modules] Add unwind_arm_ehabi.h and unwind_itanium.h to the unwind module)
Ian Anderson via Phabricator via llvm-commits
- [llvm] cd22e7c - [AArch64] Regenerate neon-vcmla.ll tests and add tests for combining fadd with vcmla. NFC
David Green via llvm-commits
- [PATCH] D146301: [llvm-exegesis] Make possible to execute snippets without perf counters
Pavel Kosov via Phabricator via llvm-commits
- [llvm] 67089a3 - [LSR] Regen tests to adjust for naming in SCEVExpander [nfc]
Philip Reames via llvm-commits
- [PATCH] D146435: [RISCV] Make Zfh PseudoQuietFCMP definitions predicated on HasStdExtZfh
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D146437: [RISCV] Remove isCall instruction flag from JAL/JALR
Job Noorman via Phabricator via llvm-commits
- [PATCH] D146438: [RISCV][MC] Refine MCInstrAnalysis based on registers used
Job Noorman via Phabricator via llvm-commits
- [llvm] 34f1da3 - [RISCV] Make Zfh PseudoQuietFCMP definitions predicated on HasStdExtZfh
Alex Bradbury via llvm-commits
- [PATCH] D144503: [ADT] Allow `llvm::enumerate` to enumerate over multiple ranges
David Stuttard via Phabricator via llvm-commits
- [PATCH] D143723: [RISCV] Increase default vectorizer LMUL to 2
Craig Topper via Phabricator via llvm-commits
- [llvm] dfb40d3 - [SimpleLoopUnswitch] Skip non-trivial unswitching of cold loop nests
Teresa Johnson via llvm-commits
- [PATCH] D146441: [APFloat] Add E4M3B11FNUZ
David Majnemer via Phabricator via llvm-commits
- [PATCH] D146054: [RISCV] Add -print-supported-marchs and -march=help support
Craig Topper via Phabricator via llvm-commits
- [PATCH] D146351: sanitizer_common: Use plain thread_local for __sancov_lowest_stack definition.
Mitch Phillips via Phabricator via llvm-commits
- [PATCH] D146375: [NFC][Outliner] Delete default ctors for Candidate & OutlinedFunction.
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D146442: [RISCV][NFC] Make interleaved access test more vectorizable
Luke Lau via Phabricator via llvm-commits
- [llvm] b952148 - [LSR] Rewrite IV match for term-fold using existing utilities
Philip Reames via llvm-commits
- [PATCH] D42600: [CodeGen][Shrink-wrap]split restore point
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D144958: [SLP]Initial support for reshuffling of non-starting buildvector/gather nodes.
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 427136d - [SLP][NFC]Add a test with missed buildvector node, matching the
Alexey Bataev via llvm-commits
- [PATCH] D146382: Change strcpy to std::copy
Nikita Popov via Phabricator via llvm-commits
- [llvm] 0c0468e - [InstCombine] Add test for issue fixed by 50fe87a5c8597e.
Florian Hahn via llvm-commits
- [PATCH] D146325: [PowerPC] Add statistics to show the number of entries in the TOC.
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D146198: [RISCV] Make ResourceCycles relevant to LMUL
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D146444: [IndVarSimplify] Remove duplicate call to getSCEV. NFC
Craig Topper via Phabricator via llvm-commits
- [PATCH] D142782: [AMDGPU] Add basic support for extended i8 perm matching
Jeffrey Byrnes via Phabricator via llvm-commits
- [llvm] 41e9c4b - [NFC][Outliner] Delete default ctors for Candidate & OutlinedFunction.
Amara Emerson via llvm-commits
- [PATCH] D146340: [ADT] Work around `enumerate` compilation error with modules enabled
Adrian Prantl via Phabricator via llvm-commits
- [PATCH] D146446: [AlwaysInliner] Make legacy pass like the new pass
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] 272ebd6 - [LSR] Inline getAlternateIVEnd and simplify [nfc]
Philip Reames via llvm-commits
- [PATCH] D123515: [RISCV] Support '.option arch' directive
Aditya Kumar via Phabricator via llvm-commits
- [PATCH] D143708: [RISCV] Support emulated TLS
Jessica Clarke via Phabricator via llvm-commits
- [PATCH] D146449: [RISCV] Replace RISCV -> RISC-V in comments. NFC
Craig Topper via Phabricator via llvm-commits
- [llvm] 92416b6 - [ADT] Work around `enumerate` compilation error with modules enabled
Jakub Kuderski via llvm-commits
- [llvm] 2d373e4 - [MLIR][OpenMP] Added OMPIRBuilder support for Target Data directives
Akash Banerjee via llvm-commits
- [llvm] 5452d86 - [llvm-readobj] Pretty-print IMAGE_WEAK_EXTERN_ANTI_DEPENDENCY.
Eli Friedman via llvm-commits
- [PATCH] D144653: [BOLT][AArch64] ST_Function symbols start a CODE interval
Sebastian Pop via Phabricator via llvm-commits
- [PATCH] D146339: [StackProtector] attribute __stack_chk_fail as NoReturn
Eli Friedman via Phabricator via llvm-commits
- [llvm] 59ff9d3 - [SLP]Fix PR61554: use of missing vectorized value in buildvector nodes.
Alexey Bataev via llvm-commits
- [PATCH] D145558: [Assignment Tracking][NFC] Use BitVectors as masks for SmallVectors rather than using DenseMaps
Scott Linder via Phabricator via llvm-commits
- [PATCH] D146451: [RISCV] Replace RISCV->RISC-V in strings.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D141429: [AArch64] Codegen for FEAT_LRCPC3
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D140908: [MemProf] Context disambiguation cloning pass [patch 1a/3]
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D144226: [Loop-Interchange] Allow inner-loop only reductions
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D145208: [COFF] Add MC support for emitting IMAGE_WEAK_EXTERN_ANTI_DEPENDENCY symbols
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D146452: [AutoFDO] Use flattened profiles for stale profile metrics
Lei Wang via Phabricator via llvm-commits
- [llvm] da40f7e - [PowerPC][NFC] Pre-commit a test case for upcoming patch
Nemanja Ivanovic via llvm-commits
- [llvm] eecb8c5 - [SampleProfile] Use LazyCallGraph instead of CallGraph
Arthur Eubanks via llvm-commits
- [llvm] 091422a - [LSR] Fix wrapping bug in lsr-term-fold logic
Philip Reames via llvm-commits
- [PATCH] D146257: Consume "size_text" instead of size..text or size.__text
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D146266: gn build: Fix Android build.
Peter Collingbourne via Phabricator via llvm-commits
- [PATCH] D146455: [mlir][openMP] Add bazel deps
Anlun Xu via Phabricator via llvm-commits
- [PATCH] D145614: [AARCH64] Enable STORE of v4i8 to help more vectorization opportunities
Guozhi Wei via Phabricator via llvm-commits
- [llvm] fb1b994 - [JITLink][ELF][AArch64] Add support for ELF R_AARCH64_ABS32 relocation.
Lang Hames via llvm-commits
- [PATCH] D146394: [NFC] Replace strlen with StringRef::size
Ilyas Mustafazade via Phabricator via llvm-commits
- [PATCH] D142885: [VPlan] Allow building a VPlan to may fail.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D142886: [VPlan] Switch to checking sinking legality for recurrences in VPlan.
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D146457: [LSR] Use evaluateAtIteration in lsr-term-fold
Philip Reames via Phabricator via llvm-commits
- [llvm] d3d6a5f - [NFC] Rename ArgSize to SpellingSize, and add ArgStringSize.
Vitaly Buka via llvm-commits
- [llvm] 38fc680 - Replace strlen with StringRef::size
Vitaly Buka via llvm-commits
- [llvm] 6ee4ea8 - [PowerPC][NFC] Test needs to include constant pool values
Nemanja Ivanovic via llvm-commits
- [compiler-rt] 919a3f1 - Add declaration for `__tsan_default_options` to tsan_interface.h
Vitaly Buka via llvm-commits
- [PATCH] D146460: [SelectionDAG] Correctly reduce BV to shuffle with zero on big endian
Nemanja Ivanovic via Phabricator via llvm-commits
- [PATCH] D146257: Restore code size tracking support in Darwin
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D146260: Make code size metric names independent of platform
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D146461: modify dir of dep in OpenMPCommon
Yijia Gu via Phabricator via llvm-commits
- [PATCH] D146462: [libc][obvious] fix missing memory_check_utils
Michael Jones via Phabricator via llvm-commits
- [PATCH] D146463: [CodeGen][RISCV] Change Shadow Call Stack Register to S11
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D127460: Rename GCCBuiltin into ClangBuiltin
Artem Belevich via Phabricator via llvm-commits
- [PATCH] D146464: [LSR] Fix "new use of poison" problem in lsr-term-fold
Philip Reames via Phabricator via llvm-commits
- [llvm] b333f33 - [SPIR-V] Add Machine Value Type for SPIR-V builtins
Michal Paszkowski via llvm-commits
- [PATCH] D145703: [SPIR-V] Add Machine Value Type for SPIR-V builtins
Michal Paszkowski via Phabricator via llvm-commits
- [llvm] f05ac80 - Re-apply "[JITLink][ELF] Don't skip debug info sections by default."
Lang Hames via llvm-commits
- [PATCH] D131648: workflows/release-tasks: Upload release notes as an artifact
Tom Stellard via Phabricator via llvm-commits
- [compiler-rt] 3378912 - [NFC][tsan] Add include guards
Vitaly Buka via llvm-commits
- [PATCH] D146466: [clang] diagnose function fallthrough
Nick Desaulniers via Phabricator via llvm-commits
- [PATCH] D146467: [MachineInstr] make getCalledFunction method of MachineInstr
Nick Desaulniers via Phabricator via llvm-commits
- [compiler-rt] e520800 - [NFC] Include tsan_interface.h in tests
Vitaly Buka via llvm-commits
- [PATCH] D146468: [LFTR] Use evaluateAtIteration in genLoopLimit [nfc]
Philip Reames via Phabricator via llvm-commits
- [compiler-rt] 3b97321 - [NFC][tsan] Clang-format includes
Vitaly Buka via llvm-commits
- [compiler-rt] 402dd79 - sanitizer_common: Use plain thread_local for __sancov_lowest_stack definition.
Peter Collingbourne via llvm-commits
- [PATCH] D146470: [LFTR] Assert and simplify under assumption exit counts are integers
Philip Reames via Phabricator via llvm-commits
- [llvm] 805ec19 - [IRSim] Check largest sections first when analyzing similarity
Andrew Litteken via llvm-commits
- [PATCH] D139338: [IRSim] Check largest sections first when analyzing similarity
Andrew Litteken via Phabricator via llvm-commits
- [compiler-rt] c600b99 - Expose `__tsan_on_thread_idle` as part of tsan shared interface
Vitaly Buka via llvm-commits
- [llvm] 75c8abc - Revert "[IRSim] Check largest sections first when analyzing similarity"
Andrew Litteken via llvm-commits
- [compiler-rt] 1bd8e87 - Disable __sancov_lowest_stack on Windows.
Peter Collingbourne via llvm-commits
- [llvm] b6f7e59 - [gn build] Port ee232506b870
LLVM GN Syncbot via llvm-commits
- [llvm] e4c1dfe - [X86] Create extra prolog/epilog for stack realignment
via llvm-commits
- [llvm] 1a79b25 - [gn build] Port e4c1dfed3837
LLVM GN Syncbot via llvm-commits
- [llvm] 89359df - [support] Support printing floats in ScopedPrinter
Paul Kirth via llvm-commits
- [PATCH] D137096: [llvm-readobj] Provide Hash Histogram for all ELFDumper implementations
Paul Kirth via Phabricator via llvm-commits
- [llvm] 0d3f7d2 - [llvm-readobj] Provide Hash Histogram for all ELFDumper implementations
Paul Kirth via llvm-commits
- [PATCH] D146157: [MSAN] Support load and stores of scalable vector types
Vitaly Buka via Phabricator via llvm-commits
- [PATCH] D146483: Add initial EmitC inlining-for-size model.
Jacob Hegna via Phabricator via llvm-commits
- [llvm] 1952945 - [Attributor][NFC] Reduce output verbosity
Johannes Doerfert via llvm-commits
- [llvm] d14ea2f - [Attributor][NFC] Precommit test exposing a bug
Johannes Doerfert via llvm-commits
- [llvm] 0fc63d4 - [Attributor][FIX] Ensure loop PHI replacements are dynamically unique
Johannes Doerfert via llvm-commits
- [llvm] b89558a - [OpenMP][FIX] Properly track and lookup Execution Domains
Johannes Doerfert via llvm-commits
- [llvm] 8f47fd0 - [OpenMPOpt][FIX] Avoid removing barriers in callees
Johannes Doerfert via llvm-commits
- [llvm] c0f3a3d - [Attributor][FIX] Avoid H2S on GPUs if the pointer can be shared
Johannes Doerfert via llvm-commits
- [PATCH] D137882: [DWARFLibrary] Add support to re-construct cu-index
David Blaikie via Phabricator via llvm-commits
- [PATCH] D146486: [test] Split up new-pm-thinlto-defaults.ll into prelink and postlink pipelines
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D146215: [BOLT] Reject symbols pointing to section end
Rafael Auler via Phabricator via llvm-commits
- [PATCH] D146488: [RISCV] Move compressible registers to the beginning of the FP allocation order.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D146489: [X86] Create extra prolog/epilog for stack realignment [part 2]
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D145403: [Pipeline] Don't run EarlyFPM in LTO post link
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D145923: [MCContext] Use `const Twine &` in symbol creation methods. NFC
Junchang Liu via Phabricator via llvm-commits
- [PATCH] D146269: MIPS: allow o32 abi with 64bit CPU and 64 abi with 32bit triple
YunQiang Su via Phabricator via llvm-commits
- [PATCH] D146490: [Support] On Windows, ensure that UniqueID is really stable
Alexandre Ganea via Phabricator via llvm-commits
- [compiler-rt] 64d96ec - Fix Windows export list.
Peter Collingbourne via llvm-commits
- [PATCH] D141221: [AVR] Fix incorrect expansion of the pseudo 'ELPMBRdZ' instruction
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D146491: workflows/release-tasks: Upload lit releases to pypi
Tom Stellard via Phabricator via llvm-commits
- [PATCH] D146492: Add new printNumber() for size_t
Junhee Yoo via Phabricator via llvm-commits
- [llvm] 064e249 - [llvm-readobj] Fix ambiguous call of printNumber in ELFDumper.cpp (NFC)
Jie Fu via llvm-commits
- [PATCH] D122209: [RISCV] Allocate argument floating-point registers first
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D146496: Set VMA to code address in PerfJITEventListener
Prem Chintalapudi via Phabricator via llvm-commits
- [llvm] 00c4343 - [llvm-jitlink] Fix typo in description of llvm-jitlink's -alias option.
Lang Hames via llvm-commits
- [llvm] 4fa9dc9 - [AVR] Fix incorrect expansion of the pseudo 'ELPMBRdZ' instruction
Ben Shi via llvm-commits
- [PATCH] D146273: [RISCV] Simplify RISCVISAInfo::compareExtension. NFCI
Kito Cheng via Phabricator via llvm-commits
- [llvm] d9661d7 - [Webassembly][multivalue] update libcall signature when multivalue feature enabled
Congcong Cai via llvm-commits
- [PATCH] D146452: [AutoFDO] Use flattened profiles for profile staleness metrics
David Li via Phabricator via llvm-commits
- [llvm] ff937a8 - [Webassembly][NFC] Fix typo in comment
Congcong Cai via llvm-commits
- [llvm] 37f3e53 - [RISCV] Simplify RISCVISAInfo::compareExtension. NFCI
Craig Topper via llvm-commits
- [PATCH] D146498: [X86][MemFold] Disable testcases for powerpc64-unknown-linux-gnu
Bing Yu via Phabricator via llvm-commits
- [llvm] aead502 - [Attributor] Add convergent abstract attribute
Johannes Doerfert via llvm-commits
- [PATCH] D143228: [Attributor] Add convergent abstract attribute
Johannes Doerfert via Phabricator via llvm-commits
- [PATCH] D146499: [Webassembly][multivalue] update libcall signature for f128 when multivalue feature enabled
Congcong Cai via Phabricator via llvm-commits
- [llvm] 614c63b - [X86] Create extra prolog/epilog for stack realignment [part 2]
via llvm-commits
- [llvm] 772658a - [InstCombine][NFC] Precommit test case of PR61137
via llvm-commits
- [PATCH] D146500: [PowerPC][NFC] add const-nonsplat-array-init.ll
Ting Wang via Phabricator via llvm-commits
- [PATCH] D119013: [ArgPromotion][AMDGPU] New MSSA-based function argument promotion pass with input/output argument support
Valery Pykhtin via Phabricator via llvm-commits
- [llvm] bd5d0a2 - Reformat
NAKAMURA Takumi via llvm-commits
- [llvm] f675ec6 - TableGen: Make 2nd arg `MainFn` of `TableGenMain(argv0, MainFn)` optional.
NAKAMURA Takumi via llvm-commits
- [llvm] 4178ef4 - TableGen: Introduce `llvm::TableGen::Emitter` to register backends
NAKAMURA Takumi via llvm-commits
- [llvm] f35064d - llvm-tblgen: Move decl of `EmitDecoder()`to TableGenBackends.h
NAKAMURA Takumi via llvm-commits
- [llvm] a7e2b74 - llvm-tblgen: Cleanup for each EmitterClass to be invoked by uniform signature.
NAKAMURA Takumi via llvm-commits
- [llvm] 9c93e72 - llvm-tblgen: Rewrite emitters to use `TableGen::Emitter`
NAKAMURA Takumi via llvm-commits
- [PATCH] D144351: llvm-tblgen: Let each emitter self-contained
NAKAMURA Takumi via Phabricator via llvm-commits
- [llvm] 6beb371 - [InstCombine] Combine binary operator of two phi node
via llvm-commits
- [PATCH] D145223: [InstCombine] Combine binary operator of two phi node
luxufan via Phabricator via llvm-commits
- [PATCH] D146502: [X86][MemFold] Stop emitting Header for X86 fold tables
Bing Yu via Phabricator via llvm-commits
- [PATCH] D134893: [LSR][TTI][RISCV] Add isAllowTerminatingConditionFoldingAfterLSR into TTI and enable it for RISC-V
EverRest via Phabricator via llvm-commits
- [llvm] 6fc670e - [WebAssembly] Add auto-upgrade for renamed intrinsics
Nikita Popov via llvm-commits
- [llvm] db8c0b2 - [X86][MemFold] Stop emitting Header for X86 fold tables
Bing1 Yu via llvm-commits
- [llvm] d9b3a94 - [NFC] Change strcpy to std::copy
Nikita Popov via llvm-commits
- [PATCH] D146382: [NFC] Change strcpy to std::copy
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D146003: [StandardInstrumentations] Verify function doesn't change if analyses are preserved
Mikael Holmén via Phabricator via llvm-commits
- [llvm] 8325d46 - [MergeFuncs] Compare load instruction metadata
Nikita Popov via llvm-commits
- [PATCH] D144682: [MergeFuncs] Compare load instruction metadata
Nikita Popov via Phabricator via llvm-commits
- [llvm] 9f48562 - [Test] Add test on freezing of widenable condition
Max Kazantsev via llvm-commits
- [PATCH] D146506: Rewrite `llvm/test/TableGen` to use `%llvm-cg-tblgen`
NAKAMURA Takumi via Phabricator via llvm-commits
- [llvm] d0de2c5 - [InstCombine] Simplify foldOperationIntoSelectOperand() (NFCI)
Nikita Popov via llvm-commits
- [PATCH] D146352: Split out `llvm-cg-tblgen` from `llvm-tblgen`
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D146349: [InstCombine] Make `FoldOpIntoSelect` handle non-constants and use condition to deduce constants.
Nikita Popov via Phabricator via llvm-commits
- [llvm] 85bc498 - [LLDB] Show sub type of signals when debugging a core file
David Spickett via llvm-commits
- [PATCH] D146045: [LLDB] Show sub type of signals when debugging a core file
David Spickett via Phabricator via llvm-commits
- [llvm] ee928e3 - [NFC] Add iterator traits to BitVector set_bits_iterator
via llvm-commits
- [llvm] d5b2c8e - [Assignment Tracking][NFC] Use BitVectors as masks for SmallVectors
via llvm-commits
- [PATCH] D146232: [NFC] Add iterator traits to BitVector set_bits_iterator
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [PATCH] D141560: [RISCV][CodeGen] Add codegen pattern for FLI instruction in experimental zfa extension
Jun Sha via Phabricator via llvm-commits
- [llvm] e8ec42b - [InstCombine] Fold icmp eq of non-inbounds gep with base pointer
Nikita Popov via llvm-commits
- [PATCH] D146508: Mark widenable condition as noundef
Max Kazantsev via Phabricator via llvm-commits
- [PATCH] D145301: Add more efficient vector bitcast for AArch64
Lawrence Benson via Phabricator via llvm-commits
- [llvm] 3cfb081 - [InstCombine] Add icmp gep tests without inbounds (NFC)
Nikita Popov via llvm-commits
- [llvm] 5d17ae2 - [Assignment Tracking] Downgrade dbg.assigns to dbg.values in mem2reg
via llvm-commits
- [PATCH] D145511: [Assignment Tracking] Downgrade dbg.assigns to dbg.values in mem2reg
Orlando Cazalet-Hyams via Phabricator via llvm-commits
- [llvm] 289542b - [InstCombine] Fold icmp eq of non-inbounds geps
Nikita Popov via llvm-commits
- [llvm] 25ca26e - [AMDGPU] Make use of GCNSubtarget::hasNSAEncoding. NFC.
Jay Foad via llvm-commits
- [llvm] c270aaf - Mark widenable condition as noundef
Max Kazantsev via llvm-commits
- [PATCH] D145890: [InstCombine] Generate better code for std::bit_floor from libstdc++
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D145872: TableGen: Let expressions available to list subscripts and list slices
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D135960: [RISCV] Allow LI with symbol difference as constant
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D141672: [RISCV] Support vector crypto extension ISA string and assembly
Brandon Wu via Phabricator via llvm-commits
- [PATCH] D146511: Precommit test for #61120
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D146512: [TLI] Fold ~X s>/u< ~Y --> Y s>/u< X
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D145801: [MemRef][WIP] Rewrite address computation
Quentin Colombet via Phabricator via llvm-commits
- [llvm] af99aa0 - [LV] Set imbounds flag using CreateGEP in VPWidenMemInst (NFC).
Florian Hahn via llvm-commits
- [PATCH] D146516: [RISCV][Zfa] Fix FROUND codegen bugs
Jun Sha via Phabricator via llvm-commits
- [PATCH] D47768: [SVE][TableGen] Vector element constraint
Graham Hunter via Phabricator via llvm-commits
- [PATCH] D146231: [ADT] Add `llvm::range_size` function for generic ranges
Markus Böck via Phabricator via llvm-commits
- [PATCH] D146517: [ARM] Convert active.lane.masks to vctp with non-zero starts
Dave Green via Phabricator via llvm-commits
- [llvm] 3e2d4e8 - Revert "[X86] Create extra prolog/epilog for stack realignment [part 2]"
via llvm-commits
- [llvm] 35130e4 - [AArch64] Add tests for bitcast to and mask reduction (NFC)
Nikita Popov via llvm-commits
- [PATCH] D146518: [AArch64] Extend icmp bitcast to vecreduce fold to comparison with -1
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D146512: [TLI] SimplifySetCC - Fold ~X s>/u< ~Y --> Y s>/u< X
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D137091: [llvm-readobj] Rename JSON Flag fields to be more consistent
Hans Wennborg via Phabricator via llvm-commits
- [llvm] da8260a - Revert "[X86] Create extra prolog/epilog for stack realignment"
via llvm-commits
- [PATCH] D146519: [Experimental] getAllDerivedDefinitions() returns unsorted Records by default
NAKAMURA Takumi via Phabricator via llvm-commits
- [llvm] cdccea8 - [gn build] Port da8260a9b111
LLVM GN Syncbot via llvm-commits
- [PATCH] D145874: TableGen: Let getAllDerivedDefinitions() numeric order.
NAKAMURA Takumi via Phabricator via llvm-commits
- [llvm] a6a788b - [DAG] foldBinOpIntoSelect - use FoldConstantArithmetic instead of getNode() + constant check.
Simon Pilgrim via llvm-commits
- [PATCH] D146128: [SVE][LoopVectorize] Add option to disable tail-folding for reverse loops
David Sherwood via Phabricator via llvm-commits
- [PATCH] D146522: [RISCV] Model vlseg/vsseg in interleaved memory ops
Luke Lau via Phabricator via llvm-commits
- [PATCH] D145293: [GlobalOpt] Don't replace the aliasee if it has other references.
DianQK via Phabricator via llvm-commits
- [PATCH] D146212: [AArch64] Use NEON's tbl1 for 16xi8 and 8xi8 build vector with mask.
Lawrence Benson via Phabricator via llvm-commits
- [llvm] 8022ff5 - [X86] Add verify-machineinstrs checks to baseptr tests
Simon Pilgrim via llvm-commits
- [PATCH] D146523: [AMDGPU]: Add new intrinsic llvm.amdgcn.convergent.copy
Pravin Jagtap via Phabricator via llvm-commits
- [PATCH] D146059: [SystemZ] Allow fp/int casting into inline assembly operands
Ulrich Weigand via Phabricator via llvm-commits
- [llvm] 042783f - [LFTR] Assert and simplify under assumption exit counts are integers [nfc]
Philip Reames via llvm-commits
- [llvm] 83dc473 - Fix -fsplit-lto-unit with ifuncs
Daniel Kiss via llvm-commits
- [PATCH] D146529: [RISCV][NFC] Add test case for SLP reduction vectorization failure
Luke Lau via Phabricator via llvm-commits
- [PATCH] D145846: [InstCombine] enhance icmp with sub folds
Nikita Popov via Phabricator via llvm-commits
- [llvm] b7af34c - [LSR] Add a test case for (another) miscompile in lsr-term-fold
Philip Reames via llvm-commits
- [llvm] b33f5e7 - [LSR] Use evaluateAtIteration in lsr-term-fold
Philip Reames via llvm-commits
- [llvm] b430743 - [ModuleUtils] Handle globals_ctors/dtors with non-literal type (PR56809)
Nikita Popov via llvm-commits
- [PATCH] D146531: [AArch64][GlobalISel] Add support for some across-vector NEON intrinsics
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [llvm] 53e9a5d - [LSR] Fix "new use of poison" problem in lsr-term-fold
Philip Reames via llvm-commits
- [llvm] 68685a7 - Revert "[GuardWidening] Improve analysis of potential widening into hotter block"
Max Kazantsev via llvm-commits
- [PATCH] D146533: [WebAssembly] Fix i64_i64_func_i64_i64_i32 type signature when multivalue feature is enabled
Congcong Cai via Phabricator via llvm-commits
- [PATCH] D143541: [llvm-lib] Add support for ARM64EC libraries.
Jacek Caban via Phabricator via llvm-commits
- [PATCH] D146276: [GuardWidening] Improve analysis of potential widening into hotter block
Max Kazantsev via Phabricator via llvm-commits
- [llvm] e7c1b4b - [SystemZ] Fix modelling of composed subreg indices.
Jonas Paulsson via llvm-commits
- [PATCH] D146534: [llvm-nm] Print EC symbol map.
Jacek Caban via Phabricator via llvm-commits
- [llvm] e69f8ba - [RISCV][NFC] Add test case for SLP reduction vectorization failure
Luke Lau via llvm-commits
- [llvm] 082ec26 - [IRSim] Check largest sections first when analyzing similarity
Andrew Litteken via llvm-commits
- [llvm] 586ad89 - [AMDGPU][NFC] Update GFX11 test checks
Mirko Brkusanin via llvm-commits
- [llvm] 4277d93 - [LV] Use speculatability within entire loop to avoid strided load predication
Anna Thomas via llvm-commits
- [PATCH] D145690: [llvm][TextAPI] Handle implicitly upgraded deployment versions
Juergen Ributzka via Phabricator via llvm-commits
- [llvm] 9baaf4f - Revert "[IRSim] Check largest sections first when analyzing similarity"
Andrew Litteken via llvm-commits
- [llvm] ec2a726 - [Webassembly][multivalue] update libcall signature for f128 when multivalue feature enabled
Congcong Cai via llvm-commits
- [PATCH] D146539: [DebugInfo] Correct out-of-bounds error message for DW_FORM_line_strp
Benjamin Maxwell via Phabricator via llvm-commits
- [llvm] 511ddfe - [test] Split up new-pm-thinlto-defaults.ll into prelink and postlink pipelines
Arthur Eubanks via llvm-commits
- [llvm] e9df5d6 - [LSR] Remove a couple stale comments in lsr-term-fold
Philip Reames via llvm-commits
- [PATCH] D146540: [SLP] Add test to check for GEP vectorization
Zain Jaffal via Phabricator via llvm-commits
- [llvm] 00fdd2c - [LSR] Don't crash on non-branch terminator in -lsr-term-fold
Philip Reames via llvm-commits
- [PATCH] D146542: [llvm][support] Fix ScopedPrinterTest on AIX
Paul Kirth via Phabricator via llvm-commits
- [llvm] 24caf01 - [IndVarSimplify] Remove duplicate call to getSCEV. NFC
Craig Topper via llvm-commits
- [PATCH] D146199: [LoopVectorize] Don't tail-fold for scalable VFs when there is no scalar tail
David Sherwood via Phabricator via llvm-commits
- [PATCH] D85540: [llvm-libtool-darwin] Add support for -l and -L
Jessica Clarke via Phabricator via llvm-commits
- [llvm] 2981832 - [ADT] Add `llvm::range_size` function for generic ranges
Jakub Kuderski via llvm-commits
- [PATCH] D146543: debug info
Wei Wang via Phabricator via llvm-commits
- [PATCH] D146544: [llvm-readobj][NFC] Replace size_t in HashHistogram with uint32_t
Paul Kirth via Phabricator via llvm-commits
- [llvm] 006230e - [test] Remove redundant check prefix from new-pm-thinlto-prelink-pgo-defaults.ll
Arthur Eubanks via llvm-commits
- [llvm] 651b405 - [DAG] visitABS - use FoldConstantArithmetic to perform constant folding.
Simon Pilgrim via llvm-commits
- [PATCH] D144925: [RISCV][NFC] Replace the pseudos for instructions that depend on lmul with variants that encode the SEW into the name
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D146546: [BOLT][RFC] Implement composed relocations
Job Noorman via Phabricator via llvm-commits
- [PATCH] D143162: [AArch64] Add PredictableSelectIsExpensive feature for the Neoverse V1
Aleksandr Popov via Phabricator via llvm-commits
- [llvm] c819257 - [llvm][support] Fix ScopedPrinterTest on AIX
Paul Kirth via llvm-commits
- [llvm] 2b34d59 - [test] Change DAG to NEXT in pipeline tests
Arthur Eubanks via llvm-commits
- [PATCH] D145265: [WIP][Pipeline] Remove GlobalCleanupPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D146549: [OpenMP][OMPIRBuilder] Make OffloadEntriesInfoManager a member of OpenMPIRBuilder
Jan Sjödin via Phabricator via llvm-commits
- [PATCH] D140381: [PowerPC] Use Power9 test data class instruction to lower IS_FPCLASS
Serge Pavlov via Phabricator via llvm-commits
- [llvm] fa6ea7a - [AlwaysInliner] Make legacy pass like the new pass
Arthur Eubanks via llvm-commits
- [PATCH] D130717: [SCCIterator] Fix an issue in scc_member_iterator sorting
Hongtao Yu via Phabricator via llvm-commits
- [llvm] a37df84 - [SelectionDAG][RISCV] Remove code for handling too small shift type from SimplifyDemandedBits.
Craig Topper via llvm-commits
- [llvm] 2bd4130 - Update checks in advance of an update to D68233.
Kevin P. Neal via llvm-commits
- [llvm] 22b5fe7 - [llvm-libtool-darwin] Fix test when libfile.a exists
Shoaib Meenai via llvm-commits
- [PATCH] D146554: [BOLT][RISCV] Implement R_RISCV_ADD32/SUB32
Job Noorman via Phabricator via llvm-commits
- [PATCH] D146181: [memprof] Support symbolization of PIE binaries.
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D146299: [Assignment Tracking] Fix mem2reg misidentifying unlinked stores
Stephen Tozer via Phabricator via llvm-commits
- [PATCH] D141481: [SCEV] Canonicalize ext(min/max(x, y)) to min/max(ext(x), ext(y))
Eli Friedman via Phabricator via llvm-commits
- [llvm] 852cfc2 - [NFC] Fix incorrect comment for simplifyRightShift
Arthur Eubanks via llvm-commits
- [PATCH] D146557: [MLIR][OpenMP] Added OMPIRBuilder support for use_device_ptr clause
Akash Banerjee via Phabricator via llvm-commits
- [compiler-rt] ae484c2 - [TSAN][Darwin] Forward declare spinlock functions on darwin for TSAN interceptors
Blue Gaston via llvm-commits
- [PATCH] D142796: Flang semantic check support for tile and unroll OpenMP Directive.
Abid via Phabricator via llvm-commits
- [llvm] e240e6b - [IRSim] Check largest sections first when analyzing similarity
Andrew Litteken via llvm-commits
- [PATCH] D143538: [Object][NFC] Don't insert string table into object members vector.
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D143537: [Object][NFC] Factor out computeHeadersSize.
Eli Friedman via Phabricator via llvm-commits
- [llvm] cef71d0 - [memprof] Support symbolization of PIE binaries.
Snehasish Kumar via llvm-commits
- [PATCH] D143550: [IR] Allow destruction of symbol table entries regardless of DiscardValueNames (Deeper Refactoring)
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D146564: [SLP]Find reused scalars in buildvector sequences, if any.
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D145836: [MemProf] Context disambiguation cloning pass [patch 1b/3]
Snehasish Kumar via Phabricator via llvm-commits
- [PATCH] D146566: Fix dep error for transform dialect in bazel
Yijia Gu via Phabricator via llvm-commits
- [PATCH] D146567: Assert in codesize.py that we have exactly one of size..text and size.__text
Jessica Paquette via Phabricator via llvm-commits
- [PATCH] D146568: [NFC][WebAssembly] Autogenerate test expectations for tailcall.ll
Thomas Lively via Phabricator via llvm-commits
- [PATCH] D146569: [WebAssembly] Fix epilogue insertion for indirect tail calls
Thomas Lively via Phabricator via llvm-commits
- [llvm] abe0362 - [RISCV] Remove 'rs1' field from RVInst16 class. NFC
Craig Topper via llvm-commits
- [PATCH] D142615: [WebAssembly] Fix tail call with return_call_indirect instruction
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D146589: Add missing dependency for TransformDialect
Anlun Xu via Phabricator via llvm-commits
- [compiler-rt] a09283a - [NFC][tsan] Add __tsan_default_{options,suppressions} into interface header
Vitaly Buka via llvm-commits
- [llvm] 696fdec - [WebAssembly] Fix i64_i64_func_i64_i64_i32 type signature when multivalue feature is enabled
Congcong Cai via llvm-commits
- [PATCH] D146565: [clang] Remove mips target triple for Android
Aditya Kumar via Phabricator via llvm-commits
- [llvm] 087b5f3 - [RISCV] Improve validation of opcode for .insn.
Craig Topper via llvm-commits
- [PATCH] D146267: [llvm] Handle duplicate call bases when applying branch funneling
Leonard Chan via Phabricator via llvm-commits
- [llvm] e8ad2a0 - [amdgpu][nfc] Comment and extract two functions in LowerModuleLDS
Jon Chesterfield via llvm-commits
- [PATCH] D146595: [clang] Add clang trampoline attribute
Augusto Noronha via Phabricator via llvm-commits
- [llvm] b9c4b95 - [llvm] Use ConstantInt::{isZero,isOne} (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D40382: Plug dlerror() leak for swift_demangle
Peter Collingbourne via Phabricator via llvm-commits
- [llvm] d70e7ea - [amdgpu][nfc] Extract more functions in LowerModuleLDS, mark more methods static
Jon Chesterfield via llvm-commits
- [PATCH] D146336: [docs][scudo] Add information about M_PURGE_ALL.
Christopher Ferris via Phabricator via llvm-commits
- [PATCH] D141712: [GVN] Improve PRE on load instructions
Guozhi Wei via Phabricator via llvm-commits
- [llvm] c49e56a - [SCEV] Add coverage for a missing flag inference case
Philip Reames via llvm-commits
- [llvm] 78e6818 - [amdgpu][nfc] clang-format AMDGPULowerModuleLDS for easier merging
Jon Chesterfield via llvm-commits
- [llvm] 8e43c22 - [RISCV] Use LBU for extloadi8.
Craig Topper via llvm-commits
- [PATCH] D146270: [RISCV] Use LBU for extloadi8.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D146596: [SCEV] Infer no-self-wrap via constant ranges
Philip Reames via Phabricator via llvm-commits
- [PATCH] D144233: [WIP][amdgpu] Implement dynamic LDS accesses from non-kernel functions
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D146093: [RISCV] Move fli selection in RISCVISelDAGToDAG.cpp. NFC
Jun Sha via Phabricator via llvm-commits
- [llvm] a124b4c - [LFTR] Simplify another case under assumption exit counts are integers [nfc]
Philip Reames via llvm-commits
- [llvm] 206dc54 - [LFTR] Use evaluateAtIteration in genLoopLimit [nfc]
Philip Reames via llvm-commits
- [llvm] 06006f4 - [LFTR] Minor style cleanup [nfc]
Philip Reames via llvm-commits
- [PATCH] D146025: [RISCV][NFC] Add more tests for SLP vectorization (binops on load/store)
Ben Shi via Phabricator via llvm-commits
- [PATCH] D144356: [XCOFF] support the ref directive for object generation.
ChenZheng via Phabricator via llvm-commits
- [llvm] b50c685 - [RISCV] Move fli selection in RISCVISelDAGToDAG.cpp. NFC
Craig Topper via llvm-commits
- [llvm] 2023cc2 - [RISCV] Clear mayRaiseFPException for Zfa fmvh.x.d and fmvp.d.x instructions.
Craig Topper via llvm-commits
- [llvm] c176edc - [RISCV] Clear mayRaiseFPException for fclass.d instruction.
Craig Topper via llvm-commits
- [PATCH] D146543: [Coroutines] Look for dbg.declare for temp spills
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D146598: [Constant] Inline ConstantInt::getSigned
Craig Topper via Phabricator via llvm-commits
- [PATCH] D146599: [InstSimplify] Actually use NewOps for calls in simplifyInstructionWithOperands
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D146600: Enable LoopDataPrefetch pass
Xiaodong Liu via Phabricator via llvm-commits
- [PATCH] D146602: [PowerPC] Enable canCombineStoreAndExtract target hook
Ting Wang via Phabricator via llvm-commits
- [PATCH] D146605: update dependency for TransformOpsPyTdFiles
Yijia Gu via Phabricator via llvm-commits
- [llvm] f64dc9b - [PowerPC][NFC] add const-nonsplat-array-init.ll
Ting Wang via llvm-commits
- [PATCH] D146600: [LoongArch] Enable LoopDataPrefetch pass
Lu Weining via Phabricator via llvm-commits
- [llvm] 792bb70 - [MCContext] Use `const Twine &` in symbol creation methods. NFC
Fangrui Song via llvm-commits
- [PATCH] D146609: [InstCombine] Fold xor of icmps of power of 2
luxufan via Phabricator via llvm-commits
- [PATCH] D146610: [DAGCombiner][SelectionDAG] Apply CombineStoreAndExtract on constant values
Ting Wang via Phabricator via llvm-commits
- [llvm] 1fe6a8a - [X86] Use llvm::isOneConstant (NFC)
Kazu Hirata via llvm-commits
- [llvm] e603285 - [Test] Add hanging test for D146276
Max Kazantsev via llvm-commits
- [PATCH] D146191: [MachineOutliner][MCP][RISCV] Don't run MCP on outlined functions
Wang Pengcheng via Phabricator via llvm-commits
- [llvm] 9bb96fd - [llvm] Use llvm::isNullConstant (NFC)
Kazu Hirata via llvm-commits
- [PATCH] D146268: [tests] precommit tests for D145846
Allen zhong via Phabricator via llvm-commits
- [llvm] 7b83a14 - [GuardWidening] Improve analysis of potential widening into hotter block, try 2
Max Kazantsev via llvm-commits
- [PATCH] D146512: [TLI] SimplifySetCC - Fold ~X >/< ~Y --> Y >/< X
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D145579: [Flang][AMDGPU][OpenMP] Save target features in OpenMP MLIR dialect
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D142666: [DAGCombiner] Transform ABS(X) eq/ne 0/IntMin -> X eq/ne 0/IntMIn
Simon Pilgrim via Phabricator via llvm-commits
- [PATCH] D143347: [lldb][DWARF] Infer no_unique_address attribute
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D146612: [OpenMP][MLIR][OpenMPIRBuilder] Lower OpenMP target attributes
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D144045: [InstCombine] avoid sinking fdiv into a loop
David Sherwood via Phabricator via llvm-commits
- [llvm] b7165fd - [llvm][ARM] Fix bounds check after use in ARMAsmParser
David Spickett via llvm-commits
- [PATCH] D146618: [ExecutionEngine] Fix R_AARCH64_ABS{16, 32} assertion
Denis Revunov via Phabricator via llvm-commits
- [PATCH] D142687: [Local] Don't keep K's range even if K dominates J
luxufan via Phabricator via llvm-commits
- [PATCH] D146619: [llvm][ARM] Sort and dedupe names in isMnemonicVPTPredicable
David Spickett via Phabricator via llvm-commits
- [llvm] a578883 - [IR] Rename dropUndefImplying to dropUBImplying (NFC)
Nikita Popov via llvm-commits
- [PATCH] D146620: [BOLT] Don't use section relocations when computing hash for data from other section
Denis Revunov via Phabricator via llvm-commits
- [PATCH] D144445: [AggressiveInstCombine] folding load for constant global patterened arrays and structs by alignment
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D146619: [llvm][ARM] Refactor isMnemonicVPTPredicable
David Spickett via Phabricator via llvm-commits
- [llvm] 1a9d495 - [GVN] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [PATCH] D146621: [sanitizer][win] Change cmdline check to allow double backslashs
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D146622: (WIP)[AggressiveInstCombine] folding load for constant global patterened arrays and structs by GEP indices
Kohei Asano via Phabricator via llvm-commits
- [llvm] c962690 - [LoopPredication] Add a test demonstrating bug.
Serguei Katkov via llvm-commits
- [PATCH] D142888: [compiler-rt] Fix building GWPASAN on ARM
Leandro Lupori via Phabricator via llvm-commits
- [llvm] ea929a0 - [LV] Set inbounds flag using CreateGEP in vectorizeInterleaveGroup(NFC).
Florian Hahn via llvm-commits
- [PATCH] D146623: [compiler-rt] Fix signed integer overflow in int_mulo_impl.inc
Karl-Johan Karlsson via Phabricator via llvm-commits
- [llvm] e2f6ebe - [tests] precommit tests for D145846
via llvm-commits
- [llvm] 7949a2a - [InstCombine] enhance icmp with sub folds
via llvm-commits
- [PATCH] D145389: [lld][flang] Add exceptions for Flang runtime libraries on MinGW.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D141234: [BOLT][Golang support] Core changes
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D146626: [RISCV] Add test case for combining vrgather
Luke Lau via Phabricator via llvm-commits
- [PATCH] D146627: [RISCV] Combine (vrgather src, vid) -> vmerge
Luke Lau via Phabricator via llvm-commits
- [PATCH] D146298: [NFC] Add DebugVariableAggregate class
Stephen Tozer via Phabricator via llvm-commits
- [llvm] 256c672 - [ConstraintElim] Add tests with GEP constant expressions.
Florian Hahn via llvm-commits
- [PATCH] D145579: [Flang][AMDGPU] Add support for AMDGPU to Flang driver
Dominik Adamski via Phabricator via llvm-commits
- [PATCH] D146178: [Clang][Sema] Fix comparison of constraint expressions
Erich Keane via Phabricator via llvm-commits
- [PATCH] D146612: [Flang][OpenMP][MLIR][OpenMPIRBuilder] Lower OpenMP target attributes
Dominik Adamski via Phabricator via llvm-commits
- [llvm] 3a3ad9f - [SimplifyCFG][LICM] Add metadata speculation tests (NFC)
Nikita Popov via llvm-commits
- [PATCH] D146629: [SimplifyCFG][LICM] Preserve nonnull, range and align metadata when speculating
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D145063: [Dexter] Add timeout options
Stephen Tozer via Phabricator via llvm-commits
- [llvm] d6ad4f0 - [MemProf] Context disambiguation cloning pass [patch 1a/3]
Teresa Johnson via llvm-commits
- [llvm] d4eb996 - [gn build] Port d6ad4f01c3da
LLVM GN Syncbot via llvm-commits
- [PATCH] D146630: [AArch64] Add Missing Custom Target Operands
Sam Elliott via Phabricator via llvm-commits
- [llvm] a17b71d - [NFC] Add DebugVariableAggregate class
via llvm-commits
- [llvm] f225272 - [Assignment Tracking] Fix mem2reg misidentifying unlinked stores
via llvm-commits
- [llvm] e4ceb5a - [X86] Create extra prolog/epilog for stack realignment
via llvm-commits
- [llvm] e7618a6 - [GVN] Fix change reporting when removing assume (PR61574)
Nikita Popov via llvm-commits
- [PATCH] D143465: [LoopVectorize] Vectorize the reduction pattern of integer min/max with index.
Mel Chen via Phabricator via llvm-commits
- [PATCH] D146632: [PowerPC] Fix the xxperm swap requirements
Maryam Moghadas via Phabricator via llvm-commits
- [llvm] a2033ff - [gn build] Port e4ceb5a7bb9b
LLVM GN Syncbot via llvm-commits
- [llvm] 883dbb9 - Revert "[MemProf] Context disambiguation cloning pass [patch 1a/3]"
Nikita Popov via llvm-commits
- [llvm] 553bff0 - [gn build] Port 883dbb9c86be
LLVM GN Syncbot via llvm-commits
- [PATCH] D143535: github: Add manual workflow to build and upload release binaries
Konrad Wilhelm Kleine via Phabricator via llvm-commits
- [PATCH] D90352: Introduce a Bazel build configuration
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D144999: [RFC][MC][MachO]Only emits compact-unwind format for "canonical" personality symbols. For the rest, use DWARFs.
Vy Nguyen via Phabricator via llvm-commits
- [PATCH] D139024: [Backend][AsmPrinter][CFI] Generate unwind table entries in .eh_frame when the uwtable attribute is present.
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D124347: [BOLT] RFC: Add golang support
Vladislav Khmelevsky via Phabricator via llvm-commits
- [llvm] 299f3ac - Regenerate checks for bswap.ll, NFC
Jun Zhang via llvm-commits
- [PATCH] D135652: [AArch64] Add preserve_all calling convention.
Daniel Kiss via Phabricator via llvm-commits
- [PATCH] D146635: [LegalizeTypes][RISCV] Add a special case for (add X, -1) to ExpandIntRes_ADDSUB
Liao Chunyu via Phabricator via llvm-commits
- [llvm] ada0356 - [X86] Extend all_of(icmp_eq()) / any_of(icmp_ne()) -> scalar integer fold to AVX512 targets
Simon Pilgrim via llvm-commits
- [PATCH] D146636: Precommit tests for #60690
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D146637: [InstCombine] Try to recognize bswap pattern when calling fshl
Jun Zhang via Phabricator via llvm-commits
- [llvm] 71dc3de - [ARM] Improve min/max vector reductions on Arm
David Green via llvm-commits
- [PATCH] D143540: [llvm-lib] Add support for writing COFF archives.
Jacek Caban via Phabricator via llvm-commits
- [llvm] 06f1623 - [RISCV][NFC] Make interleaved access test more vectorizable
Luke Lau via llvm-commits
- [llvm] 6589046 - [AArch64] Add asm aliases for MOV, LDR, STR with predicate-as-counter
Caroline Concatto via llvm-commits
- [PATCH] D146041: Fix weirdly apologetic diagnostic messages
Priyanshi Agarwal via Phabricator via llvm-commits
- [PATCH] D146638: [LFTR] Simplify integer case for genLoopLimit [nfc-ish]
Philip Reames via Phabricator via llvm-commits
- [PATCH] D146640: [BOLT] Emit binary section output contents if Set
Vladislav Khmelevsky via Phabricator via llvm-commits
- [llvm] 0528087 - [NFC][WebAssembly] Autogenerate test expectations for tailcall.ll
Thomas Lively via llvm-commits
- [llvm] 3f23c7f - [InstSimplify] Actually use NewOps for calls in simplifyInstructionWithOperands
Arthur Eubanks via llvm-commits
- [PATCH] D146641: [JITLink] Introduce target flags for Symbol and prepare ObjectLinkingLayer to account for them
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] dd0bbae - [WebAssembly] Fix epilogue insertion for indirect tail calls
Thomas Lively via llvm-commits
- [llvm] 8eb464f - [DebugInfo] Allow parsing line tables aligned to 4 or 8-byte boundaries
Benjamin Maxwell via llvm-commits
- [llvm] 83e420c - [Constant] Inline ConstantInt::getSigned
Craig Topper via llvm-commits
- [PATCH] D144083: [JITLink] Initial AArch32 backend
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D144714: [JITLink] Introduce virtual offsets for Symbol definitions in LinkGraph
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D146644: [documentation]Fixed Random Typos
Priyanshi Agarwal via Phabricator via llvm-commits
- [llvm] 164b046 - [RISCV] Convert segment registers to VR registers in RISCVMCInstLower.
Craig Topper via llvm-commits
- [llvm] a67e989 - [RISCV] Add FallbackRegAltNameIndex to ABIRegAltName.
Craig Topper via llvm-commits
- [llvm] 700cd99 - Restore "[MemProf] Context disambiguation cloning pass [patch 1a/3]"
Teresa Johnson via llvm-commits
- [PATCH] D144319: [SimplifyCFG] Check if the return instruction causes undefined behavior
Mark de Wever via Phabricator via llvm-commits
- [PATCH] D146645: [BOLT] Create section symbols for inserted sections
Vladislav Khmelevsky via Phabricator via llvm-commits
- [PATCH] D146646: [CodeGen] Fix type of MachineRegisterInfo::RegAllocHints. NFC.
Jay Foad via Phabricator via llvm-commits
- [llvm] 96449fa - [gn build] Port 700cd99061ed
LLVM GN Syncbot via llvm-commits
- [llvm] 84de019 - [RISCV] Remove AnyReg RegisterClass used by .insn instructions. Use custom operand instead.
Craig Topper via llvm-commits
- [PATCH] D136675: [MachineCSE] Allow PRE of instructions that read physical registers
Vignesh Venkatasubramanian via Phabricator via llvm-commits
- [PATCH] D146557: [MLIR][OpenMP] Refactoring how map clause is processed
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D146114: [RISCV] Allow llvm-objdump to disassemble objects with unrecognised versions of known extensions
Fangrui Song via Phabricator via llvm-commits
- [compiler-rt] 24e3102 - [TSan] Avoid deadlock between ReportRace() and dlopen() interceptor
Julian Lettner via llvm-commits
- [PATCH] D146648: [MLIR][OpenMP] Added OMPIRBuilder support for use_device_ptr clause
Akash Banerjee via Phabricator via llvm-commits
- [PATCH] D146649: [BOLT][NFC] Simplify instrumentFunction
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D146650: [BOLT][NFC] Use IsWritable instead of IsReadOnly in BinarySection::getFlags
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D146651: [BOLT][NFC] Change IsReadOnly -> IsWritable in registerOrUpdateNoteSection
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D146652: [BOLT][NFC] Change IsReadOnly -> IsWritable in EFMM::allocateSection
Amir Ayupov via Phabricator via llvm-commits
- [PATCH] D146327: [ArgPromotion] Remove dead code produced by removing dead arguments
Jeffrey Byrnes via Phabricator via llvm-commits
- [llvm] eac8e25 - [CodeGen] Fix type of MachineRegisterInfo::RegAllocHints. NFC.
Jay Foad via llvm-commits
- [llvm] 6afcc54 - [SCEV] Infer no-self-wrap via constant ranges
Philip Reames via llvm-commits
- [llvm] 0766c1b - [LFTR] Simplify integer case for genLoopLimit [nfc-ish]
Philip Reames via llvm-commits
- [llvm] 0862231 - Precommit tests for D146327
Jeff Byrnes via llvm-commits
- [PATCH] D143592: [flang][driver] Rename `flang-new -flang-experimental-exec` to `flang`
Brad Richardson via Phabricator via llvm-commits
- [llvm] 587b371 - [gn build] Port e655d8a54880
LLVM GN Syncbot via llvm-commits
- [llvm] cf8dc9d - [JITLink] Introduce target flags for Symbol and prepare ObjectLinkingLayer to account for them
Stefan Gränitz via llvm-commits
- [PATCH] D133375: [CMake] Remove CLANG_DEFAULT_STD_C/CLANG_DEFAULT_STD_CXX
Raul Tambre via Phabricator via llvm-commits
- [llvm] 77ed831 - [test] Add tools/llvm-dwarfdump/ARM/lit.local.cfg after D143513
Fangrui Song via llvm-commits
- [PATCH] D145265: [Pipeline] Remove GlobalCleanupPM
Arthur Eubanks via Phabricator via llvm-commits
- [PATCH] D146657: [Pseudo Probe] use the name from debug info to compute probe GUID
Lei Wang via Phabricator via llvm-commits
- [PATCH] D146658: [JITLink] Deterministic JITDylib symbol table dumps
Stefan Gränitz via Phabricator via llvm-commits
- [llvm] 0433abc - [docs][scudo] Add information about M_PURGE_ALL.
Christopher Ferris via llvm-commits
- [llvm] 473e9ad - [MSAN] Update vector load/store tests to use proper attribute
Philip Reames via llvm-commits
- [PATCH] D132455: [ADT] add ConcurrentHashtable class.
Alexey Lapshin via Phabricator via llvm-commits
- [llvm] e731867 - [JITLink] Deterministic JITDylib symbol table dumps
Stefan Gränitz via llvm-commits
- [PATCH] D145169: FastRegAlloc: Fix implicit operands not rewritten
Gaëtan Bossu via Phabricator via llvm-commits
- [PATCH] D146662: DebugInfo: Rebuild dwp debug_info index column from v5 indexes more robustly
David Blaikie via Phabricator via llvm-commits
- [PATCH] D146663: [RISCV] Add .insn support compressed formats.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D146661: [BOLT] v1 stale profile matching
Sergey Pupyrev via Phabricator via llvm-commits
- [compiler-rt] fb8d894 - [scudo] Early exit from the case can't do page release.
Chia-hung Duan via llvm-commits
- [PATCH] D146657: [Pseudo Probe] Use the name from debug info to compute GUID in probe desc
Hongtao Yu via Phabricator via llvm-commits
- [llvm] fe27495 - [MemProf] Context disambiguation cloning pass [patch 1b/3]
Teresa Johnson via llvm-commits
- [PATCH] D146666: [CMake] Respect variables for specifying host tools even without LLVM_USE_HOST_TOOLS set
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D143852: [docs] Add Python coding standard to documentation
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D143540: [llvm-lib] Use COFF archive format in llvm-lib (other archive tools don't use this format).
Eli Friedman via Phabricator via llvm-commits
- [PATCH] D146672: [ifs] Print an error when llvm-ifs is supplied with an unknown arch
Haowei Wu via Phabricator via llvm-commits
- [llvm] 0c0387c - [NVPTX] Port GenericToNVVM to the new PM.
Pavel Kopyl via llvm-commits
- [PATCH] D146345: [NVPTX] Port GenericToNVVM to the new PM.
Pavel Kopyl via Phabricator via llvm-commits
- [PATCH] D124490: [InstrProf] Minimal Block Coverage
Ellis Hoag via Phabricator via llvm-commits
- [llvm] 9855fe4 - [RISCV][NFC] Add more tests for SLP vectorization (binops on load/store)
Ben Shi via llvm-commits
- [PATCH] D146387: [test-suite] Avoid segfault in CLAMR test on non-Linux systems
Brad Smith via Phabricator via llvm-commits
- [PATCH] D146683: [DAG Combine] Conservatively check the VSELECT Operation Action in tryToFoldExtendSelectLoad
Xiang Zhang via Phabricator via llvm-commits
- [PATCH] D144530: [RISCV] MC layer support for SiFive VCIX vendor extension.
Craig Topper via Phabricator via llvm-commits
- [PATCH] D146663: [RISCV] Add .insn support for compressed formats.
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D146685: [LoopPredication] Fix the LoopPredication by feezing the result.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D146687: [TableGen] Format document
Wang Pengcheng via Phabricator via llvm-commits
- [PATCH] D146277: add assert to confirm input is valid for pass HardwareLoops
Wang, Xin via Phabricator via llvm-commits
- [llvm] 1c420cd - Precommit test for #61120
Jun Zhang via llvm-commits
- [llvm] b3e12be - [TLI] Fold ~X >/< ~Y --> Y >/< X
Jun Zhang via llvm-commits
- [PATCH] D144012: [SPARC][MC] Fix encoding of backwards BPr branches
Brad Smith via Phabricator via llvm-commits
- [llvm] 8d93cbe - [InstCombine] Precommit tests
Kazu Hirata via llvm-commits
- [llvm] 0d19e58 - [InstCombine] Precommit a test
Kazu Hirata via llvm-commits
- [llvm] 4524db7 - [ARM] Use isNullConstant (NFC)
Kazu Hirata via llvm-commits
- [llvm] 7bb6d1b - [llvm] Skip getAPIntValue (NFC)
Kazu Hirata via llvm-commits
- [llvm] fd29a4d - [Pseudo Probe] Use the name from debug info to compute GUID in probe desc
via llvm-commits
- [compiler-rt] c2df1d8 - [libfuzzer] add test of cov file-id in control file
Vitaly Buka via llvm-commits
- [PATCH] D146282: [CodeGen][AArch64] Add few more tests for fused operations (NFC)
Sushant Gokhale via Phabricator via llvm-commits
- [PATCH] D146694: Fix auto usage to avoid copies
Akshay Khadse via Phabricator via llvm-commits
- [llvm] 021edda - [TableGen] Simplify CodeGenHwModes constructor. NFC
Craig Topper via llvm-commits
- [llvm] b325604 - [TableGen] Change push_back back to emplace_back.
Craig Topper via llvm-commits
- [llvm] f9f4767 - [InstCombine] Precommit tests
Kazu Hirata via llvm-commits
- [PATCH] D146694: [NFC] Fix auto usage to avoid copies
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D146696: Fix placement of ampersand operator
Akshay Khadse via Phabricator via llvm-commits
- [PATCH] D146697: [NFC][X86]remove trailing space in X86InstrArithmetic.td
Wang, Xin via Phabricator via llvm-commits
- [lld] 467cf15 - [NFC] Fix typo lld::wasm in comment
Congcong Cai via llvm-commits
- [PATCH] D143316: [m68k] Implement absolution long addressing mode for ADDA instruction
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D143315: [m68k] Implement BSR Instruction
John Paul Adrian Glaubitz via Phabricator via llvm-commits
- [PATCH] D146637: [InstCombine] Try to recognize bswap pattern when calling funnel shifts
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D142879: [RISCV] Emit relocation for uleb128
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D146699: [GuardWidening] Freeze the introduced use.
Serguei Katkov via Phabricator via llvm-commits
- [PATCH] D146701: [AMDGPU] Create Subtarget Features for some of 16 bits atomic fadd instructions
Mariusz Sikora via Phabricator via llvm-commits
- [PATCH] D146702: [MergeICmps] Attach metadata to new created loads
Allen zhong via Phabricator via llvm-commits
- [PATCH] D141188: [MergeICmps] Adapt to non-eq comparisons
Allen zhong via Phabricator via llvm-commits
- [llvm] 49dcd08 - [XCOFF] support the ref directive for object generation.
via llvm-commits
- [PATCH] D145374: [FuncSpec] Consider constant struct arguments when specializing.
Chuanqi Xu via Phabricator via llvm-commits
- [PATCH] D143570: [RISCV][MC] Add support for RV64E
Kito Cheng via Phabricator via llvm-commits
- [llvm] 25466ef - [gn] Port e655d8a54880 more
Nico Weber via llvm-commits
- [llvm] 61b0a49 - [llvm][ARM] Refactor isMnemonicVPTPredicable
David Spickett via llvm-commits
- [llvm] 4f17d75 - [X86] LowerVectorAllZero - early out if the type size is not pow2. NFC.
Simon Pilgrim via llvm-commits
- [PATCH] D145168: Move DBG_VALUE's that depend on loads to after a load if the load is moved due to the pre register allocation ld/st optimization pass
Shubham Sandeep Rastogi via Phabricator via llvm-commits
- [llvm] 26d954b - [AsmParser] Avoid instantiating LLVMContext if not needed. Try 2.
Yevgeny Rouban via llvm-commits
- [PATCH] D144732: [Assignment Tracking] Elide a map copy in some cases
Jeremy Morse via Phabricator via llvm-commits
- [PATCH] D144633: AArch64: support compact unwind with swifterror parameters.
Tim Northover via Phabricator via llvm-commits
- [llvm] d257517 - Bump RV32E version to 2.0
Kito Cheng via llvm-commits
- [PATCH] D144384: Bump RV32E version to 2.0
Kito Cheng via Phabricator via llvm-commits
- [PATCH] D146708: [AArch64][CodeGen] Reduce cost of indexed ld1 instructions for Neoverse V1/V2 cores
Sushant Gokhale via Phabricator via llvm-commits
- [llvm] c2de8ff - [JITLink] Initial AArch32 backend
Stefan Gränitz via llvm-commits
- [PATCH] D143173: MachO: support custom section names on global variables
Tim Northover via Phabricator via llvm-commits
- [llvm] 8d16c68 - [RISCV] Increase default vectorizer LMUL to 2
Luke Lau via llvm-commits
- [PATCH] D95747: Fix modules build for LLVMOrcShared
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D112451: implemented R_AARCH64_ADR_PREL_PG_HI21, R_AARCH64_ADR_PREL_PG_HI21_NC, R_AARCH64_ADD_ABS_LO12_NC
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D144468: [GlobalOpt] Extend CleanupPointerRootUsers to handle CE users.
Mikael Holmén via Phabricator via llvm-commits
- [PATCH] D118346: [ORC] Support ADR_PREL_PG_HI21 & ADD_ABS_LO12_NC for aarch64
Stefan Gränitz via Phabricator via llvm-commits
- [PATCH] D144959: [AMDGPU][AsmParser][NFC] Refine immediate operand definitions.
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D146710: [RISCV] Add test for shuffles that could be done as vmerges
Luke Lau via Phabricator via llvm-commits
- [PATCH] D146711: [RISCV] Lower shuffles as vmerge + vslide{up,down} where possible
Luke Lau via Phabricator via llvm-commits
- [llvm] da44224 - [RISCV][test] Fix broken unit test after d25751779ba
Alex Bradbury via llvm-commits
- [PATCH] D142687: [Local] Use most generic range if K does not dominate J or K doesn't have a !noundef
luxufan via Phabricator via llvm-commits
- [llvm] 80db8b0 - [gn build] Port 48f97e575137
LLVM GN Syncbot via llvm-commits
- [llvm] 20725d3 - [gn build] Port c2de8ff92753
LLVM GN Syncbot via llvm-commits
- [llvm] f44c7de - [Local] Use most generic range if K does not dominate J or K doesn't have a !noundef
via llvm-commits
- [llvm] 67d828f - [Object][NFC] Factor out computeHeadersSize.
Martin Storsjö via llvm-commits
- [llvm] 257dc54 - [Object][NFC] Don't insert string table into object members vector.
Martin Storsjö via llvm-commits
- [llvm] 4fcbf38 - [llvm-lib] Use COFF archive format in llvm-lib (other archive tools don't use this format).
Martin Storsjö via llvm-commits
- [lld] a598803 - [lld] Fill .text section gaps with INT3 only on x86 targets.
Martin Storsjö via llvm-commits
- [PATCH] D145962: [lld] Fill .text section gaps with INT3 only on x86 targets.
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D146683: [DAG] Conservatively check the VSELECT Operation Action in tryToFoldExtendSelectLoad
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] c2c9de4 - [gn] port a282ea4898efe
Nico Weber via llvm-commits
- [PATCH] D144274: [InstCombine] use loop info when running the pass after loop vectorization
David Sherwood via Phabricator via llvm-commits
- [llvm] 6aa7cc0 - [X86] LowerVectorAllZero - add 512-bit support with AVX512 vptestnmd+kortestw patterns
Simon Pilgrim via llvm-commits
- [llvm] c39dd7c - [RISCV][MC] Add support for RV64E
Alex Bradbury via llvm-commits
- [PATCH] D146715: [NVPTX] Enforce half type support is present for builtins
Jakub Chlanda via Phabricator via llvm-commits
- [llvm] 3d65cd4 - [llvm-objdump] Fix help message for --print-imm-hex
Yi Kong via llvm-commits
- [llvm] 7fef15e - Revert rG6aa7cc037f2f95c237c1d82c523f8857fa3a10c3 - "[X86] LowerVectorAllZero - add 512-bit support with AVX512 vptestnmd+kortestw patterns"
Simon Pilgrim via llvm-commits
- [PATCH] D146718: [LV] Add tests for integer min max with index reduction pattern. (NFC)
Mel Chen via Phabricator via llvm-commits
- [llvm] d0e2a42 - [RISCV][test] Fix another missed test change from RV64E patch
Alex Bradbury via llvm-commits
- [llvm] 4738c5f - [X86] LowerVectorAllZero - early out for masked v2i64 cases without PTEST. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 8482b23 - [ADT] add ConcurrentHashtable class.
Alexey Lapshin via llvm-commits
- [llvm] 320969f - [X86] LowerVectorAllZero - add 512-bit support with AVX512 vptestnmd+kortestw patterns (REAPPLIED)
Simon Pilgrim via llvm-commits
- [llvm] fd4aeba - Revert "[ADT] add ConcurrentHashtable class."
Alexey Lapshin via llvm-commits
- [llvm] 4f9929a - [AIX][CodeGen] Storage Locations for Constant Pointers
Qiongsi Wu via llvm-commits
- [PATCH] D146720: [AMDGPU][printf] Run AMDGPUPrintfRuntimeBindingPass in -O0
Juan Manuel Martinez Caamaño via Phabricator via llvm-commits
- [PATCH] D140637: [InlineOrder] Plugin Inline Order
Tomas Matheson via Phabricator via llvm-commits
- [PATCH] D146723: [SimplifyCFG] Don't merge invoke if this makes immarg non-constant (PR61265)
Nikita Popov via Phabricator via llvm-commits
- [llvm] c7a3284 - [AggressiveInstCombine] Pre-Commit test for D144445 (NFC)
via llvm-commits
- [llvm] 434b0ba - [AggressiveInstCombine] folding load for constant global patterened arrays and structs by alignment
via llvm-commits
- [PATCH] D145687: [BOLT] Add minimal RISC-V 64-bit support
Job Noorman via Phabricator via llvm-commits
- [llvm] 5bcb4c4 - [MSAN] Support load and stores of scalable vector types
Philip Reames via llvm-commits
- [PATCH] D146724: [mlir][MemRef] Add patterns to extract address computations
Quentin Colombet via Phabricator via llvm-commits
- [llvm] 6194446 - [AArch64] Add Missing Custom Target Operands
Archibald Elliott via llvm-commits
- [compiler-rt] f570bd8 - [HWASAN] Disable unexpected_format_specifier_test because HWASAN doesn't provide a printf interceptor
Kirill Stoimenov via llvm-commits
- [llvm] 5eb9acf - [HWASAN] Instrument scalable load/store without crashing
Philip Reames via llvm-commits
- [llvm] 85faee6 - [OpenMP][OMPIRBuilder] Make OffloadEntriesInfoManager a member of OpenMPIRBuilder
Jan Sjodin via llvm-commits
- [PATCH] D146728: [utils] Give git a dummy email address when cherry picking.
Roy Sundahl via Phabricator via llvm-commits
- [llvm] 2cfd06b - [BoundsChecking] Don't crash on scalable vector sizes
Philip Reames via llvm-commits
- [llvm] 16b6826 - [MergeFuncs] Add tests for D144682 (NFC)
Nikita Popov via llvm-commits
- [llvm] ec294d2 - [X86] LowerVectorAllZero - lower to CMP(MOVMSK(NOT(X)),0) instead of CMP(MOVMSK(X),65535)
Simon Pilgrim via llvm-commits
- [PATCH] D146731: [extract_symbols.py] Export unique symbols
Tomas Matheson via Phabricator via llvm-commits
- [llvm] dc2f2d2 - [MemProf] Use stable_sort to avoid non-determinism
Teresa Johnson via llvm-commits
- [llvm] 5525087 - [NFC][AArch64] Sort Hints in armv8.3a-signed-pointer.s test
Archibald Elliott via llvm-commits
- [PATCH] D146158: [FuncSpec] Track the return values of specializations.
Alexandros Lamprineas via Phabricator via llvm-commits
- [llvm] 2f5fdbf - [MergeFunc] Don't assume constant metadata operands
Nikita Popov via llvm-commits
- [PATCH] D144596: [lld] Support separate native object file path in --thinlto-prefix-replace
Ivan Tadeu Ferreira Antunes Filho via Phabricator via llvm-commits
- [PATCH] D129541: [llvm][IPO] Add IR function attribute fine_grained_bitfields
John McIver via Phabricator via llvm-commits
- [PATCH] D143437: [llvm] Use pointer index type for more GEP offsets (pre-codegen)
Krzysztof Drewniak via Phabricator via llvm-commits
- [llvm] 7739be7 - [ArgPromotion] Remove dead code produced by removing dead arguments
Jeff Byrnes via llvm-commits
- [PATCH] D146734: [CodeGen] Use RegUnits in RegisterClassInfo::getLastCalleeSavedAlias
Jay Foad via Phabricator via llvm-commits
- [PATCH] D146735: [CodeGen] Don't include aliases in RegisterClassInfo::IgnoreCSRForAllocOrder
Jay Foad via Phabricator via llvm-commits
- [PATCH] D143129: [GVN] Restrict equality propagation for pointers
Usman Nadeem via Phabricator via llvm-commits
- [PATCH] D146737: [AMDGPU] Default component broadcast store
Mateja Marjanovic via Phabricator via llvm-commits
- [PATCH] D145308: [lld][WebAssembly] Initial support for stub libraries
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D146739: [support] Fix PrintNumber Test on AIX
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D76547: [WebAssembly] Add wasm-exported function attribute
Sam Clegg via Phabricator via llvm-commits
- [llvm] 6a2a5f0 - [CodeGenPrepare] Don't give up if unable to sink first arg to a cold call
Momchil Velikov via llvm-commits
- [PATCH] D143892: [CodeGenPrepare] Don't give up if unable to sink first arg to a cold call
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D76547: [WebAssembly] Add `wasm-exported` function attribute
Sam Clegg via Phabricator via llvm-commits
- [PATCH] D133731: [AMDGPU] Add Lower Bound to PipelineSolver
Jeffrey Byrnes via Phabricator via llvm-commits
- [llvm] 8088f5b - [support] Fix PrintNumber Test on AIX
Paul Kirth via llvm-commits
- [llvm] cc8a34b - [X86] Refactor movmsk(icmp_eq(and(x,c1),0)) -> movmsk(not(shl(x,c2))) fold to use KnownBits
Simon Pilgrim via llvm-commits
- [PATCH] D146743: [WebAssembly] Tidy up DebugValueManager
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D146744: [WebAssembly] Redesign DebugValueManager
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D146745: [sanitizers] Explainer about dyld and weak overrides on Darwin.
Roy Sundahl via Phabricator via llvm-commits
- [llvm] 5c9a262 - [CodeGenPrepare][NFC] Pre-commit test for memory use count fix
Momchil Velikov via llvm-commits
- [PATCH] D145705: [CodeGenPrepare][NFC] Pre-commit test for memory use count fix
Momchil Velikov via Phabricator via llvm-commits
- [PATCH] D146746: [RISCV] Add test cases for cost modelling more shuffle kinds
Luke Lau via Phabricator via llvm-commits
- [PATCH] D146747: [RISCV] Model select and insertsubvector shuffle kinds
Luke Lau via Phabricator via llvm-commits
- [compiler-rt] 637048f - [TSan][Darwin] Test fix external-swift-debugging.cpp
Julian Lettner via llvm-commits
- [PATCH] D146749: [CodeGen] Fix nomerge attribute not working in tail calls.
Zequan Wu via Phabricator via llvm-commits
- [PATCH] D123394: [CodeGen] Late cleanup of redundant address/immediate definitions.
Jonas Paulsson via Phabricator via llvm-commits
- [llvm] 30e8916 - [X86] combineVectorSizedSetCCEquality - update arguments to use individual SETCC operands. NFC.
Simon Pilgrim via llvm-commits
- [compiler-rt] e036139 - [scudo] Add a Timer class to assist performance measurement
Chia-hung Duan via llvm-commits
- [llvm] d10110a - [StackProtector] attribute __stack_chk_fail as NoReturn
Nick Desaulniers via llvm-commits
- [PATCH] D146752: [RISCV][RISCVISelLowering] Add tail agnostic policy operand to VECREDUCE instructions
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D146753: [llvm-readobj] Include section information in summary
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146754: [NFC]Pre-commit test case
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D142231: [AMDGPU][AsmParser] Refine SMRD offset definitions.
Ivan Kosarev via Phabricator via llvm-commits
- [compiler-rt] 4b398ec - [HWASAN] Fix decorate_proc_maps to work with HWASAN
Kirill Stoimenov via llvm-commits
- [compiler-rt] 1d30afd - [PATCH] Enable targeting riscv64-linux-android
via llvm-commits
- [PATCH] D145441: [AMDGPU] Define data layout entries for buffers
Krzysztof Drewniak via Phabricator via llvm-commits
- [llvm] f23dcb2 - Revert "[JITLink] Initial AArch32 backend"
Gulfem Savrun Yeniceri via llvm-commits
- [PATCH] D144211: [BOLT] computing raw branch count for yaml profiles
Sergey Pupyrev via Phabricator via llvm-commits
- [llvm] 805f51f - Remove Android-mips related tests
via llvm-commits
- [PATCH] D146759: Declaration fragments for properties include additional property attributes that were not specified in the sources proposed solution
Usman Akinyemi via Phabricator via llvm-commits
- [lld] 3111784 - [lld][WebAssembly] Initial support for stub libraries
Sam Clegg via llvm-commits
- [PATCH] D146743: [WebAssembly] Tidy up DebugValueManager (NFC)
Derek Schuff via Phabricator via llvm-commits
- [PATCH] D146761: [AMDGPU] Make buffer intrinsics pointer-valued
Krzysztof Drewniak via Phabricator via llvm-commits
- [PATCH] D146762: [Verifier] Ban GEP, load, store of addrspace(8) on AMDGPU
Krzysztof Drewniak via Phabricator via llvm-commits
- [llvm] 53a9175 - [llvm] Handle duplicate call bases when applying branch funneling
Leonard Chan via llvm-commits
- [compiler-rt] 2e9bcad - Revert "[scudo] Add a Timer class to assist performance measurement"
Chia-hung Duan via llvm-commits
- [llvm] ec2333d - [JITLink] Add a jitlink::Section::empty operation.
Lang Hames via llvm-commits
- [llvm] 3974865 - [llvm][TextAPI] Handle implicitly upgraded deployment versions
Cyndy Ishida via llvm-commits
- [PATCH] D146767: [NVPTX] Fix integer overflow affecting array size calculation.
Artem Belevich via Phabricator via llvm-commits
- [llvm] 999643f - [WebAssembly] Tidy up DebugValueManager (NFC)
Heejin Ahn via llvm-commits
- [PATCH] D146070: [RISCV] Enable tools such as llvm-objdump to process objects with unrecognised base ISA versions
Craig Topper via Phabricator via llvm-commits
- [PATCH] D137217: [LTO][COFF] Use bitcode file names in lto native object file names.
Jez Ng via Phabricator via llvm-commits
- [PATCH] D146771: [support] Provide overload to PrintNumber that use C++ types
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146595: [clang] Add clang trampoline_mangled_target attribute
Augusto Noronha via Phabricator via llvm-commits
- [PATCH] D144233: [amdgpu] Implement dynamic LDS accesses from non-kernel functions
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D146774: [AMDGPU][IGLP] WIP/Demo: Add rules to SchedGroups
Jeffrey Byrnes via Phabricator via llvm-commits
- [PATCH] D146775: Summary:[amdgpu] Fix broken error detection in LDS lowering
Jon Chesterfield via Phabricator via llvm-commits
- [PATCH] D146776: [llvm] Preliminary fat-lto-objects support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146778: [lld] Preliminary fat-lot-object support
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D131618: [clang][llvm][lld] FatLTO Prototype
Paul Kirth via Phabricator via llvm-commits
- [llvm] 24847a9 - [LegalizeTypes][RISCV] Add a special case for (add X, -1) to ExpandIntRes_ADDSUB
via llvm-commits
- [PATCH] D143720: [InstCombine] extend "simplifyUsingControlFlow" supporting zext/sext/trunc for different sizes
Yingchi Long via Phabricator via llvm-commits
- [compiler-rt] ccd96b3 - [builtins][test] Fix divmodti4_test.c on Windows
Arthur Eubanks via llvm-commits
- [llvm] 5f48b86 - [SelectionDAG] Use isOneConstant (NFC)
Kazu Hirata via llvm-commits
- [llvm] 231fa27 - [InstCombine] Generate better code for std::bit_ceil
Kazu Hirata via llvm-commits
- [llvm] 4950104 - [NFC][X86]remove trailing space in X86InstrArithmetic.td
via llvm-commits
- [llvm] 3ca6e69 - Precommit tests for #60690
Jun Zhang via llvm-commits
- [llvm] cea9383 - [InstCombine] Try to recognize bswap pattern when calling funnel shifts
Jun Zhang via llvm-commits
- [llvm] 1167414 - [LoongArch] Enable LoopDataPrefetch pass
Xiaodong Liu via llvm-commits
- [PATCH] D92973: [RISCV] Add intrinsics for vsetvli instruction
Tao Liang via Phabricator via llvm-commits
- [PATCH] D146780: [AArch64][GlobalISel] Selection support for v8s8, v4s16, v16s8 G_INSERT_VECTOR_ELT with GPR scalar
Vladislav Dzhidzhoev via Phabricator via llvm-commits
- [llvm] d8efbcf - [AArch64] Add tests for umax(x, 1u)
Kazu Hirata via llvm-commits
- [PATCH] D146781: [Webassembly] consider invalid CALL_S in removeRegisterOperands
Congcong Cai via Phabricator via llvm-commits
- [PATCH] D144941: [m68k] Add TLS Support
Sheng via Phabricator via llvm-commits
- [llvm] cc86e6b - [BugFix] Fix VSELECT ISel fail
Xiang1 Zhang via llvm-commits
- [PATCH] D141246: [AVR] Do not emit 'LPM Rd, Z' on devices without 'FeatureLPMX'
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D142135: [AArch64] Basic target("+crypto") handling
Dave Green via Phabricator via llvm-commits
- [llvm] 1e4325f - [X86] Precommit a test
Kazu Hirata via llvm-commits
- [PATCH] D146786: [CodeGenPrepare][RISCV] Correct the MathUsed flag for shouldFormOverflowOp
Craig Topper via Phabricator via llvm-commits
- [PATCH] D146787: [X86] Teach computeKnownBitsForTargetNode about MUL_IMM
Kazu Hirata via Phabricator via llvm-commits
- [PATCH] D146789: [LegalizeTypes][TargetLowering][RISCV] Fix regressions from D146786.
Craig Topper via Phabricator via llvm-commits
- [llvm] 558b33c - [NFC] Regenerate test NewGVN/metadata-nonnull.ll
via llvm-commits
- [lld] 09aa3f7 - [LLD] [test] Add a missing REQUIRES: x86 in a new test
Martin Storsjö via llvm-commits
- [llvm] 4a5bc79 - [CMake] Respect variables for specifying host tools even without LLVM_USE_HOST_TOOLS set
Martin Storsjö via llvm-commits
- [PATCH] D146790: [X86][NFC]Remove dead code in X86ISelLowering.cpp
Wang, Xin via Phabricator via llvm-commits
- [PATCH] D146791: Guard against dereferencing a nullptr
Akshay Khadse via Phabricator via llvm-commits
- [llvm] 0858b53 - [Test] Regenerate checks in test file
Max Kazantsev via llvm-commits
- [llvm] 6a7d04c - [NFC] Regenerate test of InstCombine/load-combine-metadata-dominance.ll
via llvm-commits
- [llvm] 410a239 - [RISCV] Add test for shuffles that could be done as vmerges
Luke Lau via llvm-commits
- [llvm] 5c1d160 - Reland "[JITLink] Initial AArch32 backend"
Stefan Gränitz via llvm-commits
- [llvm] 0c36ab1 - [NFC] Fix auto usage to avoid copies
via llvm-commits
- [llvm] bd0c281 - [NFC][LoopVectorize] Change trip counts for some tests to guarantee a scalar tail
David Sherwood via llvm-commits
- [PATCH] D146219: [NFC][LoopVectorize] Change trip counts for some tests to guarantee a scalar tail
David Sherwood via Phabricator via llvm-commits
- [llvm] 2a6e39d - [AVR] Do not emit 'LPM Rd, Z' on devices without FeatureLPMX
Ben Shi via llvm-commits
- [PATCH] D143248: Emit CFI directives in epilogue and enable CFIFixup pass for RISC-V.
Varun Kumar E via Phabricator via llvm-commits
- [PATCH] D146792: [LoopPredication] Do not sink conditions to branches. PR61673
Max Kazantsev via Phabricator via llvm-commits
- [compiler-rt] ff426a6 - [compiler-rt] Fix signed integer overflow in int_mulo_impl.inc
Karl-Johan Karlsson via llvm-commits
- [PATCH] D146622: [AggressiveInstCombine] folding load for constant global patterened arrays and structs by GEP indices
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D146793: [llvm-rc] Respect the executable specified in the --preprocessor command
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D146794: [llvm-rc] Look for "clang-<major>" when locating a suitable preprocessor
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D146795: [MachineScheduler] Rename postprocessDAG to postProcessDAG. NFC
Jianjian Guan via Phabricator via llvm-commits
- [PATCH] D146796: [llvm-rc] Fix the reference to the option for disabling preprocessing in a message
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D146797: [llvm-rc] Remove transitional preprocessing fallback logic
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D146798: [AggressiveInstCombine] use m_Deferred on funnel shift(NFC)
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D146799: [Local] Preserve !nonnull only when K dominate J and K has a !noundef
luxufan via Phabricator via llvm-commits
- [PATCH] D146800: [TableGen][GlobalISel] Support EXTRACT_SUBREGs for ComplexPattern suboperands.
Ivan Kosarev via Phabricator via llvm-commits
- [llvm] a35e4d2 - [JITLink] Fix MSVC build error: fully qualify llvm::object::ELFFile
Stefan Gränitz via llvm-commits
- [PATCH] D142410: [AArch64] ARMv8.5-A implies both FEAT_SB and FEAT_SSBS
Sam Elliott via Phabricator via llvm-commits
- [PATCH] D127756: [AMDGPU] gfx11 VINTERP intrinsics and ISel support
Ivan Kosarev via Phabricator via llvm-commits
- [PATCH] D146803: [Pass Builder] Allow Module Inliner for full lto
IBricchi via Phabricator via llvm-commits
- [PATCH] D146804: [libcxx] Add OHOS support
Pavel Kosov via Phabricator via llvm-commits
- [PATCH] D146805: [Pass Builder] Allow Module Inliner for full lto
IBricchi via Phabricator via llvm-commits
- [llvm] 90eab48 - [Test] Use autogenerated checks in uglygep.ll test for LSR (NFC)
Dmitry Makogon via llvm-commits
- [llvm] 4923b4d - [Local] Check for null VH in RecursivelyDeleteTriviallyDeadInstructionsPermissive()
Nikita Popov via llvm-commits
- [llvm] 3108998 - [gn] somewhat port 0c5cee779929 (lldb-server platform plugin)
Nico Weber via llvm-commits
- [llvm] ea064ee - [AMDGPU] Create Subtarget Features for some of 16 bits atomic fadd instructions
Mariusz Sikora via llvm-commits
- [PATCH] D146806: [LoongArch] Add Scalar link component
Xiaodong Liu via Phabricator via llvm-commits
- [llvm] cde1c3c - [AggressiveInstCombine] use m_Deferred on funnel shift(NFC)
via llvm-commits
- [PATCH] D146245: [RISCV] Lower inline asm m with offset to register+imm.
Alex Bradbury via Phabricator via llvm-commits
- [llvm] 84717a7 - [GlobalOpt] Fix dead const handling in pointer root user cleanup (PR61674)
Nikita Popov via llvm-commits
- [llvm] 1131310 - [SimplifyCFG] Don't merge invoke if this makes immarg non-constant (PR61265)
Nikita Popov via llvm-commits
- [PATCH] D146711: [RISCV] Lower insert subvector shuffles as vslideups
Luke Lau via Phabricator via llvm-commits
- [PATCH] D136251: [LoopVectorize] Use available masked vector functions when required
David Sherwood via Phabricator via llvm-commits
- [PATCH] D146810: [CodeGen] Compile-time improvement for Machine Late Instructions Cleanup Pass.
Valery Pykhtin via Phabricator via llvm-commits
- [PATCH] D142218: [MC] Store implicit ops immediately after the TargetInsts table. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D142219: [MC] Store operand info immediately after the TargetInsts table. NFC.
Jay Foad via Phabricator via llvm-commits
- [PATCH] D146811: [LSR] Preserve LCSSA when rewriting instruction with PHI user
Dmitry Makogon via Phabricator via llvm-commits
- [llvm] 2ac5bf2 - [Test] Add test to check that LCSSA is preserved by LSR (NFC)
Dmitry Makogon via llvm-commits
- [llvm] 8e85bed - [Test] Regenerate test checks for some LSR tests (NFC)
Dmitry Makogon via llvm-commits
- [llvm] 04f61fb - [LICM] Add tests for GEP reassociation (NFC)
Nikita Popov via llvm-commits
- [llvm] c0d28d5 - [AArch64][SME] SelectSMETileSlice should also match to 'reg+0' when slice is ADD with non-constant RHS.
Sander de Smalen via llvm-commits
- [PATCH] D144337: Prevent line 0 instructions from dividing a lexical block into ranges
Paul Robinson via Phabricator via llvm-commits
- [PATCH] D146813: [LICM] Reassociate GEPs to allow hoisting
Nikita Popov via Phabricator via llvm-commits
- [llvm] e7c35d7 - [SelectionDAG] Correctly reduce BV to shuffle with zero on big endian
Nemanja Ivanovic via llvm-commits
- [llvm] 125a37e - [LoongArch] Add Scalar link component
Joseph Huber via llvm-commits
- [compiler-rt] b1871ce - [sanitizer][win] Change cmdline check to allow double backslashs
Alvin Wong via llvm-commits
- [llvm] 172094c - [LICM] Require MSSA in SinkAndHoistLICMFlags (NFC)
Nikita Popov via llvm-commits
- [PATCH] D146208: [ASAN] Support memory checks on vp.load/store.
Yeting Kuo via Phabricator via llvm-commits
- [PATCH] D146818: [support] Attempt to fix PrintNumber test for Solaris
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146819: [llvm][github] Add good-first-issue comment to issues
Timm Bäder via Phabricator via llvm-commits
- [PATCH] D146820: [AArch64][PeepholeOpt]Optimize ALU + compare to flag-setting ALU
Mingming Liu via Phabricator via llvm-commits
- [PATCH] D146127: [NFC][LoopVectorize] Simplify preferPredicateOverEpilogue interface
David Sherwood via Phabricator via llvm-commits
- [llvm] 3884f07 - [extract_symbols.py] Export unique symbols
Tomas Matheson via llvm-commits
- [llvm] 6d5845c - [support] Attempt to fix PrintNumber test for Solaris
Paul Kirth via llvm-commits
- [llvm] 7370e45 - Fix warnings
Kazu Hirata via llvm-commits
- [PATCH] D146823: [GVN] Avoid replacing uniforms with non-uniforms in propagateEquality
Justin Bogner via Phabricator via llvm-commits
- [compiler-rt] e74834f - [scudo] Use bytes-in-freelist as a hint of page release
Chia-hung Duan via llvm-commits
- [PATCH] D146826: [Pseudo Probe] Add the test for probe desc
Lei Wang via Phabricator via llvm-commits
- [PATCH] D142347: [NFC][Clang] Move DebugOptions to llvm/Frontend for reuse in Flang
Sacha Ballantyne via Phabricator via llvm-commits
- [llvm] 6e9c24e - [RISCV] Lower insert subvector shuffles as vslideups
Luke Lau via llvm-commits
- [llvm] d3e8bd9 - [RISCV][NFC] Rename some test cases
Luke Lau via llvm-commits
- [llvm] 33d24fe - [RISCV] Add test cases for modeling more shuffle kinds
Luke Lau via llvm-commits
- [llvm] 40b408c - [RISCV] Enable SLP in RISC-V SLP reduction tests
Luke Lau via llvm-commits
- [llvm] 1c9094a - [RISCV] Add test case for two equivalent reductions
Luke Lau via llvm-commits
- [llvm] f23ea4c - [RISCV] Model select and insertsubvector shuffle kinds
Luke Lau via llvm-commits
- [llvm] 6a423ee - [NVPTX] Fix integer overflow affecting array size calculation.
Artem Belevich via llvm-commits
- [PATCH] D146829: [AMDGPU] Remove unnecessary waitcnts
Jessica Del via Phabricator via llvm-commits
- [PATCH] D146834: [support] Temporarily disable Inf/NaN testing in PrintNumber
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146218: [AArch64][CodeGen] Lower (de)interleave2 intrinsics to ld2/st2
Paul Walker via Phabricator via llvm-commits
- [llvm] 70511e6 - [M68k] Fix CConvs for pointer type return values
Min-Yih Hsu via llvm-commits
- [llvm] 3ac5a12 - [ARM] Add Thumb Attributes for thumb thunks created in SLSHarding
David Green via llvm-commits
- [PATCH] D144733: [ARM] Add Thumb Attributes for thumb thunks created in SLSHarding
Dave Green via Phabricator via llvm-commits
- [compiler-rt] beafd23 - [TSan] Refactor ExternalAccess() to avoid unnecessary pop/push tag [NFC]
Julian Lettner via llvm-commits
- [llvm] fa56e36 - [support] Temporarily disable Inf/NaN testing in PrintNumber
Paul Kirth via llvm-commits
- [PATCH] D146835: [RISCV] Enable usubo formation in CodeGenPrepare.
Craig Topper via Phabricator via llvm-commits
- [llvm] b4b4950 - [SystemZ] Allow fp/int casting with inline assembly operands.
Jonas Paulsson via llvm-commits
- [llvm] 02885ef - [ConstraintElim] Use GEPOperator instead of GetElementPtrInst.
Florian Hahn via llvm-commits
- [PATCH] D146839: [PATCH] [TLI][AArch64] Extend SLEEF vectorized functions mapping with VLA functions
Paul Osmialowski via Phabricator via llvm-commits
- [PATCH] D146841: [WebAssembly] Use ArrayRef/SmallVectorImpl in parameters (NFC)
Heejin Ahn via Phabricator via llvm-commits
- [llvm] 8ab9eeb - [Pseudo Probe] Add the test for probe desc
via llvm-commits
- [llvm] 4cb0b7c - [JITLink] Fix MSVC build error: formatv can't handle support::ulittle16_t values
Stefan Gränitz via llvm-commits
- [llvm] 5a9bad1 - [Support] Fix warnings
Kazu Hirata via llvm-commits
- [llvm] 2f086f2 - [APFloat] Add E4M3B11FNUZ
David Majnemer via llvm-commits
- [PATCH] D141355: [AMDGPUUnifyDivergentExitNodes] Add NewPM support
Anshil Gandhi via Phabricator via llvm-commits
- [PATCH] D133103: [PowerPC] Improve kill flag computation and add verification after MI peephole
Stefan Pintilie via Phabricator via llvm-commits
- [PATCH] D146845: [FPEnv] [WIP] Verify strictfp attribute correctness, first part, 2023 edition
Kevin P. Neal via Phabricator via llvm-commits
- [PATCH] D146848: [lvm-windres] Try to match GNU windres regarding handling of unescaped quotes
Martin Storsjö via Phabricator via llvm-commits
- [PATCH] D146851: [support] Revise ScopedPrinter formatting tests for floats
Paul Kirth via Phabricator via llvm-commits
- [PATCH] D146852: [DWARF][GDB INDEX] Fix to deal with constant pool de-dupliation Summary:
Alexander Yermolovich via Phabricator via llvm-commits
- [llvm] 01bdd8c - [llvm-jitlink] Rename -show-graph option to -show-graphs, make it a regex.
Lang Hames via llvm-commits
- [PATCH] D141916: WIP: Unwindabort: add support for IR transforms and analysis.
Sergei Barannikov via Phabricator via llvm-commits
- [llvm] 1703ff7 - [llvm-jitlink] Remove unnecessary header include left in 01bdd8cffca.
Lang Hames via llvm-commits
- [PATCH] D146853: [Pseudo Probe] Placing .pseudoprobe section in the same comdat group with .txt
Hongtao Yu via Phabricator via llvm-commits
- [llvm] 51e5846 - [RISCV][NFC] Renamed [Read/Write]VGather* -> [Read/Write]VRGatherV*
Nitin John Raj via llvm-commits
- [llvm] 85e0d48 - [RISCV][NFC] Broke ReadVRGatherVV into ReadVRGatherVV_data and ReadVRGatherVV_index to separate the reads for VRGatherVV
Nitin John Raj via llvm-commits
- [llvm] 08be5e2 - [RISCV][NFC] Added possible SEWs associated with a given LMUL
Nitin John Raj via llvm-commits
- [llvm] 5a0c27d - [RISCV][NFC] Remove SEW suffix from pseudoinstructions
Nitin John Raj via llvm-commits
- [llvm] a075ac0 - [RISCV] Made vcompress pseudoinstruction SEW-aware
Nitin John Raj via llvm-commits
- [llvm] 5ab9ae1 - [RISCV] Made vrgather.vv and vrgatherei16 pseudoinstructions SEW-aware
Nitin John Raj via llvm-commits
- [llvm] 3cf7e35 - [RISCV] Made division pseudoinstructions SEW-aware
Nitin John Raj via llvm-commits
- [llvm] 7b39f16 - [RISCV] Made fsqrtv pseudoinstruction SEW-aware
Nitin John Raj via llvm-commits
- [PATCH] D145402: [RISCV][NFC] Rename [Read/Write]VGather* -> [Read/Write]VRGatherV*
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D145406: [RISCV][NFC] Break ReadVRGatherVV into ReadVRGatherVV_data and ReadVRGatherVV_index to separate the reads for VRGatherVV
Nitin John Raj via Phabricator via llvm-commits
- [PATCH] D146854: [Symbolizer] Add flag to dump symbolizer markup context JSON.
Daniel Thornburgh via Phabricator via llvm-commits
- [PATCH] D145085: [RISCV] Lower fixed length interleaved accesses via vssegN/vlsegN
Craig Topper via Phabricator via llvm-commits
- [PATCH] D146855: [RISCV] Remove UpperBound from SchedMxList and create WorstCaseBehavior records
Michael Maitland via Phabricator via llvm-commits
- [PATCH] D146858: [msan] Fix handling of ParamTLS overflow.
Evgenii Stepanov via Phabricator via llvm-commits
- [PATCH] D146859: RegAllocGreedy: Fix detection of lanes read by a bundle
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D146860: [WebAssembly] Do nothing when sinking to same place
Heejin Ahn via Phabricator via llvm-commits
- [PATCH] D146862: [X86] Fix the incorrect displacement for prolog/epilog
LuoYuanke via Phabricator via llvm-commits
- [PATCH] D140949: [MemProf] Context disambiguation cloning pass [patch 2/3]
Teresa Johnson via Phabricator via llvm-commits
- [PATCH] D146855: [RISCV] Remove UpperBound from SchedMxList and create WorstCaseBehavior records. NFC
Michael Maitland via Phabricator via llvm-commits
- [llvm] ca62139 - [RISCV] Make RISCVMergeBaseOffsetOpt a class instead of a struct. NFC
Craig Topper via llvm-commits
- [llvm] 30b141a - [X86] Fix the incorrect displacement for prolog/epilog
via llvm-commits
- [llvm] 7da272a - [RISCV][RISCVISelLowering] Add tail agnostic policy operand to VECREDUCE instructions
Nitin John Raj via llvm-commits
- [llvm] 9795aa0 - [RISCV] Support vector crypto extension ISA string and assembly
via llvm-commits
- [PATCH] D146872: [IR] Permit load/store/alloca for struct of the same scalable vector type
Yueh-Ting (eop) Chen via Phabricator via llvm-commits
- [PATCH] D146872: [1/N][IR] Permit load/store/alloca for struct of the same scalable vector type
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D146876: [ThinLTO] Only import for non-prevailing interposable global variables
Shoaib Meenai via Phabricator via llvm-commits
- [PATCH] D146878: [Docs][llvm-mc] Add documentation on --filetype flag
Aiden Grossman via Phabricator via llvm-commits
- [PATCH] D146879: [dsymutil] Add the ability to generate universal binaries with a fat64 header
Jonas Devlieghere via Phabricator via llvm-commits
- [PATCH] D146880: Make git ignore core files
Aiden Grossman via Phabricator via llvm-commits
- [llvm] 7bda9ff - [Docs][llvm-mc] Add documentation on --filetype flag
Aiden Grossman via llvm-commits
- [PATCH] D130206: MC: force eager evaluation of relocations in `.debug_info`
Fangrui Song via Phabricator via llvm-commits
- [llvm] b48e7c2 - [AMDGPUUnifyDivergentExitNodes] Add NewPM support
Anshil Gandhi via llvm-commits
- [PATCH] D146884: [llvm-exegesis] Refactor InstructionBenchmark to Benchmark
Aiden Grossman via Phabricator via llvm-commits
- [llvm] 18353d2 - [Matrix] Split up dot product tests into integer and float variants.
Florian Hahn via llvm-commits
- [llvm] 22ebb49 - [Matrix] Extend test coverage for dot product lowering.
Florian Hahn via llvm-commits
- [llvm] bae6f8f - [ARM] Add some tests for non-zero VCTP generation. NFC
David Green via llvm-commits
- [PATCH] D146890: [Docs][llvm-exegesis] Refactor snippet annotations in documentation
Aiden Grossman via Phabricator via llvm-commits
- [llvm] e35fbf5 - [MachineCopyPropagation] Pass DestSourcePair to isBackwardPropagatableCopy. NFC
Craig Topper via llvm-commits
- [PATCH] D146892: [documentation]Fixed Random Typo
Ayushi Shukla via Phabricator via llvm-commits
- [PATCH] D146893: [ADT] Work around MSVC bug affecting `get(enumerator_result)`
Jakub Kuderski via Phabricator via llvm-commits
- [llvm] 474f5ef - Revert "[llvm] Teach whole program devirtualization about relative vtables"
Leonard Chan via llvm-commits
- [llvm] 1c604a9 - Revert "[llvm] Teach GlobalDCE about dso_local_equivalent"
Leonard Chan via llvm-commits
- [llvm] 943df86 - [RISCV] Move PseudoRVVInitUndef pseudos to RISCVInstrInfoVPseudos.td. NFC
Craig Topper via llvm-commits
- [PATCH] D146896: [M68k] Enable returning pointer in address register.
Sheng via Phabricator via llvm-commits
- [PATCH] D145716: [CMake] Unify llvm_check_linker_flag and llvm_check_compiler_linker_flag
Petr Hosek via Phabricator via llvm-commits
- [PATCH] D144153: [lld-macho] Support re-exports of individual symbols
Shoaib Meenai via Phabricator via llvm-commits
- [llvm] 377e131 - [ThinLTO] Only import for non-prevailing interposable global variables
Shoaib Meenai via llvm-commits
- [PATCH] D146898: [Docs][typo] Done the required fix for the #61690
Tiwari Abhinav Ashok Kumar via Phabricator via llvm-commits
- [PATCH] D146899: [Docs] Added llvm-reduce docs in commandGuide
Tiwari Abhinav Ashok Kumar via Phabricator via llvm-commits
- [PATCH] D146900: [docs][LangRef] Added minor update inside the `frem`. Fix : #61653
Tiwari Abhinav Ashok Kumar via Phabricator via llvm-commits
- [PATCH] D146903: (WIP)[SimplifyCFG] add nuw/nsw on SwitchToLookupTable
Kohei Asano via Phabricator via llvm-commits
- [PATCH] D146905: [IR] Add llvm.tan.* intrinsic
Jun Zhang via Phabricator via llvm-commits
- [PATCH] D146906: Generate `MachineValueType.h` (partially) from `ValueTypes.td`
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D146179: ValueTypes.td: Reorganize ValueType to generate `MachineValueType.h`
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D145884: test-release.sh: build projects and runtimes lists with semicolons
Dimitry Andric via Phabricator via llvm-commits
- [PATCH] D146911: [RISCV] Support vector type strict_fsqrt.
Yeting Kuo via Phabricator via llvm-commits
- [llvm] 3b44109 - InstCombine: Introduce new is.fpclass from logic of fcmp
Matt Arsenault via llvm-commits
- [llvm] f5f752e - AMDGPU: Convert test to generated checks
Matt Arsenault via llvm-commits
- [llvm] 051112a - AMDGPU: Add baseline test for SWDEV-380865
Matt Arsenault via llvm-commits
- [PATCH] D146171: InstCombine: Introduce new is.fpclass from logic of fcmp
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D145252: RegAllocFast: Fix dropping subreg indexes on unassigned subreg defs
Matt Arsenault via Phabricator via llvm-commits
- [PATCH] D145315: AMDGPU: Fix missing MIR serialization for PSInputAddr/PSInputEnable
Matt Arsenault via Phabricator via llvm-commits
- [llvm] bc31ff3 - [gn build] Port 52296f5ed88b
LLVM GN Syncbot via llvm-commits
- [PATCH] D146914: Migrate `IIT_Info` into `Intrinsics.td`
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D146915: Implement TypeSig generator in `Intrinsics.td`
NAKAMURA Takumi via Phabricator via llvm-commits
- [PATCH] D145937: Replace `IntrinsicEmitter::ComputeFixedEncoding()` and cleanup
NAKAMURA Takumi via Phabricator via llvm-commits
- [llvm] 9630a99 - [Local] Preserve !nonnull only when K dominate J and K has a !noundef
via llvm-commits
- [llvm] af602ed - [RISCV] Make RISCVISAInfo::toFeatureVector ignore unsupported extensions
Alex Bradbury via llvm-commits
- [PATCH] D146113: [RISCV] Make RISCVISAInfo::toFeatureVector ignore unsupported extensions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D142326: [clang][RISCV][test] Add test cases for empty structs and the FP calling conventions
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D146918: [CMake] Don't set absolute paths as install runpaths on ELF platforms in llvm_setup_rpath()
Butta via Phabricator via llvm-commits
- [PATCH] D146923: [SPIR-V] Remove switch G_ICMP+G_BRCOND+G_BR before ISel
Michal Paszkowski via Phabricator via llvm-commits
- [llvm] 2ad8e6e - [examples] Add export_executable_symbols to HowToUseLLJIT example.
Lang Hames via llvm-commits
- [PATCH] D145686: [RuntimeDyld][ELF] Add minimal RISC-V support
Lang Hames via Phabricator via llvm-commits
- [PATCH] D146121: [DAG] Move lshr narrowing from visitANDLike to SimplifyDemandedBits (WIP)
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D146350: [InstCombine] More aggressively try and fold irem/idiv/mul into selects.
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D145280: [InstCombine] Add transforms for `(icmp (xor X, Y), X)`
Noah Goldstein via Phabricator via llvm-commits
- [PATCH] D126122: Fix RUNPATH not accounting for LLVM_ENABLE_PER_TARGET_RUNTIME_DIR
Arcadiy Ivanov via Phabricator via llvm-commits
- [PATCH] D146928: [NaryReassociate] Transform expression (X << C1) + C2 to (X + C3) << C1,
Alex MacLean via Phabricator via llvm-commits
- [llvm] d02ef70 - [LLJIT] Add convenience methods for loading dylibs and linking static libs.
Lang Hames via llvm-commits
- [llvm] 12e8463 - [X86][NFC]Remove dead code in X86ISelLowering.cpp
via llvm-commits
- [PATCH] D143044: [InstCombine][NFC] Add tests pre-implementation of issue #54856
John McIver 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
- [PATCH] D143031: [InstCombine][NFC] Add tests with icmp splat vectors and B masks
John McIver via Phabricator via llvm-commits
- [PATCH] D143032: [InstCombine] Allow splats with poison/undef in llvm::decomposeBitTestICmp
John McIver via Phabricator via llvm-commits
- [llvm] 41eafdf - [TableGen] Format document
via llvm-commits
- [PATCH] D146216: [lld][ELF] Relax long jump/call to short jump/call on AVR
Ben Shi via Phabricator via llvm-commits
- [llvm] 0620658 - [RISCV] Enable tools such as llvm-objdump to process objects with unrecognised base ISA versions
Alex Bradbury via llvm-commits
- [llvm] 91c6174 - [RISCV] Allow llvm-objdump to disassemble objects with unrecognised versions of known extensions
Alex Bradbury via llvm-commits
- [PATCH] D146930: [MCP] Properly handle sub-register forwarding
Sergei Barannikov via Phabricator via llvm-commits
- [llvm] 9cffb2f - [LLJIT] Allow multiple loadPlatformDynamicLibrary calls with the same path.
Lang Hames via llvm-commits
- [PATCH] D144276: [ORC] Introduce SetUpExecutorNativePlatform utility.
Lang Hames via Phabricator via llvm-commits
- [llvm] 3a04995 - [AArch64][CodeGen] Add few more tests for fused operations (NFC)
via llvm-commits
- [PATCH] D138809: [RISCV] Support vector crypto extension LLVM IR
Brandon Wu via Phabricator via llvm-commits
- [llvm] 1a8668c - [Target] Use isAllOnesConstant (NFC)
Kazu Hirata via llvm-commits
- [llvm] 946d29e - [RISCV] Support vector type strict_fsqrt.
Yeting Kuo via llvm-commits
- [PATCH] D146932: [compiler-rt] Fix signed shift overflows in absvdi2.c, absvsi2.c, negvdi2.c and negvsi2.c
Karl-Johan Karlsson via Phabricator via llvm-commits
- [PATCH] D146933: [RISCV] Slightly weaken expanded seq_cst atomic op to match reference mapping in in the spec
Alex Bradbury via Phabricator via llvm-commits
- [PATCH] D146934: [AMDGPU] Update mcp-overlap-after-propagation.mir test
Sergei Barannikov via Phabricator via llvm-commits
- [llvm] 62c38ff - [Target] Use isNullConstant (NFC)
Kazu Hirata via llvm-commits
Last message date:
Sun Mar 26 23:57:22 PDT 2023
Archived on: Sun Mar 26 23:57:24 PDT 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).