-
Red Hat
- Berlin, Germany
-
11:46
- 2h ahead - https://www.npopov.com/
- @nikita_ppv
- @nikic@mastodon.social
Pinned Loading
-
llvm/llvm-project
llvm/llvm-project PublicThe LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
-
-
scalar_objects
scalar_objects PublicExtension that adds support for method calls on primitive types in PHP
-
4,062 contributions in the last year
Day of Week | April Apr | May May | June Jun | July Jul | August Aug | September Sep | October Oct | November Nov | December Dec | January Jan | February Feb | March Mar | April Apr | ||||||||||||||||||||||||||||||||||||||||
Sunday Sun | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Monday Mon | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Tuesday Tue | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Wednesday Wed | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Thursday Thu | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Friday Fri | |||||||||||||||||||||||||||||||||||||||||||||||||||||
Saturday Sat |
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More
Contribution activity
April 2025
Created 37 commits in 4 repositories
Created a pull request in llvm/llvm-project that received 10 comments
[LangRef] Update initializes definition
Specify the initializes attribute in terms of an "initialized" shadow state, such that: Loads prior to initialization return undef. Bytes that are…
+18
−4
lines changed
•
10
comments
Opened 14 other pull requests in 2 repositories
llvm/llvm-project
2
open
9
merged
2
closed
-
[ObjC][ProvenanceEval] Only evaluate pointers
This contribution was made on Apr 23
-
[Intrinsics] Add support for range attributes
This contribution was made on Apr 14
-
release/20.x: [LLVM][MemCpyOpt] Unify alias tags if we optimize allocas (#129537)
This contribution was made on Apr 14
-
[CaptureTracking] Remove dereferenceable_or_null special case
This contribution was made on Apr 14
-
[SROA] Support load-only promotion with dynamic offset loads
This contribution was made on Apr 14
-
[SROA] Improve handling of lifetimes in load-only promotion
This contribution was made on Apr 11
-
[Verifier][CGP] Allow integer argument to dbg_declare
This contribution was made on Apr 8
-
[DebugInfo] Do not change #dbg_declare type during salvage
This contribution was made on Apr 7
-
[Clang] Always verify LLVM IR inputs
This contribution was made on Apr 4
-
[Verifier] Require that dbg.declare variable is a ptr
This contribution was made on Apr 4
-
[ADT] Make DenseMap::init() private (NFC)
This contribution was made on Apr 3
-
[CodeGen] Use pimpl idiom for CVTables (NFC)
This contribution was made on Apr 3
-
[CodeGen] Don't include CGDebugInfo.h in CodeGenFunction.h (NFC)
This contribution was made on Apr 2
llvm/llvm-test-suite
1
merged
-
Remove pre-compiled binaries
This contribution was made on Apr 4
Reviewed 153 pull requests in 5 repositories
llvm/llvm-project
25 pull requests
-
[LangRef] Clarify the behavior of select with FP poison-generating flags
This contribution was made on Apr 24
-
[InstCombine] Refactor the code for folding logicop and sext/zext
This contribution was made on Apr 24
-
[TSan, SanitizerBinaryMetadata] Analyze the capture status for
alloca
rather than arbitraryAddr
This contribution was made on Apr 24 -
[FunctionAttrs] Bail if initializes range overflows 64-bit signed int
This contribution was made on Apr 23
-
[TTI] Simplify implementation (NFCI)
This contribution was made on Apr 23
-
[JumpThreading] Do not unfold select if block has address taken and used
This contribution was made on Apr 23
-
[AA] Move Target Specific AA before BasicAA
This contribution was made on Apr 23
-
[InstCombine] Do not fold logical is_finite test
This contribution was made on Apr 23
-
[Reassociate] Invalidate analysis passes after canonicalizeOperands
This contribution was made on Apr 23
-
[CmpInstAnalysis] Decompose icmp eq (and x, C) C2
This contribution was made on Apr 23
-
[llvm] Add support for llvm IR atomicrmw fminimum/fmaximum instructions
This contribution was made on Apr 23
-
[InstCombine] Canonicalize
max(min(X, MinC), MaxC) -> min(max(X, MaxC), MinC)
This contribution was made on Apr 23 -
[JumpThreading][GVN] Copy metadata when inserting preload into preds
This contribution was made on Apr 23
-
InstCombine: Fold samesign ult to slt with added constant when the range is known
This contribution was made on Apr 22
-
[InstCombine] Infer exact for lshr by cttz
This contribution was made on Apr 22
-
[IRCE] Fix '"Instruction does not dominate all uses!" after IRCE pass #63984'
This contribution was made on Apr 21
-
[X86][SATCVT] Reduce MIN/MAXSS/D by conversion instruction result
This contribution was made on Apr 20
-
[ConstraintElim] Fix poison check before adding intrinsic facts
This contribution was made on Apr 19
-
[Scalar] Avoid repeated hash lookups (NFC)
This contribution was made on Apr 19
-
[llvm] add gnu install dirs
This contribution was made on Apr 19
-
[Utils] Avoid repeated hash lookups (NFC)
This contribution was made on Apr 19
-
OMPIRBuilder: Avoid getNumUses
This contribution was made on Apr 18
-
OpenMPOpt: Avoid using getNumUses
This contribution was made on Apr 18
-
X86: Avoid using getNumUses
This contribution was made on Apr 18
-
NVPTX: Avoid getNumUses
This contribution was made on Apr 18
- Some pull request reviews not shown.
fedora-llvm-team/llvm-snapshots
4 pull requests
-
Use 'success' property correctly
This contribution was made on Apr 24
-
Add missing --gitub-repo to collect-perf-results and run-perf-comparison commands
This contribution was made on Apr 24
-
Add performance entrypoint fns for run + collect
This contribution was made on Apr 13
-
Add link to "Teach/Ask AI" to each failed build comment
This contribution was made on Apr 11
krakjoe/apcu
3 pull requests
-
Update TECHNOTES to current state of sma layer
This contribution was made on Apr 17
-
Fix size of initial empty block in sma layer
This contribution was made on Apr 9
-
Fix computation of minimum fragment size
This contribution was made on Apr 2
dtcxzyw/llvm-opt-benchmark
3 pull requests
-
pre-commit: PR135609
This contribution was made on Apr 14
-
pre-commit: PR134712
This contribution was made on Apr 13
-
pre-commit: PR135382
This contribution was made on Apr 11
rust-lang/rust
1 pull request
-
Update the minimum external LLVM to 19
This contribution was made on Apr 3
Created an issue in llvm/llvm-project that received 2 comments
[ConstraintElim] Failure to eliminate cmp of usub.sat
https://alive2.llvm.org/ce/z/4ZG-nD define i1 @src(i64 %index, i64 %limit) { %precond = icmp ult i64 %index, %limit call void @llvm.assume(i1 %precond
2
comments
Opened 7 other issues in 3 repositories
llvm/llvm-project
5
open
-
[LLVMIR] Add support for captures attribute
This contribution was made on Apr 17
-
[Attributor] Support captures attribute
This contribution was made on Apr 14
-
[InstCombine] Missed shl + add + and optimization
This contribution was made on Apr 11
-
Use spirv backend in libclc
This contribution was made on Apr 11
-
Pre-merge checks for llvm-test-suite
This contribution was made on Apr 4
dtcxzyw/llvm-opt-benchmark
1
closed
-
Grep #132508
This contribution was made on Apr 20
rust-lang/rust
1
open
-
Consider using AssignmentTracking / dbg_assign
This contribution was made on Apr 10