Home | History | Annotate | Download | only in x64

Lines Matching full:uc16

47  * - rdx : currently loaded character(s) as ASCII or UC16. Must be loaded using
187 void RegExpMacroAssemblerX64::CheckCharacterGT(uc16 limit, Label* on_greater) {
217 void RegExpMacroAssemblerX64::CheckCharacterLT(uc16 limit, Label* on_less) {
223 void RegExpMacroAssemblerX64::CheckCharacters(Vector<const uc16> str,
294 ASSERT(mode_ == UC16);
299 Operand(rsi, rdi, times_1, byte_offset + i * sizeof(uc16)));
303 __ cmpl(Operand(rsi, rdi, times_1, byte_offset + i * sizeof(uc16)),
308 Operand(rsi, rdi, times_1, byte_offset + i * sizeof(uc16)));
396 ASSERT(mode_ == UC16);
505 ASSERT(mode_ == UC16);
563 uc16 c,
564 uc16 minus,
565 uc16 mask,
575 bool RegExpMacroAssemblerX64::CheckSpecialCharacterClass(uc16 type,
629 if (mode_ == UC16) {
695 // No custom implementation (yet): s(UC16), S(UC16).
797 if (mode_ == UC16) {
854 if (mode_ == UC16) {
862 if (mode_ == UC16) {
1221 // If we changed between an ASCII and an UC16 string, the specialized
1407 ASSERT(mode_ == UC16);
1410 Operand(rsi, rdi, times_1, cp_offset * sizeof(uc16)));
1414 Operand(rsi, rdi, times_1, cp_offset * sizeof(uc16)));