Searched refs:asm_rules (Results 1 – 7 of 7) sorted by relevance
/third_party/ltp/tools/sparse/sparse-src/ |
D | linearize.h | 82 struct asm_rules { struct 88 DECLARE_ALLOCATOR(asm_rules); argument 154 struct asm_rules *asm_rules; member
|
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()
|
D | linearize.c | 298 struct asm_rules *rules = insn->asm_rules; in show_asm() 2082 ALLOCATOR(asm_rules, "asm rules"); 2099 add_asm_rule(insn, &insn->asm_rules->inputs, op, pseudo); in add_asm_input() 2110 add_asm_rule(insn, &insn->asm_rules->outputs, op, pseudo); in add_asm_output_address() 2127 add_asm_rule(insn, &insn->asm_rules->outputs, op, pseudo); in add_asm_output() 2134 struct asm_rules *rules; in linearize_asm_statement() 2146 insn->asm_rules = rules; in linearize_asm_statement()
|
D | example.c | 1331 if (insn->asm_rules->outputs || insn->asm_rules->inputs) { in generate_asm() 1334 arg = generate_asm_outputs(state, insn->asm_rules->outputs, asm_arguments); in generate_asm() 1335 arg = generate_asm_inputs(state, insn->asm_rules->inputs, arg); in generate_asm()
|
D | simplify.c | 315 FOR_EACH_PTR(insn->asm_rules->inputs, con) { in kill_asm()
|
/third_party/ltp/tools/sparse/sparse-src/Documentation/release-notes/ |
D | v0.3.rst | 103 * linearize: DECLARE_ALLOCATOR for asm_constraint and asm_rules
|
/third_party/ltp/tools/sparse/sparse-src/Documentation/ |
D | IR.rst | 419 * .asm_rules: asm constraints, rules
|