Lines Matching defs:position
14 #include "src/compiler/compiler-source-position-table.h"
165 Node* StringCharCodeAt(Node* receiver, Node* position);
294 Node* LoadFromSeqString(Node* receiver, Node* position, Node* is_one_byte);
2912 // Shift sign bit into BigInt's sign bit position.
3833 Node* position) {
3841 __ Goto(&loop, receiver, position);
3845 position = loop.PhiAt(1);
3893 Node* result = LoadFromSeqString(receiver, position, receiver_is_onebyte);
3905 __ Goto(&loop_next, receiver_first, position);
3912 __ Goto(&loop_next, receiver_actual, position);
3937 Node* result = __ Load(MachineType::Uint8(), receiver_data, position);
3944 __ WordShl(position, __ IntPtrConstant(1)));
3956 __ IntAdd(position, ChangeSmiToIntPtr(receiver_offset)));
3966 receiver, ChangeIntPtrToSmi(position),
3981 Node* position = node->InputAt(1);
3982 return StringCharCodeAt(receiver, position);
3987 Node* position = node->InputAt(1);
3990 Node* first_code_unit = StringCharCodeAt(receiver, position);
3998 auto next_index = __ IntAdd(position, __ IntPtrConstant(1));
4016 Node* EffectControlLinearizer::LoadFromSeqString(Node* receiver, Node* position,
4022 AccessBuilder::ForSeqTwoByteStringCharacter(), receiver, position);
4027 AccessBuilder::ForSeqOneByteStringCharacter(), receiver, position);
4280 Node* position = node->InputAt(2);
4289 search_string, position, __ NoContextConstant());