Home
last modified time | relevance | path

Searched refs:asm_rules (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/tools/smatch/src/
H A Dlinearize.h76 struct asm_rules { struct
82 DECLARE_ALLOCATOR(asm_rules); argument
147 struct asm_rules *asm_rules; member
H A Dliveness.c37 FOR_EACH_PTR(insn->asm_rules->inputs, entry) { in asm_liveness()
41 FOR_EACH_PTR(insn->asm_rules->outputs, entry) { in asm_liveness()
H A Dlinearize.c299 struct asm_rules *rules = insn->asm_rules; in show_asm()
2075 ALLOCATOR(asm_rules, "asm rules");
2087 add_ptr_list(&insn->asm_rules->inputs, rule); in add_asm_input()
2104 add_ptr_list(&insn->asm_rules->outputs, rule); in add_asm_output()
2111 struct asm_rules *rules; in linearize_asm_statement()
2123 insn->asm_rules = rules; in linearize_asm_statement()
H A Dexample.c1330 if (insn->asm_rules->outputs || insn->asm_rules->inputs) { in generate_asm()
1333 arg = generate_asm_outputs(state, insn->asm_rules->outputs, asm_arguments); in generate_asm()
1334 arg = generate_asm_inputs(state, insn->asm_rules->inputs, arg); in generate_asm()
/illumos-gate/usr/src/tools/smatch/src/Documentation/
H A DIR.rst401 * .asm_rules: asm constraints, rules