Home
last modified time | relevance | path

Searched refs:convertDoubleElements (Results 1 – 25 of 39) sorted by relevance

12

/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/
H A DTemplateObject.h78 bool convertDoubleElements() const { return convertDoubleElements_; } in convertDoubleElements() function
H A DRecover.cpp1234 writer.writeByte(uint8_t(convertDoubleElements())); in writeRecoverData()
H A DMacroAssembler.cpp1198 MOZ_ASSERT_IF(ntemplate.convertDoubleElements(), ntemplate.isArrayObject()); in initGCThing()
1224 store32(Imm32(ntemplate.convertDoubleElements() in initGCThing()
H A DIonBuilder.cpp7061 if (obj->convertDoubleElements()) { in initArrayElementFastPath()
8941 objTypes->convertDoubleElements(constraints()) == in jsop_getelem_dense()
9316 object->resultTypeSet()->convertDoubleElements(constraints()); in initOrSetElemTryDense()
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/builtin/
H A DArray.h119 bool convertDoubleElements);
H A DArray.cpp4338 bool convertDoubleElements) { in NewArrayWithGroup() argument
4352 if (convertDoubleElements) { in NewArrayWithGroup()
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/jit/
H A DMacroAssembler.cpp883 bool convertDoubleElements) in createGCObject() argument
900 initGCThing(obj, temp, templateObj, initContents, convertDoubleElements); in createGCObject()
1061 bool initContents, bool convertDoubleElements) in initGCThing() argument
1070 MOZ_ASSERT_IF(convertDoubleElements, templateObj->is<ArrayObject>()); in initGCThing()
1097 store32(Imm32(convertDoubleElements in initGCThing()
H A DMacroAssembler.h1202 bool convertDoubleElements = false);
1205 bool initContents = true, bool convertDoubleElements = false);
H A DMCallOptimize.cpp691 thisTypes->convertDoubleElements(constraints()); in inlineArrayPush()
1607 getInlineReturnTypeSet()->convertDoubleElements(constraints()); in inlineConstantStringSplit()
H A DCodeGenerator.cpp4311 bool convertDoubleElements) in NewArrayWithGroup() argument
4316 if (convertDoubleElements) in NewArrayWithGroup()
4335 pushArg(Imm32(lir->mir()->convertDoubleElements())); in visitNewArrayCallVM()
4432 lir->mir()->convertDoubleElements()); in visitNewArray()
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/jit/
H A DMacroAssembler.cpp915 bool convertDoubleElements) in createGCObject() argument
932 initGCThing(obj, temp, templateObj, initContents, convertDoubleElements); in createGCObject()
1205 bool initContents, bool convertDoubleElements) in initGCThing() argument
1214 MOZ_ASSERT_IF(convertDoubleElements, templateObj->is<ArrayObject>()); in initGCThing()
1241 store32(Imm32(convertDoubleElements in initGCThing()
H A DMacroAssembler.h1711 bool convertDoubleElements = false);
1714 bool initContents = true, bool convertDoubleElements = false);
H A DMCallOptimize.cpp775 thisTypes->convertDoubleElements(constraints()); in inlineArrayPush()
1482 getInlineReturnTypeSet()->convertDoubleElements(constraints()); in inlineConstantStringSplitString()
H A DIonBuilder.cpp7646 if ((obj->isNewArray() && obj->toNewArray()->convertDoubleElements()) || in initializeArrayElement()
7648 …obj->resultTypeSet()->convertDoubleElements(constraints()) == TemporaryTypeSet::AlwaysConvertToDou… in initializeArrayElement()
9875 objTypes->convertDoubleElements(constraints()) == TemporaryTypeSet::AlwaysConvertToDoubles; in jsop_getelem_dense()
10378 object->resultTypeSet()->convertDoubleElements(constraints()); in setElemTryDense()
H A DCodeGenerator.cpp5204 bool convertDoubleElements) in NewArrayWithGroup() argument
5209 if (convertDoubleElements) in NewArrayWithGroup()
5229 pushArg(Imm32(lir->mir()->convertDoubleElements())); in visitNewArrayCallVM()
5326 lir->mir()->convertDoubleElements()); in visitNewArray()
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/vm/
H A DTypeSet.h878 DoubleConversion convertDoubleElements(CompilerConstraintList* constraints);
H A DTypeInference.cpp2262 TemporaryTypeSet::DoubleConversion TemporaryTypeSet::convertDoubleElements( in convertDoubleElements() function in TemporaryTypeSet
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/
H A DMacroAssembler.cpp983 bool convertDoubleElements) { in createGCObject() argument
999 initGCThing(obj, temp, templateObj, initContents, convertDoubleElements); in createGCObject()
1343 bool convertDoubleElements) { in initGCThing() argument
1353 MOZ_ASSERT_IF(convertDoubleElements, templateObj->is<ArrayObject>()); in initGCThing()
1384 Imm32(convertDoubleElements ? ObjectElements::CONVERT_DOUBLE_ELEMENTS in initGCThing()
H A DMacroAssembler.h2522 bool convertDoubleElements = false);
2526 bool convertDoubleElements = false);
H A DMCallOptimize.cpp789 thisTypes->convertDoubleElements(constraints()); in inlineArrayPush()
1538 getInlineReturnTypeSet()->convertDoubleElements(constraints()); in inlineConstantStringSplitString()
H A DIonBuilder.cpp6164 if ((obj->isNewArray() && obj->toNewArray()->convertDoubleElements()) || in initializeArrayElement()
6166 obj->resultTypeSet()->convertDoubleElements(constraints()) == in initializeArrayElement()
8140 objTypes->convertDoubleElements(constraints()) == in jsop_getelem_dense()
8512 object->resultTypeSet()->convertDoubleElements(constraints()); in initOrSetElemTryDense()
/dports/www/firefox-legacy/firefox-52.8.0esr/js/src/vm/
H A DTypeInference.h783 DoubleConversion convertDoubleElements(CompilerConstraintList* constraints);
H A DTypeInference.cpp2252 TemporaryTypeSet::convertDoubleElements(CompilerConstraintList* constraints) in convertDoubleElements() function in TemporaryTypeSet
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/js/src/vm/
H A DTypeInference.h777 DoubleConversion convertDoubleElements(CompilerConstraintList* constraints);
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/vm/
H A DTypeInference.h854 DoubleConversion convertDoubleElements(CompilerConstraintList* constraints);

12