Searched refs:spillFormat (Results 1 - 5 of 5) sorted by relevance

/macosx-10.9.5/JavaScriptCore-7537.78.1/dfg/
H A DDFGGenerationInfo.h216 DataFormat spillFormat() { return m_spillFormat; } function in class:JSC::DFG::GenerationInfo
220 return JSC::isJSFormat(registerFormat(), expectedFormat) || JSC::isJSFormat(spillFormat(), expectedFormat);
245 return spillFormat() == DataFormatNone
247 : spillFormat() == DataFormatJS;
274 void spill(VariableEventStream& stream, VirtualRegister virtualRegister, DataFormat spillFormat) argument
283 m_spillFormat = spillFormat;
H A DDFGSpeculativeJIT32_64.cpp65 ASSERT(info.spillFormat() == DataFormatJS || info.spillFormat() == DataFormatJSInteger || info.spillFormat() == DataFormatInteger);
138 DataFormat spillFormat = info.spillFormat(); local
139 ASSERT(spillFormat != DataFormatNone && spillFormat != DataFormatStorage);
142 switch (spillFormat) {
145 spillFormat = DataFormatJSInteger; // This will be used as the new register format.
149 spillFormat
887 DataFormat spillFormat = info.spillFormat(); local
990 DataFormat spillFormat = info.spillFormat(); local
[all...]
H A DDFGSpeculativeJIT64.cpp68 } else if (info.spillFormat() == DataFormatInteger) {
74 RELEASE_ASSERT(info.spillFormat() == DataFormatJS || info.spillFormat() == DataFormatJSInteger);
149 DataFormat spillFormat = info.spillFormat(); local
151 if (spillFormat == DataFormatInteger) {
154 spillFormat = DataFormatJSInteger;
157 if (spillFormat == DataFormatDouble) {
160 spillFormat = DataFormatJSDouble;
162 RELEASE_ASSERT(spillFormat
846 DataFormat spillFormat = info.spillFormat(); local
1003 DataFormat spillFormat = info.spillFormat(); local
[all...]
H A DDFGSpeculativeJIT.h470 DataFormat spillFormat = info.registerFormat(); local
471 switch (spillFormat) {
495 RELEASE_ASSERT(spillFormat == DataFormatCell || spillFormat & DataFormatJS);
500 if (spillFormat == DataFormatInteger)
505 info.spill(*m_stream, spillMe, (DataFormat)(spillFormat | DataFormatJS));
511 info.spill(*m_stream, spillMe, spillFormat);
525 RELEASE_ASSERT(spillFormat & DataFormatJS);
528 info.spill(*m_stream, spillMe, spillFormat);
H A DDFGSpeculativeJIT.cpp457 } else if (info.spillFormat() == DataFormatInteger) {
460 } else if (info.spillFormat() == DataFormatDouble) {
472 switch (info.spillFormat()) {
509 ASSERT(info.spillFormat() == DataFormatNone);
518 } else if (info.spillFormat() != DataFormatNone && info.spillFormat() != DataFormatDouble) {
520 ASSERT(info.spillFormat() & DataFormatJS);
880 if (info.spillFormat() == DataFormatStorage) {
1075 dataLogF(" % 3d:%s%s", i, dataFormatString(info.registerFormat()), dataFormatString(info.spillFormat()));

Completed in 182 milliseconds