Searched refs:asm_rules (Results 1 – 5 of 5) sorted by relevance
/illumos-gate/usr/src/tools/smatch/src/ |
H A D | linearize.h | 76 struct asm_rules { struct 82 DECLARE_ALLOCATOR(asm_rules); argument 147 struct asm_rules *asm_rules; member
|
H A D | liveness.c | 37 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 D | linearize.c | 299 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 D | example.c | 1330 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 D | IR.rst | 401 * .asm_rules: asm constraints, rules
|