MarkAsCall 616 src/arm/lithium-arm.cc instr->MarkAsCall(); MarkAsCall 697 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(result, r0), instr); MarkAsCall 763 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(result, r0), instr); MarkAsCall 944 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(result, r0), instr); MarkAsCall 953 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(result, r0), instr); MarkAsCall 974 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(result, r0), instr, CAN_DEOPTIMIZE_EAGERLY); MarkAsCall 1004 src/arm/lithium-arm.cc return MarkAsCall(new(zone()) LDeclareGlobals, instr); MarkAsCall 1023 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(new(zone()) LCallConstantFunction, r0), instr); MarkAsCall 1031 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(result, r0), instr, CANNOT_DEOPTIMIZE_EAGERLY); MarkAsCall 1040 src/arm/lithium-arm.cc return MarkAsCall(DefineFixedDouble(result, d2), instr); MarkAsCall 1071 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(new(zone()) LCallKeyed(key), r0), instr); MarkAsCall 1077 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(new(zone()) LCallNamed, r0), instr); MarkAsCall 1083 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(new(zone()) LCallGlobal, r0), instr); MarkAsCall 1089 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(new(zone()) LCallKnownGlobal, r0), instr); MarkAsCall 1097 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(result, r0), instr); MarkAsCall 1104 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(new(zone()) LCallFunction(function), r0), MarkAsCall 1111 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(new(zone()) LCallRuntime, r0), instr); MarkAsCall 1146 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(result, r0), instr); MarkAsCall 1285 src/arm/lithium-arm.cc return MarkAsCall(DefineFixedDouble(result, d1), instr); MarkAsCall 1373 src/arm/lithium-arm.cc return MarkAsCall(DefineFixedDouble(result, d3), MarkAsCall 1384 src/arm/lithium-arm.cc return MarkAsCall(DefineFixedDouble(result, d7), instr); MarkAsCall 1394 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(result, r0), instr); MarkAsCall 1477 src/arm/lithium-arm.cc return MarkAsCall(result, instr); MarkAsCall 1544 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(result, r0), instr); MarkAsCall 1564 src/arm/lithium-arm.cc return MarkAsCall(new(zone()) LThrow(value), instr); MarkAsCall 1739 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(result, r0), instr); MarkAsCall 1758 src/arm/lithium-arm.cc return MarkAsCall(result, instr); MarkAsCall 1798 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(result, r0), instr); MarkAsCall 1811 src/arm/lithium-arm.cc return MarkAsCall(result, instr); MarkAsCall 1888 src/arm/lithium-arm.cc return MarkAsCall(result, instr); MarkAsCall 1961 src/arm/lithium-arm.cc return MarkAsCall(new(zone()) LStoreKeyedGeneric(obj, key, val), instr); MarkAsCall 1983 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(result, r0), instr); MarkAsCall 2020 src/arm/lithium-arm.cc return MarkAsCall(result, instr); MarkAsCall 2027 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(new(zone()) LStringAdd(left, right), r0), MarkAsCall 2061 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(new(zone()) LFastLiteral, r0), instr); MarkAsCall 2066 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(new(zone()) LArrayLiteral, r0), instr); MarkAsCall 2071 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(new(zone()) LObjectLiteral, r0), instr); MarkAsCall 2076 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(new(zone()) LRegExpLiteral, r0), instr); MarkAsCall 2081 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(new(zone()) LFunctionLiteral, r0), instr); MarkAsCall 2089 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(result, r0), instr); MarkAsCall 2118 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(new(zone()) LCallStub, r0), instr); MarkAsCall 2144 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(result, r0), instr); MarkAsCall 2150 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(result, r0), instr); MarkAsCall 2201 src/arm/lithium-arm.cc return MarkAsCall(new(zone()) LStackCheck, instr); MarkAsCall 2250 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(result, r0), instr); MarkAsCall 2257 src/arm/lithium-arm.cc return MarkAsCall(DefineFixed(result, r0), instr, CAN_DEOPTIMIZE_EAGERLY); MarkAsCall 252 src/arm/lithium-arm.h void MarkAsCall() { is_call_ = true; } MarkAsCall 2357 src/arm/lithium-arm.h LInstruction* MarkAsCall( MarkAsCall 638 src/ia32/lithium-ia32.cc instr->MarkAsCall(); MarkAsCall 722 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(result, eax), instr); MarkAsCall 789 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(result, eax), instr); MarkAsCall 976 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(result, eax), instr); MarkAsCall 987 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(result, eax), instr); MarkAsCall 1010 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(result, eax), instr, CAN_DEOPTIMIZE_EAGERLY); MarkAsCall 1041 src/ia32/lithium-ia32.cc return MarkAsCall(new(zone()) LDeclareGlobals(context), instr); MarkAsCall 1060 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(new(zone()) LCallConstantFunction, eax), instr); MarkAsCall 1069 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(result, eax), instr, CANNOT_DEOPTIMIZE_EAGERLY); MarkAsCall 1088 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixedDouble(result, xmm1), instr); MarkAsCall 1122 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(result, eax), instr); MarkAsCall 1130 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(result, eax), instr); MarkAsCall 1138 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(result, eax), instr); MarkAsCall 1144 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(new(zone()) LCallKnownGlobal, eax), instr); MarkAsCall 1153 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(result, eax), instr); MarkAsCall 1162 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(result, eax), instr); MarkAsCall 1169 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(new(zone()) LCallRuntime(context), eax), instr); MarkAsCall 1206 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(result, eax), instr); MarkAsCall 1326 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixedDouble(result, xmm1), instr); MarkAsCall 1409 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixedDouble(result, xmm3), instr, MarkAsCall 1419 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixedDouble(result, xmm1), instr); MarkAsCall 1430 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(result, eax), instr); MarkAsCall 1522 src/ia32/lithium-ia32.cc return MarkAsCall(result, instr); MarkAsCall 1591 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(result, eax), instr); MarkAsCall 1612 src/ia32/lithium-ia32.cc return MarkAsCall(new(zone()) LThrow(context, value), instr); MarkAsCall 1800 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(result, eax), instr); MarkAsCall 1817 src/ia32/lithium-ia32.cc return MarkAsCall(result, instr); MarkAsCall 1860 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(result, eax), instr); MarkAsCall 1875 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(result, eax), instr); MarkAsCall 1955 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(result, eax), instr); MarkAsCall 2034 src/ia32/lithium-ia32.cc return MarkAsCall(result, instr); MarkAsCall 2057 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(result, eax), instr); MarkAsCall 2101 src/ia32/lithium-ia32.cc return MarkAsCall(result, instr); MarkAsCall 2110 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(string_add, eax), instr); MarkAsCall 2149 src/ia32/lithium-ia32.cc return MarkAsCall( MarkAsCall 2156 src/ia32/lithium-ia32.cc return MarkAsCall( MarkAsCall 2163 src/ia32/lithium-ia32.cc return MarkAsCall( MarkAsCall 2170 src/ia32/lithium-ia32.cc return MarkAsCall( MarkAsCall 2177 src/ia32/lithium-ia32.cc return MarkAsCall( MarkAsCall 2187 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(result, eax), instr); MarkAsCall 2218 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(result, eax), instr); MarkAsCall 2244 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(result, eax), instr); MarkAsCall 2252 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(result, eax), instr); MarkAsCall 2305 src/ia32/lithium-ia32.cc return MarkAsCall(new(zone()) LStackCheck(context), instr); MarkAsCall 2356 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(result, eax), instr); MarkAsCall 2364 src/ia32/lithium-ia32.cc return MarkAsCall(DefineFixed(result, eax), instr, CAN_DEOPTIMIZE_EAGERLY); MarkAsCall 248 src/ia32/lithium-ia32.h void MarkAsCall() { is_call_ = true; } MarkAsCall 2461 src/ia32/lithium-ia32.h LInstruction* MarkAsCall( MarkAsCall 616 src/mips/lithium-mips.cc instr->MarkAsCall(); MarkAsCall 697 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); MarkAsCall 763 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); MarkAsCall 943 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); MarkAsCall 952 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); MarkAsCall 973 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr, CAN_DEOPTIMIZE_EAGERLY); MarkAsCall 1003 src/mips/lithium-mips.cc return MarkAsCall(new(zone()) LDeclareGlobals, instr); MarkAsCall 1022 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LCallConstantFunction, v0), instr); MarkAsCall 1030 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr, CANNOT_DEOPTIMIZE_EAGERLY); MarkAsCall 1039 src/mips/lithium-mips.cc return MarkAsCall(DefineFixedDouble(result, f4), instr); MarkAsCall 1072 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LCallKeyed(key), v0), instr); MarkAsCall 1078 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LCallNamed, v0), instr); MarkAsCall 1084 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LCallGlobal, v0), instr); MarkAsCall 1090 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LCallKnownGlobal, v0), instr); MarkAsCall 1098 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); MarkAsCall 1105 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LCallFunction(function), v0), MarkAsCall 1112 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LCallRuntime, v0), instr); MarkAsCall 1147 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); MarkAsCall 1222 src/mips/lithium-mips.cc return MarkAsCall(DefineFixedDouble(result, f2), instr); MarkAsCall 1310 src/mips/lithium-mips.cc return MarkAsCall(DefineFixedDouble(result, f0), MarkAsCall 1321 src/mips/lithium-mips.cc return MarkAsCall(DefineFixedDouble(result, f0), instr); MarkAsCall 1331 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); MarkAsCall 1414 src/mips/lithium-mips.cc return MarkAsCall(result, instr); MarkAsCall 1481 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); MarkAsCall 1501 src/mips/lithium-mips.cc return MarkAsCall(new(zone()) LThrow(value), instr); MarkAsCall 1677 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); MarkAsCall 1696 src/mips/lithium-mips.cc return MarkAsCall(result, instr); MarkAsCall 1736 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); MarkAsCall 1749 src/mips/lithium-mips.cc return MarkAsCall(result, instr); MarkAsCall 1827 src/mips/lithium-mips.cc return MarkAsCall(result, instr); MarkAsCall 1901 src/mips/lithium-mips.cc return MarkAsCall(new(zone()) LStoreKeyedGeneric(obj, key, val), instr); MarkAsCall 1923 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); MarkAsCall 1960 src/mips/lithium-mips.cc return MarkAsCall(result, instr); MarkAsCall 1967 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LStringAdd(left, right), v0), MarkAsCall 2001 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LFastLiteral, v0), instr); MarkAsCall 2006 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LArrayLiteral, v0), instr); MarkAsCall 2011 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LObjectLiteral, v0), instr); MarkAsCall 2016 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LRegExpLiteral, v0), instr); MarkAsCall 2021 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LFunctionLiteral, v0), instr); MarkAsCall 2029 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); MarkAsCall 2058 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(new(zone()) LCallStub, v0), instr); MarkAsCall 2084 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); MarkAsCall 2090 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); MarkAsCall 2141 src/mips/lithium-mips.cc return MarkAsCall(new(zone()) LStackCheck, instr); MarkAsCall 2190 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr); MarkAsCall 2197 src/mips/lithium-mips.cc return MarkAsCall(DefineFixed(result, v0), instr, CAN_DEOPTIMIZE_EAGERLY); MarkAsCall 250 src/mips/lithium-mips.h void MarkAsCall() { is_call_ = true; } MarkAsCall 2319 src/mips/lithium-mips.h LInstruction* MarkAsCall( MarkAsCall 621 src/x64/lithium-x64.cc instr->MarkAsCall(); MarkAsCall 702 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(result, rax), instr); MarkAsCall 768 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(result, rax), instr); MarkAsCall 948 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(result, rax), instr); MarkAsCall 957 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(result, rax), instr); MarkAsCall 978 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(result, rax), instr, CAN_DEOPTIMIZE_EAGERLY); MarkAsCall 1008 src/x64/lithium-x64.cc return MarkAsCall(new(zone()) LDeclareGlobals, instr); MarkAsCall 1026 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(new(zone()) LCallConstantFunction, rax), instr); MarkAsCall 1034 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(result, rax), instr, CANNOT_DEOPTIMIZE_EAGERLY); MarkAsCall 1043 src/x64/lithium-x64.cc return MarkAsCall(DefineFixedDouble(result, xmm1), instr); MarkAsCall 1071 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(result, rax), instr); MarkAsCall 1077 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(new(zone()) LCallNamed, rax), instr); MarkAsCall 1083 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(new(zone()) LCallGlobal, rax), instr); MarkAsCall 1089 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(new(zone()) LCallKnownGlobal, rax), instr); MarkAsCall 1097 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(result, rax), instr); MarkAsCall 1105 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(result, rax), instr); MarkAsCall 1111 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(new(zone()) LCallRuntime, rax), instr); MarkAsCall 1146 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(result, rax), instr); MarkAsCall 1264 src/x64/lithium-x64.cc return MarkAsCall(DefineFixedDouble(result, xmm1), instr); MarkAsCall 1348 src/x64/lithium-x64.cc return MarkAsCall(DefineFixedDouble(result, xmm3), instr, MarkAsCall 1362 src/x64/lithium-x64.cc return MarkAsCall(DefineFixedDouble(result, xmm1), instr); MarkAsCall 1372 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(result, rax), instr); MarkAsCall 1464 src/x64/lithium-x64.cc return MarkAsCall(result, instr); MarkAsCall 1531 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(result, rax), instr); MarkAsCall 1551 src/x64/lithium-x64.cc return MarkAsCall(new(zone()) LThrow(value), instr); MarkAsCall 1715 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(result, rax), instr); MarkAsCall 1734 src/x64/lithium-x64.cc return MarkAsCall(result, instr); MarkAsCall 1778 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(result, rax), instr); MarkAsCall 1791 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(result, rax), instr); MarkAsCall 1867 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(result, rax), instr); MarkAsCall 1942 src/x64/lithium-x64.cc return MarkAsCall(result, instr); MarkAsCall 1965 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(result, rax), instr); MarkAsCall 2004 src/x64/lithium-x64.cc return MarkAsCall(result, instr); MarkAsCall 2011 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(new(zone()) LStringAdd(left, right), rax), MarkAsCall 2044 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(new(zone()) LFastLiteral, rax), instr); MarkAsCall 2049 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(new(zone()) LArrayLiteral, rax), instr); MarkAsCall 2054 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(new(zone()) LObjectLiteral, rax), instr); MarkAsCall 2059 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(new(zone()) LRegExpLiteral, rax), instr); MarkAsCall 2064 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(new(zone()) LFunctionLiteral, rax), instr); MarkAsCall 2072 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(result, rax), instr); MarkAsCall 2101 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(new(zone()) LCallStub, rax), instr); MarkAsCall 2127 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(result, rax), instr); MarkAsCall 2133 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(result, rax), instr); MarkAsCall 2184 src/x64/lithium-x64.cc return MarkAsCall(new(zone()) LStackCheck, instr); MarkAsCall 2233 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(result, rax), instr); MarkAsCall 2240 src/x64/lithium-x64.cc return MarkAsCall(DefineFixed(result, rax), instr, CAN_DEOPTIMIZE_EAGERLY); MarkAsCall 251 src/x64/lithium-x64.h void MarkAsCall() { is_call_ = true; } MarkAsCall 2314 src/x64/lithium-x64.h LInstruction* MarkAsCall(