Home | History | Annotate | Download | only in x64

Lines Matching defs:RegExpMacroAssemblerX64

96 RegExpMacroAssemblerX64::RegExpMacroAssemblerX64(
118 RegExpMacroAssemblerX64::~RegExpMacroAssemblerX64() {
130 int RegExpMacroAssemblerX64::stack_limit_slack() {
135 void RegExpMacroAssemblerX64::AdvanceCurrentPosition(int by) {
142 void RegExpMacroAssemblerX64::AdvanceRegister(int reg, int by) {
151 void RegExpMacroAssemblerX64::Backtrack() {
160 void RegExpMacroAssemblerX64::Bind(Label* label) {
165 void RegExpMacroAssemblerX64::CheckCharacter(uint32_t c, Label* on_equal) {
171 void RegExpMacroAssemblerX64::CheckCharacterGT(uc16 limit, Label* on_greater) {
177 void RegExpMacroAssemblerX64::CheckAtStart(Label* on_at_start) {
190 void RegExpMacroAssemblerX64::CheckNotAtStart(Label* on_not_at_start) {
201 void RegExpMacroAssemblerX64::CheckCharacterLT(uc16 limit, Label* on_less) {
207 void RegExpMacroAssemblerX64::CheckGreedyLoop(Label* on_equal) {
217 void RegExpMacroAssemblerX64::CheckNotBackReferenceIgnoreCase(
364 void RegExpMacroAssemblerX64::CheckNotBackReference(
428 void RegExpMacroAssemblerX64::CheckNotCharacter(uint32_t c,
435 void RegExpMacroAssemblerX64::CheckCharacterAfterAnd(uint32_t c,
449 void RegExpMacroAssemblerX64::CheckNotCharacterAfterAnd(uint32_t c,
463 void RegExpMacroAssemblerX64::CheckNotCharacterAfterMinusAnd(
476 void RegExpMacroAssemblerX64::CheckCharacterInRange(
486 void RegExpMacroAssemblerX64::CheckCharacterNotInRange(
496 void RegExpMacroAssemblerX64::CheckBitInTable(
512 bool RegExpMacroAssemblerX64::CheckSpecialCharacterClass(uc16 type,
633 void RegExpMacroAssemblerX64::Fail() {
642 Handle<HeapObject> RegExpMacroAssemblerX64::GetCode(Handle<String> source) {
987 void RegExpMacroAssemblerX64::GoTo(Label* to) {
992 void RegExpMacroAssemblerX64::IfRegisterGE(int reg,
1000 void RegExpMacroAssemblerX64::IfRegisterLT(int reg,
1008 void RegExpMacroAssemblerX64::IfRegisterEqPos(int reg,
1016 RegExpMacroAssemblerX64::Implementation() {
1021 void RegExpMacroAssemblerX64::LoadCurrentCharacter(int cp_offset,
1034 void RegExpMacroAssemblerX64::PopCurrentPosition() {
1039 void RegExpMacroAssemblerX64::PopRegister(int register_index) {
1045 void RegExpMacroAssemblerX64::PushBacktrack(Label* label) {
1051 void RegExpMacroAssemblerX64::PushCurrentPosition() {
1056 void RegExpMacroAssemblerX64::PushRegister(int register_index,
1067 void RegExpMacroAssemblerX64::ReadCurrentPositionFromRegister(int reg) {
1077 void RegExpMacroAssemblerX64::ReadPositionFromRegister(Register dst, int reg) {
1087 void RegExpMacroAssemblerX64::ReadStackPointerFromRegister(int reg) {
1093 void RegExpMacroAssemblerX64::SetCurrentPositionFromEnd(int by) {
1106 void RegExpMacroAssemblerX64::SetRegister(int register_index, int to) {
1112 bool RegExpMacroAssemblerX64::Succeed() {
1118 void RegExpMacroAssemblerX64::WriteCurrentPositionToRegister(int reg,
1129 void RegExpMacroAssemblerX64::ClearRegisters(int reg_from, int reg_to) {
1138 void RegExpMacroAssemblerX64::WriteStackPointerToRegister(int reg) {
1147 void RegExpMacroAssemblerX64::CallCheckStackGuardState() {
1182 int RegExpMacroAssemblerX64::CheckStackGuardState(Address* return_address,
1281 Operand RegExpMacroAssemblerX64::register_location(int register_index) {
1290 void RegExpMacroAssemblerX64::CheckPosition(int cp_offset,
1297 void RegExpMacroAssemblerX64::BranchOrBacktrack(Condition condition,
1315 void RegExpMacroAssemblerX64::SafeCall(Label* to) {
1320 void RegExpMacroAssemblerX64::SafeCallTarget(Label* label) {
1326 void RegExpMacroAssemblerX64::SafeReturn() {
1332 void RegExpMacroAssemblerX64::Push(Register source) {
1340 void RegExpMacroAssemblerX64::Push(Immediate value) {
1347 void RegExpMacroAssemblerX64::FixupCodeRelativePositions() {
1365 void RegExpMacroAssemblerX64::Push(Label* backtrack_target) {
1372 void RegExpMacroAssemblerX64::Pop(Register target) {
1380 void RegExpMacroAssemblerX64::Drop() {
1385 void RegExpMacroAssemblerX64::CheckPreemption() {
1400 void RegExpMacroAssemblerX64::CheckStackLimit() {
1414 void RegExpMacroAssemblerX64::LoadCurrentCharacterUnchecked(int cp_offset,