Lines Matching refs:public

185 class LInstruction : public ZoneObject {
186 public:
275 class IsCallBits: public BitField<bool, 0, 1> {};
286 class LTemplateResultInstruction : public LInstruction {
287 public:
305 class LTemplateInstruction : public LTemplateResultInstruction<R> {
320 class LGap : public LTemplateInstruction<0, 0, 0> {
321 public:
368 class LInstructionGap FINAL : public LGap {
369 public:
380 class LGoto FINAL : public LTemplateInstruction<0, 0, 0> {
381 public:
396 class LLazyBailout FINAL : public LTemplateInstruction<0, 0, 0> {
397 public:
412 class LDummy FINAL : public LTemplateInstruction<1, 0, 0> {
413 public:
419 class LDummyUse FINAL : public LTemplateInstruction<1, 1, 0> {
420 public:
428 class LDeoptimize FINAL : public LTemplateInstruction<0, 0, 0> {
429 public:
436 class LLabel FINAL : public LGap {
437 public:
462 class LParameter FINAL : public LTemplateInstruction<1, 0, 0> {
463 public:
471 class LCallStub FINAL : public LTemplateInstruction<1, 1, 0> {
472 public:
485 : public LTemplateInstruction<0, 3, 0> {
486 public:
505 class LUnknownOSRValue FINAL : public LTemplateInstruction<1, 0, 0> {
506 public:
515 class LControlInstruction : public LTemplateInstruction<0, I, T> {
516 public:
558 class LWrapReceiver FINAL : public LTemplateInstruction<1, 2, 0> {
559 public:
573 class LApplyArguments FINAL : public LTemplateInstruction<1, 4, 0> {
574 public:
594 class LAccessArgumentsAt FINAL : public LTemplateInstruction<1, 3, 0> {
595 public:
612 class LArgumentsLength FINAL : public LTemplateInstruction<1, 1, 0> {
613 public:
624 class LArgumentsElements FINAL : public LTemplateInstruction<1, 0, 0> {
625 public:
631 class LModByPowerOf2I FINAL : public LTemplateInstruction<1, 1, 0> {
632 public:
649 class LModByConstI FINAL : public LTemplateInstruction<1, 1, 0> {
650 public:
667 class LModI FINAL : public LTemplateInstruction<1, 2, 3> {
668 public:
683 class LDivByPowerOf2I FINAL : public LTemplateInstruction<1, 1, 0> {
684 public:
701 class LDivByConstI FINAL : public LTemplateInstruction<1, 1, 0> {
702 public:
719 class LDivI FINAL : public LTemplateInstruction<1, 2, 1> {
720 public:
736 class LFlooringDivByPowerOf2I FINAL : public LTemplateInstruction<1, 1, 0> {
737 public:
755 class LFlooringDivByConstI FINAL : public LTemplateInstruction<1, 1, 2> {
756 public:
775 class LFlooringDivI FINAL : public LTemplateInstruction<1, 2, 0> {
776 public:
790 class LMulI FINAL : public LTemplateInstruction<1, 2, 0> {
791 public:
806 class LMultiplyAddD FINAL : public LTemplateInstruction<1, 3, 0> {
807 public:
823 class LDebugBreak FINAL : public LTemplateInstruction<0, 0, 0> {
824 public:
829 class LCompareNumericAndBranch FINAL : public LControlInstruction<2, 0> {
830 public:
852 class LMathFloor FINAL : public LTemplateInstruction<1, 1, 1> {
853 public:
867 class LMathRound FINAL : public LTemplateInstruction<1, 1, 1> {
868 public:
882 class LMathFround FINAL : public LTemplateInstruction<1, 1, 0> {
883 public:
892 class LMathAbs FINAL : public LTemplateInstruction<1, 2, 0> {
893 public:
907 class LMathLog FINAL : public LTemplateInstruction<1, 1, 0> {
908 public:
919 class LMathClz32 FINAL : public LTemplateInstruction<1, 1, 0> {
920 public:
931 class LMathExp FINAL : public LTemplateInstruction<1, 1, 3> {
932 public:
953 class LMathSqrt FINAL : public LTemplateInstruction<1, 1, 0> {
954 public:
965 class LMathPowHalf FINAL : public LTemplateInstruction<1, 1, 1> {
966 public:
979 class LCmpObjectEqAndBranch FINAL : public LControlInstruction<2, 0> {
980 public:
994 class LCmpHoleAndBranch FINAL : public LControlInstruction<1, 0> {
995 public:
1007 class LCompareMinusZeroAndBranch FINAL : public LControlInstruction<1, 1> {
1008 public:
1023 class LIsObjectAndBranch FINAL : public LControlInstruction<1, 1> {
1024 public:
1040 class LIsStringAndBranch FINAL : public LControlInstruction<1, 1> {
1041 public:
1057 class LIsSmiAndBranch FINAL : public LControlInstruction<1, 0> {
1058 public:
1072 class LIsUndetectableAndBranch FINAL : public LControlInstruction<1, 1> {
1073 public:
1090 class LStringCompareAndBranch FINAL : public LControlInstruction<3, 0> {
1091 public:
1112 class LHasInstanceTypeAndBranch FINAL : public LControlInstruction<1, 0> {
1113 public:
1128 class LGetCachedArrayIndex FINAL : public LTemplateInstruction<1, 1, 0> {
1129 public:
1142 : public LControlInstruction<1, 0> {
1143 public:
1158 class LClassOfTestAndBranch FINAL : public LControlInstruction<1, 1> {
1159 public:
1176 class LCmpT FINAL : public LTemplateInstruction<1, 3, 0> {
1177 public:
1195 class LInstanceOf FINAL : public LTemplateInstruction<1, 3, 0> {
1196 public:
1211 class LInstanceOfKnownGlobal FINAL : public LTemplateInstruction<1, 2, 1> {
1212 public:
1241 class LBoundsCheck FINAL : public LTemplateInstruction<0, 2, 0> {
1242 public:
1256 class LBitI FINAL : public LTemplateInstruction<1, 2, 0> {
1257 public:
1273 class LShiftI FINAL : public LTemplateInstruction<1, 2, 0> {
1274 public:
1294 class LSubI FINAL : public LTemplateInstruction<1, 2, 0> {
1295 public:
1309 class LConstantI FINAL : public LTemplateInstruction<1, 0, 0> {
1310 public:
1318 class LConstantS FINAL : public LTemplateInstruction<1, 0, 0> {
1319 public:
1327 class LConstantD FINAL : public LTemplateInstruction<1, 0, 0> {
1328 public:
1336 class LConstantE FINAL : public LTemplateInstruction<1, 0, 0> {
1337 public:
1347 class LConstantT FINAL : public LTemplateInstruction<1, 0, 0> {
1348 public:
1358 class LBranch FINAL : public LControlInstruction<1, 0> {
1359 public:
1373 class LCmpMapAndBranch FINAL : public LControlInstruction<1, 1> {
1374 public:
1390 class LMapEnumLength FINAL : public LTemplateInstruction<1, 1, 0> {
1391 public:
1402 class LDateField FINAL : public LTemplateInstruction<1, 1, 1> {
1403 public:
1421 class LSeqStringGetChar FINAL : public LTemplateInstruction<1, 2, 0> {
1422 public:
1436 class LSeqStringSetChar FINAL : public LTemplateInstruction<1, 4, 0> {
1437 public:
1457 class LAddI FINAL : public LTemplateInstruction<1, 2, 0> {
1458 public:
1472 class LMathMinMax FINAL : public LTemplateInstruction<1, 2, 0> {
1473 public:
1487 class LPower FINAL : public LTemplateInstruction<1, 2, 0> {
1488 public:
1502 class LArithmeticD FINAL : public LTemplateInstruction<1, 2, 0> {
1503 public:
1525 class LArithmeticT FINAL : public LTemplateInstruction<1, 3, 0> {
1526 public:
1551 class LReturn FINAL : public LTemplateInstruction<0, 3, 0> {
1552 public:
1574 class LLoadNamedField FINAL : public LTemplateInstruction<1, 1, 0> {
1575 public:
1587 class LLoadNamedGeneric FINAL : public LTemplateInstruction<1, 2, 1> {
1588 public:
1606 class LLoadFunctionPrototype FINAL : public LTemplateInstruction<1, 1, 0> {
1607 public:
1619 class LLoadRoot FINAL : public LTemplateInstruction<1, 0, 0> {
1620 public:
1628 class LLoadKeyed FINAL : public LTemplateInstruction<1, 2, 0> {
1629 public:
1658 class LLoadKeyedGeneric FINAL : public LTemplateInstruction<1, 3, 1> {
1659 public:
1678 class LLoadGlobalCell FINAL : public LTemplateInstruction<1, 0, 0> {
1679 public:
1685 class LLoadGlobalGeneric FINAL : public LTemplateInstruction<1, 2, 1> {
1686 public:
1706 class LStoreGlobalCell FINAL : public LTemplateInstruction<0, 1, 1> {
1707 public:
1721 class LLoadContextSlot FINAL : public LTemplateInstruction<1, 1, 0> {
1722 public:
1738 class LStoreContextSlot FINAL : public LTemplateInstruction<0, 2, 0> {
1739 public:
1757 class LPushArgument FINAL : public LTemplateInstruction<0, 1, 0> {
1758 public:
1769 class LDrop FINAL : public LTemplateInstruction<0, 0, 0> {
1770 public:
1782 class LStoreCodeEntry FINAL: public LTemplateInstruction<0, 2, 0> {
1783 public:
1799 class LInnerAllocatedObject FINAL: public LTemplateInstruction<1, 2, 0> {
1800 public:
1815 class LThisFunction FINAL : public LTemplateInstruction<1, 0, 0> {
1816 public:
1822 class LContext FINAL : public LTemplateInstruction<1, 0, 0> {
1823 public:
1829 class LDeclareGlobals FINAL : public LTemplateInstruction<0, 1, 0> {
1830 public:
1842 class LCallJSFunction FINAL : public LTemplateInstruction<1, 1, 0> {
1843 public:
1859 class LCallWithDescriptor FINAL : public LTemplateResultInstruction<1> {
1860 public:
1894 class LInvokeFunction FINAL : public LTemplateInstruction<1, 2, 0> {
1895 public:
1913 class LCallFunction FINAL : public LTemplateInstruction<1, 2, 0> {
1914 public:
1930 class LCallNew FINAL : public LTemplateInstruction<1, 2, 0> {
1931 public:
1949 class LCallNewArray FINAL : public LTemplateInstruction<1, 2, 0> {
1950 public:
1968 class LCallRuntime FINAL : public LTemplateInstruction<1, 1, 0> {
1969 public:
1989 class LInteger32ToDouble FINAL : public LTemplateInstruction<1, 1, 0> {
1990 public:
2001 class LUint32ToDouble FINAL : public LTemplateInstruction<1, 1, 0> {
2002 public:
2013 class LNumberTagU FINAL : public LTemplateInstruction<1, 1, 2> {
2014 public:
2029 class LNumberTagD FINAL : public LTemplateInstruction<1, 1, 2> {
2030 public:
2046 class LDoubleToSmi FINAL : public LTemplateInstruction<1, 1, 0> {
2047 public:
2062 class LDoubleToI FINAL : public LTemplateInstruction<1, 1, 0> {
2063 public:
2078 class LTaggedToI FINAL : public LTemplateInstruction<1, 1, 2> {
2079 public:
2099 class LSmiTag FINAL : public LTemplateInstruction<1, 1, 0> {
2100 public:
2112 class LNumberUntagD FINAL : public LTemplateInstruction<1, 1, 0> {
2113 public:
2125 class LSmiUntag FINAL : public LTemplateInstruction<1, 1, 0> {
2126 public:
2142 class LStoreNamedField FINAL : public LTemplateInstruction<0, 2, 1> {
2143 public:
2165 class LStoreNamedGeneric FINAL : public LTemplateInstruction<0, 3, 0> {
2166 public:
2187 class LStoreKeyed FINAL : public LTemplateInstruction<0, 3, 0> {
2188 public:
2218 class LStoreKeyedGeneric FINAL : public LTemplateInstruction<0, 4, 0> {
2219 public:
2244 class LTransitionElementsKind FINAL : public LTemplateInstruction<0, 2, 1> {
2245 public:
2273 class LTrapAllocationMemento FINAL : public LTemplateInstruction<0, 1, 1> {
2274 public:
2289 class LStringAdd FINAL : public LTemplateInstruction<1, 3, 0> {
2290 public:
2307 class LStringCharCodeAt FINAL : public LTemplateInstruction<1, 3, 0> {
2308 public:
2324 class LStringCharFromCode FINAL : public LTemplateInstruction<1, 2, 0> {
2325 public:
2339 class LCheckValue FINAL : public LTemplateInstruction<0, 1, 0> {
2340 public:
2352 class LCheckInstanceType FINAL : public LTemplateInstruction<0, 1, 0> {
2353 public:
2365 class LCheckMaps FINAL : public LTemplateInstruction<0, 1, 0> {
2366 public:
2378 class LCheckSmi FINAL : public LTemplateInstruction<1, 1, 0> {
2379 public:
2390 class LCheckNonSmi FINAL : public LTemplateInstruction<0, 1, 0> {
2391 public:
2403 class LClampDToUint8 FINAL : public LTemplateInstruction<1, 1, 1> {
2404 public:
2417 class LClampIToUint8 FINAL : public LTemplateInstruction<1, 1, 0> {
2418 public:
2429 class LClampTToUint8 FINAL : public LTemplateInstruction<1, 1, 1> {
2430 public:
2443 class LDoubleBits FINAL : public LTemplateInstruction<1, 1, 0> {
2444 public:
2456 class LConstructDouble FINAL : public LTemplateInstruction<1, 2, 0> {
2457 public:
2470 class LAllocate FINAL : public LTemplateInstruction<1, 2, 2> {
2471 public:
2492 class LRegExpLiteral FINAL : public LTemplateInstruction<1, 1, 0> {
2493 public:
2505 class LFunctionLiteral FINAL : public LTemplateInstruction<1, 1, 0> {
2506 public:
2518 class LToFastProperties FINAL : public LTemplateInstruction<1, 1, 0> {
2519 public:
2531 class LTypeof FINAL : public LTemplateInstruction<1, 2, 0> {
2532 public:
2545 class LTypeofIsAndBranch FINAL : public LControlInstruction<1, 0> {
2546 public:
2562 class LIsConstructCallAndBranch FINAL : public LControlInstruction<0, 1> {
2563 public:
2575 class LOsrEntry FINAL : public LTemplateInstruction<0, 0, 0> {
2576 public:
2586 class LStackCheck FINAL : public LTemplateInstruction<0, 1, 0> {
2587 public:
2604 class LForInPrepareMap FINAL : public LTemplateInstruction<1, 2, 0> {
2605 public:
2618 class LForInCacheArray FINAL : public LTemplateInstruction<1, 1, 0> {
2619 public:
2634 class LCheckMapValue FINAL : public LTemplateInstruction<0, 2, 0> {
2635 public:
2648 class LLoadFieldByIndex FINAL : public LTemplateInstruction<1, 2, 0> {
2649 public:
2662 class LStoreFrameContext: public LTemplateInstruction<0, 1, 0> {
2663 public:
2674 class LAllocateBlockContext: public LTemplateInstruction<1, 2, 0> {
2675 public:
2692 class LPlatformChunk FINAL : public LChunk {
2693 public:
2702 class LChunkBuilder FINAL : public LChunkBuilderBase {
2703 public: