Home | History | Annotate | Download | only in x87

Lines Matching defs:RegExpMacroAssemblerX87

80 RegExpMacroAssemblerX87::RegExpMacroAssemblerX87(
100 RegExpMacroAssemblerX87::~RegExpMacroAssemblerX87() {
113 int RegExpMacroAssemblerX87::stack_limit_slack() {
118 void RegExpMacroAssemblerX87::AdvanceCurrentPosition(int by) {
125 void RegExpMacroAssemblerX87::AdvanceRegister(int reg, int by) {
134 void RegExpMacroAssemblerX87::Backtrack() {
143 void RegExpMacroAssemblerX87::Bind(Label* label) {
148 void RegExpMacroAssemblerX87::CheckCharacter(uint32_t c, Label* on_equal) {
154 void RegExpMacroAssemblerX87::CheckCharacterGT(uc16 limit, Label* on_greater) {
160 void RegExpMacroAssemblerX87::CheckAtStart(Label* on_at_start) {
173 void RegExpMacroAssemblerX87::CheckNotAtStart(Label* on_not_at_start) {
184 void RegExpMacroAssemblerX87::CheckCharacterLT(uc16 limit, Label* on_less) {
190 void RegExpMacroAssemblerX87::CheckGreedyLoop(Label* on_equal) {
200 void RegExpMacroAssemblerX87::CheckNotBackReferenceIgnoreCase(
337 void RegExpMacroAssemblerX87::CheckNotBackReference(
401 void RegExpMacroAssemblerX87::CheckNotCharacter(uint32_t c,
408 void RegExpMacroAssemblerX87::CheckCharacterAfterAnd(uint32_t c,
422 void RegExpMacroAssemblerX87::CheckNotCharacterAfterAnd(uint32_t c,
436 void RegExpMacroAssemblerX87::CheckNotCharacterAfterMinusAnd(
453 void RegExpMacroAssemblerX87::CheckCharacterInRange(
463 void RegExpMacroAssemblerX87::CheckCharacterNotInRange(
473 void RegExpMacroAssemblerX87::CheckBitInTable(
488 bool RegExpMacroAssemblerX87::CheckSpecialCharacterClass(uc16 type,
609 void RegExpMacroAssemblerX87::Fail() {
618 Handle<HeapObject> RegExpMacroAssemblerX87::GetCode(Handle<String> source) {
911 void RegExpMacroAssemblerX87::GoTo(Label* to) {
916 void RegExpMacroAssemblerX87::IfRegisterGE(int reg,
924 void RegExpMacroAssemblerX87::IfRegisterLT(int reg,
932 void RegExpMacroAssemblerX87::IfRegisterEqPos(int reg,
940 RegExpMacroAssemblerX87::Implementation() {
945 void RegExpMacroAssemblerX87::LoadCurrentCharacter(int cp_offset,
958 void RegExpMacroAssemblerX87::PopCurrentPosition() {
963 void RegExpMacroAssemblerX87::PopRegister(int register_index) {
969 void RegExpMacroAssemblerX87::PushBacktrack(Label* label) {
975 void RegExpMacroAssemblerX87::PushCurrentPosition() {
980 void RegExpMacroAssemblerX87::PushRegister(int register_index,
988 void RegExpMacroAssemblerX87::ReadCurrentPositionFromRegister(int reg) {
993 void RegExpMacroAssemblerX87::ReadStackPointerFromRegister(int reg) {
998 void RegExpMacroAssemblerX87::SetCurrentPositionFromEnd(int by) {
1011 void RegExpMacroAssemblerX87::SetRegister(int register_index, int to) {
1017 bool RegExpMacroAssemblerX87::Succeed() {
1023 void RegExpMacroAssemblerX87::WriteCurrentPositionToRegister(int reg,
1034 void RegExpMacroAssemblerX87::ClearRegisters(int reg_from, int reg_to) {
1043 void RegExpMacroAssemblerX87::WriteStackPointerToRegister(int reg) {
1052 void RegExpMacroAssemblerX87::CallCheckStackGuardState(Register scratch) {
1075 int RegExpMacroAssemblerX87::CheckStackGuardState(Address* return_address,
1174 Operand RegExpMacroAssemblerX87::register_location(int register_index) {
1183 void RegExpMacroAssemblerX87::CheckPosition(int cp_offset,
1190 void RegExpMacroAssemblerX87::BranchOrBacktrack(Condition condition,
1208 void RegExpMacroAssemblerX87::SafeCall(Label* to) {
1216 void RegExpMacroAssemblerX87::SafeReturn() {
1223 void RegExpMacroAssemblerX87::SafeCallTarget(Label* name) {
1228 void RegExpMacroAssemblerX87::Push(Register source) {
1236 void RegExpMacroAssemblerX87::Push(Immediate value) {
1243 void RegExpMacroAssemblerX87::Pop(Register target) {
1251 void RegExpMacroAssemblerX87::CheckPreemption() {
1265 void RegExpMacroAssemblerX87::CheckStackLimit() {
1278 void RegExpMacroAssemblerX87::LoadCurrentCharacterUnchecked(int cp_offset,