/external/valgrind/main/callgrind/ |
jumps.c | 34 /*--- Jump Cost Center (JCC) operations, including Calls ---*/ 49 jccs->table = (jCC**) CLG_MALLOC("cl.jumps.ijh.1", 50 jccs->size * sizeof(jCC*)); 84 /* double size of jcc table */ 88 jCC** new_table; 90 jCC *curr_jcc, *next_jcc; 93 new_table = (jCC**) CLG_MALLOC("cl.jumps.rjt.1", 94 new_size * sizeof(jCC*)); 126 CLG_DEBUG(0, "Resize JCC Hash: %d => %d (entries %d, conflicts %d/%d)\n", 137 /* new jCC structure: a call was done to a BB of a BBCC 142 jCC* jcc; local 192 jCC* jcc; local [all...] |
global.h | 44 /* Set to 1 if you want full sanity checks for JCC */ 220 typedef struct _jCC jCC; 238 * Each BB has at most one CALL instruction. The list of JCC from 240 * <next_from> in the JCC struct. 243 * the (from_bbcc,to) pair. <next_hash> is used for the JCC chain 259 jCC* next_hash; /* for hash entry chain */ 260 jCC* next_from; /* next JCC from a BBCC */ 368 jCC* jcc_list; /* JCCs for Cond.Jumps from this exit */ 401 jCC* lru_from_jcc; /* Temporary: Cached for faster access (LRU) * 484 jCC* jcc; \/* jCC for this call *\/ member in struct:_call_entry [all...] |
debug.c | 226 void CLG_(print_short_jcc)(jCC* jcc) 228 if (jcc) 230 bb_jmpaddr(jcc->from->bb), 231 bb_addr(jcc->to->bb), 232 jcc->call_counter, 233 jcc->cost ? jcc->cost[fullOffset(EG_IR)]:0, 234 jcc->cost ? jcc->cost[fullOffset(EG_DR)]:0 [all...] |
callstack.c | 184 * for this, we set jcc = 0. 188 jCC* jcc; local 201 jcc = 0; 217 jcc = CLG_(get_jcc)(from, jmp, to); 218 CLG_ASSERT(jcc != 0); 223 if (jcc->from->cxt->fn[0] != to_fn) (*pdepth)++; 230 jcc->call_counter++; 241 /* put jcc on call stack */ 242 current_entry->jcc = jcc 309 jCC* jcc; local [all...] |
bbcc.c | 86 jCC* jcc; local 103 for(jcc=bbcc->jmp[i].jcc_list; jcc; jcc=jcc->next_from) 104 CLG_(init_cost)( CLG_(sets).full, jcc->cost ); 359 * but with costs set to 0 and jcc chains empty. 689 if (top_ce->jcc) { 694 CLG_(current_state).bbcc = top_ce->jcc->from 854 jCC* jcc = CLG_(get_jcc)(last_bbcc, passed, bbcc); local [all...] |
dump.c | 649 /* Write out the calls from jcc (at pos) 651 static void fprint_jcc(Int fd, jCC* jcc, AddrPos* curr, AddrPos* last, ULong ecounter) 658 CLG_DEBUG(2, " fprint_jcc (jkind %d)\n", jcc->jmpkind); 659 CLG_(print_jcc)(-10, jcc); 662 if (!get_debug_pos(jcc->to, bb_addr(jcc->to->bb), &target)) { 667 if (jcc->from && 668 (jcc->jmpkind == JmpCond || jcc->jmpkind == Ijk_Boring)) 782 jCC* jcc; local [all...] |
/external/webkit/Source/JavaScriptCore/assembler/ |
MacroAssemblerX86.h | 114 return Jump(m_assembler.jCC(x86Condition(cond))); 120 return Jump(m_assembler.jCC(x86Condition(cond))); 149 return Jump(m_assembler.jCC(x86Condition(cond))); 156 return Jump(m_assembler.jCC(x86Condition(cond)));
|
MacroAssemblerX86Common.h | 628 return Jump(m_assembler.jCC(static_cast<X86Assembler::Condition>(cond & ~DoubleConditionBits))); 800 return Jump(m_assembler.jCC(x86Condition(cond))); 806 return Jump(m_assembler.jCC(x86Condition(cond))); 815 return Jump(m_assembler.jCC(x86Condition(cond))); 821 return Jump(m_assembler.jCC(x86Condition(cond))); 827 return Jump(m_assembler.jCC(x86Condition(cond))); 833 return Jump(m_assembler.jCC(x86Condition(cond))); 839 return Jump(m_assembler.jCC(x86Condition(cond))); 850 return Jump(m_assembler.jCC(x86Condition(cond))); 858 return Jump(m_assembler.jCC(x86Condition(cond))) [all...] |
MacroAssemblerX86_64.h | 328 return Jump(m_assembler.jCC(x86Condition(cond))); 340 return Jump(m_assembler.jCC(x86Condition(cond))); 352 return Jump(m_assembler.jCC(x86Condition(cond))); 364 return Jump(m_assembler.jCC(x86Condition(cond))); 376 return Jump(m_assembler.jCC(x86Condition(cond))); 391 return Jump(m_assembler.jCC(x86Condition(cond))); 400 return Jump(m_assembler.jCC(x86Condition(cond))); 408 return Jump(m_assembler.jCC(x86Condition(cond))); 415 return Jump(m_assembler.jCC(x86Condition(cond)));
|
X86Assembler.h | [all...] |