Home
last modified time | relevance | path

Searched refs:FlushICache (Results 1 – 25 of 31) sorted by relevance

12

/external/v8/src/ia32/
Dassembler-ia32-inl.h54 CPU::FlushICache(p, sizeof(uint32_t)); in apply()
60 CPU::FlushICache(p, sizeof(uint32_t)); in apply()
66 CPU::FlushICache(p, sizeof(uint32_t)); in apply()
71 CPU::FlushICache(p, sizeof(uint32_t)); in apply()
127 CPU::FlushICache(pc_, sizeof(Address)); in set_target_object()
165 CPU::FlushICache(pc_, sizeof(Address)); in set_target_cell()
225 CPU::FlushICache(pc_, sizeof(Address)); in Visit()
232 CPU::FlushICache(pc_, sizeof(Address)); in Visit()
253 CPU::FlushICache(pc_, sizeof(Address)); in Visit()
260 CPU::FlushICache(pc_, sizeof(Address)); in Visit()
[all …]
Dcpu-ia32.cc54 void CPU::FlushICache(void* start, size_t size) { in FlushICache() function in v8::internal::CPU
Dcodegen-ia32.cc99 CPU::FlushICache(buffer, actual_size); in CreateTranscendentalFunction()
132 CPU::FlushICache(buffer, actual_size); in CreateSqrtFunction()
342 CPU::FlushICache(buffer, actual_size); in CreateMemCopyFunction()
Dcode-stubs-ia32.h546 CPU::FlushICache(stub->instruction_start(), 7); in Patch()
Dassembler-ia32.cc191 CPU::FlushICache(pc_, instruction_count); in PatchCode()
/external/v8/src/x64/
Dassembler-x64-inl.h195 CPU::FlushICache(pc, sizeof(int32_t)); in set_target_address_at()
210 CPU::FlushICache(pc_, sizeof(Address)); in apply()
213 CPU::FlushICache(pc_, sizeof(int32_t)); in apply()
256 CPU::FlushICache(pc_, sizeof(Address)); in set_target_address()
292 CPU::FlushICache(pc_, sizeof(Address)); in set_target_object()
324 CPU::FlushICache(pc_, sizeof(Address)); in set_target_cell()
368 CPU::FlushICache(pc_ + Assembler::kRealPatchReturnSequenceAddressOffset, in set_call_address()
400 CPU::FlushICache(pc_, sizeof(Address)); in Visit()
407 CPU::FlushICache(pc_, sizeof(Address)); in Visit()
428 CPU::FlushICache(pc_, sizeof(Address)); in Visit()
[all …]
Dcpu-x64.cc54 void CPU::FlushICache(void* start, size_t size) { in FlushICache() function in v8::internal::CPU
Dcodegen-x64.cc96 CPU::FlushICache(buffer, actual_size); in CreateTranscendentalFunction()
120 CPU::FlushICache(buffer, actual_size); in CreateSqrtFunction()
Dcode-stubs-x64.h548 CPU::FlushICache(stub->instruction_start(), 7); in Patch()
/external/v8/src/mips/
Dcpu-mips.cc60 void CPU::FlushICache(void* start, size_t size) { in FlushICache() function in v8::internal::CPU
86 Simulator::FlushICache(Isolate::Current()->simulator_i_cache(), start, size); in FlushICache()
Dassembler-mips-inl.h108 CPU::FlushICache(p, count * sizeof(uint32_t)); in apply()
Dsimulator-mips.h229 static void FlushICache(v8::internal::HashMap* i_cache, void* start,
Dassembler-mips.cc197 CPU::FlushICache(pc_, instruction_count * Assembler::kInstrSize); in PatchCode()
2250 CPU::FlushICache(pc, (patched_jump ? 3 : 2) * sizeof(int32_t)); in set_target_address_at()
2282 CPU::FlushICache(pc+2, sizeof(Address)); in JumpLabelToJumpRegister()
Dcode-stubs-mips.h553 CPU::FlushICache(stub->instruction_start(), 4 * Assembler::kInstrSize); in Patch()
Dsimulator-mips.cc802 void Simulator::FlushICache(v8::internal::HashMap* i_cache, in FlushICache() function in v8::internal::Simulator
944 FlushICache(isolate->simulator_i_cache(), in Redirection()
Dmacro-assembler-mips.h705 void FlushICache(Register address, unsigned instructions);
Dmacro-assembler-mips.cc912 void MacroAssembler::FlushICache(Register address, unsigned instructions) { in FlushICache() function in v8::internal::MacroAssembler
5040 FlushICache(li_location, 2); in PatchRelocatedValue()
5391 CPU::FlushICache(address_, size_); in ~CodePatcher()
/external/v8/src/arm/
Dcpu-arm.cc54 void CPU::FlushICache(void* start, size_t size) { in FlushICache() function in v8::internal::CPU
66 Simulator::FlushICache(Isolate::Current()->simulator_i_cache(), start, size); in FlushICache()
Dsimulator-arm.h202 static void FlushICache(v8::internal::HashMap* i_cache, void* start,
Dcode-stubs-arm.h538 CPU::FlushICache(stub->instruction_start(), 2 * Assembler::kInstrSize); in Patch()
Dsimulator-arm.cc655 void Simulator::FlushICache(v8::internal::HashMap* i_cache, in FlushICache() function in v8::internal::Simulator
813 FlushICache(isolate->simulator_i_cache(), in Redirection()
/external/v8/src/
Dcpu.h61 static void FlushICache(void* start, size_t size);
Dassembler.cc806 return ExternalReference(Redirect(isolate, FUNCTION_ADDR(CPU::FlushICache))); in flush_icache_function()
Ddeoptimizer.cc1170 CPU::FlushICache(chunk->area_start(), desc.instr_size); in CreateCode()
Dserialize.cc1069 CPU::FlushICache(last_object_address_, Page::kPageSize); in ReadChunk()

12