Lines Matching refs:str
167 __ str(r0, register_location(reg));
232 void RegExpMacroAssemblerARM::CheckCharacters(Vector<const uc16> str,
244 CheckPosition(cp_offset + str.length() - 1, on_failure);
253 // r0 : Address of characters to match against str.
255 for (int i = 0; i < str.length(); i++) {
258 ASSERT(str[i] <= String::kMaxAsciiCharCode);
259 __ cmp(r1, Operand(str[i]));
262 uc16 match_char = str[i];
265 __ cmp(r1, Operand(str[i]));
680 __ str(r0, MemOperand(frame_pointer(), kInputStartMinusOne));
687 __ str(r1, MemOperand(frame_pointer(), kAtStart));
697 __ str(r0, MemOperand(r1, kPointerSize, NegPostIndex));
750 __ str(r2, MemOperand(r0, kPointerSize, PostIndex));
751 __ str(r3, MemOperand(r0, kPointerSize, PostIndex));
886 __ str(r0, register_location(register_index));
967 __ str(r0, register_location(register_index));
979 __ str(current_input_offset(), register_location(reg));
982 __ str(r0, register_location(reg));
991 __ str(r0, register_location(reg));
999 __ str(r0, register_location(reg));
1180 __ str(source,
1267 // The ldr, str, ldrh, strh instructions can do unaligned accesses, if the CPU
1301 __ str(lr, MemOperand(sp, stack_alignment, NegPreIndex));