/external/v8/src/base/ |
H A D | compiler-specific.h | 36 // class B FINAL : public A {}; 37 // virtual void bar() FINAL; 39 #define FINAL final macro 41 #define FINAL __final macro 43 #define FINAL sealed macro 45 #define FINAL /* NOT SUPPORTED */ macro
|
H A D | sys-info.h | 14 class SysInfo FINAL { class in namespace:v8::base
|
/external/v8/src/arm/ |
H A D | lithium-arm.h | 170 virtual Opcode opcode() const FINAL OVERRIDE { \ 173 virtual void CompileToNative(LCodeGen* generator) FINAL OVERRIDE; \ 174 virtual const char* Mnemonic() const FINAL OVERRIDE { \ 294 virtual bool HasResult() const FINAL OVERRIDE { 316 virtual int InputCount() FINAL OVERRIDE { return I; } 317 virtual LOperand* InputAt(int i) FINAL OVERRIDE { return inputs_[i]; } 319 virtual int TempCount() FINAL OVERRIDE { return T; } 320 virtual LOperand* TempAt(int i) FINAL OVERRIDE { return temps_[i]; } 372 class LInstructionGap FINAL : public LGap { class in namespace:v8::internal 384 class LGoto FINAL class in namespace:v8::internal 400 class LLazyBailout FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 416 class LDummy FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 423 class LDummyUse FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 432 class LDeoptimize FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 440 class LLabel FINAL : public LGap { class in namespace:v8::internal 466 class LParameter FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 473 class LCallStub FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 486 class LTailCallThroughMegamorphicCache FINAL class in namespace:v8::internal 506 class LUnknownOSRValue FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 559 class LWrapReceiver FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 574 class LApplyArguments FINAL : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 595 class LAccessArgumentsAt FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 613 class LArgumentsLength FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 625 class LArgumentsElements FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 632 class LModByPowerOf2I FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 650 class LModByConstI FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 668 class LModI FINAL : public LTemplateInstruction<1, 2, 2> { class in namespace:v8::internal 687 class LDivByPowerOf2I FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 705 class LDivByConstI FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 723 class LDivI FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 740 class LFlooringDivByPowerOf2I FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 759 class LFlooringDivByConstI FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 779 class LFlooringDivI FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 796 class LMulI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 812 class LMultiplyAddD FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 830 class LMultiplySubD FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 847 class LDebugBreak FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 853 class LCompareNumericAndBranch FINAL : public LControlInstruction<2, 0> { class in namespace:v8::internal 876 class LMathFloor FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 889 class LMathRound FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 904 class LMathFround FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 914 class LMathAbs FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 929 class LMathLog FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 941 class LMathClz32 FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 953 class LMathExp FINAL : public LTemplateInstruction<1, 1, 3> { class in namespace:v8::internal 975 class LMathSqrt FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 987 class LMathPowHalf FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 999 class LCmpObjectEqAndBranch FINAL : public LControlInstruction<2, 0> { class in namespace:v8::internal 1014 class LCmpHoleAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1027 class LCompareMinusZeroAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1043 class LIsObjectAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1060 class LIsStringAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1077 class LIsSmiAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1092 class LIsUndetectableAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1110 class LStringCompareAndBranch FINAL : public LControlInstruction<3, 0> { class in namespace:v8::internal 1132 class LHasInstanceTypeAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1148 class LGetCachedArrayIndex FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1161 class LHasCachedArrayIndexAndBranch FINAL class in namespace:v8::internal 1178 class LClassOfTestAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1196 class LCmpT FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1215 class LInstanceOf FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1231 class LInstanceOfKnownGlobal FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1261 class LBoundsCheck FINAL : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1276 class LBitI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1293 class LShiftI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1314 class LSubI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1329 class LRSubI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1344 class LConstantI FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1353 class LConstantS FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1362 class LConstantD FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1371 class LConstantE FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1382 class LConstantT FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1393 class LBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1408 class LCmpMapAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1425 class LMapEnumLength FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1437 class LDateField FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 1456 class LSeqStringGetChar FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1471 class LSeqStringSetChar FINAL : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 1492 class LAddI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1507 class LMathMinMax FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1522 class LPower FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1537 class LArithmeticD FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1560 class LArithmeticT FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1588 class LReturn FINAL : public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 1611 class LLoadNamedField FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1624 class LLoadNamedGeneric FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1643 class LLoadFunctionPrototype FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1656 class LLoadRoot FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1665 class LLoadKeyed FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1695 class LLoadKeyedGeneric FINAL : public LTemplateInstruction<1, 3, 1> { class in namespace:v8::internal 1715 class LLoadGlobalCell FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1722 class LLoadGlobalGeneric FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1743 class LStoreGlobalCell FINAL : public LTemplateInstruction<0, 1, 1> { class in namespace:v8::internal 1758 class LLoadContextSlot FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1775 class LStoreContextSlot FINAL : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1794 class LPushArgument FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1806 class LDrop FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 1819 class LStoreCodeEntry FINAL: public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1836 class LInnerAllocatedObject FINAL: public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1852 class LThisFunction FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1859 class LContext FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1866 class LDeclareGlobals FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1879 class LCallJSFunction FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1896 class LCallWithDescriptor FINAL : public LTemplateResultInstruction<1> { class in namespace:v8::internal 1930 class LInvokeFunction FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1949 class LCallFunction FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1966 class LCallNew FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1985 class LCallNewArray FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2004 class LCallRuntime FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2025 class LInteger32ToDouble FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2037 class LUint32ToDouble FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2049 class LNumberTagI FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 2065 class LNumberTagU FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 2081 class LNumberTagD FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 2098 class LDoubleToSmi FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2114 class LDoubleToI FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2130 class LTaggedToI FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 2151 class LSmiTag FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2164 class LNumberUntagD FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2177 class LSmiUntag FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2194 class LStoreNamedField FINAL : public LTemplateInstruction<0, 2, 1> { class in namespace:v8::internal 2217 class LStoreNamedGeneric FINAL : public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 2239 class LStoreKeyed FINAL : public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 2276 class LStoreKeyedGeneric FINAL : public LTemplateInstruction<0, 4, 0> { class in namespace:v8::internal 2302 class LTransitionElementsKind FINAL : public LTemplateInstruction<0, 2, 1> { class in namespace:v8::internal 2331 class LTrapAllocationMemento FINAL : public LTemplateInstruction<0, 1, 1> { class in namespace:v8::internal 2347 class LStringAdd FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2365 class LStringCharCodeAt FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2382 class LStringCharFromCode FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2397 class LCheckValue FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2410 class LCheckInstanceType FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2423 class LCheckMaps FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2436 class LCheckSmi FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2448 class LCheckNonSmi FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2461 class LClampDToUint8 FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2473 class LClampIToUint8 FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2485 class LClampTToUint8 FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2499 class LDoubleBits FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2512 class LConstructDouble FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2526 class LAllocate FINAL : public LTemplateInstruction<1, 2, 2> { class in namespace:v8::internal 2548 class LRegExpLiteral FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2561 class LFunctionLiteral FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2574 class LToFastProperties FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2587 class LTypeof FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2601 class LTypeofIsAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 2618 class LIsConstructCallAndBranch FINAL : public LControlInstruction<0, 1> { class in namespace:v8::internal 2631 class LOsrEntry FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 2642 class LStackCheck FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2660 class LForInPrepareMap FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2674 class LForInCacheArray FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2690 class LCheckMapValue FINAL : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 2704 class LLoadFieldByIndex FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2748 class LPlatformChunk FINAL : public LChunk { class in namespace:v8::internal 2758 class LChunkBuilder FINAL : public LChunkBuilderBase { class in namespace:v8::internal [all...] |
H A D | lithium-gap-resolver-arm.h | 18 class LGapResolver FINAL BASE_EMBEDDED {
|
/external/v8/src/mips/ |
H A D | lithium-mips.h | 167 virtual Opcode opcode() const FINAL OVERRIDE { \ 170 virtual void CompileToNative(LCodeGen* generator) FINAL OVERRIDE; \ 171 virtual const char* Mnemonic() const FINAL OVERRIDE { \ 291 virtual bool HasResult() const FINAL OVERRIDE { 313 virtual int InputCount() FINAL OVERRIDE { return I; } 314 virtual LOperand* InputAt(int i) FINAL OVERRIDE { return inputs_[i]; } 316 virtual int TempCount() FINAL OVERRIDE { return T; } 317 virtual LOperand* TempAt(int i) FINAL OVERRIDE { return temps_[i]; } 332 virtual bool IsGap() const FINAL OVERRIDE { return true; } 369 class LInstructionGap FINAL class in namespace:v8::internal 381 class LGoto FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 397 class LLazyBailout FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 413 class LDummy FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 420 class LDummyUse FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 429 class LDeoptimize FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 437 class LLabel FINAL : public LGap { class in namespace:v8::internal 463 class LParameter FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 472 class LCallStub FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 485 class LTailCallThroughMegamorphicCache FINAL class in namespace:v8::internal 506 class LUnknownOSRValue FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 559 class LWrapReceiver FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 574 class LApplyArguments FINAL : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 595 class LAccessArgumentsAt FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 613 class LArgumentsLength FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 625 class LArgumentsElements FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 632 class LModByPowerOf2I FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 650 class LModByConstI FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 668 class LModI FINAL : public LTemplateInstruction<1, 2, 3> { class in namespace:v8::internal 684 class LDivByPowerOf2I FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 702 class LDivByConstI FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 720 class LDivI FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 737 class LFlooringDivByPowerOf2I FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 756 class LFlooringDivByConstI FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 776 class LFlooringDivI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 791 class LMulI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 807 class LMultiplyAddD FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 824 class LDebugBreak FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 830 class LCompareNumericAndBranch FINAL : public LControlInstruction<2, 0> { class in namespace:v8::internal 853 class LMathFloor FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 868 class LMathRound FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 883 class LMathFround FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 893 class LMathAbs FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 908 class LMathLog FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 920 class LMathClz32 FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 932 class LMathExp FINAL : public LTemplateInstruction<1, 1, 3> { class in namespace:v8::internal 954 class LMathSqrt FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 966 class LMathPowHalf FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 980 class LCmpObjectEqAndBranch FINAL : public LControlInstruction<2, 0> { class in namespace:v8::internal 995 class LCmpHoleAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1008 class LCompareMinusZeroAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1024 class LIsObjectAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1041 class LIsStringAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1058 class LIsSmiAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1073 class LIsUndetectableAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1091 class LStringCompareAndBranch FINAL : public LControlInstruction<3, 0> { class in namespace:v8::internal 1113 class LHasInstanceTypeAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1129 class LGetCachedArrayIndex FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1142 class LHasCachedArrayIndexAndBranch FINAL class in namespace:v8::internal 1159 class LClassOfTestAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1177 class LCmpT FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1196 class LInstanceOf FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1212 class LInstanceOfKnownGlobal FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1242 class LBoundsCheck FINAL : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1257 class LBitI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1274 class LShiftI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1295 class LSubI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1310 class LConstantI FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1319 class LConstantS FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1328 class LConstantD FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1337 class LConstantE FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1348 class LConstantT FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1359 class LBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1374 class LCmpMapAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1391 class LMapEnumLength FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1403 class LDateField FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 1422 class LSeqStringGetChar FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1437 class LSeqStringSetChar FINAL : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 1458 class LAddI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1473 class LMathMinMax FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1488 class LPower FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1503 class LArithmeticD FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1526 class LArithmeticT FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1552 class LReturn FINAL : public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 1575 class LLoadNamedField FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1588 class LLoadNamedGeneric FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1607 class LLoadFunctionPrototype FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1620 class LLoadRoot FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1629 class LLoadKeyed FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1659 class LLoadKeyedGeneric FINAL : public LTemplateInstruction<1, 3, 1> { class in namespace:v8::internal 1679 class LLoadGlobalCell FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1686 class LLoadGlobalGeneric FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1707 class LStoreGlobalCell FINAL : public LTemplateInstruction<0, 1, 1> { class in namespace:v8::internal 1722 class LLoadContextSlot FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1739 class LStoreContextSlot FINAL : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1758 class LPushArgument FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1770 class LDrop FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 1783 class LStoreCodeEntry FINAL: public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1800 class LInnerAllocatedObject FINAL: public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1816 class LThisFunction FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1823 class LContext FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1830 class LDeclareGlobals FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1843 class LCallJSFunction FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1860 class LCallWithDescriptor FINAL : public LTemplateResultInstruction<1> { class in namespace:v8::internal 1894 class LInvokeFunction FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1913 class LCallFunction FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1930 class LCallNew FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1949 class LCallNewArray FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1968 class LCallRuntime FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1989 class LInteger32ToDouble FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2001 class LUint32ToDouble FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2013 class LNumberTagI FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 2029 class LNumberTagU FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 2045 class LNumberTagD FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 2062 class LDoubleToSmi FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2078 class LDoubleToI FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2094 class LTaggedToI FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 2115 class LSmiTag FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2128 class LNumberUntagD FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2141 class LSmiUntag FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2158 class LStoreNamedField FINAL : public LTemplateInstruction<0, 2, 1> { class in namespace:v8::internal 2181 class LStoreNamedGeneric FINAL : public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 2203 class LStoreKeyed FINAL : public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 2234 class LStoreKeyedGeneric FINAL : public LTemplateInstruction<0, 4, 0> { class in namespace:v8::internal 2260 class LTransitionElementsKind FINAL : public LTemplateInstruction<0, 2, 1> { class in namespace:v8::internal 2289 class LTrapAllocationMemento FINAL : public LTemplateInstruction<0, 1, 1> { class in namespace:v8::internal 2305 class LStringAdd FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2323 class LStringCharCodeAt FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2340 class LStringCharFromCode FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2355 class LCheckValue FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2368 class LCheckInstanceType FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2381 class LCheckMaps FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2394 class LCheckSmi FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2406 class LCheckNonSmi FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2419 class LClampDToUint8 FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2433 class LClampIToUint8 FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2445 class LClampTToUint8 FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2459 class LDoubleBits FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2472 class LConstructDouble FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2486 class LAllocate FINAL : public LTemplateInstruction<1, 2, 2> { class in namespace:v8::internal 2508 class LRegExpLiteral FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2521 class LFunctionLiteral FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2534 class LToFastProperties FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2547 class LTypeof FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2561 class LTypeofIsAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 2578 class LIsConstructCallAndBranch FINAL : public LControlInstruction<0, 1> { class in namespace:v8::internal 2591 class LOsrEntry FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 2602 class LStackCheck FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2620 class LForInPrepareMap FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2634 class LForInCacheArray FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2650 class LCheckMapValue FINAL : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 2664 class LLoadFieldByIndex FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2708 class LPlatformChunk FINAL : public LChunk { class in namespace:v8::internal 2718 class LChunkBuilder FINAL : public LChunkBuilderBase { class in namespace:v8::internal [all...] |
H A D | lithium-gap-resolver-mips.h | 18 class LGapResolver FINAL BASE_EMBEDDED {
|
/external/v8/src/mips64/ |
H A D | lithium-mips64.h | 166 virtual Opcode opcode() const FINAL OVERRIDE { \ 169 virtual void CompileToNative(LCodeGen* generator) FINAL OVERRIDE; \ 170 virtual const char* Mnemonic() const FINAL OVERRIDE { \ 290 virtual bool HasResult() const FINAL OVERRIDE { 312 virtual int InputCount() FINAL OVERRIDE { return I; } 313 virtual LOperand* InputAt(int i) FINAL OVERRIDE { return inputs_[i]; } 315 virtual int TempCount() FINAL OVERRIDE { return T; } 316 virtual LOperand* TempAt(int i) FINAL OVERRIDE { return temps_[i]; } 331 virtual bool IsGap() const FINAL OVERRIDE { return true; } 368 class LInstructionGap FINAL class in namespace:v8::internal 380 class LGoto FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 396 class LLazyBailout FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 412 class LDummy FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 419 class LDummyUse FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 428 class LDeoptimize FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 436 class LLabel FINAL : public LGap { class in namespace:v8::internal 462 class LParameter FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 471 class LCallStub FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 484 class LTailCallThroughMegamorphicCache FINAL class in namespace:v8::internal 505 class LUnknownOSRValue FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 558 class LWrapReceiver FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 573 class LApplyArguments FINAL : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 594 class LAccessArgumentsAt FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 612 class LArgumentsLength FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 624 class LArgumentsElements FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 631 class LModByPowerOf2I FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 649 class LModByConstI FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 667 class LModI FINAL : public LTemplateInstruction<1, 2, 3> { class in namespace:v8::internal 683 class LDivByPowerOf2I FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 701 class LDivByConstI FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 719 class LDivI FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 736 class LFlooringDivByPowerOf2I FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 755 class LFlooringDivByConstI FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 775 class LFlooringDivI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 790 class LMulI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 806 class LMultiplyAddD FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 823 class LDebugBreak FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 829 class LCompareNumericAndBranch FINAL : public LControlInstruction<2, 0> { class in namespace:v8::internal 852 class LMathFloor FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 867 class LMathRound FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 882 class LMathFround FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 892 class LMathAbs FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 907 class LMathLog FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 919 class LMathClz32 FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 931 class LMathExp FINAL : public LTemplateInstruction<1, 1, 3> { class in namespace:v8::internal 953 class LMathSqrt FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 965 class LMathPowHalf FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 979 class LCmpObjectEqAndBranch FINAL : public LControlInstruction<2, 0> { class in namespace:v8::internal 994 class LCmpHoleAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1007 class LCompareMinusZeroAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1023 class LIsObjectAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1040 class LIsStringAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1057 class LIsSmiAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1072 class LIsUndetectableAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1090 class LStringCompareAndBranch FINAL : public LControlInstruction<3, 0> { class in namespace:v8::internal 1112 class LHasInstanceTypeAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1128 class LGetCachedArrayIndex FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1141 class LHasCachedArrayIndexAndBranch FINAL class in namespace:v8::internal 1158 class LClassOfTestAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1176 class LCmpT FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1195 class LInstanceOf FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1211 class LInstanceOfKnownGlobal FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1241 class LBoundsCheck FINAL : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1256 class LBitI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1273 class LShiftI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1294 class LSubI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1309 class LConstantI FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1318 class LConstantS FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1327 class LConstantD FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1336 class LConstantE FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1347 class LConstantT FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1358 class LBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1373 class LCmpMapAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1390 class LMapEnumLength FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1402 class LDateField FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 1421 class LSeqStringGetChar FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1436 class LSeqStringSetChar FINAL : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 1457 class LAddI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1472 class LMathMinMax FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1487 class LPower FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1502 class LArithmeticD FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1525 class LArithmeticT FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1551 class LReturn FINAL : public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 1574 class LLoadNamedField FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1587 class LLoadNamedGeneric FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1606 class LLoadFunctionPrototype FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1619 class LLoadRoot FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1628 class LLoadKeyed FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1658 class LLoadKeyedGeneric FINAL : public LTemplateInstruction<1, 3, 1> { class in namespace:v8::internal 1678 class LLoadGlobalCell FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1685 class LLoadGlobalGeneric FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1706 class LStoreGlobalCell FINAL : public LTemplateInstruction<0, 1, 1> { class in namespace:v8::internal 1721 class LLoadContextSlot FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1738 class LStoreContextSlot FINAL : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1757 class LPushArgument FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1769 class LDrop FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 1782 class LStoreCodeEntry FINAL: public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1799 class LInnerAllocatedObject FINAL: public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1815 class LThisFunction FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1822 class LContext FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1829 class LDeclareGlobals FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1842 class LCallJSFunction FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1859 class LCallWithDescriptor FINAL : public LTemplateResultInstruction<1> { class in namespace:v8::internal 1894 class LInvokeFunction FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1913 class LCallFunction FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1930 class LCallNew FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1949 class LCallNewArray FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1968 class LCallRuntime FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1989 class LInteger32ToDouble FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2001 class LUint32ToDouble FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2013 class LNumberTagU FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 2029 class LNumberTagD FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 2046 class LDoubleToSmi FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2062 class LDoubleToI FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2078 class LTaggedToI FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 2099 class LSmiTag FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2112 class LNumberUntagD FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2125 class LSmiUntag FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2142 class LStoreNamedField FINAL : public LTemplateInstruction<0, 2, 1> { class in namespace:v8::internal 2165 class LStoreNamedGeneric FINAL : public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 2187 class LStoreKeyed FINAL : public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 2218 class LStoreKeyedGeneric FINAL : public LTemplateInstruction<0, 4, 0> { class in namespace:v8::internal 2244 class LTransitionElementsKind FINAL : public LTemplateInstruction<0, 2, 1> { class in namespace:v8::internal 2273 class LTrapAllocationMemento FINAL : public LTemplateInstruction<0, 1, 1> { class in namespace:v8::internal 2289 class LStringAdd FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2307 class LStringCharCodeAt FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2324 class LStringCharFromCode FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2339 class LCheckValue FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2352 class LCheckInstanceType FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2365 class LCheckMaps FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2378 class LCheckSmi FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2390 class LCheckNonSmi FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2403 class LClampDToUint8 FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2417 class LClampIToUint8 FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2429 class LClampTToUint8 FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2443 class LDoubleBits FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2456 class LConstructDouble FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2470 class LAllocate FINAL : public LTemplateInstruction<1, 2, 2> { class in namespace:v8::internal 2492 class LRegExpLiteral FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2505 class LFunctionLiteral FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2518 class LToFastProperties FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2531 class LTypeof FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2545 class LTypeofIsAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 2562 class LIsConstructCallAndBranch FINAL : public LControlInstruction<0, 1> { class in namespace:v8::internal 2575 class LOsrEntry FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 2586 class LStackCheck FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2604 class LForInPrepareMap FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2618 class LForInCacheArray FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2634 class LCheckMapValue FINAL : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 2648 class LLoadFieldByIndex FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2692 class LPlatformChunk FINAL : public LChunk { class in namespace:v8::internal 2702 class LChunkBuilder FINAL : public LChunkBuilderBase { class in namespace:v8::internal [all...] |
H A D | lithium-gap-resolver-mips64.h | 18 class LGapResolver FINAL BASE_EMBEDDED {
|
/external/v8/src/x64/ |
H A D | lithium-x64.h | 167 virtual Opcode opcode() const FINAL OVERRIDE { \ 170 virtual void CompileToNative(LCodeGen* generator) FINAL OVERRIDE; \ 171 virtual const char* Mnemonic() const FINAL OVERRIDE { \ 295 virtual bool HasResult() const FINAL OVERRIDE { 302 LPlatformChunk* chunk) const FINAL OVERRIDE; 320 virtual int InputCount() FINAL OVERRIDE { return I; } 321 virtual LOperand* InputAt(int i) FINAL OVERRIDE { return inputs_[i]; } 323 virtual int TempCount() FINAL OVERRIDE { return T; } 324 virtual LOperand* TempAt(int i) FINAL OVERRIDE { return temps_[i]; } 339 virtual bool IsGap() const FINAL OVERRID 377 class LInstructionGap FINAL : public LGap { class in namespace:v8::internal 389 class LGoto FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 405 class LLazyBailout FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 421 class LDummy FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 428 class LDummyUse FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 437 class LDeoptimize FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 445 class LLabel FINAL : public LGap { class in namespace:v8::internal 471 class LParameter FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 480 class LCallStub FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 493 class LTailCallThroughMegamorphicCache FINAL class in namespace:v8::internal 514 class LUnknownOSRValue FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 567 class LWrapReceiver FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 582 class LApplyArguments FINAL : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 603 class LAccessArgumentsAt FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 621 class LArgumentsLength FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 633 class LArgumentsElements FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 640 class LModByPowerOf2I FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 658 class LModByConstI FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 683 class LModI FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 700 class LDivByPowerOf2I FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 718 class LDivByConstI FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 743 class LDivI FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 760 class LFlooringDivByPowerOf2I FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 779 class LFlooringDivByConstI FINAL : public LTemplateInstruction<1, 1, 3> { class in namespace:v8::internal 807 class LFlooringDivI FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 824 class LMulI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 839 class LCompareNumericAndBranch FINAL : public LControlInstruction<2, 0> { class in namespace:v8::internal 862 class LMathFloor FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 875 class LMathRound FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 890 class LMathFround FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 900 class LMathAbs FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 915 class LMathLog FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 927 class LMathClz32 FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 939 class LMathExp FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 956 class LMathSqrt FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 968 class LMathPowHalf FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 980 class LCmpObjectEqAndBranch FINAL : public LControlInstruction<2, 0> { class in namespace:v8::internal 994 class LCmpHoleAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1007 class LCompareMinusZeroAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1022 class LIsObjectAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1037 class LIsStringAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1054 class LIsSmiAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1069 class LIsUndetectableAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1087 class LStringCompareAndBranch FINAL : public LControlInstruction<3, 0> { class in namespace:v8::internal 1111 class LHasInstanceTypeAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1127 class LGetCachedArrayIndex FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1140 class LHasCachedArrayIndexAndBranch FINAL class in namespace:v8::internal 1157 class LClassOfTestAndBranch FINAL : public LControlInstruction<1, 2> { class in namespace:v8::internal 1177 class LCmpT FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1196 class LInstanceOf FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1212 class LInstanceOfKnownGlobal FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1242 class LBoundsCheck FINAL : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1257 class LBitI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1277 class LShiftI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1298 class LSubI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1313 class LConstantI FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1322 class LConstantS FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1331 class LConstantD FINAL : public LTemplateInstruction<1, 0, 1> { class in namespace:v8::internal 1346 class LConstantE FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1357 class LConstantT FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1368 class LBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1383 class LDebugBreak FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 1389 class LCmpMapAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1404 class LMapEnumLength FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1416 class LDateField FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1433 class LSeqStringGetChar FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1448 class LSeqStringSetChar FINAL : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 1469 class LAddI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1489 class LMathMinMax FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1504 class LPower FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1519 class LArithmeticD FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1542 class LArithmeticT FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1570 class LReturn FINAL : public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 1597 class LLoadNamedField FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1610 class LLoadNamedGeneric FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1630 class LLoadFunctionPrototype FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1643 class LLoadRoot FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1668 class LLoadKeyed FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1697 class LLoadKeyedGeneric FINAL : public LTemplateInstruction<1, 3, 1> { class in namespace:v8::internal 1717 class LLoadGlobalCell FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1724 class LLoadGlobalGeneric FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1745 class LStoreGlobalCell FINAL : public LTemplateInstruction<0, 1, 1> { class in namespace:v8::internal 1760 class LLoadContextSlot FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1777 class LStoreContextSlot FINAL : public LTemplateInstruction<0, 2, 1> { class in namespace:v8::internal 1798 class LPushArgument FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1810 class LDrop FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 1823 class LStoreCodeEntry FINAL: public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1840 class LInnerAllocatedObject FINAL: public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1856 class LThisFunction FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1863 class LContext FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1870 class LDeclareGlobals FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1883 class LCallJSFunction FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1900 class LCallWithDescriptor FINAL : public LTemplateResultInstruction<1> { class in namespace:v8::internal 1931 class LInvokeFunction FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1950 class LCallFunction FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1966 class LCallNew FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1985 class LCallNewArray FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2004 class LCallRuntime FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2025 class LInteger32ToDouble FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2037 class LUint32ToDouble FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2049 class LNumberTagI FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 2065 class LNumberTagU FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 2081 class LNumberTagD FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2097 class LDoubleToI FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2112 class LDoubleToSmi FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2126 class LTaggedToI FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2143 class LSmiTag FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2156 class LNumberUntagD FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2169 class LSmiUntag FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2186 class LStoreNamedField FINAL : public LTemplateInstruction<0, 2, 1> { class in namespace:v8::internal 2209 class LStoreNamedGeneric FINAL : public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 2231 class LStoreKeyed FINAL : public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 2260 class LStoreKeyedGeneric FINAL : public LTemplateInstruction<0, 4, 0> { class in namespace:v8::internal 2286 class LTransitionElementsKind FINAL : public LTemplateInstruction<0, 2, 2> { class in namespace:v8::internal 2318 class LTrapAllocationMemento FINAL : public LTemplateInstruction<0, 1, 1> { class in namespace:v8::internal 2334 class LStringAdd FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2351 class LStringCharCodeAt FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2368 class LStringCharFromCode FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2383 class LCheckValue FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2396 class LCheckInstanceType FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2409 class LCheckMaps FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2422 class LCheckSmi FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2434 class LClampDToUint8 FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2446 class LClampIToUint8 FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2458 class LClampTToUint8 FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2473 class LCheckNonSmi FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2486 class LDoubleBits FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2499 class LConstructDouble FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2513 class LAllocate FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 2530 class LRegExpLiteral FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2543 class LFunctionLiteral FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2556 class LToFastProperties FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2569 class LTypeof FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2583 class LTypeofIsAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 2600 class LIsConstructCallAndBranch FINAL : public LControlInstruction<0, 1> { class in namespace:v8::internal 2614 class LOsrEntry FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 2625 class LStackCheck FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2643 class LForInPrepareMap FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2657 class LForInCacheArray FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2673 class LCheckMapValue FINAL : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 2687 class LLoadFieldByIndex FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2731 class LPlatformChunk FINAL : public LChunk { class in namespace:v8::internal 2749 class LChunkBuilder FINAL : public LChunkBuilderBase { class in namespace:v8::internal [all...] |
H A D | lithium-gap-resolver-x64.h | 18 class LGapResolver FINAL BASE_EMBEDDED {
|
/external/v8/src/x87/ |
H A D | lithium-x87.h | 172 virtual Opcode opcode() const FINAL OVERRIDE { \ 175 virtual void CompileToNative(LCodeGen* generator) FINAL OVERRIDE; \ 176 virtual const char* Mnemonic() const FINAL OVERRIDE { \ 300 virtual bool HasResult() const FINAL OVERRIDE { 322 virtual int InputCount() FINAL OVERRIDE { return I; } 323 virtual LOperand* InputAt(int i) FINAL OVERRIDE { return inputs_[i]; } 325 virtual int TempCount() FINAL OVERRIDE { return T; } 326 virtual LOperand* TempAt(int i) FINAL OVERRIDE { return temps_[i]; } 340 virtual bool IsGap() const FINAL OVERRIDE { return true; } 377 class LInstructionGap FINAL class in namespace:v8::internal 389 class LClobberDoubles FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 401 class LGoto FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 423 class LLazyBailout FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 429 class LDummy FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 436 class LDummyUse FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 445 class LDeoptimize FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 453 class LLabel FINAL : public LGap { class in namespace:v8::internal 479 class LParameter FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 488 class LCallStub FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 501 class LTailCallThroughMegamorphicCache FINAL class in namespace:v8::internal 522 class LUnknownOSRValue FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 575 class LWrapReceiver FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 594 class LApplyArguments FINAL : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 615 class LAccessArgumentsAt FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 633 class LArgumentsLength FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 645 class LArgumentsElements FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 652 class LDebugBreak FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 658 class LModByPowerOf2I FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 676 class LModByConstI FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 701 class LModI FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 718 class LDivByPowerOf2I FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 736 class LDivByConstI FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 761 class LDivI FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 778 class LFlooringDivByPowerOf2I FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 797 class LFlooringDivByConstI FINAL : public LTemplateInstruction<1, 1, 3> { class in namespace:v8::internal 825 class LFlooringDivI FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 842 class LMulI FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 859 class LCompareNumericAndBranch FINAL : public LControlInstruction<2, 0> { class in namespace:v8::internal 882 class LMathFloor FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 895 class LMathRound FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 908 class LMathFround FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 918 class LMathAbs FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 933 class LMathLog FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 945 class LMathClz32 FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 957 class LMathExp FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 976 class LMathSqrt FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 994 class LMathPowHalf FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1004 class LCmpObjectEqAndBranch FINAL : public LControlInstruction<2, 0> { class in namespace:v8::internal 1018 class LCmpHoleAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1031 class LCompareMinusZeroAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1043 class LIsObjectAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1059 class LIsStringAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1076 class LIsSmiAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1091 class LIsUndetectableAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1109 class LStringCompareAndBranch FINAL : public LControlInstruction<3, 0> { class in namespace:v8::internal 1131 class LHasInstanceTypeAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1149 class LGetCachedArrayIndex FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1162 class LHasCachedArrayIndexAndBranch FINAL class in namespace:v8::internal 1178 class LIsConstructCallAndBranch FINAL : public LControlInstruction<0, 1> { class in namespace:v8::internal 1191 class LClassOfTestAndBranch FINAL : public LControlInstruction<1, 2> { class in namespace:v8::internal 1211 class LCmpT FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1227 class LInstanceOf FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1241 class LInstanceOfKnownGlobal FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1271 class LBoundsCheck FINAL : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1286 class LBitI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1303 class LShiftI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1325 class LSubI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1340 class LConstantI FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1349 class LConstantS FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1358 class LConstantD FINAL : public LTemplateInstruction<1, 0, 1> { class in namespace:v8::internal 1367 class LConstantE FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1378 class LConstantT FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1389 class LBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1406 class LCmpMapAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1421 class LMapEnumLength FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1433 class LDateField FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 1454 class LSeqStringGetChar FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1469 class LSeqStringSetChar FINAL : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 1490 class LAddI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1510 class LMathMinMax FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1527 class LPower FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1542 class LArithmeticD FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1566 class LArithmeticT FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1595 class LReturn FINAL : public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 1619 class LLoadNamedField FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1632 class LLoadNamedGeneric FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1651 class LLoadFunctionPrototype FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 1666 class LLoadRoot FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1675 class LLoadKeyed FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1723 class LLoadKeyedGeneric FINAL : public LTemplateInstruction<1, 3, 1> { class in namespace:v8::internal 1743 class LLoadGlobalCell FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1750 class LLoadGlobalGeneric FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1771 class LStoreGlobalCell FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1784 class LLoadContextSlot FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1801 class LStoreContextSlot FINAL : public LTemplateInstruction<0, 2, 1> { class in namespace:v8::internal 1822 class LPushArgument FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1834 class LDrop FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 1847 class LStoreCodeEntry FINAL: public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1864 class LInnerAllocatedObject FINAL: public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1880 class LThisFunction FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1887 class LContext FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1894 class LDeclareGlobals FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1907 class LCallJSFunction FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1924 class LCallWithDescriptor FINAL : public LTemplateResultInstruction<1> { class in namespace:v8::internal 1955 class LInvokeFunction FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1974 class LCallFunction FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1991 class LCallNew FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2010 class LCallNewArray FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2029 class LCallRuntime FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2050 class LInteger32ToDouble FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2062 class LUint32ToDouble FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2074 class LNumberTagI FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2088 class LNumberTagU FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2102 class LNumberTagD FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2118 class LDoubleToI FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2133 class LDoubleToSmi FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2147 class LTaggedToI FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2162 class LSmiTag FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2175 class LNumberUntagD FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2190 class LSmiUntag FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2208 class LStoreNamedField FINAL : public LTemplateInstruction<0, 2, 2> { class in namespace:v8::internal 2232 class LStoreNamedGeneric FINAL : public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 2253 class LStoreKeyed FINAL : public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 2284 class LStoreKeyedGeneric FINAL : public LTemplateInstruction<0, 4, 0> { class in namespace:v8::internal 2310 class LTransitionElementsKind FINAL : public LTemplateInstruction<0, 2, 2> { class in namespace:v8::internal 2342 class LTrapAllocationMemento FINAL : public LTemplateInstruction<0, 1, 1> { class in namespace:v8::internal 2358 class LStringAdd FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2375 class LStringCharCodeAt FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2392 class LStringCharFromCode FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2407 class LCheckValue FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2420 class LCheckInstanceType FINAL : public LTemplateInstruction<0, 1, 1> { class in namespace:v8::internal 2435 class LCheckMaps FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2448 class LCheckSmi FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2460 class LClampDToUint8 FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2472 class LClampIToUint8 FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2485 class LClampTToUint8NoSSE2 FINAL : public LTemplateInstruction<1, 1, 3> { class in namespace:v8::internal 2508 class LCheckNonSmi FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2521 class LDoubleBits FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2534 class LConstructDouble FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2548 class LAllocate FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 2565 class LRegExpLiteral FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2578 class LFunctionLiteral FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2591 class LToFastProperties FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2604 class LTypeof FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2618 class LTypeofIsAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 2635 class LOsrEntry FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 2644 class LStackCheck FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2662 class LForInPrepareMap FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2676 class LForInCacheArray FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2692 class LCheckMapValue FINAL : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 2706 class LLoadFieldByIndex FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2750 class LPlatformChunk FINAL : public LChunk { class in namespace:v8::internal 2766 class LChunkBuilder FINAL : public LChunkBuilderBase { class in namespace:v8::internal [all...] |
/external/v8/src/ia32/ |
H A D | lithium-ia32.h | 171 virtual Opcode opcode() const FINAL OVERRIDE { \ 174 virtual void CompileToNative(LCodeGen* generator) FINAL OVERRIDE; \ 175 virtual const char* Mnemonic() const FINAL OVERRIDE { \ 295 virtual bool HasResult() const FINAL OVERRIDE { 317 virtual int InputCount() FINAL OVERRIDE { return I; } 318 virtual LOperand* InputAt(int i) FINAL OVERRIDE { return inputs_[i]; } 320 virtual int TempCount() FINAL OVERRIDE { return T; } 321 virtual LOperand* TempAt(int i) FINAL OVERRIDE { return temps_[i]; } 335 virtual bool IsGap() const FINAL OVERRIDE { return true; } 372 class LInstructionGap FINAL class in namespace:v8::internal 384 class LGoto FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 405 class LLazyBailout FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 411 class LDummy FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 418 class LDummyUse FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 427 class LDeoptimize FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 435 class LLabel FINAL : public LGap { class in namespace:v8::internal 461 class LParameter FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 470 class LCallStub FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 483 class LTailCallThroughMegamorphicCache FINAL class in namespace:v8::internal 504 class LUnknownOSRValue FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 557 class LWrapReceiver FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 576 class LApplyArguments FINAL : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 597 class LAccessArgumentsAt FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 615 class LArgumentsLength FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 627 class LArgumentsElements FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 634 class LDebugBreak FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 640 class LModByPowerOf2I FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 658 class LModByConstI FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 683 class LModI FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 700 class LDivByPowerOf2I FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 718 class LDivByConstI FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 743 class LDivI FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 760 class LFlooringDivByPowerOf2I FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 779 class LFlooringDivByConstI FINAL : public LTemplateInstruction<1, 1, 3> { class in namespace:v8::internal 807 class LFlooringDivI FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 824 class LMulI FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 841 class LCompareNumericAndBranch FINAL : public LControlInstruction<2, 0> { class in namespace:v8::internal 864 class LMathFloor FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 877 class LMathRound FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 892 class LMathFround FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 902 class LMathAbs FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 917 class LMathLog FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 929 class LMathClz32 FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 941 class LMathExp FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 960 class LMathSqrt FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 972 class LMathPowHalf FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 986 class LCmpObjectEqAndBranch FINAL : public LControlInstruction<2, 0> { class in namespace:v8::internal 1000 class LCmpHoleAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1013 class LCompareMinusZeroAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1029 class LIsObjectAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1045 class LIsStringAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1062 class LIsSmiAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1077 class LIsUndetectableAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1095 class LStringCompareAndBranch FINAL : public LControlInstruction<3, 0> { class in namespace:v8::internal 1117 class LHasInstanceTypeAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1135 class LGetCachedArrayIndex FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1148 class LHasCachedArrayIndexAndBranch FINAL class in namespace:v8::internal 1164 class LIsConstructCallAndBranch FINAL : public LControlInstruction<0, 1> { class in namespace:v8::internal 1177 class LClassOfTestAndBranch FINAL : public LControlInstruction<1, 2> { class in namespace:v8::internal 1197 class LCmpT FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1213 class LInstanceOf FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1227 class LInstanceOfKnownGlobal FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1257 class LBoundsCheck FINAL : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1272 class LBitI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1289 class LShiftI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1311 class LSubI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1326 class LConstantI FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1335 class LConstantS FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1344 class LConstantD FINAL : public LTemplateInstruction<1, 0, 1> { class in namespace:v8::internal 1359 class LConstantE FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1370 class LConstantT FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1381 class LBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1398 class LCmpMapAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1413 class LMapEnumLength FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1425 class LDateField FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 1446 class LSeqStringGetChar FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1461 class LSeqStringSetChar FINAL : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 1482 class LAddI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1502 class LMathMinMax FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1517 class LPower FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1532 class LArithmeticD FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1556 class LArithmeticT FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1585 class LReturn FINAL : public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 1609 class LLoadNamedField FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1622 class LLoadNamedGeneric FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1641 class LLoadFunctionPrototype FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 1656 class LLoadRoot FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1665 class LLoadKeyed FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1713 class LLoadKeyedGeneric FINAL : public LTemplateInstruction<1, 3, 1> { class in namespace:v8::internal 1733 class LLoadGlobalCell FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1740 class LLoadGlobalGeneric FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1761 class LStoreGlobalCell FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1774 class LLoadContextSlot FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1791 class LStoreContextSlot FINAL : public LTemplateInstruction<0, 2, 1> { class in namespace:v8::internal 1812 class LPushArgument FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1824 class LDrop FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 1837 class LStoreCodeEntry FINAL: public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1854 class LInnerAllocatedObject FINAL: public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1870 class LThisFunction FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1877 class LContext FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1884 class LDeclareGlobals FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1897 class LCallJSFunction FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1914 class LCallWithDescriptor FINAL : public LTemplateResultInstruction<1> { class in namespace:v8::internal 1945 class LInvokeFunction FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1964 class LCallFunction FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1981 class LCallNew FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2000 class LCallNewArray FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2019 class LCallRuntime FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2040 class LInteger32ToDouble FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2052 class LUint32ToDouble FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2064 class LNumberTagI FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2078 class LNumberTagU FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2092 class LNumberTagD FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2108 class LDoubleToI FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2125 class LDoubleToSmi FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2139 class LTaggedToI FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2156 class LSmiTag FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2169 class LNumberUntagD FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2184 class LSmiUntag FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2202 class LStoreNamedField FINAL : public LTemplateInstruction<0, 2, 2> { class in namespace:v8::internal 2226 class LStoreNamedGeneric FINAL : public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 2247 class LStoreKeyed FINAL : public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 2278 class LStoreKeyedGeneric FINAL : public LTemplateInstruction<0, 4, 0> { class in namespace:v8::internal 2304 class LTransitionElementsKind FINAL : public LTemplateInstruction<0, 2, 2> { class in namespace:v8::internal 2336 class LTrapAllocationMemento FINAL : public LTemplateInstruction<0, 1, 1> { class in namespace:v8::internal 2352 class LStringAdd FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2369 class LStringCharCodeAt FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2386 class LStringCharFromCode FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2401 class LCheckValue FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2414 class LCheckInstanceType FINAL : public LTemplateInstruction<0, 1, 1> { class in namespace:v8::internal 2429 class LCheckMaps FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2442 class LCheckSmi FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2454 class LClampDToUint8 FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2466 class LClampIToUint8 FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2478 class LClampTToUint8 FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2492 class LCheckNonSmi FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2505 class LDoubleBits FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2518 class LConstructDouble FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2532 class LAllocate FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 2549 class LRegExpLiteral FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2562 class LFunctionLiteral FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2575 class LToFastProperties FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2588 class LTypeof FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2602 class LTypeofIsAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 2619 class LOsrEntry FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 2628 class LStackCheck FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2646 class LForInPrepareMap FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2660 class LForInCacheArray FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2676 class LCheckMapValue FINAL : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 2690 class LLoadFieldByIndex FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2734 class LPlatformChunk FINAL : public LChunk { class in namespace:v8::internal 2750 class LChunkBuilder FINAL : public LChunkBuilderBase { class in namespace:v8::internal [all...] |
/external/v8/src/compiler/ |
H A D | access-builder.h | 17 class AccessBuilder FINAL : public AllStatic { class in namespace:v8::internal::compiler
|
H A D | graph-replay.h | 20 class GraphReplayPrinter FINAL : public NullNodeVisitor { class in namespace:v8::internal::compiler
|
H A D | value-numbering-reducer.h | 14 class ValueNumberingReducer FINAL : public Reducer { class in namespace:v8::internal::compiler
|
H A D | gap-resolver.h | 14 class GapResolver FINAL { class in namespace:v8::internal::compiler
|
H A D | graph-reducer.h | 20 class Reduction FINAL { class in namespace:v8::internal::compiler 56 class GraphReducer FINAL { class in namespace:v8::internal::compiler
|
/external/v8/src/base/platform/ |
H A D | mutex.h | 36 class Mutex FINAL { class in namespace:v8::base 130 class RecursiveMutex FINAL { class in namespace:v8::base 202 class LockGuard FINAL { class in namespace:v8::base
|
H A D | condition-variable.h | 31 class ConditionVariable FINAL { class in namespace:v8::base 66 class NativeHandle FINAL { class in class:v8::base::FINAL
|
H A D | semaphore-unittest.cc | 23 class ProducerThread FINAL : public Thread { class in namespace:v8::base::__anon14796 47 class ConsumerThread FINAL : public Thread { class in namespace:v8::base::__anon14796 72 class WaitAndSignalThread FINAL : public Thread { class in namespace:v8::base::__anon14796
|
H A D | semaphore.h | 34 class Semaphore FINAL { class in namespace:v8::base
|
/external/v8/src/arm64/ |
H A D | lithium-arm64.h | 182 virtual Opcode opcode() const FINAL OVERRIDE { \ 185 virtual void CompileToNative(LCodeGen* generator) FINAL OVERRIDE; \ 186 virtual const char* Mnemonic() const FINAL OVERRIDE { \ 298 virtual bool HasResult() const FINAL OVERRIDE { 320 virtual int InputCount() FINAL OVERRIDE { return I; } 321 virtual LOperand* InputAt(int i) FINAL OVERRIDE { return inputs_[i]; } 323 virtual int TempCount() FINAL OVERRIDE { return T; } 324 virtual LOperand* TempAt(int i) FINAL OVERRIDE { return temps_[i]; } 328 class LTailCallThroughMegamorphicCache FINAL class in namespace:v8::internal 349 class LUnknownOSRValue FINAL class in namespace:v8::internal 450 class LInstructionGap FINAL : public LGap { class in namespace:v8::internal 462 class LDrop FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 475 class LDummy FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 482 class LDummyUse FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 491 class LGoto FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 507 class LLazyBailout FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 523 class LLabel FINAL : public LGap { class in namespace:v8::internal 549 class LOsrEntry FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 560 class LAccessArgumentsAt FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 580 class LAddE FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 595 class LAddI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 624 class LAddS FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 639 class LAllocate FINAL : public LTemplateInstruction<1, 2, 3> { class in namespace:v8::internal 664 class LApplyArguments FINAL : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 685 class LArgumentsElements FINAL : public LTemplateInstruction<1, 0, 1> { class in namespace:v8::internal 698 class LArgumentsLength FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 710 class LArithmeticD FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 735 class LArithmeticT FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 763 class LBoundsCheck FINAL : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 778 class LBitI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 809 class LBitS FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 826 class LBranch FINAL : public LControlInstruction<1, 2> { class in namespace:v8::internal 845 class LCallJSFunction FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 862 class LCallFunction FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 879 class LCallNew FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 898 class LCallNewArray FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 917 class LCallRuntime FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 938 class LCallStub FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 951 class LCheckInstanceType FINAL : public LTemplateInstruction<0, 1, 1> { class in namespace:v8::internal 966 class LCheckMaps FINAL : public LTemplateInstruction<0, 1, 1> { class in namespace:v8::internal 981 class LCheckNonSmi FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 994 class LCheckSmi FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1006 class LCheckValue FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1019 class LClampDToUint8 FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1031 class LClampIToUint8 FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1043 class LClampTToUint8 FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 1057 class LDoubleBits FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1070 class LConstructDouble FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1084 class LClassOfTestAndBranch FINAL : public LControlInstruction<1, 2> { class in namespace:v8::internal 1104 class LCmpHoleAndBranchD FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1119 class LCmpHoleAndBranchT FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1132 class LCmpMapAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1149 class LCmpObjectEqAndBranch FINAL : public LControlInstruction<2, 0> { class in namespace:v8::internal 1164 class LCmpT FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1183 class LCompareMinusZeroAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1199 class LCompareNumericAndBranch FINAL : public LControlInstruction<2, 0> { class in namespace:v8::internal 1222 class LConstantD FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1231 class LConstantE FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1242 class LConstantI FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1251 class LConstantS FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1260 class LConstantT FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1271 class LContext FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1278 class LDateField FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1295 class LDebugBreak FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 1301 class LDeclareGlobals FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1314 class LDeoptimize FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 1322 class LDivByPowerOf2I FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1340 class LDivByConstI FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 1360 class LDivI FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1377 class LDoubleToIntOrSmi FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1392 class LForInCacheArray FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1408 class LForInPrepareMap FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1422 class LGetCachedArrayIndex FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1435 class LHasCachedArrayIndexAndBranch FINAL class in namespace:v8::internal 1454 class LHasInstanceTypeAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1472 class LInnerAllocatedObject FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1488 class LInstanceOf FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1504 class LInstanceOfKnownGlobal FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1532 class LInteger32ToDouble FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1544 class LCallWithDescriptor FINAL : public LTemplateResultInstruction<1> { class in namespace:v8::internal 1578 class LInvokeFunction FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1597 class LIsConstructCallAndBranch FINAL : public LControlInstruction<0, 2> { class in namespace:v8::internal 1612 class LIsObjectAndBranch FINAL : public LControlInstruction<1, 2> { class in namespace:v8::internal 1631 class LIsStringAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1648 class LIsSmiAndBranch FINAL : public LControlInstruction<1, 0> { class in namespace:v8::internal 1663 class LIsUndetectableAndBranch FINAL : public LControlInstruction<1, 1> { class in namespace:v8::internal 1681 class LLoadContextSlot FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1698 class LLoadNamedField FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1711 class LFunctionLiteral FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1724 class LLoadFunctionPrototype FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 1739 class LLoadGlobalCell FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1746 class LLoadGlobalGeneric FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1846 class LLoadKeyedGeneric FINAL : public LTemplateInstruction<1, 3, 1> { class in namespace:v8::internal 1866 class LLoadNamedGeneric FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1885 class LLoadRoot FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1894 class LMapEnumLength FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1922 class LMathAbs FINAL : public LUnaryMathOperation<0> { class in namespace:v8::internal 1952 class LMathExp FINAL : public LUnaryMathOperation<4> { class in namespace:v8::internal 1977 class LMathFloorD FINAL : public LUnaryMathOperation<0> { class in namespace:v8::internal 1985 class LMathFloorI FINAL : public LUnaryMathOperation<0> { class in namespace:v8::internal 1992 class LFlooringDivByPowerOf2I FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2011 class LFlooringDivByConstI FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 2031 class LFlooringDivI FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 2048 class LMathLog FINAL : public LUnaryMathOperation<0> { class in namespace:v8::internal 2055 class LMathClz32 FINAL : public LUnaryMathOperation<0> { class in namespace:v8::internal 2062 class LMathMinMax FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2077 class LMathPowHalf FINAL : public LUnaryMathOperation<0> { class in namespace:v8::internal 2085 class LMathRoundD FINAL : public LUnaryMathOperation<0> { class in namespace:v8::internal 2096 class LMathRoundI FINAL : public LUnaryMathOperation<1> { class in namespace:v8::internal 2109 class LMathFround FINAL : public LUnaryMathOperation<0> { class in namespace:v8::internal 2117 class LMathSqrt FINAL : public LUnaryMathOperation<0> { class in namespace:v8::internal 2124 class LModByPowerOf2I FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2142 class LModByConstI FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2162 class LModI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2177 class LMulConstIS FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2192 class LMulI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2207 class LMulS FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2222 class LNumberTagD FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 2239 class LNumberTagU FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 2257 class LNumberUntagD FINAL : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2273 class LParameter FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 2280 class LPower FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2295 class LPreparePushArguments FINAL : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 2308 class LPushArguments FINAL : public LTemplateResultInstruction<0> { class in namespace:v8::internal 2342 class LRegExpLiteral FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2355 class LReturn FINAL : public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 2378 class LSeqStringGetChar FINAL : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 2397 class LSeqStringSetChar FINAL : public LTemplateInstruction<1, 4, 1> { class in namespace:v8::internal 2422 class LSmiTag FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2435 class LSmiUntag FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2452 class LStackCheck FINAL : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2525 class LStoreKeyedExternal FINAL : public LStoreKeyed<1> { class in namespace:v8::internal 2539 class LStoreKeyedFixed FINAL : public LStoreKeyed<1> { class in namespace:v8::internal 2553 class LStoreKeyedFixedDouble FINAL : public LStoreKeyed<1> { class in namespace:v8::internal 2568 class LStoreKeyedGeneric FINAL : public LTemplateInstruction<0, 4, 0> { class in namespace:v8::internal 2594 class LStoreNamedField FINAL : public LTemplateInstruction<0, 2, 2> { class in namespace:v8::internal 2620 class LStoreNamedGeneric FINAL: public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 2642 class LStringAdd FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2660 class LStringCharCodeAt FINAL : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2677 class LStringCharFromCode FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2692 class LStringCompareAndBranch FINAL : public LControlInstruction<3, 0> { class in namespace:v8::internal 2715 class LTaggedToI FINAL : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 2734 class LShiftI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2755 class LShiftS FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2776 class LStoreCodeEntry FINAL: public LTemplateInstruction<0, 2, 1> { class in namespace:v8::internal 2796 class LStoreContextSlot FINAL : public LTemplateInstruction<0, 2, 1> { class in namespace:v8::internal 2817 class LStoreGlobalCell FINAL : public LTemplateInstruction<0, 1, 2> { class in namespace:v8::internal 2834 class LSubI FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2878 class LThisFunction FINAL : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 2885 class LToFastProperties FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2898 class LTransitionElementsKind FINAL : public LTemplateInstruction<0, 2, 2> { class in namespace:v8::internal 2930 class LTrapAllocationMemento FINAL : public LTemplateInstruction<0, 1, 2> { class in namespace:v8::internal 2946 class LTruncateDoubleToIntOrSmi FINAL class in namespace:v8::internal 2963 class LTypeof FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2977 class LTypeofIsAndBranch FINAL : public LControlInstruction<1, 2> { class in namespace:v8::internal 2998 class LUint32ToDouble FINAL : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 3010 class LCheckMapValue FINAL : public LTemplateInstruction<0, 2, 1> { class in namespace:v8::internal 3026 class LLoadFieldByIndex FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 3069 class LWrapReceiver FINAL : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 3085 class LPlatformChunk FINAL : public LChunk { class in namespace:v8::internal 3095 class LChunkBuilder FINAL : public LChunkBuilderBase { class in namespace:v8::internal [all...] |
/external/javassist/src/main/javassist/ |
H A D | Modifier.java | 35 public static final int FINAL = AccessFlag.FINAL; field in class:Modifier 92 return (mod & FINAL) != 0;
|
H A D | CtPrimitiveType.java | 58 return Modifier.PUBLIC | Modifier.FINAL;
|
/external/v8/src/ |
H A D | code-factory.h | 18 class Callable FINAL BASE_EMBEDDED { 32 class CodeFactory FINAL { class in namespace:v8::internal
|