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

1 2

  /external/v8/src/builtins/
builtins-object.h 11 class ObjectBuiltinsAssembler : public CodeStubAssembler {
14 : CodeStubAssembler(state) {}
builtins-math.cc 18 class MathBuiltinsAssembler : public CodeStubAssembler {
21 : CodeStubAssembler(state) {}
24 void MathRoundingOperation(Node* (CodeStubAssembler::*float64op)(Node*));
25 void MathUnaryOperation(Node* (CodeStubAssembler::*float64op)(Node*));
29 TF_BUILTIN(MathAbs, CodeStubAssembler) {
107 Node* (CodeStubAssembler::*float64op)(Node*)) {
157 Node* (CodeStubAssembler::*float64op)(Node*)) {
168 MathUnaryOperation(&CodeStubAssembler::Float64Acos);
173 MathUnaryOperation(&CodeStubAssembler::Float64Acosh);
178 MathUnaryOperation(&CodeStubAssembler::Float64Asin)
    [all...]
builtins-wasm.cc 15 TF_BUILTIN(WasmStackGuard, CodeStubAssembler) {
21 TF_BUILTIN(ThrowWasm##name, CodeStubAssembler) { \
builtins-arguments.h 14 class ArgumentsBuiltinsAssembler : public CodeStubAssembler {
17 : CodeStubAssembler(state) {}
builtins-internal.cc 61 typedef CodeStubAssembler::Label Label;
64 CodeStubAssembler assembler(state);
71 CodeStubAssembler::ParameterMode mode = assembler.OptimalParameterMode();
96 CodeStubAssembler::kPretenured);
106 typedef CodeStubAssembler::Label Label;
109 CodeStubAssembler assembler(state);
115 Label runtime(&assembler, CodeStubAssembler::Label::kDeferred);
127 typedef CodeStubAssembler::Label Label;
130 CodeStubAssembler assembler(state);
136 Label runtime(&assembler, CodeStubAssembler::Label::kDeferred)
    [all...]
builtins-conversion.cc 30 void Generate_NonPrimitiveToPrimitive(CodeStubAssembler* assembler,
32 typedef CodeStubAssembler::Label Label;
104 CodeStubAssembler assembler(state);
110 CodeStubAssembler assembler(state);
116 CodeStubAssembler assembler(state);
123 CodeStubAssembler assembler(state);
134 CodeStubAssembler assembler(state);
146 CodeStubAssembler assembler(state);
158 CodeStubAssembler assembler(state);
167 typedef CodeStubAssembler::Label Label
    [all...]
builtins-sharedarraybuffer.cc 30 void ValidateSharedTypedArray(CodeStubAssembler* a, compiler::Node* tagged,
35 CodeStubAssembler::Label is_smi(a), not_smi(a), is_typed_array(a),
96 compiler::Node* ConvertTaggedAtomicIndexToWord32(CodeStubAssembler* a,
100 CodeStubAssembler::Variable var_result(a, MachineRepresentation::kWord32);
104 CodeStubAssembler::Label done(a, &var_result);
106 CodeStubAssembler::Label if_numberissmi(a), if_numberisnotsmi(a);
121 CodeStubAssembler::Label if_indexesareequal(a), if_indexesarenotequal(a);
140 void ValidateAtomicIndex(CodeStubAssembler* a, compiler::Node* index_word,
145 CodeStubAssembler::Label if_inbounds(a), if_notinbounds(a);
161 CodeStubAssembler a(state)
    [all...]
builtins-handler.cc 16 TF_BUILTIN(KeyedLoadIC_IndexedString, CodeStubAssembler) {
40 TF_BUILTIN(KeyedLoadIC_Miss, CodeStubAssembler) {
53 TF_BUILTIN(KeyedLoadIC_Slow, CodeStubAssembler) {
73 TF_BUILTIN(KeyedStoreIC_Miss, CodeStubAssembler) {
87 TF_BUILTIN(KeyedStoreIC_Slow, CodeStubAssembler) {
103 TF_BUILTIN(LoadGlobalIC_Miss, CodeStubAssembler) {
114 TF_BUILTIN(LoadGlobalIC_Slow, CodeStubAssembler) {
129 TF_BUILTIN(LoadIC_FunctionPrototype, CodeStubAssembler) {
158 TF_BUILTIN(LoadIC_Miss, CodeStubAssembler) {
170 TF_BUILTIN(LoadIC_Normal, CodeStubAssembler) {
    [all...]
builtins-symbol.cc 74 CodeStubAssembler assembler(state);
89 CodeStubAssembler assembler(state);
105 CodeStubAssembler assembler(state);
builtins-boolean.cc 43 CodeStubAssembler assembler(state);
58 CodeStubAssembler assembler(state);
builtins-constructor.h 14 class ConstructorBuiltinsAssembler : public CodeStubAssembler {
17 : CodeStubAssembler(state) {}
builtins-global.cc 108 typedef CodeStubAssembler::Label Label;
110 typedef CodeStubAssembler::Variable Variable;
111 CodeStubAssembler assembler(state);
162 typedef CodeStubAssembler::Label Label;
164 typedef CodeStubAssembler::Variable Variable;
165 CodeStubAssembler assembler(state);
builtins-promise.h 15 typedef CodeStubAssembler::ParameterMode ParameterMode;
18 class PromiseBuiltinsAssembler : public CodeStubAssembler {
52 : CodeStubAssembler(state) {}
builtins-generator.cc 17 class GeneratorBuiltinsAssembler : public CodeStubAssembler {
20 : CodeStubAssembler(state) {}
builtins-constructor.cc 130 feedback_vector, slot, 0, CodeStubAssembler::SMI_PARAMETERS);
330 CodeStubAssembler::ParameterMode mode = CodeStubAssembler::INTPTR_PARAMETERS;
418 typedef CodeStubAssembler::Label Label;
419 typedef CodeStubAssembler::Variable Variable;
429 CodeStubAssembler::SMI_PARAMETERS);
467 typedef CodeStubAssembler::ParameterMode ParameterMode;
501 typedef CodeStubAssembler::Label Label;
502 typedef CodeStubAssembler::Variable Variable;
512 feedback_vector, literal_index, 0, CodeStubAssembler::SMI_PARAMETERS)
    [all...]
builtins-date.cc     [all...]
builtins-regexp.h 17 class RegExpBuiltinsAssembler : public CodeStubAssembler {
20 : CodeStubAssembler(state) {}
builtins-number.cc 16 class NumberBuiltinsAssembler : public CodeStubAssembler {
19 : CodeStubAssembler(state) {}
57 TF_BUILTIN(NumberIsFinite, CodeStubAssembler) {
81 TF_BUILTIN(NumberIsInteger, CodeStubAssembler) {
110 TF_BUILTIN(NumberIsNaN, CodeStubAssembler) {
133 TF_BUILTIN(NumberIsSafeInteger, CodeStubAssembler) {
168 TF_BUILTIN(NumberParseFloat, CodeStubAssembler) {
263 TF_BUILTIN(NumberParseInt, CodeStubAssembler) {
549 TF_BUILTIN(NumberPrototypeValueOf, CodeStubAssembler) {
558 TF_BUILTIN(Add, CodeStubAssembler) {
    [all...]
  /external/v8/src/
code-stub-assembler.cc 14 CodeStubAssembler::CodeStubAssembler(compiler::CodeAssemblerState* state)
21 void CodeStubAssembler::HandleBreakOnNode() {
46 void CodeStubAssembler::Assert(const NodeGenerator& codition_body,
83 Node* CodeStubAssembler::Select(Node* condition, const NodeGenerator& true_body,
105 Node* CodeStubAssembler::SelectConstant(Node* condition, Node* true_value,
112 Node* CodeStubAssembler::SelectInt32Constant(Node* condition, int true_value,
119 Node* CodeStubAssembler::SelectIntPtrConstant(Node* condition, int true_value,
126 Node* CodeStubAssembler::SelectBooleanConstant(Node* condition) {
131 Node* CodeStubAssembler::SelectTaggedConstant(Node* condition, Node* true_value
    [all...]
fast-accessor-assembler.h 20 class CodeStubAssembler;
104 std::unique_ptr<CodeStubAssembler> assembler_;
code-stubs.cc 338 CodeStubAssembler assembler(state);
359 CodeStubAssembler::AllocationFlag flags =
360 (pretenure_flag() == TENURED) ? CodeStubAssembler::kPretenured
361 : CodeStubAssembler::kNone;
445 typedef CodeStubAssembler::Label Label;
447 CodeStubAssembler assembler(state);
487 CodeStubAssembler assembler(state);
495 CodeStubAssembler assembler(state);
505 CodeStubAssembler assembler(state); \
521 compiler::Node* AddWithFeedbackStub::Generate(CodeStubAssembler* assembler
    [all...]
code-stub-assembler.h 56 class V8_EXPORT_PRIVATE CodeStubAssembler : public compiler::CodeAssembler {
60 CodeStubAssembler(compiler::CodeAssemblerState* state);
    [all...]
  /external/v8/src/interpreter/
interpreter-assembler.h 21 class V8_EXPORT_PRIVATE InterpreterAssembler : public CodeStubAssembler {
341 CodeStubAssembler::Variable bytecode_offset_;
342 CodeStubAssembler::Variable interpreted_frame_pointer_;
343 CodeStubAssembler::Variable bytecode_array_;
344 CodeStubAssembler::Variable dispatch_table_;
345 CodeStubAssembler::Variable accumulator_;
  /external/v8/src/ic/
accessor-assembler.h 19 class AccessorAssembler : public CodeStubAssembler {
24 : CodeStubAssembler(state) {}
223 explicit ExitPoint(CodeStubAssembler* assembler)
225 ExitPoint(CodeStubAssembler* assembler, CodeAssemblerLabel* out,
278 CodeStubAssembler* const asm_;
  /external/v8/src/ffi/
ffi-compiler.cc 35 class FFIAssembler : public CodeStubAssembler {
37 explicit FFIAssembler(CodeAssemblerState* state) : CodeStubAssembler(state) {}

Completed in 90 milliseconds

1 2