Home
last modified time | relevance | path

Searched refs:Word32Sar (Results 1 – 18 of 18) sorted by relevance

/third_party/node/deps/v8/src/compiler/
Dmachine-operator.h420 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()
Dmachine-operator-reducer.h56 Node* Word32Sar(Node* lhs, uint32_t rhs); in NON_EXPORTED_BASE()
Dint64-lowering.cc624 graph()->NewNode(machine()->Word32Sar(), input, in LowerNode()
937 graph()->NewNode(machine()->Word32Sar(), input, in LowerNode()
954 graph()->NewNode(machine()->Word32Sar(), input, in LowerNode()
Dmachine-operator-reducer.cc212 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()
Dcode-assembler.h289 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);
Dcsa-load-elimination.cc554 return graph()->NewNode(machine()->Word32Sar(), in TruncateAndExtend()
Draw-machine-assembler.h391 Node* Word32Sar(Node* a, Node* b) { in Word32Sar() function
392 return AddNode(machine()->Word32Sar(), a, b); in Word32Sar()
Dcode-assembler.cc592 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()
Dopcodes.h553 V(Word32Sar) \
Dgraph-assembler.h85 V(Word32Sar) \
Dsimplified-lowering.cc2665 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()
Dmachine-operator.cc1368 const Operator* MachineOperatorBuilder::Word32Sar(ShiftKind kind) { in MACHINE_PURE_OP_LIST()
Dwasm-compiler.cc881 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()
Deffect-control-linearizer.cc2135 return __ Word32Sar(lhs, shift); in LowerCheckedInt32Div()
5493 result = __ Word32Sar(result, __ Int32Constant(16)); in BuildReverseBytes()
/third_party/node/deps/v8/src/compiler/backend/s390/
Dinstruction-selector-s390.cc367 V(Word32Sar)
1444 V(Word32, Word32Sar, kS390_ShiftRightArith32, Shift32OperandMode, \
/third_party/node/deps/v8/src/builtins/
Dbase.tq1035 extern operator '>>' macro Word32Sar(int32, int32): int32;
/third_party/node/deps/v8/src/codegen/
Dcode-stub-assembler.h681 ChangeInt32ToIntPtr(Word32Sar( in SmiSar()
Dcode-stub-assembler.cc13953 return ChangeInt32ToTagged(Signed(Word32Sar(left32, right32))); in BitwiseOp()
13987 return ChangeInt32ToTaggedNoOverflow(Word32Sar(left32, right32)); in BitwiseSmiOp()