Home | History | Annotate | Download | only in arm

Lines Matching refs:stub

311 // Flag that indicates how to generate code for the stub StringAddStub.
314 // Omit left string check in stub (left is definitely a string).
316 // Omit right string check in stub (right is definitely a string).
318 // Omit both string checks in stub.
397 // This stub can convert a signed int32 to a heap number (double). It does
398 // not work for int32s that are in Smi range! No GC occurs during this stub
497 static Mode GetMode(Code* stub) {
498 Instr first_instruction = Assembler::instr_at(stub->instruction_start());
499 Instr second_instruction = Assembler::instr_at(stub->instruction_start() +
517 static void Patch(Code* stub, Mode mode) {
519 stub->instruction_start(),
520 stub->instruction_size());
523 ASSERT(GetMode(stub) == INCREMENTAL ||
524 GetMode(stub) == INCREMENTAL_COMPACTION);
529 ASSERT(GetMode(stub) == STORE_BUFFER_ONLY);
533 ASSERT(GetMode(stub) == STORE_BUFFER_ONLY);
537 ASSERT(GetMode(stub) == mode);
538 CPU::FlushICache(stub->instruction_start(), 2 * Assembler::kInstrSize);
689 // Trampoline stub to call into native code. To call safely into native code
692 // simplest approach is to generate such stub early enough so it can never be