/external/v8/src/compiler/ |
D | machine-operator.h | 344 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()
|
D | machine-operator-reducer.h | 56 Node* Word32Sar(Node* lhs, uint32_t rhs); in NON_EXPORTED_BASE()
|
D | machine-operator-reducer.cc | 195 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()
|
D | int64-lowering.cc | 597 graph()->NewNode(machine()->Word32Sar(), input, in LowerNode() 885 graph()->NewNode(machine()->Word32Sar(), input, in LowerNode() 902 graph()->NewNode(machine()->Word32Sar(), input, in LowerNode()
|
D | code-assembler.h | 286 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);
|
D | raw-machine-assembler.h | 352 Node* Word32Sar(Node* a, Node* b) { in Word32Sar() function 353 return AddNode(machine()->Word32Sar(), a, b); in Word32Sar()
|
D | code-assembler.cc | 567 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()
|
D | simd-scalar-lowering.cc | 821 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()
|
D | opcodes.h | 547 V(Word32Sar) \
|
D | graph-assembler.h | 85 V(Word32Sar) \
|
D | simplified-lowering.cc | 2404 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()
|
D | machine-operator.cc | 757 const Operator* MachineOperatorBuilder::Word32Sar(ShiftKind kind) { in Word32Sar() function in v8::internal::compiler::MachineOperatorBuilder
|
D | wasm-compiler.cc | 442 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()
|
D | effect-control-linearizer.cc | 2156 return __ Word32Sar(lhs, shift); in LowerCheckedInt32Div() 5276 result = __ Word32Sar(result, __ Int32Constant(16)); in BuildReverseBytes()
|
/external/v8/src/compiler/backend/s390/ |
D | instruction-selector-s390.cc | 365 V(Word32Sar) 1530 V(Word32, Word32Sar, kS390_ShiftRightArith32, Shift32OperandMode, \
|
/external/v8/src/builtins/ |
D | base.tq | 854 extern operator '>>' macro Word32Sar(int32, int32): int32;
|
/external/v8/src/codegen/ |
D | code-stub-assembler.h | 641 ChangeInt32ToIntPtr(Word32Sar( in SmiSar()
|
D | code-stub-assembler.cc | 12621 return ChangeInt32ToTagged(Signed(Word32Sar(left32, right32))); in BitwiseOp()
|