The Week Of Monday 20 November 2023 Archives by thread
Starting: Mon Nov 20 00:08:09 PST 2023
Ending: Sun Nov 26 23:57:22 PST 2023
Messages: 3582
- [llvm] feat: fix big endian shuffle vector miscompile (PR #68673)
via llvm-commits
- [llvm] a2e1de1 - [ARM][FPEnv] Lowering of fpenv intrinsics
Serge Pavlov via llvm-commits
- [llvm] [llvm-exegesis] Preserve rcx and r11 around system call (PR #72807)
Clement Courbet via llvm-commits
- [clang] [compiler-rt] [llvm] [AArch64][SME] Add support for sme-fa64 (PR #70809)
Matthew Devereau via llvm-commits
- [llvm] [NewPM] Remove AssumeBundleBuilderPassLegacyPass (PR #72817)
Nikita Popov via llvm-commits
- [llvm] [mlir] Make MLIR Value more consistent in terms of `const` "correctness" (NFC) (PR #72765)
Oleksandr Alex Zinenko via llvm-commits
- [llvm] [NewPM] Remove MergedLoadStoreMotionLegacyPass (PR #72813)
Nikita Popov via llvm-commits
- [mlir] [llvm] Make MLIR Value more consistent in terms of `const` "correctness" (NFC) (PR #72765)
Oleksandr Alex Zinenko via llvm-commits
- [llvm] [NewPM] Remove ScalarizerLegacyPass (PR #72814)
Nikita Popov via llvm-commits
- [llvm] [X86][MC] Support encoding/decoding for JMPABS (PR #72835)
Shengchen Kan via llvm-commits
- [llvm] [NewPM] Remove GuardWideningLegacyPass (PR #72810)
Nikita Popov via llvm-commits
- [llvm] [llvm-readobj][AArch64][ELF][PAC] Support ELF AUTH constants (PR #72713)
James Henderson via llvm-commits
- [llvm] [clang-tools-extra] [clang] [clang] Fix false positive -Wmissing-field-initializer for anonymous unions (PR #70829)
Mariya Podchishchaeva via llvm-commits
- [llvm] cdf6693 - [AArch64][SME] Add support for sme-fa64 (#70809)
via llvm-commits
- [compiler-rt] [llvm] [clang] [AArch64][SME] Add support for sme-fa64 (PR #70809)
Matthew Devereau via llvm-commits
- [llvm] [NewPM] Remove LowerWidenableConditionLegacyPass (PR #72818)
Nikita Popov via llvm-commits
- [PATCH] D70401: [RISCV] CodeGen of RVE and ilp32e/lp64e ABIs
Wang Pengcheng via Phabricator via llvm-commits
- [llvm] [NewPM] Remove UnifyFunctionExitNodesLegacyPass (PR #72816)
Nikita Popov via llvm-commits
- [llvm] [XCOFF] make related SD symbols as isFunction (PR #69553)
James Henderson via llvm-commits
- [llvm] [llvm][NFC] Autoupdater x86 detection (PR #72808)
Nikita Popov via llvm-commits
- [llvm] [llvm-exegesis] Refactor ExecutableFunction to use a named constructor (PR #72837)
Aiden Grossman via llvm-commits
- [llvm] [AMDGPU][NFC] Update GISel memory-legalizer-atomic-fence test (PR #72829)
via llvm-commits
- [llvm] Add llvm-mca to the list of toolchain tools (#72754) (PR #72840)
via llvm-commits
- [llvm] [LoopVectorize] Enable hoisting of runtime checks by default (PR #71538)
David Sherwood via llvm-commits
- [llvm] d715e2c - [NewPM] Remove GuardWideningLegacyPass (#72810)
via llvm-commits
- [llvm] b9975ce - [NewPM] Remove LoopSinkLegacy Pass (#72811)
via llvm-commits
- [llvm] [NewPM] Remove LoopSinkLegacy Pass (PR #72811)
Aiden Grossman via llvm-commits
- [llvm] cd11a7f - [NewPM] Remove LoopInstSimplifyLegacyPass (#72812)
via llvm-commits
- [llvm] [NewPM] Remove LoopInstSimplifyLegacyPass (PR #72812)
Aiden Grossman via llvm-commits
- [llvm] 8319e22 - [NewPM] Remove MergedLoadStoreMotionLegacyPass (#72813)
via llvm-commits
- [llvm] [AMDGPU] Emit backend_stack_size PAL metadata (PR #72509)
via llvm-commits
- [llvm] 61332cb - [AMDGPU] Emit backend_stack_size PAL metadata (#72509)
via llvm-commits
- [llvm] 3cc523d - [NewPM] Remove UnifyFunctionExitNodesLegacyPass (#72816)
via llvm-commits
- [llvm] 72ab995 - [NewPM] Remove AssumeBundleBuilderPassLegacyPass (#72817)
via llvm-commits
- [llvm] 4671f18 - [NewPM] Remove LowerWidenableConditionLegacyPass (#72818)
via llvm-commits
- [llvm] edd675a - [OpenMP] atomic compare fail : Parser & AST support
Sandeep Kosuri via llvm-commits
- [llvm] 2470857 - [NewPM] Remove ScalarizerLegacyPass (#72814)
via llvm-commits
- [llvm] [llvm-exegesis] Fix race condition in subprocess mode (PR #72778)
Aiden Grossman via llvm-commits
- [llvm] 3300bc3 - [llvm-exegesis] Fix race condition in subprocess mode (#72778)
via llvm-commits
- [llvm] 27c9895 - [llvm-exegesis] Preserve rcx and r11 around system call (#72807)
via llvm-commits
- [llvm] [IR] PossiblyExactOperator -> PossiblyExactInst (NFC) (PR #72501)
Nikita Popov via llvm-commits
- [clang] [clang-tools-extra] [llvm] [SVE2.1][Clang][LLVM]Add BFloat16 builtin in Clang and LLVM intrinisc (PR #70362)
via llvm-commits
- [llvm] [ThinLTO] Don't mark calloc function dead (PR #72673)
via llvm-commits
- [llvm] [LoopRotation] Enable LoopRotation with -Oz if header folds (PR #72842)
via llvm-commits
- [libc] [llvm] [lldb] [clang] [flang] [mlir] [compiler-rt] [libunwind] [clang-tools-extra] [libcxxabi] [lld] [libcxx] PR#72453 : Exceeding maximum file name length (PR #72654)
Shahid Iqbal via llvm-commits
- [llvm] [AArch64] Disable by default MachineSink sink-and-fold (PR #70101)
Momchil Velikov via llvm-commits
- [llvm] [AArch64] Add missing bf16 store pattern (PR #72844)
via llvm-commits
- [llvm] bfd3734 - [PowerPC] Use MIR test so that it's not affected by instruction selection. NFC.
Kai Luo via llvm-commits
- [llvm] [PowerPC] Do not generate `isel` instruction if target doesn't have this instruction (PR #72845)
Kai Luo via llvm-commits
- [llvm] f7b5c25 - [AArch64][SME] Remove immediate argument restriction for svldr and svstr (#68565)
via llvm-commits
- [clang] [mlir] [llvm] [AArch64][SME] Remove immediate argument restriction for svldr and svstr (PR #68565)
Sam Tebbs via llvm-commits
- [llvm] befa925 - [MachineLICM][AArch64] Hoist COPY instructions with other uses in the loop (#71403)
via llvm-commits
- [llvm] [clang] [clang-tools-extra] [MachineLICM][AArch64] Hoist COPY instructions with other uses in the loop (PR #71403)
via llvm-commits
- [llvm] [clang] [flang] [clang-tools-extra] [flang ]GETLOG runtime and extension implementation: get login username (PR #70917)
via llvm-commits
- [llvm] [lit] Use raw strings for backslash escapes to fix SyntaxWarnings (PR #70907)
Thomas Preud'homme via llvm-commits
- [llvm] [NFC][SROA] Remove implementation details from SROA header (PR #72846)
Bruno De Fraine via llvm-commits
- [llvm] abcbca2 - [AArch64] Fix big endian shuffle vector miscompile (#68673)
via llvm-commits
- [llvm] 4028dd2 - [InstSimplify] Fold converted urem to 0 if there's no overlapping bits (#71528)
via llvm-commits
- [llvm] [InstSimplify] Fold converted urem to 0 if there's no overlapping bits (PR #71528)
Graham Hunter via llvm-commits
- [llvm] [CI] Add check-mlir-python to MLIR pre-merge checks (PR #72847)
Benjamin Maxwell via llvm-commits
- [llvm] [DAG] narrowExtractedVectorBinOp - ensure we limit late node creation to LegalOperations only (PR #72130)
Simon Pilgrim via llvm-commits
- [lld] [lld][ELF] Add armeb support when incoming bc is arm big endian (PR #72604)
dong jianqiang via llvm-commits
- [llvm] [RFC] implement convergence control in MIR using SelectionDAG (PR #71785)
Sameer Sahasrabuddhe via llvm-commits
- [clang] [llvm] [AArch64][SME2] Add ldr_zt, str_zt builtins and intrinsics (PR #72849)
Matthew Devereau 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
- [llvm] 761a963 - [DAG] narrowExtractedVectorBinOp - ensure we limit late node creation to LegalOperations only (#72130)
via llvm-commits
- [llvm] [AMDGPU] Add live-through register set printing to GCNRegPressurePrinter pass. (PR #71096)
Valery Pykhtin via llvm-commits
- [llvm] [flang] [mlir] Make MLIR Value more consistent in terms of `const` "correctness" (NFC) (PR #72765)
Mehdi Amini via llvm-commits
- [PATCH] D151730: [RISCV] Support target attribute for function
Piyou Chen via Phabricator via llvm-commits
- [flang] [llvm] [clang] [flang][OpenMP] Add semantic check for declare target (PR #72770)
Sergio Afonso via llvm-commits
- [clang] [llvm] [flang] [flang][OpenMP] Add semantic check for declare target (PR #72770)
Sergio Afonso via llvm-commits
- [clang] [flang] [llvm] [flang][OpenMP] Add semantic check for declare target (PR #72770)
Sergio Afonso via llvm-commits
- [llvm] [clang] [flang] [flang][OpenMP] Add semantic check for declare target (PR #72770)
Sergio Afonso via llvm-commits
- [clang] [llvm] [SVE2.1][Clang][LLVM]Add 128bits builtin in Clang and LLVM intrinisc (PR #71930)
via llvm-commits
- [llvm] [LV] Add support for uniform parameters on vectorized function variants (PR #68879)
Graham Hunter via llvm-commits
- [llvm] 5d35342 - [LAA] Add extra test for #70819 showing incorrect Forward dep.
Florian Hahn via llvm-commits
- [llvm] [LAA] Fix incorrect dependency classification. (PR #70819)
Florian Hahn via llvm-commits
- [llvm] [MachineSink][AArch64] Preserve debug location when rematerialising an instruction to replace a COPY (PR #72685)
David Green via llvm-commits
- [llvm] [AMDGPU][SIInsertWaitcnts] Do not add s_waitcnt when the counters are known to be 0 already (PR #72830)
via llvm-commits
- [llvm] 4594d5b - [AArch64] Add missing bf16 store pattern (#72844)
via llvm-commits
- [llvm] [AMDGPU] Fix folding of v2i16/v2f16 splat imms (PR #72709)
Jay Foad via llvm-commits
- [llvm] [RISCV] Eliminate dead li after emitting VSETVLIs (PR #65934)
Yingwei Zheng via llvm-commits
- [lld] [LLD] dtNeeded name should consistent with soNames (PR #72857)
Longsheng Mou via llvm-commits
- [llvm] [LoopConstrainer] Apply loop gurads to check that loop bounds are safe (PR #71531)
Aleksandr Popov 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
- [llvm] dfc03c4 - [X86] vector-half-conversions.ll - regenerate with AVX512 slow/fast lane shuffles
Simon Pilgrim via llvm-commits
- [llvm] cfee715 - [DAG] clang-format createBranchMacroFusionDAGMutation calls. NFC.
Simon Pilgrim via llvm-commits
- [lld] [lld][ELF] Fix a corner case of elf::getLoongArchPageDelta (PR #71907)
Xi Ruoyao via llvm-commits
- [llvm] 54984f5 - Add llvm-mca to the list of toolchain tools (#72840)
via llvm-commits
- [llvm] 57a11b7 - [AMDGPU] Add live-through register set printing to GCNRegPressurePrinter pass. (#71096)
via llvm-commits
- [llvm] [AMDGPU] Form V_MAD_U64_U32 from mul24/mulhi24 (PR #72393)
Jay Foad via llvm-commits
- [llvm] cd88047 - [NFC][SROA] Remove implementation details from SROA header (#72846)
via llvm-commits
- [llvm] ba24b81 - [llvm-c] Fix outdated comment (NFC)
Nikita Popov via llvm-commits
- [clang-tools-extra] [llvm] [clang] [SVE2.1][Clang][LLVM]Add BFloat16 builtin in Clang and LLVM intrinisc (PR #70362)
via llvm-commits
- [llvm] [ValueTracking] isNonEqual Pointers with with a recursive GEP (PR #70459)
via llvm-commits
- [llvm] [InstCombine] Improve handling of `not` and free inversion. (PR #66787)
Nikita Popov via llvm-commits
- [llvm] [LV] Refactor vector function variant selection to prepare for uniform args (PR #68879)
Graham Hunter via llvm-commits
- [llvm] 4d64a2b - [LV] Refactor vector function variant selection to prepare for uniform args (#68879)
via llvm-commits
- [llvm] [IR][TLI] Cache getLibFunc() result on Function (NFC) (PR #72867)
Nikita Popov via llvm-commits
- [llvm] [LV] Stability fix for outerloop vectorization (PR #68118)
Florian Hahn via llvm-commits
- [llvm] [AMDGPU] New AMDGPUInsertSingleUseVDST pass (PR #72388)
Jay Foad via llvm-commits
- [llvm] [IR] Add disjoint flag for Or instructions. (PR #72583)
Nikita Popov via llvm-commits
- [llvm] [InstCombine] Set disjoint flag when turning Add into Or. (PR #72702)
Nikita Popov via llvm-commits
- [llvm] [Reassociate] Use disjoint flag to convert Or to Add. (PR #72772)
Nikita Popov via llvm-commits
- [llvm] Add adjustVMA option (PR #72870)
via llvm-commits
- [llvm] 84ebe5b - [LV] Precommit tests for uniform arguments for vector function variants
Graham Hunter via llvm-commits
- [clang] [llvm] [AArch64][SVE2.1] Add intrinsics for quadword loads/stores with unscaled offset (PR #70474)
David Sherwood via llvm-commits
- [llvm] 28b5054 - [AMDGPU] Fix PromoteAlloca size check of alloca for store (#72528)
via llvm-commits
- [llvm] [AMDGPU] Fix PromoteAlloca size check of alloca for store (PR #72528)
via llvm-commits
- [llvm] [BasicAA] Make isNotCapturedBeforeOrAt() check for calls more precise (PR #69931)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Defaults for missing dimensions in SYCL required wg size (PR #72652)
Jakub Chlanda via llvm-commits
- [llvm] [MC][Aarch32][Assembly] Emit relocs for LDRs (PR #72873)
Eleanor Bonnnici via llvm-commits
- [mlir] [llvm] [mlir] use TypeSize and uint64_t in DataLayout (PR #72874)
Oleksandr Alex Zinenko via llvm-commits
- [llvm] Add a situattion that mul instruction should not be replaced. (PR #72876)
via llvm-commits
- [llvm] [MachinePipeliner] Fix store-store dependences (#72508) (PR #72575)
via llvm-commits
- [llvm] Workaround libc++ github actions weirdness. (PR #72877)
via llvm-commits
- [mlir] [llvm] [mlir] fix overflow in LLVM dialect inlining (PR #72878)
Oleksandr Alex Zinenko via llvm-commits
- [llvm] 40e46b6 - [SLP]Do not emit int bitcast after minbitwidth analysis.
Alexey Bataev via llvm-commits
- [llvm] [ConstraintElim] Use isKnownNonNegative for signed->unsigned transfer. (PR #72879)
Florian Hahn via llvm-commits
- [lld] [RISCV] Disable gp relaxation if part of object unreachable (PR #72655)
Nemanja Ivanovic via llvm-commits
- [llvm] [Code Coverage] Add a tool to check test coverage of a patch (PR #71841)
Shivam Gupta via llvm-commits
- [llvm] [CodeGen][AArch64] Set min jump table entries to 13 for AArch64 targets (PR #71166)
via llvm-commits
- [llvm] [InstCombine] Remove over-generalization from computeKnownBitsFromCmp() (PR #72637)
Nikita Popov via llvm-commits
- [compiler-rt] [lld] [libcxx] [clang-tools-extra] [clang] [llvm] [libc] [lldb] [mlir] [flang] [MLIR] Enable GPU Dialect to SYCL runtime integration (PR #71430)
Fabian Mora via llvm-commits
- [llvm] [AMDGPU] Improve selection of ballot.i64 intrinsic in wave32 mode in SelectionDAG. (PR #71556)
Valery Pykhtin via llvm-commits
- [llvm] f9c47e8 - [LV] Stability fix for outerloop vectorization (#68118)
via llvm-commits
- [llvm] Add @ftynse as GitHub codeowner for MLIR Transform dialect (PR #72882)
Oleksandr Alex Zinenko via llvm-commits
- [llvm] [RISCV][GISel] Support G_ROTL/G_ROTR with Zbb. (PR #72825)
Michael Maitland via llvm-commits
- [llvm] [AMDGPU] Improve selection of ballot.i64 intrinsic in wave32 mode. (PR #71556)
Valery Pykhtin via llvm-commits
- [llvm] 23e1b61 - [X86] Regenerate constant-pool-sharing.ll with AVX test coverage
Simon Pilgrim via llvm-commits
- [llvm] 2fdf283 - [X86] constant-pool-sharing.ll - add test showing failure to reuse subvectors when storing larger vector types
Simon Pilgrim via llvm-commits
- [llvm] b0154c3 - [InstrProf] Add pgo use block coverage test (#72443)
via llvm-commits
- [llvm] [InstrProf] Add pgo use block coverage test (PR #72443)
Ellis Hoag via llvm-commits
- [llvm] [LV][NFC] Print VPlan's transformation pipline (PR #72665)
Florian Hahn via llvm-commits
- [llvm] 9ca9c2c - [InstSimplify] Remove redundant gep zero fold (NFC)
Nikita Popov via llvm-commits
- [llvm] a2cf44b - [InstCombine] Propagate NUW flags for `shl (lshr X, C1), C2 -> shl X, C2-C1` (#72525)
via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Instrument inliner for non-instr debug-info (PR #72884)
Jeremy Morse via llvm-commits
- [flang] [llvm] [mlir] Make MLIR Value more consistent in terms of `const` "correctness" (NFC) (PR #72765)
Jakub Kuderski via llvm-commits
- [llvm] [mlir] [flang] Make MLIR Value more consistent in terms of `const` "correctness" (NFC) (PR #72765)
Jakub Kuderski via llvm-commits
- [llvm] [compiler-rt] [llvm-profdata] Fix binary ids with multiple raw profiles in a single… (PR #72740)
Zequan Wu via llvm-commits
- [llvm] [VPlan] Introduce ComputeReductionResult VPInstruction opcode. (PR #70253)
Alexey Bataev via llvm-commits
- [llvm] [RISCV] Match mul_vl(v, (add_vl v1, splat 1)) to vmadd_vl (PR #71495)
Liao Chunyu via llvm-commits
- [llvm] [RISCV] DAG combine (mul (add x, 1), y) -> vmadd (PR #71495)
Liao Chunyu via llvm-commits
- [llvm] [RISCV] DAG combine (mul (add x, 1), y) -> vmadd (PR #71495)
Liao Chunyu via llvm-commits
- [llvm] [RISCV] DAG combine (mul (add x, 1), y) -> vmadd (PR #71495)
Liao Chunyu via llvm-commits
- [llvm] [RISCV] DAG combine (mul (add x, 1), y) -> vmadd (PR #71495)
Min-Yih Hsu via llvm-commits
- [llvm] [RISCV] DAG combine (mul (add x, 1), y) -> vmadd (PR #71495)
Craig Topper via llvm-commits
- [llvm] [RISCV] DAG combine (mul (add x, 1), y) -> vmadd (PR #71495)
Liao Chunyu via llvm-commits
- [llvm] [RISCV] DAG combine (mul (add x, 1), y) -> vmadd (PR #71495)
Liao Chunyu via llvm-commits
- [llvm] [RISCV] DAG combine (mul (add x, 1), y) -> vmadd (PR #71495)
Craig Topper via llvm-commits
- [llvm] [RISCV] DAG combine (mul (add x, 1), y) -> vmadd (PR #71495)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] DAG combine (mul (add x, 1), y) -> vmadd (PR #71495)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] DAG combine (mul (add x, 1), y) -> vmadd (PR #71495)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] DAG combine (mul (add x, 1), y) -> vmadd (PR #71495)
Liao Chunyu via llvm-commits
- [llvm] 59d14b6 - [X86] combineLoad - try to reuse existing constant pool entries for smaller vector constant data (REAPPLIED)
Simon Pilgrim via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Make dropping variable locations explicit (PR #72399)
Jeremy Morse via llvm-commits
- [clang-tools-extra] [flang] [llvm] [clang] [libc] [libcxx] [compiler-rt] [C23] Complete support for WG14 N2508 (PR #71398)
Aaron Ballman via llvm-commits
- [llvm] [Github] Enable warnings as errors on flang sphinx build (PR #72723)
Kiran Chandramohan via llvm-commits
- [clang] [llvm] [clang-tools-extra] Dont alter cold function alignment unless using Os (PR #72387)
Paul T Robinson via llvm-commits
- [PATCH] D123235: [OpenMP] atomic compare fail : Parser & AST support
Aaron Ballman via Phabricator via llvm-commits
- [llvm] 197f305 - NFCI: update debug-names-types test to use an output file unique to the test
Krasimir Georgiev via llvm-commits
- [llvm] [XCOFF][obj2yaml] support parsing auxiliary symbols for XCOFF (PR #70642)
via llvm-commits
- [llvm] [AArch64] Emit ST<OP> instruction when the return value has no use. (PR #72887)
via llvm-commits
- [lld] [lldb] [clang-tools-extra] [libunwind] [flang] [llvm] [clang] [libc] [libcxx] [compiler-rt] [Clang] Add __builtin_vectorelements to get number of elements in vector (PR #69010)
Lawrence Benson via llvm-commits
- [llvm] [M68k] Fix ODR violation in GISel code (PR #72797)
Vadim Petrochenkov via llvm-commits
- [clang] [llvm] [clang-tools-extra] [Clang] Correct handling of negative and out-of-bounds indices (PR #71877)
Nick Desaulniers via llvm-commits
- [llvm] f609d4b - [SLP]Fix PR72833: do not crash if only operand is casted but the use
Alexey Bataev via llvm-commits
- [clang-tools-extra] [libc] [llvm] [clang] [libunwind] [lld] [libcxx] [lldb] [compiler-rt] [libcxxabi] [mlir] [flang] PR#72453 : Exceeding maximum file name length (PR #72654)
Todd A. Anderson via llvm-commits
- [llvm] ddfed81 - Revert "[OpenMP] atomic compare fail : Parser & AST support"
Krzysztof Parzyszek via llvm-commits
- [llvm] 80d3a4c - [DebugInfo][RemoveDIs] Add local-utility plumbing for DPValues (#72276)
via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Add local-utility plumbing for DPValues (PR #72276)
Jeremy Morse via llvm-commits
- [llvm] Simplify `(a % b) lt/ge (b-1)` into `(a % b) eq/ne (b-1)` (PR #72504)
Nikita Popov via llvm-commits
- [llvm] [clang-tools-extra] [clang] [SVE2.1][Clang][LLVM]Add BFloat16 builtin in Clang and LLVM intrinisc (PR #70362)
via llvm-commits
- [libcxx] [libunwind] [llvm] [libc++] Allow running the test suite with optimizations (PR #68753)
Louis Dionne via llvm-commits
- [llvm] [LV] Add support for uniform parameters on vectorized function variants (PR #72891)
Graham Hunter via llvm-commits
- [clang] [llvm] [AMDGPU] Improve selection of ballot.i64 intrinsic in wave32 mode. (PR #71556)
Valery Pykhtin 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)
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] [InstrProf] Adding utility weights to BalancedPartitioning (PR #72717)
Ellis Hoag via llvm-commits
- [PATCH] D99750: [LV, VP]VP intrinsics support for the Loop Vectorizer
Alexey Bataev via Phabricator via llvm-commits
- [llvm] [AArch64] Fix tryMergeAdjacentSTG function in PrologEpilog pass (PR #68873)
via llvm-commits
- [lld] [LLD][COFF] Add -build-id flag to generate .buildid section. (PR #71433)
Zequan Wu via llvm-commits
- [llvm] [SelectionDAG] Add support to filter SelectionDAG dumps during ISel by function names (PR #72696)
Min-Yih Hsu 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
- [compiler-rt] 97f9617 - [build_symbolizer] Fix a missing mkdir cmd
via llvm-commits
- [llvm] [BOLT][TEST] Remove LTO flag from a test (PR #72896)
Maksim Panchenko via llvm-commits
- [compiler-rt] [flang] [llvm] [clang-tools-extra] [clang] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [flang] [clang-tools-extra] [compiler-rt] [clang] [llvm] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
Erich Keane via llvm-commits
- [llvm] [SLP]Improve cost estimation for gathered loads. (PR #72588)
Alexey Bataev via llvm-commits
- [llvm] [llvm][Support] Add indirection to call correct validate(...) function (PR #71966)
via llvm-commits
- [PATCH] D139859: [symbolizer] Support symbol+offset lookup
Serge Pavlov via Phabricator via llvm-commits
- [llvm] [clang] [InstCombine] Set disjoint flag when turning Add into Or. (PR #72702)
Craig Topper via llvm-commits
- [llvm] [InstCombine] Extend `foldICmpBinOp` to `add`-like `or`. (PR #71396)
Mikhail Gudim via llvm-commits
- [llvm] [SVE] Don't require lookup when demangling vector function mappings (PR #72260)
Paul Walker via llvm-commits
- [llvm] [BOLT] Fix C++ exceptions when LPStart is specified (PR #72737)
Maksim Panchenko via llvm-commits
- [llvm] Implement reserveAllocationSpace for SectionMemoryManager (PR #71968)
Michael Smith via llvm-commits
- [llvm] [nfc][InstrProfTest]Factor out common code for value profile test (PR #72611)
David Li via llvm-commits
- [compiler-rt] [sanitizer_symbolizer] Add initial symbolizer markup (PR #72605)
Andres Villegas via llvm-commits
- [lld] [llvm] [llvm][lld] Support R_<CLS>_GOTREL32 (PR #72584)
Peter Smith via llvm-commits
- [llvm] [lld] [llvm][lld] Support R_<CLS>_GOTREL32 (PR #72584)
Peter Smith via llvm-commits
- [llvm] 2404477 - LoopVectorize: Add better heuristic for vectorized epilogue skip test (#72589)
via llvm-commits
- [llvm] LoopVectorize: Add better heuristic for vectorized epilogue skip test (PR #72589)
Matthias Braun via llvm-commits
- [llvm] [AMDGPU] Allocate i1 argument to SGPRs (PR #72461)
Thomas Symalla via llvm-commits
- [llvm] [FuncSpec] Update function specialization to handle phi-chains (PR #72903)
Mats Petersson via llvm-commits
- [llvm] [FuncSpec] Update function specialization to handle phi-chains (PR #71442)
Mats Petersson via llvm-commits
- [mlir] [llvm] [flang] Make MLIR Value more consistent in terms of `const` "correctness" (NFC) (PR #72765)
David Blaikie via llvm-commits
- [llvm] b9951b3 - [llvm-profdata] Fix binary ids with multiple raw profiles in a single… (#72740)
via llvm-commits
- [llvm] [BOLT][DWARF] Fix handling of DWARF5 DWP (PR #72729)
Maksim Panchenko via llvm-commits
- [llvm] [MacroFusion] Support multiple predicators (PR #72219)
Joe Nash via llvm-commits
- [openmp] [llvm] [openmp][wasm] Allow compiling OpenMP to WebAssembly (PR #71297)
Andrew Brown via llvm-commits
- [PATCH] D151152: [compiler-rt] Avoid memintrinsic calls inserted by the compiler
Jakub Jelínek via Phabricator via llvm-commits
- [llvm] [libcxxabi] [libc++abi] Avoid raw calls to assert() in libc++abi (PR #71121)
Louis Dionne via llvm-commits
- [llvm] [TargetInstrInfo] enable foldMemoryOperand for InlineAsm (PR #70743)
Nick Desaulniers via llvm-commits
- [llvm] [TableGen] Add a backend to generate MacroFusion predicators (PR #72222)
Joe Nash via llvm-commits
- [llvm] reapply "[TargetInstrInfo] enable foldMemoryOperand for InlineAsm (#70743)" (PR #72910)
Nick Desaulniers via llvm-commits
- [clang] [clang-tools-extra] [llvm] Dont alter cold function alignment unless using Os (PR #72387)
Eli Friedman via llvm-commits
- [clang] [llvm] [InstCombine] Infer disjoint flag on Or instructions. (PR #72912)
Craig Topper via llvm-commits
- [llvm] [lld] [lldb] [compiler-rt] [mlir] [clang] [flang] [libcxx] [mlir][async] Avoid crash when not using `func.func` (PR #72801)
Rik Huijzer via llvm-commits
- [llvm] [unittest][Support] Fix bad negation of signed integer in LEB128Test.SLEB128Size (PR #72700)
David Blaikie via llvm-commits
- [llvm] Solve llvm-dwp overflow problem, skipped over 4GB '.dwo' files (PR #71902)
David Blaikie via llvm-commits
- [llvm] [clang] [Offload] Initial support for registering offloading entries on COFF targets (PR #72697)
Johannes Doerfert via llvm-commits
- [clang] [llvm] [Offload] Initial support for registering offloading entries on COFF targets (PR #72697)
Johannes Doerfert via llvm-commits
- [llvm] f42482d - [DebugInfo][RemoveDIs] Don't convert debug-intrinsics to Unreachable (#72380)
via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Don't convert debug-intrinsics to Unreachable (PR #72380)
Jeremy Morse via llvm-commits
- [llvm] Enable customer lowering for fabs_v16f16 with AVX2 (PR #72914)
David Li via llvm-commits
- [llvm] [MemorySSA] Update test to use NewPM (PR #72915)
Aiden Grossman via llvm-commits
- [clang] [llvm] [InstCombine] Set disjoint flag when turning Add into Or. (PR #72702)
Craig Topper via llvm-commits
- [clang-tools-extra] [clang] [llvm] Dont alter cold function alignment unless using Os (PR #72387)
Paul T Robinson via llvm-commits
- [llvm] [C API] Add getters for Target Extension Types to C API (PR #71291)
Joshua Cranmer via llvm-commits
- [llvm] [compiler-rt] [clang] [NFC, sanitizer_symbolizer] Split Fuchsia and Markup. (PR #72305)
Vitaly Buka via llvm-commits
- [llvm] 0e24179 - [SelectionDAG] Add support to filter SelectionDAG dumps during ISel by function names (#72696)
via llvm-commits
- [llvm] [X86InstrInfo] support memfold on spillable inline asm (PR #70832)
Nick Desaulniers via llvm-commits
- [compiler-rt] [HWASan] Prevent same tag for adjacent heap objects (PR #69337)
Evgenii Stepanov via llvm-commits
- [llvm] [clang-tools-extra] [clang] Dont alter cold function alignment unless using Os (PR #72387)
Eli Friedman via llvm-commits
- [llvm] [clang] [flang] [clang-tools-extra] [compiler-rt] [clang] Add support for new loop attribute [[clang::code_align()]] (PR #70762)
via llvm-commits
- [compiler-rt] Remove `__cdecl` from _ReturnAddress (PR #72919)
nicole mazzuca via llvm-commits
- [llvm] [RISCV] Partially move doPeepholeMaskedRVV into RISCVFoldMasks (PR #72441)
Craig Topper via llvm-commits
- [llvm] [RISCV] Use subreg extract for extract_vector_elt when vlen is known (PR #72666)
Craig Topper via llvm-commits
- [llvm] 97a6c15 - [ConstraintElim] Add extra info transfer tests for #72879.
Florian Hahn via llvm-commits
- [llvm] 523c0d3 - [MemorySSA] Update test to use NewPM (#72915)
via llvm-commits
- [llvm] c597dc3 - [nfc][InstrProfTest]Factor out common code for value profile test (#72611)
via llvm-commits
- [llvm] Revert "[nfc][InstrProfTest]Factor out common code for value profile test" (PR #72921)
Mingming Liu via llvm-commits
- [llvm] 44c796d - Revert "[nfc][InstrProfTest]Factor out common code for value profile test" (#72921)
via llvm-commits
- [llvm] [llvm] Specialize 'NoCFIValue::getType()' (PR #72923)
Youngsuk Kim via llvm-commits
- [llvm] Allow the dumping of .dwo files contents to show up when dumping an e… (PR #66726)
Greg Clayton via llvm-commits
- [llvm] [lldb] DEBUGINFOD based DWP acquisition for LLDB (PR #70996)
Greg Clayton via llvm-commits
- [llvm] [llvm] Improve implementation of StringRef::find_last_of and cie (PR #71865)
Alexandre Ganea via llvm-commits
- [lldb] [compiler-rt] [llvm] [clang] [lld] [mlir] [flang] [libcxx] [mlir][async] Avoid crash when not using `func.func` (PR #72801)
Mehdi Amini via llvm-commits
- [llvm] c4d8d91 - [InstCombine] Add tests for folding `(X + Y) - (W + Z)`; NFC
Noah Goldstein via llvm-commits
- [llvm] dbf6f30 - [InstCombine] Add folds for `(X + Y) - (W + Z)`
Noah Goldstein via llvm-commits
- [llvm] d018578 - [InstCombine] Make `isFreeToInvert` check recursively.
Noah Goldstein via llvm-commits
- [llvm] 742c15a - [InstCombine] Add additional tests for free inversion; NFC
Noah Goldstein via llvm-commits
- [llvm] 3039691 - [InstCombine] add `getFreeInverted` to perform folds for free inversion of op
Noah Goldstein via llvm-commits
- [llvm] b7c0f79 - [InstCombine] Replace `isFreeToInvert` + `CreateNot` with `getFreelyInverted`
Noah Goldstein via llvm-commits
- [llvm] 5271d33 - [InstCombine] Add transform for `~X + ~Y)` -> `-2 - Y - X`
Noah Goldstein via llvm-commits
- [llvm] eaffcc8 - [DebugInfo][RemoveDIs] Make dropping variable locations explicit (#72399)
via llvm-commits
- [llvm] [LoongArch][MC] Pre-commit tests for instr bl fixupkind testing (PR #72826)
Lu Weining via llvm-commits
- [llvm] 2ca028c - [LoongArch][MC] Pre-commit tests for instr bl fixupkind testing (#72826)
via llvm-commits
- [llvm] Implements PGOBBAddrMap in Object and ObjectYAML with tests [1/5] (PR #71750)
Micah Weston via llvm-commits
- [llvm] [NewPM] Remove LoopSimplifyCFGLegacyPass (PR #72930)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Remove SimpleLoopUnswitchLegacyPass (PR #72934)
Aiden Grossman via llvm-commits
- [compiler-rt] [asan][win][msvc] override new and delete and seperate TUs (PR #68754)
Charlie Barto via llvm-commits
- [llvm] [NewPM] Remove InstCountLegacyPass (PR #72936)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Remove LoopGuardWideningLegacyPass (PR #72937)
Aiden Grossman via llvm-commits
- [llvm] [BOLT][NFC] Extract a function for dump MCInst (PR #67225)
via llvm-commits
- [llvm] [LoongArch][MC] Support to get the FixupKind for BL (PR #72938)
via llvm-commits
- [llvm] [MachineBlockPlacement][X86] Use max of MDAlign and TLIAlign to align Loops. (PR #71026)
Freddy Ye via llvm-commits
- [llvm] [RISCV][GISel] Support G_ABS with Zbb. (PR #72939)
Craig Topper via llvm-commits
- [llvm] [emacs] Fix typo in autoload cookie (PR #72940)
Brian Leung via llvm-commits
- [llvm] [NewPM] Remove CostModelAnalysis Legacy Pass (PR #72941)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Remove Delinearization legacy pass (PR #72942)
Aiden Grossman via llvm-commits
- [llvm] Support BranchProbabilityInfo in update_analyze_test_checks.py (PR #72943)
Matthias Braun via llvm-commits
- [llvm] [NewPM] Remove LoopPredicationLegacyPass (PR #72944)
Aiden Grossman via llvm-commits
- [llvm] [IROutliner] Skip dbg values during the candidate search. (PR #72945)
Davide Italiano via llvm-commits
- [llvm] [NewPM] Remove MakeGuardsExplicitLegacyPass (PR #72946)
Aiden Grossman via llvm-commits
- [llvm] BranchProbabilityInfo: Report branch_weights 1, 0 for invoke (PR #72947)
Matthias Braun via llvm-commits
- [llvm] BranchProbabilityInfo: Report branch_weights 1, 0 for invoke (PR #72947)
Matthias Braun via llvm-commits
- [llvm] BranchProbabilityInfo: Report branch_weights 1, 0 for invoke (PR #72947)
via llvm-commits
- [llvm] BranchProbabilityInfo: Report branch_weights 1, 0 for invoke (PR #72947)
Matthias Braun via llvm-commits
- [llvm] BranchProbabilityInfo: Report branch_weights 1, 0 for invoke (PR #72947)
Matthias Braun via llvm-commits
- [llvm] BranchProbabilityInfo: Report branch_weights 1, 0 for invoke (PR #72947)
Matthias Braun via llvm-commits
- [llvm] BranchProbabilityInfo: Report branch_weights 1, 0 for invoke (PR #72947)
via llvm-commits
- [llvm] BranchProbabilityInfo: Report branch_weights 1, 0 for invoke (PR #72947)
Matthias Braun via llvm-commits
- [llvm] BranchProbabilityInfo: Report branch_weights 1, 0 for invoke (PR #72947)
Matthias Braun via llvm-commits
- [llvm] BranchProbabilityInfo: Report branch_weights 1, 0 for invoke (PR #72947)
Matthias Braun via llvm-commits
- [llvm] BranchProbabilityInfo: Report branch_weights 1, 0 for invoke (PR #72947)
via llvm-commits
- [llvm] BranchProbabilityInfo: Report branch_weights 1, 0 for invoke (PR #72947)
via llvm-commits
- [llvm] BranchProbabilityInfo: Report branch_weights 1, 0 for invoke (PR #72947)
David Li via llvm-commits
- [llvm] [PowerPC] Optimize allocation of Conditional Register (PR #69299)
Kai Luo via llvm-commits
- [clang] [llvm] [CodeGen][arm64e] Add methods and data members to Address, which are needed to authenticate signed pointers (PR #67454)
Anton Korobeynikov via llvm-commits
- [llvm] [clang] [CodeGen][arm64e] Add methods and data members to Address, which are needed to authenticate signed pointers (PR #67454)
Anton Korobeynikov via llvm-commits
- [llvm] [RISCV] default enable splitting regalloc between RVV and other (PR #72950)
Piyou Chen via llvm-commits
- [lldb] [llvm] Add support for parsing type unit entries in .debug_names. (PR #72952)
Greg Clayton via llvm-commits
- [llvm] [InstCombine] Simplifiy `(-x * y * -x)` into `(x * y * x)` (PR #72953)
via llvm-commits
- [flang] [clang] [libcxx] [lld] [lldb] [compiler-rt] [mlir] [llvm] [mlir][async] Avoid crash when not using `func.func` (PR #72801)
Mehdi Amini via llvm-commits
- [PATCH] D150229: [bolt] Fix typo in BinaryFunction::parseLSDA
Maksim Panchenko via Phabricator via llvm-commits
- [lld] 89f095d - [lld][ELF] Add armeb support when incoming bc is arm big endian (#72604)
via llvm-commits
- [llvm] [lld] [LLD] [COFF] Add tests to observe details about LTO and __imp_ prefixes. NFC. (PR #72764)
Fangrui Song 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] 9166cd2 - [RISCV] DAG combine (mul (add x, 1), y) -> vmadd (#71495)
via llvm-commits
- [llvm] a1de094 - [RISCV] Fix spelling error in test name. NFC
Craig Topper via llvm-commits
- [llvm] [clang] [AMDGPU] Emit a waitcnt instruction after each memory instruction (PR #68932)
Jun Wang via llvm-commits
- [llvm] [runtimes] Add missing test dependencies to check-all (PR #72955)
Tom Stellard via llvm-commits
- [libunwind] [llvm] [clang-tools-extra] [libcxxabi] [libc] [compiler-rt] [clang] [flang] [libcxx] [lld] [PowerPC] Combine sub within setcc back to sext (PR #66978)
Qiu Chaofan via llvm-commits
- [llvm] d102f8b - [MachineBlockPlacement][X86] Use max of MDAlign and TLIAlign to align Loops. (#71026)
via llvm-commits
- [llvm] [RISCV] Use short forward branch for ISD::ABS. (PR #72958)
Craig Topper via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Alexander Yermolovich via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Alexander Yermolovich via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Alexander Yermolovich via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] 'Soft Stop' solution on offset overflow issue: By Produceing a truncated but valid DWP file, discarding any DWO files that would not fit within the 32 bit/4GB limits of the format. (PR #71902)
Jinjie Huang via llvm-commits
- [llvm] [clang-tools-extra] [mlir] [clang] [flang] [lld] [clangtidy] Allow safe suspensions in coroutine-hostile-raii check (PR #72954)
Utkarsh Saxena via llvm-commits
- [PATCH] D138846: MC/DC in LLVM Source-Based Code Coverage: LLVM back-end and compiler-rt
Mike Hommey via Phabricator via llvm-commits
- [llvm] [AMDGPU] Move ballot64 wave32 mode tests to the appropriate place. NFC. (PR #72959)
Valery Pykhtin via llvm-commits
- [flang] [mlir] [clang] [llvm] [lld] [clang-tools-extra] [clangtidy] Allow safe suspensions in coroutine-hostile-raii check (PR #72954)
Utkarsh Saxena via llvm-commits
- [PATCH] D157657: [RISCV] Support R_RISCV_SET_ULEB128/R_RISCV_SUB_ULEB128 for .uleb128 directives
Fangrui Song via Phabricator via llvm-commits
- [llvm] [clang-tools-extra] [openmp] [libc] [compiler-rt] [clang] [lld] [flang] [libcxx] [mlir] [lldb] [mlir][async] Avoid crash when not using `func.func` (PR #72801)
Rik Huijzer via llvm-commits
- [llvm] [LoongArch] Allow delayed decision for ADD/SUB relocations (PR #72960)
Jinyang He via llvm-commits
- [llvm] Emit relax relocs when expand some LoadAddress (PR #72961)
Jinyang He via llvm-commits
- [llvm] [LoongArch] Insert nops and emit align reloc when handle alignment directive (PR #72962)
Jinyang He via llvm-commits
- [lld] [llvm] [mlir] [clang-tools-extra] [clang] [flang] [clangtidy] Allow safe suspensions in coroutine-hostile-raii check (PR #72954)
Utkarsh Saxena via llvm-commits
- [llvm] [RISCV] Add MinimumJumpTableEntries to TuneInfo (PR #72963)
Wang Pengcheng via llvm-commits
- [llvm] [AArch64] merge index address with large offset into base address (PR #72187)
via llvm-commits
- [compiler-rt] [scudo] Disable ring buffer in Trusty (PR #69280)
Andrei Homescu via llvm-commits
- [llvm] [RISCV][NFC] Use raw_svector_ostream to construct key of SubtargetMap (PR #72964)
Wang Pengcheng via llvm-commits
- [llvm] goldsteinn/and canonicalization cont (PR #72965)
via llvm-commits
- [llvm] c8c81f4 - [AMDGPU] Move ballot64 wave32 mode tests to the appropriate place. NFC. (#72959)
via llvm-commits
- [mlir] [libc] [llvm] [openmp] [lldb] [libcxx] [clang] [lld] [flang] [clang-tools-extra] [compiler-rt] [mlir][async] Avoid crash when not using `func.func` (PR #72801)
Rik Huijzer via llvm-commits
- [compiler-rt] [clang] [libc] [clang-tools-extra] [flang] [llvm] [libcxx] [AMDGPU] - Add constant folding to s_wqm intrinsic (PR #72382)
Jessica Del via llvm-commits
- [llvm] bebf3a9 - [AMDGPU] - Add bitreplicate const folding tests (#72649)
via llvm-commits
- [llvm] [AMDGPU] - Add bitreplicate const folding tests (PR #72649)
Jessica Del via llvm-commits
- [llvm] AMDGPU: Only allow 31bit positive offset for scratch (PR #71895)
via llvm-commits
- [llvm] [AArch64] Add an AArch64 pass for loop idiom transformations (PR #72273)
Shivam Gupta via llvm-commits
- [clang-tools-extra] [flang] [mlir] [clang] [lld] [llvm] [clangtidy] Allow safe suspensions in coroutine-hostile-raii check (PR #72954)
Utkarsh Saxena via llvm-commits
- [lld] [flang] [mlir] [llvm] [clang-tools-extra] [clang] [clangtidy] Allow safe suspensions in coroutine-hostile-raii check (PR #72954)
Utkarsh Saxena via llvm-commits
- [llvm] [AMDGPU] Quit PromoteAllocaToVector if intrinsic is used (PR #68744)
Mariusz Sikora via llvm-commits
- [llvm] [TableGen] Add MacroFusions to SchedMachineModel (PR #72223)
Wang Pengcheng via llvm-commits
- [llvm] 9a09c73 - [BasicAA] Make isNotCapturedBeforeOrAt() check for calls more precise (#69931)
via llvm-commits
- [llvm] [InstCombine] Make indexed compare fold GEP source type independent (PR #71663)
Nikita Popov via llvm-commits
- [llvm] [AArch64] Use the same fast math preservation for MachineCombiner reassociation as X86/PowerPC/RISCV. (PR #72820)
David Green via llvm-commits
- [llvm] [AMDGPU] Don't DEALLOC_VGPRS from callable functions (PR #72245)
via llvm-commits
- [clang] [llvm] [clang-tools-extra] [InstCombine] Convert or concat to fshl if opposite or concat exists (PR #68502)
via llvm-commits
- [llvm] [clang-tools-extra] [clang] [RFC] Perform lifetime bound checks for arguments to coroutine (PR #69360)
Utkarsh Saxena via llvm-commits
- [llvm] [clang] [clang-tools-extra] [RFC] Perform lifetime bound checks for arguments to coroutine (PR #69360)
Utkarsh Saxena via llvm-commits
- [llvm] [clang-tools-extra] [clang] [clang][Analyzer] Move checker 'alpha.unix.Errno' to 'unix.Errno'. (PR #69469)
Balázs Kéri via llvm-commits
- [lld] [llvm] [LLD] [COFF] Add tests to observe details about LTO and __imp_ prefixes. NFC. (PR #72764)
Martin Storsjö via llvm-commits
- [llvm] [RISCV] Add macro fusions for Xiangshan (PR #72362)
Wang Pengcheng via llvm-commits
- [llvm] [Sched] Auto add MacroFusion mutation if enabled (PR #72227)
Wang Pengcheng via llvm-commits
- [llvm] [RISCV] Use TableGen-based macro fusion (PR #72224)
Wang Pengcheng via llvm-commits
- [llvm] [SelectionDAG] Update for scalable MemoryType in MMO (PR #70452)
David Green via llvm-commits
- [llvm] [CodeGen] Update for scalable MemoryType in MMO (PR #70452)
David Green via llvm-commits
- [llvm] 21dc3e3 - [NewPM] Remove LoopSimplifyCFGLegacyPass (#72930)
via llvm-commits
- [llvm] fc3c4e1 - [NewPM] Remove SimpleLoopUnswitchLegacyPass (#72934)
via llvm-commits
- [llvm] 4444374 - [NewPM] Remove InstCountLegacyPass (#72936)
via llvm-commits
- [llvm] ddcd6d6 - [NewPM] Remove CostModelAnalysis Legacy Pass (#72941)
via llvm-commits
- [llvm] 1366331 - [NewPM] Remove LoopPredicationLegacyPass (#72944)
via llvm-commits
- [llvm] 62439d1 - [NewPM] Remove MakeGuardsExplicitLegacyPass (#72946)
via llvm-commits
- [llvm] 0cfa109 - [NewPM] Remove Delinearization legacy pass (#72942)
via llvm-commits
- [llvm] bc3cc26 - [NewPM] Remove LoopGuardWideningLegacyPass (#72937)
via llvm-commits
- [llvm] [llvm-exegesis] Use hex values when parsing memory mappings (PR #72620)
Aiden Grossman via llvm-commits
- [llvm] [libcxx] [clang-tools-extra] [libcxxabi] [mlir] [compiler-rt] [clang] [libunwind] [lld] [libc] [lldb] [flang] PR#72453 : Exceeding maximum file name length (PR #72654)
Shahid Iqbal 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] [clang] [clang-tools-extra] [clang][Analyzer] Move checker 'alpha.unix.Errno' to 'unix.Errno'. (PR #69469)
Balázs Kéri via llvm-commits
- [PATCH] D134600: [RISCV][LLD] Add RISCV zcmt optimise in linker relaxation
Nemanja Ivanovic via Phabricator via llvm-commits
- [llvm] 19cdc0a - [llvm] Specialize 'NoCFIValue::getType()' (#72923)
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] [BasicAA] Add Vscale GEP decomposition on variable index (PR #69152)
David Green via llvm-commits
- [libc] [llvm] [libc][math] Implement nexttoward functions (PR #72763)
Nishant Mittal via llvm-commits
- [llvm] [libc] [libc][math] Implement nexttoward functions (PR #72763)
Nishant Mittal via llvm-commits
- [clang-tools-extra] [clang] [llvm] [SVE2.1][Clang][LLVM]Add BFloat16 builtin in Clang and LLVM intrinisc (PR #70362)
via llvm-commits
- [llvm] c77d79b - [SVE2.1][Clang][LLVM]Add 128bits builtin in Clang and LLVM intrinisc (#71930)
via llvm-commits
- [llvm] 4ccdab3 - [ConstraintElim] Use isKnownNonNegative for condition transfer. (#72879)
via llvm-commits
- [llvm] ef9bcac - [MachineSink][AArch64] Preserve debug location when rematerialising an instruction to replace a COPY (#72685)
via llvm-commits
- [llvm] [ExceptionDemo] Correct and update example ExceptionDemo (PR #69485)
via llvm-commits
- [compiler-rt] [compiler-rt] Fix interceptors with Solaris as (PR #72973)
Marco Elver via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Implement redundant elimination for DPValues (PR #72284)
Jeremy Morse via llvm-commits
- [llvm] 6d23aaa - [DebugInfo][RemoveDIs] Implement redundant elimination for DPValues (#72284)
Jeremy Morse via llvm-commits
- [lld] [mlir] [llvm] [clang] [flang] [clang-tools-extra] [clangtidy] Allow safe suspensions in coroutine-hostile-raii check (PR #72954)
Piotr Zegar via llvm-commits
- [llvm] 6a323e7 - [LLD] [COFF] Add tests to observe details about LTO and __imp_ prefixes. NFC. (#72764)
via llvm-commits
- [lld] [llvm] [LTO] [LLD] Don't alias the __imp_func and func symbol resolutions (PR #71376)
Martin Storsjö via llvm-commits
- [llvm] ead3556 - [LoopUtils] Freeze compare results for diff checks instead of pointers.
Florian Hahn via llvm-commits
- [llvm] 775d2f3 - [LoongArch][MC] Support to get the FixupKind for BL (#72938)
via llvm-commits
- [llvm] [clang-tools-extra] [BOLT][NFC] Extract a function for dump MCInst (PR #67225)
via llvm-commits
- [llvm] ff75121 - [LoopInfo] Avoid redundant DomTree lookup (NFC)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU] Enable GCNRewritePartialRegUses pass by default. (PR #72975)
Valery Pykhtin via llvm-commits
- [clang-tools-extra] [llvm] [InstCombine] Do not simplify lshr/shl arg if it is part of fshl rotate pattern. (PR #66115)
via llvm-commits
- [llvm] [clang] [AArch64] Add quadword gather load/scatter store intrinsics with unscaled vector offset (PR #71290)
via llvm-commits
- [clang] [llvm] [AArch64] Add quadword gather load/scatter store intrinsics with unscaled vector offset (PR #71290)
via llvm-commits
- [llvm] [AArch64][GlobalISel] Basic SVE and fadd (PR #72976)
David Green via llvm-commits
- [llvm] 7f740be - [BasicAA] Don't assume DT is nonnull
Nikita Popov via llvm-commits
- [llvm] [TargetLowering][RISCV] Introduce shouldFoldSelectWithSingleBitTest and RISC-V implement. (PR #72978)
Yeting Kuo via llvm-commits
- [llvm] [llvm][TypeSize] Fix addition/subtraction in TypeSize. (PR #72979)
Sander de Smalen via llvm-commits
- [flang] [mlir] [lld] [llvm] [clang-tools-extra] [clang] [clangtidy] Allow safe suspensions in coroutine-hostile-raii check (PR #72954)
Utkarsh Saxena via llvm-commits
- [llvm] [clang] [lld] [mlir] [clang-tools-extra] [flang] [clangtidy] Allow safe suspensions in coroutine-hostile-raii check (PR #72954)
Utkarsh Saxena via llvm-commits
- [clang] [clang-tools-extra] [llvm] [clang][Analyzer] Move checker 'alpha.unix.Errno' to 'unix.Errno'. (PR #69469)
Balázs Kéri via llvm-commits
- [llvm] [AMDGPU] Don't create mulhi_24 in CGP (PR #72983)
Pierre van Houtryve via llvm-commits
- [llvm] [AMDGPU] Form V_MAD_U64_U32 from mul24 (PR #72393)
Pierre van Houtryve via llvm-commits
- [llvm] 52204a2 - [Offload] Initial support for registering offloading entries on COFF targets (#72697)
via llvm-commits
- [lldb] [libcxx] [llvm] [clang] [compiler-rt] [libc] [clang-tools-extra] [flang] [flang] FDATE extension implementation: get date and time in ctime format (PR #71222)
via llvm-commits
- [lldb] [libc] [flang] [clang-tools-extra] [compiler-rt] [llvm] [libcxx] [clang] [flang] FDATE extension implementation: get date and time in ctime format (PR #71222)
via llvm-commits
- [libc] [compiler-rt] [libcxx] [clang-tools-extra] [lldb] [llvm] [clang] [flang] [flang] FDATE extension implementation: get date and time in ctime format (PR #71222)
via llvm-commits
- [clang-tools-extra] [llvm] [clang] [flang] [flang ]GETLOG runtime and extension implementation: get login username (PR #70917)
Yi Wu via llvm-commits
- [llvm] 4148158 - [RegBankInfo] Add brackets around || in assert. NFC
David Green via llvm-commits
- [llvm] fd64038 - [CodeGen] getPointerMemTy - move FIXME to start of comment line so editors are more likely to detect it. NFC.
Simon Pilgrim via llvm-commits
- [llvm] 8336bfb - [X86] Regenerate ispow2.ll. NFC.
Simon Pilgrim via llvm-commits
- [lld] 89efffd - [LTO] [LLD] Don't alias the __imp_func and func symbol resolutions (#71376)
via llvm-commits
- [llvm] [lld] [LTO] [LLD] Don't alias the __imp_func and func symbol resolutions (PR #71376)
Martin Storsjö via llvm-commits
- [lld] [LLD] [COFF] Don't preserve unnecessary __imp_ prefixed symbols (PR #72989)
Martin Storsjö via llvm-commits
- [clang] [llvm] [AMDGPU] Emit a waitcnt instruction after each memory instruction (PR #68932)
Jay Foad via llvm-commits
- [llvm] [AMDGPU] Defaults for missing dimensions in SYCL required wg size (PR #68872)
Jakub Chlanda via llvm-commits
- [llvm] [TLI][AArch64] Add TLI Mappings of @llvm.exp10 for ArmPL and SLEEF. (PR #72990)
Paschalis Mpeis via llvm-commits
- [llvm] a243128 - [gn build] Port 527fcb8e5d6b
LLVM GN Syncbot via llvm-commits
- [lldb] [libcxx] [clang] [clang-tools-extra] [flang] [compiler-rt] [libc] [llvm] [flang] FDATE extension implementation: get date and time in ctime format (PR #71222)
via llvm-commits
- [llvm] 56f5690 - [ValueTracking] Handle operand bundle assumes in same loop (NFCI)
Nikita Popov via llvm-commits
- [llvm] [ModuloSchedule] Implement modulo variable expansion for pipelining (PR #65609)
Yuta Mukai via llvm-commits
- [llvm] ad86d3e - [BasicAA] Add wrapping test for #72831.
Florian Hahn via llvm-commits
- [llvm] [BasicAA] Don't use MinAbsVarIndex = 1. (PR #72993)
Florian Hahn via llvm-commits
- [clang] [llvm] [clang-tools-extra] [flang] [lld] [mlir] [clangtidy] Allow safe suspensions in coroutine-hostile-raii check (PR #72954)
Piotr Zegar via llvm-commits
- [llvm] [llvm][TypeSize] Consider TypeSize of '0' to be fixed/scalable-agnostic. (PR #72994)
Sander de Smalen via llvm-commits
- [llvm] f79676a - [SVE2.1][Clang][LLVM]Add BFloat16 builtin in Clang and LLVM intrinisc (#70362)
via llvm-commits
- [llvm] [clang] [AMDGPU] Improve selection of ballot.i64 intrinsic in wave32 mode. (PR #71556)
Valery Pykhtin via llvm-commits
- [llvm] [clang] [AArch64] Add SVE2.1 intrinsics for indexed quadword gather loads and scatter stores (PR #70476)
via llvm-commits
- [clang] [llvm] [AArch64] Add SVE2.1 intrinsics for indexed quadword gather loads and scatter stores (PR #70476)
via llvm-commits
- [compiler-rt] [ASan][Windows] Synchronizing ASAN init on Windows (PR #71833)
Zack Johnson via llvm-commits
- [llvm] [clang] [AArch64][SVE2.1] Add intrinsics for quadword loads/stores with unscaled offset (PR #70474)
Momchil Velikov via llvm-commits
- [llvm] 2d39cb4 - [BasicAA] Don't use MinAbsVarIndex = 1. (#72993)
via llvm-commits
- [llvm] 9250fbd - [gn] port e6ef31524729fc
Nico Weber via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Handle DPValues in LCSSA (PR #72996)
Jeremy Morse via llvm-commits
- [llvm] 6088e9c - [LV] Add test case for diff checks with nested AddRecs.
Florian Hahn via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Instrument loop-rotate for DPValues (PR #72997)
Jeremy Morse via llvm-commits
- [libc] [llvm] [NFC] rename builtin_wrapper into math_extras (PR #72998)
Guillaume Chatelet via llvm-commits
- [llvm] a1652fd - [InstCombine] Add tests for incorrect shift nneg inference (NFC)
Nikita Popov via llvm-commits
- [llvm] ac75171 - [InstCombine] Fix incorrect nneg inference on shift amount
Nikita Popov via llvm-commits
- [clang] [clang-tools-extra] [libcxx] [compiler-rt] [llvm] [libc] [flang] [AMDGPU] - Add constant folding to s_wqm intrinsic (PR #72382)
Nicolai Hähnle via llvm-commits
- [clang] [llvm] [mlir] [lld] [AMDGPU] Change default AMDHSA Code Object version to 5 (PR #73000)
Saiyedul Islam via llvm-commits
- [compiler-rt] [asan][Darwin] Use Apples blocks extension only when supported (#72639) (PR #72642)
FX Coudert via llvm-commits
- [libc] [compiler-rt] [clang] [flang] [clang-tools-extra] [libcxx] [llvm] [AMDGPU] - Add constant folding to s_wqm intrinsic (PR #72382)
Jessica Del via llvm-commits
- [flang] [mlir] [lld] [clang-tools-extra] [clang] [llvm] [clangtidy] Allow safe suspensions in coroutine-hostile-raii check (PR #72954)
Utkarsh Saxena via llvm-commits
- [llvm] [libc] [openmp] [NVPTX][NFC] Change naming for global objects for ctor / dtor handling (PR #72137)
Joseph Huber via llvm-commits
- [llvm] [AMDGPU][GlobalIsel] Introduce isRegType to check for legal types, instead of checking bit width. (PR #68189)
Jay Foad via llvm-commits
- [llvm] 2749f52 - [RISCV] Convert all floating point vector type operands to integer vector type (#69559)
via llvm-commits
- [clang] [llvm] [RISCV] Convert all floating point vector type operands to integer vector type (PR #69559)
Brandon Wu via llvm-commits
- [llvm] a3908d3 - [BasicAA] Optimize index size adjustment (NFC)
Nikita Popov via llvm-commits
- [llvm] f335883 - [AArch64][SVE2.1] Add intrinsics for quadword loads/stores with unscaled offset (#70474)
via llvm-commits
- [llvm] f85e7ab - [AMDGPU] - Add constant folding to s_wqm intrinsic (#72382)
via llvm-commits
- [compiler-rt] [libcxx] [llvm] [clang] [clang-tools-extra] [flang] [libc] [AMDGPU] - Add constant folding to s_wqm intrinsic (PR #72382)
Jessica Del via llvm-commits
- [lld] 7ffabb6 - [ELF] Support R_RISCV_SET_ULEB128/R_RISCV_SUB_ULEB128 in non-SHF_ALLOC sections (#72610)
via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Interpret DPValue objects in SelectionDAG (PR #72253)
Jeremy Morse via llvm-commits
- [llvm] c0a1fcd - [llvm][IRMover] Remove no-op ptr-to-ptr bitcast (NFC)
Youngsuk Kim via llvm-commits
- [llvm] [PowerPC] Add a set of extended mnemonics that are missing from Power 10. (PR #73003)
Stefan Pintilie via llvm-commits
- [llvm] [MachineLICM] Fix incorrect CSE on hoisted const load (PR #73007)
Igor Kirillov via llvm-commits
- [llvm] Support: don't block signals around close if it can be avoided (PR #73009)
Mateusz Guzik via llvm-commits
- [llvm] 28f62d7 - [AArch64] Add SVE2.1 intrinsics for indexed quadword gather loads and scatter stores (#70476)
via llvm-commits
- [llvm] 2fe24fd - reapply "[TargetInstrInfo] enable foldMemoryOperand for InlineAsm (#70743)" (#72910)
via llvm-commits
- [llvm] [BOLT] [Profile] Fix type mismatch error (PR #73016)
Ho Cheung via llvm-commits
- [libcxx] [compiler-rt] [lldb] [libc] [flang] [clang-tools-extra] [clang] [llvm] [flang] FDATE extension implementation: get date and time in ctime format (PR #71222)
Yi Wu via llvm-commits
- [llvm] 4495485 - [DebugInfo][RemoveDIs] Interpret DPValue objects in SelectionDAG (#72253)
via llvm-commits
- [llvm] [DWARFLinkerParallel] Add support for -odr mode. (PR #68721)
Jonas Devlieghere via llvm-commits
- [llvm] [gn build] Add a generic `compiler_wrapper` gn arg (PR #72757)
Nico Weber via llvm-commits
- [llvm] e02b85b - [gn build] Add a generic `compiler_wrapper` gn arg (#72757)
via llvm-commits
- [PATCH] D159304: [gn build] Generalize use_goma to compiler_wrapper
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] [bolt] Support arm64 FP register spills (PR #73021)
via llvm-commits
- [llvm] [PowerPC][EarlyIfConversion] Do not insert `isel` if subtarget doesn't support `isel` (PR #72211)
Nemanja Ivanovic via llvm-commits
- [llvm] d34ac0e - [llvm][NFC] Autoupdater x86 detection (#72808)
via llvm-commits
- [llvm] f802fed - [NFC] Fix typos in llvm-mc doc (#72457)
via llvm-commits
- [llvm] [NFC] Fix typos in llvm-mc doc (PR #72457)
Jacob Lambert via llvm-commits
- [clang-tools-extra] [clang] [llvm] [Clang] Fix linker error for function multiversioning (PR #71706)
via llvm-commits
- [llvm] 1552b91 - [X86] X86FixupVectorConstantsPass - attempt to match VEX logic ops back to EVEX if we can create a broadcast fold
Simon Pilgrim via llvm-commits
- [llvm] [PowerPC] Spill non-volatile registers required for traceback table (PR #71115)
Stefan Pintilie via llvm-commits
- [llvm] [SelectionDAG] Handling Oversized Alloca Types under 32 bit Mode to Avoid Code Generator Crash (PR #71472)
Paweł Bylica via llvm-commits
- [llvm] d506aa4 - Reland "[MC][AsmParser] Diagnose improperly nested .cfi frames"
Jon Roelofs via llvm-commits
- [PATCH] D155245: [MC][AsmParser] Diagnose improperly nested .cfi frames
Jon Roelofs via Phabricator via llvm-commits
- [llvm] 30e8dcd - Enable customer lowering for fabs_v16f16 with AVX2 (#72914)
via llvm-commits
- [compiler-rt] [sanitizers] improve debug output for failed suppression parse (PR #72066)
Thomas Schenker via llvm-commits
- [llvm] [SystemZ][z/OS] Implement yaml2obj for GOFF Object File Format (PR #71445)
Neumann Hon via llvm-commits
- [llvm] [ASan] Allow for passing AddressSanitizer command line options through the AddressSanitizerOptions struct. (PR #72439)
Vitaly Buka via llvm-commits
- [PATCH] D153167: [MC] Reject CFI advance_loc separated by a non-private label for Mach-O
Jon Roelofs via Phabricator via llvm-commits
- [llvm] [AMDGPU] NFC: Add flag to disable clustered low occupancy phase (PR #73025)
Jeffrey Byrnes via llvm-commits
- [llvm] b072ec5 - [AMDGPU] NFC. Run auto-update on a few tests
Joe Nash via llvm-commits
- [llvm] [nfc][InstrProfTest]Un-parameterize test cases that doesn't use profile reader and writer (PR #73026)
Mingming Liu via llvm-commits
- [clang] [llvm] [PowerPC][X86] Make cpu id builtins target independent and lower for PPC (PR #68919)
via llvm-commits
- [llvm] [clang] [PowerPC][X86] Make cpu id builtins target independent and lower for PPC (PR #68919)
via llvm-commits
- [llvm] ce61274 - [RISCV] Add rv32 command line to short-forward-branch-opt.ll. NFC
Craig Topper via llvm-commits
- [llvm] 7a6fd49 - [RISCV] Use short forward branch for ISD::ABS.
Craig Topper via llvm-commits
- [llvm] e1ee0e8 - Revert "[SVE2.1][Clang][LLVM]Add BFloat16 builtin in Clang and LLVM intrinisc (#70362)"
Muhammad Omair Javaid via llvm-commits
- [llvm] [clang] [SystemZ][z/OS] This change adds support for the PPA2 section in zOS (PR #68926)
Yusra Syeda via llvm-commits
- [llvm] [AArch64] Allow LDR merge with same destination register by renaming (PR #71908)
David Green via llvm-commits
- [clang-tools-extra] [llvm] [clang] [MachineLICM][AArch64] Hoist COPY instructions with other uses in the loop (PR #71403)
David Green via llvm-commits
- [flang] [clang] [llvm] [clang-tools-extra] [flang ]GETLOG runtime and extension implementation: get login username (PR #70917)
Peter Klausler via llvm-commits
- [llvm] c9fd76f - [RISCV] Replace XLenVT in RV64 only pattern with i64. NFC
Craig Topper via llvm-commits
- [llvm] [clang] [clang-tools-extra] [Clang] Fix linker error for function multiversioning (PR #71706)
Eli Friedman via llvm-commits
- [compiler-rt] a855a16 - [compiler-rt] Fix interceptors with Solaris as (#72973)
via llvm-commits
- [compiler-rt] [NFC sanitizer_symbolizer] Make some functions non virtual in StackTracePrinter. (PR #73029)
Andres Villegas via llvm-commits
- [clang-tools-extra] [clang] [llvm] [MachineLICM][AArch64] Hoist COPY instructions with other uses in the loop (PR #71403)
Björn Pettersson via llvm-commits
- [llvm] [llvm] Disable some LLVM arguments in runtimes mode (PR #73031)
Joseph Huber via llvm-commits
- [compiler-rt] [sanitizer_symbolizer] Add MarkupStackTracePrinter (PR #73032)
Andres Villegas via llvm-commits
- [llvm] [RISCV][GISel] Lower G_FCONSTANT to constant pool load without F or D. (PR #73034)
Craig Topper via llvm-commits
- [llvm] workflows/release-binaries: Do a preliminary build to fill ccache (PR #72576)
Tom Stellard 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
- [llvm] 03ac08d - [nfc][InstrProfTest]Un-parameterize test cases that doesn't use profile reader and writer (#73026)
via llvm-commits
- [llvm] 5b2fee8 - [AMDGPU] NFC: Add flag to disable clustered low occupancy phase (#73025)
via llvm-commits
- [llvm] [X86] With large code model, put functions into .ltext with large section flag (PR #73037)
Arthur Eubanks via llvm-commits
- [llvm] 6a082ed - [SelectionDAG] Fix copy/paste mistake in SDNodeFlags::intersectWith
Craig Topper via llvm-commits
- [llvm] [nfc][InstrProfTest]Add a test fixture to parameterize the read-write test of value profiles (PR #73038)
Mingming Liu via llvm-commits
- [llvm] Extra assertions in RS4GC (PR #71201)
via llvm-commits
- [llvm] 907ed77 - test-release.sh: Only build the clang target in stage 1 and 2 (#72703)
via llvm-commits
- [llvm] test-release.sh: Only build the clang target in stage 1 and 2 (PR #72703)
Tom Stellard via llvm-commits
- [compiler-rt] [NFC sanitizer_symbolizer] Make some functions non virtual (PR #73039)
Andres Villegas via llvm-commits
- [lldb] [compiler-rt] [clang-tools-extra] [clang] [openmp] [llvm] [libcxx] [flang] [OpenMP] Add memory diff dump for kernel record-replay (PR #70667)
Giorgis Georgakoudis via llvm-commits
- [compiler-rt] 23c84fb - [NFC sanitizer_symbolizer] Make some functions non virtual in StackTracePrinter. (#73029)
via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Instrument loop-deletion for DPValues (PR #73042)
Jeremy Morse via llvm-commits
- [llvm] [SPIR-V] Add SPIRV-Tools for testing (PR #73044)
Natalie Chouinard via llvm-commits
- [compiler-rt] cc21287 - [sanitizer_symbolizer] Add MarkupStackTracePrinter (#73032)
via llvm-commits
- [llvm] [CFI] Fix Direct Call Issues in CFI Dispatch Table (PR #69663)
Oskar Wirga via llvm-commits
- [llvm] 2743b30 - [nfc][InstrProfTest]Add a test fixture to parameterize the read-write test of value profiles (#73038)
via llvm-commits
- [lld] [lld/ELF] Hint if R_X86_64_PC32 overflows and references a SHF_X86_64_LARGE section (PR #73045)
Arthur Eubanks via llvm-commits
- [llvm] [llvm][NFC] Autoupdater x86 intrinsic selection (PR #73046)
Nathan Sidwell via llvm-commits
- [llvm] [BOLT] CDSplit: A New 3-Way Function Splitting Algorithm (PR #72225)
via llvm-commits
- [clang] [llvm] [AArch64] Stack probing for function prologues (PR #66524)
Eli Friedman via llvm-commits
- [clang] [llvm] [AArch64] Stack probing for dynamic allocas in SelectionDAG (PR #66525)
Eli Friedman via llvm-commits
- [llvm] [AIX] In assembly file, create a dummy text renamed to an empty string (PR #73052)
via llvm-commits
- [llvm] [clang] Remove experimental from Vector Crypto extensions (PR #69000)
Eric Biggers via llvm-commits
- [llvm] [AMDGPU] Rework dot4 signedness checks (PR #68757)
Jeffrey Byrnes via llvm-commits
- [PATCH] D157499: [IR] Add dead_on_unwind attribute
Arthur Eubanks via Phabricator via llvm-commits
- [llvm] a756a6b - [TargetLowering][RISCV] Introduce shouldFoldSelectWithSingleBitTest and RISC-V implement. (#72978)
via llvm-commits
- [llvm] [SeparateConstOffsetFromGEP] Reorder trivial GEP chains to separate constants (PR #73056)
Jeffrey Byrnes via llvm-commits
- [llvm] [clang] [AArch64] Stack probing for function prologues (PR #66524)
Momchil Velikov via llvm-commits
- [llvm] [RISCV][GISel] Legalize and select G_BRINDIRECT. (PR #73059)
Craig Topper via llvm-commits
- [llvm] 3311112 - Support BranchProbabilityInfo in update_analyze_test_checks.py (#72943)
via llvm-commits
- [llvm] [RISCV][GISEL] Select G_IMPLICIT_DEF (PR #73060)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] legalize, regbankselect, and instruction-select for G_… (PR #73061)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_PTRMASK (PR #73062)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_VASTART using custom legalization (PR #73063)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] lowerFormalArguments for variadic arguments (PR #73064)
Michael Maitland via llvm-commits
- [llvm] [RISCV][GISEL] Legalize G_VAARG through expansion. (PR #73065)
Michael Maitland via llvm-commits
- [llvm] [GISEL][RISCV] Add G_VACOPY GISEL opcode and add lowering code for it. (PR #73066)
Michael Maitland via llvm-commits
- [clang] [llvm] Remove experimental from Vector Crypto extensions (PR #69000)
Eric Biggers via llvm-commits
- [llvm] 42d4840 - [X86][MC] Support encoding/decoding for JMPABS (#72835)
via llvm-commits
- [llvm] Fix undefined-behaviour in regex engine. (PR #73071)
via llvm-commits
- [PATCH] D155688: [PATCH] [llvm] [InstCombine] Canonicalise ADD+GEP
Craig Topper via Phabricator via llvm-commits
- [llvm] [X86] Improve optmasks handling for AVX10.1-256 (PR #73074)
Evgenii Kudriashov via llvm-commits
- [compiler-rt] 2c87571 - [test][hwasan] Deflake release-shadow.c
Vitaly Buka via llvm-commits
- [llvm] [TableGen] Enhance testability of TableGen-based macro fusion (PR #73075)
Wang Pengcheng via llvm-commits
- [llvm] [BOLT] Extend calculateEmittedSize for Block Size Calculation (PR #73076)
via llvm-commits
- [llvm] [BOLT] Refactor SplitFunctions for Function Reuse (PR #73078)
via llvm-commits
- [llvm] [BOLT] Setup CDSplit Pass Structure (PR #73079)
via llvm-commits
- [llvm] [BOLT] Introduce .text.warm for -use-cdsplit=1 (PR #73080)
via llvm-commits
- [llvm] [BOLT] Initialize Auxiliary Variables (PR #73081)
via llvm-commits
- [llvm] [BOLT] CDSplit Main Logic Part 1/3 (PR #73082)
via llvm-commits
- [llvm] [BOLT] CDSplit Main Logic Part 2/3 (PR #73083)
via llvm-commits
- [llvm] [BOLT] CDSplit Main Logic Part 3/3 (PR #73084)
via llvm-commits
- [llvm] [BOLT] [Passes] Fix two compile warnings in BOLT (PR #73086)
Ho Cheung via llvm-commits
- [llvm] [PowerPC] redesign the target flags (PR #69695)
Kai Luo via llvm-commits
- [llvm] [RISCV] Fix the order of arguments of setTruncStoreAction and setLoadExtAction (PR #73090)
Zi Xuan Wu via llvm-commits
- [llvm] [RISCV] Support postRA vsetvl insertion pass (PR #70549)
Piyou Chen via llvm-commits
- [llvm] [X86][MC] Support encoding/decoding for PUSHP/POPP (PR #73092)
Shengchen Kan via llvm-commits
- [llvm] 9a64523 - [RISCV] Add more Zbs patterns for -riscv-experimental-rv64-legal-i32.
Craig Topper via llvm-commits
- [llvm] 06e733b - [RISCV] Fix the order of arguments of setTruncStoreAction and setLoadExtAction (#73090)
via llvm-commits
- [llvm] [BuildLibCalls] Remove WriteOnly attribute for fmod function (PR #72051)
via llvm-commits
- [llvm] 03f05a4 - [IR] Don't include GenericDomTreeConstruction.h in header (NFC)
Nikita Popov via llvm-commits
- [llvm] [InstSimplify] Simplify the select with integer comparison relationship (PR #66668)
via llvm-commits
- [llvm] 81b7f11 - [llvm][TypeSize] Fix addition/subtraction in TypeSize. (#72979)
via llvm-commits
- [lld] [lld][WebAssembly] Fix bitcode LTO order in archive parsing (PR #73095)
Heejin Ahn via llvm-commits
- [llvm] 74cdb8e - [llvm][ARM] Emit MVE .arch_extension after .fpu directive if it does not include MVE features (#71545)
via llvm-commits
- [llvm] [DomTree] Reduce number of hash table lookups (NFC) (PR #73097)
Nikita Popov via llvm-commits
- [PATCH] D150684: [LoopReroll] Remove unused LoopReroll pass
Florian Hahn via Phabricator via llvm-commits
- [llvm] 510fb87 - [IR][TLI] Cache getLibFunc() result on Function (NFC) (#72867)
via llvm-commits
- [llvm] 2fb51fb - [FuncSpec] Update function specialization to handle phi-chains (#72903)
via llvm-commits
- [llvm] cfad8bf - [DomTree] Remove unnecessary check (NFC)
Nikita Popov via llvm-commits
- [clang] [flang] [llvm] [Flang] Add code-object-version option (PR #72638)
Dominik Adamski via llvm-commits
- [clang] [llvm] [flang] [Flang] Add code-object-version option (PR #72638)
Dominik Adamski via llvm-commits
- [llvm] b3a9e8f - [LV] Reduce memory-check-threshold for test to preserve original test.
Florian Hahn via llvm-commits
- [llvm] [clang] [flang] [Flang] Add code-object-version option (PR #72638)
Dominik Adamski via llvm-commits
- [llvm] [AMDGPU] Folding imm offset in more cases for scratch access (PR #70634)
via llvm-commits
- [llvm] 95828ee - [X86] combineFaddCFmul - use KnownBits to detect FNEG patterns.
Simon Pilgrim via llvm-commits
- [flang] [llvm] [clang] [Flang] Add code-object-version option (PR #72638)
Dominik Adamski via llvm-commits
- [llvm] [DomTree] Remove unnecessary domtree level check in SemiNCA (NFC) (PR #73107)
Nikita Popov via llvm-commits
- [llvm] [AMDGPU][True16] Support V_CEIL_F16. (PR #73108)
Ivan Kosarev via llvm-commits
- [PATCH] D150083: [clang-format] ObjCPropertyAttributeOrder to sort ObjC property attributes
Owen Pan via Phabricator via llvm-commits
- [llvm] [clang] Revert "Revert "[SVE2.1][Clang][LLVM]Add BFloat16 builtin in Clang an… (PR #73110)
via llvm-commits
- [llvm] 9b20af1 - [LV] Add test with a number of redundant runtime check instructions.
Florian Hahn via llvm-commits
- [llvm] 32d1197 - [LV] Use SCEV for subtraction of src/sink for diff runtime checks.
Florian Hahn via llvm-commits
- [llvm] b810b66 - [X86] combineFMulcFCMulc - use KnownBits to detect conjugate patterns.
Simon Pilgrim via llvm-commits
- [llvm] [libc] [libc][NFC] Split builtin_wrapper into bit and math_extras (PR #73113)
Guillaume Chatelet via llvm-commits
- [llvm] [TableGen] Integrate TableGen-based macro fusion (PR #73115)
Wang Pengcheng via llvm-commits
- [llvm] 55f067f - Revert "Revert "[SVE2.1][Clang][LLVM]Add BFloat16 builtin in Clang an… (#73110)
via llvm-commits
- [compiler-rt] [compiler-rt] Fix the HWCAP2_EBF16 and HWCAP2_SVE_EBF16 macro value (PR #70905)
Pavel Iliin via llvm-commits
- [llvm] [AMDGPU] Fix CPol operands of MUBUF atomics. (PR #73118)
Ivan Kosarev 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-tools-extra] [flang] [llvm] [clang] [flang ]GETLOG runtime and extension implementation: get login username (PR #70917)
Kiran Chandramohan via llvm-commits
- [llvm] [clang-tools-extra] [flang] [clang] [flang ]GETLOG runtime and extension implementation: get login username (PR #70917)
Kiran Chandramohan via llvm-commits
- [llvm] [clang-tools-extra] [clang] [MCP] Enhance MCP copy Instruction removal for special case (PR #70778)
via llvm-commits
- [llvm] [AMDGPU] Lazily emit waitcnts on function entry (PR #73122)
Jay Foad via llvm-commits
- [llvm] [AArch64] Add check that prologue insertion doesn't clobber live regs. (PR #71826)
Florian Hahn via llvm-commits
- [llvm] [SimplifyCFG] Find the minimal table considering overflow in `switchToLookupTable` (PR #67885)
via llvm-commits
- [clang-tools-extra] [llvm] [SimplifyCFG] Find the minimal table considering overflow in `switchToLookupTable` (PR #67885)
via llvm-commits
- [libc] [llvm] [libc][bazel] Enable __support tests (PR #73125)
Guillaume Chatelet via llvm-commits
- [llvm] ed5404c - [AArch64] Add quadword gather load/scatter store intrinsics with unscaled vector offset (#71290)
via llvm-commits
- [llvm] [X86] X86DAGToDAGISel - attempt to merge XMM/YMM loads with YMM/ZMM loads of the same ptr (PR #73126)
Simon Pilgrim via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Instrument jump-threading to update DPValues (PR #73127)
Jeremy Morse via llvm-commits
- [llvm] [LoopFlatten] Recognise gep+gep (PR #72515)
via llvm-commits
- [clang-tools-extra] [llvm] [clang] [Clang] Fix linker error for function multiversioning (PR #71706)
via llvm-commits
- [llvm] [NFC] Add unit tests for TypeSize:isXBitVector (PR #73131)
Maciej Gabka via llvm-commits
- [clang] [llvm] [AMDGPU] Define new targets gfx1200 and gfx1201 (PR #73133)
Jay Foad via llvm-commits
- [llvm] [clang] [SystemZ] Properly support 16 byte atomic int/fp types and ops. (PR #73134)
Jonas Paulsson via llvm-commits
- [llvm] c1146f3 - [DebugInfo][RemoveDIs] Handle DPValues in LCSSA (#72996)
via llvm-commits
- [libcxx] [llvm] [libc++] Remove the ignore_format.txt file (PR #73135)
Louis Dionne via llvm-commits
- [llvm] 06e113a - [mlgo] Fix test post 42d484082cd190400e0e493a8d679762ce0efbba
Mircea Trofin via llvm-commits
- [clang-tools-extra] [llvm] [clang] [MCP] Enhance MCP copy Instruction removal for special case (PR #70778)
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] [clang] [clang-tools-extra] [llvm] [flang ]GETLOG runtime and extension implementation: get login username (PR #70917)
Yi Wu via llvm-commits
- [llvm] [llvm-objdump] Fix lma display issue for non-bss sections (PR #72141)
Jason Liu via llvm-commits
- [llvm] cae46f6 - [MCP] Enhance MCP copy Instruction removal for special case (#70778)
via llvm-commits
- [clang-tools-extra] [clang] [llvm] [MCP] Enhance MCP copy Instruction removal for special case (PR #70778)
via llvm-commits
- [llvm] [code-format] Also include libc++ extensionless headers (PR #73142)
Louis Dionne via llvm-commits
- [llvm] 369c0eb - [SLP][NFC]Use SmallVector instead of std::vector and remove unused
Alexey Bataev via llvm-commits
- [llvm] a842430 - [AArch64] Add check that prologue insertion doesn't clobber live regs. (#71826)
via llvm-commits
- [llvm] [DomTree] Fix root attachment in runDFS() (PR #73148)
Nikita Popov via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Have getInsertionPtAfterDef return an iterator (PR #73149)
Jeremy Morse via llvm-commits
- [llvm] 32903b0 - [MCP] fix PowerPC redundant copy instructions removal fail test cases, NFC
via llvm-commits
- [PATCH] D138847: MC/DC in LLVM Source-Based Code Coverage: llvm-cov visualization
Alan Phipps via Phabricator via llvm-commits
- [llvm] 3e28e1e - [code-format] Also include libc++ extensionless headers and .inc and .cppm (#73142)
via llvm-commits
- [llvm] [IR] Replace uses of IRBuilder::getInt8PtrTy with getPtrTy. NFC (PR #73154)
Craig Topper via llvm-commits
- [llvm] [MachineSink] Some more preserving of debug location when rematerialising an instruction to replace a COPY (PR #73155)
Momchil Velikov via llvm-commits
- [llvm] [GitHub] Add Greeting comment to new contributor's PRs with useful information (PR #72249)
David Spickett via llvm-commits
- [compiler-rt] 1822bc1 - Remove `__cdecl` from _ReturnAddress (#72919)
via llvm-commits
- [llvm] [VPlan] Implement cloning of VPlans. (PR #73158)
Florian Hahn via llvm-commits
- [llvm] [LLVM] Make s_getpc_b64 rematerializable (PR #71823)
Nicolai Hähnle via llvm-commits
- [llvm] [lld] [llvm][lld] Support R_RISCV_GOT32_PCREL (PR #72587)
Fangrui Song via llvm-commits
- [llvm] 1cd682f - Sink variable into #ifndef NDEBUG where it is used
David Blaikie via llvm-commits
- [libcxx] [llvm] Add libc++ github actions workflow to replace buildkite (PR #71836)
Mark de Wever via llvm-commits
- [llvm] 61ab43a - [IROutliner] Skip dbg values during the candidate search. (#72945)
via llvm-commits
- [llvm] [clang] [clang-tools-extra] [clang] Fix false positive -Wmissing-field-initializer for anonymous unions (PR #70829)
Richard Smith via llvm-commits
- [llvm] [StackColoring] Do not drop AA metadata when not doing remappings (PR #71958)
Nikita Popov via llvm-commits
- [llvm] 12bcd63 - [SLP]Improve detection of gathered loads, if no other deps are detected.
Alexey Bataev via llvm-commits
- [llvm] [BPF] Add asm support for JSET insn (PR #73161)
via llvm-commits
- [llvm] 2362813 - [ConstraintElim] Treat ConstantPointerNull as constant offset 0.
Florian Hahn via llvm-commits
- [compiler-rt] 5717236 - [CMake] Fix the condition to include asan_rtl_x86_64.S in libclang_rt.asan_static.a
Fangrui Song via llvm-commits
- [llvm] [nfc][InstrProfTest]Parameterize the edge cases of value profile merge by value kind (PR #73165)
Mingming Liu via llvm-commits
- [llvm] 6772c4f - [libc++] Remove the ignore_format.txt file (#73135)
via llvm-commits
- [llvm] [AIX][TLS] Optimize the small local-exec access sequence for non-zero offsets (PR #71485)
Amy Kwan via llvm-commits
- [llvm] aba0401 - [IR] Replace uses of IRBuilder::getInt8PtrTy with getPtrTy. NFC (#73154)
via llvm-commits
- [llvm] 53f9124 - [SLP][NFC]Remove extra unused vars, add TODO, NFC.
Alexey Bataev via llvm-commits
- [lld] [llvm] [XCOFF] Display branch-absolute targets in hex. (PR #72532)
via llvm-commits
- [llvm] [flang] [clang] [flang][OpenMP] Add semantic check for declare target (PR #72770)
via llvm-commits
- [llvm] [LTO] Add a hook to customize the optimization pipeline (PR #71268)
Igor Kudrin via llvm-commits
- [llvm] [LTO] Enable adding custom pass instrumentation callbacks (PR #71268)
Igor Kudrin via llvm-commits
- [llvm] [RISCV][GISel] Fix 2 indirect call bugs. (PR #73170)
Craig Topper via llvm-commits
- [llvm] [RISCV][GISel] Select trap and debugtrap. (PR #73171)
Craig Topper via llvm-commits
- [llvm] [lld] [XCOFF] Display branch-absolute targets in hex. (PR #72532)
via llvm-commits
- [PATCH] D105916: [AsmPrinter][CallGraphSection] Emit call graph section
Prabhu Karthikeyan Rajasekaran via Phabricator via llvm-commits
- [PATCH] D107111: [CallSiteInfo][CallGraphSection] Extract and propagate indirect call type ids
Prabhu Karthikeyan Rajasekaran via Phabricator via llvm-commits
- [PATCH] D107110: [CallSiteInfo][CallGraphSection] Extend CallSiteInfo with TypeId
Prabhu Karthikeyan Rajasekaran via Phabricator via llvm-commits
- [PATCH] D107109: [CallSiteInfo][NFC] CallSiteInfo -> CallSiteInfo.ArgRegPairs
Prabhu Karthikeyan Rajasekaran via Phabricator via llvm-commits
- [PATCH] D107108: [MIPS][CallSiteInfo][NFC] Fill CallSiteInfo only when needed
Prabhu Karthikeyan Rajasekaran via Phabricator via llvm-commits
- [PATCH] D105909: [clang][CallGraphSection] Add type id metadata to indirect call and targets
Prabhu Karthikeyan Rajasekaran via Phabricator via llvm-commits
- [PATCH] D105907: [CallGraphSection] Add call graph section options and documentation
Prabhu Karthikeyan Rajasekaran via Phabricator via llvm-commits
- [PATCH] D107038: [Bitcode][Asm] Parse metadata value from operand bundles
Prabhu Karthikeyan Rajasekaran via Phabricator via llvm-commits
- [llvm] 58286f9 - Revert "[ConstraintElim] Treat ConstantPointerNull as constant offset 0."
Florian Hahn via llvm-commits
- [llvm] 7f215b1 - [runtimes] Add missing test dependencies to check-all (#72955)
via llvm-commits
- [PATCH] D149903: [VPlan] Replace IR based truncateToMinimalBitwidths with VPlan version.
Ayal Zaks via Phabricator via llvm-commits
- [llvm] [clang] [CUDA][HIP] Improve variable registration with the new driver (PR #73177)
Joseph Huber via llvm-commits
- [llvm] 8840eb3 - [flang][OpenMP] Add semantic check for declare target (#72770)
via llvm-commits
- [llvm] a845061 - [AArch64] Use the same fast math preservation for MachineCombiner reassociation as X86/PowerPC/RISCV. (#72820)
via llvm-commits
- [llvm] [Sample Profile Loader] Fix potential invalidated reference (PR #73181)
William Junda Huang via llvm-commits
- [llvm] y (PR #73182)
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] [MsgPack] Handle Expected<T> errors in document reader (PR #73183)
Emma Pilkington via llvm-commits
- [llvm] [M68k] Emit RTE for interrupt handler. (PR #72787)
John Paul Adrian Glaubitz via llvm-commits
- [mlir] [llvm] [flang] [lld] [clang-tools-extra] [clang] [clangtidy] Allow safe suspensions in coroutine-hostile-raii check (PR #72954)
Björn Svensson via llvm-commits
- [llvm] [lld] [flang] [clang-tools-extra] [clang] [mlir] [clangtidy] Allow safe suspensions in coroutine-hostile-raii check (PR #72954)
Björn Svensson via llvm-commits
- [lld] [clang-tools-extra] [mlir] [clang] [llvm] [flang] [clangtidy] Allow safe suspensions in coroutine-hostile-raii check (PR #72954)
Björn Svensson via llvm-commits
- [llvm] [RISCV] Select G_FENCE. (PR #73184)
Craig Topper via llvm-commits
- [llvm] 74dcc2d - [PowerPC] Silence -Woverloaded-virtual warning. NFC
Craig Topper via llvm-commits
- [llvm] 51c5d74 - [CMake] Support building shared library for NetBSD
Brad Smith via llvm-commits
- [llvm] [runtimes] Pass-through CLANG_RESOURCE_DIR to cmake invocations (PR #73185)
Tom Stellard via llvm-commits
- [compiler-rt] [clang] [llvm] [lld] [flang] [libc] [libcxx] Fix ISel crash when lowering BUILD_VECTOR (PR #73186)
David Li via llvm-commits
- [clang] [clang-tools-extra] [llvm] [Clang] Fix linker error for function multiversioning (PR #71706)
Tom Honermann via llvm-commits
- [clang] [llvm] [clang-tools-extra] [Clang] Fix linker error for function multiversioning (PR #71706)
Tom Honermann via llvm-commits
- [llvm] test-release.sh: Default to letting ninja select the number of build jobs (PR #73187)
Tom Stellard via llvm-commits
- [llvm] e096732 - [RISCV][NFC] Rename `RISCVISD::FPCLASS` to `RISCVISD::FCLASS`
Min Hsu via llvm-commits
- [llvm] 7c3c8a1 - [RISCV][GISel] Add support for G_IS_FPCLASS in F and D extensions (#72000)
via llvm-commits
- [llvm] [ConstraintElim] Add facts implied by llvm.abs (PR #73189)
Alexander Shaposhnikov via llvm-commits
- [llvm] 7cf26e0 - [AArch64] Fix -Wunused-function of getLivePhysRegsUpTo in AArch64FrameLowering.cpp (NFC)
Jie Fu via llvm-commits
- [compiler-rt] [NFC sanitizer_symbolizer] Move Fuchsia specific code. (PR #73192)
Andres Villegas via llvm-commits
- [compiler-rt] 0e5da2e - [compiler-rt] Fix the HWCAP2_EBF16 and HWCAP2_SVE_EBF16 macro value (#70905)
via llvm-commits
- [llvm] [LoongArch] Disable mulodi4 and muloti4 libcalls (PR #73199)
via llvm-commits
- [llvm] e99ee06 - [X86] Reject fpsr in inline asm constraints other than clobber.
Craig Topper via llvm-commits
- [llvm] dc683d2 - [X86] Remove unused IES_IDENTIFIER state from IntelExprState. NFC
Craig Topper via llvm-commits
- [llvm] [InstCombine] simplify `(X * C0) / (X * C1)` into `C0 / C1`. (PR #73204)
via llvm-commits
- [llvm] [LoongArch][MC] Modify branch evaluation for MCInstrAnalysis (PR #73205)
via llvm-commits
- [llvm] [clang] ms inline asm: Fix {call,jmp} fptr (PR #73207)
Fangrui Song via llvm-commits
- [llvm] 9ab133b - [nfc][InstrProfTest]Parameterize the edge cases of value profile merge by value kind (#73165)
via llvm-commits
- [llvm] 5973272 - [RISCV] Add MinimumJumpTableEntries to TuneInfo (#72963)
via llvm-commits
- [llvm] [GISel] Combine vector load followed by an extractelement (PR #72670)
Pranav Taneja via llvm-commits
- [llvm] [LoongArch] Precommit a test for smul with overflow (NFC) (PR #73212)
via llvm-commits
- [llvm] [ValueTracking] Infer relationship for the select with ICmp (PR #66668)
via llvm-commits
- [llvm] [GISel][RISCV] Fix several boundary cases in narrow G_SEXT_INREG. (PR #72719)
Amara Emerson via llvm-commits
- [llvm] [Gisel][AArch64] legalize G_IS_FPCLASS (PR #72796)
Amara Emerson via llvm-commits
- [llvm] 7414c0d - [LoongArch] Precommit a test for smul with overflow (NFC) (#73212)
via llvm-commits
- [llvm] d76d8e5 - [AMDGPU][NFC] Update GISel memory-legalizer-atomic-fence test (#72829)
via llvm-commits
- [llvm] a3cab1f - [X86][MC] Support encoding/decoding for PUSHP/POPP (#73092)
via llvm-commits
- [llvm] 147c5d6 - [AArch64] Allow LDR merge with same destination register by renaming (#71908)
via llvm-commits
- [libcxx] [libcxxabi] [lld] [compiler-rt] [clang] [llvm] [clang-tools-extra] [libc] [libunwind] [flang] [PowerPC] Combine sub within setcc back to sext (PR #66978)
Kai Luo via llvm-commits
- [llvm] 1c68c4c - [LoongArch][MC] Modify branch evaluation for MCInstrAnalysis (#73205)
via llvm-commits
- [llvm] 1343d96 - [RISCV][GISel] Suppport G_BSWAP with Zbb.
Craig Topper via llvm-commits
- [llvm] [RISCV] Don't combine store of vmv.x.s/vfmv.f.s to vp_store with VL of 1 when it's indexed store (PR #73219)
Zi Xuan Wu via llvm-commits
- [llvm] LoopIdiomRecognize: detect and convert powi idiom (PR #72650)
Ramkumar Ramachandra via llvm-commits
- [llvm] LoopIdiomRecognize: add negative tests for powi idiom (PR #72648)
Ramkumar Ramachandra via llvm-commits
- [llvm] b71b32b - [Gisel][AArch64] legalize G_IS_FPCLASS (#72796)
via llvm-commits
- [llvm] e0d93d5 - [AMDGPU] Reindent some tables
Jay Foad via llvm-commits
- [llvm] 9b374a8 - [AMDGPU] Add some clang-format off/on markers
Jay Foad via llvm-commits
- [llvm] [openmp] [OpenMP] New Openmp device RTL functions (PR #73225)
Dominik Adamski via llvm-commits
- [llvm] [libc] [libc][NFC] Sink "PlatformDefs.h" into "FloatProperties.h" (PR #73226)
Guillaume Chatelet via llvm-commits
- [llvm] [NVPTX] Preserve v16i8 vector loads when legalizing (PR #67322)
Uday Bondhugula via llvm-commits
- [llvm] b61ac4a - [DWARFLinkerParallel] Add support for -odr mode. (#68721)
via llvm-commits
- [llvm] [AMDGPU] PromoteAlloca - bail always if load/store is volatile (PR #73228)
Mariusz Sikora via llvm-commits
- [llvm] 0d1b220 - [gn build] Port b61ac4a88f93
LLVM GN Syncbot via llvm-commits
- [flang] [clang] [llvm] [Flang] Add code-object-version option (PR #72638)
Andrzej Warzyński via llvm-commits
- [llvm] 0d9f557 - [LoongArch] Disable mulodi4 and muloti4 libcalls (#73199)
via llvm-commits
- [llvm] 19e6d54 - [LV] Re-use existing compare if possible for diff checks.
Florian Hahn via llvm-commits
- [llvm] [X86][MC] Support encoding/decoding for PUSH2[P]/POP2[P] (PR #73233)
Shengchen Kan via llvm-commits
- [llvm] 376b22a - [LLVM] Make s_getpc_b64 rematerializable (#71823)
via llvm-commits
- [llvm] 7b97d50 - Fix MSVC "not all control paths return a value" warning. NFC.
Simon Pilgrim via llvm-commits
- [llvm] [GlobalISel] Make IRTranslator able to handle PHIs with empty types. (PR #73235)
Dávid Ferenc Szabó via llvm-commits
- [llvm] ce1b243 - [DebugInfo][RemoveDIs] Instrument loop-deletion for DPValues (#73042)
via llvm-commits
- [clang] [llvm] [MemProf] Expand optimization scope to internal linakge function (PR #73236)
via llvm-commits
- [llvm] fd9a777 - [LV] Remove TODO addressed in 32d1197a8fa.
Florian Hahn via llvm-commits
- [llvm] [llvm][docs] Add example use of `llvm-reduce`. (PR #73237)
Francesco Petrogalli via llvm-commits
- [llvm] 7814806 - [AMDGPU] Fix CPol operands of MUBUF atomics. (#73118)
via llvm-commits
- [llvm] [DAGCombiner] Combine frem into fdiv+ftrunc+fma (PR #67642)
Simon Pilgrim via llvm-commits
- [llvm] Fix parsing out-of-order ValueInfos (PR #73239)
via llvm-commits
- [llvm] [GitHub] Add greeting comment to opened PRs from new contributors (PR #72384)
David Spickett via llvm-commits
- [llvm] [RISCV][Zba] Optimize mul with SH*ADD (PR #68144)
Alexandr Lekomtsev via llvm-commits
- [llvm] [SelectionDAG] Add instantiated OPC_EmitInteger and OPC_EmitStringInteger (PR #73241)
Wang Pengcheng via llvm-commits
- [llvm] [llvm][docs] Expand section on non-integral pointers (PR #73242)
Danila Malyutin via llvm-commits
- [llvm] 6727526 - [X86] X86DAGToDAGISel - attempt to merge XMM/YMM loads with YMM/ZMM loads of the same ptr (#73126)
via llvm-commits
- [llvm] [clang] [AArch64] Stack probing for dynamic allocas in GlobalISel (PR #67123)
Momchil Velikov via llvm-commits
- [clang-tools-extra] [llvm] [clang] [clang] Fix false positive -Wmissing-field-initializer for anonymous unions (PR #70829)
Mariya Podchishchaeva via llvm-commits
- [llvm] [clang] [AArch64] Stack probing for dynamic allocas in SelectionDAG (PR #66525)
Momchil Velikov via llvm-commits
- [lldb] [clang-tools-extra] [compiler-rt] [flang] [libcxx] [libc] [llvm] [clang] [flang] FDATE extension implementation: get date and time in ctime format (PR #71222)
Yi Wu via llvm-commits
- [llvm] Try to fix good-first-issue bot (PR #71816)
Timm Baeder via llvm-commits
- [llvm] e1afd06 - [NFC] Use TypeSize for comparison in EVT::isExtendedXBitVector functions (#73131)
via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Support cloning and remapping DPValues (PR #72546)
Orlando Cazalet-Hyams via llvm-commits
- [llvm] a9ea02d - Recommit "[ConstraintElim] Treat ConstantPointerNull as constant offset 0."
Florian Hahn via llvm-commits
- [llvm] [ASAN] Add "sanitized_padded_global" llvm ir attribute to identify sanitizer instrumented globals (PR #68865)
via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Make debugify pass convert to/from RemoveDIs mode (PR #73251)
Jeremy Morse via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Extract DPValues in CodeExtractor like dbg.values (PR #73252)
Jeremy Morse via llvm-commits
- [llvm] cf1e0c0 - [AMDGPU] Define new targets gfx1200 and gfx1201 (#73133)
via llvm-commits
- [llvm] 381efa4 - Revert rG67275263b3b781a "[X86] X86DAGToDAGISel - attempt to merge XMM/YMM loads with YMM/ZMM loads of the same ptr (#73126)"
Simon Pilgrim via llvm-commits
- [llvm] 906f598 - [VPlan] Remove dead IsEpilogueVec argument from prepareToExecute (NFC).
Florian Hahn via llvm-commits
- [llvm] e097582 - [DebugInfo][RemoveDIs] Instrument jump-threading to update DPValues (#73127)
via llvm-commits
- [llvm] 3114bd3 - [StackColoring] Do not drop AA metadata when not doing remappings (#71958)
via llvm-commits
- [llvm] b1fba56 - [SVE] Don't require lookup when demangling vector function mappings (#72260)
via llvm-commits
- [llvm] [Bazel] Add Bazel build files for Python bindings of the GPU dialect (PR #73256)
Adam Paszke via llvm-commits
- [llvm] [WIP] - [LLVM][SVE] Honour NEON calling convention when targeting SVE VLS. (PR #70847)
Paul Walker via llvm-commits
- [llvm] [llvm-c] Expose debug object registration in Orc C-API bindings (PR #73257)
Stefan Gränitz via llvm-commits
- [llvm] [LLVM][SVE] Honour calling convention when using SVE for fixed length vectors. (PR #70847)
Paul Walker via llvm-commits
- [llvm] [clang] Header (PR #73258)
via llvm-commits
- [llvm] c308d90 - Extra assertions in RS4GC (#71201)
via llvm-commits
- [llvm] 258631f - [GlobalISel] Fix a bit of formatting. NFC
David Green via llvm-commits
- [clang-tools-extra] [llvm] [PowerPC] Implement llvm.set.rounding intrinsic (PR #67302)
Serge Pavlov via llvm-commits
- [llvm] [clang-tools-extra] [PowerPC] Implement llvm.set.rounding intrinsic (PR #67302)
Serge Pavlov via llvm-commits
- [llvm] [libcxx] Add libc++ github actions workflow to replace buildkite (PR #71836)
Mark de Wever via llvm-commits
- [llvm] 0e15f24 - mp
Florian Hahn via llvm-commits
- [llvm] 442fef6 - Revert "mp"
Florian Hahn via llvm-commits
- [llvm] b90eba4 - [gn build] Port aea7929b0a04
LLVM GN Syncbot via llvm-commits
- [llvm] 17a1104 - [ConstraintElim] Add tests with GEPs with variable and negative offsets
Florian Hahn via llvm-commits
- [llvm] 3bf6cbd - [JITLink][AArch32] Add tests for BLX interworking calls
Stefan Gränitz via llvm-commits
- [llvm] 5bb03d2 - [RISCV][GISel] Support G_CTPOP with Zbb.
Craig Topper via llvm-commits
- [llvm] 59e24ee - [RISCV][GISel] Rename some variables to be more consistent. NFC
Craig Topper via llvm-commits
- [llvm] 9645267 - [LAA] Factor out logic to compute dependence distance. (NFCI)
Florian Hahn via llvm-commits
- [llvm] 0a9c6be - [RISCV][GISel] Support G_CTTZ/CTLZ with Zbb.
Craig Topper via llvm-commits
- [llvm] c4779ea - [libc++abi] Avoid raw calls to assert() in libc++abi (#71121)
via llvm-commits
- [llvm] [llvm-jitlink] Support plain AArch32 range extension stubs in jitlink-check's stub_addr() expressions (PR #73268)
Stefan Gränitz via llvm-commits
- [llvm] [SimplifyCFG] Find an arrayless index for the covered lookup table (PR #73269)
via llvm-commits
- [llvm] [clang-tools-extra] [SimplifyCFG] Find the minimal table considering overflow in `switchToLookupTable` (PR #67885)
via llvm-commits
- [compiler-rt] [flang] [llvm] [libc] [libcxx] [clang] [clang-tools-extra] [clang][cleanup] simplify ReachableCode scanFromBlock (PR #72257)
Gábor Horváth via llvm-commits
- [llvm] af7a145 - Revert "[SLP][NFC]Make collectValuesToDemote member of BoUpSLP to avoid using"
Alexander Kornienko via llvm-commits
- [llvm] [NFC][X86] Clang-format X86DisassemblerDecoderCommon.h (PR #73272)
Shengchen Kan via llvm-commits
- [llvm] [clang] [flang] [libc] [compiler-rt] [libcxx] [clang-tools-extra] [clang][cleanup] simplify ReachableCode scanFromBlock (PR #72257)
via llvm-commits
- [llvm] 28d91a6 - [NFC][X86] Clang-format X86DisassemblerDecoderCommon.h (#73272)
via llvm-commits
- [llvm] Remove dependence on <ciso646> (PR #73273)
Michael Kenzel via llvm-commits
- [llvm] [NFC][X86] Clang-format X86BaseInfo.h (PR #73274)
Shengchen Kan via llvm-commits
- [llvm] [X86][AVX10] Allow AVX10 use VBMI2 instructions (PR #73276)
Phoebe Wang via llvm-commits
- [llvm] 3422203 - [NFC][X86] Clang-format X86BaseInfo.h and refine some comments (#73274)
via llvm-commits
- [llvm] [NFC][X86] Clang-format X86RecognizableInstr.cpp (PR #73278)
Shengchen Kan via llvm-commits
- [llvm] 39124f5 - [NFC][X86] Clang-format X86RecognizableInstr.cpp (#73278)
via llvm-commits
- [llvm] [NFC][X86] Clang-format X86RecognizableInstr.h (PR #73279)
Shengchen Kan via llvm-commits
- [llvm] dab7684 - [NFC][X86] Clang-format X86RecognizableInstr.h (#73279)
via llvm-commits
- [llvm] [SelectionDAG] Add instantiated OPC_CheckType (PR #73281)
Wang Pengcheng via llvm-commits
- [llvm] be0307d - [SelectionDAG] Format BuiltinOpcodes
via llvm-commits
- [llvm] [CI] Skip libcxx in non-llvm repo (PR #73282)
Jinsong Ji via llvm-commits
- [llvm] 8c2537f - [X86][MC] Support encoding/decoding for PUSH2[P]/POP2[P] (#73233)
via llvm-commits
- [clang-tools-extra] [llvm] [RISCV][Zba] Optimize mul with SH*ADD (PR #68144)
Alexandr Lekomtsev via llvm-commits
- [llvm] ea81e31 - [X86][AVX10] Allow AVX10 use VBMI2 instructions (#73276)
via llvm-commits
- [llvm] [SelectionDAG] Add instantiated OPC_CheckType (PR #73283)
Wang Pengcheng via llvm-commits
- [llvm] 006f264 - Adding missing `useSoftFloat` check, NFCI
Phoebe Wang via llvm-commits
- [llvm] [NFC][X86] Move the comments to a right place (PR #73284)
Shengchen Kan via llvm-commits
- [llvm] 8ff08eb - [NFC][X86] Move the comments to a right place (#73284)
via llvm-commits
- [llvm] [SelectionDAG] Add space-optimized forms of OPC_EmitConvertToTarget (PR #73286)
Wang Pengcheng via llvm-commits
- [llvm] [NFC][X86] Clang-format X86FrameLowering.cpp (PR #73287)
Shengchen Kan via llvm-commits
- [llvm] 5169100 - [NFC][X86] Clang-format X86FrameLowering.cpp (#73287)
via llvm-commits
- [lld] c072247 - [lld][ELF] Add getBitcodeMachineKind test for LoongArch (#71931)
via llvm-commits
- [lld] [lld][ELF] Add getBitcodeMachineKind test for LoongArch (PR #71931)
Lu Weining via llvm-commits
- [llvm] 81761bd - Try to fix good-first-issue bot (#71816)
via llvm-commits
- [llvm] [InstCombine] Canonicalise SextADD + GEP (PR #69581)
via llvm-commits
- [llvm] [SelectionDAG] Add space-optimized forms of OPC_EmitRegister (PR #73291)
Wang Pengcheng via llvm-commits
- [llvm] 579e721 - [Support] Implement getMainExecutable for Haiku
Brad Smith via llvm-commits
- [llvm] [X86][CodeGen] Teach frame lowering to spill/reload registers w/ PUSHP/POPP, PUSH2[P]/POP2[P] (PR #73292)
Shengchen Kan via llvm-commits
- [llvm] [SelectionDAG] Add space-optimized forms of OPC_EmitCopyToReg (PR #73293)
Wang Pengcheng via llvm-commits
- [llvm] [llvm-exegesis] Set stack pointer register after starting perf counter (PR #72489)
Aiden Grossman via llvm-commits
- [llvm] [AArch64][GlobalISel] Better vecreduce.fadd lowering. (PR #73294)
David Green via llvm-commits
- [llvm] [SelectionDAG] Fix assertion for widening of mask operand in MSTORE. (PR #73295)
Francesco Petrogalli via llvm-commits
- [llvm] [GlobalISel] Add identity fold for fadd -0.0 (PR #73296)
David Green via llvm-commits
- [llvm] [SelectionDAG] Add instantiated OPC_CheckChildType (PR #73297)
Wang Pengcheng via llvm-commits
- [llvm] [SimpleLoopUnswitch] Remove callbacks (PR #73300)
Aiden Grossman via llvm-commits
- [llvm] 6b87d84 - [MachineSink] Some more preserving of debug location when rematerialising an instruction to replace a COPY (#73155)
via llvm-commits
- [clang] [llvm] [SME2] Add LUTI2 and LUTI4 single Builtins and Intrinsics (PR #73304)
Matthew Devereau via llvm-commits
- [clang] [llvm] [SME2] Add LUTI2 and LUTI4 double Builtins and Intrinsics (PR #73305)
Matthew Devereau via llvm-commits
- [llvm] b3dd14c - [AArch64] Add extra vecreduce.fmul tests. NFC
David Green via llvm-commits
- [llvm] [AArch64][GlobalISel] Add legalization for vecreduce.fmul (PR #73309)
David Green via llvm-commits
- [llvm] [SelectionDAG] Add space-optimized forms of OPC_CheckComplexPat (PR #73310)
Wang Pengcheng via llvm-commits
- [llvm] 8a02b70 - [llvm-exegesis] Refactor ExecutableFunction to use a named constructor (#72837)
via llvm-commits
- [llvm] [llvm-exegesis] Switch from MCJIT to LLJIT (PR #72838)
Aiden Grossman via llvm-commits
- [llvm] [GlobalISel][AArch64] Add libcall lowering for fpowi. (PR #67114)
David Green via llvm-commits
- [llvm] [Github] Build clang docs in CI if autogenerated files change (PR #72623)
Aiden Grossman via llvm-commits
- [llvm] 28233b1 - [AMDGPU] New AMDGPUInsertSingleUseVDST pass (#72388)
via llvm-commits
- [llvm] [libc] [libc][NFC] Move float macro into its own header / add target os detection (PR #73311)
Guillaume Chatelet via llvm-commits
- [llvm] da85160 - [gn build] Port 28233b11ac0e
LLVM GN Syncbot via llvm-commits
- [llvm] Update condition about ExplicitVEXPrefix refactor in PR 72835 (PR #73312)
via llvm-commits
- [clang] [llvm] [SME2] Add LUTI2 and LUTI4 quad Builtins and Intrinsics (PR #73317)
Matthew Devereau via llvm-commits
- [llvm] c1e3a94 - [TargetLowering] Don't include ComplexDeinterleavingPass.h (NFC)
Nikita Popov via llvm-commits
- [llvm] [SelectionDAG] Add space-optimized forms of OPC_CheckPatternPredicate (PR #73319)
Wang Pengcheng via llvm-commits
- [llvm] [LV] Scale block costs using BranchFrequencyInfo (PR #71793)
Simeon K via llvm-commits
- [clang] [llvm] [SVE2.1][Clang][LLVM]Int/FP reduce builtin in Clang and LLVM intrinsic (PR #69926)
via llvm-commits
- [llvm] MachineTraceMetrics: add test for depth, height calculation (PR #73324)
Ramkumar Ramachandra via llvm-commits
- [llvm] de6c9c8 - [TLI][AArch64] Add TLI Mappings of @llvm.exp10 for ArmPL and SLEEF.
via llvm-commits
- [llvm] [TableGen] Spit GlobalISelCombinerEmitter into multiple files (PR #73325)
Pierre van Houtryve via llvm-commits
- [llvm] 84f6e1d - [DebugInfo] Clone dbg.values in SimplifyCFG like normal instructions (#72526)
Jeremy Morse via llvm-commits
- [llvm] [DebugInfo] Clone dbg.values in SimplifyCFG like normal instructions (PR #72526)
Jeremy Morse via llvm-commits
- [llvm] 7eeedc1 - [CodeGen] Make some includes explicit (NFC)
Nikita Popov via llvm-commits
- [llvm] [CodeGen] Split off PseudoSourceValueManager into separate header (NFC) (PR #73327)
Nikita Popov via llvm-commits
- [llvm] c8562e8 - [llvm-jitlink] Avoid assertion failure in make_error parameter
Stefan Gränitz via llvm-commits
- [llvm] 962829b - [JITLink] Fix typos: symobls -> symbols (NFC)
Stefan Gränitz via llvm-commits
- [llvm] 820b358 - [AArch64] Add artificial clobbers to swift async context test.
Florian Hahn via llvm-commits
- [llvm] [nvptx] Fix autoupdater's intrinsic matcher (PR #73330)
Nathan Sidwell via llvm-commits
- [llvm] [clang] [SVE2.1][Clang][LLVM]Int/FP reduce builtin in Clang and LLVM intrinsic (PR #69926)
via llvm-commits
- [llvm] [llvm][NFC] Autoupdater AMD intrinsic detection (PR #73331)
Nathan Sidwell via llvm-commits
- [llvm] [AArch64] Pass scratch regs as operands to StoreSwiftAsyncContext. (PR #73332)
Florian Hahn via llvm-commits
- [llvm] [llvm][NFC] Refactor autoupdater's 'c' intrinsics (PR #73333)
Nathan Sidwell via llvm-commits
- [llvm] [SimplifyCFG] Simplify conditional branches on const icmp eq's (PR #73334)
via llvm-commits
- [llvm] 88f7dc1 - [SCEV] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] 50c298f - [CVP] Regenerate test checks (NFC)
Nikita Popov via llvm-commits
- [llvm] GlobalISel lane masks merging (PR #73337)
Petar Avramovic via llvm-commits
- [llvm] [JITLink][AArch32] Add dynamic lookup for relocation fixup infos (PR #71649)
Stefan Gränitz via llvm-commits
- [llvm] [CVP] Don't try to fold load/store operands to constant (PR #73338)
Nikita Popov via llvm-commits
- [llvm] 2f7c050 - [DebugInfo][RemoveDIs] Allow speculative-DPMarker creation
Jeremy Morse via llvm-commits
- [llvm] 59fab22 - [DebugInfo][RemoveDIs] Support cloning and remapping DPValues (#72546)
Jeremy Morse via llvm-commits
- [llvm] [RISCV] Fix missing scaling by LMUL in cost model (PR #73342)
Simeon K via llvm-commits
- [llvm] [PowerPC] Do not string pool globals that are part of llvm used. (PR #66848)
Stefan Pintilie via llvm-commits
- [llvm] e9fdb96 - [SLP][NFC]Make collectValuesToDemote member of BoUpSLP to avoid using
Alexey Bataev via llvm-commits
- [llvm] [BinaryFormat][LoongArch] Define psABI v2.20 relocs (PR #73345)
Lu Weining via llvm-commits
- [lld] [lld][LoongArch] Support the R_LARCH_CALL36 relocation type (PR #73346)
Lu Weining via llvm-commits
- [llvm] 5d501b1 - [GISel][RISCV] Fix several boundary cases in narrow G_SEXT_INREG. (#72719)
via llvm-commits
- [llvm] d9962c4 - [IR] Add disjoint flag for Or instructions. (#72583)
via llvm-commits
- [llvm] [DebugInfo][RemoveDIs] Emulate inserting insts in dbg.value sequences (PR #73350)
Jeremy Morse via llvm-commits
- [llvm] [NFC][TLI] Improve tests for ArmPL and SLEEF Intrinsics. (PR #73352)
Paschalis Mpeis via llvm-commits
- [llvm] 0ff5281 - [GlobalISel] Treat shift amounts as unsigned in `matchShiftImmedChain`
Antonio Frighetto via llvm-commits
- [llvm] d896b1f - [PowerPC] Do not string pool globals that are part of llvm used. (#66848)
via llvm-commits
- [clang] [llvm] Enable OpenCL hostcall printf (WIP) (PR #72556)
Vikram Hegde via llvm-commits
- [libcxx] [llvm] [libc++][CI] Tests the no RTTI configuration. (PR #65518)
Mark de Wever via llvm-commits
- [llvm] [DRAFT][libc++] Tests CMake 3.28. (PR #73358)
Mark de Wever via llvm-commits
- [llvm] [OpenMPIRBuilder] Add support for target workshare loops (PR #73360)
Dominik Adamski via llvm-commits
- [llvm] 12b0ab2 - [llvm-exegesis] Switch from MCJIT to LLJIT (#72838)
via llvm-commits
- [llvm] 4233176 - [SimpleLoopUnswitch] Remove callbacks (#73300)
via llvm-commits
- [llvm] [InstCombine] Simplify select if it combinated `and/or/xor` (PR #73362)
via llvm-commits
- [llvm] ddc6ef4 - Revert "[llvm-exegesis] Switch from MCJIT to LLJIT (#72838)"
Aiden Grossman via llvm-commits
- [llvm] 20f634f - [Thumb] Add test case where the machine-outliner clobbers LR.
Florian Hahn via llvm-commits
- [llvm] 95dcb8b - [llvm-jitlink] Support plain AArch32 stubs in jitlink-check's stub_addr() expressions (#73268)
via llvm-commits
- [llvm] AlignmentFromAssumptions should not track the load result users (PR #73370)
via llvm-commits
- [llvm] b86420c - [JITLink][AArch32] Add dynamic lookup for relocation fixup infos (#71649)
via llvm-commits
- [llvm] [SPIR-V] Fixup tests (PR #73371)
Natalie Chouinard via llvm-commits
- [llvm] [libcxxabi] [libcxxabi][ItaniumDemangle] Demangle explicitly named object parameters (PR #72881)
Michael Buch via llvm-commits
- [llvm] 1a3b14d - [RISCV] Add C intrinsics for scalar bitmanip and crypto
Craig Topper via llvm-commits
- [llvm] a0a41d1 - [gn build] Port 1a3b14d26152
LLVM GN Syncbot via llvm-commits
- [llvm] 2ac6b26 - [llvm][Transforms][Utils] Remove no-op ptr-to-ptr bitcasts (NFC)
Youngsuk Kim via llvm-commits
- [llvm] 5ac5c0e - [llvm][X86WinEHState] Replace calls to 'Type::getPointerTo' (NFC)
Youngsuk Kim via llvm-commits
- [libcxxabi] [llvm] [libcxxabi][ItaniumDemangle] Demangle explicitly named object parameters (PR #72881)
Emma Pilkington via llvm-commits
- [llvm] Fix mayStore flag of PUSH instructions for MSP430 (PR #73377)
Yida Zhang via llvm-commits
- [llvm] [NFC][NVPTX] Add a simpler test case for 0b80288e9e0b (PR #73379)
Uday Bondhugula via llvm-commits
- [llvm] 16dc557 - [MSP430] Add missed mayStore flag for MSP430 PUSH instructions (#73377)
via llvm-commits
- [llvm] f995afe - [RISCV][GISel] Add G_FRAME_INDEX support to selectAddrRegImm.
Craig Topper via llvm-commits
- [llvm] 26cf3aa - [RISCV][GISel] Add more G_SEXTLOAD instruction selection tests. NFC
Craig Topper via llvm-commits
- [llvm] 9cee94b - [GlobalISel] Add identity fold for fadd -0.0 (#73296)
via llvm-commits
- [llvm] e970652 - [JITLink][AArch32] Reflow code structure after llvm::endianness refactor (NFC)
Stefan Gränitz via llvm-commits
- [llvm] 9020026 - [JITLink][AArch32] Fix GetEdgeKindName function in error tests
Stefan Gränitz via llvm-commits
- [llvm] bbc5d9f - [llvm][MC][ARM][Assembly] Emit relocations for LDRs (#72873)
via llvm-commits
- [lld] 84a2098 - [lld][LoongArch] Add a another corner testcase for elf::getLoongArchPageDelta
Weining Lu via llvm-commits
- [lld] [lld][LoongArch] Partially fix the handling of R_LARCH_PCALA64_* relocs (PR #73387)
Lu Weining via llvm-commits
- [llvm] [libcxx] [libc++][CI] Tests the no RTTI configuration. (PR #65518)
Mark de Wever via llvm-commits
- [llvm] fcf5ac8 - [llvm][NFC] Autoupdater x86 intrinsic selection (#73046)
via llvm-commits
- [llvm] 0fea00d - [JITLink][AArch32] Split invalid edge kind test out into readAddendDataErrors
Stefan Gränitz via llvm-commits
- [llvm] [PowerPC] Handle CALL_RM like CALL for 32-bit ELF (PR #72758)
Brad Smith via llvm-commits
- [llvm] [DWARFLinkerParallel] fix build on 32-bit platform. (PR #73388)
via llvm-commits
- [flang] [llvm] [compiler-rt] [clang] [llvm][WebAssembly] mark BR_TABLE as isIndirectBranch (PR #72755)
Xu Jun via llvm-commits
- [llvm] [InstCombine] Refactoring matchFunnelShift (NFC) (PR #73390)
via llvm-commits
- [clang] [flang] [llvm] [compiler-rt] [llvm][WebAssembly] mark BR_TABLE as isIndirectBranch (PR #72755)
Xu Jun via llvm-commits
- [llvm] [llvm][WebAssembly] mark BR_TABLE as isIndirectBranch (PR #73391)
Xu Jun via llvm-commits
- [llvm] fa23d2b - [JITLink][AArch32] Add test fixture with helper functions in error tests
Stefan Gränitz via llvm-commits
- [llvm] [JITLink][AArch32] Draft fixture class for fixup tests and out-of-range errors in particular (PR #73397)
Stefan Gränitz via llvm-commits
- [llvm] 564ff80 - [RISCV][GISel] Test G_FRAME_INDEX folding into store address. NFC
Craig Topper via llvm-commits
- [llvm] 75a9ed4 - [RISCV][GISel] Add simplest case of folding add with immediate into load/store address.
Craig Topper via llvm-commits
- [llvm] 92b821f - Reland "[llvm-exegesis] Switch from MCJIT to LLJIT (#72838)"
Aiden Grossman via llvm-commits
- [llvm] Fix #65890: Update the bot message to use github pull requests (PR #65914)
Youngsuk Kim via llvm-commits
- [llvm] [NewPM] Remove StripGCRelocatesLegacyPass (PR #73403)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Remove Reg2Mem Legacy Pass (PR #73404)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Remove Legacy RedudantDbgInstEliminationPass (PR #73405)
Aiden Grossman via llvm-commits
- [clang-tools-extra] [llvm] [clang] [LLVM] Add IRNormalizer Pass (PR #68176)
Justin Fargnoli via llvm-commits
- [llvm] [BBUtils][NFC] Delete SplitLandingPadPredecessors with DT (PR #73406)
Joshua Cao via llvm-commits
- [llvm] [NewPM] Remove PredicateInfoPrinterLegacyPass (PR #73407)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Remove LazyValueInfoPrinter Pass (PR #73408)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Remove CallGraphPrinterLegacyPass (PR #73409)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Remove CFGViewerLegacyPass (PR #73410)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Remove CFGOnlyViewerLegacyPass (PR #73411)
Aiden Grossman via llvm-commits
- [llvm] [NewPM] Remove CFGOnlyPrinterLegacyPass (PR #73412)
Aiden Grossman via llvm-commits
- [llvm] [LoopPeel] Peel iterations based on and, or conditions (PR #73413)
Joshua Cao via llvm-commits
- [llvm] [NewPM] Remove CFGPrinterLegacyPass (PR #73414)
Aiden Grossman via llvm-commits
- [llvm] 6b708cc - [DWARFLinkerParallel] fix build on 32-bit platform. (#73388)
via llvm-commits
- [llvm] c018ae9 - [NewPM] Remove Reg2Mem Legacy Pass (#73404)
via llvm-commits
- [llvm] 24f6f12 - [NewPM] Remove PredicateInfoPrinterLegacyPass (#73407)
via llvm-commits
- [llvm] 631e737 - [NewPM] Remove CallGraphPrinterLegacyPass (#73409)
via llvm-commits
- [llvm] 835e2e4 - [NewPM] Remove CFGViewerLegacyPass (#73410)
via llvm-commits
- [llvm] 65cbe06 - [NewPM] Remove CFGOnlyViewerLegacyPass (#73411)
via llvm-commits
- [llvm] cd4e628 - [NewPM] Remove Legacy RedudantDbgInstEliminationPass (#73405)
via llvm-commits
- [llvm] 505523e - [NewPM] Remove CFGOnlyPrinterLegacyPass (#73412)
via llvm-commits
- [clang-tools-extra] [llvm] [clang] Fix #35272: Don't replace typedefs in extern c scope (PR #69102)
via llvm-commits
- [libc] [llvm] [flang] [lld] [libcxx] [lldb] [libcxxabi] [clang] [flang] Pass Argv0 to getIntriniscDir and getOpenMPHeadersDir (PR #73254)
via llvm-commits
- [llvm] 52848d0 - [X86[MC][test] Error for EGPR in 32-bit mode
Shengchen Kan via llvm-commits
- [clang-tools-extra] [llvm] [clang] Fix #41439: Update the documentation with the correct information. (PR #69377)
via llvm-commits
- [llvm] [readtapi] Use consistent error handling diagnostics (PR #73419)
Cyndy Ishida via llvm-commits
- [llvm] [BOLT][NFC] Refactor function state check (PR #73420)
Maksim Panchenko via llvm-commits
- [llvm] 3bbed4e - [X86][MC] Remove duplicated code in getX86SubSuperRegister by using macros, NFCI
Shengchen Kan via llvm-commits
- [llvm] [X86][MC] Allow to specify any of the 8/16/32/64 register names interchangeably for R16-R31 (PR #73421)
Shengchen Kan via llvm-commits
- [llvm] abc4058 - [XCOFF] make related SD symbols as isFunction (#69553)
via llvm-commits
- [llvm] [LVI] Add NewPM printer pass (PR #73425)
Aiden Grossman via llvm-commits
- [llvm] 1aa1d17 - Add "REQUIRES: asserts" to test as it requires the compiler to hit an assertion failure to pass and was failing in release builds.
Douglas Yung via llvm-commits
- [llvm] [llvm][Coroutines] Remove no-op ptr-to-ptr bitcasts (NFC) (PR #73427)
Youngsuk Kim via llvm-commits
- [llvm] [BOLT] Reset output addresses for deleted blocks (PR #73429)
Maksim Panchenko via llvm-commits
- [llvm] [BOLT] Add structure of CDSplit to SplitFunctions (PR #73430)
via llvm-commits
- [llvm] 9ba74c2 - [NewPM] Remove CFGPrinterLegacyPass (#73414)
via llvm-commits
- [flang] [clang-tools-extra] [llvm] [clang] [compiler-rt] [Bazel][Clang Tidy] Include builtin headers with clang-tidy (PR #67626)
NAKAMURA Takumi via llvm-commits
- [llvm] [MVT] Expand the MVT enum to allow more types (PR #69603)
NAKAMURA Takumi via llvm-commits
- [compiler-rt] [sanitizer] Add re-execution on FreeBSD when ASLR is detected (PR #73439)
Dimitry Andric via llvm-commits
- [llvm] [InstCombine] Do not simplify lshr/shl arg if it is part of fshl rotate pattern. (PR #73441)
via llvm-commits
- [llvm] f42eb15 - [llvm][Coroutines] Remove no-op ptr-to-ptr bitcasts (NFC) (#73427)
via llvm-commits
- [llvm] 79a2cf5 - test-release.sh: Default to letting ninja select the number of build jobs (#73187)
via llvm-commits
- [llvm] dc8b055 - [GitHub] Update bot message to suggest GitHub pull requests (#65914)
via llvm-commits
- [llvm] bc191ac - [readtapi] Use consistent error handling diagnostics (#73419)
via llvm-commits
- [mlir] [flang] [clang-tools-extra] [lldb] [llvm] [libc] [lld] [compiler-rt] [libcxx] [clang] [MLIR] Enable GPU Dialect to SYCL runtime integration (PR #71430)
Lei Zhang via llvm-commits
- [llvm] d033f51 - [OpenMP] atomic compare fail : Parser & AST support
Sandeep Kosuri via llvm-commits
- [libc] [compiler-rt] [llvm] [lldb] [lld] [clang-tools-extra] [mlir] [clang] [openmp] [libcxx] [flang] [MLIR] Enabling Intel GPU Integration. (PR #65539)
Lei Zhang via llvm-commits
- [llvm] 5a74805 - [LVI] Add NewPM printer pass (#73425)
via llvm-commits
- [llvm] [JumpThreading] Remove LVI printer flag (PR #73426)
Aiden Grossman via llvm-commits
- [llvm] f4a4e2f - [NewPM] Remove StripGCRelocatesLegacyPass (#73403)
via llvm-commits
- [llvm] [PowerPC] Use rldimi/rlwimi to optimize build_vector (PR #67640)
Nemanja Ivanovic via llvm-commits
- [llvm] c672ba7 - [DebugInfo][RemoveDIs] Instrument inliner for non-instr debug-info (#72884)
via llvm-commits
- [llvm] 580858a - [gn] port 92b821f2dcdd
Nico Weber via llvm-commits
- [llvm] acdd3cc - [gn] manually re-sync llvm-exegesis tool deps
Nico Weber via llvm-commits
- [clang] [compiler-rt] [llvm] [flang] [clang-tools-extra] [Bazel][Clang Tidy] Include builtin headers with clang-tidy (PR #67626)
via llvm-commits
- [llvm] [BOLT][DWARF] Fix output ranges for deleted code (PR #73464)
Maksim Panchenko via llvm-commits
- [llvm] 1a08887 - Suppressed unused-var warning from c672ba7dde
Jeremy Morse via llvm-commits
- [libc] [libcxx] [clang] [llvm] [compiler-rt] [flang] [Clang] Use correct base expression for counted_by field (#73168) (PR #73465)
Bill Wendling via llvm-commits
- [llvm] f0b5527 - [DebugInfo][RemoveDIs] Instrument loop-rotate for DPValues (#72997)
via llvm-commits
- [llvm] 6c462fe - AMDGPU: Move intrinsic definition out of subtarget specific section
Matt Arsenault via llvm-commits
- [llvm] c419f3e - [llvm][SROA] Replace calls to Type::getPointerTo (NFC)
Youngsuk Kim via llvm-commits
- [llvm] AMDGPU: Remove let Predicates from PredicateControl'd InstAliases (PR #73474)
Matt Arsenault via llvm-commits
- [llvm] a77ea94 - [X86][MC] Update condition about ExplicitVEXPrefix (#73312)
via llvm-commits
- [llvm] 2e6c01b - [SelectionDAG] Add instantiated OPC_EmitInteger and OPC_EmitStringInteger (#73241)
via llvm-commits
- [llvm] [BOLT][test] Update perf2bolt/perf_test.test (PR #73482)
Amir Ayupov via llvm-commits
- [llvm] e893242 - [RISCV] Don't combine store of vmv.x.s/vfmv.f.s to vp_store with VL of 1 when it's indexed store (#73219)
via llvm-commits
- [llvm] 681d02d - [gn build] Port f8afc53d641c
LLVM GN Syncbot via llvm-commits
- [llvm] [BOLT][test] Replace /dev/null with temp file (PR #73485)
Amir Ayupov via llvm-commits
- [llvm] [flang] [Flang] Add semantic check for usage of COPYPRIVATE and NOWAIT clauses (PR #73486)
Kiran Kumar T P via llvm-commits
- [compiler-rt] Changes to support running tests for Windows arm64 asan (PR #66973)
Omair Javaid via llvm-commits
- [llvm] 27c0bc9 - [X86][MC] Allow to specify any of the 8/16/32/64 register names interchangeably for R16-R31 (#73421)
via llvm-commits
- [llvm] [LoopVectorize] Vectorize select-cmp reduction pattern for increasing integer induction variable (PR #67812)
via llvm-commits
Last message date:
Sun Nov 26 23:57:22 PST 2023
Archived on: Sun Nov 26 23:57:24 PST 2023
This archive was generated by
Pipermail 0.09 (Mailman edition).