Home
last modified time | relevance | path

Searched refs:Word32Shr (Results 1 – 16 of 16) sorted by relevance

/external/v8/src/compiler/
Dmachine-operator-reducer.cc75 Node* MachineOperatorReducer::Word32Shr(Node* lhs, uint32_t rhs) { in Word32Shr() function in v8::internal::compiler::MachineOperatorReducer
77 return graph()->NewNode(machine()->Word32Shr(), lhs, Uint32Constant(rhs)); in Word32Shr()
117 return Int32Add(Word32Sar(quotient, mag.shift), Word32Shr(dividend, 31)); in Int32Div()
126 dividend = Word32Shr(dividend, shift); in Uint32Div()
135 quotient = Word32Shr( in Uint32Div()
136 Int32Add(Word32Shr(Int32Sub(dividend, quotient), 1), quotient), in Uint32Div()
139 quotient = Word32Shr(quotient, mag.shift); in Uint32Div()
809 quotient = Int32Add(Word32Shr(quotient, 32u - shift), dividend); in ReduceInt32Div()
846 NodeProperties::ChangeOp(node, machine()->Word32Shr()); in ReduceUint32Div()
Dmachine-operator-reducer.h51 Node* Word32Shr(Node* lhs, uint32_t rhs); in NON_EXPORTED_BASE()
Dcode-assembler.h111 V(Word32Shr) \
288 Node* Word32Shr(Node* value, int shift);
Dcode-assembler.cc375 Node* CodeAssembler::Word32Shr(Node* value, int shift) { in Word32Shr() function in v8::internal::compiler::CodeAssembler
376 return (shift != 0) ? raw_assembler()->Word32Shr(value, Int32Constant(shift)) in Word32Shr()
Dint64-lowering.cc644 graph()->NewNode(machine()->Word32Shr(), low_input, masked_shift), in LowerNode()
647 machine()->Word32Or(), graph()->NewNode(machine()->Word32Shr(), in LowerNode()
Dgraph-assembler.h40 V(Word32Shr) \
Dmachine-operator.h217 const Operator* Word32Shr(); in NON_EXPORTED_BASE()
Draw-machine-assembler.h224 Node* Word32Shr(Node* a, Node* b) { in Word32Shr() function
225 return AddNode(machine()->Word32Shr(), a, b); in Word32Shr()
Dopcodes.h388 V(Word32Shr) \
Dmachine-operator.cc88 V(Word32Shr, Operator::kNoProperties, 2, 0, 1) \
Dsimplified-lowering.cc1977 lowering->DoShift(node, lowering->machine()->Word32Shr(), rhs_type); in VisitNode()
2013 lowering->DoShift(node, lowering->machine()->Word32Shr(), rhs_type); in VisitNode()
2020 lowering->DoShift(node, lowering->machine()->Word32Shr(), rhs_type); in VisitNode()
Dwasm-compiler.cc558 op = m->Word32Shr(); in Binop()
1266 shiftHigher = graph()->NewNode(m->Word32Shr(), value, in BuildChangeEndianness()
1829 graph()->NewNode(machine->Word32Shr(), input, Int32Constant(16))); in Throw()
Deffect-control-linearizer.cc2051 __ Int32Add(__ Word32Shr(code, __ Int32Constant(10)), lead_offset); in LowerStringFromCodePoint()
/external/v8/src/
Dcode-stub-assembler.cc1163 return Word32Shr(hash_field, Int32Constant(Name::kHashShift)); in LoadNameHash()
4267 return Word32Shr(Word32And(word32, Int32Constant(mask)), in DecodeWord32()
4517 hash = Word32Xor(hash, Word32Shr(hash, Int32Constant(12))); in ComputeIntegerHash()
4519 hash = Word32Xor(hash, Word32Shr(hash, Int32Constant(4))); in ComputeIntegerHash()
4521 hash = Word32Xor(hash, Word32Shr(hash, Int32Constant(16))); in ComputeIntegerHash()
4785 Word32Shr(Int32Sub(var_high.value(), var_low.value()), 1)); in DescriptorLookupBinary()
/external/v8/src/builtins/
Dbuiltins-number.cc1553 return Word32Shr(lhs, shift_count); in TF_BUILTIN()
/external/v8/src/interpreter/
Dinterpreter.cc1406 Node* value = __ Word32Shr( in DoBitwiseBinaryOp()