/third_party/node/deps/v8/src/compiler/ |
D | machine-operator.h | 420 const Operator* Word32Sar(ShiftKind kind); in NON_EXPORTED_BASE() 421 const Operator* Word32Sar() { return Word32Sar(ShiftKind::kNormal); } in NON_EXPORTED_BASE() 423 return Word32Sar(ShiftKind::kShiftOutZeros); in NON_EXPORTED_BASE() 1075 return Is32() ? Word32Sar(kind) : Word64Sar(kind); in NON_EXPORTED_BASE()
|
D | machine-operator-reducer.h | 56 Node* Word32Sar(Node* lhs, uint32_t rhs); in NON_EXPORTED_BASE()
|
D | int64-lowering.cc | 624 graph()->NewNode(machine()->Word32Sar(), input, in LowerNode() 937 graph()->NewNode(machine()->Word32Sar(), input, in LowerNode() 954 graph()->NewNode(machine()->Word32Sar(), input, in LowerNode()
|
D | machine-operator-reducer.cc | 212 Node* MachineOperatorReducer::Word32Sar(Node* lhs, uint32_t rhs) { in Word32Sar() function in v8::internal::compiler::MachineOperatorReducer 214 return graph()->NewNode(machine()->Word32Sar(), lhs, Uint32Constant(rhs)); in Word32Sar() 260 return Int32Add(Word32Sar(quotient, mag.shift), Word32Shr(dividend, 31)); in Int32Div() 1146 quotient = Word32Sar(quotient, 31); in ReduceInt32Div() 1149 quotient = Word32Sar(quotient, shift); in ReduceInt32Div() 1528 NodeProperties::ChangeOp(node, machine()->Word32Sar()); in ReduceWord32Shl()
|
D | code-assembler.h | 289 V(Word32Sar, Word32T, Word32T, Word32T) \ 907 TNode<Int32T> Word32Sar(TNode<Int32T> left, TNode<Int32T> right) { in Word32Sar() function 908 return Signed(Word32Sar(static_cast<TNode<Word32T>>(left), right)); in Word32Sar() 1087 TNode<Word32T> Word32Sar(TNode<Word32T> value, int shift);
|
D | csa-load-elimination.cc | 554 return graph()->NewNode(machine()->Word32Sar(), in TruncateAndExtend()
|
D | raw-machine-assembler.h | 391 Node* Word32Sar(Node* a, Node* b) { in Word32Sar() function 392 return AddNode(machine()->Word32Sar(), a, b); in Word32Sar()
|
D | code-assembler.cc | 592 TNode<Word32T> CodeAssembler::Word32Sar(TNode<Word32T> value, int shift) { in Word32Sar() function in v8::internal::compiler::CodeAssembler 593 return (shift != 0) ? Word32Sar(value, Int32Constant(shift)) : value; in Word32Sar()
|
D | opcodes.h | 553 V(Word32Sar) \
|
D | graph-assembler.h | 85 V(Word32Sar) \
|
D | simplified-lowering.cc | 2665 ChangeToPureOp(node, lowering->machine()->Word32Sar()); in VisitNode() 2677 ChangeToPureOp(node, lowering->machine()->Word32Sar()); in VisitNode() 2688 ChangeToPureOp(node, lowering->machine()->Word32Sar()); in VisitNode() 4623 Node* sign = graph()->NewNode(machine()->Word32Sar(), input, in Int32Abs()
|
D | machine-operator.cc | 1368 const Operator* MachineOperatorBuilder::Word32Sar(ShiftKind kind) { in MACHINE_PURE_OP_LIST()
|
D | wasm-compiler.cc | 881 op = m->Word32Sar(); in Binop() 1871 result = gasm_->Word32Sar(gasm_->Word32Shl(result, shiftBitCount), in BuildChangeEndiannessLoad() 3489 ? gasm_->Word32Sar(value, BuildSmiShiftBitsConstant32()) in BuildChangeSmiToInt32() 3497 gasm_->Word32Sar(value, BuildSmiShiftBitsConstant32())) in BuildChangeSmiToIntPtr()
|
D | effect-control-linearizer.cc | 2135 return __ Word32Sar(lhs, shift); in LowerCheckedInt32Div() 5493 result = __ Word32Sar(result, __ Int32Constant(16)); in BuildReverseBytes()
|
/third_party/node/deps/v8/src/compiler/backend/s390/ |
D | instruction-selector-s390.cc | 367 V(Word32Sar) 1444 V(Word32, Word32Sar, kS390_ShiftRightArith32, Shift32OperandMode, \
|
/third_party/node/deps/v8/src/builtins/ |
D | base.tq | 1035 extern operator '>>' macro Word32Sar(int32, int32): int32;
|
/third_party/node/deps/v8/src/codegen/ |
D | code-stub-assembler.h | 681 ChangeInt32ToIntPtr(Word32Sar( in SmiSar()
|
D | code-stub-assembler.cc | 13953 return ChangeInt32ToTagged(Signed(Word32Sar(left32, right32))); in BitwiseOp() 13987 return ChangeInt32ToTaggedNoOverflow(Word32Sar(left32, right32)); in BitwiseSmiOp()
|