Home
last modified time | relevance | path

Searched refs:IonHasOwnIC (Results 1 – 24 of 24) sorted by relevance

/dports/lang/spidermonkey60/firefox-60.9.0/js/src/jit/
H A DIonIC.h63 class IonHasOwnIC; variable
166 IonHasOwnIC* asHasOwnIC() { in asHasOwnIC()
168 return (IonHasOwnIC*)this; in asHasOwnIC()
396 class IonHasOwnIC : public IonIC {
404 IonHasOwnIC(LiveRegisterSet liveRegs, TypedOrValueRegister value, in IonHasOwnIC() function
418 IonHasOwnIC* ic, HandleValue val,
H A DIonIC.cpp400 /* static */ bool IonHasOwnIC::update(JSContext* cx, HandleScript outerScript, in update()
401 IonHasOwnIC* ic, HandleValue val, in update()
H A DIonCacheIRCompiler.cpp514 IonHasOwnIC* ic = ic_->asHasOwnIC(); in init()
H A DCodeGenerator.cpp156 typedef bool (*IonHasOwnICFn)(JSContext*, HandleScript, IonHasOwnIC*,
159 FunctionInfo<IonHasOwnICFn>(IonHasOwnIC::update, "IonHasOwnIC::update");
322 IonHasOwnIC* hasOwnIC = ic->asHasOwnIC(); in visitOutOfLineICFallback()
10379 IonHasOwnIC cache(liveRegs, value, id, output); in visitHasOwnCache()
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/jit/
H A DIonIC.h63 class IonHasOwnIC; variable
174 IonHasOwnIC* asHasOwnIC() { in asHasOwnIC()
176 return (IonHasOwnIC*)this; in asHasOwnIC()
407 class IonHasOwnIC : public IonIC {
415 IonHasOwnIC(LiveRegisterSet liveRegs, TypedOrValueRegister value, in IonHasOwnIC() function
429 IonHasOwnIC* ic, HandleValue val,
H A DIonIC.cpp479 bool IonHasOwnIC::update(JSContext* cx, HandleScript outerScript, in update()
480 IonHasOwnIC* ic, HandleValue val, HandleValue idVal, in update()
484 TryAttachIonStub<HasPropIRGenerator, IonHasOwnIC>( in update()
H A DVMFunctionList-inl.h169 _(IonHasOwnICUpdate, js::jit::IonHasOwnIC::update) \
H A DIonCacheIRCompiler.cpp425 IonHasOwnIC* ic = ic_->asHasOwnIC(); in init()
H A DCodeGenerator.cpp761 IonHasOwnIC* hasOwnIC = ic->asHasOwnIC(); in visitOutOfLineICFallback()
770 using Fn = bool (*)(JSContext*, HandleScript, IonHasOwnIC*, HandleValue, in visitOutOfLineICFallback()
772 callVM<Fn, IonHasOwnIC::update>(lir); in visitOutOfLineICFallback()
11791 IonHasOwnIC cache(liveRegs, value, id, output); in visitHasOwnCache()
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/
H A DIonIC.h70 class IonHasOwnIC; variable
183 IonHasOwnIC* asHasOwnIC() { in asHasOwnIC()
185 return (IonHasOwnIC*)this; in asHasOwnIC()
423 class IonHasOwnIC : public IonIC {
431 IonHasOwnIC(LiveRegisterSet liveRegs, TypedOrValueRegister value, in IonHasOwnIC() function
445 IonHasOwnIC* ic, HandleValue val,
H A DIonIC.cpp407 bool IonHasOwnIC::update(JSContext* cx, HandleScript outerScript, in update()
408 IonHasOwnIC* ic, HandleValue val, HandleValue idVal, in update()
H A DVMFunctionList-inl.h169 _(IonHasOwnICUpdate, js::jit::IonHasOwnIC::update) \
H A DIonCacheIRCompiler.cpp422 IonHasOwnIC* ic = ic_->asHasOwnIC(); in init()
H A DCodeGenerator.cpp786 IonHasOwnIC* hasOwnIC = ic->asHasOwnIC(); in visitOutOfLineICFallback()
795 using Fn = bool (*)(JSContext*, HandleScript, IonHasOwnIC*, HandleValue, in visitOutOfLineICFallback()
797 callVM<Fn, IonHasOwnIC::update>(lir); in visitOutOfLineICFallback()
12353 IonHasOwnIC cache(liveRegs, value, id, output); in visitHasOwnCache()
/dports/www/firefox/firefox-99.0/js/src/jit/
H A DIonIC.h73 class IonHasOwnIC; variable
186 IonHasOwnIC* asHasOwnIC() { in asHasOwnIC()
188 return (IonHasOwnIC*)this; in asHasOwnIC()
426 class IonHasOwnIC : public IonIC {
434 IonHasOwnIC(LiveRegisterSet liveRegs, TypedOrValueRegister value, in IonHasOwnIC() function
448 IonHasOwnIC* ic, HandleValue val,
H A DIonIC.cpp408 bool IonHasOwnIC::update(JSContext* cx, HandleScript outerScript, in update()
409 IonHasOwnIC* ic, HandleValue val, HandleValue idVal, in update()
H A DVMFunctionList-inl.h173 _(IonHasOwnICUpdate, js::jit::IonHasOwnIC::update) \
H A DIonCacheIRCompiler.cpp420 IonHasOwnIC* ic = ic_->asHasOwnIC(); in init()
H A DCodeGenerator.cpp784 IonHasOwnIC* hasOwnIC = ic->asHasOwnIC(); in visitOutOfLineICFallback()
793 using Fn = bool (*)(JSContext*, HandleScript, IonHasOwnIC*, HandleValue, in visitOutOfLineICFallback()
795 callVM<Fn, IonHasOwnIC::update>(lir); in visitOutOfLineICFallback()
12731 IonHasOwnIC cache(liveRegs, value, id, output); in visitHasOwnCache()
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/
H A DIonIC.h70 class IonHasOwnIC; variable
183 IonHasOwnIC* asHasOwnIC() { in asHasOwnIC()
185 return (IonHasOwnIC*)this; in asHasOwnIC()
423 class IonHasOwnIC : public IonIC {
431 IonHasOwnIC(LiveRegisterSet liveRegs, TypedOrValueRegister value, in IonHasOwnIC() function
445 IonHasOwnIC* ic, HandleValue val,
H A DIonIC.cpp407 bool IonHasOwnIC::update(JSContext* cx, HandleScript outerScript, in update()
408 IonHasOwnIC* ic, HandleValue val, HandleValue idVal, in update()
H A DVMFunctionList-inl.h169 _(IonHasOwnICUpdate, js::jit::IonHasOwnIC::update) \
H A DIonCacheIRCompiler.cpp422 IonHasOwnIC* ic = ic_->asHasOwnIC(); in init()
H A DCodeGenerator.cpp786 IonHasOwnIC* hasOwnIC = ic->asHasOwnIC(); in visitOutOfLineICFallback()
795 using Fn = bool (*)(JSContext*, HandleScript, IonHasOwnIC*, HandleValue, in visitOutOfLineICFallback()
797 callVM<Fn, IonHasOwnIC::update>(lir); in visitOutOfLineICFallback()
12353 IonHasOwnIC cache(liveRegs, value, id, output); in visitHasOwnCache()