Searched refs:FINAL (Results 1 - 25 of 156) sorted by relevance

1234567

/external/v8/src/base/
H A Dcompiler-specific.h36 // 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 Dsys-info.h14 class SysInfo FINAL { class in namespace:v8::base
/external/v8/src/arm/
H A Dlithium-arm.h170 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 Dlithium-gap-resolver-arm.h18 class LGapResolver FINAL BASE_EMBEDDED {
/external/v8/src/mips/
H A Dlithium-mips.h167 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 Dlithium-gap-resolver-mips.h18 class LGapResolver FINAL BASE_EMBEDDED {
/external/v8/src/mips64/
H A Dlithium-mips64.h166 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 Dlithium-gap-resolver-mips64.h18 class LGapResolver FINAL BASE_EMBEDDED {
/external/v8/src/x64/
H A Dlithium-x64.h167 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 Dlithium-gap-resolver-x64.h18 class LGapResolver FINAL BASE_EMBEDDED {
/external/v8/src/x87/
H A Dlithium-x87.h172 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 Dlithium-ia32.h171 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 Daccess-builder.h17 class AccessBuilder FINAL : public AllStatic { class in namespace:v8::internal::compiler
H A Dgraph-replay.h20 class GraphReplayPrinter FINAL : public NullNodeVisitor { class in namespace:v8::internal::compiler
H A Dvalue-numbering-reducer.h14 class ValueNumberingReducer FINAL : public Reducer { class in namespace:v8::internal::compiler
H A Dgap-resolver.h14 class GapResolver FINAL { class in namespace:v8::internal::compiler
H A Dgraph-reducer.h20 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 Dmutex.h36 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 Dcondition-variable.h31 class ConditionVariable FINAL { class in namespace:v8::base
66 class NativeHandle FINAL { class in class:v8::base::FINAL
H A Dsemaphore-unittest.cc23 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 Dsemaphore.h34 class Semaphore FINAL { class in namespace:v8::base
/external/v8/src/arm64/
H A Dlithium-arm64.h182 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 DModifier.java35 public static final int FINAL = AccessFlag.FINAL; field in class:Modifier
92 return (mod & FINAL) != 0;
H A DCtPrimitiveType.java58 return Modifier.PUBLIC | Modifier.FINAL;
/external/v8/src/
H A Dcode-factory.h18 class Callable FINAL BASE_EMBEDDED {
32 class CodeFactory FINAL { class in namespace:v8::internal

Completed in 580 milliseconds

1234567