/external/v8/src/builtins/ |
H A D | builtins-typedarray.cc | 23 void Generate_TypedArrayProtoypeGetter(CodeStubAssembler* assembler, argument 29 Node* receiver = assembler->Parameter(0); 30 Node* context = assembler->Parameter(3); 33 Label if_receiverisincompatible(assembler, Label::kDeferred); 34 assembler->GotoIf(assembler->TaggedIsSmi(receiver), 36 Node* receiver_instance_type = assembler->LoadInstanceType(receiver); 37 assembler->GotoUnless( 38 assembler->Word32Equal(receiver_instance_type, 39 assembler 71 Generate_TypedArrayPrototypeByteLength( CodeStubAssembler* assembler) argument 79 Generate_TypedArrayPrototypeByteOffset( CodeStubAssembler* assembler) argument 87 Generate_TypedArrayPrototypeLength( CodeStubAssembler* assembler) argument 97 Generate_TypedArrayPrototypeIterationMethod(CodeStubAssembler* assembler, const char* method_name) argument 151 Generate_TypedArrayPrototypeValues( CodeStubAssembler* assembler) argument 157 Generate_TypedArrayPrototypeEntries( CodeStubAssembler* assembler) argument 163 Generate_TypedArrayPrototypeKeys(CodeStubAssembler* assembler) argument [all...] |
H A D | builtins-generator.cc | 16 CodeStubAssembler* assembler, JSGeneratorObject::ResumeMode resume_mode, 21 Node* receiver = assembler->Parameter(0); 22 Node* value = assembler->Parameter(1); 23 Node* context = assembler->Parameter(4); 25 assembler->SmiConstant(Smi::FromInt(JSGeneratorObject::kGeneratorClosed)); 28 Label if_receiverisincompatible(assembler, Label::kDeferred); 29 assembler->GotoIf(assembler->TaggedIsSmi(receiver), 31 Node* receiver_instance_type = assembler->LoadInstanceType(receiver); 32 assembler 15 Generate_GeneratorPrototypeResume( CodeStubAssembler* assembler, JSGeneratorObject::ResumeMode resume_mode, char const* const method_name) argument 99 Generate_GeneratorPrototypeNext(CodeStubAssembler* assembler) argument 105 Generate_GeneratorPrototypeReturn(CodeStubAssembler* assembler) argument 111 Generate_GeneratorPrototypeThrow(CodeStubAssembler* assembler) argument [all...] |
H A D | builtins-math.cc | 17 void Builtins::Generate_MathAbs(CodeStubAssembler* assembler) { argument 22 Node* context = assembler->Parameter(4); 25 Variable var_x(assembler, MachineRepresentation::kTagged); 26 Label loop(assembler, &var_x); 27 var_x.Bind(assembler->Parameter(1)); 28 assembler->Goto(&loop); 29 assembler->Bind(&loop); 35 Label if_xissmi(assembler), if_xisnotsmi(assembler); 36 assembler 110 Generate_MathRoundingOperation( CodeStubAssembler* assembler, compiler::Node* (CodeStubAssembler::*float64op)(compiler::Node*)) argument 169 Generate_MathUnaryOperation( CodeStubAssembler* assembler, compiler::Node* (CodeStubAssembler::*float64op)(compiler::Node*)) argument 185 Generate_MathAcos(CodeStubAssembler* assembler) argument 190 Generate_MathAcosh(CodeStubAssembler* assembler) argument 195 Generate_MathAsin(CodeStubAssembler* assembler) argument 200 Generate_MathAsinh(CodeStubAssembler* assembler) argument 205 Generate_MathAtan(CodeStubAssembler* assembler) argument 210 Generate_MathAtanh(CodeStubAssembler* assembler) argument 215 Generate_MathAtan2(CodeStubAssembler* assembler) argument 229 Generate_MathCeil(CodeStubAssembler* assembler) argument 234 Generate_MathCbrt(CodeStubAssembler* assembler) argument 239 Generate_MathClz32(CodeStubAssembler* assembler) argument 307 Generate_MathCos(CodeStubAssembler* assembler) argument 312 Generate_MathCosh(CodeStubAssembler* assembler) argument 317 Generate_MathExp(CodeStubAssembler* assembler) argument 322 Generate_MathExpm1(CodeStubAssembler* assembler) argument 327 Generate_MathFloor(CodeStubAssembler* assembler) argument 332 Generate_MathFround(CodeStubAssembler* assembler) argument 397 Generate_MathImul(CodeStubAssembler* assembler) argument 411 Generate_MathLog(CodeStubAssembler* assembler) argument 416 Generate_MathLog1p(CodeStubAssembler* assembler) argument 421 Generate_MathLog10(CodeStubAssembler* assembler) argument 426 Generate_MathLog2(CodeStubAssembler* assembler) argument 431 Generate_MathPow(CodeStubAssembler* assembler) argument 445 Generate_MathRandom(CodeStubAssembler* assembler) argument 485 Generate_MathRound(CodeStubAssembler* assembler) argument 490 Generate_MathSign(CodeStubAssembler* assembler) argument 517 Generate_MathSin(CodeStubAssembler* assembler) argument 522 Generate_MathSinh(CodeStubAssembler* assembler) argument 527 Generate_MathSqrt(CodeStubAssembler* assembler) argument 532 Generate_MathTan(CodeStubAssembler* assembler) argument 537 Generate_MathTanh(CodeStubAssembler* assembler) argument 542 Generate_MathTrunc(CodeStubAssembler* assembler) argument [all...] |
H A D | builtins-conversion.cc | 27 void Generate_NonPrimitiveToPrimitive(CodeStubAssembler* assembler, argument 33 Node* input = assembler->Parameter(Descriptor::kArgument); 34 Node* context = assembler->Parameter(Descriptor::kContext); 37 Callable callable = CodeFactory::GetProperty(assembler->isolate()); 39 assembler->HeapConstant(assembler->factory()->to_primitive_symbol()); 41 assembler->CallStub(callable, context, input, to_primitive_symbol); 44 Label ordinary_to_primitive(assembler); 45 assembler->GotoIf( 46 assembler 97 Generate_NonPrimitiveToPrimitive_Default( CodeStubAssembler* assembler) argument 102 Generate_NonPrimitiveToPrimitive_Number( CodeStubAssembler* assembler) argument 107 Generate_NonPrimitiveToPrimitive_String( CodeStubAssembler* assembler) argument 112 Generate_StringToNumber(CodeStubAssembler* assembler) argument 122 Generate_ToName(CodeStubAssembler* assembler) argument 133 Generate_NonNumberToNumber(CodeStubAssembler* assembler) argument 144 Generate_ToNumber(CodeStubAssembler* assembler) argument 154 Generate_ToString(CodeStubAssembler* assembler) argument 218 Generate_OrdinaryToPrimitive(CodeStubAssembler* assembler, OrdinaryToPrimitiveHint hint) argument 285 Generate_OrdinaryToPrimitive_Number( CodeStubAssembler* assembler) argument 290 Generate_OrdinaryToPrimitive_String( CodeStubAssembler* assembler) argument 296 Generate_ToBoolean(CodeStubAssembler* assembler) argument 313 Generate_ToLength(CodeStubAssembler* assembler) argument 388 Generate_ToInteger(CodeStubAssembler* assembler) argument 398 Generate_ToObject(CodeStubAssembler* assembler) argument 466 Generate_Typeof(CodeStubAssembler* assembler) argument [all...] |
H A D | builtins-number.cc | 16 void Builtins::Generate_NumberIsFinite(CodeStubAssembler* assembler) { argument 20 Node* number = assembler->Parameter(1); 22 Label return_true(assembler), return_false(assembler); 25 assembler->GotoIf(assembler->TaggedIsSmi(number), &return_true); 28 assembler->GotoUnless( 29 assembler->WordEqual(assembler->LoadMap(number), 30 assembler 47 Generate_NumberIsInteger(CodeStubAssembler* assembler) argument 84 Generate_NumberIsNaN(CodeStubAssembler* assembler) argument 113 Generate_NumberIsSafeInteger(CodeStubAssembler* assembler) argument 156 Generate_NumberParseFloat(CodeStubAssembler* assembler) argument 262 Generate_NumberParseInt(CodeStubAssembler* assembler) argument 567 Generate_NumberPrototypeValueOf(CodeStubAssembler* assembler) argument 579 Generate_Add(CodeStubAssembler* assembler) argument 946 Generate_Subtract(CodeStubAssembler* assembler) argument 1124 Generate_Multiply(CodeStubAssembler* assembler) argument 1278 Generate_Divide(CodeStubAssembler* assembler) argument 1496 Generate_Modulus(CodeStubAssembler* assembler) argument 1655 Generate_ShiftLeft(CodeStubAssembler* assembler) argument 1671 Generate_ShiftRight(CodeStubAssembler* assembler) argument 1687 Generate_ShiftRightLogical(CodeStubAssembler* assembler) argument 1703 Generate_BitwiseAnd(CodeStubAssembler* assembler) argument 1717 Generate_BitwiseOr(CodeStubAssembler* assembler) argument 1731 Generate_BitwiseXor(CodeStubAssembler* assembler) argument 1745 Generate_LessThan(CodeStubAssembler* assembler) argument 1754 Generate_LessThanOrEqual(CodeStubAssembler* assembler) argument 1763 Generate_GreaterThan(CodeStubAssembler* assembler) argument 1772 Generate_GreaterThanOrEqual(CodeStubAssembler* assembler) argument 1781 Generate_Equal(CodeStubAssembler* assembler) argument 1790 Generate_NotEqual(CodeStubAssembler* assembler) argument 1799 Generate_StrictEqual(CodeStubAssembler* assembler) argument 1808 Generate_StrictNotEqual(CodeStubAssembler* assembler) argument [all...] |
H A D | builtins-internal.cc | 8 #include "src/macro-assembler.h" 57 CodeStubAssembler* assembler) { 62 Node* object = assembler->Parameter(Descriptor::kObject); 65 Node* source = assembler->LoadObjectField(object, JSObject::kElementsOffset); 67 CodeStubAssembler::ParameterMode mode = assembler->OptimalParameterMode(); 68 Node* length = assembler->UntagParameter( 69 assembler->LoadFixedArrayBaseLength(source), mode); 74 Label if_newspace(assembler), if_oldspace(assembler); 75 assembler 56 Generate_CopyFastSmiOrObjectElements( CodeStubAssembler* assembler) argument 100 Generate_GrowFastDoubleElements(CodeStubAssembler* assembler) argument 119 Generate_GrowFastSmiOrObjectElements( CodeStubAssembler* assembler) argument [all...] |
H A D | builtins-global.cc | 104 void Builtins::Generate_GlobalIsFinite(CodeStubAssembler* assembler) { argument 109 Node* context = assembler->Parameter(4); 111 Label return_true(assembler), return_false(assembler); 114 Variable var_num(assembler, MachineRepresentation::kTagged); 115 Label loop(assembler, &var_num); 116 var_num.Bind(assembler->Parameter(1)); 117 assembler->Goto(&loop); 118 assembler->Bind(&loop); 124 assembler 159 Generate_GlobalIsNaN(CodeStubAssembler* assembler) argument [all...] |
H A D | builtins-handler.cc | 15 CodeStubAssembler* assembler) { 19 Node* receiver = assembler->Parameter(Descriptor::kReceiver); 20 Node* name = assembler->Parameter(Descriptor::kName); 21 Node* slot = assembler->Parameter(Descriptor::kSlot); 22 Node* vector = assembler->Parameter(Descriptor::kVector); 23 Node* context = assembler->Parameter(Descriptor::kContext); 26 assembler->KeyedLoadICGeneric(&p); 44 void KeyedStoreICMegamorphic(CodeStubAssembler* assembler, LanguageMode mode) { argument 48 Node* receiver = assembler->Parameter(Descriptor::kReceiver); 49 Node* name = assembler 14 Generate_KeyedLoadIC_Megamorphic_TF( CodeStubAssembler* assembler) argument 60 Generate_KeyedStoreIC_Megamorphic_TF( CodeStubAssembler* assembler) argument 65 Generate_KeyedStoreIC_Megamorphic_Strict_TF( CodeStubAssembler* assembler) argument 78 Generate_LoadGlobalIC_Miss(CodeStubAssembler* assembler) argument 90 Generate_LoadGlobalIC_Slow(CodeStubAssembler* assembler) argument 106 Generate_LoadIC_Miss(CodeStubAssembler* assembler) argument 124 Generate_LoadIC_Slow(CodeStubAssembler* assembler) argument 135 Generate_StoreIC_Miss(CodeStubAssembler* assembler) argument 159 Generate_StoreIC_Slow(CodeStubAssembler* assembler, LanguageMode language_mode) argument 177 Generate_StoreIC_SlowSloppy(CodeStubAssembler* assembler) argument 181 Generate_StoreIC_SlowStrict(CodeStubAssembler* assembler) argument [all...] |
H A D | builtins-string.cc | 19 void GenerateStringEqual(CodeStubAssembler* assembler, ResultMode mode) { argument 40 Node* lhs = assembler->Parameter(0); 41 Node* rhs = assembler->Parameter(1); 42 Node* context = assembler->Parameter(2); 44 Label if_equal(assembler), if_notequal(assembler); 47 Label if_same(assembler), if_notsame(assembler); 48 assembler->Branch(assembler 199 GenerateStringRelationalComparison(CodeStubAssembler* assembler, RelationalComparisonMode mode) argument 385 Generate_StringEqual(CodeStubAssembler* assembler) argument 390 Generate_StringNotEqual(CodeStubAssembler* assembler) argument 395 Generate_StringLessThan(CodeStubAssembler* assembler) argument 401 Generate_StringLessThanOrEqual(CodeStubAssembler* assembler) argument 407 Generate_StringGreaterThan(CodeStubAssembler* assembler) argument 413 Generate_StringGreaterThanOrEqual(CodeStubAssembler* assembler) argument 422 Generate_StringFromCharCode(CodeStubAssembler* assembler) argument 635 Generate_StringPrototypeCharAt(CodeStubAssembler* assembler) argument 680 Generate_StringPrototypeCharCodeAt( CodeStubAssembler* assembler) argument 1194 Generate_StringPrototypeToString(CodeStubAssembler* assembler) argument 1227 Generate_StringPrototypeValueOf(CodeStubAssembler* assembler) argument 1238 Generate_StringPrototypeIterator(CodeStubAssembler* assembler) argument 1270 LoadSurrogatePairInternal(CodeStubAssembler* assembler, compiler::Node* string, compiler::Node* length, compiler::Node* index, UnicodeEncoding encoding) argument 1347 LoadSurrogatePairAt(CodeStubAssembler* assembler, compiler::Node* string, compiler::Node* length, compiler::Node* index) argument 1357 Generate_StringIteratorPrototypeNext( CodeStubAssembler* assembler) argument [all...] |
H A D | builtins-array.cc | 1240 void Builtins::Generate_ArrayIsArray(CodeStubAssembler* assembler) { argument 1244 Node* object = assembler->Parameter(1); 1245 Node* context = assembler->Parameter(4); 1247 Label call_runtime(assembler), return_true(assembler), 1248 return_false(assembler); 1250 assembler->GotoIf(assembler->TaggedIsSmi(object), &return_false); 1251 Node* instance_type = assembler->LoadInstanceType(object); 1253 assembler 1273 Generate_ArrayIncludes(CodeStubAssembler* assembler) argument 1719 Generate_ArrayIndexOf(CodeStubAssembler* assembler) argument 2086 Generate_ArrayPrototypeIterationMethod(CodeStubAssembler* assembler) argument 2126 Generate_ArrayPrototypeValues(CodeStubAssembler* assembler) argument 2130 Generate_ArrayPrototypeEntries(CodeStubAssembler* assembler) argument 2134 Generate_ArrayPrototypeKeys(CodeStubAssembler* assembler) argument 2138 Generate_ArrayIteratorPrototypeNext( CodeStubAssembler* assembler) argument [all...] |
H A D | builtins-symbol.cc | 37 CodeStubAssembler* assembler) { 40 Node* receiver = assembler->Parameter(0); 41 Node* context = assembler->Parameter(4); 44 assembler->ToThisValue(context, receiver, PrimitiveType::kSymbol, 46 assembler->Return(result); 50 void Builtins::Generate_SymbolPrototypeToString(CodeStubAssembler* assembler) { argument 53 Node* receiver = assembler->Parameter(0); 54 Node* context = assembler->Parameter(3); 56 Node* value = assembler->ToThisValue( 59 assembler 36 Generate_SymbolPrototypeToPrimitive( CodeStubAssembler* assembler) argument 64 Generate_SymbolPrototypeValueOf(CodeStubAssembler* assembler) argument [all...] |
H A D | builtins-boolean.cc | 37 void Builtins::Generate_BooleanPrototypeToString(CodeStubAssembler* assembler) { argument 40 Node* receiver = assembler->Parameter(0); 41 Node* context = assembler->Parameter(3); 43 Node* value = assembler->ToThisValue( 45 Node* result = assembler->LoadObjectField(value, Oddball::kToStringOffset); 46 assembler->Return(result); 50 void Builtins::Generate_BooleanPrototypeValueOf(CodeStubAssembler* assembler) { argument 53 Node* receiver = assembler->Parameter(0); 54 Node* context = assembler->Parameter(3); 56 Node* result = assembler [all...] |
H A D | builtins-object.cc | 17 void Builtins::Generate_ObjectHasOwnProperty(CodeStubAssembler* assembler) { argument 22 Node* object = assembler->Parameter(0); 23 Node* key = assembler->Parameter(1); 24 Node* context = assembler->Parameter(4); 26 Label call_runtime(assembler), return_true(assembler), 27 return_false(assembler); 30 Label if_objectisnotsmi(assembler); 31 assembler->Branch(assembler 224 IsString(CodeStubAssembler* assembler, compiler::Node* object, CodeStubAssembler::Label* if_string, CodeStubAssembler::Label* if_notstring) argument 242 ReturnToStringFormat(CodeStubAssembler* assembler, compiler::Node* context, compiler::Node* string) argument 259 ReturnIfPrimitive(CodeStubAssembler* assembler, compiler::Node* instance_type, CodeStubAssembler::Label* return_string, CodeStubAssembler::Label* return_boolean, CodeStubAssembler::Label* return_number) argument 280 Generate_ObjectProtoToString(CodeStubAssembler* assembler) argument 1025 Generate_HasProperty(CodeStubAssembler* assembler) argument 1037 Generate_ForInFilter(CodeStubAssembler* assembler) argument 1048 Generate_InstanceOf(CodeStubAssembler* assembler) argument 1059 Generate_OrdinaryHasInstance(CodeStubAssembler* assembler) argument [all...] |
/external/v8/src/ |
H A D | code-stubs.cc | 12 #include "src/code-stub-assembler.h" 17 #include "src/macro-assembler.h" 325 void StringAddStub::GenerateAssembly(CodeStubAssembler* assembler) const { 327 Node* left = assembler->Parameter(Descriptor::kLeft); 328 Node* right = assembler->Parameter(Descriptor::kRight); 329 Node* context = assembler->Parameter(Descriptor::kContext); 335 left = assembler->ToString(context, 336 assembler->JSReceiverToPrimitive(context, left)); 342 right = assembler->ToString( 343 context, assembler 720 Generate( CodeStubAssembler* assembler, compiler::Node* lhs, compiler::Node* rhs, compiler::Node* slot_id, compiler::Node* type_feedback_vector, compiler::Node* context) argument 927 Generate( CodeStubAssembler* assembler, compiler::Node* lhs, compiler::Node* rhs, compiler::Node* slot_id, compiler::Node* type_feedback_vector, compiler::Node* context) argument 1121 Generate( CodeStubAssembler* assembler, compiler::Node* lhs, compiler::Node* rhs, compiler::Node* slot_id, compiler::Node* type_feedback_vector, compiler::Node* context) argument 1285 Generate( CodeStubAssembler* assembler, compiler::Node* dividend, compiler::Node* divisor, compiler::Node* slot_id, compiler::Node* type_feedback_vector, compiler::Node* context) argument 1507 Generate( CodeStubAssembler* assembler, compiler::Node* dividend, compiler::Node* divisor, compiler::Node* slot_id, compiler::Node* type_feedback_vector, compiler::Node* context) argument 1670 Generate(CodeStubAssembler* assembler, compiler::Node* value, compiler::Node* context, compiler::Node* type_feedback_vector, compiler::Node* slot_id) argument 1810 Generate(CodeStubAssembler* assembler, compiler::Node* value, compiler::Node* context, compiler::Node* type_feedback_vector, compiler::Node* slot_id) argument 1943 Generate(CodeStubAssembler* assembler, compiler::Node* string, compiler::Node* from, compiler::Node* to, compiler::Node* context) argument 2236 GenerateFastPath( CodeStubAssembler* assembler, compiler::CodeAssembler::Label* call_runtime, compiler::Node* closure, compiler::Node* literals_index, compiler::Node* properties_count) argument 2492 Generate(CodeStubAssembler* assembler, compiler::Node* shared_info, compiler::Node* context) argument 2648 Generate( CodeStubAssembler* assembler, compiler::Node* function, compiler::Node* slots, compiler::Node* context) argument 2711 Generate(CodeStubAssembler* assembler, compiler::Node* closure, compiler::Node* literal_index, compiler::Node* pattern, compiler::Node* flags, compiler::Node* context) argument 2769 NonEmptyShallowClone(CodeStubAssembler* assembler, compiler::Node* boilerplate, compiler::Node* boilerplate_map, compiler::Node* boilerplate_elements, compiler::Node* allocation_site, compiler::Node* capacity, ElementsKind kind) argument 2816 Generate( CodeStubAssembler* assembler, compiler::Node* closure, compiler::Node* literal_index, compiler::Node* context, CodeStubAssembler::Label* call_runtime, AllocationSiteMode allocation_site_mode) argument 3130 SingleArgumentConstructorCommon(CodeStubAssembler* assembler, ElementsKind elements_kind, compiler::Node* array_map, compiler::Node* allocation_site, AllocationSiteMode mode) argument [all...] |
/external/v8/src/interpreter/ |
H A D | interpreter.h | 75 void Do##Name(InterpreterAssembler* assembler); 81 void DoBinaryOpWithFeedback(InterpreterAssembler* assembler); 86 InterpreterAssembler* assembler); 91 InterpreterAssembler* assembler); 96 void DoBinaryOpWithImmediate(InterpreterAssembler* assembler); 101 void DoUnaryOpWithFeedback(InterpreterAssembler* assembler); 105 void DoCompareOp(Token::Value compare_op, InterpreterAssembler* assembler); 108 void DoStaGlobal(Callable ic, InterpreterAssembler* assembler); 111 void DoStoreIC(Callable ic, InterpreterAssembler* assembler); 114 void DoKeyedStoreIC(Callable ic, InterpreterAssembler* assembler); [all...] |
H A D | interpreter.cc | 18 #include "src/interpreter/interpreter-assembler.h" 32 #define __ assembler-> 79 InterpreterAssembler assembler(isolate_, &zone, Bytecode::k##Name, \ 81 Do##Name(&assembler); \ 82 Handle<Code> code = assembler.GenerateCode(); \ 319 void Interpreter::DoLdaZero(InterpreterAssembler* assembler) { argument 328 void Interpreter::DoLdaSmi(InterpreterAssembler* assembler) { argument 338 void Interpreter::DoLdaConstant(InterpreterAssembler* assembler) { argument 348 void Interpreter::DoLdaUndefined(InterpreterAssembler* assembler) { argument 358 void Interpreter::DoLdaNull(InterpreterAssembler* assembler) { argument 367 DoLdaTheHole(InterpreterAssembler* assembler) argument 376 DoLdaTrue(InterpreterAssembler* assembler) argument 385 DoLdaFalse(InterpreterAssembler* assembler) argument 394 DoLdar(InterpreterAssembler* assembler) argument 404 DoStar(InterpreterAssembler* assembler) argument 414 DoMov(InterpreterAssembler* assembler) argument 422 BuildLoadGlobal(Callable ic, Node* context, Node* feedback_slot, InterpreterAssembler* assembler) argument 440 DoLdaGlobal(InterpreterAssembler* assembler) argument 456 DoLdaGlobalInsideTypeof(InterpreterAssembler* assembler) argument 468 DoStaGlobal(Callable ic, InterpreterAssembler* assembler) argument 495 DoStaGlobalSloppy(InterpreterAssembler* assembler) argument 504 DoStaGlobalStrict(InterpreterAssembler* assembler) argument 513 DoLdaContextSlot(InterpreterAssembler* assembler) argument 527 DoLdaCurrentContextSlot(InterpreterAssembler* assembler) argument 539 DoStaContextSlot(InterpreterAssembler* assembler) argument 554 DoStaCurrentContextSlot(InterpreterAssembler* assembler) argument 562 DoLdaLookupSlot(Runtime::FunctionId function_id, InterpreterAssembler* assembler) argument 576 DoLdaLookupSlot(InterpreterAssembler* assembler) argument 584 DoLdaLookupSlotInsideTypeof(InterpreterAssembler* assembler) argument 588 DoLdaLookupContextSlot(Runtime::FunctionId function_id, InterpreterAssembler* assembler) argument 622 DoLdaLookupContextSlot(InterpreterAssembler* assembler) argument 630 DoLdaLookupContextSlotInsideTypeof( InterpreterAssembler* assembler) argument 635 DoLdaLookupGlobalSlot(Runtime::FunctionId function_id, InterpreterAssembler* assembler) argument 672 DoLdaLookupGlobalSlot(InterpreterAssembler* assembler) argument 680 DoLdaLookupGlobalSlotInsideTypeof( InterpreterAssembler* assembler) argument 685 DoStaLookupSlot(LanguageMode language_mode, InterpreterAssembler* assembler) argument 703 DoStaLookupSlotSloppy(InterpreterAssembler* assembler) argument 711 DoStaLookupSlotStrict(InterpreterAssembler* assembler) argument 719 DoLdaNamedProperty(InterpreterAssembler* assembler) argument 743 DoLdaKeyedProperty(InterpreterAssembler* assembler) argument 762 DoStoreIC(Callable ic, InterpreterAssembler* assembler) argument 786 DoStaNamedPropertySloppy(InterpreterAssembler* assembler) argument 796 DoStaNamedPropertyStrict(InterpreterAssembler* assembler) argument 801 DoKeyedStoreIC(Callable ic, InterpreterAssembler* assembler) argument 824 DoStaKeyedPropertySloppy(InterpreterAssembler* assembler) argument 833 DoStaKeyedPropertyStrict(InterpreterAssembler* assembler) argument 843 DoLdaModuleVariable(InterpreterAssembler* assembler) argument 885 DoStaModuleVariable(InterpreterAssembler* assembler) argument 924 DoPushContext(InterpreterAssembler* assembler) argument 936 DoPopContext(InterpreterAssembler* assembler) argument 944 DoCompareOp(Token::Value compare_op, InterpreterAssembler* assembler) argument 966 DoBinaryOpWithFeedback(InterpreterAssembler* assembler) argument 979 DoCompareOpWithFeedback(Token::Value compare_op, InterpreterAssembler* assembler) argument 1088 DoAdd(InterpreterAssembler* assembler) argument 1095 DoSub(InterpreterAssembler* assembler) argument 1102 DoMul(InterpreterAssembler* assembler) argument 1109 DoDiv(InterpreterAssembler* assembler) argument 1116 DoMod(InterpreterAssembler* assembler) argument 1120 DoBitwiseBinaryOp(Token::Value bitwise_op, InterpreterAssembler* assembler) argument 1195 DoBitwiseOr(InterpreterAssembler* assembler) argument 1202 DoBitwiseXor(InterpreterAssembler* assembler) argument 1209 DoBitwiseAnd(InterpreterAssembler* assembler) argument 1219 DoShiftLeft(InterpreterAssembler* assembler) argument 1229 DoShiftRight(InterpreterAssembler* assembler) argument 1239 DoShiftRightLogical(InterpreterAssembler* assembler) argument 1247 DoAddSmi(InterpreterAssembler* assembler) argument 1301 DoSubSmi(InterpreterAssembler* assembler) argument 1355 DoBitwiseOrSmi(InterpreterAssembler* assembler) argument 1383 DoBitwiseAndSmi(InterpreterAssembler* assembler) argument 1412 DoShiftLeftSmi(InterpreterAssembler* assembler) argument 1442 DoShiftRightSmi(InterpreterAssembler* assembler) argument 1467 BuildUnaryOp(Callable callable, InterpreterAssembler* assembler) argument 1476 DoUnaryOpWithFeedback(InterpreterAssembler* assembler) argument 1490 DoToName(InterpreterAssembler* assembler) argument 1501 DoToNumber(InterpreterAssembler* assembler) argument 1512 DoToObject(InterpreterAssembler* assembler) argument 1521 DoInc(InterpreterAssembler* assembler) argument 1528 DoDec(InterpreterAssembler* assembler) argument 1537 DoToBooleanLogicalNot(InterpreterAssembler* assembler) argument 1563 DoLogicalNot(InterpreterAssembler* assembler) argument 1593 DoTypeOf(InterpreterAssembler* assembler) argument 1601 DoDelete(Runtime::FunctionId function_id, InterpreterAssembler* assembler) argument 1616 DoDeletePropertyStrict(InterpreterAssembler* assembler) argument 1624 DoDeletePropertySloppy(InterpreterAssembler* assembler) argument 1628 DoJSCall(InterpreterAssembler* assembler, TailCallMode tail_call_mode) argument 1652 DoCall(InterpreterAssembler* assembler) argument 1661 DoCallProperty(InterpreterAssembler* assembler) argument 1672 DoTailCall(InterpreterAssembler* assembler) argument 1681 DoCallRuntime(InterpreterAssembler* assembler) argument 1697 DoInvokeIntrinsic(InterpreterAssembler* assembler) argument 1715 DoCallRuntimeForPair(InterpreterAssembler* assembler) argument 1739 DoCallJSRuntime(InterpreterAssembler* assembler) argument 1765 DoNew(InterpreterAssembler* assembler) argument 1785 DoTestEqual(InterpreterAssembler* assembler) argument 1792 DoTestNotEqual(InterpreterAssembler* assembler) argument 1799 DoTestEqualStrict(InterpreterAssembler* assembler) argument 1806 DoTestLessThan(InterpreterAssembler* assembler) argument 1813 DoTestGreaterThan(InterpreterAssembler* assembler) argument 1821 DoTestLessThanOrEqual(InterpreterAssembler* assembler) argument 1829 DoTestGreaterThanOrEqual(InterpreterAssembler* assembler) argument 1837 DoTestIn(InterpreterAssembler* assembler) argument 1845 DoTestInstanceOf(InterpreterAssembler* assembler) argument 1852 DoJump(InterpreterAssembler* assembler) argument 1860 DoJumpConstant(InterpreterAssembler* assembler) argument 1870 DoJumpIfTrue(InterpreterAssembler* assembler) argument 1881 DoJumpIfTrueConstant(InterpreterAssembler* assembler) argument 1893 DoJumpIfFalse(InterpreterAssembler* assembler) argument 1904 DoJumpIfFalseConstant(InterpreterAssembler* assembler) argument 1916 DoJumpIfToBooleanTrue(InterpreterAssembler* assembler) argument 1932 DoJumpIfToBooleanTrueConstant( InterpreterAssembler* assembler) argument 1949 DoJumpIfToBooleanFalse(InterpreterAssembler* assembler) argument 1965 DoJumpIfToBooleanFalseConstant( InterpreterAssembler* assembler) argument 1982 DoJumpIfNull(InterpreterAssembler* assembler) argument 1993 DoJumpIfNullConstant(InterpreterAssembler* assembler) argument 2005 DoJumpIfUndefined(InterpreterAssembler* assembler) argument 2017 DoJumpIfUndefinedConstant(InterpreterAssembler* assembler) argument 2030 DoJumpIfNotHole(InterpreterAssembler* assembler) argument 2041 DoJumpIfNotHoleConstant(InterpreterAssembler* assembler) argument 2054 DoJumpLoop(InterpreterAssembler* assembler) argument 2082 DoCreateRegExpLiteral(InterpreterAssembler* assembler) argument 2101 DoCreateArrayLiteral(InterpreterAssembler* assembler) argument 2146 DoCreateObjectLiteral(InterpreterAssembler* assembler) argument 2196 DoCreateClosure(InterpreterAssembler* assembler) argument 2226 DoCreateBlockContext(InterpreterAssembler* assembler) argument 2241 DoCreateCatchContext(InterpreterAssembler* assembler) argument 2258 DoCreateFunctionContext(InterpreterAssembler* assembler) argument 2272 DoCreateWithContext(InterpreterAssembler* assembler) argument 2287 DoCreateMappedArguments(InterpreterAssembler* assembler) argument 2329 DoCreateUnmappedArguments(InterpreterAssembler* assembler) argument 2343 DoCreateRestParameter(InterpreterAssembler* assembler) argument 2357 DoStackCheck(InterpreterAssembler* assembler) argument 2377 DoThrow(InterpreterAssembler* assembler) argument 2388 DoReThrow(InterpreterAssembler* assembler) argument 2399 DoReturn(InterpreterAssembler* assembler) argument 2408 DoDebugger(InterpreterAssembler* assembler) argument 2428 BuildForInPrepareResult(Node* output_register, Node* cache_type, Node* cache_array, Node* cache_length, InterpreterAssembler* assembler) argument 2447 DoForInPrepare(InterpreterAssembler* assembler) argument 2517 DoForInNext(InterpreterAssembler* assembler) argument 2563 DoForInContinue(InterpreterAssembler* assembler) argument 2590 DoForInStep(InterpreterAssembler* assembler) argument 2602 DoWide(InterpreterAssembler* assembler) argument 2609 DoExtraWide(InterpreterAssembler* assembler) argument 2616 DoIllegal(InterpreterAssembler* assembler) argument 2623 DoNop(InterpreterAssembler* assembler) argument 2630 DoSuspendGenerator(InterpreterAssembler* assembler) argument 2673 DoResumeGenerator(InterpreterAssembler* assembler) argument [all...] |
/external/v8/src/ic/ |
H A D | keyed-store-generic.h | 8 #include "src/code-stub-assembler.h" 15 static void Generate(CodeStubAssembler* assembler,
|
/external/llvm/test/MC/AsmParser/ |
H A D | undefined-local-symbol.s | 4 # of what an assembler local symbol looks like (i.e., 'L' prefix.) 6 # CHECK: error: assembler local symbol 'Lbar' not defined
|
/external/llvm/test/MC/Mips/mips32r2/ |
H A D | invalid.s | 1 # Instructions that are valid for the current ISA but should be rejected by the assembler (e.g.
|
/external/llvm/test/MC/Mips/mips32r3/ |
H A D | invalid.s | 1 # Instructions that are valid for the current ISA but should be rejected by the assembler (e.g.
|
/external/llvm/test/MC/Mips/mips32r5/ |
H A D | invalid.s | 1 # Instructions that are valid for the current ISA but should be rejected by the assembler (e.g.
|
/external/llvm/test/MC/Mips/mips64r2/ |
H A D | invalid.s | 1 # Instructions that are valid for the current ISA but should be rejected by the assembler (e.g.
|
/external/llvm/test/MC/Mips/mips64r3/ |
H A D | invalid.s | 1 # Instructions that are valid for the current ISA but should be rejected by the assembler (e.g.
|
/external/llvm/test/MC/Mips/mips64r5/ |
H A D | invalid.s | 1 # Instructions that are valid for the current ISA but should be rejected by the assembler (e.g.
|
/external/v8/src/compiler/ |
H A D | gap-resolver.h | 29 explicit GapResolver(Assembler* assembler) argument 30 : assembler_(assembler), split_rep_(MachineRepresentation::kSimd128) {} 32 // Resolve a set of parallel moves, emitting assembler instructions.
|