Searched refs:Pextrd (Results 1 – 5 of 5) sorted by relevance
/third_party/node/deps/v8/src/wasm/baseline/ia32/ |
D | liftoff-assembler-ia32.h | 596 Pextrd(dst.low().gp(), liftoff::kScratchDoubleReg, 0); in AtomicLoad() 597 Pextrd(dst.high().gp(), liftoff::kScratchDoubleReg, 1); in AtomicLoad() 2141 Pextrd(scratch, lhs, 1); // move UH of {lhs} into {scratch}. in emit_f64_copysign() 2143 Pextrd(scratch2, rhs, 1); // move UH of {rhs} into {scratch2}. in emit_f64_copysign() 4358 Pextrd(dst.gp(), lhs.fp(), imm_lane_idx); in emit_i32x4_extract_lane() 4364 Pextrd(dst.low_gp(), lhs.fp(), imm_lane_idx * 2); in emit_i64x2_extract_lane() 4365 Pextrd(dst.high_gp(), lhs.fp(), imm_lane_idx * 2 + 1); in emit_i64x2_extract_lane()
|
/third_party/node/deps/v8/src/compiler/backend/ia32/ |
D | code-generator-ia32.cc | 1481 __ Pextrd(i.OutputRegister(), i.InputDoubleRegister(0), 1); in AssembleArchInstruction() local 2234 __ Pextrd(i.OutputRegister(), i.InputSimd128Register(0), i.InputInt8(1)); in AssembleArchInstruction() local 3498 __ Pextrd(i.OutputRegister(0), kScratchDoubleReg, 0); in AssembleArchInstruction() local 3499 __ Pextrd(i.OutputRegister(1), kScratchDoubleReg, 1); in AssembleArchInstruction() local
|
/third_party/node/deps/v8/src/codegen/shared-ia32-x64/ |
D | macro-assembler-shared-ia32-x64.h | 563 void Pextrd(Register dst, XMMRegister src, uint8_t imm8) { in Pextrd() function
|
/third_party/node/deps/v8/src/compiler/backend/x64/ |
D | code-generator-x64.cc | 2225 __ Pextrd(i.OutputRegister(), i.InputDoubleRegister(0), 1); in AssembleArchInstruction() local 3159 __ Pextrd(i.OutputRegister(), i.InputSimd128Register(0), i.InputInt8(1)); in AssembleArchInstruction() local
|
/third_party/node/deps/v8/src/wasm/baseline/x64/ |
D | liftoff-assembler-x64.h | 3909 Pextrd(dst.gp(), lhs.fp(), imm_lane_idx); in emit_i32x4_extract_lane()
|