HomeSort by relevance Sort by last modified time
    Searched refs:assembler (Results 1 - 25 of 392) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /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

Completed in 1904 milliseconds

1 2 3 4 5 6 7 8 91011>>