Elektrine
EN
Log in Register
Paige Chat Timeline Communities Gallery Videos Email DNS VPN Uptime Kairo
Back to Timeline
Remote

Nikita Popov

@nikic@mastodon.social
mastodon 4.7.0-beta.1
  • Open on mastodon.social

LLVM toolchain engineer at Red Hat. Open source contributor, mainly LLVM / Rust / PHP.

0 Followers
0 Following
4 Posts
Joined October 22, 2023
Blog:
https://www.npopov.com/
GitHub:
https://github.com/nikic

Posts

Open post
nikic
Nikita Popov @nikic@mastodon.social · Jan 11, 2026
Nikita Popov
@nikic@mastodon.social

LLVM toolchain engineer at Red Hat. Open source contributor, mainly LLVM / Rust / PHP.

mastodon.social
Replying to @mattpd@mastodon.social
@mattpd@mastodon.social @neilhenning@mastodon.gamedev.place Yeah, improving extension points so that there is less need for forking is definitely a good way to improve the situation.
4
0
0
0
Open post
nikic
Nikita Popov @nikic@mastodon.social · Jan 11, 2026
Nikita Popov
@nikic@mastodon.social

LLVM toolchain engineer at Red Hat. Open source contributor, mainly LLVM / Rust / PHP.

mastodon.social
Replying to @dzaima@mastodon.social
@dzaima@mastodon.social It would have been more accurate to say that the *default* ABI should be per-module. If a call wants to use a different one, it should use an explicit calling convention (which does not mean it has to be user-specified, it can be compiler-inferred.) So basically there's just a bunch of different CCs, and a per-module choice of what the default CC is.
2
1
0
0
Open post
nikic
Nikita Popov @nikic@mastodon.social · Jan 11, 2026
Nikita Popov
@nikic@mastodon.social

LLVM toolchain engineer at Red Hat. Open source contributor, mainly LLVM / Rust / PHP.

mastodon.social
Replying to @camelcdr@tech.lgbt
@camelcdr@tech.lgbt SPIRV is GlobalISel-only and AArch64 uses GlobalISel for unoptimized builds.
3
0
0
0
Open post
nikic
Nikita Popov @nikic@mastodon.social · Jan 11, 2026
Nikita Popov
@nikic@mastodon.social

LLVM toolchain engineer at Red Hat. Open source contributor, mainly LLVM / Rust / PHP.

mastodon.social

New blog post: "LLVM: The bad parts"
https://www.npopov.com/2026/01/11/LLVM-The-bad-parts.html

I had some fun writing this :)

www.npopov.com

LLVM: The bad parts

108
6
60
0

Remote instance

mastodon.social
Open on original server
313k7r1n3
Elektrine

Tor hidden service

elekhj7afj4qnrr4yd3bkzslsyo5jgfxw3orgjkhlcxifueodybyiiad.onion

Platform

  • Email
  • Chat
  • Timeline
  • Communities
  • VPN
  • DNS

Company

  • About
  • Contact
  • FAQ

Legal

  • Terms of Service
  • Privacy Policy
  • Warrant Canary
  • Lite (no JS)
  • VPN Policy
  • Source code

Support

  • support@elektrine.com
  • Report Security Issue
Mail client setup IMAP mail.elektrine.com:993 POP3 mail.elektrine.com:995 SMTP mail.elektrine.com:465
© 2026 Elektrine. All rights reserved. Server: 02:01:24 UTC