-
-
Notifications
You must be signed in to change notification settings - Fork 39
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Tilde Requests #14
Comments
For the questions, currently If you wanna know the previous "instructions" to a region, you can check the inputs list and it'll tell you all the predecessors, you can do |
Feature Request:
|
@gingerBill @RealNeGate I have a crazy off-topic idea/question for you guys. I imagine Odin will provide great productivity gains and correctness as well. (I am currently playing with Odin and I love it, and I heard that GB wants to replace LLVM with Tilde) |
I will add to this as I go along when I see things which may be missing.
API
const char*
also take a length where possibleptrdiff_t
is -1, it's NUL terminatedf16
typeu16
internally or whateverTB_Node*
(useful in some instructions that require an explicit alignment)Instructions
alloca
equivalenttb_inst_ptr
is missingtb_inst_sint
/tb_inst_uint
for types >64 bits (e.g. 128-bits)tb_inst_memmove
TB_
(SHL
|SHR
|SAR
) with slightly different to C semanticsx<<2
==(x<<1)<<1
TB_BSWAP
work with floatsTB_MULPAIR
TB_ArithmeticBehavior
maybe?wasm.memory.grow
wasm.memory.size
wasm.memory.atomic.wait32
wasm.memory.atomic.notify
tb_inst_memzero
helper?"Intrinsics"
cpu_relax
pause
on amd64isb
on arm64x86_cpuid
x86_xgetbv
IR Debugging
Debug Information
Questions
tb_inst_set_region_name
require that the name passed is in unique to that function or does Tilde handle this?The text was updated successfully, but these errors were encountered: