Home
last modified time | relevance | path

Searched refs:CodeStubAssembler (Results 1 – 25 of 46) sorted by relevance

12

/external/v8/src/builtins/
Dbuiltins-math-gen.cc19 TF_BUILTIN(MathAbs, CodeStubAssembler) { in TF_BUILTIN() argument
100 TNode<Float64T> (CodeStubAssembler::*float64op)(SloppyTNode<Float64T>)) { in MathRoundingOperation()
146 TNode<Float64T> (CodeStubAssembler::*float64op)(SloppyTNode<Float64T>)) { in MathUnaryOperation()
155 TNode<Float64T> (CodeStubAssembler::*float64op)(SloppyTNode<Float64T>, in MathMaxMin()
164 CodeStubAssembler::VariableList vars({&result}, zone()); in MathMaxMin()
177 MathUnaryOperation(context, x, &CodeStubAssembler::Float64Acos); in TF_BUILTIN()
184 MathUnaryOperation(context, x, &CodeStubAssembler::Float64Acosh); in TF_BUILTIN()
191 MathUnaryOperation(context, x, &CodeStubAssembler::Float64Asin); in TF_BUILTIN()
198 MathUnaryOperation(context, x, &CodeStubAssembler::Float64Asinh); in TF_BUILTIN()
205 MathUnaryOperation(context, x, &CodeStubAssembler::Float64Atan); in TF_BUILTIN()
[all …]
Dbuiltins-conversion-gen.cc14 class ConversionBuiltinsAssembler : public CodeStubAssembler {
17 : CodeStubAssembler(state) {} in ConversionBuiltinsAssembler()
101 TF_BUILTIN(StringToNumber, CodeStubAssembler) { in TF_BUILTIN() argument
107 TF_BUILTIN(ToName, CodeStubAssembler) { in TF_BUILTIN() argument
114 TF_BUILTIN(NonNumberToNumber, CodeStubAssembler) { in TF_BUILTIN() argument
121 TF_BUILTIN(NonNumberToNumeric, CodeStubAssembler) { in TF_BUILTIN() argument
128 TF_BUILTIN(ToNumeric, CodeStubAssembler) { in TF_BUILTIN() argument
138 TF_BUILTIN(ToNumber, CodeStubAssembler) { in TF_BUILTIN() argument
146 TF_BUILTIN(ToNumberConvertBigInt, CodeStubAssembler) { in TF_BUILTIN() argument
154 TF_BUILTIN(NumberToString, CodeStubAssembler) { in TF_BUILTIN() argument
[all …]
Dbuiltins-handler-gen.cc15 TF_BUILTIN(LoadIC_StringLength, CodeStubAssembler) { in TF_BUILTIN() argument
20 TF_BUILTIN(LoadIC_StringWrapperLength, CodeStubAssembler) { in TF_BUILTIN() argument
26 TF_BUILTIN(KeyedLoadIC_Slow, CodeStubAssembler) { in TF_BUILTIN() argument
44 TF_BUILTIN(KeyedStoreIC_Slow, CodeStubAssembler) { in TF_BUILTIN() argument
58 TF_BUILTIN(StoreInArrayLiteralIC_Slow, CodeStubAssembler) { in TF_BUILTIN() argument
67 TF_BUILTIN(LoadGlobalIC_Slow, CodeStubAssembler) { in TF_BUILTIN() argument
76 TF_BUILTIN(LoadIC_FunctionPrototype, CodeStubAssembler) { in TF_BUILTIN() argument
90 TF_BUILTIN(LoadIC_Slow, CodeStubAssembler) { in TF_BUILTIN() argument
98 TF_BUILTIN(StoreGlobalIC_Slow, CodeStubAssembler) { in TF_BUILTIN() argument
Dbuiltins-math-gen.h13 class MathBuiltinsAssembler : public CodeStubAssembler {
16 : CodeStubAssembler(state) {} in MathBuiltinsAssembler()
23 TNode<Float64T> (CodeStubAssembler::*float64op)(SloppyTNode<Float64T>));
26 TNode<Float64T> (CodeStubAssembler::*float64op)(SloppyTNode<Float64T>));
28 TNode<Float64T> (CodeStubAssembler::*float64op)(
Dbuiltins-symbol-gen.cc15 TF_BUILTIN(SymbolPrototypeDescriptionGetter, CodeStubAssembler) { in TF_BUILTIN() argument
26 TF_BUILTIN(SymbolPrototypeToPrimitive, CodeStubAssembler) { in TF_BUILTIN() argument
36 TF_BUILTIN(SymbolPrototypeToString, CodeStubAssembler) { in TF_BUILTIN() argument
47 TF_BUILTIN(SymbolPrototypeValueOf, CodeStubAssembler) { in TF_BUILTIN() argument
Dbuiltins-internal-gen.cc37 TF_BUILTIN(CopyFastSmiOrObjectElements, CodeStubAssembler) { in TF_BUILTIN() argument
47 TF_BUILTIN(GrowFastDoubleElements, CodeStubAssembler) { in TF_BUILTIN() argument
62 TF_BUILTIN(GrowFastSmiOrObjectElements, CodeStubAssembler) { in TF_BUILTIN() argument
77 TF_BUILTIN(NewArgumentsElements, CodeStubAssembler) { in TF_BUILTIN() argument
174 TF_BUILTIN(ReturnReceiver, CodeStubAssembler) { in TF_BUILTIN() argument
178 TF_BUILTIN(DebugBreakTrampoline, CodeStubAssembler) { in TF_BUILTIN() argument
213 class RecordWriteCodeStubAssembler : public CodeStubAssembler {
216 : CodeStubAssembler(state) {} in RecordWriteCodeStubAssembler()
560 TF_BUILTIN(ForInEnumerate, CodeStubAssembler) { in TF_BUILTIN() argument
575 TF_BUILTIN(ForInFilter, CodeStubAssembler) { in TF_BUILTIN() argument
[all …]
Dbuiltins-number-gen.cc17 class NumberBuiltinsAssembler : public CodeStubAssembler {
20 : CodeStubAssembler(state) {} in NumberBuiltinsAssembler()
74 TF_BUILTIN(NumberIsFinite, CodeStubAssembler) { in TF_BUILTIN() argument
97 TF_BUILTIN(AllocateHeapNumber, CodeStubAssembler) { in TF_BUILTIN() argument
103 TF_BUILTIN(NumberIsInteger, CodeStubAssembler) { in TF_BUILTIN() argument
109 TF_BUILTIN(NumberIsNaN, CodeStubAssembler) { in TF_BUILTIN() argument
132 TF_BUILTIN(NumberIsSafeInteger, CodeStubAssembler) { in TF_BUILTIN() argument
138 TF_BUILTIN(NumberParseFloat, CodeStubAssembler) { in TF_BUILTIN() argument
231 TF_BUILTIN(ParseInt, CodeStubAssembler) { in TF_BUILTIN() argument
309 TF_BUILTIN(NumberParseInt, CodeStubAssembler) { in TF_BUILTIN() argument
[all …]
Dbuiltins-boolean-gen.cc16 TF_BUILTIN(BooleanPrototypeToString, CodeStubAssembler) { in TF_BUILTIN() argument
27 TF_BUILTIN(BooleanPrototypeValueOf, CodeStubAssembler) { in TF_BUILTIN() argument
Dbuiltins-lazy-gen.h13 class LazyBuiltinsAssembler : public CodeStubAssembler {
18 : CodeStubAssembler(state) {} in LazyBuiltinsAssembler()
Dbuiltins-call-gen.h13 class CallOrConstructBuiltinsAssembler : public CodeStubAssembler {
16 : CodeStubAssembler(state) {} in CallOrConstructBuiltinsAssembler()
Dbuiltins-arguments-gen.h17 class ArgumentsBuiltinsAssembler : public CodeStubAssembler {
20 : CodeStubAssembler(state) {} in ArgumentsBuiltinsAssembler()
Dbuiltins-constructor-gen.h13 class ConstructorBuiltinsAssembler : public CodeStubAssembler {
16 : CodeStubAssembler(state) {} in ConstructorBuiltinsAssembler()
Dgrowable-fixed-array-gen.h17 class GrowableFixedArray : public CodeStubAssembler {
20 : CodeStubAssembler(state), in GrowableFixedArray()
Dbuiltins-proxy-gen.h15 class ProxiesCodeStubAssembler : public CodeStubAssembler {
18 : CodeStubAssembler(state) {} in ProxiesCodeStubAssembler()
Dbuiltins-iterator-gen.h15 class IteratorBuiltinsAssembler : public CodeStubAssembler {
18 : CodeStubAssembler(state) {} in IteratorBuiltinsAssembler()
Dbuiltins-global-gen.cc13 TF_BUILTIN(GlobalIsFinite, CodeStubAssembler) { in TF_BUILTIN() argument
59 TF_BUILTIN(GlobalIsNaN, CodeStubAssembler) { in TF_BUILTIN() argument
Dbuiltins-intl-gen.cc23 class IntlBuiltinsAssembler : public CodeStubAssembler {
26 : CodeStubAssembler(state) {} in IntlBuiltinsAssembler()
192 return CAST(CodeStubAssembler::AllocateJSArray( in AllocateEmptyJSArray()
Dgrowable-fixed-array-gen.cc91 CodeStubAssembler::ExtractFixedArrayFlags flags; in ResizeFixedArray()
92 flags |= CodeStubAssembler::ExtractFixedArrayFlag::kFixedArrays; in ResizeFixedArray()
Dbuiltins-generator-gen.cc16 class GeneratorBuiltinsAssembler : public CodeStubAssembler {
19 : CodeStubAssembler(state) {} in GeneratorBuiltinsAssembler()
Dbuiltins-wasm-gen.cc14 class WasmBuiltinsAssembler : public CodeStubAssembler {
17 : CodeStubAssembler(state) {} in WasmBuiltinsAssembler()
/external/v8/src/
Dcode-stub-assembler.cc24 CodeStubAssembler::CodeStubAssembler(compiler::CodeAssemblerState* state) in CodeStubAssembler() function in v8::internal::CodeStubAssembler
31 void CodeStubAssembler::HandleBreakOnNode() { in HandleBreakOnNode()
56 void CodeStubAssembler::Assert(const BranchGenerator& branch, in Assert()
73 void CodeStubAssembler::Assert(const NodeGenerator& condition_body, in Assert()
92 void MaybePrintNodeWithName(CodeStubAssembler* csa, Node* node, in MaybePrintNodeWithName()
102 void CodeStubAssembler::Check(const BranchGenerator& branch, in Check()
145 void CodeStubAssembler::Check(const NodeGenerator& condition_body, in Check()
163 void CodeStubAssembler::FastCheck(TNode<BoolT> condition) { in FastCheck()
171 Node* CodeStubAssembler::SelectImpl(TNode<BoolT> condition, in SelectImpl()
194 TNode<Int32T> CodeStubAssembler::SelectInt32Constant( in SelectInt32Constant()
[all …]
Dcode-stubs.cc271 TF_STUB(ElementsTransitionAndStoreStub, CodeStubAssembler) { in TF_STUB() argument
309 TF_STUB(KeyedLoadSloppyArgumentsStub, CodeStubAssembler) { in TF_STUB() argument
330 TF_STUB(KeyedStoreSloppyArgumentsStub, CodeStubAssembler) { in TF_STUB() argument
352 TF_STUB(StoreInterceptorStub, CodeStubAssembler) { in TF_STUB() argument
364 TF_STUB(LoadIndexedInterceptorStub, CodeStubAssembler) { in TF_STUB() argument
388 TF_STUB(StoreSlowElementStub, CodeStubAssembler) { in TF_STUB() argument
400 TF_STUB(StoreInArrayLiteralSlowStub, CodeStubAssembler) { in TF_STUB() argument
409 TF_STUB(StoreFastElementStub, CodeStubAssembler) { in TF_STUB() argument
/external/v8/src/interpreter/
Dinterpreter-assembler.h20 class V8_EXPORT_PRIVATE InterpreterAssembler : public CodeStubAssembler {
423 CodeStubAssembler::Variable interpreted_frame_pointer_;
424 CodeStubAssembler::Variable bytecode_array_;
425 CodeStubAssembler::Variable bytecode_offset_;
426 CodeStubAssembler::Variable dispatch_table_;
427 CodeStubAssembler::Variable accumulator_;
/external/v8/src/ic/
Daccessor-assembler.h19 class AccessorAssembler : public CodeStubAssembler {
28 : CodeStubAssembler(state) {} in AccessorAssembler()
320 explicit ExitPoint(CodeStubAssembler* assembler) in ExitPoint()
323 ExitPoint(CodeStubAssembler* assembler, in ExitPoint()
327 ExitPoint(CodeStubAssembler* assembler, CodeAssemblerLabel* out, in ExitPoint()
377 CodeStubAssembler* const asm_;
Dbinary-op-assembler.h18 class BinaryOpAssembler : public CodeStubAssembler {
23 : CodeStubAssembler(state) {} in BinaryOpAssembler()

12