Home | History | Annotate | Download | only in x64

Lines Matching refs:label

147     Label inside_string;
171 void RegExpMacroAssemblerX64::Bind(Label* label) {
172 __ bind(label);
176 void RegExpMacroAssemblerX64::CheckCharacter(uint32_t c, Label* on_equal) {
182 void RegExpMacroAssemblerX64::CheckCharacterGT(uc16 limit, Label* on_greater) {
188 void RegExpMacroAssemblerX64::CheckAtStart(Label* on_at_start) {
189 Label not_at_start;
201 void RegExpMacroAssemblerX64::CheckNotAtStart(Label* on_not_at_start) {
212 void RegExpMacroAssemblerX64::CheckCharacterLT(uc16 limit, Label* on_less) {
220 Label* on_failure,
251 void RegExpMacroAssemblerX64::CheckGreedyLoop(Label* on_equal) {
252 Label fallthrough;
263 Label* on_no_match) {
264 Label fallthrough;
284 Label loop_increment;
297 Label loop;
387 Label* on_no_match) {
388 Label fallthrough;
422 Label loop;
451 Label* on_not_equal) {
459 Label* on_not_equal) {
467 Label* on_equal) {
477 Label* on_not_equal) {
489 Label* on_not_equal) {
499 Label* on_no_match) {
509 Label success;
572 Label done;
599 Label done;
678 Label stack_limit_hit;
679 Label stack_ok;
734 Label init_loop;
757 Label at_start;
814 Label exit_with_exception;
843 Label grow_failed;
901 void RegExpMacroAssemblerX64::GoTo(Label* to) {
908 Label* if_ge) {
916 Label* if_lt) {
923 Label* if_eq) {
936 Label* on_end_of_input,
959 void RegExpMacroAssemblerX64::PushBacktrack(Label* label) {
960 Push(label);
1152 Label* on_outside_input) {
1159 Label* to) {
1176 void RegExpMacroAssemblerX64::SafeCall(Label* to) {
1181 void RegExpMacroAssemblerX64::SafeCallTarget(Label* label) {
1182 __ bind(label);
1211 // The position succeeds a relative label offset from position.
1226 void RegExpMacroAssemblerX64::Push(Label* backtrack_target) {
1248 Label no_preempt;
1262 Label no_stack_overflow;