Home
last modified time | relevance | path

Searched refs:asm_expr (Results 1 – 25 of 87) sorted by relevance

1234

/dports/devel/upp/upp/bazaar/plugin/tcc/
H A Dtccasm.c31 static void asm_expr(TCCState *s1, ExprValue *pe);
98 asm_expr(s1, pe); in asm_expr_unary()
241 static void asm_expr(TCCState *s1, ExprValue *pe) in asm_expr() function
249 asm_expr(s1, &e); in asm_int_expr()
405 asm_expr(s1, &e); in asm_parse_directive()
H A Di386-asm.c290 asm_expr(s1, &e); in parse_operand()
309 asm_expr(s1, &e); in parse_operand()
/dports/lang/zig/zig-0.9.0/src/stage1/
H A Dir_print.cpp1255 AstNodeAsmExpr *asm_expr = &instruction->base.source_node->data.asm_expr; in ir_print_asm_src() local
1260 for (size_t i = 0; i < asm_expr->output_list.length; i += 1) { in ir_print_asm_src()
1261 AsmOutput *asm_output = asm_expr->output_list.at(i); in ir_print_asm_src()
1277 for (size_t i = 0; i < asm_expr->input_list.length; i += 1) { in ir_print_asm_src()
1278 AsmInput *asm_input = asm_expr->input_list.at(i); in ir_print_asm_src()
1289 Buf *reg_name = asm_expr->clobber_list.at(i); in ir_print_asm_src()
1298 AstNodeAsmExpr *asm_expr = &instruction->base.source_node->data.asm_expr; in ir_print_asm_gen() local
1303 AsmOutput *asm_output = asm_expr->output_list.at(i); in ir_print_asm_gen()
1319 for (size_t i = 0; i < asm_expr->input_list.length; i += 1) { in ir_print_asm_gen()
1320 AsmInput *asm_input = asm_expr->input_list.at(i); in ir_print_asm_gen()
[all …]
H A Dparser.cpp1287 AstNode *asm_expr = ast_parse_asm_expr(pc); in ast_parse_primary_expr() local
1288 if (asm_expr != nullptr) in ast_parse_primary_expr()
1289 return asm_expr; in ast_parse_primary_expr()
1918 res->data.asm_expr.volatile_token = volatile_token; in ast_parse_asm_expr()
1919 res->data.asm_expr.asm_template = asm_template; in ast_parse_asm_expr()
1952 res->data.asm_expr.output_list = output_list; in ast_parse_asm_output()
1996 res->data.asm_expr.input_list = input_list; in ast_parse_asm_input()
2035 res->data.asm_expr.clobber_list = clobber_list; in ast_parse_asm_clobbers()
3145 for (size_t i = 0; i < node->data.asm_expr.input_list.length; i += 1) { in ast_visit_node_children()
3146 AsmInput *asm_input = node->data.asm_expr.input_list.at(i); in ast_visit_node_children()
[all …]
H A Dastgen.cpp1626 for (size_t i = 0; i < source_node->data.asm_expr.input_list.length; i += 1) { in ir_build_asm_src()
6708 AstNodeAsmExpr *asm_expr = &node->data.asm_expr; in astgen_asm_expr() local
6714 bool is_volatile = asm_expr->volatile_token != 0; in astgen_asm_expr()
6719 add_token_error(ag->codegen, node->owner, asm_expr->volatile_token, in astgen_asm_expr()
6724 if (asm_expr->output_list.length != 0 || asm_expr->input_list.length != 0 || in astgen_asm_expr()
6725 asm_expr->clobber_list.length != 0) in astgen_asm_expr()
6740 if (!is_volatile && asm_expr->output_list.length == 0) { in astgen_asm_expr()
6745 for (size_t i = 0; i < asm_expr->output_list.length; i += 1) { in astgen_asm_expr()
6746 AsmOutput *asm_output = asm_expr->output_list.at(i); in astgen_asm_expr()
6782 for (size_t i = 0; i < asm_expr->input_list.length; i += 1) { in astgen_asm_expr()
[all …]
H A Dcodegen.cpp4939 AsmOutput *asm_output = node->data.asm_expr.output_list.at(i); in find_asm_index()
4945 AsmInput *asm_input = node->data.asm_expr.input_list.at(i); in find_asm_index()
4956 AstNodeAsmExpr *asm_expr = &asm_node->data.asm_expr; in ir_render_asm_gen() local
4997 size_t total_constraint_count = asm_expr->output_list.length + in ir_render_asm_gen()
4998 asm_expr->input_list.length + in ir_render_asm_gen()
4999 asm_expr->clobber_list.length; in ir_render_asm_gen()
5000 size_t input_and_output_count = asm_expr->output_list.length + in ir_render_asm_gen()
5001 asm_expr->input_list.length - in ir_render_asm_gen()
5008 AsmOutput *asm_output = asm_expr->output_list.at(i); in ir_render_asm_gen()
5036 AsmInput *asm_input = asm_expr->input_list.at(i); in ir_render_asm_gen()
[all …]
/dports/lang/zig-devel/zig-0.9.0/src/stage1/
H A Dir_print.cpp1255 AstNodeAsmExpr *asm_expr = &instruction->base.source_node->data.asm_expr; in ir_print_asm_src() local
1260 for (size_t i = 0; i < asm_expr->output_list.length; i += 1) { in ir_print_asm_src()
1261 AsmOutput *asm_output = asm_expr->output_list.at(i); in ir_print_asm_src()
1277 for (size_t i = 0; i < asm_expr->input_list.length; i += 1) { in ir_print_asm_src()
1278 AsmInput *asm_input = asm_expr->input_list.at(i); in ir_print_asm_src()
1289 Buf *reg_name = asm_expr->clobber_list.at(i); in ir_print_asm_src()
1298 AstNodeAsmExpr *asm_expr = &instruction->base.source_node->data.asm_expr; in ir_print_asm_gen() local
1303 AsmOutput *asm_output = asm_expr->output_list.at(i); in ir_print_asm_gen()
1319 for (size_t i = 0; i < asm_expr->input_list.length; i += 1) { in ir_print_asm_gen()
1320 AsmInput *asm_input = asm_expr->input_list.at(i); in ir_print_asm_gen()
[all …]
H A Dparser.cpp1287 AstNode *asm_expr = ast_parse_asm_expr(pc); in ast_parse_primary_expr() local
1288 if (asm_expr != nullptr) in ast_parse_primary_expr()
1289 return asm_expr; in ast_parse_primary_expr()
1918 res->data.asm_expr.volatile_token = volatile_token; in ast_parse_asm_expr()
1919 res->data.asm_expr.asm_template = asm_template; in ast_parse_asm_expr()
1952 res->data.asm_expr.output_list = output_list; in ast_parse_asm_output()
1996 res->data.asm_expr.input_list = input_list; in ast_parse_asm_input()
2035 res->data.asm_expr.clobber_list = clobber_list; in ast_parse_asm_clobbers()
3145 for (size_t i = 0; i < node->data.asm_expr.input_list.length; i += 1) { in ast_visit_node_children()
3146 AsmInput *asm_input = node->data.asm_expr.input_list.at(i); in ast_visit_node_children()
[all …]
H A Dastgen.cpp1626 for (size_t i = 0; i < source_node->data.asm_expr.input_list.length; i += 1) { in ir_build_asm_src()
6708 AstNodeAsmExpr *asm_expr = &node->data.asm_expr; in astgen_asm_expr() local
6714 bool is_volatile = asm_expr->volatile_token != 0; in astgen_asm_expr()
6719 add_token_error(ag->codegen, node->owner, asm_expr->volatile_token, in astgen_asm_expr()
6724 if (asm_expr->output_list.length != 0 || asm_expr->input_list.length != 0 || in astgen_asm_expr()
6725 asm_expr->clobber_list.length != 0) in astgen_asm_expr()
6740 if (!is_volatile && asm_expr->output_list.length == 0) { in astgen_asm_expr()
6745 for (size_t i = 0; i < asm_expr->output_list.length; i += 1) { in astgen_asm_expr()
6746 AsmOutput *asm_output = asm_expr->output_list.at(i); in astgen_asm_expr()
6782 for (size_t i = 0; i < asm_expr->input_list.length; i += 1) { in astgen_asm_expr()
[all …]
H A Dcodegen.cpp4939 AsmOutput *asm_output = node->data.asm_expr.output_list.at(i); in find_asm_index()
4945 AsmInput *asm_input = node->data.asm_expr.input_list.at(i); in find_asm_index()
4956 AstNodeAsmExpr *asm_expr = &asm_node->data.asm_expr; in ir_render_asm_gen() local
4997 size_t total_constraint_count = asm_expr->output_list.length + in ir_render_asm_gen()
4998 asm_expr->input_list.length + in ir_render_asm_gen()
4999 asm_expr->clobber_list.length; in ir_render_asm_gen()
5000 size_t input_and_output_count = asm_expr->output_list.length + in ir_render_asm_gen()
5001 asm_expr->input_list.length - in ir_render_asm_gen()
5008 AsmOutput *asm_output = asm_expr->output_list.at(i); in ir_render_asm_gen()
5036 AsmInput *asm_input = asm_expr->input_list.at(i); in ir_render_asm_gen()
[all …]
/dports/graphics/jogamp-jogl/gluegen/src/antlr/com/jogamp/gluegen/cgram/
H A DGnuCTreeParser.g121 | asm_expr
132 asm_expr
H A DGnuCParser.g157 asm_expr
170 | asm_expr
H A DStdCParser.g202 | asm_expr
206 asm_expr
H A DGnuCEmitter.g376 | asm_expr
387 asm_expr
/dports/graphics/jogl/jogl-1.1.1_9/gluegen/src/java/com/sun/gluegen/cgram/
H A DGnuCTreeParser.g121 | asm_expr
132 asm_expr
H A DGnuCParser.g156 asm_expr
169 | asm_expr
H A DStdCParser.g202 | asm_expr
206 asm_expr
H A DGnuCEmitter.g376 | asm_expr
387 asm_expr
/dports/converters/p5-Convert-Binary-C/Convert-Binary-C-0.84/ctlib/
H A Dparser.y637 asm_expr
1756 | asm_expr
/dports/devel/aarch64-none-elf-gcc/gcc-8.4.0/gcc/ada/gcc-interface/
H A Dtrans.c2428 tree rec_val, asm_expr; in Attribute_to_gnu() local
2435 asm_expr in Attribute_to_gnu()
2445 ASM_VOLATILE_P (asm_expr) = 1; in Attribute_to_gnu()
2448 = build_compound_expr (gnu_result_type, asm_expr, in Attribute_to_gnu()
/dports/lang/gcc6-aux/gcc-6-20180516/gcc/ada/gcc-interface/
H A Dtrans.c2423 tree rec_val, asm_expr; in Attribute_to_gnu() local
2430 asm_expr in Attribute_to_gnu()
2440 ASM_VOLATILE_P (asm_expr) = 1; in Attribute_to_gnu()
2443 = build_compound_expr (gnu_result_type, asm_expr, in Attribute_to_gnu()
/dports/devel/arm-none-eabi-gcc/gcc-8.4.0/gcc/ada/gcc-interface/
H A Dtrans.c2428 tree rec_val, asm_expr; in Attribute_to_gnu() local
2435 asm_expr in Attribute_to_gnu()
2445 ASM_VOLATILE_P (asm_expr) = 1; in Attribute_to_gnu()
2448 = build_compound_expr (gnu_result_type, asm_expr, in Attribute_to_gnu()
/dports/lang/gnat_util/gcc-6-20180516/gcc/ada/gcc-interface/
H A Dtrans.c2423 tree rec_val, asm_expr; in Attribute_to_gnu() local
2430 asm_expr in Attribute_to_gnu()
2440 ASM_VOLATILE_P (asm_expr) = 1; in Attribute_to_gnu()
2443 = build_compound_expr (gnu_result_type, asm_expr, in Attribute_to_gnu()
/dports/lang/gcc11-devel/gcc-11-20211009/gcc/ada/gcc-interface/
H A Dtrans.c2546 tree rec_val, asm_expr; in Attribute_to_gnu() local
2553 asm_expr in Attribute_to_gnu()
2563 ASM_VOLATILE_P (asm_expr) = 1; in Attribute_to_gnu()
2566 = build_compound_expr (gnu_result_type, asm_expr, in Attribute_to_gnu()
/dports/devel/riscv32-unknown-elf-gcc/gcc-8.4.0/gcc/ada/gcc-interface/
H A Dtrans.c2428 tree rec_val, asm_expr; in Attribute_to_gnu() local
2435 asm_expr in Attribute_to_gnu()
2445 ASM_VOLATILE_P (asm_expr) = 1; in Attribute_to_gnu()
2448 = build_compound_expr (gnu_result_type, asm_expr, in Attribute_to_gnu()

1234