Home
last modified time | relevance | path

Searched refs:Binop (Results 1 - 8 of 8) sorted by relevance

/third_party/node/deps/v8/src/wasm/baseline/arm64/
H A Dliftoff-assembler-arm64.h633 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 Dwasm-compiler.cc841 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 Dwasm-compiler.h285 Node* Binop(wasm::WasmOpcode opcode, Node* left, Node* right,
/third_party/node/deps/v8/src/execution/arm/
H A Dsimulator-arm.cc3933 // 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 Dliftoff-assembler-riscv64.h654 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 Dgraph-builder-interface.cc363 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 Dliftoff-assembler-ia32.h666 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 DWasmTranslator.cpp393 Node Binop(wasm::WasmOpcode Opcode, Node Left, Node Right) { in Binop() function in IceBuilder
394 LOG(out << "Binop(" << WasmOpcodes::OpcodeName(Opcode) << ", " << Left in Binop()

Completed in 36 milliseconds