| /third_party/node/deps/v8/src/wasm/baseline/x64/ |
| H A D | liftoff-assembler-x64.h | 93 inline void Load(LiftoffAssembler* assm, LiftoffRegister dst, Operand src, in Load() argument 119 inline void Store(LiftoffAssembler* assm, Operand dst, LiftoffRegister src, in Store() argument 331 LoadInstanceFromFrame(Register dst) LoadInstanceFromFrame() argument 335 LoadFromInstance(Register dst, Register instance, int offset, int size) LoadFromInstance() argument 354 LoadTaggedPointerFromInstance(Register dst, Register instance, int offset) LoadTaggedPointerFromInstance() argument 361 LoadExternalPointer(Register dst, Register instance, int offset, ExternalPointerTag tag, Register isolate_root) LoadExternalPointer() argument 377 LoadTaggedPointer(Register dst, Register src_addr, Register offset_reg, int32_t offset_imm, LiftoffRegList pinned) LoadTaggedPointer() argument 390 LoadFullPointer(Register dst, Register src_addr, int32_t offset_imm) LoadFullPointer() 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 849 LoadCallerFrameSlot(LiftoffRegister dst, uint32_t caller_slot_idx, ValueKind kind) LoadCallerFrameSlot() argument 872 Operand dst = liftoff::GetStackSlot(dst_offset); MoveStackValue() local 892 Move(Register dst, Register src, ValueKind kind) Move() argument 902 Move(DoubleRegister dst, DoubleRegister src, ValueKind kind) Move() argument 917 Operand dst = liftoff::GetStackSlot(offset); Spill() local 944 Operand dst = liftoff::GetStackSlot(offset); Spill() local 1011 emit_i32_add(Register dst, Register lhs, Register rhs) emit_i32_add() argument 1019 emit_i32_addi(Register dst, Register lhs, int32_t imm) emit_i32_addi() argument 1027 emit_i32_sub(Register dst, Register lhs, Register rhs) emit_i32_sub() argument 1042 emit_i32_subi(Register dst, Register lhs, int32_t imm) emit_i32_subi() argument 1055 EmitCommutativeBinOp(LiftoffAssembler* assm, Register dst, Register lhs, Register rhs) EmitCommutativeBinOp() argument 1067 EmitCommutativeBinOpImm(LiftoffAssembler* assm, Register dst, Register lhs, int32_t imm) EmitCommutativeBinOpImm() argument 1075 emit_i32_mul(Register dst, Register lhs, Register rhs) emit_i32_mul() argument 1083 EmitIntDivOrRem(LiftoffAssembler* assm, Register dst, Register lhs, Register rhs, Label* trap_div_by_zero, Label* trap_div_unrepresentable) EmitIntDivOrRem() argument 1166 emit_i32_divs(Register dst, Register lhs, Register rhs, Label* trap_div_by_zero, Label* trap_div_unrepresentable) emit_i32_divs() argument 1173 emit_i32_divu(Register dst, Register lhs, Register rhs, Label* trap_div_by_zero) emit_i32_divu() argument 1179 emit_i32_rems(Register dst, Register lhs, Register rhs, Label* trap_div_by_zero) emit_i32_rems() argument 1185 emit_i32_remu(Register dst, Register lhs, Register rhs, Label* trap_div_by_zero) emit_i32_remu() argument 1191 emit_i32_and(Register dst, Register lhs, Register rhs) emit_i32_and() argument 1196 emit_i32_andi(Register dst, Register lhs, int32_t imm) emit_i32_andi() argument 1201 emit_i32_or(Register dst, Register lhs, Register rhs) emit_i32_or() argument 1206 emit_i32_ori(Register dst, Register lhs, int32_t imm) emit_i32_ori() argument 1211 emit_i32_xor(Register dst, Register lhs, Register rhs) emit_i32_xor() argument 1216 emit_i32_xori(Register dst, Register lhs, int32_t imm) emit_i32_xori() argument 1223 EmitShiftOperation(LiftoffAssembler* assm, Register dst, Register src, Register amount, void (Assembler::*emit_shift)(Register)) EmitShiftOperation() argument 1255 emit_i32_shl(Register dst, Register src, Register amount) emit_i32_shl() argument 1261 emit_i32_shli(Register dst, Register src, int32_t amount) emit_i32_shli() argument 1267 emit_i32_sar(Register dst, Register src, Register amount) emit_i32_sar() argument 1273 emit_i32_sari(Register dst, Register src, int32_t amount) emit_i32_sari() argument 1279 emit_i32_shr(Register dst, Register src, Register amount) emit_i32_shr() argument 1285 emit_i32_shri(Register dst, Register src, int32_t amount) emit_i32_shri() argument 1291 emit_i32_clz(Register dst, Register src) emit_i32_clz() argument 1295 emit_i32_ctz(Register dst, Register src) emit_i32_ctz() argument 1299 emit_i32_popcnt(Register dst, Register src) emit_i32_popcnt() argument 1306 emit_i64_add(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64_add() argument 1315 emit_i64_addi(LiftoffRegister dst, LiftoffRegister lhs, int64_t imm) emit_i64_addi() argument 1331 emit_i64_sub(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64_sub() argument 1344 emit_i64_mul(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64_mul() argument 1350 emit_i64_divs(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs, Label* trap_div_by_zero, Label* trap_div_unrepresentable) emit_i64_divs() argument 1360 emit_i64_divu(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs, Label* trap_div_by_zero) emit_i64_divu() argument 1368 emit_i64_rems(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs, Label* trap_div_by_zero) emit_i64_rems() argument 1376 emit_i64_remu(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs, Label* trap_div_by_zero) emit_i64_remu() argument 1384 emit_i64_and(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64_and() argument 1390 emit_i64_andi(LiftoffRegister dst, LiftoffRegister lhs, int32_t imm) emit_i64_andi() argument 1396 emit_i64_or(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64_or() argument 1402 emit_i64_ori(LiftoffRegister dst, LiftoffRegister lhs, int32_t imm) emit_i64_ori() argument 1408 emit_i64_xor(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64_xor() argument 1414 emit_i64_xori(LiftoffRegister dst, LiftoffRegister lhs, int32_t imm) emit_i64_xori() argument 1420 emit_i64_shl(LiftoffRegister dst, LiftoffRegister src, Register amount) emit_i64_shl() argument 1426 emit_i64_shli(LiftoffRegister dst, LiftoffRegister src, int32_t amount) emit_i64_shli() argument 1432 emit_i64_sar(LiftoffRegister dst, LiftoffRegister src, Register amount) emit_i64_sar() argument 1438 emit_i64_sari(LiftoffRegister dst, LiftoffRegister src, int32_t amount) emit_i64_sari() argument 1444 emit_i64_shr(LiftoffRegister dst, LiftoffRegister src, Register amount) emit_i64_shr() argument 1450 emit_i64_shri(LiftoffRegister dst, LiftoffRegister src, int32_t amount) emit_i64_shri() argument 1456 emit_i64_clz(LiftoffRegister dst, LiftoffRegister src) emit_i64_clz() argument 1460 emit_i64_ctz(LiftoffRegister dst, LiftoffRegister src) emit_i64_ctz() argument 1464 emit_i64_popcnt(LiftoffRegister dst, LiftoffRegister src) emit_i64_popcnt() argument 1472 IncrementSmi(LiftoffRegister dst, int offset) IncrementSmi() argument 1476 emit_u32_to_uintptr(Register dst, Register src) emit_u32_to_uintptr() argument 1480 emit_f32_add(DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs) emit_f32_add() argument 1493 emit_f32_sub(DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs) emit_f32_sub() argument 1508 emit_f32_mul(DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs) emit_f32_mul() argument 1521 emit_f32_div(DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs) emit_f32_div() argument 1539 EmitFloatMinOrMax(LiftoffAssembler* assm, DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs, MinOrMax min_or_max) EmitFloatMinOrMax() argument 1593 emit_f32_min(DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs) emit_f32_min() argument 1599 emit_f32_max(DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs) emit_f32_max() argument 1605 emit_f32_copysign(DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs) emit_f32_copysign() argument 1616 emit_f32_abs(DoubleRegister dst, DoubleRegister src) emit_f32_abs() argument 1627 emit_f32_neg(DoubleRegister dst, DoubleRegister src) emit_f32_neg() argument 1638 emit_f32_ceil(DoubleRegister dst, DoubleRegister src) emit_f32_ceil() argument 1644 emit_f32_floor(DoubleRegister dst, DoubleRegister src) emit_f32_floor() argument 1650 emit_f32_trunc(DoubleRegister dst, DoubleRegister src) emit_f32_trunc() argument 1656 emit_f32_nearest_int(DoubleRegister dst, DoubleRegister src) emit_f32_nearest_int() argument 1663 emit_f32_sqrt(DoubleRegister dst, DoubleRegister src) emit_f32_sqrt() argument 1667 emit_f64_add(DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs) emit_f64_add() argument 1680 emit_f64_sub(DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs) emit_f64_sub() argument 1695 emit_f64_mul(DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs) emit_f64_mul() argument 1708 emit_f64_div(DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs) emit_f64_div() argument 1723 emit_f64_min(DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs) emit_f64_min() argument 1729 emit_f64_copysign(DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs) emit_f64_copysign() argument 1743 emit_f64_max(DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs) emit_f64_max() argument 1749 emit_f64_abs(DoubleRegister dst, DoubleRegister src) emit_f64_abs() argument 1760 emit_f64_neg(DoubleRegister dst, DoubleRegister src) emit_f64_neg() argument 1771 emit_f64_ceil(DoubleRegister dst, DoubleRegister src) emit_f64_ceil() argument 1777 emit_f64_floor(DoubleRegister dst, DoubleRegister src) emit_f64_floor() argument 1783 emit_f64_trunc(DoubleRegister dst, DoubleRegister src) emit_f64_trunc() argument 1789 emit_f64_nearest_int(DoubleRegister dst, DoubleRegister src) emit_f64_nearest_int() argument 1796 emit_f64_sqrt(DoubleRegister dst, DoubleRegister src) emit_f64_sqrt() argument 1805 ConvertFloatToIntAndBack(LiftoffAssembler* assm, Register dst, DoubleRegister src, DoubleRegister converted_back) ConvertFloatToIntAndBack() argument 1840 EmitTruncateFloatToInt(LiftoffAssembler* assm, Register dst, DoubleRegister src, Label* trap) EmitTruncateFloatToInt() argument 1872 EmitSatTruncateFloatToInt(LiftoffAssembler* assm, Register dst, DoubleRegister src) EmitSatTruncateFloatToInt() argument 1949 EmitSatTruncateFloatToUInt64(LiftoffAssembler* assm, Register dst, DoubleRegister src) EmitSatTruncateFloatToUInt64() argument 1991 emit_type_conversion(WasmOpcode opcode, LiftoffRegister dst, LiftoffRegister src, Label* trap) emit_type_conversion() argument 2108 emit_i32_signextend_i8(Register dst, Register src) emit_i32_signextend_i8() argument 2112 emit_i32_signextend_i16(Register dst, Register src) emit_i32_signextend_i16() argument 2116 emit_i64_signextend_i8(LiftoffRegister dst, LiftoffRegister src) emit_i64_signextend_i8() argument 2121 emit_i64_signextend_i16(LiftoffRegister dst, LiftoffRegister src) emit_i64_signextend_i16() argument 2126 emit_i64_signextend_i32(LiftoffRegister dst, LiftoffRegister src) emit_i64_signextend_i32() argument 2178 emit_i32_eqz(Register dst, Register src) emit_i32_eqz() argument 2184 emit_i32_set_cond(LiftoffCondition liftoff_cond, Register dst, Register lhs, Register rhs) emit_i32_set_cond() argument 2193 emit_i64_eqz(Register dst, LiftoffRegister src) emit_i64_eqz() argument 2199 emit_i64_set_cond(LiftoffCondition liftoff_cond, Register dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64_set_cond() argument 2210 EmitFloatSetCond(LiftoffAssembler* assm, Condition cond, Register dst, DoubleRegister lhs, DoubleRegister rhs) EmitFloatSetCond() argument 2233 emit_f32_set_cond(LiftoffCondition liftoff_cond, Register dst, DoubleRegister lhs, DoubleRegister rhs) emit_f32_set_cond() argument 2241 emit_f64_set_cond(LiftoffCondition liftoff_cond, Register dst, DoubleRegister lhs, DoubleRegister rhs) emit_f64_set_cond() argument 2249 emit_select(LiftoffRegister dst, Register condition, LiftoffRegister true_value, LiftoffRegister false_value, ValueKind kind) emit_select() argument 2287 EmitSimdCommutativeBinOp( LiftoffAssembler* assm, LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs, base::Optional<CpuFeature> feature = base::nullopt) EmitSimdCommutativeBinOp() argument 2309 EmitSimdNonCommutativeBinOp( LiftoffAssembler* assm, LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs, base::Optional<CpuFeature> feature = base::nullopt) EmitSimdNonCommutativeBinOp() argument 2333 EmitSimdShiftOp(LiftoffAssembler* assm, LiftoffRegister dst, LiftoffRegister operand, LiftoffRegister count) EmitSimdShiftOp() argument 2350 EmitSimdShiftOpImm(LiftoffAssembler* assm, LiftoffRegister dst, LiftoffRegister operand, int32_t count) EmitSimdShiftOpImm() argument 2363 EmitAnyTrue(LiftoffAssembler* assm, LiftoffRegister dst, LiftoffRegister src) EmitAnyTrue() argument 2371 EmitAllTrue(LiftoffAssembler* assm, LiftoffRegister dst, LiftoffRegister src, base::Optional<CpuFeature> feature = base::nullopt) EmitAllTrue() 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 2449 StoreLane(Register dst, Register offset, uintptr_t offset_imm, LiftoffRegister src, StoreType type, uint8_t lane, uint32_t* protected_store_pc) StoreLane() argument 2468 emit_i8x16_shuffle(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs, const uint8_t shuffle[16], bool is_swizzle) emit_i8x16_shuffle() argument 2506 emit_i8x16_swizzle(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_swizzle() argument 2513 emit_i8x16_popcnt(LiftoffRegister dst, LiftoffRegister src) emit_i8x16_popcnt() argument 2519 emit_i8x16_splat(LiftoffRegister dst, LiftoffRegister src) emit_i8x16_splat() argument 2524 emit_i16x8_splat(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_splat() argument 2529 emit_i32x4_splat(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_splat() argument 2535 emit_i64x2_splat(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_splat() argument 2541 emit_f32x4_splat(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_splat() argument 2546 emit_f64x2_splat(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_splat() argument 2551 emit_i8x16_eq(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_eq() argument 2557 emit_i8x16_ne(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_ne() argument 2565 emit_i8x16_gt_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_gt_s() argument 2572 emit_i8x16_gt_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_gt_u() argument 2586 emit_i8x16_ge_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_ge_s() argument 2598 emit_i8x16_ge_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_ge_u() argument 2610 emit_i16x8_eq(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_eq() argument 2616 emit_i16x8_ne(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_ne() argument 2624 emit_i16x8_gt_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_gt_s() argument 2631 emit_i16x8_gt_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_gt_u() argument 2645 emit_i16x8_ge_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_ge_s() argument 2657 emit_i16x8_ge_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_ge_u() argument 2669 emit_i32x4_eq(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_eq() argument 2675 emit_i32x4_ne(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_ne() argument 2683 emit_i32x4_gt_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_gt_s() argument 2690 emit_i32x4_gt_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_gt_u() argument 2704 emit_i32x4_ge_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_ge_s() argument 2716 emit_i32x4_ge_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_ge_u() argument 2728 emit_i64x2_eq(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_eq() argument 2734 emit_i64x2_ne(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_ne() argument 2742 emit_i64x2_gt_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_gt_s() argument 2760 emit_i64x2_ge_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_ge_s() argument 2787 emit_f32x4_eq(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_eq() argument 2793 emit_f32x4_ne(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_ne() argument 2799 emit_f32x4_lt(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_lt() argument 2806 emit_f32x4_le(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_le() argument 2813 emit_f64x2_eq(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_eq() argument 2819 emit_f64x2_ne(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_ne() argument 2825 emit_f64x2_lt(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_lt() argument 2832 emit_f64x2_le(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_le() argument 2839 emit_s128_const(LiftoffRegister dst, const uint8_t imms[16]) emit_s128_const() argument 2846 emit_s128_not(LiftoffRegister dst, LiftoffRegister src) emit_s128_not() argument 2850 emit_s128_and(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_s128_and() argument 2856 emit_s128_or(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_s128_or() argument 2862 emit_s128_xor(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_s128_xor() argument 2868 emit_s128_select(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2, LiftoffRegister mask) emit_s128_select() argument 2883 emit_i8x16_neg(LiftoffRegister dst, LiftoffRegister src) emit_i8x16_neg() argument 2894 emit_v128_anytrue(LiftoffRegister dst, LiftoffRegister src) emit_v128_anytrue() argument 2899 emit_i8x16_alltrue(LiftoffRegister dst, LiftoffRegister src) emit_i8x16_alltrue() argument 2904 emit_i8x16_bitmask(LiftoffRegister dst, LiftoffRegister src) emit_i8x16_bitmask() argument 2909 emit_i8x16_shl(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_shl() argument 2915 emit_i8x16_shli(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i8x16_shli() argument 2920 emit_i8x16_shr_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_shr_s() argument 2927 emit_i8x16_shri_s(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i8x16_shri_s() argument 2932 emit_i8x16_shr_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_shr_u() argument 2939 emit_i8x16_shri_u(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i8x16_shri_u() argument 2944 emit_i8x16_add(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_add() argument 2950 emit_i8x16_add_sat_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_add_sat_s() argument 2957 emit_i8x16_add_sat_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_add_sat_u() argument 2964 emit_i8x16_sub(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_sub() argument 2970 emit_i8x16_sub_sat_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_sub_sat_s() argument 2977 emit_i8x16_sub_sat_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_sub_sat_u() argument 2985 emit_i8x16_min_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_min_s() argument 2992 emit_i8x16_min_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_min_u() argument 2999 emit_i8x16_max_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_max_s() argument 3006 emit_i8x16_max_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_max_u() argument 3013 emit_i16x8_neg(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_neg() argument 3024 emit_i16x8_alltrue(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_alltrue() argument 3029 emit_i16x8_bitmask(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_bitmask() argument 3037 emit_i16x8_shl(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_shl() argument 3043 emit_i16x8_shli(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i16x8_shli() argument 3049 emit_i16x8_shr_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_shr_s() argument 3056 emit_i16x8_shri_s(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i16x8_shri_s() argument 3062 emit_i16x8_shr_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_shr_u() argument 3069 emit_i16x8_shri_u(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i16x8_shri_u() argument 3075 emit_i16x8_add(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_add() argument 3081 emit_i16x8_add_sat_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_add_sat_s() argument 3088 emit_i16x8_add_sat_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_add_sat_u() argument 3095 emit_i16x8_sub(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_sub() argument 3101 emit_i16x8_sub_sat_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_sub_sat_s() argument 3108 emit_i16x8_sub_sat_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_sub_sat_u() argument 3116 emit_i16x8_mul(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_mul() argument 3122 emit_i16x8_min_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_min_s() argument 3129 emit_i16x8_min_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_min_u() argument 3136 emit_i16x8_max_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_max_s() argument 3143 emit_i16x8_max_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_max_u() argument 3150 emit_i16x8_extadd_pairwise_i8x16_s(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_extadd_pairwise_i8x16_s() argument 3156 emit_i16x8_extadd_pairwise_i8x16_u(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_extadd_pairwise_i8x16_u() argument 3161 emit_i16x8_extmul_low_i8x16_s(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i16x8_extmul_low_i8x16_s() argument 3168 emit_i16x8_extmul_low_i8x16_u(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i16x8_extmul_low_i8x16_u() argument 3175 emit_i16x8_extmul_high_i8x16_s(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i16x8_extmul_high_i8x16_s() argument 3181 emit_i16x8_extmul_high_i8x16_u(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i16x8_extmul_high_i8x16_u() argument 3187 emit_i16x8_q15mulr_sat_s(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i16x8_q15mulr_sat_s() argument 3193 emit_i32x4_neg(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_neg() argument 3204 emit_i32x4_alltrue(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_alltrue() argument 3209 emit_i32x4_bitmask(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_bitmask() argument 3214 emit_i32x4_shl(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_shl() argument 3220 emit_i32x4_shli(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i32x4_shli() argument 3226 emit_i32x4_shr_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_shr_s() argument 3233 emit_i32x4_shri_s(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i32x4_shri_s() argument 3239 emit_i32x4_shr_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_shr_u() argument 3246 emit_i32x4_shri_u(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i32x4_shri_u() argument 3252 emit_i32x4_add(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_add() argument 3258 emit_i32x4_sub(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_sub() argument 3264 emit_i32x4_mul(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_mul() argument 3270 emit_i32x4_min_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_min_s() argument 3277 emit_i32x4_min_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_min_u() argument 3284 emit_i32x4_max_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_max_s() argument 3291 emit_i32x4_max_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_max_u() argument 3298 emit_i32x4_dot_i16x8_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_dot_i16x8_s() argument 3305 emit_i32x4_extadd_pairwise_i16x8_s(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_extadd_pairwise_i16x8_s() argument 3310 emit_i32x4_extadd_pairwise_i16x8_u(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_extadd_pairwise_i16x8_u() argument 3318 I32x4ExtMulHelper(LiftoffAssembler* assm, XMMRegister dst, XMMRegister src1, XMMRegister src2, bool low, bool is_signed) I32x4ExtMulHelper() argument 3337 emit_i32x4_extmul_low_i16x8_s(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i32x4_extmul_low_i16x8_s() argument 3344 emit_i32x4_extmul_low_i16x8_u(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i32x4_extmul_low_i16x8_u() argument 3351 emit_i32x4_extmul_high_i16x8_s(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i32x4_extmul_high_i16x8_s() argument 3359 emit_i32x4_extmul_high_i16x8_u(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i32x4_extmul_high_i16x8_u() argument 3367 emit_i64x2_neg(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_neg() argument 3372 emit_i64x2_alltrue(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_alltrue() argument 3377 emit_i64x2_shl(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_shl() argument 3383 emit_i64x2_shli(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i64x2_shli() argument 3389 emit_i64x2_shr_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_shr_s() argument 3396 emit_i64x2_shri_s(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i64x2_shri_s() argument 3401 emit_i64x2_shr_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_shr_u() argument 3408 emit_i64x2_shri_u(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i64x2_shri_u() argument 3414 emit_i64x2_add(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_add() argument 3420 emit_i64x2_sub(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_sub() argument 3426 emit_i64x2_mul(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_mul() argument 3436 emit_i64x2_extmul_low_i32x4_s(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i64x2_extmul_low_i32x4_s() argument 3443 emit_i64x2_extmul_low_i32x4_u(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i64x2_extmul_low_i32x4_u() argument 3450 emit_i64x2_extmul_high_i32x4_s(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i64x2_extmul_high_i32x4_s() argument 3457 emit_i64x2_extmul_high_i32x4_u(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i64x2_extmul_high_i32x4_u() argument 3464 emit_i64x2_bitmask(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_bitmask() argument 3469 emit_i64x2_sconvert_i32x4_low(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_sconvert_i32x4_low() argument 3474 emit_i64x2_sconvert_i32x4_high(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_sconvert_i32x4_high() argument 3479 emit_i64x2_uconvert_i32x4_low(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_uconvert_i32x4_low() argument 3484 emit_i64x2_uconvert_i32x4_high(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_uconvert_i32x4_high() argument 3489 emit_f32x4_abs(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_abs() argument 3494 emit_f32x4_neg(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_neg() argument 3499 emit_f32x4_sqrt(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_sqrt() argument 3504 emit_f32x4_ceil(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_ceil() argument 3511 emit_f32x4_floor(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_floor() argument 3518 emit_f32x4_trunc(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_trunc() argument 3525 emit_f32x4_nearest_int(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_nearest_int() argument 3532 emit_f32x4_add(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_add() argument 3538 emit_f32x4_sub(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_sub() argument 3544 emit_f32x4_mul(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_mul() argument 3550 emit_f32x4_div(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_div() argument 3556 emit_f32x4_min(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_min() argument 3561 emit_f32x4_max(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_max() argument 3566 emit_f32x4_pmin(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_pmin() argument 3573 emit_f32x4_pmax(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_pmax() argument 3580 emit_f64x2_abs(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_abs() argument 3585 emit_f64x2_neg(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_neg() argument 3590 emit_f64x2_sqrt(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_sqrt() argument 3595 emit_f64x2_ceil(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_ceil() argument 3602 emit_f64x2_floor(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_floor() argument 3609 emit_f64x2_trunc(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_trunc() argument 3616 emit_f64x2_nearest_int(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_nearest_int() argument 3623 emit_f64x2_add(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_add() argument 3629 emit_f64x2_sub(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_sub() argument 3635 emit_f64x2_mul(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_mul() argument 3641 emit_f64x2_div(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_div() argument 3647 emit_f64x2_min(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_min() argument 3652 emit_f64x2_max(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_max() argument 3657 emit_f64x2_pmin(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_pmin() argument 3664 emit_f64x2_pmax(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_pmax() argument 3671 emit_f64x2_convert_low_i32x4_s(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_convert_low_i32x4_s() argument 3676 emit_f64x2_convert_low_i32x4_u(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_convert_low_i32x4_u() argument 3681 emit_f64x2_promote_low_f32x4(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_promote_low_f32x4() argument 3686 emit_i32x4_sconvert_f32x4(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_sconvert_f32x4() argument 3691 emit_i32x4_uconvert_f32x4(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_uconvert_f32x4() argument 3727 emit_f32x4_sconvert_i32x4(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_sconvert_i32x4() argument 3732 emit_f32x4_uconvert_i32x4(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_uconvert_i32x4() argument 3750 emit_f32x4_demote_f64x2_zero(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_demote_f64x2_zero() argument 3755 emit_i8x16_sconvert_i16x8(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_sconvert_i16x8() argument 3763 emit_i8x16_uconvert_i16x8(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_uconvert_i16x8() argument 3771 emit_i16x8_sconvert_i32x4(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_sconvert_i32x4() argument 3779 emit_i16x8_uconvert_i32x4(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_uconvert_i32x4() argument 3787 emit_i16x8_sconvert_i8x16_low(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_sconvert_i8x16_low() argument 3792 emit_i16x8_sconvert_i8x16_high(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_sconvert_i8x16_high() argument 3797 emit_i16x8_uconvert_i8x16_low(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_uconvert_i8x16_low() argument 3802 emit_i16x8_uconvert_i8x16_high(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_uconvert_i8x16_high() argument 3807 emit_i32x4_sconvert_i16x8_low(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_sconvert_i16x8_low() argument 3812 emit_i32x4_sconvert_i16x8_high(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_sconvert_i16x8_high() argument 3817 emit_i32x4_uconvert_i16x8_low(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_uconvert_i16x8_low() argument 3822 emit_i32x4_uconvert_i16x8_high(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_uconvert_i16x8_high() argument 3827 emit_i32x4_trunc_sat_f64x2_s_zero(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_trunc_sat_f64x2_s_zero() argument 3833 emit_i32x4_trunc_sat_f64x2_u_zero(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_trunc_sat_f64x2_u_zero() argument 3839 emit_s128_and_not(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_s128_and_not() argument 3846 emit_i8x16_rounding_average_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_rounding_average_u() argument 3853 emit_i16x8_rounding_average_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_rounding_average_u() argument 3860 emit_i8x16_abs(LiftoffRegister dst, LiftoffRegister src) emit_i8x16_abs() argument 3865 emit_i16x8_abs(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_abs() argument 3870 emit_i32x4_abs(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_abs() argument 3875 emit_i64x2_abs(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_abs() argument 3880 emit_i8x16_extract_lane_s(LiftoffRegister dst, LiftoffRegister lhs, uint8_t imm_lane_idx) emit_i8x16_extract_lane_s() argument 3887 emit_i8x16_extract_lane_u(LiftoffRegister dst, LiftoffRegister lhs, uint8_t imm_lane_idx) emit_i8x16_extract_lane_u() argument 3893 emit_i16x8_extract_lane_s(LiftoffRegister dst, LiftoffRegister lhs, uint8_t imm_lane_idx) emit_i16x8_extract_lane_s() argument 3900 emit_i16x8_extract_lane_u(LiftoffRegister dst, LiftoffRegister lhs, uint8_t imm_lane_idx) emit_i16x8_extract_lane_u() argument 3906 emit_i32x4_extract_lane(LiftoffRegister dst, LiftoffRegister lhs, uint8_t imm_lane_idx) emit_i32x4_extract_lane() argument 3912 emit_i64x2_extract_lane(LiftoffRegister dst, LiftoffRegister lhs, uint8_t imm_lane_idx) emit_i64x2_extract_lane() argument 3918 emit_f32x4_extract_lane(LiftoffRegister dst, LiftoffRegister lhs, uint8_t imm_lane_idx) emit_f32x4_extract_lane() argument 3924 emit_f64x2_extract_lane(LiftoffRegister dst, LiftoffRegister lhs, uint8_t imm_lane_idx) emit_f64x2_extract_lane() argument 3930 emit_i8x16_replace_lane(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2, uint8_t imm_lane_idx) emit_i8x16_replace_lane() argument 3944 emit_i16x8_replace_lane(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2, uint8_t imm_lane_idx) emit_i16x8_replace_lane() argument 3957 emit_i32x4_replace_lane(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2, uint8_t imm_lane_idx) emit_i32x4_replace_lane() argument 3971 emit_i64x2_replace_lane(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2, uint8_t imm_lane_idx) emit_i64x2_replace_lane() argument 3985 emit_f32x4_replace_lane(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2, uint8_t imm_lane_idx) emit_f32x4_replace_lane() argument 3999 emit_f64x2_replace_lane(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2, uint8_t imm_lane_idx) emit_f64x2_replace_lane() argument 4172 emit_set_if_nan(Register dst, DoubleRegister src, ValueKind kind) emit_set_if_nan() argument 4186 emit_s128_set_if_nan(Register dst, LiftoffRegister src, Register tmp_gp, LiftoffRegister tmp_s128, ValueKind lane_kind) emit_s128_set_if_nan() argument [all...] |
| /third_party/node/deps/v8/src/wasm/baseline/riscv64/ |
| H A D | liftoff-assembler-riscv64.h | 98 inline void Load(LiftoffAssembler* assm, LiftoffRegister dst, MemOperand src, in Load() argument 171 ChangeEndiannessLoad(LiftoffAssembler* assm, LiftoffRegister dst, LoadType type, LiftoffRegList pinned) ChangeEndiannessLoad() argument 440 LoadInstanceFromFrame(Register dst) LoadInstanceFromFrame() argument 444 LoadFromInstance(Register dst, Register instance, int offset, int size) LoadFromInstance() argument 463 LoadTaggedPointerFromInstance(Register dst, Register instance, int offset) LoadTaggedPointerFromInstance() argument 476 LoadTaggedPointer(Register dst, Register src_addr, Register offset_reg, int32_t offset_imm, LiftoffRegList pinned) LoadTaggedPointer() argument 484 LoadFullPointer(Register dst, Register src_addr, int32_t offset_imm) LoadFullPointer() 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 758 AtomicLoad(LiftoffRegister dst, Register src_addr, Register offset_reg, uintptr_t offset_imm, LoadType type, LiftoffRegList pinned) AtomicLoad() argument 945 LoadCallerFrameSlot(LiftoffRegister dst, uint32_t caller_slot_idx, ValueKind kind) LoadCallerFrameSlot() argument 959 LoadReturnStackSlot(LiftoffRegister dst, int offset, ValueKind kind) LoadReturnStackSlot() argument 972 Move(Register dst, Register src, ValueKind kind) Move() argument 978 Move(DoubleRegister dst, DoubleRegister src, ValueKind kind) Move() argument 990 MemOperand dst = liftoff::GetStackSlot(offset); Spill() local 1023 MemOperand dst = liftoff::GetStackSlot(offset); Spill() local 1113 emit_i64_clz(LiftoffRegister dst, LiftoffRegister src) emit_i64_clz() argument 1117 emit_i64_ctz(LiftoffRegister dst, LiftoffRegister src) emit_i64_ctz() argument 1121 emit_i64_popcnt(LiftoffRegister dst, LiftoffRegister src) emit_i64_popcnt() argument 1127 emit_i32_mul(Register dst, Register lhs, Register rhs) emit_i32_mul() argument 1131 emit_i32_divs(Register dst, Register lhs, Register rhs, Label* trap_div_by_zero, Label* trap_div_unrepresentable) emit_i32_divs() argument 1146 emit_i32_divu(Register dst, Register lhs, Register rhs, Label* trap_div_by_zero) emit_i32_divu() argument 1152 emit_i32_rems(Register dst, Register lhs, Register rhs, Label* trap_div_by_zero) emit_i32_rems() argument 1158 emit_i32_remu(Register dst, Register lhs, Register rhs, Label* trap_div_by_zero) emit_i32_remu() argument 1196 emit_i32_clz(Register dst, Register src) emit_i32_clz() argument 1200 emit_i32_ctz(Register dst, Register src) emit_i32_ctz() argument 1204 emit_i32_popcnt(Register dst, Register src) emit_i32_popcnt() argument 1231 emit_i64_mul(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64_mul() argument 1236 emit_i64_divs(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs, Label* trap_div_by_zero, Label* trap_div_unrepresentable) emit_i64_divs() argument 1254 emit_i64_divu(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs, Label* trap_div_by_zero) emit_i64_divu() argument 1262 emit_i64_rems(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs, Label* trap_div_by_zero) emit_i64_rems() argument 1270 emit_i64_remu(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs, Label* trap_div_by_zero) emit_i64_remu() argument 1319 emit_i64_shli(LiftoffRegister dst, LiftoffRegister src, int amount) emit_i64_shli() argument 1329 emit_i64_sari(LiftoffRegister dst, LiftoffRegister src, int amount) emit_i64_sari() argument 1339 emit_i64_shri(LiftoffRegister dst, LiftoffRegister src, int amount) emit_i64_shri() argument 1349 emit_i64_addi(LiftoffRegister dst, LiftoffRegister lhs, int64_t imm) emit_i64_addi() argument 1353 emit_u32_to_uintptr(Register dst, Register src) emit_u32_to_uintptr() argument 1357 emit_f32_neg(DoubleRegister dst, DoubleRegister src) emit_f32_neg() argument 1361 emit_f64_neg(DoubleRegister dst, DoubleRegister src) emit_f64_neg() argument 1365 emit_f32_min(DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs) emit_f32_min() argument 1370 emit_f32_max(DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs) emit_f32_max() argument 1375 emit_f32_copysign(DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs) emit_f32_copysign() argument 1380 emit_f64_min(DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs) emit_f64_min() argument 1385 emit_f64_max(DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs) emit_f64_max() argument 1390 emit_f64_copysign(DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs) emit_f64_copysign() argument 1435 emit_type_conversion(WasmOpcode opcode, LiftoffRegister dst, LiftoffRegister src, Label* trap) emit_type_conversion() argument 1575 emit_i32_signextend_i8(Register dst, Register src) emit_i32_signextend_i8() argument 1580 emit_i32_signextend_i16(Register dst, Register src) emit_i32_signextend_i16() argument 1585 emit_i64_signextend_i8(LiftoffRegister dst, LiftoffRegister src) emit_i64_signextend_i8() argument 1591 emit_i64_signextend_i16(LiftoffRegister dst, LiftoffRegister src) emit_i64_signextend_i16() argument 1597 emit_i64_signextend_i32(LiftoffRegister dst, LiftoffRegister src) emit_i64_signextend_i32() argument 1640 emit_i32_eqz(Register dst, Register src) emit_i32_eqz() argument 1644 emit_i32_set_cond(LiftoffCondition liftoff_cond, Register dst, Register lhs, Register rhs) emit_i32_set_cond() argument 1651 emit_i64_eqz(Register dst, LiftoffRegister src) emit_i64_eqz() argument 1655 emit_i64_set_cond(LiftoffCondition liftoff_cond, Register dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64_set_cond() argument 1682 emit_f32_set_cond(LiftoffCondition liftoff_cond, Register dst, DoubleRegister lhs, DoubleRegister rhs) emit_f32_set_cond() argument 1689 emit_f64_set_cond(LiftoffCondition liftoff_cond, Register dst, DoubleRegister lhs, DoubleRegister rhs) emit_f64_set_cond() argument 1696 emit_select(LiftoffRegister dst, Register condition, LiftoffRegister true_value, LiftoffRegister false_value, ValueKind kind) emit_select() argument 1712 IncrementSmi(LiftoffRegister dst, int offset) IncrementSmi() 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 1845 StoreLane(Register dst, Register offset, uintptr_t offset_imm, LiftoffRegister src, StoreType type, uint8_t lane, uint32_t* protected_store_pc) StoreLane() argument 1876 emit_i8x16_shuffle(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs, const uint8_t shuffle[16], bool is_swizzle) emit_i8x16_shuffle() argument 1912 emit_i8x16_popcnt(LiftoffRegister dst, LiftoffRegister src) emit_i8x16_popcnt() argument 1932 emit_i8x16_swizzle(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_swizzle() argument 1944 emit_i8x16_splat(LiftoffRegister dst, LiftoffRegister src) emit_i8x16_splat() argument 1950 emit_i16x8_splat(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_splat() argument 1956 emit_i32x4_splat(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_splat() argument 1962 emit_i64x2_splat(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_splat() argument 1968 emit_i64x2_eq(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_eq() argument 1973 emit_i64x2_ne(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_ne() argument 1978 emit_i64x2_gt_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_gt_s() argument 1983 emit_i64x2_ge_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_ge_s() argument 1988 emit_f32x4_splat(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_splat() argument 1995 emit_f64x2_splat(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_splat() argument 2002 emit_i64x2_extmul_low_i32x4_s(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i64x2_extmul_low_i32x4_s() argument 2017 emit_i64x2_extmul_low_i32x4_u(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i64x2_extmul_low_i32x4_u() argument 2032 emit_i64x2_extmul_high_i32x4_s(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i64x2_extmul_high_i32x4_s() argument 2042 emit_i64x2_extmul_high_i32x4_u(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i64x2_extmul_high_i32x4_u() argument 2052 emit_i32x4_extmul_low_i16x8_s(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i32x4_extmul_low_i16x8_s() argument 2067 emit_i32x4_extmul_low_i16x8_u(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i32x4_extmul_low_i16x8_u() argument 2082 emit_i32x4_extmul_high_i16x8_s(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i32x4_extmul_high_i16x8_s() argument 2092 emit_i32x4_extmul_high_i16x8_u(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i32x4_extmul_high_i16x8_u() argument 2102 emit_i16x8_extmul_low_i8x16_s(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i16x8_extmul_low_i8x16_s() argument 2117 emit_i16x8_extmul_low_i8x16_u(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i16x8_extmul_low_i8x16_u() argument 2132 emit_i16x8_extmul_high_i8x16_s(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i16x8_extmul_high_i8x16_s() argument 2142 emit_i16x8_extmul_high_i8x16_u(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i16x8_extmul_high_i8x16_u() argument 2154 emit_i16x8_q15mulr_sat_s(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i16x8_q15mulr_sat_s() argument 2161 emit_i64x2_bitmask(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_bitmask() argument 2170 emit_i64x2_sconvert_i32x4_low(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_sconvert_i32x4_low() argument 2177 emit_i64x2_sconvert_i32x4_high(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_sconvert_i32x4_high() argument 2185 emit_i64x2_uconvert_i32x4_low(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_uconvert_i32x4_low() argument 2192 emit_i64x2_uconvert_i32x4_high(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_uconvert_i32x4_high() argument 2200 emit_i8x16_eq(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_eq() argument 2205 emit_i8x16_ne(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_ne() argument 2210 emit_i8x16_gt_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_gt_s() argument 2215 emit_i8x16_gt_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_gt_u() argument 2220 emit_i8x16_ge_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_ge_s() argument 2225 emit_i8x16_ge_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_ge_u() argument 2230 emit_i16x8_eq(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_eq() argument 2235 emit_i16x8_ne(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_ne() argument 2240 emit_i16x8_gt_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_gt_s() argument 2245 emit_i16x8_gt_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_gt_u() argument 2250 emit_i16x8_ge_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_ge_s() argument 2255 emit_i16x8_ge_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_ge_u() argument 2260 emit_i32x4_eq(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_eq() argument 2265 emit_i32x4_ne(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_ne() argument 2270 emit_i32x4_gt_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_gt_s() argument 2275 emit_i32x4_gt_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_gt_u() argument 2280 emit_i32x4_ge_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_ge_s() argument 2285 emit_i32x4_ge_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_ge_u() argument 2290 emit_f32x4_eq(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_eq() argument 2298 emit_f32x4_ne(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_ne() argument 2306 emit_f32x4_lt(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_lt() argument 2314 emit_f32x4_le(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_le() argument 2322 emit_f64x2_convert_low_i32x4_s(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_convert_low_i32x4_s() argument 2334 emit_f64x2_convert_low_i32x4_u(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_convert_low_i32x4_u() argument 2346 emit_f64x2_promote_low_f32x4(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_promote_low_f32x4() argument 2358 emit_f32x4_demote_f64x2_zero(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_demote_f64x2_zero() argument 2367 emit_i32x4_trunc_sat_f64x2_s_zero(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_trunc_sat_f64x2_s_zero() argument 2379 emit_i32x4_trunc_sat_f64x2_u_zero(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_trunc_sat_f64x2_u_zero() argument 2391 emit_f64x2_eq(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_eq() argument 2399 emit_f64x2_ne(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_ne() argument 2407 emit_f64x2_lt(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_lt() argument 2415 emit_f64x2_le(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_le() argument 2423 emit_s128_const(LiftoffRegister dst, const uint8_t imms[16]) emit_s128_const() argument 2428 emit_s128_not(LiftoffRegister dst, LiftoffRegister src) emit_s128_not() argument 2433 emit_s128_and(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_s128_and() argument 2439 emit_s128_or(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_s128_or() argument 2445 emit_s128_xor(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_s128_xor() argument 2451 emit_s128_and_not(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_s128_and_not() argument 2459 emit_s128_select(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2, LiftoffRegister mask) emit_s128_select() argument 2470 emit_i8x16_neg(LiftoffRegister dst, LiftoffRegister src) emit_i8x16_neg() argument 2476 emit_v128_anytrue(LiftoffRegister dst, LiftoffRegister src) emit_v128_anytrue() argument 2488 emit_i8x16_alltrue(LiftoffRegister dst, LiftoffRegister src) emit_i8x16_alltrue() argument 2501 emit_i8x16_bitmask(LiftoffRegister dst, LiftoffRegister src) emit_i8x16_bitmask() argument 2510 emit_i8x16_shl(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_shl() argument 2517 emit_i8x16_shli(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i8x16_shli() argument 2524 emit_i8x16_shr_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_shr_s() argument 2532 emit_i8x16_shri_s(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i8x16_shri_s() argument 2538 emit_i8x16_shr_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_shr_u() argument 2546 emit_i8x16_shri_u(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i8x16_shri_u() argument 2552 emit_i8x16_add(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_add() argument 2558 emit_i8x16_add_sat_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_add_sat_s() argument 2565 emit_i8x16_add_sat_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_add_sat_u() argument 2572 emit_i8x16_sub(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_sub() argument 2578 emit_i8x16_sub_sat_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_sub_sat_s() argument 2585 emit_i8x16_sub_sat_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_sub_sat_u() argument 2592 emit_i8x16_min_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_min_s() argument 2599 emit_i8x16_min_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_min_u() argument 2606 emit_i8x16_max_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_max_s() argument 2613 emit_i8x16_max_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_max_u() argument 2620 emit_i16x8_neg(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_neg() argument 2626 emit_i16x8_alltrue(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_alltrue() argument 2639 emit_i16x8_bitmask(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_bitmask() argument 2648 emit_i16x8_shl(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_shl() argument 2655 emit_i16x8_shli(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i16x8_shli() argument 2661 emit_i16x8_shr_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_shr_s() argument 2669 emit_i16x8_shri_s(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i16x8_shri_s() argument 2675 emit_i16x8_shr_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_shr_u() argument 2683 emit_i16x8_shri_u(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i16x8_shri_u() argument 2690 emit_i16x8_add(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_add() argument 2696 emit_i16x8_add_sat_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_add_sat_s() argument 2703 emit_i16x8_add_sat_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_add_sat_u() argument 2710 emit_i16x8_sub(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_sub() argument 2716 emit_i16x8_sub_sat_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_sub_sat_s() argument 2723 emit_i16x8_sub_sat_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_sub_sat_u() argument 2730 emit_i16x8_mul(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_mul() argument 2736 emit_i16x8_min_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_min_s() argument 2743 emit_i16x8_min_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_min_u() argument 2750 emit_i16x8_max_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_max_s() argument 2757 emit_i16x8_max_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_max_u() argument 2764 emit_i32x4_neg(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_neg() argument 2770 emit_i32x4_alltrue(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_alltrue() argument 2783 emit_i32x4_bitmask(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_bitmask() argument 2791 emit_i32x4_shl(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_shl() argument 2798 emit_i32x4_shli(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i32x4_shli() argument 2808 emit_i32x4_shr_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_shr_s() argument 2816 emit_i32x4_shri_s(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i32x4_shri_s() argument 2827 emit_i32x4_shr_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_shr_u() argument 2835 emit_i32x4_shri_u(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i32x4_shri_u() argument 2846 emit_i32x4_add(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_add() argument 2852 emit_i32x4_sub(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_sub() argument 2858 emit_i32x4_mul(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_mul() argument 2864 emit_i32x4_min_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_min_s() argument 2871 emit_i32x4_min_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_min_u() argument 2878 emit_i32x4_max_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_max_s() argument 2885 emit_i32x4_max_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_max_u() argument 2892 emit_i32x4_dot_i16x8_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_dot_i16x8_s() argument 2909 emit_i64x2_neg(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_neg() argument 2915 emit_i64x2_alltrue(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_alltrue() argument 2928 emit_i64x2_shl(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_shl() argument 2935 emit_i64x2_shli(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i64x2_shli() argument 2946 emit_i64x2_shr_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_shr_s() argument 2954 emit_i64x2_shri_s(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i64x2_shri_s() argument 2965 emit_i64x2_shr_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_shr_u() argument 2973 emit_i64x2_shri_u(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i64x2_shri_u() argument 2984 emit_i64x2_add(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_add() argument 2990 emit_i64x2_sub(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_sub() argument 2996 emit_i64x2_mul(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_mul() argument 3002 emit_f32x4_abs(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_abs() argument 3008 emit_f32x4_neg(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_neg() argument 3014 emit_f32x4_sqrt(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_sqrt() argument 3020 emit_f32x4_ceil(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_ceil() argument 3026 emit_f32x4_floor(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_floor() argument 3032 emit_f32x4_trunc(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_trunc() argument 3038 emit_f32x4_nearest_int(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_nearest_int() argument 3044 emit_f32x4_add(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_add() argument 3050 emit_f32x4_sub(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_sub() argument 3056 emit_f32x4_mul(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_mul() argument 3063 emit_f32x4_div(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_div() argument 3069 emit_f32x4_min(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_min() argument 3082 emit_f32x4_max(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_max() argument 3095 emit_f32x4_pmin(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_pmin() argument 3103 emit_f32x4_pmax(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_pmax() argument 3111 emit_f64x2_abs(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_abs() argument 3117 emit_f64x2_neg(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_neg() argument 3123 emit_f64x2_sqrt(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_sqrt() argument 3129 emit_f64x2_ceil(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_ceil() argument 3135 emit_f64x2_floor(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_floor() argument 3141 emit_f64x2_trunc(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_trunc() argument 3147 emit_f64x2_nearest_int(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_nearest_int() argument 3153 emit_f64x2_add(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_add() argument 3159 emit_f64x2_sub(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_sub() argument 3165 emit_f64x2_mul(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_mul() argument 3171 emit_f64x2_div(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_div() argument 3177 emit_f64x2_min(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_min() argument 3190 emit_f64x2_max(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_max() argument 3203 emit_f64x2_pmin(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_pmin() argument 3211 emit_f64x2_pmax(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_pmax() argument 3219 emit_i32x4_sconvert_f32x4(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_sconvert_f32x4() argument 3228 emit_i32x4_uconvert_f32x4(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_uconvert_f32x4() argument 3237 emit_f32x4_sconvert_i32x4(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_sconvert_i32x4() argument 3244 emit_f32x4_uconvert_i32x4(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_uconvert_i32x4() argument 3251 emit_i8x16_sconvert_i16x8(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_sconvert_i16x8() argument 3262 emit_i8x16_uconvert_i16x8(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_uconvert_i16x8() argument 3275 emit_i16x8_sconvert_i32x4(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_sconvert_i32x4() argument 3286 emit_i16x8_uconvert_i32x4(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_uconvert_i32x4() argument 3299 emit_i16x8_sconvert_i8x16_low(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_sconvert_i8x16_low() argument 3306 emit_i16x8_sconvert_i8x16_high(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_sconvert_i8x16_high() argument 3314 emit_i16x8_uconvert_i8x16_low(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_uconvert_i8x16_low() argument 3321 emit_i16x8_uconvert_i8x16_high(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_uconvert_i8x16_high() argument 3329 emit_i32x4_sconvert_i16x8_low(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_sconvert_i16x8_low() argument 3336 emit_i32x4_sconvert_i16x8_high(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_sconvert_i16x8_high() argument 3344 emit_i32x4_uconvert_i16x8_low(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_uconvert_i16x8_low() argument 3351 emit_i32x4_uconvert_i16x8_high(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_uconvert_i16x8_high() argument 3359 emit_i8x16_rounding_average_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_rounding_average_u() argument 3372 emit_i16x8_rounding_average_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_rounding_average_u() argument 3386 emit_i8x16_abs(LiftoffRegister dst, LiftoffRegister src) emit_i8x16_abs() argument 3395 emit_i16x8_abs(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_abs() argument 3404 emit_i64x2_abs(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_abs() argument 3413 emit_i32x4_extadd_pairwise_i16x8_s(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_extadd_pairwise_i16x8_s() argument 3427 emit_i32x4_extadd_pairwise_i16x8_u(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_extadd_pairwise_i16x8_u() argument 3441 emit_i16x8_extadd_pairwise_i8x16_s(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_extadd_pairwise_i8x16_s() argument 3455 emit_i16x8_extadd_pairwise_i8x16_u(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_extadd_pairwise_i8x16_u() argument 3469 emit_i32x4_abs(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_abs() argument 3478 emit_i8x16_extract_lane_s(LiftoffRegister dst, LiftoffRegister lhs, uint8_t imm_lane_idx) emit_i8x16_extract_lane_s() argument 3486 emit_i8x16_extract_lane_u(LiftoffRegister dst, LiftoffRegister lhs, uint8_t imm_lane_idx) emit_i8x16_extract_lane_u() argument 3496 emit_i16x8_extract_lane_s(LiftoffRegister dst, LiftoffRegister lhs, uint8_t imm_lane_idx) emit_i16x8_extract_lane_s() argument 3504 emit_i16x8_extract_lane_u(LiftoffRegister dst, LiftoffRegister lhs, uint8_t imm_lane_idx) emit_i16x8_extract_lane_u() argument 3514 emit_i32x4_extract_lane(LiftoffRegister dst, LiftoffRegister lhs, uint8_t imm_lane_idx) emit_i32x4_extract_lane() argument 3522 emit_i64x2_extract_lane(LiftoffRegister dst, LiftoffRegister lhs, uint8_t imm_lane_idx) emit_i64x2_extract_lane() argument 3530 emit_f32x4_extract_lane(LiftoffRegister dst, LiftoffRegister lhs, uint8_t imm_lane_idx) emit_f32x4_extract_lane() argument 3538 emit_f64x2_extract_lane(LiftoffRegister dst, LiftoffRegister lhs, uint8_t imm_lane_idx) emit_f64x2_extract_lane() argument 3546 emit_i8x16_replace_lane(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2, uint8_t imm_lane_idx) emit_i8x16_replace_lane() argument 3557 emit_i16x8_replace_lane(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2, uint8_t imm_lane_idx) emit_i16x8_replace_lane() argument 3567 emit_i32x4_replace_lane(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2, uint8_t imm_lane_idx) emit_i32x4_replace_lane() argument 3577 emit_i64x2_replace_lane(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2, uint8_t imm_lane_idx) emit_i64x2_replace_lane() argument 3587 emit_f32x4_replace_lane(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2, uint8_t imm_lane_idx) emit_f32x4_replace_lane() argument 3598 emit_f64x2_replace_lane(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2, uint8_t imm_lane_idx) emit_f64x2_replace_lane() argument 3609 emit_s128_set_if_nan(Register dst, LiftoffRegister src, Register tmp_gp, LiftoffRegister tmp_s128, ValueKind lane_kind) emit_s128_set_if_nan() argument 3799 emit_set_if_nan(Register dst, FPURegister src, ValueKind kind) emit_set_if_nan() argument [all...] |
| /third_party/node/deps/v8/src/wasm/baseline/mips64/ |
| H A D | liftoff-assembler-mips64.h | 99 inline void Load(LiftoffAssembler* assm, LiftoffRegister dst, MemOperand src, in Load() argument 182 ChangeEndiannessLoad(LiftoffAssembler* assm, LiftoffRegister dst, LoadType type, LiftoffRegList pinned) ChangeEndiannessLoad() argument 448 LoadInstanceFromFrame(Register dst) LoadInstanceFromFrame() argument 452 LoadFromInstance(Register dst, Register instance, int offset, int size) LoadFromInstance() argument 470 LoadTaggedPointerFromInstance(Register dst, Register instance, int32_t offset) LoadTaggedPointerFromInstance() argument 483 LoadTaggedPointer(Register dst, Register src_addr, Register offset_reg, int32_t offset_imm, LiftoffRegList pinned) LoadTaggedPointer() argument 492 LoadFullPointer(Register dst, Register src_addr, int32_t offset_imm) LoadFullPointer() 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 931 LoadCallerFrameSlot(LiftoffRegister dst, uint32_t caller_slot_idx, ValueKind kind) LoadCallerFrameSlot() argument 945 LoadReturnStackSlot(LiftoffRegister dst, int offset, ValueKind kind) LoadReturnStackSlot() argument 958 Move(Register dst, Register src, ValueKind kind) Move() argument 964 Move(DoubleRegister dst, DoubleRegister src, ValueKind kind) Move() argument 976 MemOperand dst = liftoff::GetStackSlot(offset); Spill() local 1003 MemOperand dst = liftoff::GetStackSlot(offset); Spill() local 1087 emit_i64_clz(LiftoffRegister dst, LiftoffRegister src) emit_i64_clz() argument 1091 emit_i64_ctz(LiftoffRegister dst, LiftoffRegister src) emit_i64_ctz() argument 1095 emit_i64_popcnt(LiftoffRegister dst, LiftoffRegister src) emit_i64_popcnt() argument 1101 IncrementSmi(LiftoffRegister dst, int offset) IncrementSmi() argument 1110 emit_i32_mul(Register dst, Register lhs, Register rhs) emit_i32_mul() argument 1114 emit_i32_divs(Register dst, Register lhs, Register rhs, Label* trap_div_by_zero, Label* trap_div_unrepresentable) emit_i32_divs() argument 1131 emit_i32_divu(Register dst, Register lhs, Register rhs, Label* trap_div_by_zero) emit_i32_divu() argument 1137 emit_i32_rems(Register dst, Register lhs, Register rhs, Label* trap_div_by_zero) emit_i32_rems() argument 1143 emit_i32_remu(Register dst, Register lhs, Register rhs, Label* trap_div_by_zero) emit_i32_remu() argument 1181 emit_i32_clz(Register dst, Register src) emit_i32_clz() argument 1185 emit_i32_ctz(Register dst, Register src) emit_i32_ctz() argument 1189 emit_i32_popcnt(Register dst, Register src) emit_i32_popcnt() argument 1213 emit_i64_addi(LiftoffRegister dst, LiftoffRegister lhs, int64_t imm) emit_i64_addi() argument 1218 emit_i64_mul(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64_mul() argument 1223 emit_i64_divs(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs, Label* trap_div_by_zero, Label* trap_div_unrepresentable) emit_i64_divs() argument 1243 emit_i64_divu(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs, Label* trap_div_by_zero) emit_i64_divu() argument 1251 emit_i64_rems(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs, Label* trap_div_by_zero) emit_i64_rems() argument 1259 emit_i64_remu(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs, Label* trap_div_by_zero) emit_i64_remu() argument 1320 emit_u32_to_uintptr(Register dst, Register src) emit_u32_to_uintptr() argument 1324 emit_f32_neg(DoubleRegister dst, DoubleRegister src) emit_f32_neg() argument 1328 emit_f64_neg(DoubleRegister dst, DoubleRegister src) emit_f64_neg() argument 1332 emit_f32_min(DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs) emit_f32_min() argument 1343 emit_f32_max(DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs) emit_f32_max() argument 1354 emit_f32_copysign(DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs) emit_f32_copysign() argument 1378 emit_f64_min(DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs) emit_f64_min() argument 1389 emit_f64_max(DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs) emit_f64_max() argument 1400 emit_f64_copysign(DoubleRegister dst, DoubleRegister lhs, DoubleRegister rhs) emit_f64_copysign() argument 1464 emit_type_conversion(WasmOpcode opcode, LiftoffRegister dst, LiftoffRegister src, Label* trap) emit_type_conversion() argument 1778 emit_i32_signextend_i8(Register dst, Register src) emit_i32_signextend_i8() argument 1782 emit_i32_signextend_i16(Register dst, Register src) emit_i32_signextend_i16() argument 1786 emit_i64_signextend_i8(LiftoffRegister dst, LiftoffRegister src) emit_i64_signextend_i8() argument 1791 emit_i64_signextend_i16(LiftoffRegister dst, LiftoffRegister src) emit_i64_signextend_i16() argument 1796 emit_i64_signextend_i32(LiftoffRegister dst, LiftoffRegister src) emit_i64_signextend_i32() argument 1838 emit_i32_eqz(Register dst, Register src) emit_i32_eqz() argument 1842 emit_i32_set_cond(LiftoffCondition liftoff_cond, Register dst, Register lhs, Register rhs) emit_i32_set_cond() argument 1861 emit_i64_eqz(Register dst, LiftoffRegister src) emit_i64_eqz() argument 1865 emit_i64_set_cond(LiftoffCondition liftoff_cond, Register dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64_set_cond() argument 1915 EmitAnyTrue(LiftoffAssembler* assm, LiftoffRegister dst, LiftoffRegister src) EmitAnyTrue() argument 1925 EmitAllTrue(LiftoffAssembler* assm, LiftoffRegister dst, LiftoffRegister src, MSABranchDF msa_branch_df) EmitAllTrue() argument 1937 emit_f32_set_cond(LiftoffCondition liftoff_cond, Register dst, DoubleRegister lhs, DoubleRegister rhs) emit_f32_set_cond() argument 1968 emit_f64_set_cond(LiftoffCondition liftoff_cond, Register dst, DoubleRegister lhs, DoubleRegister rhs) emit_f64_set_cond() argument 1999 emit_select(LiftoffRegister dst, Register condition, LiftoffRegister true_value, LiftoffRegister false_value, ValueKind kind) emit_select() 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 2093 StoreLane(Register dst, Register offset, uintptr_t offset_imm, LiftoffRegister src, StoreType type, uint8_t lane, uint32_t* protected_store_pc) StoreLane() argument 2103 emit_i8x16_shuffle(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs, const uint8_t shuffle[16], bool is_swizzle) emit_i8x16_shuffle() argument 2136 emit_i8x16_swizzle(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_swizzle() argument 2152 emit_i8x16_splat(LiftoffRegister dst, LiftoffRegister src) emit_i8x16_splat() argument 2157 emit_i16x8_splat(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_splat() argument 2162 emit_i32x4_splat(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_splat() argument 2167 emit_i64x2_splat(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_splat() argument 2172 emit_f32x4_splat(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_splat() argument 2178 emit_f64x2_splat(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_splat() argument 2219 emit_i16x8_q15mulr_sat_s(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2) emit_i16x8_q15mulr_sat_s() argument 2225 emit_i8x16_eq(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_eq() argument 2230 emit_i8x16_ne(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_ne() argument 2236 emit_i8x16_gt_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_gt_s() argument 2241 emit_i8x16_gt_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_gt_u() argument 2246 emit_i8x16_ge_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_ge_s() argument 2251 emit_i8x16_ge_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_ge_u() argument 2256 emit_i16x8_eq(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_eq() argument 2261 emit_i16x8_ne(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_ne() argument 2267 emit_i16x8_gt_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_gt_s() argument 2272 emit_i16x8_gt_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_gt_u() argument 2277 emit_i16x8_ge_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_ge_s() argument 2282 emit_i16x8_ge_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_ge_u() argument 2287 emit_i32x4_eq(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_eq() argument 2292 emit_i32x4_ne(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_ne() argument 2298 emit_i32x4_gt_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_gt_s() argument 2303 emit_i32x4_gt_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_gt_u() argument 2308 emit_i32x4_ge_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_ge_s() argument 2313 emit_i32x4_ge_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_ge_u() argument 2318 emit_f32x4_eq(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_eq() argument 2323 emit_f32x4_ne(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_ne() argument 2328 emit_f32x4_lt(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_lt() argument 2333 emit_f32x4_le(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_le() argument 2338 emit_i64x2_eq(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_eq() argument 2343 emit_i64x2_ne(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_ne() argument 2349 emit_i64x2_abs(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_abs() argument 2355 emit_f64x2_eq(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_eq() argument 2360 emit_f64x2_ne(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_ne() argument 2365 emit_f64x2_lt(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_lt() argument 2370 emit_f64x2_le(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_le() argument 2375 emit_s128_const(LiftoffRegister dst, const uint8_t imms[16]) emit_s128_const() argument 2386 emit_s128_not(LiftoffRegister dst, LiftoffRegister src) emit_s128_not() argument 2390 emit_s128_and(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_s128_and() argument 2395 emit_s128_or(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_s128_or() argument 2400 emit_s128_xor(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_s128_xor() argument 2405 emit_s128_and_not(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_s128_and_not() argument 2412 emit_s128_select(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2, LiftoffRegister mask) emit_s128_select() argument 2425 emit_i8x16_neg(LiftoffRegister dst, LiftoffRegister src) emit_i8x16_neg() argument 2431 emit_v128_anytrue(LiftoffRegister dst, LiftoffRegister src) emit_v128_anytrue() argument 2436 emit_i8x16_alltrue(LiftoffRegister dst, LiftoffRegister src) emit_i8x16_alltrue() argument 2441 emit_i8x16_bitmask(LiftoffRegister dst, LiftoffRegister src) emit_i8x16_bitmask() argument 2457 emit_i8x16_shl(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_shl() argument 2463 emit_i8x16_shli(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i8x16_shli() argument 2468 emit_i8x16_shr_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_shr_s() argument 2475 emit_i8x16_shri_s(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i8x16_shri_s() argument 2480 emit_i8x16_shr_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_shr_u() argument 2487 emit_i8x16_shri_u(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i8x16_shri_u() argument 2492 emit_i8x16_add(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_add() argument 2497 emit_i8x16_add_sat_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_add_sat_s() argument 2503 emit_i8x16_add_sat_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_add_sat_u() argument 2509 emit_i8x16_sub(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_sub() argument 2514 emit_i8x16_sub_sat_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_sub_sat_s() argument 2520 emit_i8x16_sub_sat_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_sub_sat_u() argument 2526 emit_i8x16_min_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_min_s() argument 2532 emit_i8x16_min_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_min_u() argument 2538 emit_i8x16_max_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_max_s() argument 2544 emit_i8x16_max_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_max_u() argument 2550 emit_i8x16_popcnt(LiftoffRegister dst, LiftoffRegister src) emit_i8x16_popcnt() argument 2555 emit_i16x8_neg(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_neg() argument 2561 emit_i16x8_alltrue(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_alltrue() argument 2566 emit_i16x8_bitmask(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_bitmask() argument 2581 emit_i16x8_shl(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_shl() argument 2587 emit_i16x8_shli(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i16x8_shli() argument 2592 emit_i16x8_shr_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_shr_s() argument 2599 emit_i16x8_shri_s(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i16x8_shri_s() argument 2604 emit_i16x8_shr_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_shr_u() argument 2611 emit_i16x8_shri_u(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i16x8_shri_u() argument 2616 emit_i16x8_add(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_add() argument 2621 emit_i16x8_add_sat_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_add_sat_s() argument 2627 emit_i16x8_add_sat_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_add_sat_u() argument 2633 emit_i16x8_sub(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_sub() argument 2638 emit_i16x8_sub_sat_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_sub_sat_s() argument 2644 emit_i16x8_sub_sat_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_sub_sat_u() argument 2650 emit_i16x8_mul(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_mul() argument 2655 emit_i16x8_min_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_min_s() argument 2661 emit_i16x8_min_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_min_u() argument 2667 emit_i16x8_max_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_max_s() argument 2673 emit_i16x8_max_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_max_u() argument 2679 emit_i32x4_neg(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_neg() argument 2685 emit_i32x4_alltrue(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_alltrue() argument 2690 emit_i32x4_bitmask(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_bitmask() argument 2703 emit_i32x4_shl(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_shl() argument 2709 emit_i32x4_shli(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i32x4_shli() argument 2714 emit_i32x4_shr_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_shr_s() argument 2721 emit_i32x4_shri_s(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i32x4_shri_s() argument 2726 emit_i32x4_shr_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_shr_u() argument 2733 emit_i32x4_shri_u(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i32x4_shri_u() argument 2738 emit_i32x4_add(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_add() argument 2743 emit_i32x4_sub(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_sub() argument 2748 emit_i32x4_mul(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_mul() argument 2753 emit_i32x4_min_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_min_s() argument 2759 emit_i32x4_min_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_min_u() argument 2765 emit_i32x4_max_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_max_s() argument 2771 emit_i32x4_max_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_max_u() argument 2777 emit_i32x4_dot_i16x8_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i32x4_dot_i16x8_s() argument 2783 emit_i64x2_neg(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_neg() argument 2789 emit_i64x2_alltrue(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_alltrue() argument 2794 emit_i64x2_bitmask(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_bitmask() argument 2803 emit_i64x2_shl(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_shl() argument 2809 emit_i64x2_shli(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i64x2_shli() argument 2814 emit_i64x2_shr_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_shr_s() argument 2821 emit_i64x2_shri_s(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i64x2_shri_s() argument 2826 emit_i64x2_shr_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_shr_u() argument 2833 emit_i64x2_shri_u(LiftoffRegister dst, LiftoffRegister lhs, int32_t rhs) emit_i64x2_shri_u() argument 2838 emit_i64x2_add(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_add() argument 2843 emit_i64x2_sub(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_sub() argument 2848 emit_i64x2_mul(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_mul() argument 2853 emit_i64x2_gt_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_gt_s() argument 2858 emit_i64x2_ge_s(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i64x2_ge_s() argument 2863 emit_f32x4_abs(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_abs() argument 2868 emit_f32x4_neg(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_neg() argument 2873 emit_f32x4_sqrt(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_sqrt() argument 2878 emit_f32x4_ceil(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_ceil() argument 2884 emit_f32x4_floor(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_floor() argument 2890 emit_f32x4_trunc(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_trunc() argument 2896 emit_f32x4_nearest_int(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_nearest_int() argument 2902 emit_f32x4_add(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_add() argument 2907 emit_f32x4_sub(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_sub() argument 2912 emit_f32x4_mul(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_mul() argument 2917 emit_f32x4_div(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_div() argument 2922 emit_f32x4_min(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_min() argument 2944 emit_f32x4_max(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_max() argument 2966 emit_f32x4_pmin(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_pmin() argument 2976 emit_f32x4_pmax(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f32x4_pmax() argument 2986 emit_f64x2_abs(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_abs() argument 2991 emit_f64x2_neg(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_neg() argument 2996 emit_f64x2_sqrt(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_sqrt() argument 3001 emit_f64x2_ceil(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_ceil() argument 3007 emit_f64x2_floor(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_floor() argument 3013 emit_f64x2_trunc(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_trunc() argument 3019 emit_f64x2_nearest_int(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_nearest_int() argument 3025 emit_f64x2_add(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_add() argument 3030 emit_f64x2_sub(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_sub() argument 3035 emit_f64x2_mul(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_mul() argument 3040 emit_f64x2_div(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_div() argument 3045 emit_f64x2_min(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_min() argument 3067 emit_f64x2_max(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_max() argument 3089 emit_f64x2_pmin(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_pmin() argument 3099 emit_f64x2_pmax(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_f64x2_pmax() argument 3109 emit_f64x2_convert_low_i32x4_s(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_convert_low_i32x4_s() argument 3118 emit_f64x2_convert_low_i32x4_u(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_convert_low_i32x4_u() argument 3125 emit_f64x2_promote_low_f32x4(LiftoffRegister dst, LiftoffRegister src) emit_f64x2_promote_low_f32x4() argument 3130 emit_i32x4_sconvert_f32x4(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_sconvert_f32x4() argument 3135 emit_i32x4_uconvert_f32x4(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_uconvert_f32x4() argument 3140 emit_i32x4_trunc_sat_f64x2_s_zero(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_trunc_sat_f64x2_s_zero() argument 3148 emit_i32x4_trunc_sat_f64x2_u_zero(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_trunc_sat_f64x2_u_zero() argument 3156 emit_f32x4_sconvert_i32x4(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_sconvert_i32x4() argument 3161 emit_f32x4_uconvert_i32x4(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_uconvert_i32x4() argument 3166 emit_f32x4_demote_f64x2_zero(LiftoffRegister dst, LiftoffRegister src) emit_f32x4_demote_f64x2_zero() argument 3172 emit_i8x16_sconvert_i16x8(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_sconvert_i16x8() argument 3180 emit_i8x16_uconvert_i16x8(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_uconvert_i16x8() argument 3191 emit_i16x8_sconvert_i32x4(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_sconvert_i32x4() argument 3199 emit_i16x8_uconvert_i32x4(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_uconvert_i32x4() argument 3210 emit_i16x8_sconvert_i8x16_low(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_sconvert_i8x16_low() argument 3217 emit_i16x8_sconvert_i8x16_high(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_sconvert_i8x16_high() argument 3224 emit_i16x8_uconvert_i8x16_low(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_uconvert_i8x16_low() argument 3230 emit_i16x8_uconvert_i8x16_high(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_uconvert_i8x16_high() argument 3236 emit_i32x4_sconvert_i16x8_low(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_sconvert_i16x8_low() argument 3243 emit_i32x4_sconvert_i16x8_high(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_sconvert_i16x8_high() argument 3250 emit_i32x4_uconvert_i16x8_low(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_uconvert_i16x8_low() argument 3256 emit_i32x4_uconvert_i16x8_high(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_uconvert_i16x8_high() argument 3262 emit_i64x2_sconvert_i32x4_low(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_sconvert_i32x4_low() argument 3269 emit_i64x2_sconvert_i32x4_high(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_sconvert_i32x4_high() argument 3276 emit_i64x2_uconvert_i32x4_low(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_uconvert_i32x4_low() argument 3282 emit_i64x2_uconvert_i32x4_high(LiftoffRegister dst, LiftoffRegister src) emit_i64x2_uconvert_i32x4_high() argument 3288 emit_i8x16_rounding_average_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i8x16_rounding_average_u() argument 3294 emit_i16x8_rounding_average_u(LiftoffRegister dst, LiftoffRegister lhs, LiftoffRegister rhs) emit_i16x8_rounding_average_u() argument 3300 emit_i8x16_abs(LiftoffRegister dst, LiftoffRegister src) emit_i8x16_abs() argument 3306 emit_i16x8_abs(LiftoffRegister dst, LiftoffRegister src) emit_i16x8_abs() argument 3312 emit_i32x4_abs(LiftoffRegister dst, LiftoffRegister src) emit_i32x4_abs() argument 3318 emit_i8x16_extract_lane_s(LiftoffRegister dst, LiftoffRegister lhs, uint8_t imm_lane_idx) emit_i8x16_extract_lane_s() argument 3324 emit_i8x16_extract_lane_u(LiftoffRegister dst, LiftoffRegister lhs, uint8_t imm_lane_idx) emit_i8x16_extract_lane_u() argument 3330 emit_i16x8_extract_lane_s(LiftoffRegister dst, LiftoffRegister lhs, uint8_t imm_lane_idx) emit_i16x8_extract_lane_s() argument 3336 emit_i16x8_extract_lane_u(LiftoffRegister dst, LiftoffRegister lhs, uint8_t imm_lane_idx) emit_i16x8_extract_lane_u() argument 3342 emit_i32x4_extract_lane(LiftoffRegister dst, LiftoffRegister lhs, uint8_t imm_lane_idx) emit_i32x4_extract_lane() argument 3348 emit_i64x2_extract_lane(LiftoffRegister dst, LiftoffRegister lhs, uint8_t imm_lane_idx) emit_i64x2_extract_lane() argument 3354 emit_f32x4_extract_lane(LiftoffRegister dst, LiftoffRegister lhs, uint8_t imm_lane_idx) emit_f32x4_extract_lane() argument 3361 emit_f64x2_extract_lane(LiftoffRegister dst, LiftoffRegister lhs, uint8_t imm_lane_idx) emit_f64x2_extract_lane() argument 3368 emit_i8x16_replace_lane(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2, uint8_t imm_lane_idx) emit_i8x16_replace_lane() argument 3378 emit_i16x8_replace_lane(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2, uint8_t imm_lane_idx) emit_i16x8_replace_lane() argument 3388 emit_i32x4_replace_lane(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2, uint8_t imm_lane_idx) emit_i32x4_replace_lane() argument 3398 emit_i64x2_replace_lane(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2, uint8_t imm_lane_idx) emit_i64x2_replace_lane() argument 3408 emit_f32x4_replace_lane(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2, uint8_t imm_lane_idx) emit_f32x4_replace_lane() argument 3419 emit_f64x2_replace_lane(LiftoffRegister dst, LiftoffRegister src1, LiftoffRegister src2, uint8_t imm_lane_idx) emit_f64x2_replace_lane() argument 3614 emit_set_if_nan(Register dst, FPURegister src, ValueKind kind) emit_set_if_nan() argument 3631 emit_s128_set_if_nan(Register dst, LiftoffRegister src, Register tmp_gp, LiftoffRegister tmp_s128, ValueKind lane_kind) emit_s128_set_if_nan() argument [all...] |
| /third_party/mesa3d/src/gallium/drivers/iris/ |
| H A D | iris_state.c | 473 iris_load_register_reg32(struct iris_batch *batch, uint32_t dst, in iris_load_register_reg32() argument 482 iris_load_register_reg64(struct iris_batch *batch, uint32_t dst, in iris_load_register_reg64() argument 547 struct mi_value dst = mi_mem32(rw_bo(bo, offset, IRIS_DOMAIN_OTHER_WRITE)); in iris_store_register_mem32() local 564 struct mi_value dst = mi_mem64(rw_bo(bo, offset, IRIS_DOMAIN_OTHER_WRITE)); in iris_store_register_mem64() local 581 struct mi_value dst = mi_mem32(rw_bo(bo, offset, IRIS_DOMAIN_OTHER_WRITE)); iris_store_data_imm32() local 595 struct mi_value dst = mi_mem64(rw_bo(bo, offset, IRIS_DOMAIN_OTHER_WRITE)); iris_store_data_imm64() local [all...] |
| /third_party/mesa3d/src/gallium/drivers/svga/include/ |
| H A D | svga3d_cmd.h | 1277 SVGA3dSurfaceImageId dst; member 1294 SVGA3dSurfaceImageId dst; member 1313 SVGA3dSurfaceImageId dst; member 1331 SVGA3dSurfaceImageId dst; member 1349 SVGA3dSurfaceImageId dst; member 1372 SVGA3dSurfaceImageId dst; member
|
| /third_party/mesa3d/src/panfrost/bifrost/ |
| H A D | bifrost_compile.c | 185 bi_cache_collect(bi_builder *b, bi_index dst, bi_index *s, unsigned n) in bi_cache_collect() argument 248 bi_emit_collect_to(bi_builder *b, bi_index dst, bi_index *chan, unsigned n) in bi_emit_collect_to() argument 265 bi_collect_v2i32_to(bi_builder *b, bi_index dst, bi_index s0, bi_index s1) in bi_collect_v2i32_to() argument 271 bi_collect_v3i32_to(bi_builder *b, bi_index dst, bi_index s0, bi_index s1, bi_index s2) in bi_collect_v3i32_to() argument 279 bi_index dst = bi_temp(b->shader); bi_collect_v2i32() local 592 bi_make_vec16_to(bi_builder *b, bi_index dst, bi_index *src, unsigned *channel, unsigned count) bi_make_vec16_to() argument 621 bi_make_vec_to(bi_builder *b, bi_index dst, bi_index *src, unsigned *channel, unsigned count, unsigned bitsize) bi_make_vec_to() argument 698 bi_load_sample_id_to(bi_builder *b, bi_index dst) bi_load_sample_id_to() argument 1200 bi_emit_axchg_to(bi_builder *b, bi_index dst, bi_index addr, nir_src *arg, enum bi_seg seg) bi_emit_axchg_to() argument 1223 bi_emit_acmpxchg_to(bi_builder *b, bi_index dst, bi_index addr, nir_src *arg_1, nir_src *arg_2, enum bi_seg seg) bi_emit_acmpxchg_to() argument 1486 bi_emit_atomic_i32_to(bi_builder *b, bi_index dst, bi_index addr, bi_index arg, nir_intrinsic_op intrinsic) bi_emit_atomic_i32_to() argument 1576 bi_index dst = nir_intrinsic_infos[instr->intrinsic].has_dest ? bi_emit_intrinsic() local 2010 bi_lower_frcp_32(bi_builder *b, bi_index dst, bi_index s0) bi_lower_frcp_32() argument 2021 bi_lower_frsq_32(bi_builder *b, bi_index dst, bi_index s0) bi_lower_frsq_32() argument 2037 bi_lower_fexp2_32(bi_builder *b, bi_index dst, bi_index s0) bi_lower_fexp2_32() argument 2064 bi_fexp_32(bi_builder *b, bi_index dst, bi_index s0, bi_index log2_base) bi_fexp_32() argument 2079 bi_lower_flog2_32(bi_builder *b, bi_index dst, bi_index s0) bi_lower_flog2_32() argument 2113 bi_flog2_32(bi_builder *b, bi_index dst, bi_index s0) bi_flog2_32() argument 2122 bi_lower_fpow_32(bi_builder *b, bi_index dst, bi_index base, bi_index exp) bi_lower_fpow_32() argument 2137 bi_fpow_32(bi_builder *b, bi_index dst, bi_index base, bi_index exp) bi_fpow_32() argument 2166 bi_lower_fsincos_32(bi_builder *b, bi_index dst, bi_index s0, bool cos) bi_lower_fsincos_32() argument 2274 bi_index dst = bi_dest_index(&instr->dest.dest); bi_emit_alu() local 3569 bi_index dst = bi_temp(b->shader); bi_emit_texc() local [all...] |
| /third_party/mesa3d/src/gallium/auxiliary/util/ |
| H A D | u_threaded_context.c | 131 tc_set_resource_reference(struct pipe_resource **dst, struct pipe_resource *src) in tc_set_resource_reference() argument 139 tc_set_vertex_state_reference(struct pipe_vertex_state **dst, in tc_set_vertex_state_reference() argument 148 tc_drop_resource_reference(struct pipe_resource *dst) tc_drop_resource_reference() argument 156 tc_drop_surface_reference(struct pipe_surface *dst) tc_drop_surface_reference() argument 164 tc_drop_so_target_reference(struct pipe_stream_output_target *dst) tc_drop_so_target_reference() argument 174 tc_drop_vertex_state_references(struct pipe_vertex_state *dst, int num_refs) tc_drop_vertex_state_references() argument 1639 struct pipe_shader_buffer *dst = &p->slot[i]; tc_set_shader_buffers() local 1732 struct pipe_vertex_buffer *dst = &p->slot[i]; tc_set_vertex_buffers() local 2017 struct pipe_resource *dst; global() member 2384 struct pipe_resource *dst; global() member 3745 tc_resource_copy_region(struct pipe_context *_pipe, struct pipe_resource *dst, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct pipe_resource *src, unsigned src_level, const struct pipe_box *src_box) tc_resource_copy_region() argument 3965 struct pipe_surface *dst; global() member 3980 tc_clear_render_target(struct pipe_context *_pipe, struct pipe_surface *dst, const union pipe_color_union *color, unsigned dstx, unsigned dsty, unsigned width, unsigned height, bool render_condition_enabled) tc_clear_render_target() argument 4010 struct pipe_surface *dst; global() member 4027 tc_clear_depth_stencil(struct pipe_context *_pipe, struct pipe_surface *dst, unsigned clear_flags, double depth, unsigned stencil, unsigned dstx, unsigned dsty, unsigned width, unsigned height, bool render_condition_enabled) tc_clear_depth_stencil() argument [all...] |
| /third_party/mesa3d/src/imgui/ |
| H A D | imgui_draw.cpp | 174 void ImGui::StyleColorsDark(ImGuiStyle* dst) in StyleColorsDark() argument 229 void ImGui::StyleColorsClassic(ImGuiStyle* dst) in StyleColorsClassic() argument 285 void ImGui::StyleColorsLight(ImGuiStyle* dst) in StyleColorsLight() argument 400 ImDrawList* dst in CloneOutput() local 1532 unsigned int* dst = TexPixelsRGBA32; GetTexDataAsRGBA32() local 1577 Decode85(const unsigned char* src, unsigned char* dst) Decode85() argument 2507 AddRemapChar(ImWchar dst, ImWchar src, bool overwrite_dst) AddRemapChar() argument [all...] |
| /third_party/mesa3d/src/gallium/drivers/r600/ |
| H A D | evergreen_state.c | 3764 evergreen_dma_copy_tile(struct r600_context *rctx, struct pipe_resource *dst, unsigned dst_level, unsigned dst_x, unsigned dst_y, unsigned dst_z, struct pipe_resource *src, unsigned src_level, unsigned src_x, unsigned src_y, unsigned src_z, unsigned copy_height, unsigned pitch, unsigned bpp) evergreen_dma_copy_tile() argument 3885 evergreen_dma_copy(struct pipe_context *ctx, struct pipe_resource *dst, unsigned dst_level, unsigned dstx, unsigned dsty, unsigned dstz, struct pipe_resource *src, unsigned src_level, const struct pipe_box *src_box) evergreen_dma_copy() argument
|
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/multiview/ |
| H A D | vktMultiViewRenderTests.cpp | 1251 void MultiViewRenderTestInstance::readImage (VkImage image, const tcu::PixelBufferAccess& dst) in readImage() argument 3668 readImage(VkImage image, const tcu::PixelBufferAccess& dst) readImage() argument [all...] |
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/ray_tracing/ |
| H A D | vktRayTracingAccelerationStructuresTests.cpp | 3128 de::MovePtr<TopLevelAccelerationStructure> dst = makeTopLevelAccelerationStructure(); in iterate() local
|
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderexecutor/ |
| H A D | vktShaderBuiltinPrecisionTests.cpp | 2732 const Interval dst = ctx.format.convert(ret); applyPoint() local 5658 genFixeds(const FloatFormat&, const Precision, vector<Void>& dst, const Interval&) const genFixeds() argument 5665 genFixeds(const FloatFormat&, const Precision, vector<bool>& dst, const Interval&) const genFixeds() argument 5684 genFixeds(const FloatFormat&, const Precision, vector<int>& dst, const Interval&) const genFixeds() argument [all...] |
| /third_party/vk-gl-cts/external/vulkancts/modules/vulkan/spirv_assembly/ |
| H A D | vktSpvAsmFloatControlsTests.cpp | 3876 void getGraphicsShaderCode (vk::SourceCollections& dst, InstanceContext context) in getGraphicsShaderCode() argument
|
| H A D | vktSpvAsmInstructionTests.cpp | 751 static void fillRandomScalars (de::Random& rnd, T minValue, T maxValue, void* dst, int numValues, int offset = 0) in fillRandomScalars() argument 760 static void fillRandomScalars (de::Random& rnd, T minValue, T maxValue, void* dst, int numValues, FilterT filter, int offset = 0) in fillRandomScalars() argument 784 static void fillRandomInt64sLogDistributed (de::Random& rnd, vector<deInt64>& dst, int numValues) in fillRandomInt64sLogDistributed() argument 791 static void fillRandomInt64sLogDistributed (de::Random& rnd, vector<deInt64>& dst, int numValues, FilterT filter) in fillRandomInt64sLogDistributed() argument [all...] |
| /third_party/skia/third_party/externals/angle2/src/libANGLE/capture/ |
| H A D | capture_gles_ext_autogen.cpp | 5435 CaptureBlendFunciEXT(const State &glState, bool isCallValid, GLuint buf, GLenum src, GLenum dst) CaptureBlendFunciEXT() argument 9030 CaptureBlendFunciOES(const State &glState, bool isCallValid, GLuint buf, GLenum src, GLenum dst) CaptureBlendFunciOES() argument
|
| /third_party/skia/third_party/externals/angle2/src/libGL/ |
| H A D | entry_points_gl_4_autogen.cpp | 166 void GL_APIENTRY GL_BlendFunci(GLuint buf, GLenum src, GLenum dst) in GL_BlendFunci() argument
|
| /third_party/skia/third_party/externals/angle2/src/libGLESv2/ |
| H A D | entry_points_gles_ext_autogen.cpp | 4771 void GL_APIENTRY GL_BlendFunciEXT(GLuint buf, GLenum src, GLenum dst) in GL_BlendFunciEXT() argument 9010 void GL_APIENTRY GL_BlendFunciOES(GLuint buf, GLenum src, GLenum dst) in GL_BlendFunciOES() argument [all...] |
| /third_party/skia/src/core/ |
| H A D | SkPath.cpp | 56 static void joinNoEmptyChecks(SkRect* dst, const SkRect& src) { in joinNoEmptyChecks() argument 470 int SkPath::getPoints(SkPoint dst[], in argument 491 getVerbs(uint8_t dst[], int max) const getVerbs() argument 1567 transform(const SkMatrix& matrix, SkPath* dst, SkApplyPerspectiveClip pc) const transform() argument 2702 SkPoint dst[10]; winding_cubic() local 2861 SkPoint dst[5]; winding_quad() local 2925 SkPoint dst[10]; tangent_cubic() local [all...] |
| /third_party/skia/third_party/externals/imgui/ |
| H A D | imgui_draw.cpp | 190 void ImGui::StyleColorsDark(ImGuiStyle* dst) in StyleColorsDark() argument 250 void ImGui::StyleColorsClassic(ImGuiStyle* dst) in StyleColorsClassic() argument 311 void ImGui::StyleColorsLight(ImGuiStyle* dst) in StyleColorsLight() argument 443 ImDrawList* dst in CloneOutput() local 2055 unsigned int* dst = TexPixelsRGBA32; GetTexDataAsRGBA32() local 2104 Decode85(const unsigned char* src, unsigned char* dst) Decode85() argument 3290 AddRemapChar(ImWchar dst, ImWchar src, bool overwrite_dst) AddRemapChar() argument [all...] |
| /third_party/skia/tests/ |
| H A D | PathTest.cpp | 436 SkPath dst; in test_bad_cubic_crbug229478() local 2571 SkPath src, dst; in test_isNestedFillRects() local [all...] |
| /third_party/python/Modules/ |
| H A D | _datetimemodule.c | 3737 PyObject *off = NULL, *dst = NULL; in tzinfo_fromutc() local 6308 PyObject * dst; datetime_timetuple() local [all...] |
| /third_party/tzdata/ |
| H A D | zic.c | 1299 char *dst = *namealloc; in random_dirent() local 1829 int dst = -1; in getsave() local [all...] |
| /third_party/vixl/src/aarch32/ |
| H A D | macro-assembler-aarch32.h | 977 void Peek(Register dst, int32_t offset) { in MacroAssembler() argument
|
| /third_party/python/Modules/clinic/ |
| H A D | posixmodule.c.h | 1066 path_t dst = PATH_T_INITIALIZE("link", "dst", 0, 0); in os_link() local 1573 path_t dst = PATH_T_INITIALIZE("rename", "dst", 0, 0); os_rename() local 1641 path_t dst = PATH_T_INITIALIZE("replace", "dst", 0, 0); os_replace() local 4292 path_t dst = PATH_T_INITIALIZE("symlink", "dst", 0, 0); os_symlink() local 5746 int dst; os_copy_file_range() local 5837 int dst; os_splice() local [all...] |
| /third_party/vk-gl-cts/modules/glshared/ |
| H A D | glsBuiltinPrecisionTests.cpp | 2070 const Interval dst = ctx.format.convert(ret); applyPoint() local [all...] |