Home
last modified time | relevance | path

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

/external/v8/src/compiler/
Dmachine-operator.h344 const Operator* Word32Sar(ShiftKind kind); in NON_EXPORTED_BASE()
345 const Operator* Word32Sar() { return Word32Sar(ShiftKind::kNormal); } in NON_EXPORTED_BASE()
347 return Word32Sar(ShiftKind::kShiftOutZeros); in NON_EXPORTED_BASE()
973 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()
Dmachine-operator-reducer.cc195 Node* MachineOperatorReducer::Word32Sar(Node* lhs, uint32_t rhs) { in Word32Sar() function in v8::internal::compiler::MachineOperatorReducer
197 return graph()->NewNode(machine()->Word32Sar(), lhs, Uint32Constant(rhs)); in Word32Sar()
243 return Int32Add(Word32Sar(quotient, mag.shift), Word32Shr(dividend, 31)); in Int32Div()
1116 quotient = Word32Sar(quotient, 31); in ReduceInt32Div()
1119 quotient = Word32Sar(quotient, shift); in ReduceInt32Div()
1451 NodeProperties::ChangeOp(node, machine()->Word32Sar()); in ReduceWord32Shl()
Dint64-lowering.cc597 graph()->NewNode(machine()->Word32Sar(), input, in LowerNode()
885 graph()->NewNode(machine()->Word32Sar(), input, in LowerNode()
902 graph()->NewNode(machine()->Word32Sar(), input, in LowerNode()
Dcode-assembler.h286 V(Word32Sar, Word32T, Word32T, Word32T) \
849 TNode<Int32T> Word32Sar(TNode<Int32T> left, TNode<Int32T> right) { in Word32Sar() function
851 Word32Sar(static_cast<Node*>(left), static_cast<Node*>(right))); in Word32Sar()
958 TNode<Word32T> Word32Sar(SloppyTNode<Word32T> value, int shift);
Draw-machine-assembler.h352 Node* Word32Sar(Node* a, Node* b) { in Word32Sar() function
353 return AddNode(machine()->Word32Sar(), a, b); in Word32Sar()
Dcode-assembler.cc567 TNode<Word32T> CodeAssembler::Word32Sar(SloppyTNode<Word32T> value, int shift) { in Word32Sar() function in v8::internal::compiler::CodeAssembler
568 return (shift != 0) ? Word32Sar(value, Int32Constant(shift)) : value; in Word32Sar()
Dsimd-scalar-lowering.cc821 return graph()->NewNode(machine()->Word32Sar(), in FixUpperBits()
1163 graph()->NewNode(machine()->Word32Sar(), rep_node[i], shift_node); in LowerShiftOp()
1718 Node* y = graph()->NewNode(machine()->Word32Sar(), rep[i], in LowerNode()
Dopcodes.h547 V(Word32Sar) \
Dgraph-assembler.h85 V(Word32Sar) \
Dsimplified-lowering.cc2404 ChangeToPureOp(node, lowering->machine()->Word32Sar()); in VisitNode()
2416 ChangeToPureOp(node, lowering->machine()->Word32Sar()); in VisitNode()
2426 ChangeToPureOp(node, lowering->machine()->Word32Sar()); in VisitNode()
4286 Node* sign = graph()->NewNode(machine()->Word32Sar(), input, in Int32Abs()
Dmachine-operator.cc757 const Operator* MachineOperatorBuilder::Word32Sar(ShiftKind kind) { in Word32Sar() function in v8::internal::compiler::MachineOperatorBuilder
Dwasm-compiler.cc442 op = m->Word32Sar(); in Binop()
1451 m->Word32Sar(), in BuildChangeEndiannessLoad()
2887 graph()->NewNode(machine->Word32Sar(), masked_diff, Int32Constant(31)); in BuildIndirectCall()
3239 ? gasm_->Word32Sar(gasm_->TruncateInt64ToInt32(value), in BuildChangeSmiToInt32()
Deffect-control-linearizer.cc2156 return __ Word32Sar(lhs, shift); in LowerCheckedInt32Div()
5276 result = __ Word32Sar(result, __ Int32Constant(16)); in BuildReverseBytes()
/external/v8/src/compiler/backend/s390/
Dinstruction-selector-s390.cc365 V(Word32Sar)
1530 V(Word32, Word32Sar, kS390_ShiftRightArith32, Shift32OperandMode, \
/external/v8/src/builtins/
Dbase.tq854 extern operator '>>' macro Word32Sar(int32, int32): int32;
/external/v8/src/codegen/
Dcode-stub-assembler.h641 ChangeInt32ToIntPtr(Word32Sar( in SmiSar()
Dcode-stub-assembler.cc12621 return ChangeInt32ToTagged(Signed(Word32Sar(left32, right32))); in BitwiseOp()