Lines Matching refs:Operator
28 class Operator; variable
58 V8_EXPORT_PRIVATE BufferAccess const BufferAccessOf(const Operator* op)
83 FieldAccess const& FieldAccessOf(const Operator* op) WARN_UNUSED_RESULT;
110 V8_EXPORT_PRIVATE ElementAccess const& ElementAccessOf(const Operator* op)
113 ExternalArrayType ExternalArrayTypeOf(const Operator* op) WARN_UNUSED_RESULT;
124 CheckFloat64HoleMode CheckFloat64HoleModeOf(const Operator*) WARN_UNUSED_RESULT;
135 CheckTaggedInputMode CheckTaggedInputModeOf(const Operator*) WARN_UNUSED_RESULT;
146 CheckForMinusZeroMode CheckMinusZeroModeOf(const Operator*) WARN_UNUSED_RESULT;
180 CheckMapsParameters const& CheckMapsParametersOf(Operator const*)
196 GrowFastElementsFlags GrowFastElementsFlagsOf(const Operator*)
227 ElementsTransition const& ElementsTransitionOf(const Operator* op)
242 NumberOperationHint NumberOperationHintOf(const Operator* op)
245 int ParameterCountOf(const Operator* op) WARN_UNUSED_RESULT;
247 PretenureFlag PretenureFlagOf(const Operator* op) WARN_UNUSED_RESULT;
249 UnicodeEncoding UnicodeEncodingOf(const Operator*) WARN_UNUSED_RESULT;
278 const Operator* BooleanNot(); in NON_EXPORTED_BASE()
280 const Operator* NumberEqual(); in NON_EXPORTED_BASE()
281 const Operator* NumberLessThan(); in NON_EXPORTED_BASE()
282 const Operator* NumberLessThanOrEqual(); in NON_EXPORTED_BASE()
283 const Operator* NumberAdd(); in NON_EXPORTED_BASE()
284 const Operator* NumberSubtract(); in NON_EXPORTED_BASE()
285 const Operator* NumberMultiply(); in NON_EXPORTED_BASE()
286 const Operator* NumberDivide(); in NON_EXPORTED_BASE()
287 const Operator* NumberModulus(); in NON_EXPORTED_BASE()
288 const Operator* NumberBitwiseOr(); in NON_EXPORTED_BASE()
289 const Operator* NumberBitwiseXor(); in NON_EXPORTED_BASE()
290 const Operator* NumberBitwiseAnd(); in NON_EXPORTED_BASE()
291 const Operator* NumberShiftLeft(); in NON_EXPORTED_BASE()
292 const Operator* NumberShiftRight(); in NON_EXPORTED_BASE()
293 const Operator* NumberShiftRightLogical(); in NON_EXPORTED_BASE()
294 const Operator* NumberImul(); in NON_EXPORTED_BASE()
295 const Operator* NumberAbs(); in NON_EXPORTED_BASE()
296 const Operator* NumberClz32(); in NON_EXPORTED_BASE()
297 const Operator* NumberCeil(); in NON_EXPORTED_BASE()
298 const Operator* NumberFloor(); in NON_EXPORTED_BASE()
299 const Operator* NumberFround(); in NON_EXPORTED_BASE()
300 const Operator* NumberAcos(); in NON_EXPORTED_BASE()
301 const Operator* NumberAcosh(); in NON_EXPORTED_BASE()
302 const Operator* NumberAsin(); in NON_EXPORTED_BASE()
303 const Operator* NumberAsinh(); in NON_EXPORTED_BASE()
304 const Operator* NumberAtan(); in NON_EXPORTED_BASE()
305 const Operator* NumberAtan2(); in NON_EXPORTED_BASE()
306 const Operator* NumberAtanh(); in NON_EXPORTED_BASE()
307 const Operator* NumberCbrt(); in NON_EXPORTED_BASE()
308 const Operator* NumberCos(); in NON_EXPORTED_BASE()
309 const Operator* NumberCosh(); in NON_EXPORTED_BASE()
310 const Operator* NumberExp(); in NON_EXPORTED_BASE()
311 const Operator* NumberExpm1(); in NON_EXPORTED_BASE()
312 const Operator* NumberLog(); in NON_EXPORTED_BASE()
313 const Operator* NumberLog1p(); in NON_EXPORTED_BASE()
314 const Operator* NumberLog10(); in NON_EXPORTED_BASE()
315 const Operator* NumberLog2(); in NON_EXPORTED_BASE()
316 const Operator* NumberMax(); in NON_EXPORTED_BASE()
317 const Operator* NumberMin(); in NON_EXPORTED_BASE()
318 const Operator* NumberPow(); in NON_EXPORTED_BASE()
319 const Operator* NumberRound(); in NON_EXPORTED_BASE()
320 const Operator* NumberSign(); in NON_EXPORTED_BASE()
321 const Operator* NumberSin(); in NON_EXPORTED_BASE()
322 const Operator* NumberSinh(); in NON_EXPORTED_BASE()
323 const Operator* NumberSqrt(); in NON_EXPORTED_BASE()
324 const Operator* NumberTan(); in NON_EXPORTED_BASE()
325 const Operator* NumberTanh(); in NON_EXPORTED_BASE()
326 const Operator* NumberTrunc(); in NON_EXPORTED_BASE()
327 const Operator* NumberToBoolean(); in NON_EXPORTED_BASE()
328 const Operator* NumberToInt32(); in NON_EXPORTED_BASE()
329 const Operator* NumberToUint32(); in NON_EXPORTED_BASE()
330 const Operator* NumberToUint8Clamped(); in NON_EXPORTED_BASE()
332 const Operator* NumberSilenceNaN(); in NON_EXPORTED_BASE()
334 const Operator* SpeculativeNumberAdd(NumberOperationHint hint); in NON_EXPORTED_BASE()
335 const Operator* SpeculativeNumberSubtract(NumberOperationHint hint); in NON_EXPORTED_BASE()
336 const Operator* SpeculativeNumberMultiply(NumberOperationHint hint); in NON_EXPORTED_BASE()
337 const Operator* SpeculativeNumberDivide(NumberOperationHint hint); in NON_EXPORTED_BASE()
338 const Operator* SpeculativeNumberModulus(NumberOperationHint hint); in NON_EXPORTED_BASE()
339 const Operator* SpeculativeNumberShiftLeft(NumberOperationHint hint); in NON_EXPORTED_BASE()
340 const Operator* SpeculativeNumberShiftRight(NumberOperationHint hint); in NON_EXPORTED_BASE()
341 const Operator* SpeculativeNumberShiftRightLogical(NumberOperationHint hint); in NON_EXPORTED_BASE()
342 const Operator* SpeculativeNumberBitwiseAnd(NumberOperationHint hint); in NON_EXPORTED_BASE()
343 const Operator* SpeculativeNumberBitwiseOr(NumberOperationHint hint); in NON_EXPORTED_BASE()
344 const Operator* SpeculativeNumberBitwiseXor(NumberOperationHint hint); in NON_EXPORTED_BASE()
346 const Operator* SpeculativeNumberLessThan(NumberOperationHint hint); in NON_EXPORTED_BASE()
347 const Operator* SpeculativeNumberLessThanOrEqual(NumberOperationHint hint); in NON_EXPORTED_BASE()
348 const Operator* SpeculativeNumberEqual(NumberOperationHint hint); in NON_EXPORTED_BASE()
350 const Operator* ReferenceEqual(); in NON_EXPORTED_BASE()
352 const Operator* StringEqual(); in NON_EXPORTED_BASE()
353 const Operator* StringLessThan(); in NON_EXPORTED_BASE()
354 const Operator* StringLessThanOrEqual(); in NON_EXPORTED_BASE()
355 const Operator* StringCharAt(); in NON_EXPORTED_BASE()
356 const Operator* StringCharCodeAt(); in NON_EXPORTED_BASE()
357 const Operator* StringFromCharCode(); in NON_EXPORTED_BASE()
358 const Operator* StringFromCodePoint(UnicodeEncoding encoding); in NON_EXPORTED_BASE()
359 const Operator* StringIndexOf(); in NON_EXPORTED_BASE()
361 const Operator* PlainPrimitiveToNumber(); in NON_EXPORTED_BASE()
362 const Operator* PlainPrimitiveToWord32(); in NON_EXPORTED_BASE()
363 const Operator* PlainPrimitiveToFloat64(); in NON_EXPORTED_BASE()
365 const Operator* ChangeTaggedSignedToInt32(); in NON_EXPORTED_BASE()
366 const Operator* ChangeTaggedToInt32(); in NON_EXPORTED_BASE()
367 const Operator* ChangeTaggedToUint32(); in NON_EXPORTED_BASE()
368 const Operator* ChangeTaggedToFloat64(); in NON_EXPORTED_BASE()
369 const Operator* ChangeTaggedToTaggedSigned(); in NON_EXPORTED_BASE()
370 const Operator* ChangeInt31ToTaggedSigned(); in NON_EXPORTED_BASE()
371 const Operator* ChangeInt32ToTagged(); in NON_EXPORTED_BASE()
372 const Operator* ChangeUint32ToTagged(); in NON_EXPORTED_BASE()
373 const Operator* ChangeFloat64ToTagged(); in NON_EXPORTED_BASE()
374 const Operator* ChangeFloat64ToTaggedPointer(); in NON_EXPORTED_BASE()
375 const Operator* ChangeTaggedToBit(); in NON_EXPORTED_BASE()
376 const Operator* ChangeBitToTagged(); in NON_EXPORTED_BASE()
377 const Operator* TruncateTaggedToWord32(); in NON_EXPORTED_BASE()
378 const Operator* TruncateTaggedToFloat64(); in NON_EXPORTED_BASE()
379 const Operator* TruncateTaggedToBit(); in NON_EXPORTED_BASE()
381 const Operator* CheckIf(); in NON_EXPORTED_BASE()
382 const Operator* CheckBounds(); in NON_EXPORTED_BASE()
383 const Operator* CheckMaps(CheckMapsFlags, ZoneHandleSet<Map>); in NON_EXPORTED_BASE()
385 const Operator* CheckHeapObject(); in NON_EXPORTED_BASE()
386 const Operator* CheckInternalizedString(); in NON_EXPORTED_BASE()
387 const Operator* CheckNumber(); in NON_EXPORTED_BASE()
388 const Operator* CheckSmi(); in NON_EXPORTED_BASE()
389 const Operator* CheckString(); in NON_EXPORTED_BASE()
390 const Operator* CheckReceiver(); in NON_EXPORTED_BASE()
392 const Operator* CheckedInt32Add(); in NON_EXPORTED_BASE()
393 const Operator* CheckedInt32Sub(); in NON_EXPORTED_BASE()
394 const Operator* CheckedInt32Div(); in NON_EXPORTED_BASE()
395 const Operator* CheckedInt32Mod(); in NON_EXPORTED_BASE()
396 const Operator* CheckedUint32Div(); in NON_EXPORTED_BASE()
397 const Operator* CheckedUint32Mod(); in NON_EXPORTED_BASE()
398 const Operator* CheckedInt32Mul(CheckForMinusZeroMode); in NON_EXPORTED_BASE()
399 const Operator* CheckedInt32ToTaggedSigned(); in NON_EXPORTED_BASE()
400 const Operator* CheckedUint32ToInt32(); in NON_EXPORTED_BASE()
401 const Operator* CheckedUint32ToTaggedSigned(); in NON_EXPORTED_BASE()
402 const Operator* CheckedFloat64ToInt32(CheckForMinusZeroMode); in NON_EXPORTED_BASE()
403 const Operator* CheckedTaggedSignedToInt32(); in NON_EXPORTED_BASE()
404 const Operator* CheckedTaggedToInt32(CheckForMinusZeroMode); in NON_EXPORTED_BASE()
405 const Operator* CheckedTaggedToFloat64(CheckTaggedInputMode); in NON_EXPORTED_BASE()
406 const Operator* CheckedTaggedToTaggedSigned(); in NON_EXPORTED_BASE()
407 const Operator* CheckedTaggedToTaggedPointer(); in NON_EXPORTED_BASE()
408 const Operator* CheckedTruncateTaggedToWord32(); in NON_EXPORTED_BASE()
410 const Operator* CheckFloat64Hole(CheckFloat64HoleMode); in NON_EXPORTED_BASE()
411 const Operator* CheckTaggedHole(); in NON_EXPORTED_BASE()
412 const Operator* ConvertTaggedHoleToUndefined(); in NON_EXPORTED_BASE()
414 const Operator* ObjectIsDetectableCallable(); in NON_EXPORTED_BASE()
415 const Operator* ObjectIsNonCallable(); in NON_EXPORTED_BASE()
416 const Operator* ObjectIsNumber(); in NON_EXPORTED_BASE()
417 const Operator* ObjectIsReceiver(); in NON_EXPORTED_BASE()
418 const Operator* ObjectIsSmi(); in NON_EXPORTED_BASE()
419 const Operator* ObjectIsString(); in NON_EXPORTED_BASE()
420 const Operator* ObjectIsUndetectable(); in NON_EXPORTED_BASE()
423 const Operator* NewRestParameterElements(int parameter_count); in NON_EXPORTED_BASE()
426 const Operator* NewUnmappedArgumentsElements(int parameter_count); in NON_EXPORTED_BASE()
429 const Operator* ArrayBufferWasNeutered(); in NON_EXPORTED_BASE()
432 const Operator* EnsureWritableFastElements(); in NON_EXPORTED_BASE()
435 const Operator* MaybeGrowFastElements(GrowFastElementsFlags flags); in NON_EXPORTED_BASE()
438 const Operator* TransitionElementsKind(ElementsTransition transition); in NON_EXPORTED_BASE()
440 const Operator* Allocate(PretenureFlag pretenure = NOT_TENURED); in NON_EXPORTED_BASE()
442 const Operator* LoadField(FieldAccess const&); in NON_EXPORTED_BASE()
443 const Operator* StoreField(FieldAccess const&); in NON_EXPORTED_BASE()
446 const Operator* LoadBuffer(BufferAccess); in NON_EXPORTED_BASE()
449 const Operator* StoreBuffer(BufferAccess); in NON_EXPORTED_BASE()
452 const Operator* LoadElement(ElementAccess const&); in NON_EXPORTED_BASE()
455 const Operator* StoreElement(ElementAccess const&); in NON_EXPORTED_BASE()
458 const Operator* LoadTypedElement(ExternalArrayType const&); in NON_EXPORTED_BASE()
461 const Operator* StoreTypedElement(ExternalArrayType const&); in NON_EXPORTED_BASE()