/external/v8/src/builtins/ |
builtins-conversion.cc | 8 #include "src/code-stub-assembler.h" 30 void Generate_NonPrimitiveToPrimitive(CodeStubAssembler* assembler, 36 Node* input = assembler->Parameter(Descriptor::kArgument); 37 Node* context = assembler->Parameter(Descriptor::kContext); 40 Callable callable = CodeFactory::GetProperty(assembler->isolate()); 42 assembler->HeapConstant(assembler->factory()->to_primitive_symbol()); 44 assembler->CallStub(callable, context, input, to_primitive_symbol); 47 Label ordinary_to_primitive(assembler); 48 assembler->GotoIf [all...] |
builtins-internal.cc | 7 #include "src/code-stub-assembler.h" 10 #include "src/macro-assembler.h" 64 CodeStubAssembler assembler(state); 66 Node* object = assembler.Parameter(Descriptor::kObject); 69 Node* source = assembler.LoadObjectField(object, JSObject::kElementsOffset); 71 CodeStubAssembler::ParameterMode mode = assembler.OptimalParameterMode(); 72 Node* length = assembler.TaggedToParameter( 73 assembler.LoadFixedArrayBaseLength(source), mode); 78 Label if_newspace(&assembler), if_oldspace(&assembler); [all...] |
builtins-global.cc | 8 #include "src/code-stub-assembler.h" 111 CodeStubAssembler assembler(state); 113 Node* context = assembler.Parameter(4); 115 Label return_true(&assembler), return_false(&assembler); 118 Variable var_num(&assembler, MachineRepresentation::kTagged); 119 Label loop(&assembler, &var_num); 120 var_num.Bind(assembler.Parameter(1)); 121 assembler.Goto(&loop); 122 assembler.Bind(&loop) [all...] |
builtins-function.cc | 8 #include "src/code-stub-assembler.h" 281 CodeStubAssembler assembler(state); 282 Label slow(&assembler); 284 Node* argc = assembler.Parameter(BuiltinDescriptor::kArgumentsCount); 285 Node* context = assembler.Parameter(BuiltinDescriptor::kContext); 286 Node* new_target = assembler.Parameter(BuiltinDescriptor::kNewTarget); 288 CodeStubArguments args(&assembler, assembler.ChangeInt32ToIntPtr(argc)); 292 assembler.GotoIf(assembler.TaggedIsSmi(receiver), &slow) [all...] |
builtins-symbol.cc | 7 #include "src/code-stub-assembler.h" 74 CodeStubAssembler assembler(state); 76 Node* receiver = assembler.Parameter(0); 77 Node* context = assembler.Parameter(4); 80 assembler.ToThisValue(context, receiver, PrimitiveType::kSymbol, 82 assembler.Return(result); 89 CodeStubAssembler assembler(state); 91 Node* receiver = assembler.Parameter(0); 92 Node* context = assembler.Parameter(3); 94 Node* value = assembler.ToThisValue(context, receiver, PrimitiveType::kSymbol [all...] |
builtins-array.cc | 9 #include "src/code-stub-assembler.h" 195 CodeStubAssembler assembler(state); 196 Variable arg_index(&assembler, MachineType::PointerRepresentation()); 197 Label default_label(&assembler, &arg_index); 198 Label smi_transition(&assembler); 199 Label object_push_pre(&assembler); 200 Label object_push(&assembler, &arg_index); 201 Label double_push(&assembler, &arg_index); 202 Label double_transition(&assembler); 203 Label runtime(&assembler, Label::kDeferred) [all...] |
builtins-boolean.cc | 7 #include "src/code-stub-assembler.h" 43 CodeStubAssembler assembler(state); 45 Node* receiver = assembler.Parameter(0); 46 Node* context = assembler.Parameter(3); 48 Node* value = assembler.ToThisValue( 50 Node* result = assembler.LoadObjectField(value, Oddball::kToStringOffset); 51 assembler.Return(result); 58 CodeStubAssembler assembler(state); 60 Node* receiver = assembler.Parameter(0); 61 Node* context = assembler.Parameter(3) [all...] |
/external/v8/src/ |
code-stubs.cc | 13 #include "src/code-stub-assembler.h" 20 #include "src/macro-assembler.h" 338 CodeStubAssembler assembler(state); 339 Node* left = assembler.Parameter(Descriptor::kLeft); 340 Node* right = assembler.Parameter(Descriptor::kRight); 341 Node* context = assembler.Parameter(Descriptor::kContext); 347 left = assembler.ToString(context, 348 assembler.JSReceiverToPrimitive(context, left)); 354 right = assembler.ToString(context, 355 assembler.JSReceiverToPrimitive(context, right)) [all...] |
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/sh/sh64/ |
relax-1.s | 1 ! Check limits of PT assembler relaxation states. Unfortunately, we can't
|
/external/v8/src/interpreter/ |
interpreter.h | 75 void Do##Name(InterpreterAssembler* assembler); 89 void DoBinaryOpWithFeedback(InterpreterAssembler* assembler); 94 InterpreterAssembler* assembler); 99 InterpreterAssembler* assembler); 104 void DoBinaryOpWithImmediate(InterpreterAssembler* assembler); 109 void DoUnaryOpWithFeedback(InterpreterAssembler* assembler); 113 void DoCompareOp(Token::Value compare_op, InterpreterAssembler* assembler); 116 void DoStaGlobal(Callable ic, InterpreterAssembler* assembler); 119 void DoStoreIC(Callable ic, InterpreterAssembler* assembler); 122 void DoKeyedStoreIC(Callable ic, InterpreterAssembler* assembler); [all...] |
interpreter.cc | 20 #include "src/ic/accessor-assembler.h" 24 #include "src/interpreter/interpreter-assembler.h" 38 #define __ assembler-> 144 InterpreterAssembler assembler(&state, bytecode, operand_scale); 146 assembler.SaveBytecodeOffset(); 148 (this->*generator)(&assembler); 386 void Interpreter::DoLdaZero(InterpreterAssembler* assembler) { 395 void Interpreter::DoLdaSmi(InterpreterAssembler* assembler) { 404 void Interpreter::DoLdaConstant(InterpreterAssembler* assembler) { 414 void Interpreter::DoLdaUndefined(InterpreterAssembler* assembler) { [all...] |
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/all/ |
diff1.s | 2 # The assembler should reject this.
|
byte.d | 4 # for compatibily with the Renesas assembler.
|
equiv1.s | 2 ;# The assembler should reject this.
|
/toolchain/binutils/binutils-2.25/gas/testsuite/gas/nios2/ |
selftest.d | 5 # Test the assembler self-test mode on some instructions that 7 # sure the assembler doesn't choke, rather than to match the encodings
|
/external/v8/src/compiler/ |
gap-resolver.h | 17 class Assembler { 19 virtual ~Assembler() {} 29 explicit GapResolver(Assembler* assembler) 30 : assembler_(assembler), split_rep_(MachineRepresentation::kSimd128) {} 32 // Resolve a set of parallel moves, emitting assembler instructions. 40 // Assembler used to emit moves and save registers. 41 Assembler* const assembler_;
|
/external/llvm/test/MC/AsmParser/ |
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/ |
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/ |
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/ |
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/ |
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/ |
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/ |
invalid.s | 1 # Instructions that are valid for the current ISA but should be rejected by the assembler (e.g.
|
/system/core/libpixelflinger/tests/arch-arm64/assembler/ |
Android.mk | 15 LOCAL_MODULE:= test-pixelflinger-arm64-assembler-test
|
/system/core/libpixelflinger/tests/arch-mips64/assembler/ |
Android.mk | 15 LOCAL_MODULE:= test-pixelflinger-mips64-assembler-test
|