/external/v8/src/builtins/ |
D | builtins-math-gen.cc | 19 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 …]
|
D | builtins-conversion-gen.cc | 14 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 …]
|
D | builtins-handler-gen.cc | 15 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
|
D | builtins-math-gen.h | 13 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)(
|
D | builtins-symbol-gen.cc | 15 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
|
D | builtins-internal-gen.cc | 37 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 …]
|
D | builtins-number-gen.cc | 17 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 …]
|
D | builtins-boolean-gen.cc | 16 TF_BUILTIN(BooleanPrototypeToString, CodeStubAssembler) { in TF_BUILTIN() argument 27 TF_BUILTIN(BooleanPrototypeValueOf, CodeStubAssembler) { in TF_BUILTIN() argument
|
D | builtins-lazy-gen.h | 13 class LazyBuiltinsAssembler : public CodeStubAssembler { 18 : CodeStubAssembler(state) {} in LazyBuiltinsAssembler()
|
D | builtins-call-gen.h | 13 class CallOrConstructBuiltinsAssembler : public CodeStubAssembler { 16 : CodeStubAssembler(state) {} in CallOrConstructBuiltinsAssembler()
|
D | builtins-arguments-gen.h | 17 class ArgumentsBuiltinsAssembler : public CodeStubAssembler { 20 : CodeStubAssembler(state) {} in ArgumentsBuiltinsAssembler()
|
D | builtins-constructor-gen.h | 13 class ConstructorBuiltinsAssembler : public CodeStubAssembler { 16 : CodeStubAssembler(state) {} in ConstructorBuiltinsAssembler()
|
D | growable-fixed-array-gen.h | 17 class GrowableFixedArray : public CodeStubAssembler { 20 : CodeStubAssembler(state), in GrowableFixedArray()
|
D | builtins-proxy-gen.h | 15 class ProxiesCodeStubAssembler : public CodeStubAssembler { 18 : CodeStubAssembler(state) {} in ProxiesCodeStubAssembler()
|
D | builtins-iterator-gen.h | 15 class IteratorBuiltinsAssembler : public CodeStubAssembler { 18 : CodeStubAssembler(state) {} in IteratorBuiltinsAssembler()
|
D | builtins-global-gen.cc | 13 TF_BUILTIN(GlobalIsFinite, CodeStubAssembler) { in TF_BUILTIN() argument 59 TF_BUILTIN(GlobalIsNaN, CodeStubAssembler) { in TF_BUILTIN() argument
|
D | builtins-intl-gen.cc | 23 class IntlBuiltinsAssembler : public CodeStubAssembler { 26 : CodeStubAssembler(state) {} in IntlBuiltinsAssembler() 192 return CAST(CodeStubAssembler::AllocateJSArray( in AllocateEmptyJSArray()
|
D | growable-fixed-array-gen.cc | 91 CodeStubAssembler::ExtractFixedArrayFlags flags; in ResizeFixedArray() 92 flags |= CodeStubAssembler::ExtractFixedArrayFlag::kFixedArrays; in ResizeFixedArray()
|
D | builtins-generator-gen.cc | 16 class GeneratorBuiltinsAssembler : public CodeStubAssembler { 19 : CodeStubAssembler(state) {} in GeneratorBuiltinsAssembler()
|
D | builtins-wasm-gen.cc | 14 class WasmBuiltinsAssembler : public CodeStubAssembler { 17 : CodeStubAssembler(state) {} in WasmBuiltinsAssembler()
|
/external/v8/src/ |
D | code-stub-assembler.cc | 24 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 …]
|
D | code-stubs.cc | 271 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/ |
D | interpreter-assembler.h | 20 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/ |
D | accessor-assembler.h | 19 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_;
|
D | binary-op-assembler.h | 18 class BinaryOpAssembler : public CodeStubAssembler { 23 : CodeStubAssembler(state) {} in BinaryOpAssembler()
|