Home
last modified time | relevance | path

Searched refs:ac_llvm_flow (Results 1 – 2 of 2) sorted by relevance

/aosp_15_r20/external/mesa3d/src/amd/llvm/
H A Dac_llvm_build.c29 struct ac_llvm_flow { struct
2505 static struct ac_llvm_flow *get_current_flow(struct ac_llvm_context *ctx) in get_current_flow()
2512 static struct ac_llvm_flow *get_innermost_loop(struct ac_llvm_context *ctx) in get_innermost_loop()
2521 static struct ac_llvm_flow *push_flow(struct ac_llvm_context *ctx) in push_flow()
2523 struct ac_llvm_flow *flow; in push_flow()
2554 struct ac_llvm_flow *flow = &ctx->flow->stack[ctx->flow->depth - 2]; in append_basic_block()
2575 struct ac_llvm_flow *flow = push_flow(ctx); in ac_build_bgnloop()
2585 struct ac_llvm_flow *flow = get_innermost_loop(ctx); in ac_build_break()
2591 struct ac_llvm_flow *flow = get_innermost_loop(ctx); in ac_build_continue()
2597 struct ac_llvm_flow *current_branch = get_current_flow(ctx); in ac_build_else()
[all …]
H A Dac_llvm_build.h42 struct ac_llvm_flow;
47 struct ac_llvm_flow *stack;