/third_party/mesa3d/src/freedreno/ir3/ |
H A D | ir3_ra.c | 366 const struct ir3_compiler *compiler; member 2501 const struct ir3_compiler *compiler = v->compiler; in calc_limit_pressure_for_cs_with_barrier() local [all...] |
H A D | ir3_shader.h | 517 struct ir3_compiler *compiler; member 827 struct ir3_compiler *compiler; member 886 const struct ir3_compiler *compiler = v->compiler; in ir3_max_const() local [all...] |
H A D | ir3_compiler_nir.c | 4599 ir3_compile_shader_nir(struct ir3_compiler *compiler, struct ir3_shader *shader, struct ir3_shader_variant *so) ir3_compile_shader_nir() argument [all...] |
H A D | ir3.h | 501 struct ir3_compiler *compiler; member
|
/third_party/mesa3d/src/broadcom/vulkan/ |
H A D | v3dv_pipeline.c | 1650 const struct v3d_compiler *compiler = physical_device->compiler; in pipeline_compile_shader_variant() local [all...] |
/third_party/node/deps/v8/src/compiler/backend/arm/ |
H A D | instruction-selector-arm.cc | 16 namespace compiler { namespace
|
/third_party/node/deps/v8/src/compiler/backend/mips/ |
H A D | instruction-selector-mips.cc | 12 namespace compiler { namespace
|
/third_party/node/deps/v8/src/compiler/backend/x64/ |
H A D | code-generator-x64.cc | 33 namespace compiler { namespace
|
/third_party/node/deps/v8/src/compiler/ |
H A D | heap-refs.cc | 29 namespace compiler { namespace
|
H A D | js-native-context-specialization.cc | 34 namespace compiler { global() namespace [all...] |
H A D | js-typed-lowering.cc | 30 namespace compiler { global() namespace [all...] |
H A D | code-assembler.cc | 38 namespace compiler { namespace [all...] |
H A D | raw-machine-assembler.h | 28 namespace compiler { global() namespace [all...] |
/third_party/node/deps/v8/src/compiler/backend/ |
H A D | register-allocator.h | 23 namespace compiler { namespace
|
/third_party/node/deps/v8/src/compiler/backend/s390/ |
H A D | code-generator-s390.cc | 23 namespace compiler { namespace
|
H A D | instruction-selector-s390.cc | 13 namespace compiler { namespace
|
/third_party/pcre2/pcre2/src/sljit/ |
H A D | sljitNativeS390X.c | 168 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins) in push_inst() argument 202 static SLJIT_INLINE sljit_u8 get_cc(struct sljit_compiler *compiler, sljit_s32 type) { in get_cc() argument 866 update_zero_overflow(struct sljit_compiler *compiler, sljit_s32 op, sljit_gpr dst_r) update_zero_overflow() argument 884 push_load_imm_inst(struct sljit_compiler *compiler, sljit_gpr target, sljit_sw v) push_load_imm_inst() argument 928 make_addr_bxy(struct sljit_compiler *compiler, struct addr *addr, sljit_s32 mem, sljit_sw off, sljit_gpr tmp ) make_addr_bxy() argument 961 make_addr_bx(struct sljit_compiler *compiler, struct addr *addr, sljit_s32 mem, sljit_sw off, sljit_gpr tmp ) make_addr_bx() argument 998 load_word(struct sljit_compiler *compiler, sljit_gpr dst_r, sljit_s32 src, sljit_sw srcw, sljit_s32 is_32bit) load_word() argument 1019 load_unsigned_word(struct sljit_compiler *compiler, sljit_gpr dst_r, sljit_s32 src, sljit_sw srcw, sljit_s32 is_32bit) load_unsigned_word() argument 1035 store_word(struct sljit_compiler *compiler, sljit_gpr src_r, sljit_s32 dst, sljit_sw dstw, sljit_s32 is_32bit) store_word() argument 1057 emit_move(struct sljit_compiler *compiler, sljit_gpr dst_r, sljit_s32 src, sljit_sw srcw) emit_move() argument 1073 emit_rr(struct sljit_compiler *compiler, sljit_ins ins, sljit_s32 dst, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) emit_rr() argument 1110 emit_rr1(struct sljit_compiler *compiler, sljit_ins ins, sljit_s32 dst, sljit_s32 src1, sljit_sw src1w) emit_rr1() argument 1125 emit_rrf(struct sljit_compiler *compiler, sljit_ins ins, sljit_s32 dst, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) emit_rrf() argument 1152 emit_ri(struct sljit_compiler *compiler, sljit_ins ins, sljit_s32 dst, sljit_s32 src1, sljit_sw src1w, sljit_sw src2w, emit_ril_type type) emit_ri() argument 1176 emit_rie_d(struct sljit_compiler *compiler, sljit_ins ins, sljit_s32 dst, sljit_s32 src1, sljit_sw src1w, sljit_sw src2w) emit_rie_d() argument 1197 emit_rx(struct sljit_compiler *compiler, sljit_ins ins, sljit_s32 dst, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w, emit_rx_type type) emit_rx() argument 1258 emit_siy(struct sljit_compiler *compiler, sljit_ins ins, sljit_s32 dst, sljit_sw dstw, sljit_sw srcw) emit_siy() argument 1301 emit_commutative(struct sljit_compiler *compiler, const struct ins_forms *forms, sljit_s32 dst, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) emit_commutative() argument 1384 emit_non_commutative(struct sljit_compiler *compiler, const struct ins_forms *forms, sljit_s32 dst, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) emit_non_commutative() argument 1424 sljit_generate_code(struct sljit_compiler *compiler) sljit_generate_code() argument 1674 sljit_emit_enter(struct sljit_compiler *compiler, sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) sljit_emit_enter() argument 1767 sljit_set_context(struct sljit_compiler *compiler, sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) sljit_set_context() argument 1779 emit_stack_frame_release(struct sljit_compiler *compiler, sljit_gpr last_reg) emit_stack_frame_release() argument 1853 sljit_emit_return_void(struct sljit_compiler *compiler) sljit_emit_return_void() argument 1862 sljit_emit_return_to(struct sljit_compiler *compiler, sljit_s32 src, sljit_sw srcw) sljit_emit_return_to() argument 1889 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) sljit_emit_op0() argument 1973 sljit_emit_clz_ctz(struct sljit_compiler *compiler, sljit_s32 op, sljit_gpr dst_r, sljit_gpr src_r) sljit_emit_clz_ctz() argument 2017 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_op1() argument 2330 sljit_emit_add(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_add() argument 2409 sljit_emit_sub(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_sub() argument 2554 sljit_emit_multiply(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_multiply() argument 2591 sljit_emit_bitwise_imm(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 dst, sljit_s32 src1, sljit_sw src1w, sljit_uw imm, sljit_s32 count16) sljit_emit_bitwise_imm() argument 2675 sljit_emit_bitwise(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_bitwise() argument 2730 sljit_emit_shift(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_shift() argument 2791 sljit_emit_rotate(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_rotate() argument 2852 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_op2() argument 2922 sljit_emit_op2u(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_op2u() argument 2933 sljit_emit_shift_into(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src_dst, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_shift_into() argument 3047 sljit_emit_op_src( struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) sljit_emit_op_src() argument 3092 sljit_emit_op_custom(struct sljit_compiler *compiler, void *instruction, sljit_u32 size) sljit_emit_op_custom() argument 3111 float_mem(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 reg, sljit_s32 mem, sljit_sw memw) float_mem() argument 3141 emit_float(struct sljit_compiler *compiler, sljit_ins ins_r, sljit_ins ins, sljit_s32 reg, sljit_s32 src, sljit_sw srcw) emit_float() argument 3154 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1_conv_sw_from_f64() argument 3180 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1_conv_f64_from_sw() argument 3209 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fop1_cmp() argument 3231 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1() argument 3289 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fop2() argument 3362 sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw) sljit_emit_fast_enter() argument 3379 sljit_emit_label(struct sljit_compiler *compiler) sljit_emit_label() argument 3395 sljit_emit_jump(struct sljit_compiler *compiler, sljit_s32 type) sljit_emit_jump() argument 3419 sljit_emit_call(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 arg_types) sljit_emit_call() argument 3435 sljit_emit_ijump(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src, sljit_sw srcw) sljit_emit_ijump() argument 3458 sljit_emit_icall(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 arg_types, sljit_s32 src, sljit_sw srcw) sljit_emit_icall() argument 3489 sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 type) sljit_emit_op_flags() argument 3559 sljit_emit_cmov(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 dst_reg, sljit_s32 src, sljit_sw srcw) sljit_emit_cmov() argument 3592 sljit_emit_mem(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 reg, sljit_s32 mem, sljit_sw memw) sljit_emit_mem() argument 3665 sljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) sljit_emit_const() argument 3710 sljit_emit_put_label( struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw) sljit_emit_put_label() argument [all...] |
H A D | sljitNativePPC_common.c | 275 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins) in push_inst() argument 404 SLJIT_API_FUNC_ATTRIBUTE void* sljit_generate_code(struct sljit_compiler *compiler) in sljit_generate_code() argument 750 sljit_emit_enter(struct sljit_compiler *compiler, sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) sljit_emit_enter() argument 867 sljit_set_context(struct sljit_compiler *compiler, sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) sljit_set_context() argument 885 emit_stack_frame_release(struct sljit_compiler *compiler, sljit_s32 is_return_to) emit_stack_frame_release() argument 946 sljit_emit_return_void(struct sljit_compiler *compiler) sljit_emit_return_void() argument 955 sljit_emit_return_to(struct sljit_compiler *compiler, sljit_s32 src, sljit_sw srcw) sljit_emit_return_to() argument 1137 emit_op_mem(struct sljit_compiler *compiler, sljit_s32 inp_flags, sljit_s32 reg, sljit_s32 arg, sljit_sw argw, sljit_s32 tmp_reg) emit_op_mem() argument 1195 emit_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 input_flags, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) emit_op() argument 1265 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) sljit_emit_op0() argument 1315 emit_prefetch(struct sljit_compiler *compiler, sljit_s32 src, sljit_sw srcw) emit_prefetch() argument 1339 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_op1() argument 1482 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_op2() argument 1717 sljit_emit_op2u(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_op2u() argument 1732 sljit_emit_shift_into(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src_dst, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_shift_into() argument 1828 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) sljit_emit_op_src() argument 1869 sljit_emit_op_custom(struct sljit_compiler *compiler, void *instruction, sljit_u32 size) sljit_emit_op_custom() argument 1900 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1_conv_sw_from_f64() argument 1957 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1_conv_f64_from_sw() argument 2036 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fop1_cmp() argument 2067 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1() argument 2117 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fop2() argument 2172 sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw) sljit_emit_fast_enter() argument 2190 sljit_emit_label(struct sljit_compiler *compiler) sljit_emit_label() argument 2206 get_bo_bi_flags(struct sljit_compiler *compiler, sljit_s32 type) get_bo_bi_flags() argument 2289 sljit_emit_jump(struct sljit_compiler *compiler, sljit_s32 type) sljit_emit_jump() argument 2324 sljit_emit_call(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 arg_types) sljit_emit_call() argument 2344 sljit_emit_ijump(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src, sljit_sw srcw) sljit_emit_ijump() argument 2389 sljit_emit_icall(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 arg_types, sljit_s32 src, sljit_sw srcw) sljit_emit_icall() argument 2421 sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 type) sljit_emit_op_flags() argument 2575 sljit_emit_cmov(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 dst_reg, sljit_s32 src, sljit_sw srcw) sljit_emit_cmov() argument 2599 sljit_emit_mem(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 reg, sljit_s32 mem, sljit_sw memw) sljit_emit_mem() argument 2664 sljit_emit_mem_update(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 reg, sljit_s32 mem, sljit_sw memw) sljit_emit_mem_update() argument 2760 sljit_emit_fmem_update(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 freg, sljit_s32 mem, sljit_sw memw) sljit_emit_fmem_update() argument 2799 sljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) sljit_emit_const() argument 2821 sljit_emit_put_label(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw) sljit_emit_put_label() argument [all...] |
H A D | sljitNativeRISCV_common.c | 152 static sljit_s32 push_inst(struct sljit_compiler *compiler, sljit_ins ins) in push_inst() argument 161 static sljit_s32 push_imm_s_inst(struct sljit_compiler *compiler, sljit_ins ins, sljit_sw imm) in push_imm_s_inst() argument 373 SLJIT_API_FUNC_ATTRIBUTE void* sljit_generate_code(struct sljit_compiler *compiler) in sljit_generate_code() argument 597 sljit_emit_enter(struct sljit_compiler *compiler, sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) sljit_emit_enter() argument 694 sljit_set_context(struct sljit_compiler *compiler, sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) sljit_set_context() argument 719 emit_stack_frame_release(struct sljit_compiler *compiler, sljit_s32 is_return_to) emit_stack_frame_release() argument 775 sljit_emit_return_void(struct sljit_compiler *compiler) sljit_emit_return_void() argument 784 sljit_emit_return_to(struct sljit_compiler *compiler, sljit_s32 src, sljit_sw srcw) sljit_emit_return_to() argument 844 push_mem_inst(struct sljit_compiler *compiler, sljit_s32 flags, sljit_s32 reg, sljit_s32 base, sljit_sw offset) push_mem_inst() argument 860 getput_arg_fast(struct sljit_compiler *compiler, sljit_s32 flags, sljit_s32 reg, sljit_s32 arg, sljit_sw argw) getput_arg_fast() argument 904 getput_arg(struct sljit_compiler *compiler, sljit_s32 flags, sljit_s32 reg, sljit_s32 arg, sljit_sw argw, sljit_s32 next_arg, sljit_sw next_argw) getput_arg() argument 993 emit_op_mem(struct sljit_compiler *compiler, sljit_s32 flags, sljit_s32 reg, sljit_s32 arg, sljit_sw argw) emit_op_mem() argument 1025 emit_op_mem2(struct sljit_compiler *compiler, sljit_s32 flags, sljit_s32 reg, sljit_s32 arg1, sljit_sw arg1w, sljit_s32 arg2, sljit_sw arg2w) emit_op_mem2() argument 1040 emit_clz_ctz(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw src) emit_clz_ctz() argument 1102 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags, sljit_s32 dst, sljit_s32 src1, sljit_sw src2) emit_single_op() argument 1518 emit_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) emit_op() argument 1649 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) sljit_emit_op0() argument 1693 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_op1() argument 1753 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_op2() argument 1822 sljit_emit_op2u(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_op2u() argument 1833 sljit_emit_shift_into(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src_dst, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_shift_into() argument 1923 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) sljit_emit_op_src() argument 1962 sljit_emit_op_custom(struct sljit_compiler *compiler, void *instruction, sljit_u32 size) sljit_emit_op_custom() argument 1978 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1_conv_sw_from_f64() argument 2011 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1_conv_f64_from_sw() argument 2058 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fop1_cmp() argument 2116 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1() argument 2166 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fop2() argument 2251 sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw) sljit_emit_fast_enter() argument 2268 sljit_emit_label(struct sljit_compiler *compiler) sljit_emit_label() argument 2290 sljit_emit_jump(struct sljit_compiler *compiler, sljit_s32 type) sljit_emit_jump() argument 2376 sljit_emit_call(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 arg_types) sljit_emit_call() argument 2392 sljit_emit_cmp(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_cmp() argument 2495 sljit_emit_ijump(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src, sljit_sw srcw) sljit_emit_ijump() argument 2529 sljit_emit_icall(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 arg_types, sljit_s32 src, sljit_sw srcw) sljit_emit_icall() argument 2557 sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 type) sljit_emit_op_flags() argument 2644 sljit_emit_cmov(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 dst_reg, sljit_s32 src, sljit_sw srcw) sljit_emit_cmov() argument 2654 sljit_emit_mem(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 reg, sljit_s32 mem, sljit_sw memw) sljit_emit_mem() argument 2710 sljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) sljit_emit_const() argument 2732 sljit_emit_put_label(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw) sljit_emit_put_label() argument [all...] |
H A D | sljitNativeARM_32.c | 152 static sljit_s32 push_cpool(struct sljit_compiler *compiler) in push_cpool() argument 190 push_inst(struct sljit_compiler *compiler, sljit_uw inst) push_inst() argument 204 push_inst_with_literal(struct sljit_compiler *compiler, sljit_uw inst, sljit_uw literal) push_inst_with_literal() argument 254 push_inst_with_unique_literal(struct sljit_compiler *compiler, sljit_uw inst, sljit_uw literal) push_inst_with_unique_literal() argument 274 prepare_blx(struct sljit_compiler *compiler) prepare_blx() argument 282 emit_blx(struct sljit_compiler *compiler) emit_blx() argument 343 resolve_const_pool_index(struct sljit_compiler *compiler, struct future_patch **first_patch, sljit_uw cpool_current_index, sljit_uw *cpool_start_address, sljit_uw *buf_ptr) resolve_const_pool_index() argument 398 push_inst(struct sljit_compiler *compiler, sljit_uw inst) push_inst() argument 409 emit_imm(struct sljit_compiler *compiler, sljit_s32 reg, sljit_sw imm) emit_imm() argument 665 sljit_generate_code(struct sljit_compiler *compiler) sljit_generate_code() argument 1059 sljit_emit_enter(struct sljit_compiler *compiler, sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) sljit_emit_enter() argument 1225 sljit_set_context(struct sljit_compiler *compiler, sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) sljit_set_context() argument 1244 emit_add_sp(struct sljit_compiler *compiler, sljit_uw imm) emit_add_sp() argument 1259 emit_stack_frame_release(struct sljit_compiler *compiler, sljit_s32 frame_size) emit_stack_frame_release() argument 1395 sljit_emit_return_void(struct sljit_compiler *compiler) sljit_emit_return_void() argument 1403 sljit_emit_return_to(struct sljit_compiler *compiler, sljit_s32 src, sljit_sw srcw) sljit_emit_return_to() argument 1429 emit_single_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 flags, sljit_uw dst, sljit_uw src1, sljit_uw src2) emit_single_op() argument 1659 generate_int(struct sljit_compiler *compiler, sljit_s32 reg, sljit_uw imm, sljit_s32 positive) generate_int() argument 1770 load_immediate(struct sljit_compiler *compiler, sljit_s32 reg, sljit_uw imm) load_immediate() argument 1803 emit_op_mem(struct sljit_compiler *compiler, sljit_s32 flags, sljit_s32 reg, sljit_s32 arg, sljit_sw argw, sljit_s32 tmp_reg) emit_op_mem() argument 1894 emit_op(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 inp_flags, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) emit_op() argument 2053 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) sljit_emit_op0() argument 2129 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_op1() argument 2169 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_op2() argument 2217 sljit_emit_op2u(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_op2u() argument 2228 sljit_emit_shift_into(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src_dst, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_shift_into() argument 2285 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) sljit_emit_op_src() argument 2331 sljit_emit_op_custom(struct sljit_compiler *compiler, void *instruction, sljit_u32 size) sljit_emit_op_custom() argument 2349 emit_fop_mem(struct sljit_compiler *compiler, sljit_s32 flags, sljit_s32 reg, sljit_s32 arg, sljit_sw argw) emit_fop_mem() argument 2393 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1_conv_sw_from_f64() argument 2413 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1_conv_f64_from_sw() argument 2439 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fop1_cmp() argument 2459 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1() argument 2506 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fop2() argument 2563 sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw) sljit_emit_fast_enter() argument 2582 get_cc(struct sljit_compiler *compiler, sljit_s32 type) get_cc() argument 2669 sljit_emit_label(struct sljit_compiler *compiler) sljit_emit_label() argument 2685 sljit_emit_jump(struct sljit_compiler *compiler, sljit_s32 type) sljit_emit_jump() argument 2729 softfloat_call_with_args(struct sljit_compiler *compiler, sljit_s32 arg_types, sljit_s32 *src, sljit_u32 *extra_space) softfloat_call_with_args() argument 2852 softfloat_post_call_with_args(struct sljit_compiler *compiler, sljit_s32 arg_types) softfloat_post_call_with_args() argument 2864 hardfloat_call_with_args(struct sljit_compiler *compiler, sljit_s32 arg_types) hardfloat_call_with_args() argument 2908 sljit_emit_call(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 arg_types) sljit_emit_call() argument 2964 sljit_emit_ijump(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src, sljit_sw srcw) sljit_emit_ijump() argument 3005 sljit_emit_icall(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 arg_types, sljit_s32 src, sljit_sw srcw) sljit_emit_icall() argument 3069 emit_fmov_before_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) emit_fmov_before_return() argument 3094 sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 type) sljit_emit_op_flags() argument 3135 sljit_emit_cmov(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 dst_reg, sljit_s32 src, sljit_sw srcw) sljit_emit_cmov() argument 3170 update_mem_addr(struct sljit_compiler *compiler, sljit_s32 *mem, sljit_sw *memw, sljit_s32 max_offset) update_mem_addr() argument 3239 sljit_emit_mem_unaligned(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 reg, sljit_s32 mem, sljit_sw memw) sljit_emit_mem_unaligned() argument 3389 sljit_emit_mem(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 reg, sljit_s32 mem, sljit_sw memw) sljit_emit_mem() argument 3439 sljit_emit_mem_update(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 reg, sljit_s32 mem, sljit_sw memw) sljit_emit_mem_update() argument 3540 sljit_emit_fmem(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 freg, sljit_s32 mem, sljit_sw memw) sljit_emit_fmem() argument 3637 sljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) sljit_emit_const() argument 3665 sljit_emit_put_label(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw) sljit_emit_put_label() argument [all...] |
H A D | sljitLir.c | 376 struct sljit_compiler *compiler = (struct sljit_compiler*)SLJIT_MALLOC(sizeof(struct sljit_compiler), allocator_data); sljit_create_compiler() local 461 sljit_free_compiler(struct sljit_compiler *compiler) sljit_free_compiler() argument 488 sljit_set_compiler_memory_error(struct sljit_compiler *compiler) sljit_set_compiler_memory_error() argument 547 sljit_set_current_flags(struct sljit_compiler *compiler, sljit_s32 current_flags) sljit_set_current_flags() argument 568 ensure_buf(struct sljit_compiler *compiler, sljit_uw size) ensure_buf() argument 587 ensure_abuf(struct sljit_compiler *compiler, sljit_uw size) ensure_abuf() argument 606 sljit_alloc_memory(struct sljit_compiler *compiler, sljit_s32 size) sljit_alloc_memory() argument 622 reverse_buf(struct sljit_compiler *compiler) reverse_buf() argument 664 set_emit_enter(struct sljit_compiler *compiler, sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) set_emit_enter() argument 682 set_set_context(struct sljit_compiler *compiler, sljit_s32 options, sljit_s32 args, sljit_s32 scratches, sljit_s32 saveds, sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) set_set_context() argument 700 set_label(struct sljit_label *label, struct sljit_compiler *compiler) set_label() argument 711 set_jump(struct sljit_jump *jump, struct sljit_compiler *compiler, sljit_u32 flags) set_jump() argument 722 set_const(struct sljit_const *const_, struct sljit_compiler *compiler) set_const() argument 733 set_put_label(struct sljit_put_label *put_label, struct sljit_compiler *compiler, sljit_uw offset) set_put_label() argument 817 function_check_src_mem(struct sljit_compiler *compiler, sljit_s32 p, sljit_sw i) function_check_src_mem() argument 854 function_check_src(struct sljit_compiler *compiler, sljit_s32 p, sljit_sw i) function_check_src() argument 871 function_check_dst(struct sljit_compiler *compiler, sljit_s32 p, sljit_sw i) function_check_dst() argument 885 function_fcheck(struct sljit_compiler *compiler, sljit_s32 p, sljit_sw i) function_fcheck() argument 903 sljit_compiler_verbose(struct sljit_compiler *compiler, FILE* verbose) sljit_compiler_verbose() argument 922 sljit_verbose_reg(struct sljit_compiler *compiler, sljit_s32 r) sljit_verbose_reg() argument 932 sljit_verbose_freg(struct sljit_compiler *compiler, sljit_s32 r) sljit_verbose_freg() argument 940 sljit_verbose_param(struct sljit_compiler *compiler, sljit_s32 p, sljit_sw i) sljit_verbose_param() argument 964 sljit_verbose_fparam(struct sljit_compiler *compiler, sljit_s32 p, sljit_sw i) sljit_verbose_fparam() argument 1059 check_sljit_generate_code(struct sljit_compiler *compiler) check_sljit_generate_code() argument 1079 check_sljit_emit_enter(struct sljit_compiler *compiler, sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) check_sljit_emit_enter() argument 1136 check_sljit_set_context(struct sljit_compiler *compiler, sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) check_sljit_set_context() argument 1193 check_sljit_emit_return_void(struct sljit_compiler *compiler) check_sljit_emit_return_void() argument 1212 check_sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) check_sljit_emit_return() argument 1264 check_sljit_emit_return_to(struct sljit_compiler *compiler, sljit_s32 src, sljit_sw srcw) check_sljit_emit_return_to() argument 1280 check_sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw) check_sljit_emit_fast_enter() argument 1296 check_sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) check_sljit_emit_op0() argument 1319 check_sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) check_sljit_emit_op1() argument 1379 check_sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 unset, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) check_sljit_emit_op2() argument 1463 check_sljit_emit_shift_into(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src_dst, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) check_sljit_emit_shift_into() argument 1492 check_sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) check_sljit_emit_op_src() argument 1537 check_sljit_emit_op_custom(struct sljit_compiler *compiler, void *instruction, sljit_u32 size) check_sljit_emit_op_custom() argument 1573 check_sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) check_sljit_emit_fop1() argument 1607 check_sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) check_sljit_emit_fop1_cmp() argument 1645 check_sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) check_sljit_emit_fop1_conv_sw_from_f64() argument 1675 check_sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) check_sljit_emit_fop1_conv_f64_from_sw() argument 1705 check_sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) check_sljit_emit_fop2() argument 1732 check_sljit_emit_label(struct sljit_compiler *compiler) check_sljit_emit_label() argument 1763 check_sljit_emit_jump(struct sljit_compiler *compiler, sljit_s32 type) check_sljit_emit_jump() argument 1794 check_sljit_emit_call(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 arg_types) check_sljit_emit_call() argument 1835 check_sljit_emit_cmp(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) check_sljit_emit_cmp() argument 1859 check_sljit_emit_fcmp(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) check_sljit_emit_fcmp() argument 1885 check_sljit_emit_ijump(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src, sljit_sw srcw) check_sljit_emit_ijump() argument 1907 check_sljit_emit_icall(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 arg_types, sljit_s32 src, sljit_sw srcw) check_sljit_emit_icall() argument 1951 check_sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 type) check_sljit_emit_op_flags() argument 1987 check_sljit_emit_cmov(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 dst_reg, sljit_s32 src, sljit_sw srcw) check_sljit_emit_cmov() argument 2025 check_sljit_emit_mem(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 reg, sljit_s32 mem, sljit_sw memw) check_sljit_emit_mem() argument 2110 check_sljit_emit_mem_update(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 reg, sljit_s32 mem, sljit_sw memw) check_sljit_emit_mem_update() argument 2155 check_sljit_emit_fmem(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 freg, sljit_s32 mem, sljit_sw memw) check_sljit_emit_fmem() argument 2198 check_sljit_emit_fmem_update(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 freg, sljit_s32 mem, sljit_sw memw) check_sljit_emit_fmem_update() argument 2232 check_sljit_get_local_base(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw offset) check_sljit_get_local_base() argument 2250 check_sljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) check_sljit_emit_const() argument 2267 check_sljit_emit_put_label(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw) check_sljit_emit_put_label() argument 2319 sljit_emit_cmov_generic(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 dst_reg, sljit_s32 src, sljit_sw srcw) sljit_emit_cmov_generic() argument 2347 sljit_emit_mem_unaligned(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 reg, sljit_s32 mem, sljit_sw memw) sljit_emit_mem_unaligned() argument 2363 sljit_emit_fmem_unaligned(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 freg, sljit_s32 mem, sljit_sw memw) sljit_emit_fmem_unaligned() argument 2422 emit_mov_before_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) emit_mov_before_return() argument 2440 emit_fmov_before_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) emit_fmov_before_return() argument 2451 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) sljit_emit_return() argument 2469 sljit_emit_cmp(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_cmp() argument 2565 sljit_emit_fcmp(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fcmp() argument 2582 sljit_emit_mem_update(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 reg, sljit_s32 mem, sljit_sw memw) sljit_emit_mem_update() argument 2601 sljit_emit_fmem(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 freg, sljit_s32 mem, sljit_sw memw) sljit_emit_fmem() argument 2616 sljit_emit_fmem_update(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 freg, sljit_s32 mem, sljit_sw memw) sljit_emit_fmem_update() argument 2635 sljit_get_local_base(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw offset) sljit_get_local_base() argument 2668 sljit_free_compiler(struct sljit_compiler *compiler) sljit_free_compiler() argument 2674 sljit_set_compiler_memory_error(struct sljit_compiler *compiler) sljit_set_compiler_memory_error() argument 2680 sljit_alloc_memory(struct sljit_compiler *compiler, sljit_s32 size) sljit_alloc_memory() argument 2689 sljit_compiler_verbose(struct sljit_compiler *compiler, FILE* verbose) sljit_compiler_verbose() argument 2697 sljit_generate_code(struct sljit_compiler *compiler) sljit_generate_code() argument 2725 sljit_emit_enter(struct sljit_compiler *compiler, sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) sljit_emit_enter() argument 2741 sljit_set_context(struct sljit_compiler *compiler, sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) sljit_set_context() argument 2757 sljit_emit_return_void(struct sljit_compiler *compiler) sljit_emit_return_void() argument 2764 sljit_emit_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) sljit_emit_return() argument 2774 sljit_emit_return_to(struct sljit_compiler *compiler, sljit_s32 src, sljit_sw srcw) sljit_emit_return_to() argument 2783 sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw) sljit_emit_fast_enter() argument 2792 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) sljit_emit_op0() argument 2800 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_op1() argument 2814 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_op2() argument 2831 sljit_emit_op2u(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_op2u() argument 2845 sljit_emit_shift_into(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src_dst, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_shift_into() argument 2861 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) sljit_emit_op_src() argument 2878 sljit_emit_op_custom(struct sljit_compiler *compiler, void *instruction, sljit_u32 size) sljit_emit_op_custom() argument 2888 sljit_set_current_flags(struct sljit_compiler *compiler, sljit_s32 current_flags) sljit_set_current_flags() argument 2894 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1() argument 2908 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fop2() argument 2925 sljit_emit_label(struct sljit_compiler *compiler) sljit_emit_label() argument 2932 sljit_emit_jump(struct sljit_compiler *compiler, sljit_s32 type) sljit_emit_jump() argument 2940 sljit_emit_call(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 arg_types) sljit_emit_call() argument 2950 sljit_emit_cmp(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_cmp() argument 2964 sljit_emit_fcmp(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fcmp() argument 2999 sljit_emit_ijump(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src, sljit_sw srcw) sljit_emit_ijump() argument 3009 sljit_emit_icall(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 arg_types, sljit_s32 src, sljit_sw srcw) sljit_emit_icall() argument 3022 sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 type) sljit_emit_op_flags() argument 3035 sljit_emit_cmov(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 dst_reg, sljit_s32 src, sljit_sw srcw) sljit_emit_cmov() argument 3048 sljit_emit_mem(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 reg, sljit_s32 mem, sljit_sw memw) sljit_emit_mem() argument 3059 sljit_emit_mem_update(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 reg, sljit_s32 mem, sljit_sw memw) sljit_emit_mem_update() argument 3070 sljit_emit_fmem(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 freg, sljit_s32 mem, sljit_sw memw) sljit_emit_fmem() argument 3081 sljit_emit_fmem_update(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 freg, sljit_s32 mem, sljit_sw memw) sljit_emit_fmem_update() argument 3092 sljit_get_local_base(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw offset) sljit_get_local_base() argument 3102 sljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw initval) sljit_emit_const() argument 3112 sljit_emit_put_label(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw) sljit_emit_put_label() argument [all...] |
H A D | sljitNativeARM_T2_32.c | 215 static sljit_s32 push_inst16(struct sljit_compiler *compiler, sljit_ins inst) in push_inst16() argument 227 static sljit_s32 push_inst32(struct sljit_compiler *compiler, sljit_ins inst) in push_inst32() argument 237 static SLJIT_INLINE sljit_s32 emit_imm32_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_uw imm) in emit_imm32_const() argument 375 sljit_generate_code(struct sljit_compiler *compiler) sljit_generate_code() argument 564 load_immediate(struct sljit_compiler *compiler, sljit_s32 dst, sljit_uw imm) load_immediate() argument 596 emit_op_imm(struct sljit_compiler *compiler, sljit_s32 flags, sljit_s32 dst, sljit_uw arg1, sljit_uw arg2) emit_op_imm() argument 1013 emit_set_delta(struct sljit_compiler *compiler, sljit_s32 dst, sljit_s32 reg, sljit_sw value) emit_set_delta() argument 1035 emit_op_mem(struct sljit_compiler *compiler, sljit_s32 flags, sljit_s32 reg, sljit_s32 arg, sljit_sw argw, sljit_s32 tmp_reg) emit_op_mem() argument 1137 sljit_emit_enter(struct sljit_compiler *compiler, sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) sljit_emit_enter() argument 1347 sljit_set_context(struct sljit_compiler *compiler, sljit_s32 options, sljit_s32 arg_types, sljit_s32 scratches, sljit_s32 saveds, sljit_s32 fscratches, sljit_s32 fsaveds, sljit_s32 local_size) sljit_set_context() argument 1366 emit_add_sp(struct sljit_compiler *compiler, sljit_uw imm) emit_add_sp() argument 1386 emit_stack_frame_release(struct sljit_compiler *compiler, sljit_s32 frame_size) emit_stack_frame_release() argument 1532 sljit_emit_return_void(struct sljit_compiler *compiler) sljit_emit_return_void() argument 1540 sljit_emit_return_to(struct sljit_compiler *compiler, sljit_s32 src, sljit_sw srcw) sljit_emit_return_to() argument 1588 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) sljit_emit_op0() argument 1682 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_op1() argument 1762 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_op2() argument 1807 sljit_emit_op2u(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_op2u() argument 1818 sljit_emit_shift_into(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src_dst, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_shift_into() argument 1883 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) sljit_emit_op_src() argument 1924 sljit_emit_op_custom(struct sljit_compiler *compiler, void *instruction, sljit_u32 size) sljit_emit_op_custom() argument 1941 emit_fop_mem(struct sljit_compiler *compiler, sljit_s32 flags, sljit_s32 reg, sljit_s32 arg, sljit_sw argw) emit_fop_mem() argument 1988 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1_conv_sw_from_f64() argument 2008 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1_conv_f64_from_sw() argument 2034 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fop1_cmp() argument 2054 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_fop1() argument 2101 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) sljit_emit_fop2() argument 2150 sljit_emit_fast_enter(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw) sljit_emit_fast_enter() argument 2169 get_cc(struct sljit_compiler *compiler, sljit_s32 type) get_cc() argument 2256 sljit_emit_label(struct sljit_compiler *compiler) sljit_emit_label() argument 2272 sljit_emit_jump(struct sljit_compiler *compiler, sljit_s32 type) sljit_emit_jump() argument 2306 softfloat_call_with_args(struct sljit_compiler *compiler, sljit_s32 arg_types, sljit_s32 *src, sljit_u32 *extra_space) softfloat_call_with_args() argument 2431 softfloat_post_call_with_args(struct sljit_compiler *compiler, sljit_s32 arg_types) softfloat_post_call_with_args() argument 2443 hardfloat_call_with_args(struct sljit_compiler *compiler, sljit_s32 arg_types) hardfloat_call_with_args() argument 2482 sljit_emit_call(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 arg_types) sljit_emit_call() argument 2539 sljit_emit_ijump(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src, sljit_sw srcw) sljit_emit_ijump() argument 2571 sljit_emit_icall(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 arg_types, sljit_s32 src, sljit_sw srcw) sljit_emit_icall() argument 2636 emit_fmov_before_return(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) emit_fmov_before_return() argument 2661 sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 type) sljit_emit_op_flags() argument 2714 sljit_emit_cmov(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 dst_reg, sljit_s32 src, sljit_sw srcw) sljit_emit_cmov() argument 2760 sljit_emit_mem(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 reg, sljit_s32 mem, sljit_sw memw) sljit_emit_mem() argument 2935 sljit_emit_mem_update(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 reg, sljit_s32 mem, sljit_sw memw) sljit_emit_mem_update() argument 2993 update_mem_addr(struct sljit_compiler *compiler, sljit_s32 *mem, sljit_sw *memw, sljit_s32 max_offset) update_mem_addr() argument 3054 sljit_emit_fmem(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 freg, sljit_s32 mem, sljit_sw memw) sljit_emit_fmem() argument 3093 sljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) sljit_emit_const() argument 3114 sljit_emit_put_label(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw) sljit_emit_put_label() argument [all...] |
H A D | sljitNativeX86_common.c | 583 SLJIT_API_FUNC_ATTRIBUTE void* sljit_generate_code(struct sljit_compiler *compiler) in sljit_generate_code() argument 861 emit_endbranch(struct sljit_compiler *compiler) emit_endbranch() argument 885 emit_rdssp(struct sljit_compiler *compiler, sljit_s32 reg) emit_rdssp() argument 909 emit_incssp(struct sljit_compiler *compiler, sljit_s32 reg) emit_incssp() argument 944 adjust_shadow_stack(struct sljit_compiler *compiler, sljit_s32 src, sljit_sw srcw) adjust_shadow_stack() argument 1015 emit_mov(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) emit_mov() argument 1074 sljit_emit_op0(struct sljit_compiler *compiler, sljit_s32 op) sljit_emit_op0() argument 1227 emit_mov_byte(struct sljit_compiler *compiler, sljit_s32 sign, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) emit_mov_byte() argument 1369 emit_prefetch(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) emit_prefetch() argument 1393 emit_mov_half(struct sljit_compiler *compiler, sljit_s32 sign, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) emit_mov_half() argument 1441 emit_unary(struct sljit_compiler *compiler, sljit_u8 opcode, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) emit_unary() argument 1474 emit_not_with_flags(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) emit_not_with_flags() argument 1509 emit_clz_ctz(struct sljit_compiler *compiler, sljit_s32 is_clz, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) emit_clz_ctz() argument 1596 sljit_emit_op1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) sljit_emit_op1() argument 1735 emit_cum_binary(struct sljit_compiler *compiler, sljit_u32 op_types, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) global() argument 1842 emit_non_cum_binary(struct sljit_compiler *compiler, sljit_u32 op_types, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) global() argument 1915 emit_mul(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) global() argument 2043 emit_lea_binary(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) global() argument 2100 emit_cmp_binary(struct sljit_compiler *compiler, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) global() argument 2151 emit_test_binary(struct sljit_compiler *compiler, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) global() argument 2261 emit_shift(struct sljit_compiler *compiler, sljit_u8 mode, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) global() argument 2368 emit_shift_with_flags(struct sljit_compiler *compiler, sljit_u8 mode, sljit_s32 set_flags, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) global() argument 2404 sljit_emit_op2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) global() argument 2487 sljit_emit_op2u(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) global() argument 2516 sljit_emit_shift_into(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src_dst, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) global() argument 2632 sljit_emit_op_src(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src, sljit_sw srcw) global() argument 2679 sljit_emit_op_custom(struct sljit_compiler *compiler, void *instruction, sljit_u32 size) global() argument 2717 emit_sse2(struct sljit_compiler *compiler, sljit_u8 opcode, sljit_s32 single, sljit_s32 xmm1, sljit_s32 xmm2, sljit_sw xmm2w) global() argument 2729 emit_sse2_logic(struct sljit_compiler *compiler, sljit_u8 opcode, sljit_s32 pref66, sljit_s32 xmm1, sljit_s32 xmm2, sljit_sw xmm2w) global() argument 2741 emit_sse2_load(struct sljit_compiler *compiler, sljit_s32 single, sljit_s32 dst, sljit_s32 src, sljit_sw srcw) global() argument 2747 emit_sse2_store(struct sljit_compiler *compiler, sljit_s32 single, sljit_s32 dst, sljit_sw dstw, sljit_s32 src) global() argument 2753 sljit_emit_fop1_conv_sw_from_f64(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) global() argument 2775 sljit_emit_fop1_conv_f64_from_sw(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) global() argument 2810 sljit_emit_fop1_cmp(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) global() argument 2835 sljit_emit_fop1(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src, sljit_sw srcw) global() argument 2901 sljit_emit_fop2(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 src1, sljit_sw src1w, sljit_s32 src2, sljit_sw src2w) global() argument 2966 sljit_emit_label(struct sljit_compiler *compiler) global() argument 2990 sljit_emit_jump(struct sljit_compiler *compiler, sljit_s32 type) global() argument 3018 sljit_emit_ijump(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 src, sljit_sw srcw) global() argument 3061 sljit_emit_op_flags(struct sljit_compiler *compiler, sljit_s32 op, sljit_s32 dst, sljit_sw dstw, sljit_s32 type) global() argument 3239 sljit_emit_cmov(struct sljit_compiler *compiler, sljit_s32 type, sljit_s32 dst_reg, sljit_s32 src, sljit_sw srcw) global() argument 3279 sljit_get_local_base(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw offset) global() argument 3310 sljit_emit_const(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw, sljit_sw init_value) global() argument 3354 sljit_emit_put_label(struct sljit_compiler *compiler, sljit_s32 dst, sljit_sw dstw) global() argument [all...] |
/third_party/skia/third_party/externals/spirv-cross/ |
H A D | spirv_cross_c.cpp | 151 unique_ptr<Compiler> compiler; member 262 spvc_context_create_compiler(spvc_context context, spvc_backend backend, spvc_parsed_ir parsed_ir, spvc_capture_mode mode, spvc_compiler *compiler) spvc_context_create_compiler() argument 348 spvc_compiler_create_compiler_options(spvc_compiler compiler, spvc_compiler_options *options) spvc_compiler_create_compiler_options() argument 724 spvc_compiler_install_compiler_options(spvc_compiler compiler, spvc_compiler_options options) spvc_compiler_install_compiler_options() argument 756 spvc_compiler_add_header_line(spvc_compiler compiler, const char *line) spvc_compiler_add_header_line() argument 774 spvc_compiler_require_extension(spvc_compiler compiler, const char *line) spvc_compiler_require_extension() argument 792 spvc_compiler_flatten_buffer_block(spvc_compiler compiler, spvc_variable_id id) spvc_compiler_flatten_buffer_block() argument 810 spvc_compiler_variable_is_depth_or_compare(spvc_compiler compiler, spvc_variable_id id) spvc_compiler_variable_is_depth_or_compare() argument 827 spvc_compiler_mask_stage_output_by_location(spvc_compiler compiler, unsigned location, unsigned component) spvc_compiler_mask_stage_output_by_location() argument 847 spvc_compiler_mask_stage_output_by_builtin(spvc_compiler compiler, SpvBuiltIn builtin) spvc_compiler_mask_stage_output_by_builtin() argument 865 spvc_compiler_hlsl_set_root_constants_layout(spvc_compiler compiler, const spvc_hlsl_root_constants *constant_info, size_t count) spvc_compiler_hlsl_set_root_constants_layout() argument 899 spvc_compiler_hlsl_add_vertex_attribute_remap(spvc_compiler compiler, const spvc_hlsl_vertex_attribute_remap *remap, size_t count) spvc_compiler_hlsl_add_vertex_attribute_remap() argument 928 spvc_compiler_hlsl_remap_num_workgroups_builtin(spvc_compiler compiler) spvc_compiler_hlsl_remap_num_workgroups_builtin() argument 945 spvc_compiler_hlsl_set_resource_binding_flags(spvc_compiler compiler, spvc_hlsl_binding_flags flags) spvc_compiler_hlsl_set_resource_binding_flags() argument 965 spvc_compiler_hlsl_add_resource_binding(spvc_compiler compiler, const spvc_hlsl_resource_binding *binding) spvc_compiler_hlsl_add_resource_binding() argument 997 spvc_compiler_hlsl_is_resource_used(spvc_compiler compiler, SpvExecutionModel model, unsigned set, unsigned binding) spvc_compiler_hlsl_is_resource_used() argument 1019 spvc_compiler_msl_is_rasterization_disabled(spvc_compiler compiler) spvc_compiler_msl_is_rasterization_disabled() argument 1036 spvc_compiler_msl_needs_swizzle_buffer(spvc_compiler compiler) spvc_compiler_msl_needs_swizzle_buffer() argument 1053 spvc_compiler_msl_needs_buffer_size_buffer(spvc_compiler compiler) spvc_compiler_msl_needs_buffer_size_buffer() argument 1070 spvc_compiler_msl_needs_aux_buffer(spvc_compiler compiler) spvc_compiler_msl_needs_aux_buffer() argument 1075 spvc_compiler_msl_needs_output_buffer(spvc_compiler compiler) spvc_compiler_msl_needs_output_buffer() argument 1092 spvc_compiler_msl_needs_patch_output_buffer(spvc_compiler compiler) spvc_compiler_msl_needs_patch_output_buffer() argument 1109 spvc_compiler_msl_needs_input_threadgroup_mem(spvc_compiler compiler) spvc_compiler_msl_needs_input_threadgroup_mem() argument 1126 spvc_compiler_msl_add_vertex_attribute(spvc_compiler compiler, const spvc_msl_vertex_attribute *va) spvc_compiler_msl_add_vertex_attribute() argument 1149 spvc_compiler_msl_add_shader_input(spvc_compiler compiler, const spvc_msl_shader_input *si) spvc_compiler_msl_add_shader_input() argument 1173 spvc_compiler_msl_add_resource_binding(spvc_compiler compiler, const spvc_msl_resource_binding *binding) spvc_compiler_msl_add_resource_binding() argument 1200 spvc_compiler_msl_add_dynamic_buffer(spvc_compiler compiler, unsigned desc_set, unsigned binding, unsigned index) spvc_compiler_msl_add_dynamic_buffer() argument 1221 spvc_compiler_msl_add_inline_uniform_block(spvc_compiler compiler, unsigned desc_set, unsigned binding) spvc_compiler_msl_add_inline_uniform_block() argument 1241 spvc_compiler_msl_add_discrete_descriptor_set(spvc_compiler compiler, unsigned desc_set) spvc_compiler_msl_add_discrete_descriptor_set() argument 1260 spvc_compiler_msl_set_argument_buffer_device_address_space(spvc_compiler compiler, unsigned desc_set, spvc_bool device_address) spvc_compiler_msl_set_argument_buffer_device_address_space() argument 1280 spvc_compiler_msl_is_shader_input_used(spvc_compiler compiler, unsigned location) spvc_compiler_msl_is_shader_input_used() argument 1298 spvc_compiler_msl_is_vertex_attribute_used(spvc_compiler compiler, unsigned location) spvc_compiler_msl_is_vertex_attribute_used() argument 1303 spvc_compiler_msl_is_resource_used(spvc_compiler compiler, SpvExecutionModel model, unsigned set, unsigned binding) spvc_compiler_msl_is_resource_used() argument 1325 spvc_compiler_msl_set_combined_sampler_suffix(spvc_compiler compiler, const char *suffix) spvc_compiler_msl_set_combined_sampler_suffix() argument 1344 spvc_compiler_msl_get_combined_sampler_suffix(spvc_compiler compiler) spvc_compiler_msl_get_combined_sampler_suffix() argument 1398 spvc_compiler_msl_remap_constexpr_sampler(spvc_compiler compiler, spvc_variable_id id, const spvc_msl_constexpr_sampler *sampler) spvc_compiler_msl_remap_constexpr_sampler() argument 1421 spvc_compiler_msl_remap_constexpr_sampler_by_binding(spvc_compiler compiler, unsigned desc_set, unsigned binding, const spvc_msl_constexpr_sampler *sampler) spvc_compiler_msl_remap_constexpr_sampler_by_binding() argument 1446 spvc_compiler_msl_remap_constexpr_sampler_ycbcr(spvc_compiler compiler, spvc_variable_id id, const spvc_msl_constexpr_sampler *sampler, const spvc_msl_sampler_ycbcr_conversion *conv) spvc_compiler_msl_remap_constexpr_sampler_ycbcr() argument 1472 spvc_compiler_msl_remap_constexpr_sampler_by_binding_ycbcr(spvc_compiler compiler, unsigned desc_set, unsigned binding, const spvc_msl_constexpr_sampler *sampler, const spvc_msl_sampler_ycbcr_conversion *conv) spvc_compiler_msl_remap_constexpr_sampler_by_binding_ycbcr() argument 1500 spvc_compiler_msl_set_fragment_output_components(spvc_compiler compiler, unsigned location, unsigned components) spvc_compiler_msl_set_fragment_output_components() argument 1521 spvc_compiler_msl_get_automatic_resource_binding(spvc_compiler compiler, spvc_variable_id id) spvc_compiler_msl_get_automatic_resource_binding() argument 1539 spvc_compiler_msl_get_automatic_resource_binding_secondary(spvc_compiler compiler, spvc_variable_id id) spvc_compiler_msl_get_automatic_resource_binding_secondary() argument 1557 spvc_compiler_compile(spvc_compiler compiler, const char **source) spvc_compiler_compile() argument 1656 spvc_compiler_get_active_interface_variables(spvc_compiler compiler, spvc_set *set) spvc_compiler_get_active_interface_variables() argument 1676 spvc_compiler_set_enabled_interface_variables(spvc_compiler compiler, spvc_set set) spvc_compiler_set_enabled_interface_variables() argument 1686 spvc_compiler_create_shader_resources_for_active_variables(spvc_compiler compiler, spvc_resources *resources, spvc_set set) spvc_compiler_create_shader_resources_for_active_variables() argument 1713 spvc_compiler_create_shader_resources(spvc_compiler compiler, spvc_resources *resources) spvc_compiler_create_shader_resources() argument 1841 spvc_compiler_set_decoration(spvc_compiler compiler, SpvId id, SpvDecoration decoration, unsigned argument) spvc_compiler_set_decoration() argument 1846 spvc_compiler_set_decoration_string(spvc_compiler compiler, SpvId id, SpvDecoration decoration, const char *argument) spvc_compiler_set_decoration_string() argument 1852 spvc_compiler_set_name(spvc_compiler compiler, SpvId id, const char *argument) spvc_compiler_set_name() argument 1857 spvc_compiler_set_member_decoration(spvc_compiler compiler, spvc_type_id id, unsigned member_index, SpvDecoration decoration, unsigned argument) spvc_compiler_set_member_decoration() argument 1863 spvc_compiler_set_member_decoration_string(spvc_compiler compiler, spvc_type_id id, unsigned member_index, SpvDecoration decoration, const char *argument) spvc_compiler_set_member_decoration_string() argument 1870 spvc_compiler_set_member_name(spvc_compiler compiler, spvc_type_id id, unsigned member_index, const char *argument) spvc_compiler_set_member_name() argument 1875 spvc_compiler_unset_decoration(spvc_compiler compiler, SpvId id, SpvDecoration decoration) spvc_compiler_unset_decoration() argument 1880 spvc_compiler_unset_member_decoration(spvc_compiler compiler, spvc_type_id id, unsigned member_index, SpvDecoration decoration) spvc_compiler_unset_member_decoration() argument 1886 spvc_compiler_has_decoration(spvc_compiler compiler, SpvId id, SpvDecoration decoration) spvc_compiler_has_decoration() argument 1891 spvc_compiler_has_member_decoration(spvc_compiler compiler, spvc_type_id id, unsigned member_index, SpvDecoration decoration) spvc_compiler_has_member_decoration() argument 1899 spvc_compiler_get_name(spvc_compiler compiler, SpvId id) spvc_compiler_get_name() argument 1904 spvc_compiler_get_decoration(spvc_compiler compiler, SpvId id, SpvDecoration decoration) spvc_compiler_get_decoration() argument 1909 spvc_compiler_get_decoration_string(spvc_compiler compiler, SpvId id, SpvDecoration decoration) spvc_compiler_get_decoration_string() argument 1914 spvc_compiler_get_member_decoration(spvc_compiler compiler, spvc_type_id id, unsigned member_index, SpvDecoration decoration) spvc_compiler_get_member_decoration() argument 1920 spvc_compiler_get_member_decoration_string(spvc_compiler compiler, spvc_type_id id, unsigned member_index, SpvDecoration decoration) spvc_compiler_get_member_decoration_string() argument 1927 spvc_compiler_get_member_name(spvc_compiler compiler, spvc_type_id id, unsigned member_index) spvc_compiler_get_member_name() argument 1932 spvc_compiler_get_entry_points(spvc_compiler compiler, const spvc_entry_point **entry_points, size_t *num_entry_points) spvc_compiler_get_entry_points() argument 1964 spvc_compiler_set_entry_point(spvc_compiler compiler, const char *name, SpvExecutionModel model) spvc_compiler_set_entry_point() argument 1970 spvc_compiler_rename_entry_point(spvc_compiler compiler, const char *old_name, const char *new_name, SpvExecutionModel model) spvc_compiler_rename_entry_point() argument 1981 spvc_compiler_get_cleansed_entry_point_name(spvc_compiler compiler, const char *name, SpvExecutionModel model) spvc_compiler_get_cleansed_entry_point_name() argument 1993 spvc_compiler_set_execution_mode(spvc_compiler compiler, SpvExecutionMode mode) spvc_compiler_set_execution_mode() argument 1998 spvc_compiler_set_execution_mode_with_arguments(spvc_compiler compiler, SpvExecutionMode mode, unsigned arg0, unsigned arg1, unsigned arg2) spvc_compiler_set_execution_mode_with_arguments() argument 2005 spvc_compiler_unset_execution_mode(spvc_compiler compiler, SpvExecutionMode mode) spvc_compiler_unset_execution_mode() argument 2010 spvc_compiler_get_execution_modes(spvc_compiler compiler, const SpvExecutionMode **modes, size_t *num_modes) spvc_compiler_get_execution_modes() argument 2027 spvc_compiler_get_execution_mode_argument(spvc_compiler compiler, SpvExecutionMode mode) spvc_compiler_get_execution_mode_argument() argument 2032 spvc_compiler_get_execution_mode_argument_by_index(spvc_compiler compiler, SpvExecutionMode mode, unsigned index) spvc_compiler_get_execution_mode_argument_by_index() argument 2038 spvc_compiler_get_execution_model(spvc_compiler compiler) spvc_compiler_get_execution_model() argument 2043 spvc_compiler_update_active_builtins(spvc_compiler compiler) spvc_compiler_update_active_builtins() argument 2048 spvc_compiler_has_active_builtin(spvc_compiler compiler, SpvBuiltIn builtin, SpvStorageClass storage) spvc_compiler_has_active_builtin() argument 2055 spvc_compiler_get_type_handle(spvc_compiler compiler, spvc_type_id id) spvc_compiler_get_type_handle() argument 2167 spvc_compiler_get_declared_struct_size(spvc_compiler compiler, spvc_type struct_type, size_t *size) spvc_compiler_get_declared_struct_size() argument 2177 spvc_compiler_get_declared_struct_size_runtime_array(spvc_compiler compiler, spvc_type struct_type, size_t array_size, size_t *size) spvc_compiler_get_declared_struct_size_runtime_array() argument 2189 spvc_compiler_get_declared_struct_member_size(spvc_compiler compiler, spvc_type struct_type, unsigned index, size_t *size) spvc_compiler_get_declared_struct_member_size() argument 2199 spvc_compiler_type_struct_member_offset(spvc_compiler compiler, spvc_type type, unsigned index, unsigned *offset) spvc_compiler_type_struct_member_offset() argument 2209 spvc_compiler_type_struct_member_array_stride(spvc_compiler compiler, spvc_type type, unsigned index, unsigned *stride) spvc_compiler_type_struct_member_array_stride() argument 2219 spvc_compiler_type_struct_member_matrix_stride(spvc_compiler compiler, spvc_type type, unsigned index, unsigned *stride) spvc_compiler_type_struct_member_matrix_stride() argument 2229 spvc_compiler_build_dummy_sampler_for_combined_images(spvc_compiler compiler, spvc_variable_id *id) spvc_compiler_build_dummy_sampler_for_combined_images() argument 2239 spvc_compiler_build_combined_image_samplers(spvc_compiler compiler) spvc_compiler_build_combined_image_samplers() argument 2249 spvc_compiler_get_combined_image_samplers(spvc_compiler compiler, const spvc_combined_image_sampler **samplers, size_t *num_samplers) spvc_compiler_get_combined_image_samplers() argument 2274 spvc_compiler_get_specialization_constants(spvc_compiler compiler, const spvc_specialization_constant **constants, size_t *num_constants) spvc_compiler_get_specialization_constants() argument 2299 spvc_compiler_get_constant_handle(spvc_compiler compiler, spvc_variable_id id) spvc_compiler_get_constant_handle() argument 2308 spvc_compiler_get_work_group_size_specialization_constants(spvc_compiler compiler, spvc_specialization_constant *x, spvc_specialization_constant *y, spvc_specialization_constant *z) spvc_compiler_get_work_group_size_specialization_constants() argument 2326 spvc_compiler_get_active_buffer_ranges(spvc_compiler compiler, spvc_variable_id id, const spvc_buffer_range **ranges, size_t *num_ranges) spvc_compiler_get_active_buffer_ranges() argument 2409 spvc_compiler_get_binary_offset_for_decoration(spvc_compiler compiler, spvc_variable_id id, SpvDecoration decoration, unsigned *word_offset) spvc_compiler_get_binary_offset_for_decoration() argument 2424 spvc_compiler_buffer_is_hlsl_counter_buffer(spvc_compiler compiler, spvc_variable_id id) spvc_compiler_buffer_is_hlsl_counter_buffer() argument 2429 spvc_compiler_buffer_get_hlsl_counter_buffer(spvc_compiler compiler, spvc_variable_id id, spvc_variable_id *counter_id) spvc_compiler_buffer_get_hlsl_counter_buffer() argument 2443 spvc_compiler_get_declared_capabilities(spvc_compiler compiler, const SpvCapability **capabilities, size_t *num_capabilities) spvc_compiler_get_declared_capabilities() argument 2453 spvc_compiler_get_declared_extensions(spvc_compiler compiler, const char ***extensions, size_t *num_extensions) spvc_compiler_get_declared_extensions() argument 2474 spvc_compiler_get_remapped_declared_block_name(spvc_compiler compiler, spvc_variable_id id) spvc_compiler_get_remapped_declared_block_name() argument 2484 spvc_compiler_get_buffer_block_decorations(spvc_compiler compiler, spvc_variable_id id, const SpvDecoration **decorations, size_t *num_decorations) spvc_compiler_get_buffer_block_decorations() argument 2610 spvc_compiler_get_current_id_bound(spvc_compiler compiler) spvc_compiler_get_current_id_bound() argument [all...] |
/third_party/protobuf/src/google/protobuf/compiler/js/ |
H A D | js_generator.cc | 55 namespace compiler { namespace
|