BRANCH_CACHE_FLUSH_NONE
} else if (count_cache_flush_type != BRANCH_CACHE_FLUSH_NONE) {
if (bcs || ccd || count_cache_flush_type != BRANCH_CACHE_FLUSH_NONE) {
if (link_stack_flush_type != BRANCH_CACHE_FLUSH_NONE)
static enum branch_cache_flush_type count_cache_flush_type = BRANCH_CACHE_FLUSH_NONE;
static enum branch_cache_flush_type link_stack_flush_type = BRANCH_CACHE_FLUSH_NONE;
if (link_stack_flush_type == BRANCH_CACHE_FLUSH_NONE) {
if (count_cache_flush_type == BRANCH_CACHE_FLUSH_NONE &&
link_stack_flush_type == BRANCH_CACHE_FLUSH_NONE) {
if (count_cache_flush_type == BRANCH_CACHE_FLUSH_NONE) {
if (count_cache_flush_type != BRANCH_CACHE_FLUSH_NONE)
count_cache_flush_type = BRANCH_CACHE_FLUSH_NONE;
if (link_stack_flush_type != BRANCH_CACHE_FLUSH_NONE)
link_stack_flush_type = BRANCH_CACHE_FLUSH_NONE;
if (count_cache_flush_type == BRANCH_CACHE_FLUSH_NONE)
if (link_stack_flush_type == BRANCH_CACHE_FLUSH_NONE)