/packages/inputmethods/LatinIME/native/dicttoolkit/src/offdevice_intermediate_dict/ |
offdevice_intermediate_dict_pt_node_array.h | 30 class OffdeviceIntermediateDictPtNodeArray final { class in namespace:latinime::dicttoolkit
|
/system/bt/service/common/bluetooth/util/ |
atomic_string.h | 25 class AtomicString final { class in namespace:util
|
/external/llvm/utils/ |
findmisopt | 150 final="" 155 tryit "$final $switches" 161 final="$final $trimmed" 167 if [ "$final" == " $all_switches" ] ; then 171 echo "Smallest Optimization list=$final" 173 bpcmd="$bugpoint -run-llc -disable-loop-extraction --output "$out" --input /dev/null $bcfile $final --args $args"
|
/external/libgdx/extensions/gdx-bullet/jni/swig/common/ |
gdxManagedObject.i | 44 public final static com.badlogic.gdx.utils.LongMap<_TYPE> instances = new com.badlogic.gdx.utils.LongMap<_TYPE>(); 47 public static _TYPE getInstance(final long swigCPtr) { 52 public static _TYPE getInstance(final long swigCPtr, boolean owner) { 63 public static void addInstance(final _TYPE obj) { 69 public static void removeInstance(final _TYPE obj) {
|
/external/libxml2/os400/iconv/ |
iconv.c | 34 t_ccsid final; local 52 final = 0; 57 final = final_array[curstate]; 66 if (!final) { 71 return final - 1;
|
/external/v8/src/crankshaft/mips64/ |
lithium-mips64.h | 164 Opcode opcode() const final { return LInstruction::k##type; } \ 165 void CompileToNative(LCodeGen* generator) final; \ 166 const char* Mnemonic() const final { return mnemonic; } \ 282 bool HasResult() const final { return R != 0 && result() != NULL; } 302 int InputCount() final { return I; } 303 LOperand* InputAt(int i) final { return inputs_[i]; } 305 int TempCount() final { return T; } 306 LOperand* TempAt(int i) final { return temps_[i]; } 321 bool IsGap() const final { return true; } 358 class LInstructionGap final : public LGap class in namespace:v8::internal 370 class LGoto final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 386 class LPrologue final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 392 class LLazyBailout final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 408 class LDummy final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 415 class LDummyUse final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 424 class LDeoptimize final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 432 class LLabel final : public LGap { class in namespace:v8::internal 456 class LParameter final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 463 class LCallStub final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 476 class LUnknownOSRValue final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 527 class LWrapReceiver final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 542 class LApplyArguments final : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 563 class LAccessArgumentsAt final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 581 class LArgumentsLength final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 593 class LArgumentsElements final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 600 class LModByPowerOf2I final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 618 class LModByConstI final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 636 class LModI final : public LTemplateInstruction<1, 2, 3> { class in namespace:v8::internal 652 class LDivByPowerOf2I final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 670 class LDivByConstI final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 688 class LDivI final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 705 class LFlooringDivByPowerOf2I final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 724 class LFlooringDivByConstI final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 744 class LFlooringDivI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 759 class LMulS final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 774 class LMulI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 790 class LMultiplyAddD final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 807 class LDebugBreak final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 813 class LCompareNumericAndBranch final : public LControlInstruction<2, 0> { class in namespace:v8::internal 836 class LMathFloor final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 851 class LMathRound final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 866 class LMathFround final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 876 class LMathAbs final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 891 class LMathLog final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 903 class LMathClz32 final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 915 class LMathExp final : public LTemplateInstruction<1, 1, 3> { class in namespace:v8::internal 937 class LMathSqrt final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 949 class LMathPowHalf final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 963 class LCmpObjectEqAndBranch final : public LControlInstruction<2, 0> { class in namespace:v8::internal 978 class LCmpHoleAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 991 class LCompareMinusZeroAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1007 class LIsStringAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1024 class LIsSmiAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1039 class LIsUndetectableAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1057 class LStringCompareAndBranch final : public LControlInstruction<3, 0> { class in namespace:v8::internal 1079 class LHasInstanceTypeAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1095 class LGetCachedArrayIndex final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1108 class LHasCachedArrayIndexAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1124 class LClassOfTestAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1142 class LCmpT final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1163 class LInstanceOf final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1179 class LHasInPrototypeChainAndBranch final : public LControlInstruction<2, 0> { class in namespace:v8::internal 1195 class LBoundsCheck final : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1210 class LBitI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1227 class LShiftI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1248 class LSubI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1263 class LSubS final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1278 class LConstantI final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1287 class LConstantS final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1296 class LConstantD final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1305 class LConstantE final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1316 class LConstantT final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1327 class LBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1342 class LCmpMapAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1359 class LMapEnumLength final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1371 class LSeqStringGetChar final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1386 class LSeqStringSetChar final : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 1407 class LAddE final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1422 class LAddI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1437 class LAddS final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1452 class LMathMinMax final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1467 class LPower final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1482 class LArithmeticD final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1503 class LArithmeticT final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1533 class LReturn final : public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 1556 class LLoadNamedField final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1569 class LLoadNamedGeneric final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1588 class LLoadFunctionPrototype final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1601 class LLoadRoot final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1610 class LLoadKeyed final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1636 class LLoadKeyedGeneric final : public LTemplateInstruction<1, 3, 1> { class in namespace:v8::internal 1656 class LLoadGlobalGeneric final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1677 class LLoadContextSlot final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1694 class LStoreContextSlot final : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1713 class LPushArgument final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1725 class LDrop final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 1738 class LStoreCodeEntry final : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1755 class LInnerAllocatedObject final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1771 class LThisFunction final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1778 class LContext final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1785 class LDeclareGlobals final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1798 class LCallJSFunction final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1815 class LCallWithDescriptor final : public LTemplateResultInstruction<1> { class in namespace:v8::internal 1858 class LInvokeFunction final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1877 class LCallFunction final : public LTemplateInstruction<1, 2, 2> { class in namespace:v8::internal 1900 class LCallNewArray final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1919 class LCallRuntime final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1940 class LInteger32ToDouble final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1952 class LUint32ToDouble final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1964 class LNumberTagU final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 1980 class LNumberTagD final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 1997 class LDoubleToSmi final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2013 class LDoubleToI final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2029 class LTaggedToI final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 2050 class LSmiTag final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2063 class LNumberUntagD final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2076 class LSmiUntag final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2093 class LStoreNamedField final : public LTemplateInstruction<0, 2, 1> { class in namespace:v8::internal 2116 class LStoreNamedGeneric final : public LTemplateInstruction<0, 3, 2> { class in namespace:v8::internal 2143 class LStoreKeyed final : public LTemplateInstruction<0, 4, 0> { class in namespace:v8::internal 2173 class LStoreKeyedGeneric final : public LTemplateInstruction<0, 4, 2> { class in namespace:v8::internal 2201 class LTransitionElementsKind final : public LTemplateInstruction<0, 2, 1> { class in namespace:v8::internal 2230 class LTrapAllocationMemento final : public LTemplateInstruction<0, 1, 1> { class in namespace:v8::internal 2246 class LMaybeGrowElements final : public LTemplateInstruction<1, 5, 0> { class in namespace:v8::internal 2268 class LStringAdd final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2285 class LStringCharCodeAt final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2302 class LStringCharFromCode final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2317 class LCheckValue final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2330 class LCheckArrayBufferNotNeutered final class in namespace:v8::internal 2343 class LCheckInstanceType final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2356 class LCheckMaps final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2369 class LCheckSmi final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2381 class LCheckNonSmi final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2394 class LClampDToUint8 final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2408 class LClampIToUint8 final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2420 class LClampTToUint8 final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2434 class LDoubleBits final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2447 class LConstructDouble final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2461 class LAllocate final : public LTemplateInstruction<1, 2, 2> { class in namespace:v8::internal 2483 class LToFastProperties final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2496 class LTypeof final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2510 class LTypeofIsAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 2527 class LOsrEntry final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 2536 class LStackCheck final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2554 class LForInPrepareMap final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2568 class LForInCacheArray final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2584 class LCheckMapValue final : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 2598 class LLoadFieldByIndex final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2642 class LPlatformChunk final : public LChunk { class in namespace:v8::internal 2652 class LChunkBuilder final : public LChunkBuilderBase { class in namespace:v8::internal [all...] |
/external/v8/src/crankshaft/arm/ |
lithium-arm.h | 164 Opcode opcode() const final { return LInstruction::k##type; } \ 165 void CompileToNative(LCodeGen* generator) final; \ 166 const char* Mnemonic() const final { return mnemonic; } \ 282 bool HasResult() const final { return R != 0 && result() != NULL; } 302 int InputCount() final { return I; } 303 LOperand* InputAt(int i) final { return inputs_[i]; } 305 int TempCount() final { return T; } 306 LOperand* TempAt(int i) final { return temps_[i]; } 358 class LInstructionGap final : public LGap { class in namespace:v8::internal 370 class LGoto final : public LTemplateInstruction<0, 0, 0> class in namespace:v8::internal 386 class LPrologue final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 392 class LLazyBailout final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 408 class LDummy final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 415 class LDummyUse final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 424 class LDeoptimize final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 432 class LLabel final : public LGap { class in namespace:v8::internal 456 class LParameter final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 463 class LCallStub final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 476 class LUnknownOSRValue final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 527 class LWrapReceiver final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 542 class LApplyArguments final : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 563 class LAccessArgumentsAt final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 581 class LArgumentsLength final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 593 class LArgumentsElements final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 600 class LModByPowerOf2I final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 618 class LModByConstI final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 636 class LModI final : public LTemplateInstruction<1, 2, 2> { class in namespace:v8::internal 655 class LDivByPowerOf2I final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 673 class LDivByConstI final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 691 class LDivI final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 708 class LFlooringDivByPowerOf2I final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 727 class LFlooringDivByConstI final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 747 class LFlooringDivI final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 764 class LMulI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 780 class LMultiplyAddD final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 798 class LMultiplySubD final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 815 class LDebugBreak final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 821 class LCompareNumericAndBranch final : public LControlInstruction<2, 0> { class in namespace:v8::internal 844 class LMathFloor final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 857 class LMathRound final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 872 class LMathFround final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 882 class LMathAbs final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 897 class LMathLog final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 909 class LMathClz32 final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 921 class LMathExp final : public LTemplateInstruction<1, 1, 3> { class in namespace:v8::internal 943 class LMathSqrt final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 955 class LMathPowHalf final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 967 class LCmpObjectEqAndBranch final : public LControlInstruction<2, 0> { class in namespace:v8::internal 982 class LCmpHoleAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 995 class LCompareMinusZeroAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1011 class LIsStringAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1028 class LIsSmiAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1043 class LIsUndetectableAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1061 class LStringCompareAndBranch final : public LControlInstruction<3, 0> { class in namespace:v8::internal 1083 class LHasInstanceTypeAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1099 class LGetCachedArrayIndex final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1112 class LHasCachedArrayIndexAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1128 class LClassOfTestAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1146 class LCmpT final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1167 class LInstanceOf final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1183 class LHasInPrototypeChainAndBranch final : public LControlInstruction<2, 0> { class in namespace:v8::internal 1199 class LBoundsCheck final : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1214 class LBitI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1231 class LShiftI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1252 class LSubI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1267 class LRSubI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1282 class LConstantI final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1291 class LConstantS final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1300 class LConstantD final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1310 class LConstantE final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1321 class LConstantT final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1332 class LBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1347 class LCmpMapAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1364 class LMapEnumLength final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1376 class LSeqStringGetChar final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1391 class LSeqStringSetChar final : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 1412 class LAddI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1427 class LMathMinMax final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1442 class LPower final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1457 class LArithmeticD final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1478 class LArithmeticT final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1508 class LReturn final : public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 1531 class LLoadNamedField final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1544 class LLoadNamedGeneric final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1563 class LLoadFunctionPrototype final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1576 class LLoadRoot final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1585 class LLoadKeyed final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1611 class LLoadKeyedGeneric final : public LTemplateInstruction<1, 3, 1> { class in namespace:v8::internal 1631 class LLoadGlobalGeneric final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1652 class LLoadContextSlot final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1669 class LStoreContextSlot final : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1688 class LPushArgument final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1700 class LDrop final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 1713 class LStoreCodeEntry final : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1730 class LInnerAllocatedObject final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1746 class LThisFunction final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1753 class LContext final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1760 class LDeclareGlobals final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1773 class LCallJSFunction final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1790 class LCallWithDescriptor final : public LTemplateResultInstruction<1> { class in namespace:v8::internal 1833 class LInvokeFunction final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1852 class LCallFunction final : public LTemplateInstruction<1, 2, 2> { class in namespace:v8::internal 1875 class LCallNewArray final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1894 class LCallRuntime final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1915 class LInteger32ToDouble final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1927 class LUint32ToDouble final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1939 class LNumberTagI final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 1955 class LNumberTagU final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 1971 class LNumberTagD final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 1988 class LDoubleToSmi final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2004 class LDoubleToI final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2020 class LTaggedToI final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 2041 class LSmiTag final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2054 class LNumberUntagD final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2067 class LSmiUntag final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2084 class LStoreNamedField final : public LTemplateInstruction<0, 2, 1> { class in namespace:v8::internal 2107 class LStoreNamedGeneric final : public LTemplateInstruction<0, 3, 2> { class in namespace:v8::internal 2134 class LStoreKeyed final : public LTemplateInstruction<0, 4, 0> { class in namespace:v8::internal 2170 class LStoreKeyedGeneric final : public LTemplateInstruction<0, 4, 2> { class in namespace:v8::internal 2198 class LTransitionElementsKind final : public LTemplateInstruction<0, 2, 1> { class in namespace:v8::internal 2227 class LTrapAllocationMemento final : public LTemplateInstruction<0, 1, 1> { class in namespace:v8::internal 2243 class LMaybeGrowElements final : public LTemplateInstruction<1, 5, 0> { class in namespace:v8::internal 2265 class LStringAdd final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2282 class LStringCharCodeAt final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2299 class LStringCharFromCode final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2314 class LCheckValue final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2327 class LCheckArrayBufferNotNeutered final class in namespace:v8::internal 2340 class LCheckInstanceType final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2353 class LCheckMaps final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2366 class LCheckSmi final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2378 class LCheckNonSmi final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2391 class LClampDToUint8 final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2403 class LClampIToUint8 final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2415 class LClampTToUint8 final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2429 class LDoubleBits final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2442 class LConstructDouble final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2456 class LAllocate final : public LTemplateInstruction<1, 2, 2> { class in namespace:v8::internal 2478 class LToFastProperties final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2491 class LTypeof final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2505 class LTypeofIsAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 2522 class LOsrEntry final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 2531 class LStackCheck final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2549 class LForInPrepareMap final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2563 class LForInCacheArray final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2579 class LCheckMapValue final : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 2593 class LLoadFieldByIndex final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2637 class LPlatformChunk final : public LChunk { class in namespace:v8::internal 2647 class LChunkBuilder final : public LChunkBuilderBase { class in namespace:v8::internal [all...] |
/external/v8/src/crankshaft/mips/ |
lithium-mips.h | 161 Opcode opcode() const final { return LInstruction::k##type; } \ 162 void CompileToNative(LCodeGen* generator) final; \ 163 const char* Mnemonic() const final { return mnemonic; } \ 279 bool HasResult() const final { return R != 0 && result() != NULL; } 299 int InputCount() final { return I; } 300 LOperand* InputAt(int i) final { return inputs_[i]; } 302 int TempCount() final { return T; } 303 LOperand* TempAt(int i) final { return temps_[i]; } 318 bool IsGap() const final { return true; } 355 class LInstructionGap final : public LGap class in namespace:v8::internal 367 class LGoto final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 383 class LPrologue final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 389 class LLazyBailout final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 405 class LDummy final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 412 class LDummyUse final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 421 class LDeoptimize final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 429 class LLabel final : public LGap { class in namespace:v8::internal 453 class LParameter final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 460 class LCallStub final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 473 class LUnknownOSRValue final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 524 class LWrapReceiver final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 539 class LApplyArguments final : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 560 class LAccessArgumentsAt final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 578 class LArgumentsLength final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 590 class LArgumentsElements final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 597 class LModByPowerOf2I final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 615 class LModByConstI final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 633 class LModI final : public LTemplateInstruction<1, 2, 3> { class in namespace:v8::internal 649 class LDivByPowerOf2I final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 667 class LDivByConstI final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 685 class LDivI final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 702 class LFlooringDivByPowerOf2I final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 721 class LFlooringDivByConstI final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 741 class LFlooringDivI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 756 class LMulI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 772 class LMultiplyAddD final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 789 class LDebugBreak final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 795 class LCompareNumericAndBranch final : public LControlInstruction<2, 0> { class in namespace:v8::internal 818 class LMathFloor final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 833 class LMathRound final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 848 class LMathFround final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 858 class LMathAbs final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 873 class LMathLog final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 885 class LMathClz32 final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 897 class LMathExp final : public LTemplateInstruction<1, 1, 3> { class in namespace:v8::internal 919 class LMathSqrt final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 931 class LMathPowHalf final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 945 class LCmpObjectEqAndBranch final : public LControlInstruction<2, 0> { class in namespace:v8::internal 960 class LCmpHoleAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 973 class LCompareMinusZeroAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 989 class LIsStringAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1006 class LIsSmiAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1021 class LIsUndetectableAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1039 class LStringCompareAndBranch final : public LControlInstruction<3, 0> { class in namespace:v8::internal 1061 class LHasInstanceTypeAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1077 class LGetCachedArrayIndex final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1090 class LHasCachedArrayIndexAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1106 class LClassOfTestAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1124 class LCmpT final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1145 class LInstanceOf final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1161 class LHasInPrototypeChainAndBranch final : public LControlInstruction<2, 0> { class in namespace:v8::internal 1177 class LBoundsCheck final : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1192 class LBitI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1209 class LShiftI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1230 class LSubI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1245 class LConstantI final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1254 class LConstantS final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1263 class LConstantD final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1273 class LConstantE final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1284 class LConstantT final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1295 class LBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1310 class LCmpMapAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1327 class LMapEnumLength final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1339 class LSeqStringGetChar final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1354 class LSeqStringSetChar final : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 1375 class LAddI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1390 class LMathMinMax final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1405 class LPower final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1420 class LArithmeticD final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1441 class LArithmeticT final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1471 class LReturn final : public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 1494 class LLoadNamedField final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1507 class LLoadNamedGeneric final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1526 class LLoadFunctionPrototype final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1539 class LLoadRoot final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1548 class LLoadKeyed final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1574 class LLoadKeyedGeneric final : public LTemplateInstruction<1, 3, 1> { class in namespace:v8::internal 1594 class LLoadGlobalGeneric final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1615 class LLoadContextSlot final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1632 class LStoreContextSlot final : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1651 class LPushArgument final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1663 class LDrop final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 1676 class LStoreCodeEntry final : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1693 class LInnerAllocatedObject final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1709 class LThisFunction final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1716 class LContext final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1723 class LDeclareGlobals final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1736 class LCallJSFunction final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1753 class LCallWithDescriptor final : public LTemplateResultInstruction<1> { class in namespace:v8::internal 1796 class LInvokeFunction final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1815 class LCallFunction final : public LTemplateInstruction<1, 2, 2> { class in namespace:v8::internal 1838 class LCallNewArray final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1857 class LCallRuntime final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1878 class LInteger32ToDouble final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1890 class LUint32ToDouble final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1902 class LNumberTagI final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 1918 class LNumberTagU final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 1934 class LNumberTagD final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 1951 class LDoubleToSmi final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1967 class LDoubleToI final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1983 class LTaggedToI final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 2004 class LSmiTag final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2017 class LNumberUntagD final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2030 class LSmiUntag final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2047 class LStoreNamedField final : public LTemplateInstruction<0, 2, 1> { class in namespace:v8::internal 2070 class LStoreNamedGeneric final : public LTemplateInstruction<0, 3, 2> { class in namespace:v8::internal 2097 class LStoreKeyed final : public LTemplateInstruction<0, 4, 0> { class in namespace:v8::internal 2127 class LStoreKeyedGeneric final : public LTemplateInstruction<0, 4, 2> { class in namespace:v8::internal 2155 class LTransitionElementsKind final : public LTemplateInstruction<0, 2, 1> { class in namespace:v8::internal 2184 class LTrapAllocationMemento final : public LTemplateInstruction<0, 1, 1> { class in namespace:v8::internal 2200 class LMaybeGrowElements final : public LTemplateInstruction<1, 5, 0> { class in namespace:v8::internal 2222 class LStringAdd final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2239 class LStringCharCodeAt final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2256 class LStringCharFromCode final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2271 class LCheckValue final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2284 class LCheckArrayBufferNotNeutered final class in namespace:v8::internal 2297 class LCheckInstanceType final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2310 class LCheckMaps final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2323 class LCheckSmi final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2335 class LCheckNonSmi final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2348 class LClampDToUint8 final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2362 class LClampIToUint8 final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2374 class LClampTToUint8 final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2388 class LDoubleBits final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2401 class LConstructDouble final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2415 class LAllocate final : public LTemplateInstruction<1, 2, 2> { class in namespace:v8::internal 2437 class LToFastProperties final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2450 class LTypeof final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2464 class LTypeofIsAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 2481 class LOsrEntry final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 2490 class LStackCheck final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2508 class LForInPrepareMap final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2522 class LForInCacheArray final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2538 class LCheckMapValue final : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 2552 class LLoadFieldByIndex final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2596 class LPlatformChunk final : public LChunk { class in namespace:v8::internal 2606 class LChunkBuilder final : public LChunkBuilderBase { class in namespace:v8::internal [all...] |
/external/v8/src/crankshaft/ppc/ |
lithium-ppc.h | 164 Opcode opcode() const final { return LInstruction::k##type; } \ 165 void CompileToNative(LCodeGen* generator) final; \ 166 const char* Mnemonic() const final { return mnemonic; } \ 278 bool HasResult() const final { return R != 0 && result() != NULL; } 298 int InputCount() final { return I; } 299 LOperand* InputAt(int i) final { return inputs_[i]; } 301 int TempCount() final { return T; } 302 LOperand* TempAt(int i) final { return temps_[i]; } 353 class LInstructionGap final : public LGap { class in namespace:v8::internal 365 class LGoto final : public LTemplateInstruction<0, 0, 0> class in namespace:v8::internal 381 class LPrologue final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 387 class LLazyBailout final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 403 class LDummy final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 410 class LDummyUse final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 417 class LDeoptimize final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 425 class LLabel final : public LGap { class in namespace:v8::internal 448 class LParameter final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 455 class LCallStub final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 466 class LUnknownOSRValue final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 517 class LWrapReceiver final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 532 class LApplyArguments final : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 551 class LAccessArgumentsAt final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 569 class LArgumentsLength final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 579 class LArgumentsElements final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 586 class LModByPowerOf2I final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 604 class LModByConstI final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 622 class LModI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 637 class LDivByPowerOf2I final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 655 class LDivByConstI final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 673 class LDivI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 688 class LFlooringDivByPowerOf2I final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 707 class LFlooringDivByConstI final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 727 class LFlooringDivI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 742 class LMulI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 758 class LMultiplyAddD final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 776 class LMultiplySubD final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 793 class LDebugBreak final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 799 class LCompareNumericAndBranch final : public LControlInstruction<2, 0> { class in namespace:v8::internal 820 class LMathFloor final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 831 class LMathRound final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 846 class LMathFround final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 856 class LMathAbs final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 871 class LMathLog final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 881 class LMathClz32 final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 891 class LMathExp final : public LTemplateInstruction<1, 1, 3> { class in namespace:v8::internal 911 class LMathSqrt final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 921 class LMathPowHalf final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 931 class LCmpObjectEqAndBranch final : public LControlInstruction<2, 0> { class in namespace:v8::internal 946 class LCmpHoleAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 957 class LCompareMinusZeroAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 973 class LIsStringAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 990 class LIsSmiAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1003 class LIsUndetectableAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1021 class LStringCompareAndBranch final : public LControlInstruction<3, 0> { class in namespace:v8::internal 1043 class LHasInstanceTypeAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1057 class LGetCachedArrayIndex final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1068 class LHasCachedArrayIndexAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1084 class LClassOfTestAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1101 class LCmpT final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1122 class LInstanceOf final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1138 class LHasInPrototypeChainAndBranch final : public LControlInstruction<2, 0> { class in namespace:v8::internal 1154 class LBoundsCheck final : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1169 class LBitI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1186 class LShiftI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1207 class LSubI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1222 class LRSubI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1237 class LConstantI final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1246 class LConstantS final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1255 class LConstantD final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1265 class LConstantE final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1276 class LConstantT final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1287 class LBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1300 class LCmpMapAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1317 class LMapEnumLength final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1327 class LSeqStringGetChar final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1342 class LSeqStringSetChar final : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 1361 class LAddI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1376 class LMathMinMax final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1391 class LPower final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1406 class LArithmeticD final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1426 class LArithmeticT final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1454 class LReturn final : public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 1477 class LLoadNamedField final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1488 class LLoadNamedGeneric final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1507 class LLoadFunctionPrototype final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1518 class LLoadRoot final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1527 class LLoadKeyed final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1551 class LLoadKeyedGeneric final : public LTemplateInstruction<1, 3, 1> { class in namespace:v8::internal 1571 class LLoadGlobalGeneric final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1592 class LLoadContextSlot final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1607 class LStoreContextSlot final : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1626 class LPushArgument final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1636 class LDrop final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 1649 class LStoreCodeEntry final : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1666 class LInnerAllocatedObject final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1682 class LThisFunction final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1689 class LContext final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1696 class LDeclareGlobals final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1707 class LCallJSFunction final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1722 class LCallWithDescriptor final : public LTemplateResultInstruction<1> { class in namespace:v8::internal 1765 class LInvokeFunction final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1784 class LCallFunction final : public LTemplateInstruction<1, 2, 2> { class in namespace:v8::internal 1807 class LCallNewArray final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1826 class LCallRuntime final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1845 class LInteger32ToDouble final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1855 class LUint32ToDouble final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1865 class LNumberTagI final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 1881 class LNumberTagU final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 1897 class LNumberTagD final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 1914 class LDoubleToSmi final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1928 class LDoubleToI final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1942 class LTaggedToI final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 1961 class LSmiTag final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1972 class LNumberUntagD final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1983 class LSmiUntag final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1999 class LStoreNamedField final : public LTemplateInstruction<0, 2, 1> { class in namespace:v8::internal 2022 class LStoreNamedGeneric final : public LTemplateInstruction<0, 3, 2> { class in namespace:v8::internal 2049 class LStoreKeyed final : public LTemplateInstruction<0, 4, 0> { class in namespace:v8::internal 2083 class LStoreKeyedGeneric final : public LTemplateInstruction<0, 4, 2> { class in namespace:v8::internal 2111 class LTransitionElementsKind final : public LTemplateInstruction<0, 2, 1> { class in namespace:v8::internal 2139 class LTrapAllocationMemento final : public LTemplateInstruction<0, 1, 1> { class in namespace:v8::internal 2153 class LMaybeGrowElements final : public LTemplateInstruction<1, 5, 0> { class in namespace:v8::internal 2175 class LStringAdd final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2192 class LStringCharCodeAt final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2209 class LStringCharFromCode final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2224 class LCheckValue final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2235 class LCheckArrayBufferNotNeutered final class in namespace:v8::internal 2248 class LCheckInstanceType final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2259 class LCheckMaps final : public LTemplateInstruction<0, 1, 1> { class in namespace:v8::internal 2274 class LCheckSmi final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2284 class LCheckNonSmi final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2295 class LClampDToUint8 final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2305 class LClampIToUint8 final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2315 class LClampTToUint8 final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2329 class LDoubleBits final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2340 class LConstructDouble final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2354 class LAllocate final : public LTemplateInstruction<1, 2, 2> { class in namespace:v8::internal 2374 class LToFastProperties final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2385 class LTypeof final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2399 class LTypeofIsAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 2414 class LOsrEntry final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 2423 class LStackCheck final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2439 class LForInPrepareMap final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2453 class LForInCacheArray final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2465 class LCheckMapValue final : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 2479 class LLoadFieldByIndex final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2521 class LPlatformChunk final : public LChunk { class in namespace:v8::internal 2530 class LChunkBuilder final : public LChunkBuilderBase { class in namespace:v8::internal [all...] |
/external/v8/src/crankshaft/x64/ |
lithium-x64.h | 161 Opcode opcode() const final { return LInstruction::k##type; } \ 162 void CompileToNative(LCodeGen* generator) final; \ 163 const char* Mnemonic() const final { return mnemonic; } \ 283 bool HasResult() const final { return R != 0 && result() != NULL; } 287 bool MustSignExtendResult(LPlatformChunk* chunk) const final; member in class:v8::internal::LTemplateResultInstruction 305 int InputCount() final { return I; } 306 LOperand* InputAt(int i) final { return inputs_[i]; } 308 int TempCount() final { return T; } 309 LOperand* TempAt(int i) final { return temps_[i]; } 324 bool IsGap() const final { return true; 362 class LInstructionGap final : public LGap { class in namespace:v8::internal 374 class LGoto final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 390 class LPrologue 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 460 class LParameter final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 467 class LCallStub final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 480 class LUnknownOSRValue final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 531 class LWrapReceiver final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 546 class LApplyArguments final : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 567 class LAccessArgumentsAt final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 585 class LArgumentsLength final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 597 class LArgumentsElements final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 604 class LModByPowerOf2I final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 622 class LModByConstI final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 647 class LModI final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 664 class LDivByPowerOf2I final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 682 class LDivByConstI final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 707 class LDivI final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 724 class LFlooringDivByPowerOf2I final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 743 class LFlooringDivByConstI final : public LTemplateInstruction<1, 1, 3> { class in namespace:v8::internal 771 class LFlooringDivI final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 788 class LMulI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 803 class LCompareNumericAndBranch final : public LControlInstruction<2, 0> { class in namespace:v8::internal 826 class LMathFloor final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 839 class LMathRound final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 854 class LMathFround final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 864 class LMathAbs final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 879 class LMathLog final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 891 class LMathClz32 final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 903 class LMathExp final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 920 class LMathSqrt final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 932 class LMathPowHalf final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 944 class LCmpObjectEqAndBranch final : public LControlInstruction<2, 0> { class in namespace:v8::internal 958 class LCmpHoleAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 971 class LCompareMinusZeroAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 985 class LIsStringAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1002 class LIsSmiAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1017 class LIsUndetectableAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1035 class LStringCompareAndBranch final : public LControlInstruction<3, 0> { class in namespace:v8::internal 1059 class LHasInstanceTypeAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1075 class LGetCachedArrayIndex final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1088 class LHasCachedArrayIndexAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1104 class LClassOfTestAndBranch final : public LControlInstruction<1, 2> { class in namespace:v8::internal 1124 class LCmpT final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1145 class LInstanceOf final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1161 class LHasInPrototypeChainAndBranch final : public LControlInstruction<2, 0> { class in namespace:v8::internal 1177 class LBoundsCheck final : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1192 class LBitI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1212 class LShiftI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1233 class LSubI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1248 class LConstantI final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1257 class LConstantS final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1266 class LConstantD final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1275 class LConstantE final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1286 class LConstantT final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1297 class LBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1312 class LDebugBreak final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 1318 class LCmpMapAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1333 class LMapEnumLength final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1345 class LSeqStringGetChar final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1360 class LSeqStringSetChar final : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 1381 class LAddI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1401 class LMathMinMax final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1416 class LPower final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1431 class LArithmeticD final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1452 class LArithmeticT final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1482 class LReturn final : public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 1509 class LLoadNamedField final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1522 class LLoadNamedGeneric final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1542 class LLoadFunctionPrototype final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1555 class LLoadRoot final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1576 class LLoadKeyed final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1601 class LLoadKeyedGeneric final : public LTemplateInstruction<1, 3, 1> { class in namespace:v8::internal 1621 class LLoadGlobalGeneric final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1642 class LLoadContextSlot final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1659 class LStoreContextSlot final : public LTemplateInstruction<0, 2, 1> { class in namespace:v8::internal 1680 class LPushArgument final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1692 class LDrop final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 1705 class LStoreCodeEntry final : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1722 class LInnerAllocatedObject final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1738 class LThisFunction final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1745 class LContext final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1752 class LDeclareGlobals final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1765 class LCallJSFunction final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1782 class LCallWithDescriptor final : public LTemplateResultInstruction<1> { class in namespace:v8::internal 1821 class LInvokeFunction final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1840 class LCallFunction final : public LTemplateInstruction<1, 2, 2> { class in namespace:v8::internal 1863 class LCallNewArray final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1882 class LCallRuntime final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1903 class LInteger32ToDouble final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1915 class LUint32ToDouble final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1927 class LNumberTagI final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 1943 class LNumberTagU final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 1959 class LNumberTagD final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 1975 class LDoubleToI final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1990 class LDoubleToSmi final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2004 class LTaggedToI final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2021 class LSmiTag final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2034 class LNumberUntagD final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2047 class LSmiUntag final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2064 class LStoreNamedField final : public LTemplateInstruction<0, 2, 1> { class in namespace:v8::internal 2087 class LStoreNamedGeneric final : public LTemplateInstruction<0, 3, 2> { class in namespace:v8::internal 2114 class LStoreKeyed final : public LTemplateInstruction<0, 4, 0> { class in namespace:v8::internal 2142 class LStoreKeyedGeneric final : public LTemplateInstruction<0, 4, 2> { class in namespace:v8::internal 2170 class LTransitionElementsKind final : public LTemplateInstruction<0, 2, 2> { class in namespace:v8::internal 2202 class LTrapAllocationMemento final : public LTemplateInstruction<0, 1, 1> { class in namespace:v8::internal 2218 class LMaybeGrowElements final : public LTemplateInstruction<1, 5, 0> { class in namespace:v8::internal 2240 class LStringAdd final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2257 class LStringCharCodeAt final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2274 class LStringCharFromCode final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2289 class LCheckValue final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2302 class LCheckArrayBufferNotNeutered final class in namespace:v8::internal 2315 class LCheckInstanceType final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2328 class LCheckMaps final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2341 class LCheckSmi final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2353 class LClampDToUint8 final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2365 class LClampIToUint8 final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2377 class LClampTToUint8 final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2392 class LCheckNonSmi final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2405 class LDoubleBits final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2418 class LConstructDouble final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2432 class LAllocate final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 2449 class LToFastProperties final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2462 class LTypeof final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2476 class LTypeofIsAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 2493 class LOsrEntry final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 2502 class LStackCheck final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2520 class LForInPrepareMap final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2534 class LForInCacheArray final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2550 class LCheckMapValue final : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 2564 class LLoadFieldByIndex final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2608 class LPlatformChunk final : public LChunk { class in namespace:v8::internal 2626 class LChunkBuilder final : public LChunkBuilderBase { class in namespace:v8::internal [all...] |
/external/v8/src/crankshaft/x87/ |
lithium-x87.h | 166 Opcode opcode() const final { return LInstruction::k##type; } \ 167 void CompileToNative(LCodeGen* generator) final; \ 168 const char* Mnemonic() const final { return mnemonic; } \ 288 bool HasResult() const final { return R != 0 && result() != NULL; } 308 int InputCount() final { return I; } 309 LOperand* InputAt(int i) final { return inputs_[i]; } 311 int TempCount() final { return T; } 312 LOperand* TempAt(int i) final { return temps_[i]; } 326 bool IsGap() const final { return true; } 363 class LInstructionGap final : public LGap class in namespace:v8::internal 375 class LClobberDoubles final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 385 class LGoto final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 407 class LPrologue final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 413 class LLazyBailout final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 419 class LDummy final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 426 class LDummyUse final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 435 class LDeoptimize final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 443 class LLabel final : public LGap { class in namespace:v8::internal 467 class LParameter final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 474 class LCallStub final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 487 class LUnknownOSRValue final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 538 class LWrapReceiver final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 557 class LApplyArguments final : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 578 class LAccessArgumentsAt final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 596 class LArgumentsLength final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 608 class LArgumentsElements final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 615 class LDebugBreak final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 621 class LModByPowerOf2I final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 639 class LModByConstI final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 664 class LModI final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 681 class LDivByPowerOf2I final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 699 class LDivByConstI final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 724 class LDivI final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 741 class LFlooringDivByPowerOf2I final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 760 class LFlooringDivByConstI final : public LTemplateInstruction<1, 1, 3> { class in namespace:v8::internal 788 class LFlooringDivI final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 805 class LMulI final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 822 class LCompareNumericAndBranch final : public LControlInstruction<2, 0> { class in namespace:v8::internal 845 class LMathFloor final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 858 class LMathRound final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 871 class LMathFround final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 881 class LMathAbs final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 896 class LMathLog final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 908 class LMathClz32 final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 920 class LMathExp final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 939 class LMathSqrt final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 957 class LMathPowHalf final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 967 class LCmpObjectEqAndBranch final : public LControlInstruction<2, 0> { class in namespace:v8::internal 981 class LCmpHoleAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 994 class LCompareMinusZeroAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1006 class LIsStringAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1023 class LIsSmiAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1038 class LIsUndetectableAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1056 class LStringCompareAndBranch final : public LControlInstruction<3, 0> { class in namespace:v8::internal 1078 class LHasInstanceTypeAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1096 class LGetCachedArrayIndex final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1109 class LHasCachedArrayIndexAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1124 class LClassOfTestAndBranch final : public LControlInstruction<1, 2> { class in namespace:v8::internal 1144 class LCmpT final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1162 class LInstanceOf final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1178 class LHasInPrototypeChainAndBranch final : public LControlInstruction<2, 1> { class in namespace:v8::internal 1197 class LBoundsCheck final : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1212 class LBitI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1229 class LShiftI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1251 class LSubI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1266 class LConstantI final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1275 class LConstantS final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1284 class LConstantD final : public LTemplateInstruction<1, 0, 1> { class in namespace:v8::internal 1293 class LConstantE final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1304 class LConstantT final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1315 class LBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1332 class LCmpMapAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1347 class LMapEnumLength final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1359 class LSeqStringGetChar final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1374 class LSeqStringSetChar final : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 1395 class LAddI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1415 class LMathMinMax final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1432 class LPower final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1447 class LArithmeticD final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1469 class LArithmeticT final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1499 class LReturn final : public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 1523 class LLoadNamedField final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1536 class LLoadNamedGeneric final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1555 class LLoadFunctionPrototype final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 1570 class LLoadRoot final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1579 class LLoadKeyed final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1619 class LLoadKeyedGeneric final : public LTemplateInstruction<1, 3, 1> { class in namespace:v8::internal 1639 class LLoadGlobalGeneric final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1660 class LLoadContextSlot final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1677 class LStoreContextSlot final : public LTemplateInstruction<0, 2, 1> { class in namespace:v8::internal 1698 class LPushArgument final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1710 class LDrop final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 1723 class LStoreCodeEntry final : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1740 class LInnerAllocatedObject final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1756 class LThisFunction final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1763 class LContext final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1770 class LDeclareGlobals final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1783 class LCallJSFunction final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1800 class LCallWithDescriptor final : public LTemplateResultInstruction<1> { class in namespace:v8::internal 1839 class LInvokeFunction final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1858 class LCallFunction final : public LTemplateInstruction<1, 2, 2> { class in namespace:v8::internal 1881 class LCallNewArray final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1900 class LCallRuntime final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1921 class LInteger32ToDouble final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1933 class LUint32ToDouble final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 1945 class LNumberTagI final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 1959 class LNumberTagU final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 1973 class LNumberTagD final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 1989 class LDoubleToI final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2004 class LDoubleToSmi final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2018 class LTaggedToI final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2033 class LSmiTag final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2046 class LNumberUntagD final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2061 class LSmiUntag final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2079 class LStoreNamedField final : public LTemplateInstruction<0, 2, 2> { class in namespace:v8::internal 2103 class LStoreNamedGeneric final : public LTemplateInstruction<0, 3, 2> { class in namespace:v8::internal 2129 class LStoreKeyed final : public LTemplateInstruction<0, 4, 0> { class in namespace:v8::internal 2159 class LStoreKeyedGeneric final : public LTemplateInstruction<0, 4, 2> { class in namespace:v8::internal 2187 class LTransitionElementsKind final : public LTemplateInstruction<0, 2, 2> { class in namespace:v8::internal 2219 class LTrapAllocationMemento final : public LTemplateInstruction<0, 1, 1> { class in namespace:v8::internal 2235 class LMaybeGrowElements final : public LTemplateInstruction<1, 5, 0> { class in namespace:v8::internal 2257 class LStringAdd final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2274 class LStringCharCodeAt final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2291 class LStringCharFromCode final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2306 class LCheckValue final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2319 class LCheckArrayBufferNotNeutered final class in namespace:v8::internal 2336 class LCheckInstanceType final : public LTemplateInstruction<0, 1, 1> { class in namespace:v8::internal 2351 class LCheckMaps final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2364 class LCheckSmi final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2376 class LClampDToUint8 final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2388 class LClampIToUint8 final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2401 class LClampTToUint8NoSSE2 final : public LTemplateInstruction<1, 1, 3> { class in namespace:v8::internal 2424 class LCheckNonSmi final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2437 class LDoubleBits final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2450 class LConstructDouble final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2464 class LAllocate final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 2481 class LToFastProperties final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2494 class LTypeof final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2508 class LTypeofIsAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 2525 class LOsrEntry final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 2532 class LStackCheck final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2550 class LForInPrepareMap final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2564 class LForInCacheArray final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2580 class LCheckMapValue final : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 2594 class LLoadFieldByIndex final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2638 class LPlatformChunk final : public LChunk { class in namespace:v8::internal 2654 class LChunkBuilder final : public LChunkBuilderBase { class in namespace:v8::internal [all...] |
/external/v8/src/crankshaft/ia32/ |
lithium-ia32.h | 165 Opcode opcode() const final { return LInstruction::k##type; } \ 166 void CompileToNative(LCodeGen* generator) final; \ 167 const char* Mnemonic() const final { return mnemonic; } \ 283 bool HasResult() const final { return R != 0 && result() != NULL; } 303 int InputCount() final { return I; } 304 LOperand* InputAt(int i) final { return inputs_[i]; } 306 int TempCount() final { return T; } 307 LOperand* TempAt(int i) final { return temps_[i]; } 321 bool IsGap() const final { return true; } 358 class LInstructionGap final : public LGap class in namespace:v8::internal 370 class LGoto final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 391 class LPrologue 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 403 class LDummy final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 410 class LDummyUse final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 419 class LDeoptimize final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 427 class LLabel final : public LGap { class in namespace:v8::internal 451 class LParameter final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 458 class LCallStub final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 471 class LUnknownOSRValue final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 522 class LWrapReceiver final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 541 class LApplyArguments final : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 562 class LAccessArgumentsAt final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 580 class LArgumentsLength final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 592 class LArgumentsElements final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 599 class LDebugBreak final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 605 class LModByPowerOf2I final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 623 class LModByConstI final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 648 class LModI final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 665 class LDivByPowerOf2I final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 683 class LDivByConstI final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 708 class LDivI final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 725 class LFlooringDivByPowerOf2I final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 744 class LFlooringDivByConstI final : public LTemplateInstruction<1, 1, 3> { class in namespace:v8::internal 772 class LFlooringDivI final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 789 class LMulI final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 806 class LCompareNumericAndBranch final : public LControlInstruction<2, 0> { class in namespace:v8::internal 829 class LMathFloor final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 842 class LMathRound final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 857 class LMathFround final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 867 class LMathAbs final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 882 class LMathLog final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 894 class LMathClz32 final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 906 class LMathExp final : public LTemplateInstruction<1, 1, 2> { class in namespace:v8::internal 925 class LMathSqrt final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 937 class LMathPowHalf final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 951 class LCmpObjectEqAndBranch final : public LControlInstruction<2, 0> { class in namespace:v8::internal 965 class LCmpHoleAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 978 class LCompareMinusZeroAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 994 class LIsStringAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1011 class LIsSmiAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1026 class LIsUndetectableAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1044 class LStringCompareAndBranch final : public LControlInstruction<3, 0> { class in namespace:v8::internal 1066 class LHasInstanceTypeAndBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1084 class LGetCachedArrayIndex final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1097 class LHasCachedArrayIndexAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1112 class LClassOfTestAndBranch final : public LControlInstruction<1, 2> { class in namespace:v8::internal 1132 class LCmpT final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1150 class LInstanceOf final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1166 class LHasInPrototypeChainAndBranch final : public LControlInstruction<2, 1> { class in namespace:v8::internal 1185 class LBoundsCheck final : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1200 class LBitI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1217 class LShiftI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1239 class LSubI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1254 class LConstantI final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1263 class LConstantS final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1272 class LConstantD final : public LTemplateInstruction<1, 0, 1> { class in namespace:v8::internal 1287 class LConstantE final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1298 class LConstantT final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1309 class LBranch final : public LControlInstruction<1, 1> { class in namespace:v8::internal 1326 class LCmpMapAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 1341 class LMapEnumLength final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1353 class LSeqStringGetChar final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1368 class LSeqStringSetChar final : public LTemplateInstruction<1, 4, 0> { class in namespace:v8::internal 1389 class LAddI final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1409 class LMathMinMax final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1424 class LPower final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1439 class LArithmeticD final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1461 class LArithmeticT final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1491 class LReturn final : public LTemplateInstruction<0, 3, 0> { class in namespace:v8::internal 1515 class LLoadNamedField final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1528 class LLoadNamedGeneric final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1547 class LLoadFunctionPrototype final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 1562 class LLoadRoot final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1571 class LLoadKeyed final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 1611 class LLoadKeyedGeneric final : public LTemplateInstruction<1, 3, 1> { class in namespace:v8::internal 1631 class LLoadGlobalGeneric final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 1652 class LLoadContextSlot final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1669 class LStoreContextSlot final : public LTemplateInstruction<0, 2, 1> { class in namespace:v8::internal 1690 class LPushArgument final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1702 class LDrop final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 1715 class LStoreCodeEntry final : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 1732 class LInnerAllocatedObject final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1748 class LThisFunction final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1755 class LContext final : public LTemplateInstruction<1, 0, 0> { class in namespace:v8::internal 1762 class LDeclareGlobals final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 1775 class LCallJSFunction final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1792 class LCallWithDescriptor final : public LTemplateResultInstruction<1> { class in namespace:v8::internal 1831 class LInvokeFunction final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1850 class LCallFunction final : public LTemplateInstruction<1, 2, 2> { class in namespace:v8::internal 1873 class LCallNewArray final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 1892 class LCallRuntime final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1913 class LInteger32ToDouble final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1925 class LUint32ToDouble final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 1937 class LNumberTagI final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 1951 class LNumberTagU final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 1965 class LNumberTagD final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 1981 class LDoubleToI final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 1998 class LDoubleToSmi final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2012 class LTaggedToI final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2029 class LSmiTag final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2042 class LNumberUntagD final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2057 class LSmiUntag final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2075 class LStoreNamedField final : public LTemplateInstruction<0, 2, 2> { class in namespace:v8::internal 2099 class LStoreNamedGeneric final : public LTemplateInstruction<0, 3, 2> { class in namespace:v8::internal 2125 class LStoreKeyed final : public LTemplateInstruction<0, 4, 0> { class in namespace:v8::internal 2155 class LStoreKeyedGeneric final : public LTemplateInstruction<0, 4, 2> { class in namespace:v8::internal 2183 class LTransitionElementsKind final : public LTemplateInstruction<0, 2, 2> { class in namespace:v8::internal 2215 class LTrapAllocationMemento final : public LTemplateInstruction<0, 1, 1> { class in namespace:v8::internal 2231 class LMaybeGrowElements final : public LTemplateInstruction<1, 5, 0> { class in namespace:v8::internal 2253 class LStringAdd final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2270 class LStringCharCodeAt final : public LTemplateInstruction<1, 3, 0> { class in namespace:v8::internal 2287 class LStringCharFromCode final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2302 class LCheckValue final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2315 class LCheckArrayBufferNotNeutered final class in namespace:v8::internal 2332 class LCheckInstanceType final : public LTemplateInstruction<0, 1, 1> { class in namespace:v8::internal 2347 class LCheckMaps final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2360 class LCheckSmi final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2372 class LClampDToUint8 final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2384 class LClampIToUint8 final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2396 class LClampTToUint8 final : public LTemplateInstruction<1, 1, 1> { class in namespace:v8::internal 2410 class LCheckNonSmi final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2423 class LDoubleBits final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2436 class LConstructDouble final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2450 class LAllocate final : public LTemplateInstruction<1, 2, 1> { class in namespace:v8::internal 2467 class LToFastProperties final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2480 class LTypeof final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2494 class LTypeofIsAndBranch final : public LControlInstruction<1, 0> { class in namespace:v8::internal 2511 class LOsrEntry final : public LTemplateInstruction<0, 0, 0> { class in namespace:v8::internal 2518 class LStackCheck final : public LTemplateInstruction<0, 1, 0> { class in namespace:v8::internal 2536 class LForInPrepareMap final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2550 class LForInCacheArray final : public LTemplateInstruction<1, 1, 0> { class in namespace:v8::internal 2566 class LCheckMapValue final : public LTemplateInstruction<0, 2, 0> { class in namespace:v8::internal 2580 class LLoadFieldByIndex final : public LTemplateInstruction<1, 2, 0> { class in namespace:v8::internal 2624 class LPlatformChunk final : public LChunk { class in namespace:v8::internal 2640 class LChunkBuilder final : public LChunkBuilderBase { class in namespace:v8::internal [all...] |
/external/v8/src/compiler/ |
control-builders.h | 40 class IfBuilder final : public ControlBuilder { class in namespace:v8::internal::compiler 60 class LoopBuilder final : public ControlBuilder { class in namespace:v8::internal::compiler 75 void Break() final; member in class:v8::internal::compiler::final 89 class SwitchBuilder final : public ControlBuilder { class in namespace:v8::internal::compiler 108 void Break() final; member in class:v8::internal::compiler::final 122 class BlockBuilder final : public ControlBuilder { class in namespace:v8::internal::compiler 132 void Break() final; member in class:v8::internal::compiler::final 144 class TryCatchBuilder final : public ControlBuilder { class in namespace:v8::internal::compiler 169 class TryFinallyBuilder final : public ControlBuilder { class in namespace:v8::internal::compiler
|
js-context-specialization.h | 21 class JSContextSpecialization final : public AdvancedReducer { class in namespace:v8::internal::compiler 27 Reduction Reduce(Node* node) final; member in class:v8::internal::compiler::final
|
/frameworks/base/tools/aapt2/java/ |
ManifestClassGenerator_test.cpp | 55 const size_t permissionClassPos = actual.find("public static final class permission {"); 57 actual.find("public static final class permission_group {"); 65 size_t pos = actual.find("public static final String ACCESS_INTERNET=" 70 pos = actual.find("public static final String DO_DANGEROUS_THINGS=" 75 pos = actual.find("public static final String HUH=\"com.test.sample.permission.HUH\";"); 83 pos = actual.find("public static final String PERMISSION=" 112 public static final String ACCESS_INTERNET="android.permission.ACCESS_INTERNET";)EOF"; 121 public static final String PLAY_OUTSIDE="android.permission.PLAY_OUTSIDE";)EOF"; 131 public static final String SECRET="android.permission.SECRET";)EOF";
|
/external/clang/test/SemaCXX/ |
ms-interface.cpp | 40 // expected-error@+1 {{'final' keyword not permitted with interface types}} 41 __interface I3 final { 46 // expected-error@+1 {{'final' keyword not permitted with interface types}} 47 void fn2() final;
|
/external/libcxx/test/std/utilities/meta/meta.unary/meta.unary.prop/ |
is_final.pass.cpp | 18 struct P final { }; struct 20 union U2 final { }; union
|
/external/llvm/include/llvm/ExecutionEngine/Orc/ |
LambdaResolver.h | 35 RuntimeDyld::SymbolInfo findSymbol(const std::string &Name) final { 40 findSymbolInLogicalDylib(const std::string &Name) final {
|
/external/llvm/unittests/Support/ |
MD5Test.cpp | 23 void TestMD5Sum(ArrayRef<uint8_t> Input, StringRef Final) { 27 Hash.final(MD5Res); 30 EXPECT_EQ(Res, Final); 33 void TestMD5Sum(StringRef Input, StringRef Final) { 37 Hash.final(MD5Res); 40 EXPECT_EQ(Res, Final);
|
/external/llvm/utils/release/ |
export.sh | 29 echo " -final The final tag" 36 if [ "$rc" = "final" ]; then 61 -final | --final ) 62 rc="final"
|
/external/opencv3/modules/core/perf/opencl/ |
perf_usage_flags.cpp | 33 UMat final; local 34 cv::subtract(dst, Scalar::all(1), final);
|
/external/parameter-framework/upstream/parameter/ |
BitParameter.h | 50 CParameterAccessContext ¶meterAccessContext) const override final; member in class:CBitParameter 54 CParameterAccessContext ¶meterAccessContext) const override final; member in class:CBitParameter
|
/external/proguard/examples/dictionaries/ |
keywords.txt | 29 final
|
/external/skia/src/gpu/batches/ |
GrVertexBatch.h | 65 void onPrepare(GrBatchFlushState* state) final; member in class:GrVertexBatch 66 void onDraw(GrBatchFlushState* state) final; member in class:GrVertexBatch
|
/external/v8/src/base/platform/ |
condition-variable.h | 31 class ConditionVariable final { class in namespace:v8::base 66 class NativeHandle final { class in class:v8::base::final
|