Home | History | Annotate | Download | only in arm

Lines Matching defs:stub

33 #include "stub-cache.h"
182 FastNewContextStub stub(heap_slots);
183 __ CallStub(&stub);
853 RegExpConstructResultStub stub;
854 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr);
858 RegExpExecStub stub;
859 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr);
863 SubStringStub stub;
864 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr);
868 NumberToStringStub stub;
869 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr);
873 StringAddStub stub(NO_STRING_ADD_FLAGS);
874 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr);
878 StringCompareStub stub;
879 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr);
884 TranscendentalCacheStub stub(instr->transcendental_type(),
886 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr);
1097 // Call the stub. The numbers in r0 and r1 have
1125 // Move left to r1 and right to r0 for the stub call.
1139 BinaryOpStub stub(op, OVERWRITE_LEFT);
1140 __ CallStub(&stub);
1144 // Overwrite the stored value of r0 with the result of the stub.
1564 BinaryOpStub stub(instr->op(), NO_OVERWRITE);
1565 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr);
2151 InstanceofStub stub(InstanceofStub::kArgsInRegisters);
2152 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr);
2192 // instanceof stub.
2249 InstanceofStub stub(flags);
2266 CallCodeGeneric(stub.GetCode(),
2736 // version of the stub that detects if the overflow case actually
3265 MathPowStub stub(MathPowStub::TAGGED);
3266 __ CallStub(&stub);
3268 MathPowStub stub(MathPowStub::INTEGER);
3269 __ CallStub(&stub);
3272 MathPowStub stub(MathPowStub::DOUBLE);
3273 __ CallStub(&stub);
3358 TranscendentalCacheStub stub(TranscendentalCache::LOG,
3360 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr);
3366 TranscendentalCacheStub stub(TranscendentalCache::TAN,
3368 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr);
3374 TranscendentalCacheStub stub(TranscendentalCache::COS,
3376 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr);
3382 TranscendentalCacheStub stub(TranscendentalCache::SIN,
3384 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr);
3467 CallFunctionStub stub(arity, NO_CALL_FUNCTION_FLAGS);
3468 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr);
3496 CallConstructStub stub(NO_CALL_FUNCTION_FLAGS);
3498 CallCode(stub.GetCode(), RelocInfo::CONSTRUCT_CALL, instr);
3773 StringAddStub stub(NO_STRING_CHECK_IN_STUB);
3774 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr);
4535 // Pick the right runtime function or stub to call.
4541 FastCloneShallowArrayStub stub(mode, length);
4542 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr);
4552 FastCloneShallowArrayStub stub(mode, length);
4553 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr);
4687 // Set up the parameters to the stub/runtime call.
4697 // Pick the right runtime function or stub to call.
4705 FastCloneShallowObjectStub stub(properties_count);
4706 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr);
4779 FastNewClosureStub stub(shared_info->language_mode());
4782 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr);
5010 StackCheckStub stub;
5011 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr);