Home
last modified time | relevance | path

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

/external/mesa3d/src/amd/llvm/
Dac_llvm_build.h55 struct ac_llvm_flow;
60 struct ac_llvm_flow *stack;
Dac_llvm_build.c48 struct ac_llvm_flow { struct
3036 static struct ac_llvm_flow *get_current_flow(struct ac_llvm_context *ctx) in get_current_flow()
3043 static struct ac_llvm_flow *get_innermost_loop(struct ac_llvm_context *ctx) in get_innermost_loop()
3052 static struct ac_llvm_flow *push_flow(struct ac_llvm_context *ctx) in push_flow()
3054 struct ac_llvm_flow *flow; in push_flow()
3085 struct ac_llvm_flow *flow = &ctx->flow->stack[ctx->flow->depth - 2]; in append_basic_block()
3106 struct ac_llvm_flow *flow = push_flow(ctx); in ac_build_bgnloop()
3116 struct ac_llvm_flow *flow = get_innermost_loop(ctx); in ac_build_break()
3122 struct ac_llvm_flow *flow = get_innermost_loop(ctx); in ac_build_continue()
3128 struct ac_llvm_flow *current_branch = get_current_flow(ctx); in ac_build_else()
[all …]