Home
last modified time | relevance | path

Searched refs:offset_reg (Results 1 - 23 of 23) sorted by relevance

/third_party/node/deps/v8/src/wasm/baseline/s390/
H A Dliftoff-assembler-s390.h281 Register offset_reg, in LoadTaggedPointer()
287 MemOperand(src_addr, offset_reg == no_reg ? r0 : offset_reg, offset_imm)); in LoadTaggedPointer()
297 Register offset_reg, in StoreTaggedPointer()
303 MemOperand(dst_addr, offset_reg == no_reg ? r0 : offset_reg, offset_imm); in StoreTaggedPointer()
328 Register offset_reg, uintptr_t offset_imm, in Load()
335 if (offset_reg != no_reg) { in Load()
338 llgfr(r0, offset_reg); in Load()
339 offset_reg in Load()
280 LoadTaggedPointer(Register dst, Register src_addr, Register offset_reg, int32_t offset_imm, LiftoffRegList pinned) LoadTaggedPointer() argument
296 StoreTaggedPointer(Register dst_addr, Register offset_reg, int32_t offset_imm, LiftoffRegister src, LiftoffRegList pinned, SkipWriteBarrier skip_write_barrier) StoreTaggedPointer() argument
327 Load(LiftoffRegister dst, Register src_addr, Register offset_reg, uintptr_t offset_imm, LoadType type, LiftoffRegList pinned, uint32_t* protected_load_pc, bool is_load_mem, bool i64_offset) Load() argument
422 Store(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister src, StoreType type, LiftoffRegList pinned, uint32_t* protected_store_pc, bool is_store_mem) Store() argument
492 AtomicLoad(LiftoffRegister dst, Register src_addr, Register offset_reg, uintptr_t offset_imm, LoadType type, LiftoffRegList pinned) AtomicLoad() argument
498 AtomicStore(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister src, StoreType type, LiftoffRegList pinned) AtomicStore() argument
561 AtomicAdd(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicAdd() argument
661 AtomicSub(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicSub() argument
761 AtomicAnd(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicAnd() argument
861 AtomicOr(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicOr() argument
961 AtomicXor(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicXor() argument
1061 AtomicExchange(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicExchange() argument
1137 AtomicCompareExchange( Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister expected, LiftoffRegister new_value, LiftoffRegister result, StoreType type) AtomicCompareExchange() argument
2582 LoadTransform(LiftoffRegister dst, Register src_addr, Register offset_reg, uintptr_t offset_imm, LoadType type, LoadTransformationKind transform, uint32_t* protected_load_pc) LoadTransform() argument
2634 LoadLane(LiftoffRegister dst, LiftoffRegister src, Register addr, Register offset_reg, uintptr_t offset_imm, LoadType type, uint8_t laneidx, uint32_t* protected_load_pc) LoadLane() argument
[all...]
/third_party/node/deps/v8/src/wasm/baseline/ppc/
H A Dliftoff-assembler-ppc.h304 Register offset_reg, in LoadTaggedPointer()
307 LoadTaggedPointerField(dst, MemOperand(src_addr, offset_reg, offset_imm), r0); in LoadTaggedPointer()
316 Register offset_reg, in StoreTaggedPointer()
321 MemOperand dst_op = MemOperand(dst_addr, offset_reg, offset_imm); in StoreTaggedPointer()
340 if (offset_reg != no_reg) { in StoreTaggedPointer()
341 add(ip, ip, offset_reg); in StoreTaggedPointer()
350 Register offset_reg, uintptr_t offset_imm, in Load()
354 if (!i64_offset && offset_reg != no_reg) { in Load()
355 ZeroExtWord32(ip, offset_reg); in Load()
356 offset_reg in Load()
303 LoadTaggedPointer(Register dst, Register src_addr, Register offset_reg, int32_t offset_imm, LiftoffRegList pinned) LoadTaggedPointer() argument
315 StoreTaggedPointer(Register dst_addr, Register offset_reg, int32_t offset_imm, LiftoffRegister src, LiftoffRegList pinned, SkipWriteBarrier skip_write_barrier) StoreTaggedPointer() argument
349 Load(LiftoffRegister dst, Register src_addr, Register offset_reg, uintptr_t offset_imm, LoadType type, LiftoffRegList pinned, uint32_t* protected_load_pc, bool is_load_mem, bool i64_offset) Load() argument
447 Store(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister src, StoreType type, LiftoffRegList pinned, uint32_t* protected_store_pc, bool is_store_mem) Store() argument
507 AtomicLoad(LiftoffRegister dst, Register src_addr, Register offset_reg, uintptr_t offset_imm, LoadType type, LiftoffRegList pinned) AtomicLoad() argument
514 AtomicStore(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister src, StoreType type, LiftoffRegList pinned) AtomicStore() argument
615 AtomicAdd(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicAdd() argument
621 AtomicSub(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicSub() argument
627 AtomicAnd(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicAnd() argument
633 AtomicOr(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicOr() argument
639 AtomicXor(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicXor() argument
645 AtomicExchange(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicExchange() argument
711 AtomicCompareExchange( Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister expected, LiftoffRegister new_value, LiftoffRegister result, StoreType type) AtomicCompareExchange() argument
1741 LoadTransform(LiftoffRegister dst, Register src_addr, Register offset_reg, uintptr_t offset_imm, LoadType type, LoadTransformationKind transform, uint32_t* protected_load_pc) LoadTransform() argument
1756 LoadLane(LiftoffRegister dst, LiftoffRegister src, Register addr, Register offset_reg, uintptr_t offset_imm, LoadType type, uint8_t laneidx, uint32_t* protected_load_pc) LoadLane() argument
[all...]
/third_party/node/deps/v8/src/wasm/baseline/arm64/
H A Dliftoff-assembler-arm64.h472 Register offset_reg, in LoadTaggedPointer()
477 liftoff::GetMemOp(this, &temps, src_addr, offset_reg, offset_imm); in LoadTaggedPointer()
490 Register offset_reg, in StoreTaggedPointer()
496 Operand offset_op = offset_reg.is_valid() ? Operand(offset_reg.W(), UXTW) in StoreTaggedPointer()
501 if (offset_reg.is_valid() && offset_imm) { in StoreTaggedPointer()
503 Add(effective_offset.W(), offset_reg.W(), offset_imm); in StoreTaggedPointer()
530 Register offset_reg, uintptr_t offset_imm, in Load()
535 MemOperand src_op = liftoff::GetMemOp(this, &temps, src_addr, offset_reg, in Load()
581 void LiftoffAssembler::Store(Register dst_addr, Register offset_reg, in Store() argument
471 LoadTaggedPointer(Register dst, Register src_addr, Register offset_reg, int32_t offset_imm, LiftoffRegList pinned) LoadTaggedPointer() argument
489 StoreTaggedPointer(Register dst_addr, Register offset_reg, int32_t offset_imm, LiftoffRegister src, LiftoffRegList pinned, SkipWriteBarrier skip_write_barrier) StoreTaggedPointer() argument
529 Load(LiftoffRegister dst, Register src_addr, Register offset_reg, uintptr_t offset_imm, LoadType type, LiftoffRegList pinned, uint32_t* protected_load_pc, bool is_load_mem, bool i64_offset) Load() argument
620 CalculateActualAddress(LiftoffAssembler* lasm, Register addr_reg, Register offset_reg, uintptr_t offset_imm, Register result_reg) CalculateActualAddress() argument
635 AtomicBinop(LiftoffAssembler* lasm, Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type, Binop op) AtomicBinop() argument
724 AtomicLoad(LiftoffRegister dst, Register src_addr, Register offset_reg, uintptr_t offset_imm, LoadType type, LiftoffRegList pinned) AtomicLoad() argument
751 AtomicStore(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister src, StoreType type, LiftoffRegList pinned) AtomicStore() argument
778 AtomicAdd(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicAdd() argument
785 AtomicSub(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicSub() argument
792 AtomicAnd(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicAnd() argument
799 AtomicOr(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicOr() argument
806 AtomicXor(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicXor() argument
813 AtomicExchange(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicExchange() argument
821 AtomicCompareExchange( Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister expected, LiftoffRegister new_value, LiftoffRegister result, StoreType type) AtomicCompareExchange() argument
1668 LoadTransform(LiftoffRegister dst, Register src_addr, Register offset_reg, uintptr_t offset_imm, LoadType type, LoadTransformationKind transform, uint32_t* protected_load_pc) LoadTransform() argument
1723 LoadLane(LiftoffRegister dst, LiftoffRegister src, Register addr, Register offset_reg, uintptr_t offset_imm, LoadType type, uint8_t laneidx, uint32_t* protected_load_pc) LoadLane() argument
[all...]
/third_party/mesa3d/src/broadcom/compiler/
H A Dv3d_nir_lower_io.c162 nir_ssa_def *offset_reg = in v3d_nir_lower_vpm_output() local
182 v3d_nir_store_output(b, state->psiz_vpm_offset, offset_reg, src); in v3d_nir_lower_vpm_output()
236 offset_reg, nir_channel(b, src, i)); in v3d_nir_lower_vpm_output()
561 nir_ssa_def *offset_reg = in v3d_nir_emit_ff_vpm_outputs() local
575 offset_reg, state->pos[i]); in v3d_nir_emit_ff_vpm_outputs()
603 offset_reg, pos); in v3d_nir_emit_ff_vpm_outputs()
612 v3d_nir_store_output(b, state->zs_vpm_offset, offset_reg, z); in v3d_nir_emit_ff_vpm_outputs()
617 offset_reg, rcp_wc); in v3d_nir_emit_ff_vpm_outputs()
639 offset_reg, nir_imm_int(b, 0)); in v3d_nir_emit_ff_vpm_outputs()
/third_party/node/deps/v8/src/wasm/baseline/arm/
H A Dliftoff-assembler-arm.h105 Register addr_reg, Register offset_reg, in CalculateActualAddress()
108 if (offset_reg == no_reg && offset_imm == 0) { in CalculateActualAddress()
118 if (offset_reg == no_reg) { in CalculateActualAddress()
121 assm->add(actual_addr_reg, addr_reg, Operand(offset_reg)); in CalculateActualAddress()
642 Register src_addr, Register offset_reg, in LoadInternal()
653 lasm, &temps, src_addr, offset_reg, offset_imm); in LoadInternal()
674 liftoff::GetMemOp(lasm, &temps, src_addr, offset_reg, offset_imm); in LoadInternal()
722 src_op = liftoff::GetMemOp(lasm, &temps, src_addr, offset_reg, in LoadInternal()
738 Register offset_reg, in LoadTaggedPointer()
742 liftoff::LoadInternal(this, LiftoffRegister(dst), src_addr, offset_reg, in LoadTaggedPointer()
103 CalculateActualAddress(LiftoffAssembler* assm, UseScratchRegisterScope* temps, Register addr_reg, Register offset_reg, uintptr_t offset_imm, Register result_reg = no_reg) CalculateActualAddress() argument
641 LoadInternal(LiftoffAssembler* lasm, LiftoffRegister dst, Register src_addr, Register offset_reg, int32_t offset_imm, LoadType type, LiftoffRegList pinned, uint32_t* protected_load_pc = nullptr, bool is_load_mem = false) LoadInternal() argument
737 LoadTaggedPointer(Register dst, Register src_addr, Register offset_reg, int32_t offset_imm, LiftoffRegList pinned) LoadTaggedPointer() argument
754 StoreTaggedPointer(Register dst_addr, Register offset_reg, int32_t offset_imm, LiftoffRegister src, LiftoffRegList pinned, SkipWriteBarrier skip_write_barrier) StoreTaggedPointer() argument
794 Load(LiftoffRegister dst, Register src_addr, Register offset_reg, uint32_t offset_imm, LoadType type, LiftoffRegList pinned, uint32_t* protected_load_pc, bool is_load_mem, bool i64_offset) Load() argument
806 Store(Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister src, StoreType type, LiftoffRegList pinned, uint32_t* protected_store_pc, bool is_store_mem) Store() argument
884 AtomicOp32( LiftoffAssembler* lasm, Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, LiftoffRegister result, LiftoffRegList pinned, void (Assembler::*load)(Register, Register, Condition), void (Assembler::*store)(Register, Register, Register, Condition), void (*op)(LiftoffAssembler*, Register, Register, Register)) AtomicOp32() argument
947 AtomicBinop32(LiftoffAssembler* lasm, Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type, void (*op)(LiftoffAssembler*, Register, Register, Register)) AtomicBinop32() argument
987 AtomicOp64(LiftoffAssembler* lasm, Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, base::Optional<LiftoffRegister> result, void (*op)(LiftoffAssembler*, LiftoffRegister, LiftoffRegister, LiftoffRegister)) AtomicOp64() argument
1077 AtomicLoad(LiftoffRegister dst, Register src_addr, Register offset_reg, uint32_t offset_imm, LoadType type, LiftoffRegList pinned) AtomicLoad() argument
1105 AtomicStore(Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister src, StoreType type, LiftoffRegList pinned) AtomicStore() argument
1120 AtomicAdd(Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicAdd() argument
1132 AtomicSub(Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicSub() argument
1144 AtomicAnd(Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicAnd() argument
1156 AtomicOr(Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicOr() argument
1168 AtomicXor(Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicXor() argument
1180 AtomicExchange(Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicExchange() argument
1196 AtomicI64CompareExchange(LiftoffAssembler* lasm, Register dst_addr_reg, Register offset_reg, uint32_t offset_imm, LiftoffRegister expected, LiftoffRegister new_value, LiftoffRegister result) AtomicI64CompareExchange() argument
1260 AtomicCompareExchange( Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister expected, LiftoffRegister new_value, LiftoffRegister result, StoreType type) AtomicCompareExchange() argument
2345 LoadTransform(LiftoffRegister dst, Register src_addr, Register offset_reg, uintptr_t offset_imm, LoadType type, LoadTransformationKind transform, uint32_t* protected_load_pc) LoadTransform() argument
2413 LoadLane(LiftoffRegister dst, LiftoffRegister src, Register addr, Register offset_reg, uintptr_t offset_imm, LoadType type, uint8_t laneidx, uint32_t* protected_load_pc) LoadLane() argument
[all...]
/third_party/mesa3d/src/intel/compiler/
H A Dbrw_vec4_gs_nir.cpp46 const unsigned offset_reg = nir_src_as_uint(instr->src[1]); in nir_emit_intrinsic() local
54 instr->const_index[0] + offset_reg, in nir_emit_intrinsic()
H A Dbrw_vec4_nir.cpp461 src_reg offset_reg = retype(get_nir_src_imm(instr->src[2]), in nir_emit_intrinsic() local
508 emit_untyped_write(bld, surf_index, offset_reg, val_reg, in nir_emit_intrinsic()
521 src_reg offset_reg = retype(get_nir_src_imm(instr->src[1]), in nir_emit_intrinsic() local
528 src_reg read_result = emit_untyped_read(bld, surf_index, offset_reg, in nir_emit_intrinsic()
637 src_reg offset_reg; in nir_emit_intrinsic() local
641 offset_reg = brw_imm_ud(aligned_offset); in nir_emit_intrinsic()
662 offset_reg = src_reg(this, glsl_type::uint_type); in nir_emit_intrinsic()
663 emit(MOV(dst_reg(offset_reg), in nir_emit_intrinsic()
674 offset_reg, in nir_emit_intrinsic() local
682 surf_index, offset_reg, NUL in nir_emit_intrinsic() local
[all...]
H A Dbrw_vec4_visitor.cpp735 src_reg offset_reg, in emit_pull_constant_load_reg()
747 grf_offset.type = offset_reg.type; in emit_pull_constant_load_reg()
749 pull = MOV(grf_offset, offset_reg); in emit_pull_constant_load_reg()
765 offset_reg); in emit_pull_constant_load_reg()
733 emit_pull_constant_load_reg(dst_reg dst, src_reg surf_index, src_reg offset_reg, bblock_t *before_block, vec4_instruction *before_inst) emit_pull_constant_load_reg() argument
/third_party/node/deps/v8/src/wasm/baseline/loong64/
H A Dliftoff-assembler-loong64.h368 Register offset_reg, in LoadTaggedPointer()
372 MemOperand src_op = liftoff::GetMemOp(this, src_addr, offset_reg, offset_imm); in LoadTaggedPointer()
383 Register offset_reg, in StoreTaggedPointer()
390 offset_reg.is_valid() ? Operand(offset_reg) : Operand(offset_imm); in StoreTaggedPointer()
394 if (offset_reg.is_valid() && offset_imm) { in StoreTaggedPointer()
396 Add_d(effective_offset, offset_reg, Operand(offset_imm)); in StoreTaggedPointer()
423 Register offset_reg, uintptr_t offset_imm, in Load()
427 MemOperand src_op = liftoff::GetMemOp(this, src_addr, offset_reg, offset_imm); in Load()
471 void LiftoffAssembler::Store(Register dst_addr, Register offset_reg, in Store() argument
367 LoadTaggedPointer(Register dst, Register src_addr, Register offset_reg, int32_t offset_imm, LiftoffRegList pinned) LoadTaggedPointer() argument
382 StoreTaggedPointer(Register dst_addr, Register offset_reg, int32_t offset_imm, LiftoffRegister src, LiftoffRegList pinned, SkipWriteBarrier skip_write_barrier) StoreTaggedPointer() argument
422 Load(LiftoffRegister dst, Register src_addr, Register offset_reg, uintptr_t offset_imm, LoadType type, LiftoffRegList pinned, uint32_t* protected_load_pc, bool is_load_mem, bool i64_offset) Load() argument
508 AtomicLoad(LiftoffRegister dst, Register src_addr, Register offset_reg, uintptr_t offset_imm, LoadType type, LiftoffRegList pinned) AtomicLoad() argument
546 AtomicStore(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister src, StoreType type, LiftoffRegList pinned) AtomicStore() argument
654 AtomicSub(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicSub() argument
711 AtomicExchange(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicExchange() argument
786 AtomicCompareExchange( Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister expected, LiftoffRegister new_value, LiftoffRegister result, StoreType type) AtomicCompareExchange() argument
1782 LoadTransform(LiftoffRegister dst, Register src_addr, Register offset_reg, uintptr_t offset_imm, LoadType type, LoadTransformationKind transform, uint32_t* protected_load_pc) LoadTransform() argument
1790 LoadLane(LiftoffRegister dst, LiftoffRegister src, Register addr, Register offset_reg, uintptr_t offset_imm, LoadType type, uint8_t laneidx, uint32_t* protected_load_pc) LoadLane() argument
[all...]
/third_party/node/deps/v8/src/wasm/baseline/ia32/
H A Dliftoff-assembler-ia32.h387 Register offset_reg, in LoadTaggedPointer()
392 Load(LiftoffRegister(dst), src_addr, offset_reg, in LoadTaggedPointer() local
402 Register offset_reg, in StoreTaggedPointer()
410 Operand dst_op = offset_reg == no_reg in StoreTaggedPointer()
412 : Operand(dst_addr, offset_reg, times_1, offset_imm); in StoreTaggedPointer()
437 Register offset_reg, uint32_t offset_imm, in Load()
444 Operand src_op = offset_reg == no_reg in Load()
446 : Operand(src_addr, offset_reg, times_1, offset_imm); in Load()
492 offset_reg == no_reg in Load()
494 : Operand(src_addr, offset_reg, times_ in Load()
386 LoadTaggedPointer(Register dst, Register src_addr, Register offset_reg, int32_t offset_imm, LiftoffRegList pinned) LoadTaggedPointer() argument
401 StoreTaggedPointer(Register dst_addr, Register offset_reg, int32_t offset_imm, LiftoffRegister src, LiftoffRegList pinned, SkipWriteBarrier skip_write_barrier) StoreTaggedPointer() argument
436 Load(LiftoffRegister dst, Register src_addr, Register offset_reg, uint32_t offset_imm, LoadType type, LiftoffRegList pinned, uint32_t* protected_load_pc, bool is_load_mem, bool i64_offset) Load() argument
513 Store(Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister src, StoreType type, LiftoffRegList pinned, uint32_t* protected_store_pc, bool is_store_mem) Store() argument
581 AtomicLoad(LiftoffRegister dst, Register src_addr, Register offset_reg, uint32_t offset_imm, LoadType type, LiftoffRegList pinned) AtomicLoad() argument
600 AtomicStore(Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister src, StoreType type, LiftoffRegList pinned) AtomicStore() argument
668 AtomicAddOrSubOrExchange32(LiftoffAssembler* lasm, Binop binop, Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicAddOrSubOrExchange32() argument
736 AtomicBinop32(LiftoffAssembler* lasm, Binop op, Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicBinop32() argument
848 AtomicBinop64(LiftoffAssembler* lasm, Binop op, Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, LiftoffRegister result) AtomicBinop64() argument
940 AtomicAdd(Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicAdd() argument
953 AtomicSub(Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicSub() argument
965 AtomicAnd(Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicAnd() argument
978 AtomicOr(Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicOr() argument
991 AtomicXor(Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicXor() argument
1004 AtomicExchange(Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicExchange() argument
1018 AtomicCompareExchange( Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister expected, LiftoffRegister new_value, LiftoffRegister result, StoreType type) AtomicCompareExchange() argument
2761 LoadTransform(LiftoffRegister dst, Register src_addr, Register offset_reg, uintptr_t offset_imm, LoadType type, LoadTransformationKind transform, uint32_t* protected_load_pc) LoadTransform() argument
2807 LoadLane(LiftoffRegister dst, LiftoffRegister src, Register addr, Register offset_reg, uintptr_t offset_imm, LoadType type, uint8_t laneidx, uint32_t* protected_load_pc) LoadLane() argument
[all...]
/third_party/node/deps/v8/src/wasm/baseline/mips/
H A Dliftoff-assembler-mips.h499 Register offset_reg, in LoadTaggedPointer()
503 Load(LiftoffRegister(dst), src_addr, offset_reg, in LoadTaggedPointer() local
514 Register offset_reg, in StoreTaggedPointer()
521 if (offset_reg != no_reg) { in StoreTaggedPointer()
523 emit_ptrsize_add(dst, dst_addr, offset_reg); in StoreTaggedPointer()
525 MemOperand dst_op = (offset_reg != no_reg) ? MemOperand(dst, offset_imm) in StoreTaggedPointer()
551 Register offset_reg, uint32_t offset_imm, in Load()
556 if (offset_reg != no_reg) { in Load()
558 emit_ptrsize_add(src, src_addr, offset_reg); in Load()
560 MemOperand src_op = (offset_reg ! in Load()
498 LoadTaggedPointer(Register dst, Register src_addr, Register offset_reg, int32_t offset_imm, LiftoffRegList pinned) LoadTaggedPointer() argument
513 StoreTaggedPointer(Register dst_addr, Register offset_reg, int32_t offset_imm, LiftoffRegister src, LiftoffRegList pinned, SkipWriteBarrier skip_write_barrier) StoreTaggedPointer() argument
550 Load(LiftoffRegister dst, Register src_addr, Register offset_reg, uint32_t offset_imm, LoadType type, LiftoffRegList pinned, uint32_t* protected_load_pc, bool is_load_mem, bool i64_offset) Load() argument
644 Store(Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister src, StoreType type, LiftoffRegList pinned, uint32_t* protected_store_pc, bool is_store_mem) Store() argument
712 AtomicLoad(LiftoffRegister dst, Register src_addr, Register offset_reg, uint32_t offset_imm, LoadType type, LiftoffRegList pinned) AtomicLoad() argument
718 AtomicStore(Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister src, StoreType type, LiftoffRegList pinned) AtomicStore() argument
724 AtomicAdd(Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicAdd() argument
730 AtomicSub(Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicSub() argument
736 AtomicAnd(Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicAnd() argument
742 AtomicOr(Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicOr() argument
748 AtomicXor(Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicXor() argument
754 AtomicExchange(Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicExchange() argument
761 AtomicCompareExchange( Register dst_addr, Register offset_reg, uint32_t offset_imm, LiftoffRegister expected, LiftoffRegister new_value, LiftoffRegister result, StoreType type) AtomicCompareExchange() argument
1801 LoadTransform(LiftoffRegister dst, Register src_addr, Register offset_reg, uintptr_t offset_imm, LoadType type, LoadTransformationKind transform, uint32_t* protected_load_pc) LoadTransform() argument
1816 LoadLane(LiftoffRegister dst, LiftoffRegister src, Register addr, Register offset_reg, uintptr_t offset_imm, LoadType type, uint8_t laneidx, uint32_t* protected_load_pc) LoadLane() argument
[all...]
/third_party/node/deps/v8/src/wasm/baseline/
H A Dliftoff-assembler.h710 Register offset_reg, int32_t offset_imm,
718 inline void StoreTaggedPointer(Register dst_addr, Register offset_reg,
742 inline void Load(LiftoffRegister dst, Register src_addr, Register offset_reg,
746 inline void Store(Register dst_addr, Register offset_reg,
752 Register offset_reg, uintptr_t offset_imm,
754 inline void AtomicStore(Register dst_addr, Register offset_reg,
758 inline void AtomicAdd(Register dst_addr, Register offset_reg,
762 inline void AtomicSub(Register dst_addr, Register offset_reg,
766 inline void AtomicAnd(Register dst_addr, Register offset_reg,
770 inline void AtomicOr(Register dst_addr, Register offset_reg,
[all...]
H A Dliftoff-compiler.cc5458 LiftoffRegister offset_reg =
5460 __ LoadConstant(offset_reg,
5462 StoreObjectField(array.gp(), offset_reg.gp(),
6317 void LoadObjectField(LiftoffRegister dst, Register src, Register offset_reg,
6321 __ LoadTaggedPointer(dst.gp(), src, offset_reg, offset, pinned);
6325 __ Load(dst, src, offset_reg, offset, load_type, pinned);
6329 void StoreObjectField(Register obj, Register offset_reg, int offset,
6333 __ StoreTaggedPointer(obj, offset_reg, offset, value, pinned);
6337 __ Store(obj, offset_reg, offset, value, store_type, pinned);
/third_party/mesa3d/src/gallium/drivers/lima/ir/pp/
H A Dcodegen.h134 unsigned offset_reg : 6; member
281 unsigned offset_reg : 6; member
H A Ddisasm.c348 print_source_scalar(uniform->offset_reg, NULL, false, false, fp); in print_uniform()
701 print_source_scalar(temp_write->temp_write.offset_reg, in print_temp_write()
H A Dcodegen.c197 f->offset_reg = ppir_target_get_src_reg_index(&load->src); in ppir_codegen_encode_uniform()
605 f->temp_write.offset_reg = snode->index >> 2; in ppir_codegen_encode_store_temp()
/third_party/node/deps/v8/src/wasm/baseline/x64/
H A Dliftoff-assembler-x64.h378 Register offset_reg, in LoadTaggedPointer()
382 if (FLAG_debug_code && offset_reg != no_reg) { in LoadTaggedPointer()
383 AssertZeroExtended(offset_reg); in LoadTaggedPointer()
385 Operand src_op = liftoff::GetMemOp(this, src_addr, offset_reg, in LoadTaggedPointer()
398 Register offset_reg, in StoreTaggedPointer()
404 Operand dst_op = liftoff::GetMemOp(this, dst_addr, offset_reg, in StoreTaggedPointer()
434 Register offset_reg, uintptr_t offset_imm, in AtomicLoad()
436 Load(dst, src_addr, offset_reg, offset_imm, type, pinned, nullptr, true); in AtomicLoad()
440 Register offset_reg, uintptr_t offset_imm, in Load()
444 if (offset_reg ! in Load()
377 LoadTaggedPointer(Register dst, Register src_addr, Register offset_reg, int32_t offset_imm, LiftoffRegList pinned) LoadTaggedPointer() argument
397 StoreTaggedPointer(Register dst_addr, Register offset_reg, int32_t offset_imm, LiftoffRegister src, LiftoffRegList pinned, SkipWriteBarrier skip_write_barrier) StoreTaggedPointer() argument
433 AtomicLoad(LiftoffRegister dst, Register src_addr, Register offset_reg, uintptr_t offset_imm, LoadType type, LiftoffRegList pinned) AtomicLoad() argument
439 Load(LiftoffRegister dst, Register src_addr, Register offset_reg, uintptr_t offset_imm, LoadType type, LiftoffRegList pinned, uint32_t* protected_load_pc, bool is_load_mem, bool i64_offset) Load() argument
492 Store(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister src, StoreType type, LiftoffRegList , uint32_t* protected_store_pc, bool is_store_mem) Store() argument
526 AtomicStore(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister src, StoreType type, LiftoffRegList pinned) AtomicStore() argument
556 AtomicAdd(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicAdd() argument
598 AtomicSub(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicSub() argument
652 AtomicBinop(LiftoffAssembler* lasm, void (Assembler::*opl)(Register, Register), void (Assembler::*opq)(Register, Register), Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicBinop() argument
728 AtomicAnd(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicAnd() argument
735 AtomicOr(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicOr() argument
742 AtomicXor(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicXor() argument
749 AtomicExchange(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicExchange() argument
791 AtomicCompareExchange( Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister expected, LiftoffRegister new_value, LiftoffRegister result, StoreType type) AtomicCompareExchange() argument
2387 LoadTransform(LiftoffRegister dst, Register src_addr, Register offset_reg, uintptr_t offset_imm, LoadType type, LoadTransformationKind transform, uint32_t* protected_load_pc) LoadTransform() argument
2430 LoadLane(LiftoffRegister dst, LiftoffRegister src, Register addr, Register offset_reg, uintptr_t offset_imm, LoadType type, uint8_t laneidx, uint32_t* protected_load_pc) LoadLane() argument
[all...]
/third_party/node/deps/v8/src/wasm/baseline/mips64/
H A Dliftoff-assembler-mips64.h484 Register offset_reg, in LoadTaggedPointer()
488 MemOperand src_op = liftoff::GetMemOp(this, src_addr, offset_reg, offset_imm); in LoadTaggedPointer()
499 Register offset_reg, in StoreTaggedPointer()
506 MemOperand dst_op = liftoff::GetMemOp(this, dst_addr, offset_reg, offset_imm); in StoreTaggedPointer()
530 Register offset_reg, uintptr_t offset_imm, in Load()
534 MemOperand src_op = liftoff::GetMemOp(this, src_addr, offset_reg, offset_imm); in Load()
585 void LiftoffAssembler::Store(Register dst_addr, Register offset_reg, in Store() argument
589 MemOperand dst_op = liftoff::GetMemOp(this, dst_addr, offset_reg, offset_imm); in Store()
636 Register offset_reg, uintptr_t offset_imm, in AtomicLoad()
639 MemOperand src_op = liftoff::GetMemOp(this, src_addr, offset_reg, offset_im in AtomicLoad()
483 LoadTaggedPointer(Register dst, Register src_addr, Register offset_reg, int32_t offset_imm, LiftoffRegList pinned) LoadTaggedPointer() argument
498 StoreTaggedPointer(Register dst_addr, Register offset_reg, int32_t offset_imm, LiftoffRegister src, LiftoffRegList pinned, SkipWriteBarrier skip_write_barrier) StoreTaggedPointer() argument
529 Load(LiftoffRegister dst, Register src_addr, Register offset_reg, uintptr_t offset_imm, LoadType type, LiftoffRegList pinned, uint32_t* protected_load_pc, bool is_load_mem, bool i64_offset) Load() argument
635 AtomicLoad(LiftoffRegister dst, Register src_addr, Register offset_reg, uintptr_t offset_imm, LoadType type, LiftoffRegList pinned) AtomicLoad() argument
673 AtomicStore(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister src, StoreType type, LiftoffRegList pinned) AtomicStore() argument
814 AtomicExchange(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicExchange() argument
890 AtomicCompareExchange( Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister expected, LiftoffRegister new_value, LiftoffRegister result, StoreType type) AtomicCompareExchange() argument
2015 LoadTransform(LiftoffRegister dst, Register src_addr, Register offset_reg, uintptr_t offset_imm, LoadType type, LoadTransformationKind transform, uint32_t* protected_load_pc) LoadTransform() argument
2083 LoadLane(LiftoffRegister dst, LiftoffRegister src, Register addr, Register offset_reg, uintptr_t offset_imm, LoadType type, uint8_t laneidx, uint32_t* protected_load_pc) LoadLane() argument
[all...]
/third_party/node/deps/v8/src/wasm/baseline/riscv64/
H A Dliftoff-assembler-riscv64.h477 Register offset_reg, in LoadTaggedPointer()
480 MemOperand src_op = liftoff::GetMemOp(this, src_addr, offset_reg, offset_imm); in LoadTaggedPointer()
491 Register offset_reg, in StoreTaggedPointer()
497 MemOperand dst_op = liftoff::GetMemOp(this, dst_addr, offset_reg, offset_imm); in StoreTaggedPointer()
520 Register offset_reg, uintptr_t offset_imm, in Load()
524 MemOperand src_op = liftoff::GetMemOp(this, src_addr, offset_reg, offset_imm); in Load()
581 void LiftoffAssembler::Store(Register dst_addr, Register offset_reg, in Store() argument
585 MemOperand dst_op = liftoff::GetMemOp(this, dst_addr, offset_reg, offset_imm); in Store()
642 Register addr_reg, Register offset_reg, in CalculateActualAddress()
645 DCHECK_NE(offset_reg, no_re in CalculateActualAddress()
476 LoadTaggedPointer(Register dst, Register src_addr, Register offset_reg, int32_t offset_imm, LiftoffRegList pinned) LoadTaggedPointer() argument
490 StoreTaggedPointer(Register dst_addr, Register offset_reg, int32_t offset_imm, LiftoffRegister src, LiftoffRegList pinned, SkipWriteBarrier skip_write_barrier) StoreTaggedPointer() argument
519 Load(LiftoffRegister dst, Register src_addr, Register offset_reg, uintptr_t offset_imm, LoadType type, LiftoffRegList pinned, uint32_t* protected_load_pc, bool is_load_mem, bool i64_offset) Load() argument
641 CalculateActualAddress(LiftoffAssembler* lasm, Register addr_reg, Register offset_reg, uintptr_t offset_imm, Register result_reg) CalculateActualAddress() argument
656 AtomicBinop(LiftoffAssembler* lasm, Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type, Binop op) AtomicBinop() argument
758 AtomicLoad(LiftoffRegister dst, Register src_addr, Register offset_reg, uintptr_t offset_imm, LoadType type, LiftoffRegList pinned) AtomicLoad() argument
793 AtomicStore(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister src, StoreType type, LiftoffRegList pinned) AtomicStore() argument
824 AtomicAdd(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicAdd() argument
831 AtomicSub(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicSub() argument
838 AtomicAnd(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicAnd() argument
845 AtomicOr(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicOr() argument
852 AtomicXor(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicXor() argument
859 AtomicExchange(Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister value, LiftoffRegister result, StoreType type) AtomicExchange() argument
904 AtomicCompareExchange( Register dst_addr, Register offset_reg, uintptr_t offset_imm, LiftoffRegister expected, LiftoffRegister new_value, LiftoffRegister result, StoreType type) AtomicCompareExchange() argument
1729 LoadTransform(LiftoffRegister dst, Register src_addr, Register offset_reg, uintptr_t offset_imm, LoadType type, LoadTransformationKind transform, uint32_t* protected_load_pc) LoadTransform() argument
1806 LoadLane(LiftoffRegister dst, LiftoffRegister src, Register addr, Register offset_reg, uintptr_t offset_imm, LoadType type, uint8_t laneidx, uint32_t* protected_load_pc) LoadLane() argument
[all...]
/third_party/mesa3d/src/panfrost/midgard/
H A Dmidgard_emit.c656 unsigned offset_reg = SSA_REG_FROM_FIXED(ins->src[3]); in texture_word_from_instr() local
659 (offset_reg & 1) << 1 | /* select */ in texture_word_from_instr()
/third_party/pcre2/pcre2/src/sljit/
H A DsljitNativeARM_32.c1806 sljit_uw imm, offset_reg, tmp; in emit_op_mem() local
1832 offset_reg = OFFS_REG(arg); in emit_op_mem()
1837 FAIL_IF(push_inst(compiler, ADD | RD(tmp_reg) | RN(arg) | RM(offset_reg) | ((sljit_uw)argw << 7))); in emit_op_mem()
1843 RM(offset_reg) | (mask == 0xff ? 0 : (1 << 25)) | ((sljit_uw)argw << 7))); in emit_op_mem()
/third_party/mesa3d/src/freedreno/ir3/
H A Dir3_spill.c921 struct ir3_register *offset_reg = in reload() local
923 offset_reg->uim_val = spill_slot; in reload()
/third_party/mesa3d/src/gallium/drivers/r600/
H A Dr600_shader.c1883 int offset_reg = ctx->gs_rotated_input[vtx_id / 3]; in fetch_gs_input() local
1890 if (offset_reg == ctx->gs_rotated_input[0] && offset_chan == 2) in fetch_gs_input()
1941 offset_reg = t2; in fetch_gs_input()
1962 offset_reg, offset_chan); in fetch_gs_input()
1965 offset_reg = t2; in fetch_gs_input()
1973 vtx.src_gpr = offset_reg; in fetch_gs_input()
3924 int offset_reg = i / 3; in r600_shader_from_tgsi() local
3929 if (offset_reg == 0 && offset_chan == 2) in r600_shader_from_tgsi()
3935 ctx.gs_rotated_input[offset_reg], offset_chan, in r600_shader_from_tgsi()
3937 offset_reg, offset_cha in r600_shader_from_tgsi()
[all...]

Completed in 86 milliseconds