Lines Matching refs:TFC
33 #define BUILTIN_LIST_BASE(CPP, API, TFJ, TFC, TFS, TFH, ASM) \ argument
35 TFC(RecordWrite, RecordWrite, 1) \
38 TFC(AdaptorWithExitFrame, CppBuiltinAdaptor, 1) \
39 TFC(AdaptorWithBuiltinExitFrame, CppBuiltinAdaptor, 1) \
55 TFC(CallProxy, CallTrampoline, 1) \
57 TFC(CallWithSpread, CallWithSpread, 1) \
58 TFC(CallWithArrayLike, CallWithArrayLike, 1) \
71 TFC(ConstructWithSpread, ConstructWithSpread, 1) \
72 TFC(ConstructWithArrayLike, ConstructWithArrayLike, 1) \
77 TFC(FastNewObject, FastNewObject, 1) \
79 TFC(FastNewFunctionContextEval, FastNewFunctionContext, 1) \
80 TFC(FastNewFunctionContextFunction, FastNewFunctionContext, 1) \
87 TFC(ConstructProxy, JSTrampoline, 1) \
99 TFC(StringCharAt, StringAt, 1) \
100 TFC(StringCodePointAtUTF16, StringAt, 1) \
101 TFC(StringCodePointAtUTF32, StringAt, 1) \
102 TFC(StringEqual, Compare, 1) \
103 TFC(StringGreaterThan, Compare, 1) \
104 TFC(StringGreaterThanOrEqual, Compare, 1) \
106 TFC(StringLessThan, Compare, 1) \
107 TFC(StringLessThanOrEqual, Compare, 1) \
109 TFC(StringSubstring, StringSubstring, 1) \
127 TFC(CompileLazy, JSTrampoline, 1) \
128 TFC(CompileLazyDeoptimizedCode, JSTrampoline, 1) \
129 TFC(DeserializeLazy, JSTrampoline, 1) \
166 TFC(AllocateInNewSpace, Allocate, 1) \
167 TFC(AllocateInOldSpace, Allocate, 1) \
171 TFC(GrowFastDoubleElements, GrowArrayElements, 1) \
172 TFC(GrowFastSmiOrObjectElements, GrowArrayElements, 1) \
173 TFC(NewArgumentsElements, NewArgumentsElements, 1) \
181 TFC(ToObject, TypeConversion, 1) \
182 TFC(ToBoolean, TypeConversion, 1) \
183 TFC(OrdinaryToPrimitive_Number, TypeConversion, 1) \
184 TFC(OrdinaryToPrimitive_String, TypeConversion, 1) \
185 TFC(NonPrimitiveToPrimitive_Default, TypeConversion, 1) \
186 TFC(NonPrimitiveToPrimitive_Number, TypeConversion, 1) \
187 TFC(NonPrimitiveToPrimitive_String, TypeConversion, 1) \
188 TFC(StringToNumber, TypeConversion, 1) \
189 TFC(ToName, TypeConversion, 1) \
190 TFC(NonNumberToNumber, TypeConversion, 1) \
191 TFC(NonNumberToNumeric, TypeConversion, 1) \
192 TFC(ToNumber, TypeConversion, 1) \
193 TFC(ToNumberConvertBigInt, TypeConversion, 1) \
194 TFC(ToNumeric, TypeConversion, 1) \
195 TFC(NumberToString, TypeConversion, 1) \
196 TFC(ToString, TypeConversion, 1) \
197 TFC(ToInteger, TypeConversion, 1) \
198 TFC(ToInteger_TruncateMinusZero, TypeConversion, 1) \
199 TFC(ToLength, TypeConversion, 1) \
200 TFC(Typeof, Typeof, 1) \
201 TFC(GetSuperConstructor, Typeof, 1) \
204 TFC(ToBooleanLazyDeoptContinuation, TypeConversionStackParameter, 1) \
224 TFC(RunMicrotasks, RunMicrotasks, 1) \
231 TFC(Abort, Abort, 1) \
232 TFC(AbortJS, Abort, 1) \
243 TFC(ArrayConstructor, JSTrampoline, 1) \
244 TFC(ArrayConstructorImpl, ArrayConstructor, 1) \
245 TFC(ArrayNoArgumentConstructor_PackedSmi_DontOverride, \
247 TFC(ArrayNoArgumentConstructor_HoleySmi_DontOverride, \
249 TFC(ArrayNoArgumentConstructor_PackedSmi_DisableAllocationSites, \
251 TFC(ArrayNoArgumentConstructor_HoleySmi_DisableAllocationSites, \
253 TFC(ArrayNoArgumentConstructor_Packed_DisableAllocationSites, \
255 TFC(ArrayNoArgumentConstructor_Holey_DisableAllocationSites, \
257 TFC(ArrayNoArgumentConstructor_PackedDouble_DisableAllocationSites, \
259 TFC(ArrayNoArgumentConstructor_HoleyDouble_DisableAllocationSites, \
261 TFC(ArraySingleArgumentConstructor_PackedSmi_DontOverride, \
263 TFC(ArraySingleArgumentConstructor_HoleySmi_DontOverride, \
265 TFC(ArraySingleArgumentConstructor_PackedSmi_DisableAllocationSites, \
267 TFC(ArraySingleArgumentConstructor_HoleySmi_DisableAllocationSites, \
269 TFC(ArraySingleArgumentConstructor_Packed_DisableAllocationSites, \
271 TFC(ArraySingleArgumentConstructor_Holey_DisableAllocationSites, \
273 TFC(ArraySingleArgumentConstructor_PackedDouble_DisableAllocationSites, \
275 TFC(ArraySingleArgumentConstructor_HoleyDouble_DisableAllocationSites, \
277 TFC(ArrayNArgumentsConstructor, ArrayNArgumentsConstructor, 1) \
280 TFC(InternalArrayNoArgumentConstructor_Packed, ArrayNoArgumentConstructor, \
282 TFC(InternalArrayNoArgumentConstructor_Holey, ArrayNoArgumentConstructor, 1) \
283 TFC(InternalArraySingleArgumentConstructor_Packed, \
285 TFC(InternalArraySingleArgumentConstructor_Holey, \
743 TFC(AllocateHeapNumber, AllocateHeapNumber, 1) \
766 TFC(Add, BinaryOp, 1) \
767 TFC(Subtract, BinaryOp, 1) \
768 TFC(Multiply, BinaryOp, 1) \
769 TFC(Divide, BinaryOp, 1) \
770 TFC(Modulus, BinaryOp, 1) \
771 TFC(Exponentiate, BinaryOp, 1) \
772 TFC(BitwiseAnd, BinaryOp, 1) \
773 TFC(BitwiseOr, BinaryOp, 1) \
774 TFC(BitwiseXor, BinaryOp, 1) \
775 TFC(ShiftLeft, BinaryOp, 1) \
776 TFC(ShiftRight, BinaryOp, 1) \
777 TFC(ShiftRightLogical, BinaryOp, 1) \
778 TFC(LessThan, Compare, 1) \
779 TFC(LessThanOrEqual, Compare, 1) \
780 TFC(GreaterThan, Compare, 1) \
781 TFC(GreaterThanOrEqual, Compare, 1) \
782 TFC(Equal, Compare, 1) \
783 TFC(SameValue, Compare, 1) \
784 TFC(StrictEqual, Compare, 1) \
834 TFC(OrdinaryHasInstance, Compare, 1) \
835 TFC(InstanceOf, Compare, 1) \
1210 TFC(WasmAllocateHeapNumber, AllocateHeapNumber, 1) \
1211 TFC(WasmArgumentsAdaptor, ArgumentAdaptor, 1) \
1212 TFC(WasmCallJavaScript, CallTrampoline, 1) \
1213 TFC(WasmGrowMemory, WasmGrowMemory, 1) \
1214 TFC(WasmStackGuard, NoContext, 1) \
1215 TFC(WasmToNumber, TypeConversion, 1) \
1319 TFC(GetProperty, GetProperty, 1) \
1418 #define BUILTIN_LIST(CPP, API, TFJ, TFC, TFS, TFH, BCH, ASM) \ argument
1419 BUILTIN_LIST_BASE(CPP, API, TFJ, TFC, TFS, TFH, ASM) \
1420 BUILTIN_LIST_FROM_DSL(CPP, API, TFJ, TFC, TFS, TFH, ASM) \