Hi, libgccjit does not yet offer labels as values ([1]), does it? Would void gcc_jit_block_end_with_jump_through_ptr (gcc_jit_block *block, gcc_jit_location *loc, gcc_jit_rvalue *block_ptr) and gcc_jit_rvalue *gcc_jit_block_get_address (gcc_jit_block *block, gcc_jit_location *loc) be a sufficient API? Thanks, Marc -- [1] https://gcc.gnu.org/onlinedocs/gcc/Labels-as-Values.html