/third_party/node/deps/v8/src/wasm/baseline/arm64/ |
H A D | liftoff-assembler-arm64.h | 633 enum class Binop { kAdd, kSub, kAnd, kOr, kXor, kExchange }; class 638 StoreType type, Binop op) { in AtomicBinop() 678 case Binop::kAdd: in AtomicBinop() 681 case Binop::kSub: in AtomicBinop() 684 case Binop::kAnd: in AtomicBinop() 687 case Binop::kOr: in AtomicBinop() 690 case Binop::kXor: in AtomicBinop() 693 case Binop::kExchange: in AtomicBinop() 782 type, liftoff::Binop::kAdd); in AtomicAdd() 789 type, liftoff::Binop in AtomicSub() [all...] |
/third_party/node/deps/v8/src/compiler/ |
H A D | wasm-compiler.cc | 841 Node* WasmGraphBuilder::Binop(wasm::WasmOpcode opcode, Node* left, Node* right, in Binop() function in v8::internal::compiler::WasmGraphBuilder 899 return Invert(Binop(wasm::kExprI32Eq, left, right)); in Binop() 970 return Invert(Binop(wasm::kExprI64Eq, left, right)); in Binop() 1035 return Invert(Binop(wasm::kExprF32Eq, left, right)); in Binop() 1066 return Invert(Binop(wasm::kExprF64Eq, left, right)); in Binop() 1885 Binop(wasm::kExprI32Ior, in BuildF32CopySign() 1886 Binop(wasm::kExprI32And, Unop(wasm::kExprI32ReinterpretF32, left), in BuildF32CopySign() 1888 Binop(wasm::kExprI32And, Unop(wasm::kExprI32ReinterpretF32, right), in BuildF32CopySign() 2133 return builder->Binop(NeOp(float_ty), trunc, check); in ConvertTrapTest() 2146 test = builder->Binop(was in ConvertSaturateTest() [all...] |
H A D | wasm-compiler.h | 285 Node* Binop(wasm::WasmOpcode opcode, Node* left, Node* right,
|
/third_party/node/deps/v8/src/execution/arm/ |
H A D | simulator-arm.cc | 3933 // lane. Binop applies a binary operation to matching input lanes. 3946 void Binop(Simulator* simulator, int Vd, int Vm, int Vn, in Binop() function 4005 Binop<T>(simulator, Vd, Vm, Vn, SaturateAdd<T>); in AddSat() 4010 Binop<T>(simulator, Vd, Vm, Vn, SaturateSub<T>); in SubSat() 4064 Binop<T>(simulator, Vd, Vm, Vn, test); in Test() 4069 Binop<T>(simulator, Vd, Vm, Vn, std::plus<T>()); in Add() 4074 Binop<T>(simulator, Vd, Vm, Vn, std::minus<T>()); in Sub() 4164 Binop<T, SIZE>(simulator, Vd, Vm, Vd, in ShiftRightAccumulate() 4171 Binop<T, SIZE>(simulator, Vd, Vm, Vd, [shift](T a, T x) { in ArithmeticShiftRightAccumulate() 4241 Binop< in CompareEqual() [all...] |
/third_party/node/deps/v8/src/wasm/baseline/riscv64/ |
H A D | liftoff-assembler-riscv64.h | 654 enum class Binop { kAdd, kSub, kAnd, kOr, kXor, kExchange }; class 659 StoreType type, Binop op) { in AtomicBinop() 704 case Binop::kAdd: in AtomicBinop() 707 case Binop::kSub: in AtomicBinop() 710 case Binop::kAnd: in AtomicBinop() 713 case Binop::kOr: in AtomicBinop() 716 case Binop::kXor: in AtomicBinop() 719 case Binop::kExchange: in AtomicBinop() 828 type, liftoff::Binop::kAdd); in AtomicAdd() 835 type, liftoff::Binop in AtomicSub() [all...] |
/third_party/node/deps/v8/src/wasm/ |
H A D | graph-builder-interface.cc | 363 builder_->Binop(opcode, lhs.node, rhs.node, decoder->position()); in BinOp() 459 builder_->Binop(kExprRefEq, obj.node, builder_->RefNull(), in AssertNull()
|
/third_party/node/deps/v8/src/wasm/baseline/ia32/ |
H A D | liftoff-assembler-ia32.h | 666 enum Binop { kAdd, kSub, kAnd, kOr, kXor, kExchange }; enum 668 inline void AtomicAddOrSubOrExchange32(LiftoffAssembler* lasm, Binop binop, in AtomicAddOrSubOrExchange32() 736 inline void AtomicBinop32(LiftoffAssembler* lasm, Binop op, Register dst_addr, in AtomicBinop32() 848 inline void AtomicBinop64(LiftoffAssembler* lasm, Binop op, Register dst_addr, in AtomicBinop64()
|
/third_party/skia/third_party/externals/swiftshader/third_party/subzero/src/ |
H A D | WasmTranslator.cpp | 393 Node Binop(wasm::WasmOpcode Opcode, Node Left, Node Right) { in Binop() function in IceBuilder 394 LOG(out << "Binop(" << WasmOpcodes::OpcodeName(Opcode) << ", " << Left in Binop()
|