Searched refs:jmpkind (Results 1 – 7 of 7) sorted by relevance
568 ClgJumpKind jmpkind; in CLG_() local601 jmpkind = last_bb->jmp[passed].jmpkind; in CLG_()633 jmpkind = jk_None; in CLG_()642 if ( (jmpkind == jk_Return) && (csp >0)) { in CLG_()672 jmpkind = jk_Jump; in CLG_()678 if (( jmpkind != jk_Return) && in CLG_()679 ( jmpkind != jk_Call) && last_bb) { in CLG_()723 jmpkind = jk_Call; in CLG_()728 if (jmpkind == jk_Call) in CLG_()734 switch(jmpkind) { in CLG_()[all …]
569 CLG_DEBUG(2, " fprint_jcc (jkind %d)\n", (Int)jcc->jmpkind); in fprint_jcc()581 if ((jcc->jmpkind == jk_CondJump) || (jcc->jmpkind == jk_Jump)) { in fprint_jcc()613 if (jcc->jmpkind == jk_CondJump) { in fprint_jcc()738 if (((jcc->jmpkind != jk_Call) && (jcc->call_counter >0)) || in fprint_bbcc()752 if (((jcc->jmpkind != jk_Call) && (jcc->call_counter >0)) || in fprint_bbcc()771 if ( ((jcc->jmpkind != jk_Call) && (jcc->call_counter >0)) || in fprint_bbcc()804 if ( ((jcc->jmpkind != jk_Call) && (jcc->call_counter >0)) || in fprint_bbcc()
151 jcc->jmpkind = jk_Call; in new_jcc()
1241 clgs.bb->jmp[cJumps].jmpkind = jk; in CLG_()1322 clgs.bb->jmp[cJumps].jmpkind = jk; in CLG_()1333 jk = clgs.bb->jmp[cJumps].jmpkind; in CLG_()1334 clgs.bb->jmp[cJumps].jmpkind = clgs.bb->jmp[cJumps-1].jmpkind; in CLG_()1335 clgs.bb->jmp[cJumps-1].jmpkind = jk; in CLG_()
232 ClgJumpKind jmpkind; /* jk_Call, jk_Jump, jk_CondJump */ member263 ClgJumpKind jmpkind; /* jump kind when leaving BB at this side exit */ member
238 if (from->bb->jmp[jmp].jmpkind == jk_Call) { in CLG_()
36 * Store at the end of each basic block the jmpkind into a tool-global, static 41 - for a control transfer to another ELF object/ELF section, override jmpkind 44 jmpkind with a CALL (*2)46 - if jmpkind is RET and there was no unwinding/POP:52 site and override jmpkind with a CALL. By this, you get 2 function54 - when jmpkind is a CALL, push new function call from previous BB to current152 > call site and override jmpkind with a CALL. By this, you get 2 function