[libc-commits] [libc] [libc] Change the `puts` implementation on the GPU (PR #67189)

Joseph Huber via libc-commits libc-commits at lists.llvm.org
Mon Sep 25 09:16:00 PDT 2023


jhuber6 wrote:

> This is consistent with the rest of libc. I think it would be wise to change to a more data driven approach where adding a new opcode doesn't change existing code. Likewise at some point we need to stop renumbering all the opcodes and start putting version fields on it.

Yeah, I'm pushing that down the road until I can say that the `libc` is mostly "done", right now everything is in flux. Though I should probably just remove the numbers altogether since they keep changing, and I need to make this header C compliant since it uses `:`.

https://github.com/llvm/llvm-project/pull/67189


More information about the libc-commits mailing list