Home | History | Annotate | Download | only in arm

Lines Matching defs:stub

40 #include "stub-cache.h"
197 FastNewContextStub stub(heap_slots);
198 __ CallStub(&stub);
246 // The stub will rewrite receiever and parameter count if the previous
256 ArgumentsAccessStub stub(type);
257 __ CallStub(&stub);
293 StackCheckStub stub;
294 __ CallStub(&stub);
366 InterruptStub stub;
367 __ CallStub(&stub);
372 StackCheckStub stub;
373 __ CallStub(&stub);
425 InterruptStub stub;
426 __ CallStub(&stub);
685 ToBooleanStub stub(result_register());
686 __ CallStub(&stub);
946 // Record position before stub call for type feedback.
1172 FastNewClosureStub stub(info->language_mode());
1175 __ CallStub(&stub);
1503 FastCloneShallowObjectStub stub(properties_count);
1504 __ CallStub(&stub);
1623 FastCloneShallowArrayStub stub(
1625 __ CallStub(&stub);
1639 FastCloneShallowArrayStub stub(mode, length);
1640 __ CallStub(&stub);
1676 StoreArrayLiteralElementStub stub;
1677 __ CallStub(&stub);
1844 BinaryOpStub stub(op, mode);
1845 CallIC(stub.GetCode(), RelocInfo::CODE_TARGET, expr->id());
1851 // recording binary operation stub, see
1926 BinaryOpStub stub(op, mode);
1928 CallIC(stub.GetCode(), RelocInfo::CODE_TARGET, expr->id());
2264 // Code common for calls using the call stub.
2274 CallFunctionStub stub(arg_count, flags);
2276 __ CallStub(&stub);
2354 CallFunctionStub stub(arg_count, RECEIVER_MIGHT_BE_IMPLICIT);
2356 __ CallStub(&stub);
2395 // by passing the hole to the call function stub.
2476 CallConstructStub stub(flags);
2477 __ Call(stub.GetCode(), RelocInfo::CONSTRUCT_CALL);
2821 ArgumentsAccessStub stub(ArgumentsAccessStub::READ_ELEMENT);
2822 __ CallStub(&stub);
2985 // Load the arguments on the stack and call the stub.
2986 SubStringStub stub;
2992 __ CallStub(&stub);
2998 // Load the arguments on the stack and call the stub.
2999 RegExpExecStub stub;
3006 __ CallStub(&stub);
3080 MathPowStub stub(MathPowStub::ON_STACK);
3081 __ CallStub(&stub);
3120 // Load the argument on the stack and call the stub.
3123 NumberToStringStub stub;
3124 __ CallStub(&stub);
3245 StringAddStub stub(NO_STRING_ADD_FLAGS);
3246 __ CallStub(&stub);
3257 StringCompareStub stub;
3258 __ CallStub(&stub);
3264 // Load the argument on the stack and call the stub.
3265 TranscendentalCacheStub stub(TranscendentalCache::SIN,
3270 __ CallStub(&stub);
3276 // Load the argument on the stack and call the stub.
3277 TranscendentalCacheStub stub(TranscendentalCache::COS,
3282 __ CallStub(&stub);
3288 // Load the argument on the stack and call the stub.
3289 TranscendentalCacheStub stub(TranscendentalCache::TAN,
3294 __ CallStub(&stub);
3300 // Load the argument on the stack and call the stub.
3301 TranscendentalCacheStub stub(TranscendentalCache::LOG,
3306 __ CallStub(&stub);
3354 RegExpConstructResultStub stub;
3360 __ CallStub(&stub);
3904 UnaryOpStub stub(expr->op(), overwrite);
3909 CallIC(stub.GetCode(), RelocInfo::CODE_TARGET, expr->id());
4011 // Call stub. Undo operation first.
4016 // Record position before stub call.
4019 BinaryOpStub stub(Token::ADD, NO_OVERWRITE);
4020 CallIC(stub.GetCode(), RelocInfo::CODE_TARGET, expr->CountId());
4228 InstanceofStub stub(InstanceofStub::kNoFlags);
4229 __ CallStub(&stub);
4231 // The stub returns 0 for true.