Home | History | Annotate | Download | only in x64

Lines Matching refs:Address

78 void Assembler::emit_runtime_entry(Address entry, RelocInfo::Mode rmode) {
187 Address Assembler::target_address_at(Address pc,
193 void Assembler::set_target_address_at(Address pc,
195 Address target,
204 Address Assembler::target_address_from_return_address(Address pc) {
209 Address Assembler::break_address_from_return_address(Address pc) {
214 Handle<Object> Assembler::code_target_object_handle_at(Address pc) {
219 Address Assembler::runtime_entry_at(Address pc) {
232 if (flush_icache) CpuFeatures::FlushICache(pc_, sizeof(Address));
246 Address RelocInfo::target_address() {
252 Address RelocInfo::target_address_address() {
256 return reinterpret_cast<Address>(pc_);
260 Address RelocInfo::constant_pool_entry_address() {
275 void RelocInfo::set_target_address(Address target,
305 Address RelocInfo::target_reference() {
317 CpuFeatures::FlushICache(pc_, sizeof(Address));
328 Address RelocInfo::target_runtime_entry(Assembler* origin) {
334 void RelocInfo::set_target_runtime_entry(Address target,
346 Address address = Memory::Address_at(pc_);
347 return Handle<Cell>(reinterpret_cast<Cell**>(address));
361 Address address = cell->address() + Cell::kValueOffset;
362 Memory::Address_at(pc_) = address;
364 CpuFeatures::FlushICache(pc_, sizeof(Address));
390 // movq(kScratchRegister, address); call(kScratchRegister);
429 Address RelocInfo::call_address() {
437 void RelocInfo::set_call_address(Address target) {
443 pc_ + Assembler::kRealPatchReturnSequenceAddressOffset, sizeof(Address));
474 CpuFeatures::FlushICache(pc_, sizeof(Address));
481 CpuFeatures::FlushICache(pc_, sizeof(Address));
501 CpuFeatures::FlushICache(pc_, sizeof(Address));
508 CpuFeatures::FlushICache(pc_, sizeof(Address));