Home | History | Annotate | Download | only in arm

Lines Matching defs:Redirection

805 class Redirection {
807 Redirection(void* external_function, ExternalReference::Type type)
828 static Redirection* Get(void* external_function,
831 Redirection* current = isolate->simulator_redirection();
838 return new Redirection(external_function, type);
841 static Redirection* FromSwiInstruction(Instruction* swi_instruction) {
844 addr_of_swi - OFFSET_OF(Redirection, swi_instruction_);
845 return reinterpret_cast<Redirection*>(addr_of_redirection);
852 Redirection* next_;
858 Redirection* redirection = Redirection::Get(external_function, type);
859 return redirection->address_of_swi_instruction();
1716 Redirection* redirection = Redirection::FromSwiInstruction(instr);
1725 (redirection->type() == ExternalReference::BUILTIN_FP_FP_CALL) ||
1726 (redirection->type() == ExternalReference::BUILTIN_COMPARE_CALL) ||
1727 (redirection->type() == ExternalReference::BUILTIN_FP_CALL) ||
1728 (redirection->type() == ExternalReference::BUILTIN_FP_INT_CALL);
1734 switch (redirection->type()) {
1759 reinterpret_cast<intptr_t>(redirection->external_function());
1769 switch (redirection->type()) {
1793 switch (redirection->type()) {
1828 switch (redirection->type()) {
1843 redirection->type() == ExternalReference::DIRECT_API_CALL ||
1844 redirection->type() == ExternalReference::DIRECT_API_CALL_NEW) {
1854 if (redirection->type() == ExternalReference::DIRECT_API_CALL) {
1868 redirection->type() == ExternalReference::PROFILING_API_CALL ||
1869 redirection->type() == ExternalReference::PROFILING_API_CALL_NEW) {
1879 if (redirection->type() == ExternalReference::PROFILING_API_CALL) {
1893 redirection->type() == ExternalReference::DIRECT_GETTER_CALL ||
1894 redirection->type() == ExternalReference::DIRECT_GETTER_CALL_NEW) {
1904 if (redirection->type() == ExternalReference::DIRECT_GETTER_CALL) {
1918 redirection->type() == ExternalReference::PROFILING_GETTER_CALL ||
1919 redirection->type() == ExternalReference::PROFILING_GETTER_CALL_NEW) {
1929 if (redirection->type() == ExternalReference::PROFILING_GETTER_CALL) {
1945 ASSERT(redirection->type() == ExternalReference::BUILTIN_CALL);