/third_party/node/deps/v8/src/codegen/ia32/ |
H A D | macro-assembler-ia32.cc | 390 Register value, Register slot_address, in RecordWriteField() 408 lea(slot_address, FieldOperand(object, offset)); in RecordWriteField() 411 test_b(slot_address, Immediate(kTaggedSize - 1)); in RecordWriteField() 417 RecordWrite(object, slot_address, value, save_fp, remembered_set_action, in RecordWriteField() 426 mov(slot_address, Immediate(bit_cast<int32_t>(kZapValue))); in RecordWriteField() 443 Register slot_address, in CallEphemeronKeyBarrier() 446 DCHECK(!AreAliased(object, slot_address)); in CallEphemeronKeyBarrier() 448 WriteBarrierDescriptor::ComputeSavedRegisters(object, slot_address); in CallEphemeronKeyBarrier() 456 push(slot_address); in CallEphemeronKeyBarrier() 468 Register object, Register slot_address, in CallRecordWriteStubSaveRegisters() 389 RecordWriteField(Register object, int offset, Register value, Register slot_address, SaveFPRegsMode save_fp, RememberedSetAction remembered_set_action, SmiCheck smi_check) RecordWriteField() argument 442 CallEphemeronKeyBarrier(Register object, Register slot_address, SaveFPRegsMode fp_mode) CallEphemeronKeyBarrier() argument 467 CallRecordWriteStubSaveRegisters( Register object, Register slot_address, RememberedSetAction remembered_set_action, SaveFPRegsMode fp_mode, StubCallMode mode) CallRecordWriteStubSaveRegisters() argument 492 CallRecordWriteStub( Register object, Register slot_address, RememberedSetAction remembered_set_action, SaveFPRegsMode fp_mode, StubCallMode mode) CallRecordWriteStub() argument 500 DCHECK_EQ(WriteBarrierDescriptor::SlotAddressRegister(), slot_address); CallRecordWriteStub() local 522 RecordWrite(Register object, Register slot_address, Register value, SaveFPRegsMode fp_mode, RememberedSetAction remembered_set_action, SmiCheck smi_check) CallRecordWriteStub() argument [all...] |
H A D | macro-assembler-ia32.h | 361 void CallEphemeronKeyBarrier(Register object, Register slot_address, 365 Register object, Register slot_address, 369 Register object, Register slot_address,
|
/third_party/node/deps/v8/src/codegen/ |
H A D | interface-descriptors-inl.h | 218 Register object, Register slot_address) { in ComputeSavedRegisters() 219 DCHECK(!AreAliased(object, slot_address)); in ComputeSavedRegisters() 224 if (slot_address != no_reg && slot_address != SlotAddressRegister()) { in ComputeSavedRegisters() 217 ComputeSavedRegisters( Register object, Register slot_address) ComputeSavedRegisters() argument
|
/third_party/node/deps/v8/src/codegen/x64/ |
H A D | macro-assembler-x64.cc | 336 Register value, Register slot_address, in RecordWriteField() 341 DCHECK(!AreAliased(object, value, slot_address)); in RecordWriteField() 355 leaq(slot_address, FieldOperand(object, offset)); in RecordWriteField() 357 ASM_CODE_COMMENT_STRING(this, "Debug check slot_address"); in RecordWriteField() 359 testb(slot_address, Immediate(kTaggedSize - 1)); in RecordWriteField() 365 RecordWrite(object, slot_address, value, save_fp, remembered_set_action, in RecordWriteField() 375 Move(slot_address, kZapValue, RelocInfo::NO_INFO); in RecordWriteField() 457 Register slot_address, in CallEphemeronKeyBarrier() 460 DCHECK(!AreAliased(object, slot_address)); in CallEphemeronKeyBarrier() 462 WriteBarrierDescriptor::ComputeSavedRegisters(object, slot_address); in CallEphemeronKeyBarrier() 335 RecordWriteField(Register object, int offset, Register value, Register slot_address, SaveFPRegsMode save_fp, RememberedSetAction remembered_set_action, SmiCheck smi_check) RecordWriteField() argument 456 CallEphemeronKeyBarrier(Register object, Register slot_address, SaveFPRegsMode fp_mode) CallEphemeronKeyBarrier() argument 476 CallRecordWriteStubSaveRegisters( Register object, Register slot_address, RememberedSetAction remembered_set_action, SaveFPRegsMode fp_mode, StubCallMode mode) CallRecordWriteStubSaveRegisters() argument 495 CallRecordWriteStub( Register object, Register slot_address, RememberedSetAction remembered_set_action, SaveFPRegsMode fp_mode, StubCallMode mode) CallRecordWriteStub() argument 503 DCHECK_EQ(WriteBarrierDescriptor::SlotAddressRegister(), slot_address); CallRecordWriteStub() local 614 RecordWrite(Register object, Register slot_address, Register value, SaveFPRegsMode fp_mode, RememberedSetAction remembered_set_action, SmiCheck smi_check) CallRecordWriteStub() argument [all...] |
H A D | macro-assembler-x64.h | 505 void CallEphemeronKeyBarrier(Register object, Register slot_address, 509 Register object, Register slot_address, 513 Register object, Register slot_address, 695 Register object, int offset, Register value, Register slot_address, 706 Register object, Register slot_address, Register value,
|
/third_party/node/deps/v8/src/codegen/ppc/ |
H A D | macro-assembler-ppc.cc | 641 Register value, Register slot_address, in RecordWriteField() 659 AddS64(slot_address, object, Operand(offset - kHeapObjectTag), r0); in RecordWriteField() 662 andi(r0, slot_address, Operand(kTaggedSize - 1)); in RecordWriteField() 668 RecordWrite(object, slot_address, value, lr_status, save_fp, in RecordWriteField() 677 mov(slot_address, Operand(bit_cast<intptr_t>(kZapValue + 8))); in RecordWriteField() 692 Register slot_address, in CallEphemeronKeyBarrier() 694 DCHECK(!AreAliased(object, slot_address)); in CallEphemeronKeyBarrier() 696 WriteBarrierDescriptor::ComputeSavedRegisters(object, slot_address); in CallEphemeronKeyBarrier() 704 push(slot_address); in CallEphemeronKeyBarrier() 715 Register object, Register slot_address, in CallRecordWriteStubSaveRegisters() 640 RecordWriteField(Register object, int offset, Register value, Register slot_address, LinkRegisterStatus lr_status, SaveFPRegsMode save_fp, RememberedSetAction remembered_set_action, SmiCheck smi_check) RecordWriteField() argument 691 CallEphemeronKeyBarrier(Register object, Register slot_address, SaveFPRegsMode fp_mode) CallEphemeronKeyBarrier() argument 714 CallRecordWriteStubSaveRegisters( Register object, Register slot_address, RememberedSetAction remembered_set_action, SaveFPRegsMode fp_mode, StubCallMode mode) CallRecordWriteStubSaveRegisters() argument 738 CallRecordWriteStub( Register object, Register slot_address, RememberedSetAction remembered_set_action, SaveFPRegsMode fp_mode, StubCallMode mode) CallRecordWriteStub() argument 745 DCHECK_EQ(WriteBarrierDescriptor::SlotAddressRegister(), slot_address); CallRecordWriteStub() local 775 RecordWrite(Register object, Register slot_address, Register value, LinkRegisterStatus lr_status, SaveFPRegsMode fp_mode, RememberedSetAction remembered_set_action, SmiCheck smi_check) CallRecordWriteStub() argument [all...] |
H A D | macro-assembler-ppc.h | 546 void CallEphemeronKeyBarrier(Register object, Register slot_address, 550 Register object, Register slot_address, 554 Register object, Register slot_address, 1101 Register object, int offset, Register value, Register slot_address, 1110 Register object, Register slot_address, Register value,
|
/third_party/node/deps/v8/src/codegen/s390/ |
H A D | macro-assembler-s390.cc | 887 Register value, Register slot_address, in RecordWriteField() 905 lay(slot_address, MemOperand(object, offset - kHeapObjectTag)); in RecordWriteField() 908 AndP(r0, slot_address, Operand(kTaggedSize - 1)); in RecordWriteField() 914 RecordWrite(object, slot_address, value, lr_status, save_fp, in RecordWriteField() 923 mov(slot_address, Operand(bit_cast<intptr_t>(kZapValue + 8))); in RecordWriteField() 938 Register slot_address, in CallEphemeronKeyBarrier() 940 DCHECK(!AreAliased(object, slot_address)); in CallEphemeronKeyBarrier() 942 WriteBarrierDescriptor::ComputeSavedRegisters(object, slot_address); in CallEphemeronKeyBarrier() 950 Push(slot_address); in CallEphemeronKeyBarrier() 961 Register object, Register slot_address, in CallRecordWriteStubSaveRegisters() 886 RecordWriteField(Register object, int offset, Register value, Register slot_address, LinkRegisterStatus lr_status, SaveFPRegsMode save_fp, RememberedSetAction remembered_set_action, SmiCheck smi_check) RecordWriteField() argument 937 CallEphemeronKeyBarrier(Register object, Register slot_address, SaveFPRegsMode fp_mode) CallEphemeronKeyBarrier() argument 960 CallRecordWriteStubSaveRegisters( Register object, Register slot_address, RememberedSetAction remembered_set_action, SaveFPRegsMode fp_mode, StubCallMode mode) CallRecordWriteStubSaveRegisters() argument 984 CallRecordWriteStub( Register object, Register slot_address, RememberedSetAction remembered_set_action, SaveFPRegsMode fp_mode, StubCallMode mode) CallRecordWriteStub() argument 991 DCHECK_EQ(WriteBarrierDescriptor::SlotAddressRegister(), slot_address); CallRecordWriteStub() local 1018 RecordWrite(Register object, Register slot_address, Register value, LinkRegisterStatus lr_status, SaveFPRegsMode fp_mode, RememberedSetAction remembered_set_action, SmiCheck smi_check) CallRecordWriteStub() argument [all...] |
H A D | macro-assembler-s390.h | 163 void CallEphemeronKeyBarrier(Register object, Register slot_address, 167 Register object, Register slot_address, 171 Register object, Register slot_address, 1762 Register object, int offset, Register value, Register slot_address, 1771 Register object, Register slot_address, Register value,
|
/third_party/node/deps/v8/src/codegen/arm/ |
H A D | macro-assembler-arm.cc | 650 ASM_CODE_COMMENT_STRING(this, "Verify slot_address"); in RecordWriteField() 716 Register object, Register slot_address, in CallRecordWriteStub() 721 DCHECK_EQ(WriteBarrierDescriptor::SlotAddressRegister(), slot_address); in CallRecordWriteStub() local 785 ASM_CODE_COMMENT_STRING(this, "Verify slot_address"); in CallRecordWriteStub() 819 Register slot_address = WriteBarrierDescriptor::SlotAddressRegister(); in CallRecordWriteStub() local 820 DCHECK(!AreAliased(object, value, slot_address)); in CallRecordWriteStub() 822 add(slot_address, object, offset); in CallRecordWriteStub() 823 CallRecordWriteStub(object, slot_address, remembered_set_action, fp_mode); in CallRecordWriteStub() 828 if (FLAG_debug_code) Move(slot_address, Operand(kZapValue)); in CallRecordWriteStub() 715 CallRecordWriteStub( Register object, Register slot_address, RememberedSetAction remembered_set_action, SaveFPRegsMode fp_mode, StubCallMode mode) CallRecordWriteStub() argument
|
H A D | macro-assembler-arm.h | 380 Register object, Register slot_address,
|
/third_party/node/deps/v8/src/codegen/arm64/ |
H A D | macro-assembler-arm64.cc | 3083 ASM_CODE_COMMENT_STRING(this, "Verify slot_address"); in TruncateDoubleToI() 3224 Register object, Register slot_address, in TruncateDoubleToI() 3229 DCHECK_EQ(WriteBarrierDescriptor::SlotAddressRegister(), slot_address); in TruncateDoubleToI() local 3298 ASM_CODE_COMMENT_STRING(this, "Verify slot_address"); in TruncateDoubleToI() 3332 Register slot_address = WriteBarrierDescriptor::SlotAddressRegister(); in TruncateDoubleToI() local 3333 DCHECK(!AreAliased(object, slot_address, value)); in TruncateDoubleToI() 3336 Add(slot_address, object, offset); in TruncateDoubleToI() 3337 CallRecordWriteStub(object, slot_address, remembered_set_action, fp_mode); in TruncateDoubleToI() 3341 if (FLAG_debug_code) Mov(slot_address, Operand(kZapValue)); in TruncateDoubleToI() 3223 CallRecordWriteStub( Register object, Register slot_address, RememberedSetAction remembered_set_action, SaveFPRegsMode fp_mode, StubCallMode mode) TruncateDoubleToI() argument
|
/third_party/mesa3d/src/freedreno/vulkan/ |
H A D | tu_query.c | 174 static void* slot_address(struct tu_query_pool *pool, uint32_t query) in slot_address() function 443 struct query_slot *slot = slot_address(pool, query); in wait_for_available() 483 struct query_slot *slot = slot_address(pool, query); in get_query_pool_results() 794 struct query_slot *slot = slot_address(pool, i + firstQuery); in tu_ResetQueryPool()
|
/third_party/node/deps/v8/src/codegen/mips64/ |
H A D | macro-assembler-mips64.cc | 190 Register slot_address, in CallEphemeronKeyBarrier() 193 DCHECK(!AreAliased(object, slot_address)); in CallEphemeronKeyBarrier() 195 WriteBarrierDescriptor::ComputeSavedRegisters(object, slot_address); in CallEphemeronKeyBarrier() 203 Push(slot_address); in CallEphemeronKeyBarrier() 214 Register object, Register slot_address, in CallRecordWriteStubSaveRegisters() 217 DCHECK(!AreAliased(object, slot_address)); in CallRecordWriteStubSaveRegisters() 219 WriteBarrierDescriptor::ComputeSavedRegisters(object, slot_address); in CallRecordWriteStubSaveRegisters() 227 Push(slot_address); in CallRecordWriteStubSaveRegisters() 238 Register object, Register slot_address, in CallRecordWriteStub() 244 DCHECK_EQ(WriteBarrierDescriptor::SlotAddressRegister(), slot_address); in CallRecordWriteStub() local 189 CallEphemeronKeyBarrier(Register object, Register slot_address, SaveFPRegsMode fp_mode) CallEphemeronKeyBarrier() argument 213 CallRecordWriteStubSaveRegisters( Register object, Register slot_address, RememberedSetAction remembered_set_action, SaveFPRegsMode fp_mode, StubCallMode mode) CallRecordWriteStubSaveRegisters() argument 237 CallRecordWriteStub( Register object, Register slot_address, RememberedSetAction remembered_set_action, SaveFPRegsMode fp_mode, StubCallMode mode) CallRecordWriteStub() argument 315 Register slot_address = WriteBarrierDescriptor::SlotAddressRegister(); CallRecordWriteStub() local [all...] |
H A D | macro-assembler-mips64.h | 357 void CallEphemeronKeyBarrier(Register object, Register slot_address, 361 Register object, Register slot_address, 365 Register object, Register slot_address,
|
/third_party/node/deps/v8/src/codegen/mips/ |
H A D | macro-assembler-mips.cc | 194 Register slot_address, in CallEphemeronKeyBarrier() 197 DCHECK(!AreAliased(object, slot_address)); in CallEphemeronKeyBarrier() 199 WriteBarrierDescriptor::ComputeSavedRegisters(object, slot_address); in CallEphemeronKeyBarrier() 207 Push(slot_address); in CallEphemeronKeyBarrier() 218 Register object, Register slot_address, in CallRecordWriteStubSaveRegisters() 221 DCHECK(!AreAliased(object, slot_address)); in CallRecordWriteStubSaveRegisters() 223 WriteBarrierDescriptor::ComputeSavedRegisters(object, slot_address); in CallRecordWriteStubSaveRegisters() 231 Push(slot_address); in CallRecordWriteStubSaveRegisters() 242 Register object, Register slot_address, in CallRecordWriteStub() 248 DCHECK_EQ(WriteBarrierDescriptor::SlotAddressRegister(), slot_address); in CallRecordWriteStub() local 193 CallEphemeronKeyBarrier(Register object, Register slot_address, SaveFPRegsMode fp_mode) CallEphemeronKeyBarrier() argument 217 CallRecordWriteStubSaveRegisters( Register object, Register slot_address, RememberedSetAction remembered_set_action, SaveFPRegsMode fp_mode, StubCallMode mode) CallRecordWriteStubSaveRegisters() argument 241 CallRecordWriteStub( Register object, Register slot_address, RememberedSetAction remembered_set_action, SaveFPRegsMode fp_mode, StubCallMode mode) CallRecordWriteStub() argument 320 Register slot_address = WriteBarrierDescriptor::SlotAddressRegister(); CallRecordWriteStub() local [all...] |
H A D | macro-assembler-mips.h | 337 void CallEphemeronKeyBarrier(Register object, Register slot_address, 341 Register object, Register slot_address, 345 Register object, Register slot_address,
|
/third_party/node/deps/v8/src/codegen/riscv64/ |
H A D | macro-assembler-riscv64.cc | 190 Register slot_address, in CallEphemeronKeyBarrier() 192 DCHECK(!AreAliased(object, slot_address)); in CallEphemeronKeyBarrier() 194 WriteBarrierDescriptor::ComputeSavedRegisters(object, slot_address); in CallEphemeronKeyBarrier() 202 Push(slot_address); in CallEphemeronKeyBarrier() 213 Register object, Register slot_address, in CallRecordWriteStubSaveRegisters() 216 DCHECK(!AreAliased(object, slot_address)); in CallRecordWriteStubSaveRegisters() 218 WriteBarrierDescriptor::ComputeSavedRegisters(object, slot_address); in CallRecordWriteStubSaveRegisters() 226 Push(slot_address); in CallRecordWriteStubSaveRegisters() 237 Register object, Register slot_address, in CallRecordWriteStub() 243 DCHECK_EQ(WriteBarrierDescriptor::SlotAddressRegister(), slot_address); in CallRecordWriteStub() local 189 CallEphemeronKeyBarrier(Register object, Register slot_address, SaveFPRegsMode fp_mode) CallEphemeronKeyBarrier() argument 212 CallRecordWriteStubSaveRegisters( Register object, Register slot_address, RememberedSetAction remembered_set_action, SaveFPRegsMode fp_mode, StubCallMode mode) CallRecordWriteStubSaveRegisters() argument 236 CallRecordWriteStub( Register object, Register slot_address, RememberedSetAction remembered_set_action, SaveFPRegsMode fp_mode, StubCallMode mode) CallRecordWriteStub() argument 323 Register slot_address = WriteBarrierDescriptor::SlotAddressRegister(); RecordWrite() local [all...] |
H A D | macro-assembler-riscv64.h | 345 void CallEphemeronKeyBarrier(Register object, Register slot_address, 349 Register object, Register slot_address, 353 Register object, Register slot_address,
|
/third_party/node/deps/v8/src/wasm/ |
H A D | wasm-code-manager.cc | 1842 Address slot_address) const { in GetFunctionIndexFromJumpTableSlot() 1844 WasmCode* code = Lookup(slot_address); in GetFunctionIndexFromJumpTableSlot() 1848 static_cast<uint32_t>(slot_address - code->instruction_start()); in GetFunctionIndexFromJumpTableSlot() 1851 DCHECK_EQ(slot_address, in GetFunctionIndexFromJumpTableSlot()
|
H A D | wasm-code-manager.h | 722 uint32_t GetFunctionIndexFromJumpTableSlot(Address slot_address) const;
|
/third_party/node/deps/v8/src/codegen/loong64/ |
H A D | macro-assembler-loong64.cc | 215 Register object, Register slot_address, in CallRecordWriteStub() 221 DCHECK_EQ(WriteBarrierDescriptor::SlotAddressRegister(), slot_address); in CallRecordWriteStub() local 328 Register slot_address = WriteBarrierDescriptor::SlotAddressRegister(); in CallRecordWriteStub() local 329 DCHECK(!AreAliased(object, slot_address, value)); in CallRecordWriteStub() 331 Add_d(slot_address, object, offset); in CallRecordWriteStub() 332 CallRecordWriteStub(object, slot_address, remembered_set_action, fp_mode); in CallRecordWriteStub() 214 CallRecordWriteStub( Register object, Register slot_address, RememberedSetAction remembered_set_action, SaveFPRegsMode fp_mode, StubCallMode mode) CallRecordWriteStub() argument
|
H A D | macro-assembler-loong64.h | 292 Register object, Register slot_address,
|
/third_party/node/deps/v8/src/builtins/x64/ |
H A D | builtins-x64.cc | 880 Register slot_address) { in ReplaceClosureCodeWithOptimizedCode() 882 DCHECK(!AreAliased(optimized_code, closure, scratch1, slot_address)); in ReplaceClosureCodeWithOptimizedCode() 892 __ RecordWriteField(closure, JSFunction::kCodeOffset, value, slot_address, in ReplaceClosureCodeWithOptimizedCode() 4152 Register slot_address = WriteBarrierDescriptor::SlotAddressRegister(); in Generate_WasmResume() local 4158 active_continuation, slot_address, SaveFPRegsMode::kIgnore); in Generate_WasmResume() 876 ReplaceClosureCodeWithOptimizedCode(MacroAssembler* masm, Register optimized_code, Register closure, Register scratch1, Register slot_address) ReplaceClosureCodeWithOptimizedCode() argument
|
/third_party/node/deps/v8/src/builtins/ppc/ |
H A D | builtins-ppc.cc | 1080 Register slot_address) { in ReplaceClosureCodeWithOptimizedCode() 1081 DCHECK(!AreAliased(optimized_code, closure, scratch1, slot_address)); in ReplaceClosureCodeWithOptimizedCode() 1091 __ RecordWriteField(closure, JSFunction::kCodeOffset, value, slot_address, in ReplaceClosureCodeWithOptimizedCode() 1076 ReplaceClosureCodeWithOptimizedCode(MacroAssembler* masm, Register optimized_code, Register closure, Register scratch1, Register slot_address) ReplaceClosureCodeWithOptimizedCode() argument
|