The Week Of Monday 13 November 2023 Archives by thread
Starting: Mon Nov 13 00:00:46 PST 2023
Ending: Sun Nov 19 23:59:30 PST 2023
Messages: 4802
- [mlir] [clang] [llvm] [llvm] Improve implementation of StringRef::find_last_of and cie (PR #71865)
via llvm-commits
- [llvm] [InstCombine] Simplification for (-a * b) / (a * b) and (a - b) / (b - a). (PR #71768)
via llvm-commits
- [llvm] [NFC] Rename variable to better document usage. (PR #71973)
James Henderson via llvm-commits
- [llvm] [XCOFF] make related SD symbols as isFunction (PR #69553)
James Henderson via llvm-commits
- [llvm] [RISCV] RISC-V split register allocation and move vsetvl pass in between (PR #70549)
Luke Lau via llvm-commits
- [compiler-rt] [Profile] Remove __llvm_profile_has_correlation() (PR #71996)
Petr Hosek via llvm-commits
- [llvm] [AArch64][PAC] Refactor aarch64-ptrauth pass for better extensibility (PR #70446)
Anatoly Trosinenko via llvm-commits
- [llvm] [SystemZ][z/OS] Implement yaml2obj for GOFF Object File Format (PR #71445)
James Henderson via llvm-commits
- [llvm] [TableGen] Fix prefix detection with anchor (NFC) (PR #71379)
Nikita Popov via llvm-commits
- [llvm] [X86] Run X86FastPreTileConfigPass only with FastISel. (PR #70754)
Matt Arsenault via llvm-commits
- [mlir] [llvm] [flang] [clang-tools-extra] [compiler-rt] [clang] [mlir][memref] Detect negative `offset` or `size` for `subview` (PR #72059)
Rik Huijzer via llvm-commits
- [mlir] [llvm] [clang-tools-extra] [compiler-rt] [clang] [mlir][tensor] Document `dest` operand (PR #71726)
Rik Huijzer via llvm-commits
- [llvm] AMDGPU: Support llvm.exp10 (PR #65860)
Matt Arsenault via llvm-commits
- [mlir] [llvm] [clang] [llvm] Improve implementation of StringRef::find_last_of and cie (PR #71865)
via llvm-commits
- [llvm] [BasicAA] Make isNotCapturedBeforeOrAt() check for calls more precise (PR #69931)
Nikita Popov via llvm-commits
- [llvm] [SCEV][LV] Invalidate LCSSA exit phis more thoroughly (PR #69909)
Nikita Popov via llvm-commits
- [llvm] [JITLink][AArch32] Drop target symbol requirement from readAddend() function (PR #72091)
Stefan Gränitz via llvm-commits
- [llvm] [CodeGen][AArch64] Set min jump table entries to 13 for AArch64 targets (PR #71166)
David Sherwood via llvm-commits
- [llvm] [AMDGPU] Defaults for missing dimensions in SYCL required wg size (PR #68872)
Jakub Chlanda via llvm-commits
- [llvm] [GreedyRA] Improve RA for nested loop induction variables (PR #72093)
David Green via llvm-commits
- [llvm] [RFC] implement convergence control in MIR using SelectionDAG (PR #71785)
Matt Arsenault via llvm-commits
- [clang] [llvm] [clang][AArch64] Pass down stack clash protection options to LLVM/Backend (PR #68993)
Momchil Velikov via llvm-commits
- [llvm] [lld] [LoongArch] MC relaxation for out-of-range conditional branch (PR #72095)
Jinyang He via llvm-commits
- [clang] [llvm] [AArch64] Stack probing for function prologues (PR #66524)
Momchil Velikov via llvm-commits
- [llvm] [AArch64][GlobalISel] TableGen Selection for G_VECREDUCE_ADD (PR #70785)
via llvm-commits
- [llvm] [InstCombine] Fold xored one-complemented operand comparisons (PR #69882)
via llvm-commits
- [llvm] [RISCV] Split regalloc between RVV and other (PR #72096)
Piyou Chen via llvm-commits
- [llvm] a207e63 - [flang] add fveclib flag (#71734)
via llvm-commits
- [flang] [clang] [llvm] [flang] add fveclib flag (PR #71734)
Tom Eccles via llvm-commits
- [PATCH] D138238: [SROA] For non-speculatable `load`s of `select`s -- split block, insert then/else blocks, form two-entry PHI node
Bruno De Fraine via Phabricator via llvm-commits
- [clang] [llvm] [mlir] [llvm] Improve implementation of StringRef::find_last_of and cie (PR #71865)
via llvm-commits
- [llvm] [RISCV] Support postRA vsetvl insertion pass (PR #70549)
Piyou Chen via llvm-commits
- [llvm] [AArch64][Windows] Add llvm-readobj support for ec_context unwind opcode (PR #69515)
Billy Laws via llvm-commits
- [llvm] [AArch64][Windows] Add MC support for ec_context (PR #69520)
Billy Laws via llvm-commits
- [lld] [lld][bugfix] The name of soNames and deNeeded should be consistent (PR #72080)
via llvm-commits
- [llvm] b070629 - [LV] Increase max VF if vectorized function variants exist (#66639)
via llvm-commits
- [llvm] [LV] Increase max VF if vectorized function variants exist (PR #66639)
Graham Hunter via llvm-commits
- [llvm] [CodeGenPrepare] Return false in AddressingModeMatcher::matchOperationAddr if zext has nneg flag (PR #72098)
Lu Weining via llvm-commits
- [llvm] a604c4b - [AArch64][GlobalISel] TableGen Selection for G_VECREDUCE_ADD (#70785)
via llvm-commits
- [llvm] [SelectionDAG] Disable FastISel for swiftasync functions (PR #70741)
Simon Pilgrim via llvm-commits
- [llvm] [AMDGPU] Fix and use isSISrcInlinableOperand. NFC. (PR #72101)
Jay Foad via llvm-commits
- [flang] [clang] [clang-tools-extra] [mlir] [compiler-rt] [llvm] [mlir][memref] Detect negative `offset` or `size` for `subview` (PR #72059)
Rik Huijzer via llvm-commits
- [clang] [clang-tools-extra] [flang] [llvm] [flang ]GETLOG runtime and extension implementation: get login username (PR #70917)
Yi Wu via llvm-commits
- [llvm] [InstrProfiling] Always create data variables (PR #72069)
via llvm-commits
- [llvm] [flang] [clang] [clang-tools-extra] [flang] FDATE extension implementation: get date and time in ctime format (PR #71222)
Yi Wu via llvm-commits
- [llvm] [X86][MC] Support decoding of EGPR for APX (PR #72102)
Shengchen Kan via llvm-commits
- [llvm] [X86] Simplify regex in pr42616.ll test (PR #71980)
Simon Pilgrim via llvm-commits
- [compiler-rt] [llvm] [mlir] [clang] [flang] [clang-tools-extra] [mlir][memref] Detect negative `offset` or `size` for `subview` (PR #72059)
Rik Huijzer via llvm-commits
- [llvm] Enable Custom Lowering for fabs.v8f16 on AVX (PR #71730)
Simon Pilgrim via llvm-commits
- [compiler-rt] [llvm] [mlir] [clang] [flang] [clang-tools-extra] [mlir][memref] Detect negative `offset` or `size` (PR #72059)
Rik Huijzer via llvm-commits
- [compiler-rt] [llvm] [mlir] [clang] [flang] [clang-tools-extra] [mlir] Verify non-negative `offset` or `size` (PR #72059)
Rik Huijzer via llvm-commits
- [llvm] [CGP] Drop nneg flag when moving zext past instruction (PR #72103)
Nikita Popov via llvm-commits
- [flang] [clang] [clang-tools-extra] [mlir] [compiler-rt] [llvm] [mlir] Verify non-negative `offset` or `size` (PR #72059)
Rik Huijzer via llvm-commits
- [flang] [clang] [clang-tools-extra] [mlir] [compiler-rt] [llvm] [mlir] Verify non-negative `offset` and `size` (PR #72059)
Rik Huijzer via llvm-commits
- [llvm] [AMDGPU] Use immediates for stack accesses in chain funcs (PR #71913)
via llvm-commits
- [llvm] AMDGPU: Drop amdgpu-no-lds-kernel-id attribute in LDS lowering (PR #71481)
Matt Arsenault via llvm-commits
- [llvm] [CVP] Infer nneg on existing zext (PR #72052)
Nikita Popov via llvm-commits
- [llvm] cc5c2ef - [AMDGPU] Fix and use isSISrcInlinableOperand. NFC. (#72101)
via llvm-commits
- [llvm] 47f2904 - [AMDGPU] Fix a GlobalISel RUN line
Jay Foad via llvm-commits
- [llvm] [SLP]Emit actual bitwidth for analyzed MinBitwidth nodes, NFCI. (PR #71536)
Simon Pilgrim via llvm-commits
- [PATCH] D149795: [AMDGPU] Add gfx940 to fp64 atomic tests in global ISel
Jay Foad via Phabricator via llvm-commits
- [PATCH] D80234: AMDGPU: Annotate functions that have stack objects
Jay Foad via Phabricator via llvm-commits
- [llvm] 622ce12 - [DebugInfo] Add REQUIRES asserts to test (NFC)
Nikita Popov via llvm-commits
- [PATCH] D123235: [OpenMP] atomic compare fail : Parser & AST support
Alexey Bataev via Phabricator via llvm-commits
- [llvm] [VPlan] Introduce ComputeReductionResult VPInstruction opcode. (PR #70253)
Alexey Bataev via llvm-commits
- [llvm] [clang-tools-extra] [clang] [SimplifyCFG] Prevent merging cbranch to cbranch if the branch probability from the first to second is too low. (PR #69375)
Valery Pykhtin via llvm-commits
- [llvm] [InstCombine] Infer nneg flag from shift users (PR #71947)
Nikita Popov via llvm-commits
- [llvm] 1a9fbf6 - [X86] combineLoad - reuse an existing VBROADCAST_LOAD constant for a smaller vector load of the same constant
Simon Pilgrim via llvm-commits
- [llvm] [DebugInfo] Limit jump table test for x86 only (PR #72082)
Nikita Popov via llvm-commits
- [compiler-rt] [compiler-rt] Fix the HWCAP2_EBF16 and HWCAP2_SVE_EBF16 macro value (PR #70905)
via llvm-commits
- [llvm] [InstCombine] Simplification for (-a * b) / (a * b). (PR #71768)
via llvm-commits
- [llvm] [AMDGPU] Fix subtarget predicates for MUBUF instructions. (PR #72110)
Ivan Kosarev via llvm-commits
- [PATCH] D144006: [DebugMetadata][DwarfDebug] Support function-local types in lexical block scopes (4/7)
Jeremy Morse via Phabricator via llvm-commits
- [compiler-rt] fix build compiler-rt test with libc++ (PR #72111)
via llvm-commits
- [llvm] [RISCV] Eliminate dead li after emitting VSETVLIs (PR #65934)
Yingwei Zheng via llvm-commits
- [libcxx] [compiler-rt] [lldb] [libc] [clang-tools-extra] [llvm] [flang] [clang] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [llvm] [SDAG] Adding scalarization of `llvm.vector.insert` (PR #71614)
via llvm-commits
- [compiler-rt] [clang] [llvm] [mlir] [clang-tools-extra] [mlir][tensor] Document `dest` operand (PR #71726)
Mehdi Amini via llvm-commits
- [llvm] 44cdbef - [InstCombine] Infer nneg flag from shift users (#71947)
via llvm-commits
- [llvm] [AMDGPU] Generic lowering for rint and nearbyint (PR #69596)
via llvm-commits
- [llvm] [InstCombine] Infer zext nneg flag directly (PR #71906)
Yingwei Zheng via llvm-commits
- [llvm] [AMDGPU] Improve selection of ballot.i64 intrinsic in wave32 mode in SelectionDAG. (PR #71556)
Valery Pykhtin via llvm-commits
- [llvm] [AMDGPU] Fix GCNRewritePartialRegUses pass: vector regclass is selected instead of scalar. (PR #69957)
Valery Pykhtin via llvm-commits
- [llvm] [ExceptionDemo] Correct and update example ExceptionDemo (PR #69485)
via llvm-commits
- [llvm] [SimplifyCFG] Add optimization for switches of powers of two (PR #70977)
Yingwei Zheng via llvm-commits
- [llvm] [SelectionDAG] Handling Oversized Alloca Types under 32 bit Mode to Avoid Code Generator Crash (PR #71472)
Qiongsi Wu via llvm-commits
- [clang-tools-extra] [clang] [llvm] [AMDGPU] Revert "Preliminary patch for divergence driven instruction selection. Operands Folding 1." (PR #71710)
Jay Foad via llvm-commits
- [llvm] 8133028 - [gn] port a207e6307a58 (LLVMFrontendDriver)
Nico Weber via llvm-commits
- [clang] [llvm] Recommit changes to global checks (PR #71171)
Henrik G. Olsson via llvm-commits
- [llvm] e6eda66 - Recommit changes to global checks (#71171)
via llvm-commits
- [llvm] [Docs][RISCV] : The zcmt extension is already supported,but the documents related to riscv have not been updated (PR #72115)
jiangtao zhao via llvm-commits
- [mlir] [clang] [llvm] [AArch64][SME] Remove immediate argument restriction for svldr and svstr (PR #68565)
Sander de Smalen via llvm-commits
- [llvm] [clang] [mlir] [AArch64][SME] Remove immediate argument restriction for svldr and svstr (PR #68565)
Sander de Smalen via llvm-commits
- [llvm] [compiler-rt] [lldb] [clang] [clang-tools-extra] [libcxx] [flang] [libc] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [llvm] [clang] [clang-tools-extra] [AMDGPU] Revert "Preliminary patch for divergence driven instruction selection. Operands Folding 1." (PR #71710)
Jay Foad via llvm-commits
- [llvm] [clang-tools-extra] [clang] [AMDGPU] Revert "Preliminary patch for divergence driven instruction selection. Operands Folding 1." (PR #71710)
Jay Foad via llvm-commits
- [llvm] a419666 - [AMDGPU] Revert "Preliminary patch for divergence driven instruction selection. Operands Folding 1." (#71710)
via llvm-commits
- [llvm] 002da67 - [InstCombine] Require ImmConstant in shift of shift fold
Nikita Popov via llvm-commits
- [llvm] [RISCV] Fix crash in PEI with empty entry block with Zcmp (PR #72117)
Nemanja Ivanovic via llvm-commits
- [llvm] [DebugInfo] Move jump table test to X86 directory (PR #72118)
via llvm-commits
- [llvm] dde85f8 - [scudo] [docs] Remove 32-bit default column (#71943)
via llvm-commits
- [llvm] [scudo] [docs] Remove 32-bit default column (PR #71943)
Florian Mayer via llvm-commits
- [compiler-rt] [clang] [clang-tools-extra] [llvm] [mlir] [mlir][tensor] Document `dest` operand (PR #71726)
Rik Huijzer via llvm-commits
- [PATCH] D157499: [IR] Add dead_on_unwind attribute
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D159341: [VectorCombine] Enable transform 'scalarizeLoadExtract' for scalable vector types
Nikita Popov via Phabricator via llvm-commits
- [flang] [mlir] [clang] [compiler-rt] [llvm] [clang-tools-extra] [mlir] Verify non-negative `offset` and `size` (PR #72059)
Rik Huijzer via llvm-commits
- [llvm] [GitHub] Remove pr-subscriber-wait.py download (PR #72120)
David Spickett via llvm-commits
- [llvm] [InstSimplify] Simplify the select with integer comparison relationship (PR #66668)
via llvm-commits
- [llvm] [clang-tools-extra] [Bolt] Solving pie support issue (PR #65494)
via llvm-commits
- [llvm] [Bolt] Solving pie support issue (PR #65494)
via llvm-commits
- [llvm] Hexagon: add support for system instructions (PR #72063)
via llvm-commits
- [llvm] f054947 - [SimplifyCFG] Prevent merging cbranch to cbranch if the branch probability from the first to second is too low. (#69375)
via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Add flag to use "new" debug-info in opt (PR #71937)
Jeremy Morse via llvm-commits
- [llvm] dc6d077 - [CVP] Infer nneg on existing zext (#72052)
via llvm-commits
- [llvm] [AArch64] Prevent v1f16 vselect/setcc type expansion. (PR #72048)
David Green via llvm-commits
- [llvm] 2238363 - [AArch64] Prevent v1f16 vselect/setcc type expansion. (#72048)
via llvm-commits
- [compiler-rt] [scudo] change allocation buffer size with env var (PR #71703)
Florian Mayer via llvm-commits
- [llvm] [RISCV] Use correct register class for Z[df]inx inline asm (PR #71872)
Nemanja Ivanovic via llvm-commits
- [llvm] d64d5ea - [RISCV][CodeGenPrepare] Remove duplicated transform for zext. NFC. (#72053)
via llvm-commits
- [llvm] [RISCV][CodeGenPrepare] Remove duplicated transform for zext. NFC. (PR #72053)
Yingwei Zheng via llvm-commits
- [llvm] 0a0e06f - [TableGen] Fix prefix detection with anchor (NFC) (#71379)
via llvm-commits
- [llvm] [AArch64] Refactor allocation of locals and stack realignment (PR #72028)
via llvm-commits
- [llvm] [RISCV][GISel] Add really basic support for FP regbank selection for G_LOAD/G_STORE. (PR #70896)
Michael Maitland via llvm-commits
- [compiler-rt] [hwasan] Move __hwasan_thread_enter/__hwasan_thread_exit out of namespace (PR #72123)
Nikita Popov via llvm-commits
- [llvm] [RISCV][GISel] Legalize G_CTPOP. (PR #72005)
Michael Maitland via llvm-commits
- [llvm] [PowerPC] Optimize allocation of Conditional Register (PR #69299)
Nemanja Ivanovic via llvm-commits
- [llvm] [RISCV] Legalize G_CTLZ/G_CTLZ_ZERO_UNDEF/G_CTTZ/G_CTTZ_ZERO_UNDEF. (PR #72014)
Michael Maitland via llvm-commits
- [llvm] [clang] [clang-tools-extra] [AMDGPU] Generic lowering for rint and nearbyint (PR #69596)
via llvm-commits
- [compiler-rt] [scudo] Handle failed mmap for allocation ring buffer (PR #71817)
Florian Mayer via llvm-commits
- [llvm] [clang] [AArch64] Stack probing for function prologues (PR #66524)
Momchil Velikov via llvm-commits
- [llvm] [clang] [AArch64] Stack probing for dynamic allocas in SelectionDAG (PR #66525)
Momchil Velikov via llvm-commits
- [clang] [llvm] [AArch64] Stack probing for dynamic allocas in GlobalISel (PR #67123)
Momchil Velikov via llvm-commits
- [llvm] [C API] Add getters for Target Extension Types to C API (PR #71291)
Benji Smith via llvm-commits
- [clang] [llvm] Remove experimental from Vector Crypto extensions (PR #69000)
Brandon Wu via llvm-commits
- [compiler-rt] [builtins] Guard the divtc3_test.c test with CRT_HAS_TF_MODE (PR #71876)
Rainer Orth via llvm-commits
- [llvm] AMDGPU/SILowerI1Copies process phi incomings in specific order (PR #72124)
via llvm-commits
- [llvm] [lld] [clang] [lldb] [flang] [libcxx] [clang-tools-extra] [libc] [OpenACC] Initial commits to support OpenACC (PR #70234)
Erich Keane via llvm-commits
- [compiler-rt] [scudo] Enable "Delayed release to OS" feature for Android (PR #65942)
Mitch Phillips via llvm-commits
- [llvm] 055f377 - [llvm] Stop including llvm/ADT/SparseBitVector.h (NFC)
Kazu Hirata via llvm-commits
- [llvm] [InstCombine] When -A + B both have nsw flag, set nsw flag. (PR #72127)
via llvm-commits
- [llvm] [InstCombine] When -A + B both have nsw flag, set nsw flag. (PR #72127)
via llvm-commits
- [llvm] [InstCombine] When -A + B both have nsw flag, set nsw flag. (PR #72127)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] When -A + B both have nsw flag, set nsw flag. (PR #72127)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] When -A + B both have nsw flag, set nsw flag. (PR #72127)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] When -A + B both have nsw flag, set nsw flag. (PR #72127)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] When -A + B both have nsw flag, set nsw flag. (PR #72127)
via llvm-commits
- [llvm] [InstCombine] When -A + B both have nsw flag, set nsw flag. (PR #72127)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] When -A + B both have nsw flag, set nsw flag. (PR #72127)
via llvm-commits
- [llvm] [InstCombine] When -A + B both have nsw flag, set nsw flag. (PR #72127)
via llvm-commits
- [llvm] [InstCombine] When -A + B both have nsw flag, set nsw flag. (PR #72127)
via llvm-commits
- [llvm] [InstCombine] When -A + B both have nsw flag, set nsw flag. (PR #72127)
via llvm-commits
- [llvm] [InstCombine] When -A + B both have nsw flag, set nsw flag. (PR #72127)
Alexander Richardson via llvm-commits
- [llvm] [InstCombine] When -A + B both have nsw flag, set nsw flag. (PR #72127)
via llvm-commits
- [llvm] [PeepholeOptimizer] Recognize new move-immediate instructions (PR #72128)
Jay Foad via llvm-commits
- [compiler-rt] [clang-tools-extra] [clang] [llvm] [mlir] [mlir][tensor] Document `dest` operand (PR #71726)
Rik Huijzer via llvm-commits
- [llvm] [RISCV][GISel] Instruction selection for G_JUMP_TABLE and G_BRJT. (PR #71987)
Michael Maitland via llvm-commits
- [clang] [compiler-rt] [llvm] [clang-tools-extra] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
Erich Keane via llvm-commits
- [llvm] [clang] [compiler-rt] [clang-tools-extra] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
Erich Keane via llvm-commits
- [llvm] Changed default value of slp-max-vf to 192 (PR #70479)
Alexey Bataev via llvm-commits
- [llvm] [clang] [clang-tools-extra] [flang] [flang ]GETLOG runtime and extension implementation: get login username (PR #70917)
Yi Wu via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Craig Topper via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Craig Topper via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Craig Topper via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Craig Topper via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Craig Topper via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Craig Topper via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Craig Topper via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Craig Topper via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Craig Topper via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Craig Topper via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Craig Topper via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Jiahan Xie via llvm-commits
- [llvm] [RISCV][GlobalISel] Legalize G_ADD, G_SUB, G_AND, G_OR, G_XOR on RISC-V Vector Extension (PR #71400)
Craig Topper via llvm-commits
- [llvm] [AMDGPU] Avoid hitting AMDGPUAsmPrinter related asserts for local functions at O0 (PR #72129)
Janek van Oirschot via llvm-commits
- [clang] [llvm] [PowerPC][X86] Make cpu id builtins target independent and lower for PPC (PR #68919)
Amy Kwan via llvm-commits
- [llvm] [clang] [PowerPC][X86] Make cpu id builtins target independent and lower for PPC (PR #68919)
Amy Kwan via llvm-commits
- [llvm] [DAG] narrowExtractedVectorBinOp - ensure we limit late node creation to LegalOperations only (PR #72130)
Simon Pilgrim via llvm-commits
- [llvm] [CFIFixup] Precommit test ahead of multi-block prologues support (PR #72033)
Momchil Velikov via llvm-commits
- [clang] [flang] [clang-tools-extra] [llvm] [flang ]GETLOG runtime and extension implementation: get login username (PR #70917)
Yi Wu via llvm-commits
- [flang] [llvm] [clang] [lld] [libcxx] [lldb] [clang-tools-extra] [libc] [OpenACC] Initial commits to support OpenACC (PR #70234)
Alexey Bataev via llvm-commits
- [llvm] [RISCV][GISel] Add support for G_IS_FPCLASS in F and D extensions (PR #72000)
Min-Yih Hsu via llvm-commits
- [llvm] [AMDGPU][NFC] DWARF vector composite location description operations (PR #71623)
Konstantin Zhuravlyov via llvm-commits
- [llvm] 83729e6 - [SelectionDAG] Disable FastISel for swiftasync functions (#70741)
via llvm-commits
- [clang] [libc] [flang] [clang-tools-extra] [llvm] [libcxx] [lld] [lldb] [OpenACC] Initial commits to support OpenACC (PR #70234)
Alexey Bataev via llvm-commits
- [llvm] [MachineSink][AArch64] Enable sink-and-fold by default (PR #72132)
Momchil Velikov via llvm-commits
- [llvm] [llvm] Remove no-op ptr-to-ptr bitcasts (NFC) (PR #72133)
Youngsuk Kim via llvm-commits
- [PATCH] D158291: [PoC][WIP] Add an AArch64 specific pass for loop idiom recognition
David Sherwood via Phabricator via llvm-commits
- [clang] [clang-tools-extra] [llvm] [SVE2.1][Clang][LLVM]Add BFloat16 builtin in Clang and LLVM intrinisc (PR #70362)
Momchil Velikov via llvm-commits
- [llvm] 0e42df4 - [AMDGPU][NFC] DWARF vector composite location description operations (#71623)
via llvm-commits
- [flang] [lld] [libcxx] [clang] [libc] [lldb] [llvm] [clang-tools-extra] [OpenACC] Initial commits to support OpenACC (PR #70234)
Alexey Bataev via llvm-commits
- [llvm] [FileCheck] Avoid capturing group for {{regex}} (PR #72136)
Nikita Popov via llvm-commits
- [llvm] [DAG] foldABSToABD - support abs(*ext(x) - *ext(y)) -> zext(abd*(x, y)) from different extension source types (PR #71670)
Simon Pilgrim via llvm-commits
- [llvm] Supports viewing class member variables in lambda when using the vs debugger (PR #71564)
Zequan Wu via llvm-commits
- [libc] [clang] [lld] [libcxx] [lldb] [llvm] [clang-tools-extra] [flang] [OpenACC] Initial commits to support OpenACC (PR #70234)
Erich Keane via llvm-commits
- [lldb] [libc] [llvm] [clang-tools-extra] [lld] [clang] [flang] [libcxx] [OpenACC] Initial commits to support OpenACC (PR #70234)
Erich Keane via llvm-commits
- [llvm] [llvm][IR] Add per-global code model attribute (PR #72077)
Arthur Eubanks via llvm-commits
- [llvm] [libc] [openmp] [NVPTX][NFC] Change naming for global objects for ctor / dtor handling (PR #72137)
Joseph Huber via llvm-commits
- [lld] [lld][COFF] Fill only gaps in code sections. (PR #72138)
Jacek Caban via llvm-commits
- [clang] [mlir] [llvm] [llvm] Improve implementation of StringRef::find_last_of and cie (PR #71865)
via llvm-commits
- [lld] [lld] Mark target section as code section when merging code sections into a data section. (PR #72030)
Jacek Caban via llvm-commits
- [llvm] [X86][GlobalISel] Add instruction selection for G_SELECT (PR #70753)
Simon Pilgrim via llvm-commits
- [compiler-rt] Changes to support running tests for Windows arm64 asan (PR #66973)
Farzon Lotfi via llvm-commits
- [llvm] Solve llvm-dwp overflow problem, skipped over 4GB '.dwo' files (PR #71902)
David Blaikie via llvm-commits
- [llvm] Solve llvm-dwp overflow problem, skipped over 4GB '.dwo' files (PR #71902)
Alexander Yermolovich via llvm-commits
- [llvm] Solve llvm-dwp overflow problem, skipped over 4GB '.dwo' files (PR #71902)
QingShan Zhang via llvm-commits
- [llvm] Solve llvm-dwp overflow problem, skipped over 4GB '.dwo' files (PR #71902)
Alexander Yermolovich via llvm-commits
- [llvm] Solve llvm-dwp overflow problem, skipped over 4GB '.dwo' files (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] Solve llvm-dwp overflow problem, skipped over 4GB '.dwo' files (PR #71902)
David Blaikie via llvm-commits
- [llvm] Solve llvm-dwp overflow problem, skipped over 4GB '.dwo' files (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] Solve llvm-dwp overflow problem, skipped over 4GB '.dwo' files (PR #71902)
Alexander Yermolovich via llvm-commits
- [llvm] Solve llvm-dwp overflow problem, skipped over 4GB '.dwo' files (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] Solve llvm-dwp overflow problem, skipped over 4GB '.dwo' files (PR #71902)
Alexander Yermolovich via llvm-commits
- [llvm] Solve llvm-dwp overflow problem, skipped over 4GB '.dwo' files (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] Solve llvm-dwp overflow problem, skipped over 4GB '.dwo' files (PR #71902)
via llvm-commits
- [llvm] Solve llvm-dwp overflow problem, skipped over 4GB '.dwo' files (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] Solve llvm-dwp overflow problem, skipped over 4GB '.dwo' files (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] Solve llvm-dwp overflow problem, skipped over 4GB '.dwo' files (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] [AMDGPU] RA inserted scalar instructions can be at the BB top (PR #72140)
Christudasan Devadasan via llvm-commits
- [llvm] [lldb] Remove hardware index from watchpoints and breakpoints (PR #72012)
Jason Molenda via llvm-commits
- [PATCH] D150083: [clang-format] ObjCPropertyAttributeOrder to sort ObjC property attributes
Jared Grubb via Phabricator via llvm-commits
- [clang] [llvm] Add RunTimeLang to Class and Enumeration DIBuilder functions (PR #72011)
Augusto Noronha via llvm-commits
- [llvm] [OpenMP] Move KernelInfoState and AAKernelInfo to OpenMPOpt.h (PR #71878)
via llvm-commits
- [llvm] [llvm-objdump] Fix lma display issue for non-bss sections (PR #72141)
Jason Liu via llvm-commits
- [llvm] [LLVM] Make s_getpc_b64 rematerializable (PR #71823)
via llvm-commits
- [clang-tools-extra] [compiler-rt] [clang] [llvm] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [compiler-rt] [llvm] [clang-tools-extra] [flang] [clang] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [compiler-rt] [clang-tools-extra] [clang] [llvm] [flang] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [llvm] [SCCP] Infer nneg on existing zext (PR #72143)
Yingwei Zheng via llvm-commits
- [llvm] 8762360 - [llvm] Remove no-op ptr-to-ptr bitcasts (NFC) (#72133)
via llvm-commits
- [llvm] [DebugInfo] Make DIArgList inherit from Metadata and always unique (PR #72147)
Stephen Tozer via llvm-commits
- [llvm] [libc] [clang-tools-extra] [libcxx] [flang] [compiler-rt] [clang] [lldb] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [llvm] [FuncSpec] Update function specialization to handle phi-chains (PR #71442)
Mats Petersson via llvm-commits
- [clang-tools-extra] [lldb] [compiler-rt] [llvm] [libc] [libcxx] [flang] [clang] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [llvm] 90dd4c4 - [RISCV][GISel] Legalize G_CTPOP. (#72005)
via llvm-commits
- [llvm] [PowerPC] Forbid f128 SELECT_CC optimized into fsel (PR #71497)
Lei Huang via llvm-commits
- [llvm] d8576e4 - [RISCV][GISel] Update RV64 legalize-ctpop.mir to account for constant shift amounts being i64 now.
Craig Topper via llvm-commits
- [llvm] [DebugInfo] Implement TAG_label entries for debug_names (PR #71724)
Adrian Prantl via llvm-commits
- [llvm] [coro][pgp] Do not insert counters in the `suspend` block (PR #71262)
Mircea Trofin via llvm-commits
- [llvm] [InstCombine] enable more factorization in SimplifyUsingDistributiveLaws (PR #69892)
via llvm-commits
- [clang-tools-extra] [clang] [compiler-rt] [flang] [llvm] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [clang-tools-extra] [llvm] [compiler-rt] [clang] [flang] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
Erich Keane via llvm-commits
- [llvm] a195d1f - [DebugInfo] Implement TAG_label entries for debug_names (#71724)
via llvm-commits
- [llvm] 2750a22 - Passes: Consolidate EnableKnowledgeRetention declarations into a header file (#71695)
via llvm-commits
- [llvm] Passes: Consolidate EnableKnowledgeRetention declarations into a header file (PR #71695)
Tom Stellard via llvm-commits
- [lldb] [compiler-rt] [mlir] [llvm] Changes to support running tests for Windows arm64 asan (PR #66973)
Farzon Lotfi via llvm-commits
- [llvm] 877226f - [X86] Simplify regex in pr42616.ll test (#71980)
via llvm-commits
- [compiler-rt] dc298fe - [builtins] Build with -Wbuiltin-declaration-mismatch if supported
Alex Richardson via llvm-commits
- [clang-tools-extra] [llvm] [clang] [llvm-objcopy] Add --gap-fill and --pad-to options (PR #65815)
via llvm-commits
- [llvm] c491c93 - [LAA] Refine tests added in 9c535a3c2ef.
Florian Hahn via llvm-commits
- [llvm] 70ce047 - [RISCV] Legalize G_CTLZ/G_CTLZ_ZERO_UNDEF/G_CTTZ/G_CTTZ_ZERO_UNDEF. (#72014)
via llvm-commits
- [llvm] new-prs-labeler: update clang:dataflow paths (PR #72153)
Endre Fülöp via llvm-commits
- [llvm] [clang-tools-extra] [clang] [llvm-objcopy] Check for missing argument values (PR #70710)
via llvm-commits
- [clang] [llvm] [clang-tools-extra] [llvm-objcopy] Check for missing argument values (PR #70710)
via llvm-commits
- [llvm] [clang-tools-extra] [clang] [llvm-objcopy] Add --gap-fill and --pad-to options (PR #65815)
via llvm-commits
- [llvm] [InstCombine] Make indexed compare fold GEP source type independent (PR #71663)
via llvm-commits
- [clang] [llvm] [SystemZ][z/OS] This change adds support for the PPA2 section in zOS (PR #68926)
Yusra Syeda via llvm-commits
- [compiler-rt] [clang-tools-extra] [flang] [llvm] [clang] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [llvm] [IR] Remove support for lshr/ashr constant expressions (PR #71955)
Nicolai Hähnle via llvm-commits
- [compiler-rt] [clang] [flang] [clang-tools-extra] [llvm] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
Erich Keane via llvm-commits
- [compiler-rt] [compiler-rt] Remove reference to Type::getInt8PtrTy; NFC (PR #71570)
Petr Hosek via llvm-commits
- [llvm] [nfc][llvm-profdata] Use cl::Subcommand to organize subcommand and options in llvm-profdata (PR #71328)
Snehasish Kumar via llvm-commits
- [llvm] ValueTracking: Handle compare gt to negative infinity in class identi… (PR #72086)
Andy Kaylor via llvm-commits
- [llvm] 0530022 - [RISCV][GISel] Add really basic support for FP regbank selection for G_LOAD/G_STORE. (#70896)
via llvm-commits
- [llvm] [RISCV][GISEL] Add vector RegisterBanks and vector support in getRegBankFromRegClass (PR #71541)
Craig Topper via llvm-commits
- [compiler-rt] [clang] [llvm] [HIP] support 128 bit int division (PR #71978)
Artem Belevich via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_JUMP_TABLE and G_BRJT (PR #71951)
Michael Maitland via llvm-commits
- [llvm] [MemProf] Look through alias when applying cloning in ThinLTO backend (PR #72156)
Teresa Johnson via llvm-commits
- [llvm] Introduce DIExpression::foldConstantMath() (PR #71718)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] 915e092 - [RISCV] Select zext as sext when sign bit is 0 for -riscv-experimental-rv64-legal-i32
Craig Topper via llvm-commits
- [llvm] eed067e - [llvm] Remove no-op ptr-to-ptr bitcasts (NFC)
Youngsuk Kim via llvm-commits
- [llvm] bd91cf8 - Hexagon: add support for system instructions (#72063)
via llvm-commits
- [llvm] Add functions peekNextN(unsigned) and assignNewExpr(ArrayRef<uint64_t>) to DIExpressionCursor (PR #71717)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] [flang] [clang-tools-extra] [clang] [compiler-rt] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [llvm] Use DIExpression::foldConstantMath() at the result of an append() (PR #71719)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] Use DIExpression::foldConstantMath() at the result of an appendOpsToArg() (PR #71721)
Shubham Sandeep Rastogi via llvm-commits
- [llvm] [SROA] Allow `llvm.launder.invariant.group` intrinsic to be splittable (PR #72056)
Antonio Frighetto via llvm-commits
- [libcxxabi] [llvm] [lldb] [libc] [libcxx] [lld] [flang] [libunwind] [mlir] [compiler-rt] [clang-tools-extra] [clang] Have fir::unwrapSeqOrBoxedSeqType work with BaseBoxType (PR #72160)
Renaud Kauffmann via llvm-commits
- [llvm] [llvm] Add missing include for std::set after 01702c3f7f1a (PR #72161)
Mike Hommey via llvm-commits
- [llvm] 29d75cb - [RISCV][GISel] Update legalize-smin.mir and legalize-smax.mir to test G_SMIN/G_SMAX.
Craig Topper via llvm-commits
- [llvm] [LV] Reverse mask up front, not when creating vector pointer. (PR #72163)
Florian Hahn via llvm-commits
- [llvm] Fix error message when regalloc eviction advisor analysis could not be created (PR #72165)
via llvm-commits
- [llvm] [BOLT] Make instruction size a first-class annotation (PR #72167)
Maksim Panchenko via llvm-commits
- [llvm] [libcxx] test with libcxx workflow (PR #71836)
via llvm-commits
- [llvm] 63d19cf - Revert "[Kaleidoscope] Switch to the new PassManager. (#69032)"
Amara Emerson via llvm-commits
- [llvm] [Kaleidoscope] Switch to the new PassManager. (PR #69032)
Amara Emerson via llvm-commits
- [clang-tools-extra] [clang] [llvm] [CodeGen] Revamp counted_by calculations (PR #70606)
Nathan Chancellor via llvm-commits
- [compiler-rt] [asan][win][msvc] override new and delete and seperate TUs (PR #68754)
Charlie Barto via llvm-commits
- [PATCH] D143966: [DebugInfo][BPF] Add 'annotations' field for DIBasicType & DISubroutineType
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D143967: [DebugInfo][BPF] Add 'btf:type_tag' annotation in DWARF
Eduard Zingerman via Phabricator via llvm-commits
- [PATCH] D145891: [BPF] Generate BTF info using 'btf:type_tag' annotation
Eduard Zingerman via Phabricator via llvm-commits
- [clang-tools-extra] [clang] [llvm] [mlir] [MLIR] Enable GPU Dialect to SYCL runtime integration (PR #71430)
Sang Ik Lee via llvm-commits
- [llvm] [BOLT][RISCV] Implement basic instrumentation (PR #71664)
Rafael Auler via llvm-commits
- [llvm] [clang-tools-extra] [mlir] [clang] [MLIR] Enable GPU Dialect to SYCL runtime integration (PR #71430)
Sang Ik Lee via llvm-commits
- [llvm] 0410779 - [RISCV][GISel] Simplify some code. NFC
Craig Topper via llvm-commits
- [llvm] 0a459dd - [RISCV] Add tests for selecting G_BRCOND+G_ICMP. NFC
Craig Topper via llvm-commits
- [llvm] Hexagon: Add ic{kill,invidx,tag{r,w}}, rte insts (PR #72172)
via llvm-commits
- [llvm] Hexagon: Add ic{kill,invidx,tag{r,w}}, rte insts (PR #72172)
via llvm-commits
- [llvm] Hexagon: Add ic{kill,invidx,tag{r,w}}, rte insts (PR #72172)
via llvm-commits
- [llvm] Hexagon: Add ic{kill,invidx,tag{r,w}}, rte insts (PR #72172)
via llvm-commits
- [llvm] Hexagon: Add ic{kill,invidx,tag{r,w}}, rte insts (PR #72172)
via llvm-commits
- [llvm] [clang] [clang-tools-extra] [nfc][llvm-profdata] Use cl::Subcommand to organize subcommand and options in llvm-profdata (PR #71328)
Mingming Liu via llvm-commits
- [clang-tools-extra] [llvm] [clang] [nfc][llvm-profdata] Use cl::Subcommand to organize subcommand and options in llvm-profdata (PR #71328)
Mingming Liu via llvm-commits
- [clang] [clang-tools-extra] [llvm] [nfc][llvm-profdata] Use cl::Subcommand to organize subcommand and options in llvm-profdata (PR #71328)
Mingming Liu via llvm-commits
- [llvm] [RISCV][GISel] Attempt to simplify how we handle type legality for F and D extensions. (PR #72174)
Craig Topper via llvm-commits
- [llvm] [clang] [RFC] Introducing `__builtin_consistent` to generate AArch64 BC.cond … (PR #72175)
Pavel Iliin via llvm-commits
- [mlir] [lldb] [llvm] [clang] [compiler-rt] Enable Custom Lowering for fabs.v8f16 on AVX (PR #71730)
David Li via llvm-commits
- [lld] [LLD] Tombstone LocalTU entry in .debug_names (PR #70701)
Fangrui Song via llvm-commits
- [llvm] Implement reserveAllocationSpace for SectionMemoryManager (PR #71968)
Michael Smith via llvm-commits
- [clang] [llvm] [clang-tools-extra] Fix clang to recognize new C23 modifiers %w and %wf when printing (PR #71771)
via llvm-commits
- [clang] [flang] [llvm] [libc] [mlir] [flang] Fold MATMUL() (PR #72176)
Peter Klausler via llvm-commits
- [clang] [flang] [clang-tools-extra] [llvm] [libc] Fix clang to recognize new C23 modifiers %w and %wf when printing (PR #71771)
via llvm-commits
- [clang] [llvm] [clang-tools-extra] [mlir] [MLIR] Enable GPU Dialect to SYCL runtime integration (PR #71430)
Fabian Mora via llvm-commits
- [llvm] [clang] [mlir] [clang-tools-extra] [MLIR] Enable GPU Dialect to SYCL runtime integration (PR #71430)
Fabian Mora via llvm-commits
- [clang] [llvm] [clang][llvm][fatlto] Avoid cloning modules in FatLTO (PR #72180)
Paul Kirth via llvm-commits
- [llvm] 45a92ac - [DebugInfo] Move jump table test to X86 directory (#72118)
via llvm-commits
- [flang] [mlir] [clang] [clang-tools-extra] [llvm] [lldb] [compiler-rt] [CodeGen][DebugInfo] Add missing debug info for jump table BB (PR #71021)
via llvm-commits
- [llvm] [RISCV][GISel] Support G_UMIN/UMAX/SMIN/SMAX legal with Zbb. (PR #72182)
Craig Topper via llvm-commits
- [llvm] [readtapi] Use OptParser.td for options (PR #72183)
Cyndy Ishida via llvm-commits
- [llvm] ValueTracking: Handle compare gt to -inf in class identi… (PR #72086)
Matt Arsenault via llvm-commits
- [llvm] ValueTracking: Handle compare gt to -inf in class identification (PR #72086)
Matt Arsenault via llvm-commits
- [llvm] 0e1a52f - ValueTracking: Handle compare gt to -inf in class identification (#72086)
via llvm-commits
- [llvm] Implements PGOBBAddrMap in Object and ObjectYAML with tests [1/5] (PR #71750)
Micah Weston via llvm-commits
- [lldb] [llvm] Emit DIE's size in bits when size is not a multiple of 8 (PR #69741)
David Blaikie via llvm-commits
- [llvm] [BOLT] Fix NOP instruction emission on x86 (PR #72186)
Maksim Panchenko via llvm-commits
- [llvm] [AArch64] merge index address with large offset into base address (PR #72187)
via llvm-commits
- [lld] [lld][ELF] Fix a corner case of elf::getLoongArchPageDelta (PR #71907)
Jinyang He via llvm-commits
- [lld] [lld][LoongArch] Support the R_LARCH_{ADD, SUB}6 relocation type (PR #72190)
Jinyang He via llvm-commits
- [llvm] [LoongArch] Add relax feature and keep relocations (PR #72191)
Jinyang He via llvm-commits
- [llvm] d29d4cb - [gn build] Port d9ec4b24a84a
LLVM GN Syncbot via llvm-commits
- [llvm] ed96430 - [SCCP] Infer nneg on existing zext (#72143)
via llvm-commits
- [llvm] [CodeGen][DebugInfo] Add missing DebugLoc for SplitCriticalEdge (PR #72192)
via llvm-commits
- [lld] [lld] lld/ELF/Writer.cpp: write directly to outs when output is "-" (PR #72061)
Keith Winstein via llvm-commits
- [lld] [lld] lld::makeThreadLocal: omit `thread_local` when threads disabled (PR #72057)
Keith Winstein via llvm-commits
- [llvm] [NFC][CodeGen] clang-format RegAllocFast.cpp (PR #72199)
via llvm-commits
- [llvm] 3161102 - [RISCV][GISel] Attempt to simplify how we handle type legality for F and D extensions. (#72174)
via llvm-commits
- [compiler-rt] [llvm] [flang] [clang-tools-extra] [clang] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [llvm] [RISCV] Remove vmv.s.x and vmv.x.s lmul pseudo variants (PR #71501)
Luke Lau via llvm-commits
- [llvm] [nfc][instr] Encapsulate CFGMST (PR #72207)
Mircea Trofin via llvm-commits
- [llvm] a908920 - [NFC][CodeGen] clang-format RegAllocFast.cpp (#72199)
via llvm-commits
- [llvm] 028ed61 - [RISCV][GISel] Support G_UMIN/UMAX/SMIN/SMAX legal with Zbb. (#72182)
via llvm-commits
- [llvm] [AMDGPU] Fold uniform readfirstlane + cndmask (PR #70188)
Matt Arsenault via llvm-commits
- [lld] [ELF] Merge verdefIndex into versionId. NFC (PR #72208)
Fangrui Song via llvm-commits
- [lld] [llvm] [mlir] [clang] [flang] [ELF] Merge exportDynamic into versionId (PR #71272)
Fangrui Song via llvm-commits
- [clang-tools-extra] [clang] [llvm] [nfc][llvm-profdata] Use cl::Subcommand to organize subcommand and options in llvm-profdata (PR #71328)
Mingming Liu via llvm-commits
- [lld] [ELF] Suppress --no-allow-shlib-undefined diagnostic when a SharedSymbol is overridden by a hidden visibility Defined which is later discarded (PR #70130)
Fangrui Song via llvm-commits
- [llvm] 3c037b7 - [InstCombine] When -A + B both have nsw flag, set nsw flag. (#72127)
via llvm-commits
- [clang] [flang] [compiler-rt] [clang-tools-extra] [llvm] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [llvm] acdf7c8 - [PowerPC] Precommit test to show impact of early-ifcvt on target without `isel`. NFC.
Kai Luo via llvm-commits
- [llvm] [PowerPC][EarlyIfConversion] Do not insert `isel` if subtarget doesn't support `isel` (PR #72211)
Kai Luo via llvm-commits
- [llvm] d3876c5 - [ELFDumper] Always read AMD Code Object notes as little-endian (#70775)
via llvm-commits
- [llvm] [ELFDumper] Always read AMD Code Object notes as little-endian (PR #70775)
Pierre van Houtryve via llvm-commits
- [clang] [flang] [llvm] [clang-tools-extra] [compiler-rt] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [llvm] c14602b - [RISCV] Add PseudoCCADDIW/SLLW/SRLW/SRAW/SLLIW/SRLIW/SRAIW to RISCVOptWInstrs.
Craig Topper via llvm-commits
- [compiler-rt] 5ef9ba7 - [compiler-rt] Remove reference to Type::getInt8PtrTy; NFC (#71570)
via llvm-commits
- [llvm] 4574fe9 - Reenable note-amd-valid-v2.test on big endian
via llvm-commits
- [llvm] [BOLT] Extend calculateEmittedSize for Block Size Calculation (PR #72214)
via llvm-commits
- [compiler-rt] [scudo] Add ScopedTSD to remove UnlockRequired (PR #72215)
via llvm-commits
- [clang-tools-extra] [mlir] [llvm] [clang] [MLIR] Enable GPU Dialect to SYCL runtime integration (PR #71430)
Christian Ulmann via llvm-commits
- [llvm] [BOLT] Extend calculateEmittedSize for Block Size Calculation (PR #72218)
via llvm-commits
- [llvm] [MacroFusion] Support multiple predicators (PR #72219)
Wang Pengcheng via llvm-commits
- [llvm] [STLExtras] Remove incorrect hack to make indexed_accessor_range operator== compatible with C++20 (PR #72220)
Utkarsh Saxena via llvm-commits
- [llvm] [TableGen] Add a backend to generate MacroFusion predicators (PR #72222)
Wang Pengcheng via llvm-commits
- [llvm] c9832da - [CGP] Drop nneg flag when moving zext past instruction (#72103)
via llvm-commits
- [llvm] a3eeef8 - [FileCheck] Avoid capturing group for {{regex}} (#72136)
via llvm-commits
- [llvm] 87f5dc0 - [llvm] Add missing include for std::set after 01702c3f7f1a (#72161)
via llvm-commits
- [llvm] [TableGen] Add MacroFusions to SchedMachineModel (PR #72223)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Use TableGen-based macro fusion (PR #72224)
Wang Pengcheng via llvm-commits
- [llvm] [BOLT] CDSplit: A New 3-Way Function Splitting Algorithm (PR #72225)
via llvm-commits
- [llvm] 56c1d30 - [IR] Remove support for lshr/ashr constant expressions (#71955)
via llvm-commits
- [llvm] [llvm-symbolizer] restore --[no-]use-symbol-table option (PR #71008)
James Henderson via llvm-commits
- [llvm] [Sched] Auto add MacroFusion mutation if enabled (PR #72227)
Wang Pengcheng via llvm-commits
- [llvm] [BOLT] Refactor --keep-nops option. NFC. (PR #72228)
Maksim Panchenko via llvm-commits
- [llvm] 6229cd0 - [CodeGen] Drop some references to getInt8PtrTy. NFC
Fangrui Song via llvm-commits
- [clang-tools-extra] [llvm] [clang] [llvm-objcopy] Check for missing argument values (PR #70710)
James Henderson via llvm-commits
- [llvm] [vim] set commentstring (PR #71838)
Fangrui Song via llvm-commits
- [llvm] [BOLT] Enhance fixed indirect branch handling (PR #71324)
Vladislav Khmelevsky via llvm-commits
- [llvm] [BOLT] Fix LSDA section handling (PR #71821)
Vladislav Khmelevsky via llvm-commits
- [llvm] e582fe6 - [llvm] Fix -Wunused-variable in ConstantFold.cpp (NFC)
Jie Fu via llvm-commits
- [llvm] [XCOFF]refactor isFunction, NFC (PR #72232)
Chen Zheng via llvm-commits
- [PATCH] D158589: [MIPS] Add handing of forbidden slot when IR with inline asm
Ying Huang via Phabricator via llvm-commits
- [llvm] [InstCombine] Fold selection between less than zero and one (PR #69961)
via llvm-commits
- [compiler-rt] [libcxx] [clang-tools-extra] [llvm] [flang] [clang] [Clang][Sema] Fix qualifier restriction of overriden methods (PR #71696)
Mariya Podchishchaeva via llvm-commits
- [lld] [lld][LoongArch] Print error when encountering R_LARCH_ALIGN (PR #67424)
Lu Weining via llvm-commits
- [llvm] [LoongArch][NFC] Pre-commit tests for MCInstrAnalysis for instruction… (PR #71903)
Lu Weining via llvm-commits
- [llvm] [AArch64][GlobalISel] Support udot lowering for vecreduce add (PR #70784)
David Green via llvm-commits
- [lld] [lld][ELF] Add getBitcodeMachineKind test for LoongArch (PR #71931)
Lu Weining via llvm-commits
- [llvm] [clang] [llvm][DebugInfo] DWARFv5: static data members declarations are DW_TAG_variable (PR #72234)
Michael Buch via llvm-commits
- [llvm] [FileCheck] Don't use regex to find prefixes (PR #72237)
Nikita Popov via llvm-commits
- [llvm] [TargetInstrInfo] enable foldMemoryOperand for InlineAsm (PR #70743)
via llvm-commits
- [llvm] [GitHub] Add --fail to curl commands (PR #72238)
David Spickett via llvm-commits
- [PATCH] D141700: AMDGPU: Move enqueued block handling into clang
Matt Arsenault via Phabricator via llvm-commits
- [clang] [llvm] [clang-tools-extra] [clang] Fix false positive -Wmissing-field-initializer for anonymous unions (PR #70829)
Mariya Podchishchaeva via llvm-commits
- [llvm] Pr from here (PR #72239)
David Spickett via llvm-commits
- [llvm] 65eaec8 - [CFIFixup] Precommit test ahead of multi-block prologues support (#72033)
via llvm-commits
- [llvm] Pr from here (PR #72241)
David Spickett via llvm-commits
- [clang] [llvm] [AArch64] Stack probing for dynamic allocas in SelectionDAG (PR #66525)
Sam Tebbs via llvm-commits
- [llvm] cc12449 - [AArch64][SME2] Add ldr_zt, str_zt builtins and intrinsics (#71795)
via llvm-commits
- [clang] [llvm] [AArch64][SME2] Add ldr_zt, str_zt builtins and intrinsics (PR #71795)
Matthew Devereau via llvm-commits
- [lld] [LLD][COFF] Add -build-id flag to generate .buildid section. (PR #71433)
Martin Storsjö via llvm-commits
- [clang] [llvm] [mlir] [AArch64][SME] Remove immediate argument restriction for svldr and svstr (PR #68565)
Sam Tebbs via llvm-commits
- [llvm] [InstCombine] Retain inbounds when canonicalising add+gep (PR #72244)
via llvm-commits
- [llvm] [AMDGPU] Don't DEALLOC_VGPRS from callable functions (PR #72245)
via llvm-commits
- [llvm] 9bc142a - [AArch64][PAC] Refactor aarch64-ptrauth pass (#70446)
via llvm-commits
- [llvm] eb3c02f - [AMDGPU] Use immediates for stack accesses in chain funcs (#71913)
via llvm-commits
- [llvm] [ASAN][AMDGPU] Make address sanitizer checks more efficient for the divergent target. (PR #72247)
Valery Pykhtin via llvm-commits
- [llvm] [clang] [SystemZ][z/OS] This change adds support for the PPA2 section in zOS (PR #68926)
Ulrich Weigand via llvm-commits
- [llvm] Pr from here (PR #72248)
David Spickett via llvm-commits
- [llvm] [GitHub] Add Greeting comment to new PRs with useful information (PR #72249)
David Spickett via llvm-commits
- [llvm] [Github] Add Pull Request template with links to Github docs/Discord/Forums (PR #71923)
David Spickett via llvm-commits
- [llvm] 9ee68f8 - [AMDGPU] Fix subtarget predicates for MUBUF instructions. (#72110)
via llvm-commits
- [llvm] [RegAllocFast] Refactor dominates algorithm for large basic block (PR #72250)
via llvm-commits
- [llvm] 6684541 - [X86] Regenerate expand-vp-int-intrinsics.ll
Simon Pilgrim via llvm-commits
- [llvm] 074e4ae - [DAG] foldABSToABD - support abs(*ext(x) - *ext(y)) -> zext(abd*(x, y)) from different extension source types (#71670)
via llvm-commits
- [llvm] bdc0afc - [CodeGen][AArch64] Set min jump table entries to 13 for AArch64 targets (#71166)
via llvm-commits
- [llvm] LoopIdiom/test: add negative tests for fpowi (PR #68985)
Ramkumar Ramachandra via llvm-commits
- [libc] [clang-tools-extra] [llvm] [compiler-rt] [flang] [lldb] [clang] [libcxx] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [clang-tools-extra] [compiler-rt] [clang] [lldb] [libcxx] [flang] [llvm] [libc] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [llvm] 2be3fca - [STLExtras] Remove incorrect hack to make indexed_accessor_range operator== compatible with C++20 (#72220)
via llvm-commits
- [llvm] [CFIFixup] Allow function prologues to span more than one basic block (PR #68984)
Momchil Velikov via llvm-commits
- [llvm] da843aa - [DebugInfo][RemoveDIs] Add flag to use "new" debug-info in opt (#71937)
via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Interpret DPValue objects in SelectionDAG (PR #72253)
Jeremy Morse via llvm-commits
- [llvm] [llvm-rtdyld] Precalculate required memory upfront (PR #72254)
Sjoerd Meijer via llvm-commits
- [libcxx] [libc] [lldb] [clang] [llvm] [compiler-rt] [clang-tools-extra] [flang] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [llvm] [clang] [clang][AArch64] Pass down stack clash protection options to LLVM/Backend (PR #68993)
Sam Tebbs via llvm-commits
- [llvm] daddf40 - [InstCombine] Fold xored one-complemented operand comparisons (#69882)
via llvm-commits
- [llvm] [AMDGPU] Allow folding FMA with SGPR and immediate operand on GFX10+ (PR #72258)
Jay Foad via llvm-commits
- [llvm] [MachineLICM] Allow hoisting loads from invariant address (PR #70796)
Igor Kirillov via llvm-commits
- [llvm] [SVE] Don't require lookup when demangling vector function mappings (PR #72260)
Graham Hunter via llvm-commits
- [llvm] d4cec1c - [SLP][NFCI]Improve compile time by using SmallBitVector and filtering
Alexey Bataev via llvm-commits
- [llvm] [AMDGPU] Fix legalization of frem(-0.0, y) (PR #70448)
Jay Foad via llvm-commits
- [PATCH] D81843: [ARM][FPEnv] Lowering of {get,set,reset}_fpenv
John Brawn via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Alexey Bataev via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Florian Hahn via Phabricator via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Shiva Chen via Phabricator via llvm-commits
- [compiler-rt] [llvm] [libcxx] [clang] [libc] [clang-tools-extra] [flang] [lldb] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [flang] [clang] [clang-tools-extra] [llvm] [flang ]GETLOG runtime and extension implementation: get login username (PR #70917)
David Truby via llvm-commits
- [llvm] [clang] [flang] [clang-tools-extra] [flang ]GETLOG runtime and extension implementation: get login username (PR #70917)
David Truby via llvm-commits
- [flang] [llvm] [clang-tools-extra] [clang] [flang ]GETLOG runtime and extension implementation: get login username (PR #70917)
David Truby via llvm-commits
- [clang] [flang] [llvm] [clang-tools-extra] [flang ]GETLOG runtime and extension implementation: get login username (PR #70917)
David Truby via llvm-commits
- [clang-tools-extra] [flang] [clang] [llvm] [flang ]GETLOG runtime and extension implementation: get login username (PR #70917)
David Truby via llvm-commits
- [clang-tools-extra] [flang] [clang] [llvm] [flang] FDATE extension implementation: get date and time in ctime format (PR #71222)
David Truby via llvm-commits
- [llvm] 33374c4 - [CFIFixup] Allow function prologues to span more than one basic block (#68984)
via llvm-commits
- [llvm] Revert "[STLExtras] Remove incorrect hack to make indexed_accessor_range operator== compatible with C++20" (PR #72265)
Utkarsh Saxena via llvm-commits
- [llvm] 94d6699 - Revert "[STLExtras] Remove incorrect hack to make indexed_accessor_range operator== compatible with C++20" (#72265)
via llvm-commits
- [llvm] [AMDGPU] Allow folding to FMAAK with SGPR and immediate operand on GFX10+ (PR #72266)
Jay Foad via llvm-commits
- [clang-tools-extra] [llvm] [compiler-rt] [flang] [clang] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
Erich Keane via llvm-commits
- [clang] [llvm] [clang-tools-extra] [CodeGen] Revamp counted_by calculations (PR #70606)
Bill Wendling via llvm-commits
- [llvm] [RISCV][GISEL] Add support for lowerFormalArguments that contain scalable vector types (PR #70882)
Michael Maitland via llvm-commits
- [libcxx] [clang-tools-extra] [libc] [llvm] [flang] [compiler-rt] [clang] [lldb] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [llvm] [CodeGenPrepare] Replace deleted sext instr with the promoted value. (PR #71058)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Add transforms for `icmp uPred (trunc x),(truncOrZext(y))` -> `icmp uPred x,y` (PR #71309)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Add transforms for `icmp uPred (trunc x),(truncOrZext(y))` -> `icmp uPred x,y` (PR #71309)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Add transforms for `icmp uPred (trunc x),(truncOrZext(y))` -> `icmp uPred x,y` (PR #71309)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Add transforms for `icmp uPred (trunc x),(truncOrZext(y))` -> `icmp uPred x,y` (PR #71309)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Add transforms for `icmp uPred (trunc x),(truncOrZext(y))` -> `icmp uPred x,y` (PR #71309)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Add transforms for `icmp uPred (trunc x),(truncOrZext(y))` -> `icmp uPred x,y` (PR #71309)
via llvm-commits
- [llvm] [InstCombine] Add transforms for `icmp uPred (trunc x),(truncOrZext(y))` -> `icmp uPred x,y` (PR #71309)
via llvm-commits
- [llvm] [InstCombine] Add transforms for `icmp uPred (trunc x),(truncOrZext(y))` -> `icmp uPred x,y` (PR #71309)
via llvm-commits
- [llvm] [InstCombine] Add transforms for `icmp uPred (trunc x),(truncOrZext(y))` -> `icmp uPred x,y` (PR #71309)
via llvm-commits
- [llvm] [InstCombine] Add transforms for `icmp uPred (trunc x),(truncOrZext(y))` -> `icmp uPred x,y` (PR #71309)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Add transforms for `icmp uPred (trunc x),(truncOrZext(y))` -> `icmp uPred x,y` (PR #71309)
via llvm-commits
- [flang] [llvm] [clang] [clang][cleanup] simplify ReachableCode scanFromBlock (PR #72257)
via llvm-commits
- [llvm] [ValueTracking] isNonEqual Pointers with with a recursive GEP (PR #70459)
Nikita Popov via llvm-commits
- [libcxx] [llvm] test with libcxx workflow (PR #71836)
via llvm-commits
- [llvm] [AArch64] Add an AArch64 pass for loop idiom transformations (PR #72273)
David Sherwood via llvm-commits
- [clang] [llvm] Add SME2 builtins for zero { zt0 } (PR #72274)
Matthew Devereau via llvm-commits
- [llvm] c8b1109 - [SelectionDAG] Handling Oversized Alloca Types under 32 bit Mode to Avoid Code Generator Crash (#71472)
via llvm-commits
- [llvm] [SDAG] Simplify is-power-of-2 codegen (PR #72275)
Tavian Barnes via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Add local-utility plumbing for DPValues (PR #72276)
Jeremy Morse via llvm-commits
- [llvm] [RISCV] Fix lowering of negative zero with Zdinx 32-bit (PR #71869)
Philip Reames via llvm-commits
- [llvm] f6ae50f - [SLP]Emit actual bitwidth for analyzed MinBitwidth nodes, NFCI.
Alexey Bataev via llvm-commits
- [llvm] Pr from here (PR #72277)
David Spickett via llvm-commits
- [llvm] [clang-tools-extra] [compiler-rt] [clang] [flang] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [flang] [llvm] [clang] [compiler-rt] [clang-tools-extra] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
Erich Keane via llvm-commits
- [compiler-rt] e9e51da - [builtins] Add back trailing space removed in dc298fecb79608
Alex Richardson via llvm-commits
- [llvm] [DAG] Set nneg flag when forming zext in demanded bits (PR #72281)
Philip Reames via llvm-commits
- [llvm] [DAG] Canonicalize zero_extend to sign_extend based on target preference (PR #70671)
Philip Reames via llvm-commits
- [llvm] [InstCombine] Follow-up to "When -A + B both have nsw flag, set nsw f… (PR #72282)
via llvm-commits
- [llvm] 76ba660 - [InstCombine] Follow-up to "When -A + B both have nsw flag, set nsw f… (#72282)
via llvm-commits
- [llvm] 57dd23b - [llvm] Remove no-op ptr-to-ptr bitcasts (NFC)
Youngsuk Kim via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Implement redundant elimination for DPValues (PR #72284)
Jeremy Morse via llvm-commits
- [llvm] [OpenMP] Mute OpenMP Target Enter, Exit and Data codegen for device pass (PR #72287)
Akash Banerjee via llvm-commits
- [mlir] [openmp] [llvm] [OpenMP][OMPIRBuilder] Handle replace uses of ConstantExpr's inside of Target regions (PR #71891)
Jan Leyonberg via llvm-commits
- [llvm] [openmp] [mlir] [OpenMP][OMPIRBuilder] Handle replace uses of ConstantExpr's inside of Target regions (PR #71891)
Jan Leyonberg via llvm-commits
- [mlir] [llvm] [openmp] [OpenMP][OMPIRBuilder] Handle replace uses of ConstantExpr's inside of Target regions (PR #71891)
Jan Leyonberg via llvm-commits
- [lld] [llvm] [LTO] [LLD] Don't alias the __imp_func and func symbol resolutions (PR #71376)
Martin Storsjö via llvm-commits
- [clang] [mlir] [llvm] [AArch64][SME] Remove immediate argument restriction for svldr and svstr (PR #68565)
Sam Tebbs via llvm-commits
- [llvm] Use thinlto and pgo for x86_64 windows release packaging (PR #71067)
via llvm-commits
- [libcxx] [llvm] Add libc++ github actions workflow to replace buildkite (PR #71836)
via llvm-commits
- [llvm] [libcxx] Add libc++ github actions workflow to replace buildkite (PR #71836)
via llvm-commits
- [llvm] 060af26 - Use PGO for x86_64 windows release packaging (#71067)
via llvm-commits
- [llvm] f2f3050 - Revert "[SLP]Emit actual bitwidth for analyzed MinBitwidth nodes, NFCI."
Alexey Bataev via llvm-commits
- [llvm] f313852 - [AMDGPU] Generic lowering for rint and nearbyint (#69596)
via llvm-commits
- [llvm] 5e0e2ad - Hexagon: Add ic{kill, invidx, tag{r, w}}, rte insts (#72172)
via llvm-commits
- [llvm] [AMDGPU][CodeGen] Update support (soffset + offset) s_buffer_load's (PR #68302)
Mirko Brkušanin via llvm-commits
- [llvm] 01c1c7a - [AMDGPU][CodeGen] Update support (soffset + offset) s_buffer_load's (#68302)
via llvm-commits
- [llvm] 506a30d - [SLP][NFC]Add a test with cast op, not matching original cast op, NFC.
Alexey Bataev via llvm-commits
- [llvm] a7bbcc4 - [RISCV][GISEL] Add support for lowerFormalArguments that contain scalable vector types (#70882)
via llvm-commits
- [llvm] 493e240 - [nfc][llvm-profdata] Use cl::Subcommand to organize subcommand and options in llvm-profdata (#71328)
via llvm-commits
- [llvm] [clang-tools-extra] [clang] [nfc][llvm-profdata] Use cl::Subcommand to organize subcommand and options in llvm-profdata (PR #71328)
Mingming Liu via llvm-commits
- [lld] 667ea2c - [ELF] Merge verdefIndex into versionId. NFC (#72208)
via llvm-commits
- [llvm] [SLP][NFC] Make tryToGather[SingleRegister]ExtractElements routines BoUpSLP methods. (PR #72294)
Valery Dmitriev via llvm-commits
- [llvm] [SLP] Fix crash on trying to reshuffle a scalar that was vectorized. (PR #72295)
Valery Dmitriev via llvm-commits
- [llvm] [RISCV] postpone removal in initundef pass (PR #71661)
Craig Topper via llvm-commits
- [llvm] [GitHub] Add llvm and bolt PR labels (PR #65509)
Arthur Eubanks via llvm-commits
- [llvm] 78702d3 - [InstrProfiling] Ensure data variables are always created for inlined functions (#72069)
via llvm-commits
- [clang-tools-extra] [clang] [libc] [flang] [llvm] Fix clang to recognize new C23 modifiers %w and %wf when printing (PR #71771)
Aaron Ballman via llvm-commits
- [clang] [flang] [libc] [llvm] [clang-tools-extra] Fix clang to recognize new C23 modifiers %w and %wf when printing (PR #71771)
Aaron Ballman via llvm-commits
- [libc] [llvm] [clang-tools-extra] [clang] [flang] Fix clang to recognize new C23 modifiers %w and %wf when printing (PR #71771)
Aaron Ballman via llvm-commits
- [libc] [flang] [llvm] [clang] [clang-tools-extra] Fix clang to recognize new C23 modifiers %w and %wf when printing (PR #71771)
Aaron Ballman via llvm-commits
- [clang-tools-extra] [clang] [flang] [libc] [llvm] Fix clang to recognize new C23 modifiers %w and %wf when printing (PR #71771)
Aaron Ballman via llvm-commits
- [libcxx] [clang-tools-extra] [clang] [flang] [libc] [llvm] [lldb] [compiler-rt] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [llvm] [RISCV] Move performCombineVMergeAndVOps into RISCVFoldMasks (PR #71764)
Philip Reames via llvm-commits
- [compiler-rt] [sanitizers] improve debug output for failed suppression parse (PR #72066)
Vitaly Buka via llvm-commits
- [lldb] [flang] [mlir] [clang-tools-extra] [openmp] [clang] [libcxx] [libc] [llvm] GlobalISel: Guard return in llvm::getIConstantSplatVal (PR #71989)
Changpeng Fang via llvm-commits
- [compiler-rt] 0358825 - [Profile] Remove __llvm_profile_has_correlation() (#71996)
via llvm-commits
- [llvm] [libcxx] Test other workflow (PR #72301)
via llvm-commits
- [llvm] [sanitizer][msan] fix AArch64 vararg support for KMSAN (PR #70660)
Vitaly Buka via llvm-commits
- [llvm] 5adfad2 - [SLP]Emit actual bitwidth for analyzed MinBitwidth nodes, NFCI.
Alexey Bataev via llvm-commits
- [llvm] b7669ed - Fix error message when regalloc eviction advisor analysis could not be created (#72165)
via llvm-commits
- [compiler-rt] [flang] [clang] [clang-tools-extra] [libc] [libcxx] [llvm] [lldb] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [openmp] [mlir] [llvm] [OpenMP][OMPIRBuilder] Handle replace uses of ConstantExpr's inside of Target regions (PR #71891)
via llvm-commits
- [compiler-rt] [scudo] Add ScopedTSD to avoid releasing TSD manually (PR #72303)
via llvm-commits
- [mlir] [lldb] [llvm] [clang] [flang] [libc] [compiler-rt] [libcxx] [clang-tools-extra] [lld] [MLIR] Enable GPU Dialect to SYCL runtime integration (PR #71430)
Sang Ik Lee via llvm-commits
- [mlir] [compiler-rt] [flang] [clang] [clang-tools-extra] [lld] [libc] [libcxx] [llvm] [lldb] [MLIR] Enable GPU Dialect to SYCL runtime integration (PR #71430)
Sang Ik Lee via llvm-commits
- [clang] [clang-tools-extra] [compiler-rt] [llvm] [flang] [mlir] [mlir] Verify non-negative `offset` and `size` (PR #72059)
Rik Huijzer via llvm-commits
- [lld] 54f83e6 - [lld][COFF] Fill only gaps in code sections. (#72138)
via llvm-commits
- [mlir] [llvm] [clang] [flang] [compiler-rt] [clang-tools-extra] [mlir] Verify non-negative `offset` and `size` (PR #72059)
Rik Huijzer via llvm-commits
- [llvm] [LLVM][DWARF] Add support for monolithic types in .debug_names (PR #70515)
David Blaikie via llvm-commits
- [llvm] [libc] [flang] [openmp] [clang] [mlir] [libcxx] [lldb] [clang-tools-extra] GlobalISel: Guard return in llvm::getIConstantSplatVal (PR #71989)
Changpeng Fang via llvm-commits
- [llvm] [flang] [clang] [mlir] [compiler-rt] [clang-tools-extra] [mlir] Verify non-negative `offset` and `size` (PR #72059)
Rik Huijzer via llvm-commits
- [clang-tools-extra] [clang] [compiler-rt] [llvm] [libc] [lldb] [libcxx] [flang] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [llvm] [compiler-rt] [clang-tools-extra] [lldb] [clang] [libcxx] [flang] [libc] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [clang] [compiler-rt] [llvm] [NFC, sanitizer_symbolizer] Split Fuchsia and Markup. (PR #72305)
Andres Villegas via llvm-commits
- [mlir] [clang-tools-extra] [llvm] [clang] [openmp] [libc] [lldb] [libcxx] [flang] GlobalISel: Guard return in llvm::getIConstantSplatVal (PR #71989)
Changpeng Fang via llvm-commits
- [llvm] 011c9ee - GlobalISel: Guard return in llvm::getIConstantSplatVal (#71989)
via llvm-commits
- [lldb] [llvm] [openmp] [clang-tools-extra] [flang] [mlir] [libcxx] [libc] [clang] GlobalISel: Guard return in llvm::getIConstantSplatVal (PR #71989)
Changpeng Fang via llvm-commits
- [compiler-rt] [clang] [llvm] [NFC, sanitizer_symbolizer] Split Fuchsia and Markup. (PR #72305)
Vitaly Buka via llvm-commits
- [compiler-rt] [llvm] [clang] [NFC, sanitizer_symbolizer] Split Fuchsia and Markup. (PR #72305)
via llvm-commits
- [llvm] [compiler-rt] [clang] [NFC, sanitizer_symbolizer] Split Fuchsia and Markup. (PR #72305)
via llvm-commits
- [llvm] [llvm] Allow GOTPCREL replacements for negative offsets (PR #72308)
via llvm-commits
- [llvm] [llvm] Support indirect symbol replacement with GOTPCREL for x86_64 ELF (PR #67754)
via llvm-commits
- [llvm] d19616f - [llvm] Allow GOTPCREL replacements for negative offsets (#72308)
via llvm-commits
- [llvm] 8f7e9f3 - [AMDGPU] Precommit lit test for #72140.
Christudasan Devadasan via llvm-commits
- [llvm] [RISCV][GISEL] Use MO_PLT when Callee is a Global or Symbol (PR #71982)
Michael Maitland via llvm-commits
- [clang] [llvm] [clang-tools-extra] [Clang] Fix linker error for function multiversioning (PR #71706)
via llvm-commits
- [llvm] CodeGen: replace assertions with explicit errors for landinpad lowering (PR #71287)
via llvm-commits
- [clang] [libcxx] [lldb] [llvm] [libc] [compiler-rt] [clang-tools-extra] [flang] [lld] Fix clang to recognize new C23 modifiers %w and %wf when printing (PR #71771)
via llvm-commits
- [flang] [compiler-rt] [clang-tools-extra] [lldb] [lld] [llvm] [libcxx] [clang] [libc] Fix clang to recognize new C23 modifiers %w and %wf when printing (PR #71771)
via llvm-commits
- [compiler-rt] [tsan] Shrink RiscV64 48-bit LowApp region slightly to speed up TSan RestoreAddr (PR #72316)
Thurston Dang via llvm-commits
- [clang] [llvm] [flang] [libc] [mlir] [flang] Fold MATMUL() (PR #72176)
Peter Klausler via llvm-commits
- [lld] c425db2 - [lld] Mark target section as code section when merging code sections into a data section. (#72030)
via llvm-commits
- [flang] [llvm] [clang] [mlir] [libc] [flang] Fold MATMUL() (PR #72176)
Valentin Clement バレンタイン クレメン via llvm-commits
- [llvm] [MLGO] Upstream the corpus extraction tooling (PR #72319)
Aiden Grossman via llvm-commits
- [llvm] [Dataset] Upstream llvm-ir-dataset-utils (PR #72320)
Aiden Grossman via llvm-commits
- [llvm] 6726c99 - [AArch64] Fix tryMergeAdjacentSTG function in PrologEpilog pass (#68873)
via llvm-commits
- [llvm] [AArch64] Fix tryMergeAdjacentSTG function in PrologEpilog pass (PR #68873)
Eli Friedman via llvm-commits
- [compiler-rt] [scudo] allocation_ring_buffer_size <= 0 disables buffer (PR #71791)
Florian Mayer via llvm-commits
- [llvm] [mlir] [clang] [llvm] Improve implementation of StringRef::find_last_of and cie (PR #71865)
Kazu Hirata via llvm-commits
- [compiler-rt] a66dc46 - [scudo] allocation_ring_buffer_size <= 0 disables buffer (#71791)
via llvm-commits
- [compiler-rt] d1168df - [scudo] change allocation buffer size with env var (#71703)
via llvm-commits
- [clang] [llvm] [clang-tools-extra] [SimplifyCFG] Prevent merging cbranch to cbranch if the branch probability from the first to second is too low. (PR #69375)
Daniil Suchkov via llvm-commits
- [llvm] [Kaleidoscope] Switch to the new PassManager, revisited. (PR #72324)
via llvm-commits
- [compiler-rt] 8aed916 - [NFC] remove static asserts
Florian Mayer via llvm-commits
- [libcxxabi] [llvm] [libc++abi] Avoid raw calls to assert() in libc++abi (PR #71121)
Louis Dionne via llvm-commits
- [compiler-rt] 60f740a - [test][msan] Reformat RUN lines
Vitaly Buka via llvm-commits
- [llvm] 7704837 - [NFC][msan] Fix misleading comments
Vitaly Buka via llvm-commits
- [PATCH] D154109: Moved flang to LLVM_ALL_PROJECTS
Mehdi AMINI via Phabricator via llvm-commits
- [llvm] [RISCV][GISel] Sink getOperandsMapping call out of the switch in getInstrMapping. (PR #72326)
Craig Topper via llvm-commits
- [llvm] a4f77f1 - [RISCV][GISEL] Use MO_PLT when Callee is a Global or Symbol (#71982)
via llvm-commits
- [llvm] [X86] Place data in large sections for large code model (PR #70265)
Arthur Eubanks via llvm-commits
- [llvm] [sanitizer] Remove unneeded pointer casts and migrate away from getInt8PtrTy. NFC (PR #72327)
Fangrui Song via llvm-commits
- [llvm] [SimplifyCFG] Fix uint32_t overflow in cbranch to cbranch merge prevention check. (PR #72329)
Valery Pykhtin via llvm-commits
- [llvm] [clang] Add RunTimeLang to Class and Enumeration DIBuilder functions (PR #72011)
Felipe de Azevedo Piovezan via llvm-commits
- [llvm] [AMDGPU] Rework dot4 signedness checks (PR #68757)
Jeffrey Byrnes via llvm-commits
- [llvm] [AMDGPU] Prefer lower total register usage in regions with spilling (PR #71882)
Jeffrey Byrnes via llvm-commits
- [llvm] 3dc098d - [NFC, sanitizer_symbolizer] Split Fuchsia and Markup. (#72305)
via llvm-commits
- [compiler-rt] 3dc098d - [NFC, sanitizer_symbolizer] Split Fuchsia and Markup. (#72305)
via llvm-commits
- [clang] [llvm] [compiler-rt] [NFC, sanitizer_symbolizer] Split Fuchsia and Markup. (PR #72305)
Andres Villegas via llvm-commits
- [llvm] [ASan] AddressSanitizerPass constructor should honor the AsanCtorKind argument (PR #72330)
Usama Hameed via llvm-commits
- [llvm] [NVPTX] split long-running wmma.py test into smaller chunks. (PR #72331)
Artem Belevich via llvm-commits
- [compiler-rt] [clang-tools-extra] [llvm] [flang] [clang] [clang] Add `::_placement_new` expression for built-in global placement new (PR #72209)
via llvm-commits
- [llvm] [mlir] [CMake][TableGen] Make TableGen CMake functions compatible with CMP0116 (PR #72333)
via llvm-commits
- [flang] [clang-tools-extra] [clang] [compiler-rt] [llvm] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [libcxx] [flang] [clang-tools-extra] [libc] [clang] [compiler-rt] [llvm] [libc++] Implement ranges::iota (PR #68494)
James E T Smith via llvm-commits
- [llvm] [MachineBlockPlacement][X86] Use max of MDAlign and TLIAlign to align Loops. (PR #71026)
Freddy Ye via llvm-commits
- [llvm] f2c5355 - [gn] port 3dc098d39215
Nico Weber via llvm-commits
- [lld] 72accbf - [lld][LoongArch] Support the R_LARCH_{ADD,SUB}6 relocation type (#72190)
via llvm-commits
- [compiler-rt] [flang] [clang] [clang-tools-extra] [llvm] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [llvm] 1f6eb3c - [XCOFF]refactor isFunction, NFC (#72232)
via llvm-commits
- [llvm] [clang] [clang-tools-extra] [InstCombine] Convert or concat to fshl if opposite or concat exists (PR #68502)
via llvm-commits
- [llvm] c44ac52 - [RISC][GISel] Consider ABI copies when picking register bank for G_LOAD/STORE.
Craig Topper via llvm-commits
- [lld] [lld/ELF] Warn on conflicting SHF_X86_64_LARGE flag (PR #72335)
Arthur Eubanks via llvm-commits
- [llvm] [LoongArch][NFC] Pre-commit MCInstrAnalysis tests for instruction 'b' (PR #71903)
via llvm-commits
- [llvm] [RISCV][GISEL] Add support for scalable vector types in lowerReturnVal (PR #71587)
Craig Topper via llvm-commits
- [llvm] f6c4bb0 - [LoongArch][NFC] Pre-commit MCInstrAnalysis tests for instruction 'b' (#71903)
via llvm-commits
- [llvm] 6c2bde9 - [nfc][instr] Encapsulate CFGMST (#72207)
via llvm-commits
- [llvm] [InstCombine] Fix the correctness of missing check reassoc attribute (PR #71277)
via llvm-commits
- [llvm] [LoongArch] Set isBarrier to true for instruction 'b' (PR #72339)
via llvm-commits
- [llvm] [RISCV][ISel] Combine scalable vector add/sub/mul with zero/sign extension (PR #72340)
via llvm-commits
- [llvm] [coro][pgo] Don't promote pgo counters in the suspend basic block (PR #71263)
Mircea Trofin via llvm-commits
- [llvm] [X86][MC] Remove duplicated code in X86DisassemblerDecoder.h by defining macro helpers (NFCI) (PR #72341)
Shengchen Kan via llvm-commits
- [llvm] 0723d24 - [X86][MC] Remove duplicated code in X86DisassemblerDecoder.h by defining macro helpers (NFCI) (#72341)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] [polly] Reduction series : Refactor reduction detection code (PR #72343)
Karthika Devi C via llvm-commits
- [llvm] 426ad99 - [PowerPC] Forbid f128 SELECT_CC optimized into fsel (#71497)
via llvm-commits
- [lldb] [llvm] Remove hardware index from watchpoints and breakpoints (PR #72012)
Alex Langford via llvm-commits
- [llvm] 4c08cbe - [NFC][msan] Fix typo in comment
Vitaly Buka via llvm-commits
- [llvm] [STLExctras] Add out-of-line definition of friend operator== for C++20 (PR #72348)
Utkarsh Saxena via llvm-commits
- [lldb] [clang-tools-extra] [clang] [llvm] Add new API in SBTarget for loading core from SBFile (PR #71769)
via llvm-commits
- [llvm] 51c351f - [X86][MC] Support decoding of EGPR for APX (#72102)
via llvm-commits
- [llvm] [coro][pgo] Do not insert counters in the `suspend` block (PR #71262)
Chuanqi Xu via llvm-commits
- [llvm] [mlir] Shard the public llvm-config.h in multiple files (NFC) (PR #71273)
Mehdi Amini via llvm-commits
- [llvm] [RISCV] Add IsSignExtendingOpW to AMO*_W instructions. (PR #72349)
Craig Topper via llvm-commits
- [llvm] Modify llvm-gsymutil lookups to handle overlapping ranges correctly. (PR #72350)
Greg Clayton via llvm-commits
- [llvm] AMDGPU: Only allow 31bit positive offset for scratch (PR #71895)
Matt Arsenault via llvm-commits
- [llvm] [RISCV] Minimally modify incoming state in transferBefore (PR #72352)
Luke Lau via llvm-commits
- [mlir] [llvm] Shard the public llvm-config.h in multiple files (NFC) (PR #71273)
Fangrui Song via llvm-commits
- [llvm] [RISCV, GISel] Unconditionally use MO_PLT for calls (PR #72355)
Fangrui Song via llvm-commits
- [llvm] [RISCV] Implement RISCVInstrInfo::isAddImmediate (PR #72356)
Alex Bradbury via llvm-commits
- [llvm] [TargetInstrInfo][NFC] Don't restrict isAddImmediate description to physical registers (PR #72357)
Alex Bradbury via llvm-commits
- [llvm] [AMDGPU] Add live-through register set printing to GCNRegPressurePrinter pass. (PR #71096)
Matt Arsenault via llvm-commits
- [llvm] [Reassociate] Preserve NUW flags after expr tree rewriting (PR #72360)
Yingwei Zheng via llvm-commits
- [llvm] [AMDGPU] Add dynamic LDS size implicit kernel argument to CO-v5 (PR #65273)
Matt Arsenault via llvm-commits
- [llvm] 9a9933f - [llvm][DebugInfo] DWARFv5: static data members declarations are DW_TAG_variable (#72234)
via llvm-commits
- [llvm] [RISCV] Add macro fusions for Xiangshan (PR #72362)
Wang Pengcheng via llvm-commits
- [clang-tools-extra] [clang] [flang] [compiler-rt] [llvm] [libc] [clang][DebugInfo] DWARFv5: static data members declarations are DW_TAG_variable (PR #72235)
Michael Buch via llvm-commits
- [llvm] 261b471 - [FileCheck] Don't use regex to find prefixes (#72237)
via llvm-commits
- [compiler-rt] 8936100 - [hwasan] Move __hwasan_thread_enter/__hwasan_thread_exit out of namespace (#72123)
via llvm-commits
- [llvm] 8e8bad7 - Revert "[llvm][DebugInfo] DWARFv5: static data members declarations are DW_TAG_variable (#72234)"
Michael Buch via llvm-commits
- [llvm] [clang-tools-extra] [clang] [MCP] Enhance MCP copy Instruction removal for special case (PR #70778)
via llvm-commits
- [llvm] [RISCV] Unify vsetvli compatibility logic in forward and backwards passes (PR #71657)
Luke Lau via llvm-commits
- [clang] [clang-tools-extra] [llvm] [MCP] Enhance MCP copy Instruction removal for special case (PR #70778)
via llvm-commits
- [llvm] 1b781ee - [RISCV] Refactor isAllOnesMask. NFC
Luke Lau via llvm-commits
- [clang-tools-extra] [compiler-rt] [llvm] [clang] [flang] [mlir] [mlir] Verify non-negative `offset` and `size` (PR #72059)
Mehdi Amini via llvm-commits
- [llvm] [flang] [clang-tools-extra] [clang] [flang ]GETLOG runtime and extension implementation: get login username (PR #70917)
via llvm-commits
- [flang] [clang] [llvm] [clang-tools-extra] [flang ]GETLOG runtime and extension implementation: get login username (PR #70917)
via llvm-commits
- [clang-tools-extra] [llvm] [flang] [clang] [flang ]GETLOG runtime and extension implementation: get login username (PR #70917)
via llvm-commits
- [clang-tools-extra] [llvm] [clang] [flang] [flang ]GETLOG runtime and extension implementation: get login username (PR #70917)
via llvm-commits
- [llvm] dedf2c6 - [AArch64] Refactor allocation of locals and stack realignment (#72028)
via llvm-commits
- [llvm] [InstCombine] Simplifiy `sdiv -X, X` into `X == INT_MIN ? 1 : -1` (PR #71768)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Simplifiy `sdiv -X, X` into `X == INT_MIN ? 1 : -1` (PR #71768)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Simplifiy `sdiv -X, X` into `X == INT_MIN ? 1 : -1` (PR #71768)
via llvm-commits
- [llvm] [InstCombine] Simplifiy `sdiv -X, X` into `X == INT_MIN ? 1 : -1` (PR #71768)
via llvm-commits
- [llvm] [InstCombine] Simplifiy `sdiv -X, X` into `X == INT_MIN ? 1 : -1` (PR #71768)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Simplifiy `sdiv -X, X` into `X == INT_MIN ? 1 : -1` (PR #71768)
via llvm-commits
- [llvm] [InstCombine] Simplifiy `sdiv -X, X` into `X == INT_MIN ? 1 : -1` (PR #71768)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Simplifiy `sdiv -X, X` into `X == INT_MIN ? 1 : -1` (PR #71768)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Simplifiy `sdiv -X, X` into `X == INT_MIN ? 1 : -1` (PR #71768)
via llvm-commits
- [llvm] [InstCombine] Simplifiy `sdiv -X, X` into `X == INT_MIN ? 1 : -1` (PR #71768)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Simplifiy `sdiv -X, X` into `X == INT_MIN ? 1 : -1` (PR #71768)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Simplifiy `sdiv -X, X` into `X == INT_MIN ? 1 : -1` (PR #71768)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Simplifiy `sdiv -X, X` into `X == INT_MIN ? 1 : -1` (PR #71768)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Simplifiy `sdiv -X, X` into `X == INT_MIN ? 1 : -1` (PR #71768)
via llvm-commits
- [llvm] [InstCombine] Simplifiy `sdiv -X, X` into `X == INT_MIN ? 1 : -1` (PR #71768)
via llvm-commits
- [llvm] [clang] split load to bytes to deduce load value (PR #72364)
via llvm-commits
- [llvm] [LV] Add support for uniform parameters on vectorized function variants (PR #68879)
Maciej Gabka via llvm-commits
- [llvm] [ValueTracking] Add support for non-splat vecs in computeConstantRange (PR #72365)
Yingwei Zheng via llvm-commits
- [llvm] [AMDGPU] - Add constant folding for s_bitreplicate (PR #72366)
Jessica Del via llvm-commits
- [llvm] 808caa9 - [JITLink][AArch32] Run all error unittests throug main entrypoints (#72091)
via llvm-commits
- [llvm] [llvm][LoongArch] Get the code model from the global object (PR #72079)
via llvm-commits
- [llvm] da90fd7 - Reland "[llvm][DebugInfo] DWARFv5: static data members declarations are DW_TAG_variable (#72234)"
Michael Buch via llvm-commits
- [compiler-rt] [[[[[scudo] simplify flag parser out of bounds logic (PR #72371)
Florian Mayer via llvm-commits
- [llvm] 767b342 - [OpenMP] Mute OpenMP Target Enter, Exit and Data codegen for device pass (#72287)
via llvm-commits
- [PATCH] D157288: [TargetLowering][NFC] Document overloaded meaning of TypeSoftPromoteHalf
Alex Bradbury via Phabricator via llvm-commits
- [llvm] [CodeGen][RISCV] Add [u]int{64, 128} to bf16 libcalls (PR #70933)
Alex Bradbury via llvm-commits
- [llvm] [SelectionDAG] Avoid double rounding by using a libcall for int (>i32) to bf16 conversions (PR #71658)
Alex Bradbury via llvm-commits
- [llvm] 1e8c17e - [AMDGPU] Allow folding to FMAMK with SGPR and immediate operand on GFX10+ (#72258)
via llvm-commits
- [llvm] [clang] [clang-tools-extra] [MCP] Enhance MCP copy Instruction removal for special case (PR #70778)
via llvm-commits
- [clang] [llvm] [clang-tools-extra] [MCP] Enhance MCP copy Instruction removal for special case (PR #70778)
via llvm-commits
- [llvm] b93ff3e - [SimplifyCFG] Fix uint32_t overflow in cbranch to cbranch merge prevention check. (#72329)
via llvm-commits
- [llvm] 0b2c3c6 - [AMDGPU] Add test case for issue #71685
Jay Foad via llvm-commits
- [llvm] [MachineLICM][AArch64] Hoist COPY instructions with other uses in the loop (PR #71403)
David Sherwood via llvm-commits
- [lld] [lld] Add support for EC code map. (PR #69101)
Jacek Caban via llvm-commits
- [lld] fe2bd12 - [lld] Add support for EC code map. (#69101)
via llvm-commits
- [compiler-rt] [scudo] default disable allocation ring buffer for trusty (PR #72372)
Florian Mayer via llvm-commits
- [llvm] 692fbd6 - [AArch64][GlobalISel] Support udot lowering for vecreduce add (#70784)
via llvm-commits
- [llvm] [InstCombine] Infer nuw flags for `C-(X+C2)` -> `(C-C2)-X` (PR #72373)
Yingwei Zheng via llvm-commits
- [llvm] AMDGPU/SILowerI1Copies: refactor phi incoming handling [NFC] (PR #72374)
via llvm-commits
- [llvm] AMDGPU/SILowerI1Copies process phi incomings in specific order (PR #72375)
via llvm-commits
- [llvm] [ARM][X86][NFC] Use lambda to avoid duplicate switches in areLoadsFromSameBasePtr (PR #72376)
Alex Bradbury via llvm-commits
- [llvm] cda2b01 - [X86] combineUIntToFP - fold vXiY -> vXf16 using SINT_TO_FP(ZEXT())
Simon Pilgrim via llvm-commits
- [llvm] be252b4 - Fix MSVC unused variable warning. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] afdc0c5 - Fix MSV signed/unsigned mismatch warning. NFC.
Simon Pilgrim via llvm-commits
- [flang] [libcxx] [lldb] [compiler-rt] [libc] [clang] [clang-tools-extra] [llvm] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [llvm] 5b3eb1b - [ARM][X86][NFC] Use lambda to avoid duplicate switches in areLoadsFromSameBasePtr (#72376)
via llvm-commits
- [llvm] 227cb90 - AMDGPU/SILowerI1Copies: refactor phi incoming handling [NFC] (#72374)
via llvm-commits
- [lldb] [mlir] [openmp] [libc] [clang] [libcxx] [flang] [llvm] [clang-tools-extra] GlobalISel: Guard return in llvm::getIConstantSplatVal (PR #71989)
via llvm-commits
- [flang] [clang-tools-extra] [clang] [llvm] [flang ]GETLOG runtime and extension implementation: get login username (PR #70917)
Yi Wu via llvm-commits
- [clang] [llvm] [AMDGPU] Emit a waitcnt instruction after each memory instruction (PR #68932)
Matt Arsenault via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Allow for inserting DPValues at end() (PR #72379)
Jeremy Morse via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Don't convert debug-intrinsics to Unreachable (PR #72380)
Jeremy Morse via llvm-commits
- [llvm] 75cf672 - [SDAG] Simplify is-power-of-2 codegen (#72275)
via llvm-commits
- [llvm] 2060bfc - [ValueTracking] Add support for non-splat vecs in computeConstantRange (#72365)
via llvm-commits
- [llvm] [AMDGPU] - Add constant folding for s_quadmask (PR #72381)
Jessica Del via llvm-commits
- [llvm] [AMDGPU] - Add constant folding to s_wqm intrinsic (PR #72382)
Jessica Del via llvm-commits
- [llvm] [GitHub] Add greeting comment to opened PRs from new contributors (PR #72384)
David Spickett via llvm-commits
- [llvm] Recommit "[DAGCombiner] Transform (icmp eq/ne (and X,C0),(shift X,C1)) to use rotate or to getter constants." (2nd Try) (PR #71729)
Simon Pilgrim via llvm-commits
- [clang-tools-extra] [llvm] [clang] Dont alter cold function alignment unless using Os (PR #72387)
Phil Camp via llvm-commits
- [llvm] [InstSimplify] Fold converted urem to 0 if there's no overlapping bits (PR #71528)
Graham Hunter via llvm-commits
- [llvm] [AMDGPU] New AMDGPUInsertSingleUseVDST pass (PR #72388)
Jay Foad via llvm-commits
- [llvm] [llvm] Reduce memory footprint of Debug metadata nodes (PR #71227)
via llvm-commits
- [PATCH] D158824: [RISCV][MC] MC layer support for xcvmem and xcvelw extensions
Liao Chunyu via Phabricator via llvm-commits
- [llvm] [llvm] Improve implementation of StringRef::find_last_of and cie (PR #71865)
via llvm-commits
- [llvm] 33b5158 - Replace usage of StringRef::find_last_of with a string literal of size one by the equivalent char literal
via llvm-commits
- [clang] [llvm] [flang] [clang-tools-extra] [flang ]GETLOG runtime and extension implementation: get login username (PR #70917)
Yi Wu via llvm-commits
- [compiler-rt] [clang-tools-extra] [llvm] [flang] [clang] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] [flang] [flang ]GETLOG runtime and extension implementation: get login username (PR #70917)
Yi Wu via llvm-commits
- [PATCH] D129848: [RISCV] Add Stackmap/Statepoint/Patchpoint support with targets
Sacha Coppey via Phabricator via llvm-commits
- [clang] [llvm] [AArch64] Introduce the Armv9.5-A architecture version (PR #72392)
Lucas Duarte Prates via llvm-commits
- [llvm] [InstCombine] Improve `(icmp pred (and X, Y), ...)` fold. (PR #66787)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Improve `(icmp pred (and X, Y), ...)` fold. (PR #66787)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Improve `(icmp pred (and X, Y), ...)` fold. (PR #66787)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Improve `(icmp pred (and X, Y), ...)` fold. (PR #66787)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Improve `(icmp pred (and X, Y), ...)` fold. (PR #66787)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Improve `(icmp pred (and X, Y), ...)` fold. (PR #66787)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Improve `(icmp pred (and X, Y), ...)` fold. (PR #66787)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Improve `(icmp pred (and X, Y), ...)` fold. (PR #66787)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Improve `(icmp pred (and X, Y), ...)` fold. (PR #66787)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Improve `(icmp pred (and X, Y), ...)` fold. (PR #66787)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Improve `(icmp pred (and X, Y), ...)` fold. (PR #66787)
via llvm-commits
- [llvm] [InstCombine] Improve `(icmp pred (and X, Y), ...)` fold. (PR #66787)
via llvm-commits
- [llvm] [InstCombine] Improve `(icmp pred (and X, Y), ...)` fold. (PR #66787)
via llvm-commits
- [llvm] [InstCombine] Improve `(icmp pred (and X, Y), ...)` fold. (PR #66787)
via llvm-commits
- [llvm] [InstCombine] Improve `(icmp pred (and X, Y), ...)` fold. (PR #66787)
via llvm-commits
- [llvm] [AMDGPU] Form V_MAD_U64_U32 from mul24/mulhi24 (PR #72393)
Pierre van Houtryve via llvm-commits
- [llvm] [mlir] [openmp] [OpenMP][OMPIRBuilder] Handle replace uses of ConstantExpr's inside of Target regions (PR #71891)
Jan Leyonberg via llvm-commits
- [llvm] [mlir] [llvm][CMake][TableGen] Add all TableGen files to tablegen_compile_commands.yml (PR #71686)
David Spickett via llvm-commits
- [llvm] [clang] [AArch64][SVE2.1] Add intrinsics for quadword loads/stores with unscaled offset (PR #70474)
David Sherwood via llvm-commits
- [clang] [llvm] [AArch64][SVE2.1] Add intrinsics for quadword loads/stores with unscaled offset (PR #70474)
David Sherwood via llvm-commits
- [clang] [llvm] [AArch64] Add support for Cortex-A520, Cortex-A720 and Cortex-X4 CPUs (PR #72395)
Jonathan Thackray via llvm-commits
- [clang] [llvm] [AArch64] Add support for Cortex-A520, Cortex-A720 and Cortex-X4 CPUs (PR #72395)
via llvm-commits
- [llvm] [clang] [AArch64] Add support for Cortex-A520, Cortex-A720 and Cortex-X4 CPUs (PR #72395)
via llvm-commits
- [llvm] [clang] [AArch64] Add support for Cortex-A520, Cortex-A720 and Cortex-X4 CPUs (PR #72395)
via llvm-commits
- [clang] [llvm] [AArch64] Add support for Cortex-A520, Cortex-A720 and Cortex-X4 CPUs (PR #72395)
Jonathan Thackray via llvm-commits
- [llvm] [clang] [AArch64] Add support for Cortex-A520, Cortex-A720 and Cortex-X4 CPUs (PR #72395)
via llvm-commits
- [llvm] [clang] [AArch64] Add support for Cortex-A520, Cortex-A720 and Cortex-X4 CPUs (PR #72395)
Lucas Duarte Prates via llvm-commits
- [clang] [llvm] [AArch64] Add support for Cortex-A520, Cortex-A720 and Cortex-X4 CPUs (PR #72395)
Lucas Duarte Prates via llvm-commits
- [clang] [llvm] [AArch64] Add support for Cortex-A520, Cortex-A720 and Cortex-X4 CPUs (PR #72395)
Lucas Duarte Prates via llvm-commits
- [clang] [llvm] [AArch64] Add support for Cortex-A520, Cortex-A720 and Cortex-X4 CPUs (PR #72395)
Lucas Duarte Prates via llvm-commits
- [clang] [llvm] [AArch64] Add support for Cortex-A520, Cortex-A720 and Cortex-X4 CPUs (PR #72395)
Lucas Duarte Prates via llvm-commits
- [clang] [llvm] [AArch64] Add support for Cortex-A520, Cortex-A720 and Cortex-X4 CPUs (PR #72395)
Jonathan Thackray via llvm-commits
- [clang] [llvm] [AArch64] Add support for Cortex-A520, Cortex-A720 and Cortex-X4 CPUs (PR #72395)
Jonathan Thackray via llvm-commits
- [clang] [llvm] [AArch64] Add support for Cortex-A520, Cortex-A720 and Cortex-X4 CPUs (PR #72395)
Jonathan Thackray via llvm-commits
- [clang] [llvm] [AArch64] Add support for Cortex-A520, Cortex-A720 and Cortex-X4 CPUs (PR #72395)
Jonathan Thackray via llvm-commits
- [clang] [llvm] [AArch64] Add support for Cortex-A520, Cortex-A720 and Cortex-X4 CPUs (PR #72395)
Jonathan Thackray via llvm-commits
- [llvm] [clang] [AArch64] Add support for Cortex-A520, Cortex-A720 and Cortex-X4 CPUs (PR #72395)
Jonathan Thackray via llvm-commits
- [llvm] [clang] [AArch64] Add support for Cortex-A520, Cortex-A720 and Cortex-X4 CPUs (PR #72395)
Lucas Duarte Prates via llvm-commits
- [clang] [llvm] [AArch64] Add support for Cortex-A520, Cortex-A720 and Cortex-X4 CPUs (PR #72395)
Jonathan Thackray via llvm-commits
- [clang] [llvm] [SVE2.1][Clang][LLVM]Add 128bits builtin in Clang and LLVM intrinisc (PR #71930)
Momchil Velikov via llvm-commits
- [llvm] [clang] [SVE2.1][Clang][LLVM]Add 128bits builtin in Clang and LLVM intrinisc (PR #71930)
Momchil Velikov via llvm-commits
- [llvm] 718793c - [OpenMP][OMPIRBuilder] Handle replace uses of ConstantExpr's inside of Target regions (#71891)
via llvm-commits
- [llvm] ac378ac - [RISCV][NFC] Rewrite doc comment for RISCVInstrInfo::getMemOperandWithOffsetWidth
Alex Bradbury via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Make dropping variable locations explicit (PR #72399)
Jeremy Morse via llvm-commits
- [PATCH] D86617: [GlobalISel][TableGen] Take first result for multi-output instructions
Bjorn Pettersson via Phabricator via llvm-commits
- [PATCH] D150525: [libc++][memory] P1132R8: out_ptr - a scalable output pointer abstraction
Hristo Hristov via Phabricator via llvm-commits
- [compiler-rt] [clang-tools-extra] [libcxx] [llvm] [libc] [flang] [clang] [libc++] Implement ranges::iota (PR #68494)
James E T Smith via llvm-commits
- [llvm] b6f5178 - [SLP]Fix signedness analysis for scalars in graph.
Alexey Bataev via llvm-commits
- [compiler-rt] [builtins][test] Don't XFAIL divtc3_test.c on 32-bit Solaris/sparc fo… (PR #72403)
Rainer Orth via llvm-commits
- [clang-tools-extra] [llvm] [clang] [compiler-rt] [flang] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
Erich Keane via llvm-commits
- [llvm] 95dd0b0 - AMDGPU/SILowerI1Copies process phi incomings in specific order (#72375)
via llvm-commits
- [llvm] 097ba53 - [VPlan] Use VPTypeInfo in simplifyRecipes.
Florian Hahn via llvm-commits
- [llvm] c350a1e - [InstCombine] Simplifiy `sdiv -X, X` into `X == INT_MIN ? 1 : -1` (#71768)
via llvm-commits
- [llvm] [compiler-rt] [clang] [AArch64][SME] Add support for sme-fa64 (PR #70809)
Matthew Devereau via llvm-commits
- [llvm] ebb8ffd - [InstSimplify] Extract commutative and folds into helper (NFCI)
Nikita Popov via llvm-commits
- [llvm] [clang] [compiler-rt] [flang] [clang-tools-extra] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [llvm] [InstCombine] Infer nsw flag for `(X <<nuw C1) >>u C --> X << (C1 - C)` (PR #72407)
Yingwei Zheng via llvm-commits
- [llvm] [ADT][ConcurrentHashTable] Refactor ConcurrentHashTable. (PR #71932)
via llvm-commits
- [compiler-rt] [clang] [llvm] [AArch64][SME] Add support for sme-fa64 (PR #70809)
Sander de Smalen via llvm-commits
- [compiler-rt] [llvm] [clang] [AArch64][SME] Add support for sme-fa64 (PR #70809)
Sander de Smalen via llvm-commits
- [llvm] 9180b9f - [DAG] foldABSToABD - rename operand value types. NFC.
Simon Pilgrim via llvm-commits
- [llvm] de41396 - [DAG] foldABSToABD - add support for abs(sub(sign_extend_inreg(),sign_extend_inreg())) patterns
Simon Pilgrim via llvm-commits
- [llvm] c2a2fd2 - [DebugInfo][RemoveDIs] Allow for inserting DPValues at end() (#72379)
via llvm-commits
- [llvm] [mlir] [clang] [AArch64][SME] Remove immediate argument restriction for svldr and svstr (PR #68565)
Sander de Smalen via llvm-commits
- [mlir] [llvm] [clang] [AArch64][SME] Remove immediate argument restriction for svldr and svstr (PR #68565)
Sander de Smalen via llvm-commits
- [llvm] [BOLT] Deprecating hfsort+ in favor of cdsort (PR #72408)
via llvm-commits
- [llvm] [clang] [compiler-rt] [AArch64][SME] Add support for sme-fa64 (PR #70809)
Matthew Devereau via llvm-commits
- [clang] [llvm] [compiler-rt] [AArch64][SME] Add support for sme-fa64 (PR #70809)
Pavel Iliin via llvm-commits
- [llvm] [clang] [AArch64] Add SVE2.1 intrinsics for indexed quadword gather loads and scatter stores (PR #70476)
Momchil Velikov via llvm-commits
- [clang] [llvm] [AArch64] Add quadword gather load/scatter store intrinsics with unscaled vector offset (PR #71290)
Momchil Velikov via llvm-commits
- [llvm] [clang-tools-extra] [flang] [clang] [compiler-rt] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [PATCH] D154096: Tooltips for control flow dot graphs
Marek Sedláček via Phabricator via llvm-commits
- [llvm] [clang] [llvm][ARM] Emit MVE .arch_extension after .fpu directive if it does not include MVE features (PR #71545)
via llvm-commits
- [clang] [llvm] [llvm][ARM] Emit MVE .arch_extension after .fpu directive if it does not include MVE features (PR #71545)
via llvm-commits
- [llvm] [GitHub] Add codeowners for mlir/spirv (PR #72412)
Jakub Kuderski via llvm-commits
- [flang] [llvm] [clang] [clang-tools-extra] [flang] FDATE extension implementation: get date and time in ctime format (PR #71222)
Yi Wu via llvm-commits
- [clang] [llvm] [flang] [clang-tools-extra] [compiler-rt] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [clang-tools-extra] [compiler-rt] [flang] [clang] [llvm] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
Erich Keane via llvm-commits
- [llvm] Replace vmv.s.x DAG combines with patterns. NFC (PR #71503)
Luke Lau via llvm-commits
- [llvm] ec64af5 - [readtapi] Use OptParser.td for options (#72183)
via llvm-commits
- [llvm] e12677d - [RISCV] Add test cases showing missed opportunity to remove sext.w after amo*.w. NFC
Craig Topper via llvm-commits
- [llvm] 1c033aa - [RISCV] Add IsSignExtendingOpW to AMO*_W instructions. (#72349)
Craig Topper via llvm-commits
- [llvm] d202b00 - [SLP][NFC] Make tryToGather[SingleRegister]ExtractElements routines BoUpSLP methods.
Alexey Bataev via llvm-commits
- [llvm] [DevPolicy] Add guidance to not submit code or reviews on someone else's (PR #69701)
Aaron Ballman via llvm-commits
- [PATCH] D158463: [AMDGPU] Add IR-level pass to rewrite away address space 7
Krzysztof Drewniak via Phabricator via llvm-commits
- [llvm] 4f33331 - [NVPTX] split long-running wmma.py test into smaller chunks. (#72331)
via llvm-commits
- [llvm] [flang] [clang-tools-extra] [clang] [flang] FDATE extension implementation: get date and time in ctime format (PR #71222)
Yi Wu via llvm-commits
- [llvm] 05f70f7 - [RISCV] Add IsSignExtendingOpW to LR_W and SC_W as well. NFC
Craig Topper via llvm-commits
- [llvm] Fix Bazel build (PR #72419)
via llvm-commits
- [llvm] Hexagon: Add memw_phys, l2gclean* instructions (PR #72420)
via llvm-commits
- [clang-tools-extra] [llvm] [clang] [AMDGPU] Fix GCNRewritePartialRegUses pass: vector regclass is selected instead of scalar. (PR #69957)
Valery Pykhtin via llvm-commits
- [PATCH] D155245: AArch64: don't crash when .cfi_startproc/.cfi_endproc are improperly nested
Jon Roelofs via Phabricator via llvm-commits
- [llvm] [DWARFLinkerParallel] Add support for -odr mode. (PR #68721)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] [coro][pgo] Do not insert counters in the `suspend` block (PR #71262)
Mircea Trofin via llvm-commits
- [lldb] [llvm] [clang-tools-extra] [libcxx] [clang] [mlir] [compiler-rt] [lld] [libc] [flang] [MLIR] Enable GPU Dialect to SYCL runtime integration (PR #71430)
Sang Ik Lee via llvm-commits
- [clang] [llvm] [clang-tools-extra] [AMDGPU] Fix GCNRewritePartialRegUses pass: vector regclass is selected instead of scalar. (PR #69957)
Valery Pykhtin via llvm-commits
- [clang] [clang-tools-extra] [llvm] [AMDGPU] Fix GCNRewritePartialRegUses pass: vector regclass is selected instead of scalar. (PR #69957)
Valery Pykhtin via llvm-commits
- [llvm] [clang] [clang-tools-extra] [AMDGPU] Fix GCNRewritePartialRegUses pass: vector regclass is selected instead of scalar. (PR #69957)
Valery Pykhtin via llvm-commits
- [llvm] [clang] [clang-tools-extra] [coro][pgo] Do not insert counters in the `suspend` block (PR #71262)
David Li via llvm-commits
- [llvm] 5a3399c - [gn] port ec64af599421
Nico Weber via llvm-commits
- [llvm] 4fdc289 - [InstCombine] Infer nsw flag for `(X <<nuw C1) >>u C --> X << (C1 - C)` (#72407)
via llvm-commits
- [llvm] 8e516d4 - [InstCombine] Infer nuw flags for `C-(X+C2)` -> `(C-C2)-X` (#72373)
via llvm-commits
- [clang] [llvm] [clang-tools-extra] [MS-ABI] create unique vftable name for vftable defined with internal alias. (PR #71748)
via llvm-commits
- [llvm] [flang] [clang] [clang-tools-extra] [compiler-rt] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [llvm] 506c0fa - [NFC] Rename variable to better document usage. (#71973)
via llvm-commits
- [llvm] 107185f - [sanitizer] Remove unneeded pointer casts and migrate away from getInt8PtrTy. NFC (#72327)
via llvm-commits
- [llvm] 084f5c2 - [RISCV] Add tests cases to show missed opportunity to turn vfmv.s.f into vmv.s.x when source is FP constant materialized in GPR.
Craig Topper via llvm-commits
- [llvm] c281a6a - [RISCV] Add isel pattern for int_riscv_vfmv_s_f with scalar FP constant operand.
Craig Topper via llvm-commits
- [llvm] [readtapi] add optional --<option>"=" to some cli opts (PR #72426)
Cyndy Ishida via llvm-commits
- [clang-tools-extra] [compiler-rt] [clang] [llvm] [flang] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [llvm] 8ea8dd9 - [SLP] Fix crash on trying to reshuffle a scalar that was vectorized.
Alexey Bataev via llvm-commits
- [llvm] ffd337b - [coro][pgo] Do not insert counters in the `suspend` block (#71262)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] [MS-ABI] create unique vftable name for vftable defined with internal alias. (PR #71748)
Eli Friedman via llvm-commits
- [llvm] [clang-tools-extra] [lldb] [clang] Add new API in SBTarget for loading core from SBFile (PR #71769)
Greg Clayton via llvm-commits
- [clang] [clang-tools-extra] [llvm] [lldb] Add new API in SBTarget for loading core from SBFile (PR #71769)
Greg Clayton via llvm-commits
- [clang] [clang-tools-extra] [lldb] [llvm] Add new API in SBTarget for loading core from SBFile (PR #71769)
Greg Clayton via llvm-commits
- [clang-tools-extra] [clang] [llvm] [lldb] Add new API in SBTarget for loading core from SBFile (PR #71769)
Greg Clayton via llvm-commits
- [lldb] [clang-tools-extra] [llvm] [clang] Add new API in SBTarget for loading core from SBFile (PR #71769)
Greg Clayton via llvm-commits
- [clang] [llvm] [clang-tools-extra] [lldb] Add new API in SBTarget for loading core from SBFile (PR #71769)
Greg Clayton via llvm-commits
- [clang-tools-extra] [compiler-rt] [flang] [llvm] [clang] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
Erich Keane via llvm-commits
- [llvm] [clang] [compiler-rt] [clang-tools-extra] [flang] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
Erich Keane via llvm-commits
- [clang] [clang-tools-extra] [llvm] [MS-ABI] skip generate comdat for vftable defined with internal alias. (PR #71748)
via llvm-commits
- [compiler-rt] 0901f91 - [builtins][test] Don't XFAIL divtc3_test.c on 32-bit Solaris/sparc fo… (#72403)
via llvm-commits
- [llvm] f205950 - [BuildLibCalls] Use getPtrTy instead of getInt8PtrTy
Bjorn Pettersson via llvm-commits
- [llvm] [SCEVExpander] Attempt to reinfer flags dropped due to CSE (PR #72431)
Philip Reames via llvm-commits
- [llvm] [SCCP] Propagate exact flags (PR #72432)
Yingwei Zheng via llvm-commits
- [llvm] c05ab7b - Regenerate a couple of auto-gen tests to reduce diffs in upcoming change [nfc]
Philip Reames via llvm-commits
- [llvm] Revert "[IRBuilder] Handle constexpr-bitcast for IRBuilder::CreateThreadLocalAddress" (PR #72434)
Youngsuk Kim via llvm-commits
- [llvm] d0ae239 - Add RunTimeLang to Class and Enumeration DIBuilder functions (#72011)
via llvm-commits
- [llvm] [ValueTracking] Perform a local edge implication check for isKnownNonNegative (PR #72437)
Philip Reames via llvm-commits
- [llvm] 7ca135c - [Instrumentation] Remove unneeded pointer casts and migrate away from getInt8PtrTy. NFC
Fangrui Song via llvm-commits
- [llvm] [ASan] Allow for passing AddressSanitizer command line options through the AddressSanitizerOptions struct. (PR #72439)
Usama Hameed via llvm-commits
- [llvm] 24a618f - [MemProf] Look through alias when applying cloning in ThinLTO backend (#72156)
via llvm-commits
- [compiler-rt] [llvm] [flang] [clang] [clang-tools-extra] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
Erich Keane via llvm-commits
- [llvm] c70f6fc - [AIX][tests] Disable dwarf test using debug_addr section
via llvm-commits
- [llvm] [clang] [clang-tools-extra] [MS-ABI] skip generate comdat for vftable defined with internal alias. (PR #71748)
Reid Kleckner via llvm-commits
- [llvm] [RISCV] Partially move doPeepholeMaskedRVV into RISCVFoldMasks (PR #72441)
Philip Reames via llvm-commits
- [llvm] f00bade - Revert "[IRBuilder] Handle constexpr-bitcast for IRBuilder::CreateThreadLocalAddress" (#72434)
via llvm-commits
- [llvm] a3fe922 - Remove hardware index from watchpoints and breakpoints (#72012)
via llvm-commits
- [lldb] [llvm] DEBUGINFOD based DWP acquisition for LLDB (PR #70996)
Kevin Frei via llvm-commits
- [clang] [flang] [clang-tools-extra] [compiler-rt] [llvm] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [llvm] [clang] [LinkerWrapper] Support device binaries in multiple link jobs (PR #72442)
Joseph Huber via llvm-commits
- [llvm] [InstrProf] Add pgo use block coverage test (PR #72443)
Ellis Hoag via llvm-commits
- [flang] [clang-tools-extra] [compiler-rt] [llvm] [clang] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [llvm] 1dbcaf2 - [LAA] Check if dependencies access loop-varying underlying objects.
Florian Hahn via llvm-commits
- [clang-tools-extra] [clang] [llvm] [MS-ABI] skip generate comdat for vftable defined with internal alias. (PR #71748)
via llvm-commits
- [flang] [clang-tools-extra] [compiler-rt] [lldb] [llvm] [mlir] [clang] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [llvm] [InstCombine] Queue Xor for deletion after replacing its uses in freelyInvertAllUsersOf. (PR #72445)
Craig Topper via llvm-commits
- [llvm] 0b8379b - [RISCV][GISel] Sink getOperandsMapping call out of the switch in getInstrMapping. (#72326)
via llvm-commits
- [llvm] 725e599 - [RISCV][GISEL] Add support for scalable vector types in lowerReturnVal (#71587)
via llvm-commits
- [llvm] Add setBranchWeigths convenience function (PR #72446)
Matthias Braun via llvm-commits
- [clang] [flang] [llvm] [clang-tools-extra] [lldb] [compiler-rt] [mlir] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [compiler-rt] [clang] [llvm] [clang-tools-extra] [lldb] [mlir] [flang] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [clang-tools-extra] [compiler-rt] [lldb] [llvm] [clang] [flang] [mlir] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [llvm] [clang] [flang] [clang-tools-extra] [lldb] [compiler-rt] [mlir] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [flang] [lldb] [compiler-rt] [llvm] [clang-tools-extra] [clang] [mlir] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [lldb] [mlir] [llvm] [clang] [compiler-rt] [flang] [clang-tools-extra] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [flang] [compiler-rt] [lldb] [llvm] [mlir] [clang] [clang-tools-extra] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [compiler-rt] [flang] [mlir] [llvm] [clang] [clang-tools-extra] [lldb] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [lldb] [clang-tools-extra] [clang] [mlir] [flang] [llvm] [compiler-rt] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [compiler-rt] [flang] [llvm] [lldb] [clang-tools-extra] [clang] [mlir] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [clang-tools-extra] [mlir] [clang] [lldb] [compiler-rt] [llvm] [flang] [Profile] Add binary profile correlation to offload profile metadata at runtime. (PR #69493)
Zequan Wu via llvm-commits
- [clang-tools-extra] [clang] [llvm] [compiler-rt] [IRPGO][ValueProfile] Instrument virtual table address that could be used to do virtual table address comparision for indirect-call-promotion. (PR #66825)
Mingming Liu via llvm-commits
- [clang-tools-extra] [mlir] [clang] [lldb] [compiler-rt] [llvm] [flang] [Profile] Add binary profile correlation for code coverage. (PR #69493)
Zequan Wu via llvm-commits
- [llvm] [clang-tools-extra] [clang] [compiler-rt] [IRPGO][ValueProfile] Instrument virtual table address that could be used to do virtual table address comparision for indirect-call-promotion. (PR #66825)
Mingming Liu via llvm-commits
- [compiler-rt] [llvm] [clang] [clang-tools-extra] [IRPGO][ValueProfile] Instrument virtual table address that could be used to do virtual table address comparision for indirect-call-promotion. (PR #66825)
Mingming Liu via llvm-commits
- [llvm] [clang-tools-extra] [compiler-rt] [clang] [IRPGO][ValueProfile] Instrument virtual table address that could be used to do virtual table address comparision for indirect-call-promotion. (PR #66825)
Mingming Liu via llvm-commits
- [compiler-rt] [clang-tools-extra] [clang] [llvm] [IRPGO][ValueProfile] Instrument virtual table address that could be used to do virtual table address comparision for indirect-call-promotion. (PR #66825)
Mingming Liu via llvm-commits
- [compiler-rt] [llvm] [clang-tools-extra] [clang] [IRPGO][ValueProfile] Instrument virtual table address that could be used to do virtual table address comparision for indirect-call-promotion. (PR #66825)
Mingming Liu via llvm-commits
- [compiler-rt] [clang] [clang-tools-extra] [llvm] [IRPGO][ValueProfile] Instrument virtual table address that could be used to do virtual table address comparision for indirect-call-promotion. (PR #66825)
Mingming Liu via llvm-commits
- [clang-tools-extra] [llvm] [compiler-rt] [clang] [IRPGO][ValueProfile] Instrument virtual table address that could be used to do virtual table address comparision for indirect-call-promotion. (PR #66825)
Mingming Liu via llvm-commits
- [llvm] [clang] [clang-tools-extra] [compiler-rt] [IRPGO][ValueProfile] Instrument virtual table address that could be used to do virtual table address comparision for indirect-call-promotion. (PR #66825)
Mingming Liu via llvm-commits
- [llvm] [compiler-rt] [clang] [clang-tools-extra] [IRPGO][ValueProfile] Instrument virtual table address that could be used to do virtual table address comparision for indirect-call-promotion. (PR #66825)
Mingming Liu via llvm-commits
- [llvm] Add @MaheshRavishankar to CODEOWNERS on relevant source files. (PR #72449)
via llvm-commits
- [llvm] LoopVectorize: Set branch_weight for conditional branches (PR #72450)
Matthias Braun via llvm-commits
- [llvm] f219e03 - [RISCV] Use TypeSize in places where needed for RegBankSelection
Michael Maitland via llvm-commits
- [llvm] dbd884c - [RISCV][GISEL] Add vector RegisterBanks and vector support in getRegBankFromRegClass
Michael Maitland via llvm-commits
- [llvm] 322799a - [llvm] Support indirect symbol replacement with GOTPCREL for x86_64 ELF (#67754)
via llvm-commits
- [flang] [compiler-rt] [mlir] [llvm] [clang] [clang-tools-extra] [lldb] [Profile] Add binary profile correlation for code coverage. (PR #69493)
Zequan Wu via llvm-commits
- [llvm] 103811a - [RISCV, GISel] Unconditionally use MO_PLT for calls (#72355)
via llvm-commits
- [llvm] 3b48a7a - [readtapi] add optional --<option>"=" to some cli opts (#72426)
via llvm-commits
- [clang-tools-extra] [llvm] [clang] [clang] Ensure fixed point conversions work in C++ (PR #68344)
via llvm-commits
- [llvm] [lldb] DEBUGINFOD based DWP acquisition for LLDB (PR #70996)
Alex Langford via llvm-commits
- [llvm] [clang-tools-extra] [clang] [InstCombine] Convert or concat to fshl if opposite or concat exists (PR #68502)
via llvm-commits
- [llvm] [clang-tools-extra] [clang] [clang] Ensure fixed point conversions work in C++ (PR #68344)
via llvm-commits
- [llvm] [NFC] Fix typos in llvm-mc doc (PR #72457)
Jacob Lambert via llvm-commits
- [llvm] [llvm-exegesis] Fix preservation of RDI in subprocess mode (PR #72458)
Aiden Grossman via llvm-commits
- [llvm] Allow the dumping of .dwo files contents to show up when dumping an e… (PR #66726)
David Blaikie via llvm-commits
- [llvm] [CGSCCPassManagerTest] Replace no-op bitcast to create constant using the old function (PR #72460)
Youngsuk Kim via llvm-commits
- [lldb] [flang] [clang] [clang-tools-extra] [llvm] [mlir] [compiler-rt] [CodeGen][DebugInfo] Add missing debug info for jump table BB (PR #71021)
Adrian Prantl via llvm-commits
- [llvm] 71a7108 - [RISCV][MC] MC layer support for xcvmem and xcvelw extensions
via llvm-commits
- [llvm] [AMDGPU] Allocate i1 argument to SGPRs (PR #72461)
Jun Wang via llvm-commits
- [llvm] f5bfc83 - [LoongArch] Add relax feature and keep relocations (#72191)
via llvm-commits
- [llvm] [RISCV] Omit "@plt" in assembler output "call foo at plt" (PR #72467)
Fangrui Song via llvm-commits
- [llvm] feat: fix big endian shuffle vector miscompile (PR #68673)
via llvm-commits
- [llvm] 8404406 - [RISCV] Make getDefaultVLOps call getDefaultScalableVLOps instead of the other way around. NFC
Craig Topper via llvm-commits
- [llvm] [RISCV] Simplify assembler error information for RVV instructions (PR #72469)
Jianjian Guan via llvm-commits
- [compiler-rt] support build sanitizer lit test case with libc++ (PR #72470)
via llvm-commits
- [llvm] [compiler-rt] [clang-tools-extra] [lldb] [clang] [flang] [mlir] [Profile] Add binary profile correlation for code coverage. (PR #69493)
Zequan Wu via llvm-commits
- [mlir] [llvm] [llvm][CMake][TableGen] Add all TableGen files to tablegen_compile_commands.yml (PR #71686)
Mehdi Amini via llvm-commits
- [llvm] Update BUILD.bazel to add @pybind11 deps (PR #72471)
via llvm-commits
- [llvm] ce7fd49 - [AMDGPU] RA inserted scalar instructions can be at the BB top (#72140)
via llvm-commits
- [llvm] [AMDGPU] Improve isBasicBlockPrologue helper function (PR #69924)
Christudasan Devadasan via llvm-commits
- [llvm] 8630cf2 - [RISCV][GISel] Add a default case to map registers to GPRB in register bank selection. NFC
Craig Topper via llvm-commits
- [llvm] [XCOFF][obj2yaml] support parsing auxiliary symbols for XCOFF (PR #70642)
via llvm-commits
- [llvm] [AIX][TLS] Optimize the -maix-small-local-exec-tls local-exec access sequence for non-zero offsets (PR #71485)
Amy Kwan via llvm-commits
- [flang] [compiler-rt] [llvm] [clang] [clang-tools-extra] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [llvm] 42a4d5e - [LoongArch] Set isBarrier to true for instruction 'b' (#72339)
via llvm-commits
- [llvm] c3b9c36 - [SCCP] Propagate exact flags (#72432)
via llvm-commits
- [llvm] de8f906 - [RISCV] Simplify assembler error information for RVV instructions (#72469)
via llvm-commits
- [llvm] [clang] [AArch64][SME2] Add ldr_zt, str_zt builtins and intrinsics (PR #71795)
via llvm-commits
- [llvm] [InstCombine] Add exact flags for ext idiom `shr (shl X, Y), Y` (PR #72483)
Yingwei Zheng via llvm-commits
- [compiler-rt] [clang-tools-extra] [clang] [llvm] [mlir] [flang] [mlir] Verify non-negative `offset` and `size` (PR #72059)
Rik Huijzer via llvm-commits
- [llvm] [clang] [AMDGPU] Add code model (#70760) test for amdgpu target. (PR #71019)
Pravin Jagtap via llvm-commits
- [clang] [llvm] [AMDGPU] Add code model (#70760) test for amdgpu target. (PR #71019)
Pravin Jagtap via llvm-commits
- [lld] Revert "[ELF] Merge verdefIndex into versionId. NFC" #72208 (PR #72484)
Fangrui Song via llvm-commits
- [lld] e845754 - Revert "[ELF] Merge verdefIndex into versionId. NFC" #72208 (#72484)
via llvm-commits
- [llvm] [GitHub] Compress mlir/spirv patterns in CODEOWNERS. NFCI. (PR #72485)
Jakub Kuderski via llvm-commits
- [llvm] 9e88a20 - [RISCV][GISel] Add isPreISelGenericFloatingPointOpcode and FPConstraints. NFC
Craig Topper via llvm-commits
- [llvm] 181e806 - [RISCV][GISel] Handle FP instructions in the default case of register bank selection. NFC
Craig Topper via llvm-commits
- [clang-tools-extra] [llvm] [PowerPC] Implement llvm.set.rounding intrinsic (PR #67302)
Qiu Chaofan via llvm-commits
- [llvm] [AArch64] Allow LDR merge with same destination register by renaming (PR #71908)
Zhaoxuan Jiang via llvm-commits
- [lld] 3510c48 - [ELF] Improve .o preempting DSO tests
Fangrui Song via llvm-commits
- [llvm] r[llvm-exegesis] Set stack pointer register after starting perf counter (PR #72489)
Aiden Grossman via llvm-commits
- [llvm] af05f9f - [AMDGPU] - Add constant folding for s_bitreplicate (#72366)
via llvm-commits
- [llvm] [AArch64][SME] Enable dynamic shuffle for fixed length types. (PR #72490)
Dinar Temirbulatov via llvm-commits
- [llvm] [MLGO] Remove -tfutils-use-simplelogger flag (PR #72492)
Aiden Grossman via llvm-commits
- [llvm] [polly] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
via llvm-commits
- [llvm] [clang-tools-extra] [PowerPC] Combine sub within setcc back to sext (PR #66978)
Qiu Chaofan via llvm-commits
- [llvm] [CFI] Fix Direct Call Issues in CFI Dispatch Table (PR #69663)
Simon Tatham via llvm-commits
- [lld] 255ea48 - [ELF] Merge verdefIndex into versionId. NFC (#72208)
Fangrui Song via llvm-commits
- [polly] [llvm] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
Nikita Popov via llvm-commits
- [llvm] c4afecc - [llvm][CMake][TableGen] Add all TableGen files to tablegen_compile_commands.yml (#71686)
via llvm-commits
- [llvm] e8fe15c - [InstCombine] Add exact flags for ext idiom `shr (shl X, Y), Y` (#72483)
via llvm-commits
- [llvm] Use LLVM_DEFAULT_TARGET_TRIPLE to find target libs (PR #72498)
Omair Javaid via llvm-commits
- [llvm] [AMDGPU] Update rewrite-partial-reg-uses tests. (PR #72499)
Valery Pykhtin via llvm-commits
- [llvm] [CodeGen] Port DwarfEHPrepare to new pass manager (PR #72500)
via llvm-commits
- [llvm] [llvm][Support] Add indirection to call correct validate(...) function (PR #71966)
via llvm-commits
- [llvm] [LoopUnroll] Consider simplified operands while retrieving TTI instruction cost (PR #70929)
Sergey Kachkov via llvm-commits
- [clang] [compiler-rt] [llvm] [AArch64][SME] Add support for sme-fa64 (PR #70809)
Matthew Devereau via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Support finding DPValues as well as dbg.values in findDbgValues (PR #71952)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] [IR] PossiblyExactOperator -> PossiblyExactInst (NFC) (PR #72501)
Nikita Popov via llvm-commits
- [llvm] 24c3cd1 - [AMDGPU] Update rewrite-partial-reg-uses tests. NFC. (#72499)
via llvm-commits
- [llvm] 23d41ed - [CGSCCPassManagerTest] Replace no-op bitcast to create constant using the old function (#72460)
via llvm-commits
- [llvm] e8dd7ec - Revert "[AArch64][SME2] Add ldr_zt, str_zt builtins and intrinsics (#71795)"
Matt Devereau via llvm-commits
- [llvm] [DAGCombine] Add DAG optimisation for BF16_TO_FP (PR #69426)
Shao-Ce SUN via llvm-commits
- [llvm] 63917e1 - [MachineLICM] Allow hoisting loads from invariant address (#70796)
via llvm-commits
- [llvm] 5edf586 - [AArch64][Windows] Add llvm-readobj support for ec_context unwind opcode (#69515)
via llvm-commits
- [llvm] 825e4ae - [AArch64][Windows] Add MC support for ec_context (#69520)
via llvm-commits
- [llvm] 865f54e - [DAG] ISD::is*Load/is*Store - merge isa<>/cast<> calls into single dyn_cast<>. NFCI.
Simon Pilgrim via llvm-commits
- [llvm] [AArch64][PAC] Implement code generation for @llvm.ptrauth.auth (PR #72502)
Anatoly Trosinenko via llvm-commits
- [llvm] [SPIRV] Do not remove capability from all caps (PR #68194)
Ilia Diachkov via llvm-commits
- [llvm] Fold (a % b) lt/ge (b-1) where b is a power of 2 (PR #72504)
via llvm-commits
- [llvm] [AMDGPU] Reimplement PreRARematStage stage for the GCNSchedStrategy. Early-preview, WIP. (PR #72505)
Valery Pykhtin via llvm-commits
- [llvm] [CMake] Make specifying invalid build type a fatal error (PR #72021)
Ross Burton via llvm-commits
- [llvm] [AMDGPU] Prefer v_madak_f32 over v_madmk_f32 to reduce vgpr pressure (PR #72506)
Jay Foad via llvm-commits
- [llvm] 13fe038 - [MachineSink][AArch64] Enable sink-and-fold by default (#72132)
via llvm-commits
- [llvm] 95eaaa7 - [LV] Replace undef with constant and pointer argument in tests.
Florian Hahn via llvm-commits
- [llvm] 26fd38e - [SPIRV] Do not remove capability from all caps (#68194)
via llvm-commits
- [llvm] 1b82cc1 - [LV] Regenerate check lines for scalable-trunc-min-bitwidth.ll.
Florian Hahn via llvm-commits
- [llvm] [AMDGPU] Emit backend_stack_size PAL metadata (PR #72509)
via llvm-commits
- [llvm] be2388c - [AMDGPU] Prefer v_madak_f32 over v_madmk_f32 to reduce vgpr pressure (#72506)
via llvm-commits
- [compiler-rt] [compiler-rt][builtins] Fix FLOAT16 feature detection (PR #69842)
via llvm-commits
- [clang] [libcxx] [libc] [compiler-rt] [clang-tools-extra] [flang] [llvm] [lldb] [flang] FDATE extension implementation: get date and time in ctime format (PR #71222)
Yi Wu via llvm-commits
- [clang] [llvm] [clang-tools-extra] [clang-apply-replacements] Apply format only if --format is specified (PR #70801)
via llvm-commits
- [clang] [compiler-rt] [flang] [llvm] [clang-tools-extra] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [clang] [llvm] [clang-tools-extra] [MachineLICM][AArch64] Hoist COPY instructions with other uses in the loop (PR #71403)
via llvm-commits
- [llvm] [LoopFlatten] Recognise gep+gep (PR #72515)
via llvm-commits
- [clang-tools-extra] [libcxx] [llvm] [compiler-rt] [libc] [flang] [clang] [lldb] [flang] FDATE extension implementation: get date and time in ctime format (PR #71222)
Yi Wu via llvm-commits
- [llvm] ac4868e - [RISCV] Split regalloc between RVV and other (#72096)
via llvm-commits
- [lld] [lld][COFF][NFC] Factor out exception table sorting. (PR #72518)
Jacek Caban via llvm-commits
- [flang] [llvm] [libc] [compiler-rt] [clang] [clang-tools-extra] [lldb] [libcxx] [flang] FDATE extension implementation: get date and time in ctime format (PR #71222)
Yi Wu via llvm-commits
- [llvm] 181b2c1 - [SLP][NFC]Add a test for PR72202 to show a bug in a mask generation for
Alexey Bataev via llvm-commits
- [lld] [lld][COFF] Support .pdata section on ARM64EC targets. (PR #72521)
Jacek Caban via llvm-commits
- [llvm] 7f28e8c - [RISCV] Implement RISCVInstrInfo::isAddImmediate (#72356)
via llvm-commits
- [llvm] 42d9232 - [TargetInstrInfo][NFC] Don't restrict isAddImmediate description to physical registers (#72357)
via llvm-commits
- [llvm] Fix Logical expression used for merged conditional if in FlattenCFG pass (PR #72522)
via llvm-commits
- [llvm] 9edc0f5 - [gn build] Port 7f28e8ced7ef
LLVM GN Syncbot via llvm-commits
- [llvm] 9570364 - [SLP]Fix PR72202: wrong mask emission for the first found vector
Alexey Bataev via llvm-commits
- [compiler-rt] [ASan][Windows] Synchronizing ASAN init on Windows (PR #71833)
Zack Johnson via llvm-commits
- [PATCH] D151107: [IR] Add GraalVM calling conventions
Simon Pilgrim via Phabricator via llvm-commits
- [llvm] f432a00 - [llvm] Remove no-op ptr-to-ptr bitcasts (NFC)
Youngsuk Kim via llvm-commits
- [llvm] 59b2301 - [AArch64] Introduce the Armv9.5-A architecture version (#72392)
via llvm-commits
- [llvm] [InstCombine] Propagate NUW flags for `shl (lshr X, C1), C2 -> shl X, C2-C1` (PR #72525)
Yingwei Zheng via llvm-commits
- [PATCH] D89442: [Support] Use SA_ONSTACK in CrashRecoveryContext
Christian Ulmann via Phabricator via llvm-commits
- [llvm] 206799f - [SLP]Fix PR72524: "Out-of-bounds shuffle mask element" failed.
Alexey Bataev via llvm-commits
- [llvm] 667ba7f - [AMDGPU] Fix GCNRewritePartialRegUses pass: vector regclass is selected instead of scalar. (#69957)
via llvm-commits
- [llvm] [DebugInfo] Clone dbg.values in SimplifyCFG like normal instructions (PR #72526)
Jeremy Morse via llvm-commits
- [llvm] [AMDGPU] Fix PromoteAlloca size check of alloca for store (PR #72528)
via llvm-commits
- [llvm] 009002a - [SLP][NFC]Unify matching for perfect diamond match between cost and codegen
Alexey Bataev via llvm-commits
- [clang] [clang-tools-extra] [llvm] [MachineLICM][AArch64] Hoist COPY instructions with other uses in the loop (PR #71403)
via llvm-commits
- [llvm] [RISCV] Add sched model for XiangShan-NanHu (PR #70232)
Philip Reames via llvm-commits
- [compiler-rt] [ASan][Windows] Interception fix for 'mov al, byte ptr []' sequences (PR #72531)
Zack Johnson via llvm-commits
- [llvm] [RISCV] Reorder the vector register allocation sequence. (PR #69290)
Philip Reames via llvm-commits
- [PATCH] D110978: [SLP]Improve gathering of the scalars used in the graph.
Alexey Bataev via Phabricator via llvm-commits
- [llvm] [XCOFF] Display branch-absolute targets in hex. (PR #72532)
via llvm-commits
- [llvm] ebbb9cd - [SROA] Allow `llvm.launder.invariant.group` intrinsic to be splittable
Antonio Frighetto via llvm-commits
- [llvm] [Code Coverage] Add a tool to check test coverage of a patch (PR #71841)
Shivam Gupta via llvm-commits
- [llvm] 4ac5b0d - Revert "[MachineSink][AArch64] Enable sink-and-fold by default (#72132)"
Momchil Velikov via llvm-commits
- [llvm] [InstCombine] Improve shamt range calculation (PR #72535)
Yingwei Zheng via llvm-commits
- [llvm] [compiler-rt] [flang] [clang-tools-extra] [lldb] [clang] [mlir] [Profile] Add binary profile correlation for code coverage. (PR #69493)
Zequan Wu via llvm-commits
- [llvm] 3d2527e - [Kaleidoscope] Switch to the new PassManager, revisited. (#72324)
via llvm-commits
- [llvm] [flang] [flang][OpenMP] Add semantic check for declare target (PR #71861)
via llvm-commits
- [compiler-rt] [clang] [libcxx] [llvm] fix python SyntaxWarnings in check-all output (PR #72538)
Georgios Eleftheriou via llvm-commits
- [llvm] [RISCV] Remove custom instruction selection for VFCVT_RM and friends (PR #72540)
Philip Reames via llvm-commits
- [llvm] 2fbd088 - [InstCombine] Queue Xor for deletion after replacing its uses in freelyInvertAllUsersOf. (#72445)
via llvm-commits
- [llvm] [BOLT] Use deterministic xxh3 for computing BF/BB hashes (PR #72542)
via llvm-commits
- [llvm] [clang] [Offloading][NFC] Refactor handling of offloading entries (PR #72544)
Joseph Huber via llvm-commits
- [compiler-rt] [compiler-rt] Add option to build standalone AArch64 SME builtins shared library (PR #72545)
Benjamin Maxwell via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Support cloning and remapping DPValues (PR #72546)
Jeremy Morse via llvm-commits
- [llvm] [InstCombine] Preserve NSW flags for neg instructions (PR #72548)
Yingwei Zheng via llvm-commits
- [llvm] [RISCV] Use bset+addi for (not (sll -1, X)). (PR #72549)
Craig Topper via llvm-commits
- [llvm] 0718c1a - [llvm-exegesis] Fix preservation of RDI in subprocess mode (#72458)
via llvm-commits
- [clang] [llvm] [clang-tools-extra] [compiler-rt] [thinlto] Implement the import of vtable definitions. (PR #72551)
Mingming Liu via llvm-commits
- [llvm] f49bca9 - [CMake] Make specifying invalid build type a fatal error (#72021)
via llvm-commits
- [llvm] [clang] [WIP][AMDGPU] Enable hostcall printf for OpenCL (PR #70932)
Vikram Hegde via llvm-commits
- [llvm] 186db1b - Revert "[llvm-exegesis] Fix preservation of RDI in subprocess mode (#72458)"
Aiden Grossman via llvm-commits
- [llvm] [Statepoint] Return undef value for the statepoint of the none token (PR #72552)
Danila Malyutin via llvm-commits
- [llvm] [InstCombine] Treat umax as select(icmp eq x, 0), 1, x) in binop select fold. (PR #65978)
David Green via llvm-commits
- [llvm] [InstCombine] Treat umax as select(icmp eq x, 0), 1, x) in binop select fold. (PR #65978)
David Green via llvm-commits
- [llvm] [InstCombine] Treat umax as select(icmp eq x, 0), 1, x) in binop select fold. (PR #65978)
David Green via llvm-commits
- [llvm] [InstCombine] Treat umax as select(icmp eq x, 0), 1, x) in binop select fold. (PR #65978)
David Green via llvm-commits
- [llvm] [InstCombine] Treat umax as select(icmp eq x, 0), 1, x) in binop select fold. (PR #65978)
Nikita Popov via llvm-commits
- [llvm] cb4627d - Add setBranchWeigths convenience function. NFC (#72446)
via llvm-commits
- [clang] [llvm] Enable OpenCL hostcall printf (WIP) (PR #72556)
Vikram Hegde via llvm-commits
- [clang] [llvm] [clang-tools-extra] Remove unused LoopInfo from InlineSpiller and SpillPlacement (NFC) (PR #71874)
Matthias Braun via llvm-commits
- [lldb] [clang] [mlir] [compiler-rt] [libc] [flang] [llvm] [lld] [libcxx] [clang-tools-extra] [MLIR] Enable GPU Dialect to SYCL runtime integration (PR #71430)
Sang Ik Lee via llvm-commits
- [lldb] [clang] [mlir] [compiler-rt] [libc] [flang] [libunwind] [llvm] [lld] [libcxx] [clang-tools-extra] [IRPGO][ValueProfile] Instrument virtual table address that could be used to do virtual table address comparision for indirect-call-promotion. (PR #66825)
Mingming Liu via llvm-commits
- [clang] [llvm] [WIP][AMDGPU] Enable hostcall printf for OpenCL (PR #70932)
Vikram Hegde via llvm-commits
- [llvm] [SPIR-V] Emit SPIR-V bitcasts between source/expected pointer type (PR #69621)
Michal Paszkowski via llvm-commits
- [llvm] 4eaf986 - [RISCV] Add test cases for (not (sll -1, X)) for Zbs. NFC
Craig Topper via llvm-commits
- [llvm] 927f6f1 - [RISCV] Use bset+addi for (not (sll -1, X)).
Craig Topper via llvm-commits
- [clang] [clang-tools-extra] [llvm] [compiler-rt] [flang] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
Mike Rice via llvm-commits
- [llvm] [RISCV] Add Zbs Write classes to SiFive7AnyToGPRBypass. (PR #72560)
Craig Topper via llvm-commits
- [llvm] a9cc6fc - LoopVectorize: Set branch_weight for conditional branches (#72450)
via llvm-commits
- [clang-tools-extra] [compiler-rt] [llvm] [clang] [flang] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
Erich Keane via llvm-commits
- [llvm] [clang] [CodeGen][arm64e] Add methods and data members to Address, which are needed to authenticate signed pointers (PR #67454)
Eli Friedman via llvm-commits
- [clang] [llvm] [CodeGen][arm64e] Add methods and data members to Address, which are needed to authenticate signed pointers (PR #67454)
Eli Friedman via llvm-commits
- [llvm] 4e6a9fc - Hexagon: Add memw_phys, l2gclean* instructions (#72420)
via llvm-commits
- [llvm] 337f0ed - [RISCV] Fix memory leak in RISCVInstrInfoTest.cpp unittest
Craig Topper via llvm-commits
- [flang] [clang-tools-extra] [llvm] [clang] [compiler-rt] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [libcxx] [clang-tools-extra] [llvm] [clang] [libunwind] [libc++] Allow running the test suite with optimizations (PR #68753)
Mark de Wever via llvm-commits
- [libcxx] [llvm] [clang] [libunwind] [clang-tools-extra] [libc++] Allow running the test suite with optimizations (PR #68753)
Mark de Wever via llvm-commits
- [clang-tools-extra] [llvm] [libcxx] [clang] [libunwind] [libc++] Allow running the test suite with optimizations (PR #68753)
Mark de Wever via llvm-commits
- [llvm] [libcxx] [libunwind] [clang] [clang-tools-extra] [libc++] Allow running the test suite with optimizations (PR #68753)
Mark de Wever via llvm-commits
- [libunwind] [libcxx] [clang] [clang-tools-extra] [llvm] [libc++] Allow running the test suite with optimizations (PR #68753)
Mark de Wever via llvm-commits
- [compiler-rt] [llvm] [flang] [clang] [clang-tools-extra] [RISCV] Add bset optimization for left shift code (PR #71420)
Ryan Taylor via llvm-commits
- [compiler-rt] [flang] [clang] [clang-tools-extra] [llvm] [RISCV] Add bset optimization for left shift code (PR #71420)
Ryan Taylor via llvm-commits
- [llvm] Add llvm-dlltool to the toolchain list (PR #72563)
Matheus Izvekov via llvm-commits
- [llvm] 10c0166 - [PhaseOrdering] Add tests where early sinking prevents if-conversion.
Florian Hahn via llvm-commits
- [PATCH] D148855: [SLP]Improve tryToGatherExtractElements by using per-register analysis.
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] [InstCombine] Pass InstCombineOptions instead of separate flags (NFC). (PR #72566)
Florian Hahn via llvm-commits
- [llvm] cdfb512 - [MLGO] Remove -tfutils-use-simplelogger flag (#72492)
via llvm-commits
- [llvm] [GitHub] Add teams for the inliner (PR #65567)
Mircea Trofin via llvm-commits
- [llvm] [clang-tools-extra] [libunwind] [clang] [libcxx] [libc++] Allow running the test suite with optimizations (PR #68753)
Louis Dionne via llvm-commits
- [llvm] [clang-tools-extra] [compiler-rt] [flang] [clang] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
Erich Keane via llvm-commits
- [llvm] [clang-tools-extra] [lldb] [compiler-rt] [flang] [clang] [mlir] [Profile] Add binary profile correlation for code coverage. (PR #69493)
Zequan Wu via llvm-commits
- [llvm] 6f3b88b - [VPlan] Move trunc ([s|z]ext A) simplifications to simplifyRecipe.
Florian Hahn via llvm-commits
- [llvm] 73e9633 - [RISCV] Add test coverage for partial buildvecs idioms
Philip Reames via llvm-commits
- [clang-tools-extra] [llvm] [clang] Remove unused LoopInfo from InlineSpiller and SpillPlacement (NFC) (PR #71874)
Matthias Braun via llvm-commits
- [llvm] ac3779e - Enable Custom Lowering for fabs.v8f16 on AVX (#71730)
via llvm-commits
- [lldb] [clang] [llvm] [clang-tools-extra] Add new API in SBTarget for loading core from SBFile (PR #71769)
via llvm-commits
- [llvm] [clang-tools-extra] [clang] [lldb] Add new API in SBTarget for loading core from SBFile (PR #71769)
via llvm-commits
- [llvm] [SampleProfileProbe] Downgrade probes too large from error to warning. (PR #72574)
Davide Italiano via llvm-commits
- [llvm] 102f7fc - [llvm] Reduce memory footprint of Debug metadata nodes (#71227)
via llvm-commits
- [llvm] [MachinePipeliner] Fix store-store dependences (#72508) (PR #72575)
via llvm-commits
- [llvm] workflows/release-binaries: Do a preliminary build to fill ccache (PR #72576)
Tom Stellard via llvm-commits
- [llvm] add2053 - Reland "[llvm-exegesis] Fix preservation of RDI in subprocess mode (#72458)"
Aiden Grossman via llvm-commits
- [llvm] 066c452 - [AArch64] Add support for Cortex-A520, Cortex-A720 and Cortex-X4 CPUs (#72395)
via llvm-commits
- [llvm] 1aa493f - [RISCV] Further expand coverage for insert_vector_elt patterns
Philip Reames via llvm-commits
- [PATCH] D149903: [VPlan] Replace IR based truncateToMinimalBitwidths with VPlan version.
Florian Hahn via Phabricator via llvm-commits
- [llvm] 233971b - [RISCV] Fix typo in a test and regen another to reduce test diff
Philip Reames via llvm-commits
- [llvm] [IR] Add disjoint flag for Or instructions. (PR #72583)
Craig Topper via llvm-commits
- [llvm] [lld] [llvm][lld] Support R_<CLS>_GOTREL32 (PR #72584)
via llvm-commits
- [llvm] [LV] Pre-committing tests for changing loop interleaving count computation (PR #70272)
Nilanjana Basu via llvm-commits
- [compiler-rt] [clang] [lldb] [llvm] [libcxx] [lld] [mlir] [clang-tools-extra] [libc++][ranges] Implement ranges::contains_subrange (PR #66963)
Louis Dionne via llvm-commits
- [llvm] [LV] Change loops' interleave count computation (PR #70141)
Nilanjana Basu via llvm-commits
- [llvm] [LV] Relax high loop trip count threshold for deciding to interleave a loop (PR #67725)
Nilanjana Basu via llvm-commits
- [llvm] 615ebfc - [SampleProfileProbe] Downgrade probes too large from error to warning. (#72574)
via llvm-commits
- [flang] [llvm] [flang][OpenMP] Add semantic check for declare target (PR #71861)
via llvm-commits
- [llvm] 7ff8094 - [flang][OpenMP] Add semantic check for declare target (#71861)
via llvm-commits
- [llvm] 484a27e - [SLP][NFC]Make needToDelay constant, NFC.
Alexey Bataev via llvm-commits
- [llvm] b2e7527 - [ORC] Fix some typos in comments in MachOPlatform.
Lang Hames via llvm-commits
- [compiler-rt] b2bbe8c - [ORC-RT] Add bitmask-enum and bit_ceil utilities to the ORC runtime.
Lang Hames via llvm-commits
- [llvm] c11be31 - [C-API] Fix typo in comment.
Lang Hames via llvm-commits
- [llvm] [lld] [llvm][lld] Support R_RISCV_GOT32_PCREL (PR #72587)
via llvm-commits
- [llvm] 4fe29d0 - [ASan] AddressSanitizerPass constructor should honor the AsanCtorKind argument (#72330)
via llvm-commits
- [llvm] cb67870 - [SLP][NFC]Add TreeEntry-based add member functions and use them, where
Alexey Bataev via llvm-commits
- [llvm] TableGen support for RegisterBankInfo (PR #71357)
Matt Arsenault via llvm-commits
- [compiler-rt] d97981c - [ORC-RT] Add missing cstdint include.
Lang Hames via llvm-commits
- [llvm] [SLP]Improve cost estimation for gathered loads. (PR #72588)
Alexey Bataev via llvm-commits
- [llvm] LoopVectorize: Use a better heuristic for epilogue branch weights (PR #72589)
Matthias Braun via llvm-commits
- [llvm] [AMDGPU] Folding imm offset in more cases for scratch access (PR #70634)
via llvm-commits
- [clang-tools-extra] [llvm] [clang] [InstCombine] Convert or concat to fshl if opposite or concat exists (PR #68502)
via llvm-commits
- [llvm] [flang] Revert "[flang][OpenMP] Add semantic check for declare target" (PR #72592)
via llvm-commits
- [llvm] c06700b - Revert "[flang][OpenMP] Add semantic check for declare target" (#72592)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] Remove unused LoopInfo from InlineSpiller and SpillPlacement (NFC) (PR #71874)
Matt Arsenault via llvm-commits
- [llvm] 72b9763 - [SLP][NFC]Fix comparison of integers of different signs warning, NFC.
Alexey Bataev via llvm-commits
- [llvm] [BOLT][NFC] Delete unused declarations (PR #72596)
Maksim Panchenko via llvm-commits
- [llvm] [clang] Replace getAs with castAs, dyn_cast with cast (NFC) (PR #72600)
Mike Rice via llvm-commits
- [llvm] [TextAPI] don't write out empty/zeroed out min os (PR #72603)
Cyndy Ishida via llvm-commits
- [lld] [lld][ELF] Add armeb support when incoming bc is arm big endian (PR #72604)
dong jianqiang via llvm-commits
- [compiler-rt] [sanitizer_symbolizer] Add initial symbolizer markup (PR #72605)
Andres Villegas via llvm-commits
- [lld] ae7fb21 - [ELF] Make some InputSection/InputFile member functions const. NFC
Fangrui Song via llvm-commits
- [llvm] 5353d3f - Remove unused LoopInfo from InlineSpiller and SpillPlacement (NFC) (#71874)
via llvm-commits
- [clang-tools-extra] [clang] [llvm] Remove unused LoopInfo from InlineSpiller and SpillPlacement (NFC) (PR #71874)
Matthias Braun via llvm-commits
- [libc] [clang-tools-extra] [flang] [clang] [llvm] [compiler-rt] [libcxx] [lld] [mlir] [lldb] [MLIR] Enable GPU Dialect to SYCL runtime integration (PR #71430)
Mehdi Amini via llvm-commits
- [lld] [lld][ELF] Recognize sparcv9 bitcode (PR #72609)
Brad Smith via llvm-commits
- [lld] [ELF] Support R_RISCV_SET_ULEB128/R_RISCV_SUB_ULEB128 in non-SHF_ALLOC sections (PR #72610)
Fangrui Song via llvm-commits
- [llvm] [nfc][InstrProfTest]Factor out common code for value profile test (PR #72611)
Mingming Liu via llvm-commits
- [llvm] 865c1fd - [InstCombine] Preserve NSW flags for neg instructions (#72548)
via llvm-commits
- [llvm] [compiler-rt] [test][msan] Precommit tests for vararg improvements (PR #72612)
Vitaly Buka via llvm-commits
- [PATCH] D155245: [MC][AsmParse] Diagnose improperly nested .cfi frames
Fangrui Song via Phabricator via llvm-commits
- [PATCH] D155245: [MC][AsmParser] Diagnose improperly nested .cfi frames
Fangrui Song via Phabricator via llvm-commits
- [mlir] [lld] [flang] [clang] [llvm] [ELF] Merge exportDynamic into versionId (PR #71272)
Fangrui Song via llvm-commits
- [clang] [mlir] [lld] [llvm] [flang] [ELF] Merge exportDynamic into versionId (PR #71272)
Fangrui Song via llvm-commits
- [llvm] Try to fix good-first-issue bot (PR #71816)
Timm Baeder via llvm-commits
- [llvm] d8ab8b9 - [Docs][llvm-exegesis] Fix minor issues in llvm-exegesis docs
Aiden Grossman via llvm-commits
- [llvm] [llvm-exegesis] Use hex values when parsing memory mappings (PR #72620)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU] Pre-commit fdot2 test. NFC. (PR #72622)
Stanislav Mekhanoshin via llvm-commits
- [llvm] [Github] Build clang docs in CI if autogenerated files change (PR #72623)
Aiden Grossman via llvm-commits
- [lld] 47b8763 - [ELF][test] gitBitcodeMachineKind: test EM_ARM
Fangrui Song via llvm-commits
- [llvm] de176d8 - [SCEV][LV] Invalidate LCSSA exit phis more thoroughly (#69909)
via llvm-commits
- [llvm] [InstCombine] Preserve NSW flags for `lshr (mul nuw X, C1), C2 -> mul nuw nsw X, (C1 >> C2)` (PR #72625)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Preserve NSW flags for `lshr (mul nuw X, C1), C2 -> mul nuw nsw X, (C1 >> C2)` (PR #72625)
via llvm-commits
- [llvm] [InstCombine] Preserve NSW flags for `lshr (mul nuw X, C1), C2 -> mul nuw nsw X, (C1 >> C2)` (PR #72625)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Preserve NSW flags for `lshr (mul nuw X, C1), C2 -> mul nuw nsw X, (C1 >> C2)` (PR #72625)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Preserve NSW flags for `lshr (mul nuw X, C1), C2 -> mul nuw nsw X, (C1 >> C2)` (PR #72625)
Yingwei Zheng via llvm-commits
- [llvm] [InstCombine] Preserve NSW flags for `lshr (mul nuw X, C1), C2 -> mul nuw nsw X, (C1 >> C2)` (PR #72625)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Preserve NSW flags for `lshr (mul nuw X, C1), C2 -> mul nuw nsw X, (C1 >> C2)` (PR #72625)
Yingwei Zheng via llvm-commits
- [llvm] 76a441a - [MC] Fix compression header size check in ELF writer
Fangrui Song via llvm-commits
- [llvm] [SelectionDAG] Salvage debug info for non-constant ADDs (PR #68981)
Shengchen Kan via llvm-commits
- [llvm] 8775232 - [ValueTracking] Remove handling of KnownBits assumptions with invert
Nikita Popov via llvm-commits
- [libcxxabi] [libcxx] [lld] [clang-tools-extra] [lldb] [compiler-rt] [mlir] [libunwind] [clang] [libc] [llvm] [flang] [lldb][test] Add the ability to extract the variable value out of the summary. (PR #72631)
via llvm-commits
- [llvm] 1c05fe3 - [InstCombine] Pass InstCombineOptions instead of separate flags (NFC). (#72566)
via llvm-commits
- [llvm] delete dead stack slots (#104) (PR #72633)
via llvm-commits
- [llvm] 58253dc - [X86] getTargetConstantBitsFromNode - bail if we're loading from a constant vector element type larger than the target value size
Simon Pilgrim via llvm-commits
- [clang] [llvm] [WebAssembly] Refactor Wasm Reference Types as TargetExtType (PR #71540)
Paulo Matos via llvm-commits
- [llvm] a66085c - [X86] vec_fabs.ll - sort tests into 128/256/512-bit vector types
Simon Pilgrim via llvm-commits
- [llvm] 0b04406 - [X86] vec_fabs.ll - regenerate checks and add common AVX512 prefixes
Simon Pilgrim via llvm-commits
- [llvm] a67b85e - Add llvm-dlltool to the toolchain list (#72563)
via llvm-commits
- [llvm] [StackColoring] Do not drop AA metadata when not doing remappings (PR #71958)
Björn Pettersson via llvm-commits
- [llvm] [InstCombine] Remove over-generalization from computeKnownBitsFromCmp() (PR #72637)
Nikita Popov via llvm-commits
- [llvm] [clang] Fix python escapes (PR #71170)
Zufu Liu via llvm-commits
- [lld] ec42d54 - [lld][COFF][NFC] Factor out exception table sorting. (#72518)
via llvm-commits
- [lld] [libunwind] [libcxxabi] [libcxx] [compiler-rt] [llvm] [flang] [mlir] [clang-tools-extra] [lldb] [clang] [Passes] Disable code sinking in InstCombine early on. (PR #72567)
Florian Hahn via llvm-commits
- [llvm] [clang] [AArch64] Stack probing for dynamic allocas in GlobalISel (PR #67123)
Momchil Velikov via llvm-commits
- [llvm] [NVPTX] Handle unreachable default in llvm::SwitchIns. (PR #72641)
via llvm-commits
- [lld] [mlir] [llvm] [clang-tools-extra] [flang] [compiler-rt] [libc] [libcxx] [lldb] [clang] [MLIR] Enable GPU Dialect to SYCL runtime integration (PR #71430)
Fabian Mora via llvm-commits
- [compiler-rt] [asan][Darwin] Use Apples blocks extension only when supported (#72639) (PR #72642)
Tobias Burnus via llvm-commits
- [llvm] [SelectionDAG] Fix crash for salvaging with indirect debug values (PR #72645)
David Stenberg via llvm-commits
- [llvm] [InstCombine] Improve shamt range calculation (PR #72646)
Yingwei Zheng via llvm-commits
- [llvm] [Matrix] Convert column-vector ops feeding dot product to row-vectors. (PR #72647)
Florian Hahn via llvm-commits
- [llvm] LoopIdiomRecognize: add negative tests for powi idiom (PR #72648)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AMDGPU] - Add bitreplicate const folding tests (PR #72649)
Jessica Del via llvm-commits
- [llvm] LoopIdiomRecognize: detect and convert powi idiom (PR #72650)
Ramkumar Ramachandra via llvm-commits
- [llvm] [AArch64] Add check that prologue insertion doesn't clobber live regs. (PR #71826)
Florian Hahn via llvm-commits
- [compiler-rt] [HWASan] Prevent same tag for adjacent heap objects (PR #69337)
Evgenii Stepanov via llvm-commits
- [llvm] 26ce3e4 - [InstCombine] Preserve NSW flags for `lshr (mul nuw X, C1), C2 -> mul nuw nsw X, (C1 >> C2)` (#72625)
via llvm-commits
- [llvm] e5e71af - [LV] Reverse mask up front, not when creating vector pointer. (#72163)
via llvm-commits
- [llvm] [AArch64][ISel] Add support for v8.4a RCpc `ldapur`/`stlur` (PR #67879)
Florian Hahn via llvm-commits
- [llvm] e77af7e - [DebugInfo] Make DIArgList inherit from Metadata and always unique (#72147)
via llvm-commits
- [llvm] b1e039f - [AMDGPU] - Add constant folding for s_quadmask (#72381)
via llvm-commits
- [llvm] 9c0e649 - [Offloading][NFC] Refactor handling of offloading entries (#72544)
via llvm-commits
- [libc] [llvm] [lld] [clang-tools-extra] [libcxx] [clang] [flang] [lldb] [OpenACC] Initial commits to support OpenACC (PR #70234)
Erich Keane via llvm-commits
- [llvm] 2ed1587 - [X86] Ensure asm comments only print the constant values for the vector load's register width
Simon Pilgrim via llvm-commits
- [llvm] 44af592 - [Statepoint] Return undef value for the statepoint of the none token (#72552)
via llvm-commits
- [llvm] [AMDGPU] Defaults for missing dimensions in SYCL required wg size (PR #72652)
Jakub Chlanda via llvm-commits
- [mlir] [libunwind] [clang-tools-extra] [lld] [lldb] [compiler-rt] [libcxxabi] [clang] [llvm] [libc] [flang] [libcxx] PR#72453 : Exceeding maximum file name length (PR #72654)
Shahid Iqbal via llvm-commits
- [llvm] f501659 - [TextAPI] don't write out empty/zeroed out min os (#72603)
via llvm-commits
- [lld] [RISCV] Disable gp relaxation if part of object unreachable (PR #72655)
Nemanja Ivanovic via llvm-commits
- [llvm] [readtapi] Add Merge functionality (PR #72656)
Cyndy Ishida via llvm-commits
- [llvm] 8f81c60 - [RISCV] Remove custom instruction selection for VFCVT_RM and friends (#72540)
via llvm-commits
- [llvm] [readtapi] Add Extract & Remove architecture functionality (PR #72657)
Cyndy Ishida via llvm-commits
- [llvm] 0765f64 - [RISCV] Use correct register class for Z[df]inx inline asm (#71872)
via llvm-commits
- [llvm] 2276071 - [RISCV] Fix crash in PEI with empty entry block with Zcmp (#72117)
via llvm-commits
- [llvm] [clang] [lldb] [OpenACC] Implement initial parsing for Construct/Directive Names (PR #72661)
Erich Keane via llvm-commits
- [llvm] [LV][NFC] Print VPlan's transformation pipline (PR #72665)
Kolya Panchenko via llvm-commits
- [clang] [lldb] [llvm] [OpenACC] Implement initial parsing for Construct/Directive Names (PR #72661)
Erich Keane via llvm-commits
- [llvm] [RISCV] Use subreg extract for extract_vector_elt when vlen is known (PR #72666)
Philip Reames via llvm-commits
- [clang] [llvm] [lldb] [OpenACC] Implement initial parsing for Construct/Directive Names (PR #72661)
Erich Keane via llvm-commits
- [libc] [clang-tools-extra] [libcxx] [clang] [lld] [lldb] [flang] [llvm] [OpenACC] Initial commits to support OpenACC (PR #70234)
Shilei Tian via llvm-commits
- [llvm] 3f22570 - [llvm][InstrProfiling] Remove ptr-to-ptr bitcasts (NFC)
Youngsuk Kim via llvm-commits
- [lldb] [clang] [llvm] [OpenACC] Implement initial parsing for Construct/Directive Names (PR #72661)
Alexey Bataev via llvm-commits
- [llvm] [GISel] Combine vector load followed by an extractelement (PR #72670)
Pranav Taneja via llvm-commits
- [llvm] cfd0f41 - [SLP][NFC]Make collectValuesToDemote member of BoUpSLP to avoid using
Alexey Bataev via llvm-commits
- [clang] [clang-tools-extra] [libcxx] [flang] [lldb] [llvm] [libc] [lld] [OpenACC] Initial commits to support OpenACC (PR #70234)
Shilei Tian via llvm-commits
- [llvm] [NVPTX] Expand EXTLOAD for v8f16 and v8bf16 (PR #72672)
via llvm-commits
- [llvm] [ThinLTO] Don't mark calloc function dead (PR #72673)
via llvm-commits
- [llvm] 2310066 - [InstSimplify] Simplify calculation of GEP result pointer type (NFC)
Nikita Popov via llvm-commits
- [llvm] [llvm-rtdyld] Preallocate Memory Slab (PR #71409)
Sjoerd Meijer via llvm-commits
- [llvm] [NFC][SLP] Remove unnecessary DL argument (PR #72674)
Valery Dmitriev via llvm-commits
- [llvm] [LV] Scale block costs using BranchFrequencyInfo (PR #71793)
Simeon K via llvm-commits
- [llvm] 19e7458 - Fix MSVC "result of 32-bit shift implicitly converted to 64 bits" warning.
Simon Pilgrim via llvm-commits
- [llvm] aeedc07 - [IR] Add GraalVM calling conventions
Simon Pilgrim via llvm-commits
- [llvm] 88d0ceb - [AArch64] Additional test coverage for PR67879 (NFC)
Antonio Frighetto via llvm-commits
- [lldb] [llvm] [clang] [OpenACC] Implement initial parsing for Construct/Directive Names (PR #72661)
Erich Keane via llvm-commits
- [lldb] [llvm] [clang] [OpenACC] Implement initial parsing for `parallel` construct (PR #72661)
Erich Keane via llvm-commits
- [llvm] [RISCV] Add combines to form binop from tail insert idioms (PR #72675)
Philip Reames via llvm-commits
- [llvm] b469d1d - [gn build] Port f049395fc8d6
LLVM GN Syncbot via llvm-commits
- [llvm] 33e41c4 - [gn build] Port ff219ea9ca80
LLVM GN Syncbot via llvm-commits
- [llvm] [SLP]Do not require external uses for roots and single use for other instructions in computeMinimumValueSizes. (PR #72679)
Alexey Bataev via llvm-commits
- [llvm] 3ce5c04 - Replace getAs with castAs, dyn_cast with cast (NFC) (#72600)
via llvm-commits
- [compiler-rt] b1338d1 - [tsan] Shrink RiscV64 48-bit LowApp region slightly to speed up TSan RestoreAddr (#72316)
via llvm-commits
- [compiler-rt] [flang] [clang] [llvm] [clang-tools-extra] [libc] [libcxx] [C23] Complete support for WG14 N2508 (PR #71398)
Aaron Ballman via llvm-commits
- [llvm] [NFCI][msan] Reduce code duplication by extracting VarArgHelperBase (PR #72680)
Vitaly Buka via llvm-commits
- [llvm] 7057f8f - [AMDGPU] Pre-commit fdot2 test. NFC. (#72622)
via llvm-commits
- [llvm] Revert "[DebugInfo] Make DIArgList inherit from Metadata and always unique" (PR #72682)
Stephen Tozer via llvm-commits
- [llvm] 0fd5dc9 - Revert "[DebugInfo] Make DIArgList inherit from Metadata and always unique" (#72682)
via llvm-commits
- [llvm] a405193 - [MC][AsmParser] Diagnose improperly nested .cfi frames
Jon Roelofs via llvm-commits
- [llvm] bfbfd1c - [X86] combineLoad - try to reuse existing constant pool entries for smaller vector constant data
Simon Pilgrim via llvm-commits
- [llvm] 4263b2e - [NVPTX] Expand EXTLOAD for v8f16 and v8bf16 (#72672)
via llvm-commits
- [compiler-rt] [flang] [clang-tools-extra] [llvm] [clang] [libc] [libcxx] [C23] Complete support for WG14 N2508 (PR #71398)
Mike Rice via llvm-commits
- [llvm] f99a020 - Reapply "[DebugInfo] Make DIArgList inherit from Metadata and always unique"
Stephen Tozer via llvm-commits
- [compiler-rt] [flang] [clang-tools-extra] [llvm] [clang] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [llvm] [ValueTracking] Ignore poison values in `computeKnownBits` (PR #72683)
Yingwei Zheng via llvm-commits
- [llvm] 99ee2db - [TargetInstrInfo] enable foldMemoryOperand for InlineAsm (#70743)
via llvm-commits
- [llvm] [MachineSink][AArch64] Preserve debug location when rematerialising an instruction to replace a COPY (PR #72685)
Momchil Velikov via llvm-commits
- [llvm] 94e8675 - [NFC][SLP] Remove unnecessary DL argument (#72674)
via llvm-commits
- [llvm] 4172fcc - Revert "[MC][AsmParser] Diagnose improperly nested .cfi frames"
Jon Roelofs via llvm-commits
- [llvm] [NFCI][msan] Reduce code duplication by extracting VarArgHelperBase (PR #72686)
Vitaly Buka via llvm-commits
- [polly] [llvm] [TargetLowering] remove unused virtual from ComputeConstraintToUse (PR #67171)
Nick Desaulniers via llvm-commits
- [libc] [clang-tools-extra] [lldb] [libcxx] [llvm] [compiler-rt] [flang] [clang] ✨ [Sema, Lex, Parse] Preprocessor embed in C and C++ (and Obj-C and Obj-C++ by-proxy) (PR #68620)
Aaron Ballman via llvm-commits
- [llvm] 18eefc1 - Modify llvm-gsymutil lookups to handle overlapping ranges correctly. (#72350)
via llvm-commits
- [llvm] fac5ab6 - [llvm][WebAssemblyFixFunctionBitcasts] Remove no-op ptr-to-ptr bitcast (NFC)
Youngsuk Kim via llvm-commits
- [llvm] 2fd343e - [MC][AsmParser] Diagnose improperly nested .cfi frames
Jon Roelofs via llvm-commits
- [llvm] [lldb] [clang] [OpenACC] Implement initial parsing for `parallel` construct (PR #72661)
Erich Keane via llvm-commits
- [flang] [llvm] [clang-tools-extra] [clang] [compiler-rt] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [llvm] [libcxx] WIP: [libc++] Renaming instrumented versions of libraries (PR #72688)
via llvm-commits
- [llvm] [NFC][SHT_LLVM_BB_ADDR_MAP] Define and use constructor and accessors for BBAddrMap fields. (PR #72689)
Rahman Lavaee via llvm-commits
- [llvm] [RISCV] Macro-fusion support for veyron-v1 CPU. (PR #70012)
Mikhail Gudim via llvm-commits
- [llvm] [RISCV] Start vslide1down sequence with a dependency breaking splat (PR #72691)
Philip Reames via llvm-commits
- [llvm] 3740244 - [NFC][msan] Remove unused parameter from getOriginPtrForVAArgument (#72687)
via llvm-commits
- [llvm] 9052ac9 - [NFCI][msan] Reduce code duplication by extracting VarArgHelperBase
via llvm-commits
- [llvm] 07d4680 - [NFC][msan] Remove unused parameter from getOriginPtrForVAArgument (#72687)
Vitaly Buka via llvm-commits
- [llvm] be32e39 - [ValueTracking] Ignore poison values in `computeKnownBits` (#72683)
via llvm-commits
- [libc] [clang-tools-extra] [mlir] [lldb] [libcxx] [llvm] [compiler-rt] [flang] [clang] [lld] [MLIR] Enable GPU Dialect to SYCL runtime integration (PR #71430)
Fabian Mora via llvm-commits
- [flang] [mlir] [clang-tools-extra] [lld] [compiler-rt] [lldb] [llvm] [libc] [libcxx] [clang] [MLIR] Enable GPU Dialect to SYCL runtime integration (PR #71430)
Fabian Mora via llvm-commits
- [llvm] [InstCombine] Propagate NSW/NUW flags for `(X - Y) - Z -> X - (Y + Z)` (PR #72693)
Yingwei Zheng via llvm-commits
- [llvm] fab690d - [NFC][SHT_LLVM_BB_ADDR_MAP] Define and use constructor and accessors for BBAddrMap fields. (#72689)
via llvm-commits
- [clang] [llvm] [compiler-rt] [clang-tools-extra] [flang] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [clang-tools-extra] [flang] [llvm] [clang] [compiler-rt] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [llvm] 144b2f5 - [RISCV] Start vslide1down sequence with a dependency breaking splat (#72691)
via llvm-commits
- [llvm] [SelectionDAG] Add a flag to filter ISel traces by function names (PR #72696)
Min-Yih Hsu via llvm-commits
- [llvm] ae182db - [readtapi] Add Merge functionality (#72656)
via llvm-commits
- [llvm] [LV] Stability fix for outerloop vectorization (PR #68118)
Florian Hahn via llvm-commits
- [llvm] [clang] [Offload] Initial support for registering offloading entries on COFF targets (PR #72697)
Joseph Huber via llvm-commits
- [llvm] 37db332 - [test][msan] Precommit tests for vararg improvements (#72612)
via llvm-commits
- [llvm] [clang-tools-extra] [clang] [compiler-rt] [flang] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [lld] [llvm] [lldb] [clang-tools-extra] [libcxx] [libunwind] [mlir] [libc] [clang] [compiler-rt] [flang] [IRPGO][ValueProfile] Instrument virtual table address that could be used to do virtual table address comparision for indirect-call-promotion. (PR #66825)
Mingming Liu via llvm-commits
- [llvm] [unittest][Support] Fix bad negation of signed integer in LEB128Test.SLEB128Size (PR #72700)
Duo Wang via llvm-commits
- [llvm] [InstCombine] Set disjoint flag when turning Add into Or. (PR #72702)
Craig Topper via llvm-commits
- [lld] 3a12001 - [lld][ELF] Recognize sparcv9 bitcode (#72609)
via llvm-commits
- [llvm] test-release.sh: Only build the clang target in stage 1 and 2 (PR #72703)
Tom Stellard via llvm-commits
- [llvm] 6a126e2 - Revert "[SLP][NFC]Make collectValuesToDemote member of BoUpSLP to avoid using"
Arthur Eubanks via llvm-commits
- [llvm] [VPlan] Model address separately. (PR #72164)
Florian Hahn via llvm-commits
- [compiler-rt] [mlir] [clang-tools-extra] [flang] [clang] [libc] [llvm] [libcxx] [lldb] [lld] [MLIR] Enable GPU Dialect to SYCL runtime integration (PR #71430)
Sang Ik Lee via llvm-commits
- [llvm] bd934fc - Revert "[MC][AsmParser] Diagnose improperly nested .cfi frames"
Arthur Eubanks via llvm-commits
- [compiler-rt] [llvm] [clang-tools-extra] [clang] [sanitizer_symbolizer] Symbolizer Markup for linux (PR #66126)
Andres Villegas via llvm-commits
- [libunwind] [llvm] [libcxx] [libc++] Allow running the test suite with optimizations (PR #68753)
Louis Dionne via llvm-commits
- [llvm] 2402b14 - Fix python SyntaxWarnings in check-all output (#72538)
via llvm-commits
- [compiler-rt] 2402b14 - Fix python SyntaxWarnings in check-all output (#72538)
via llvm-commits
- [llvm] [libcxx] [libunwind] [libc++] Allow running the test suite with optimizations (PR #68753)
Louis Dionne via llvm-commits
- [llvm] 52df67b - [SLP][NFC]Make collectValuesToDemote member of BoUpSLP to avoid using
Alexey Bataev via llvm-commits
- [llvm] [msan][x86] Fix shadow for FP80 or long double (PR #72706)
Vitaly Buka via llvm-commits
- [llvm] [AMDGPU] Fix folding of v2i16/v2f16 splat imms (PR #72709)
Stanislav Mekhanoshin via llvm-commits
- [compiler-rt] [test][msan] s390x already passes the test (PR #72710)
Vitaly Buka via llvm-commits
- [compiler-rt] 341ca1a - [test][msan] s390x already passes the test
via llvm-commits
- [lld] [lld/ELF] Place large executable sections at the beginning (PR #70358)
Arthur Eubanks via llvm-commits
- [llvm] fbb2d93 - [msan][x86] Fix shadow for FP80 or long double (#72706)
via llvm-commits
- [llvm] a30e9a1 - [NFC][msan] Fix formating
Vitaly Buka via llvm-commits
- [llvm] [llvm-readobj][AArch64][ELF][PAC] Support ELF AUTH constants (PR #72713)
Daniil Kovalev via llvm-commits
- [lld] [lld][AArch64][ELF][PAC] Support AUTH relocations and AUTH ELF marking (PR #72714)
Daniil Kovalev via llvm-commits
- [compiler-rt] 7939ce3 - [builtins] Move cfi start's after the symbol name [NFC]
Jon Roelofs via llvm-commits
- [lld] 4323da9 - [MC][AsmParser] Diagnose improperly nested .cfi frames
Jon Roelofs via llvm-commits
- [PATCH] D158574: [AArch64][ELF][llvm-readobj] Support ELF AUTH constants
Daniil Kovalev via Phabricator via llvm-commits
- [PATCH] D156882: [AArch64][ELF][lld] Support AUTH relocations and AUTH ELF marking
Daniil Kovalev via Phabricator via llvm-commits
- [llvm] [InstrProf] Adding utility weights to BalancedPartitioning (PR #72717)
via llvm-commits
- [llvm] [LTO] Add a hook to customize the optimization pipeline (PR #71268)
Igor Kudrin via llvm-commits
- [clang] [libcxxabi] [lld] [libcxx] [libunwind] [llvm] [compiler-rt] [clang-tools-extra] [msan][x86] Fix shadow if vararg overflow beyond kParamTLSSize (PR #72707)
Vitaly Buka via llvm-commits
- [llvm] a05e736 - [msan][x86] Fix shadow if vararg overflow beyond kParamTLSSize
via llvm-commits
- [llvm] [GISel][RISCV] Fix several boundary cases in narrow G_SEXT_INREG. (PR #72719)
Craig Topper via llvm-commits
- [llvm] 635756e - [X86] Place data in large sections for large code model (#70265)
via llvm-commits
- [llvm] [Github] Add build Flang docs in CI if autogenerated files change (PR #72721)
Aiden Grossman via llvm-commits
- [compiler-rt] [llvm] [msan][aarch64] Fix cleanup of unused part of overflow area (PR #72722)
Vitaly Buka via llvm-commits
- [llvm] [Github] Enable warnings as errors on flang sphinx build (PR #72723)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU][SIInsertWaitcnts] Do not add s_waitcnt when the counters are known to be 0 already (PR #65735)
Konstantin Zhuravlyov via llvm-commits
- [llvm] [RISCV] Add register bank and instruction selection support for FP G_SELECT. (PR #72726)
Craig Topper via llvm-commits
- [llvm] [AArch64] Simplify legalizer info for G_JUMP_TABLE and G_BRJT. (PR #71962)
Amara Emerson via llvm-commits
- [llvm] d5ab48e - [AArch64] Simplify legalizer info for G_JUMP_TABLE and G_BRJT. (#71962)
via llvm-commits
- [clang] [lldb] [llvm] [BOLT][DWARF] Fix handling of DWARF5 DWP (PR #72729)
Alexander Yermolovich via llvm-commits
- [llvm] e7f3509 - [msan][aarch64] Fix cleanup of unused part of overflow area
via llvm-commits
- [compiler-rt] faaea79 - [msan][test] Add ptr test case
Vitaly Buka via llvm-commits
- [compiler-rt] [llvm] [msan][aarch64] Improve argument classification (PR #72728)
Vitaly Buka via llvm-commits
- [mlir] [compiler-rt] [llvm] [msan][aarch64] Improve argument classification (PR #72728)
Vitaly Buka via llvm-commits
- [llvm] 66e9429 - [msan][aarch64] Improve argument classification
via llvm-commits
- [llvm] 35ad44e - [RISCV][GISel] Allow G_SELECT to have s32 type on RV64.
Craig Topper via llvm-commits
- [compiler-rt] 9aa88b0 - [test][msan] Remove redundant --check-prefixes
Vitaly Buka via llvm-commits
- [llvm] e2210ce - [LV] Pre-committing tests for changing loop interleaving count computation (#70272)
via llvm-commits
- [libcxx] [libunwind] [llvm] [libc++] Allow running the test suite with optimizations (PR #68753)
via llvm-commits
- [llvm] [BOLT] Fix C++ exceptions when LPStart is specified (PR #72737)
Maksim Panchenko via llvm-commits
- [llvm] [ValueTracking] Expand cmpExcludesZero to optionally work with non-constant RHS (PR #69364)
via llvm-commits
- [llvm] [libunwind] [libcxx] [libc++] Allow running the test suite with optimizations (PR #68753)
Stephan T. Lavavej via llvm-commits
- [compiler-rt] [llvm] [llvm-profdata] Fix binary ids with multiple raw profiles in a single… (PR #72740)
Zequan Wu via llvm-commits
- [llvm] [Github] Print diff in code format helper (PR #72742)
Aiden Grossman via llvm-commits
- [libc] [clang-tools-extra] [mlir] [compiler-rt] [lld] [libcxx] [clang] [flang] [lldb] [llvm] [MLIR] Enable GPU Dialect to SYCL runtime integration (PR #71430)
Mehdi Amini via llvm-commits
- [lld] b8dface - [ELF] -r: rename orphan SHT_REL/SHT_RELA when the relocated input section is placed in an output section
Fangrui Song via llvm-commits
- [llvm] [InstCombine] Improve handling of `not` and free inversion. (PR #66787)
via llvm-commits
- [llvm] 424c424 - [SimplifyCFG] Add optimization for switches of powers of two (#70977)
via llvm-commits
- [llvm] 6da4ecd - [InstCombine] Infer shift flags with unknown shamt (#72535)
via llvm-commits
- [llvm] [Inliner] Add argument/function attribute propagation before inlining. (PR #68164)
via llvm-commits
- [lld] [LLD] [COFF] Handle manually defined __imp_ pointers in LTO (PR #70777)
Fangrui Song via llvm-commits
- [llvm] [lld] [LTO] [LLD] Don't alias the __imp_func and func symbol resolutions (PR #71376)
Fangrui Song via llvm-commits
- [llvm] [AArch64] Emit ST<OP> instruction instead of LD<OP> when the returned value is not be used. (PR #72747)
via llvm-commits
- [llvm] Print more descriptive error message when trying to link a global with appending linkage (PR #69613)
Gleb Popov via llvm-commits
- [llvm] 56d0e8c - [Github] Print diff in code format helper (#72742)
via llvm-commits
- [llvm] 303a783 - [GreedyRA] Improve RA for nested loop induction variables (#72093)
via llvm-commits
- [llvm] bda785a - [llvm][RelLookupTableConverter] Remove no-op ptr-to-ptr bitcast (NFC)
Youngsuk Kim via llvm-commits
- [flang] [clang-tools-extra] [lldb] [clang] [llvm] [mlir] [compiler-rt] [CodeGen][DebugInfo] Add missing debug info for jump table BB (PR #71021)
via llvm-commits
- [PATCH] D157657: [RISCV] Support R_RISCV_SET_ULEB128/R_RISCV_SUB_ULEB128 for .uleb128 directives
Nikita Popov via Phabricator via llvm-commits
- [PATCH] D70401: [RISCV] CodeGen of RVE and ilp32e/lp64e ABIs
Koute via Phabricator via llvm-commits
- [llvm] 394bba7 - [CodeGen][DebugInfo] Add missing debug info for jump table BB (#71021)
via llvm-commits
- [lldb] [flang] [clang] [llvm] [compiler-rt] [clang-tools-extra] [mlir] [CodeGen][DebugInfo] Add missing debug info for jump table BB (PR #71021)
via llvm-commits
- [compiler-rt] [libcxx] [flang] [clang-tools-extra] [llvm] [clang] [libc] [clang][cleanup] simplify ReachableCode scanFromBlock (PR #72257)
via llvm-commits
- [llvm] b00e2f2 - [LLVM][DWARF] Add support for monolithic types in .debug_names (#70515)
via llvm-commits
- [llvm] c093383 - [SelectionDAG] Fix crash for salvaging with indirect debug values (#72645)
via llvm-commits
- [llvm] [llvm][WebAssembly] mark BR_TABLE as isIndirectBranch (PR #72755)
Xu Jun via llvm-commits
- [llvm] 3b916ad - [MC] Remove duplicate Contents field from MCLEBFragment.
Craig Topper via llvm-commits
- [llvm] [gn build] Add a generic `compiler_wrapper` gn arg (PR #72757)
Arthur Eubanks via llvm-commits
- [llvm] 0154e53 - [RISCV][GISel] Remove the rv32/rv64 subdirectories for legalizer tests. NFC
Craig Topper via llvm-commits
- [llvm] 396e650 - [AArch64] Add some testing for BE shuffles. NFC
David Green via llvm-commits
- [llvm] [PowerPC] Handle CALL_RM like CALL for 32-bit ELF (PR #72758)
George Koehler via llvm-commits
- [llvm] 8ad4df8 - [RISCV][GISel] Add s32 G_SELECT instruction select test for RV64. NFC
Craig Topper via llvm-commits
- [llvm] 20f544d - [RISCV][GISel] Instruction selection for G_JUMP_TABLE and G_BRJT. (#71987)
via llvm-commits
- [llvm] 2a9aed1 - [LV] Retain mask-reversal comment as suggested after e5e71af.
Florian Hahn via llvm-commits
- [llvm] [RISCV][GISel] Merge selectGlobalValue and selectJumpTable. (PR #72759)
Craig Topper via llvm-commits
- [llvm] [AArch64] Update LangRef to reference GHC calling convention (PR #72760)
Aiden Grossman via llvm-commits
- [llvm] [AArch64] Update comment on GHC CC (PR #72761)
Aiden Grossman via llvm-commits
- [llvm] [RISCV] Add documentation in the LangRef on GHC CC (PR #72762)
Aiden Grossman via llvm-commits
- [compiler-rt] [flang] [clang] [clang-tools-extra] [llvm] [clang] Add `::_placement_new` expression for built-in global placement new (PR #72209)
via llvm-commits
- [llvm] 7fd021a - [LV] Don't crash on vector masks during scalar VPReductionRecipe::exec.
Florian Hahn via llvm-commits
- [lld] [llvm] [LLD] [COFF] Add a test to observe an unwanted effect of 3ab6209. NFC. (PR #72764)
Martin Storsjö via llvm-commits
- [mlir] [llvm] Make MLIR Value more consistent in terms of `const` "correctness" (NFC) (PR #72765)
Mehdi Amini via llvm-commits
- [llvm] 98efa8f - [DAG] Fix ShrinkDemandedOp doxygen description to match behaviour. NFC.
Simon Pilgrim via llvm-commits
- [llvm] aeccab5 - Revert rGbfbfd1caa4da "[X86] combineLoad - try to reuse existing constant pool entries for smaller vector constant data"
Simon Pilgrim via llvm-commits
- [llvm] goldsteinn/is truly negatable (PR #72767)
via llvm-commits
- [llvm] 4259198 - [DebugInfo][RemoveDIs] Support finding DPValues like dbg.values (#71952)
Jeremy Morse via llvm-commits
- [llvm] [RISCV][GISel] Use setDesc in some cases instead of creating new instructions. (PR #72769)
Craig Topper via llvm-commits
- [llvm] [flang] [clang] [flang][OpenMP] Add semantic check for declare target (PR #72770)
via llvm-commits
- [llvm] [Reassociate] Use disjoint flag to convert Or to Add. (PR #72772)
Craig Topper via llvm-commits
- [llvm] [llvm-exegesis] Add explicit error message with segfault address (PR #72774)
Aiden Grossman via llvm-commits
- [PATCH] D158052: [llvm-exegesis] Add explicit error for segmenetation faults
Aiden Grossman via Phabricator via llvm-commits
- [llvm] [llvm-exegesis] Fix race condition in subprocess mode (PR #72778)
Aiden Grossman via llvm-commits
- [llvm] [Github] Prevent scorecard action from running on forks (PR #72780)
Aiden Grossman via llvm-commits
- [llvm] [M68k] Emit RTE for interrupt handler. (PR #72787)
via llvm-commits
- [llvm] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
via llvm-commits
- [PATCH] D86855: Convert __m64 intrinsics to unconditionally use SSE2 instead of MMX instructions.
Phoebe Wang via Phabricator via llvm-commits
- [llvm] 42204c9 - Revert "[TargetInstrInfo] enable foldMemoryOperand for InlineAsm (#70743)"
Bill Wendling via llvm-commits
- [llvm] [DAG] Remove OneUse restriction on sext when folding (shl (sext (add_nsw x, c1)), c2) (PR #68972)
via llvm-commits
- [llvm] [LAA] Fix incorrect dependency classification. (PR #70819)
Alexandros Lamprineas via llvm-commits
- [libcxx] [clang-tools-extra] [flang] [libc] [llvm] [compiler-rt] [clang] [C23] Complete support for WG14 N2508 (PR #71398)
Aaron Ballman via llvm-commits
- [llvm] [Gisel][AArch64] legalize G_IS_FPCLASS (PR #72796)
via llvm-commits
- [llvm] [M68k] Fix ODR violation in GISel code (PR #72797)
Vadim Petrochenkov via llvm-commits
- [llvm] dfe1d35 - [InstCombine] Propagate NSW/NUW flags for `(X - Y) - Z -> X - (Y + Z)` (#72693)
via llvm-commits
- [llvm] 3af514e - [InstCombine] Add tests for improving `sub X, ~Y` -> `add X, -Y`; NFC
Noah Goldstein via llvm-commits
- [llvm] f112e46 - [InstCombine] Don't transform `sub X, ~Y` -> `add X, -Y` unless `Y` is actually negatable
Noah Goldstein via llvm-commits
- [llvm] 160a13a - [X86] Add more tests for transform `(icmp eq/ne (and X,C0),(shift X,C1))`; PR71598
Noah Goldstein via llvm-commits
- [llvm] ed7c97e - Recommit "[DAGCombiner] Transform `(icmp eq/ne (and X, C0), (shift X, C1))` to use rotate or to getter constants." (2nd Try)
Noah Goldstein via llvm-commits
- [llvm] 0f3a9ef - [InstCombine] Add tests for transforming `(icmp eq/ne trunc(x), truncOrZext(y))`; NFC
Noah Goldstein via llvm-commits
- [llvm] 99387e3 - [InstCombine] Add transforms for `(icmp uPred (trunc x),(truncOrZext(y)))`->`(icmp uPred x,y)`
Noah Goldstein via llvm-commits
- [llvm] 9ae04a7 - [RISCV] Don't set nsw/nuw/exact flag after MachineCombiner reassociation.
Craig Topper via llvm-commits
- [llvm] [llvm-exegesis] Preserve rcx and r11 around system call (PR #72807)
Aiden Grossman via llvm-commits
- [llvm] 797b68c - Revert "[MC][AsmParser] Diagnose improperly nested .cfi frames"
Martin Storsjö via llvm-commits
- [llvm] [llvm][NFC] Autoupdater x86 detection (PR #72808)
Nathan Sidwell via llvm-commits
- [llvm] [NewPM] Remove GuardWideningLegacyPass (PR #72810)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Remove LoopSinkLegacy Pass (PR #72811)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Remove LoopInstSimplifyLegacyPass (PR #72812)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Remove MergedLoadStoreMotionLegacyPass (PR #72813)
Aiden Grossman via llvm-commits
- [llvm] [AArch64] Disable by default MachineSink sink-and-fold (PR #70101)
Arthur Eubanks via llvm-commits
- [llvm] [NewPM] Remove ScalarizerLegacyPass (PR #72814)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Remove UnifyFunctionExitNodesLegacyPass (PR #72816)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Remove AssumeBundleBuilderPassLegacyPass (PR #72817)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Remove LowerWidenableConditionLegacyPass (PR #72818)
Aiden Grossman via llvm-commits
- [llvm] eb76982 - [PowerPC][EarlyIfConversion] Do not insert `isel` if subtarget doesn't support `isel` (#72211)
via llvm-commits
- [clang] [llvm] [clang-tools-extra] [LLVM] Add IRNormalizer Pass (PR #68176)
Justin Fargnoli via llvm-commits
- [llvm] [lit] Use raw strings for backslash escapes to fix SyntaxWarnings (PR #70907)
via llvm-commits
- [clang-tools-extra] [llvm] [clang] [LLVM] Add IRNormalizer Pass (PR #68176)
Justin Fargnoli via llvm-commits
- [PATCH] D151730: [RISCV] Support target attribute for function
Piyou Chen via Phabricator via llvm-commits
- [compiler-rt] tsan: add support for linux/loongarch64 in lib/tsan/go/buildgo.sh (PR #72819)
abner chenc via llvm-commits
- [llvm] [AArch64] Use the same fast math preservation for MachineCombiner reassociation as X86/PowerPC/RISCV. (PR #72820)
Craig Topper via llvm-commits
- [llvm] [clang-tools-extra] [clang] [Clang] Correct handling of negative and out-of-bounds indices (PR #71877)
Bill Wendling via llvm-commits
- [llvm] 3494c55 - [RISCV] postpone removal in initundef pass (#71661)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] [LLVM] Add IRNormalizer Pass (PR #68176)
Justin Fargnoli via llvm-commits
- [llvm] 95d584c - [InstCombine] Convert or concat to fshl if opposite or concat exists (#68502)
via llvm-commits
- [clang] [clang-tools-extra] [llvm] [InstCombine] Convert or concat to fshl if opposite or concat exists (PR #68502)
via llvm-commits
- [llvm] 69f64de - [RISCV] Use DemandedFields instead of checking for vmv.s.x/vmv.x.s. NFC
Luke Lau via llvm-commits
- [llvm] 933dd03 - [RISCV] Remove checks that MI's info is valid. NFC
Luke Lau via llvm-commits
- [PATCH] D142879: [RISCV] Emit relocation for uleb128
Kito Cheng via Phabricator via llvm-commits
- [llvm] [RISCV][GISel] Support G_ROTL/G_ROTR with Zbb. (PR #72825)
Craig Topper via llvm-commits
- [llvm] [LoongArch][MC] Pre-commit tests for instr bl fixupkind testing (PR #72826)
via llvm-commits
- [llvm] 5923864 - [PowerPC] Precommit test to show codegen while `isel` is unavailable. NFC.
Kai Luo via llvm-commits
- [llvm] [AMDGPU][NFC] Update GISel memory-legalizer-atomic-fence test (PR #72829)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU][SIInsertWaitcnts] Do not add s_waitcnt when the counters are known to be 0 already (PR #72830)
Pierre van Houtryve via llvm-commits
Last message date:
Sun Nov 19 23:59:30 PST 2023
Archived on: Sun Nov 19 23:59:33 PST 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).