/third_party/node/deps/v8/src/wasm/baseline/s390/ |
H A D | liftoff-assembler-s390.h | 281 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 D | liftoff-assembler-ppc.h | 304 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 D | liftoff-assembler-arm64.h | 472 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 D | v3d_nir_lower_io.c | 162 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 D | liftoff-assembler-arm.h | 105 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 D | brw_vec4_gs_nir.cpp | 46 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 D | brw_vec4_nir.cpp | 461 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 D | brw_vec4_visitor.cpp | 735 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 D | liftoff-assembler-loong64.h | 368 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 D | liftoff-assembler-ia32.h | 387 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 D | liftoff-assembler-mips.h | 499 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 D | liftoff-assembler.h | 710 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 D | liftoff-compiler.cc | 5458 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 D | codegen.h | 134 unsigned offset_reg : 6; member 281 unsigned offset_reg : 6; member
|
H A D | disasm.c | 348 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 D | codegen.c | 197 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 D | liftoff-assembler-x64.h | 378 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 D | liftoff-assembler-mips64.h | 484 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 D | liftoff-assembler-riscv64.h | 477 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 D | midgard_emit.c | 656 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 D | sljitNativeARM_32.c | 1806 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 D | ir3_spill.c | 921 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 D | r600_shader.c | 1883 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...] |