Home
last modified time | relevance | path

Searched refs:DeoptCheck (Results 1 – 6 of 6) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
Dlcr_lowering.cpp156 builder_.DeoptCheck(heapObjectCheck, frameState, DeoptType::NOTHEAPOBJECT); in LowerHeapObjectCheck()
188 builder_.DeoptCheck(check, frameState, DeoptType::NOTSARRAY); in LowerArrayGuardianCheck()
210 builder_.DeoptCheck(check, frameState, DeoptType::NOTSARRAY); in LowerHClassStableArrayCheck()
368 builder_.DeoptCheck(check, frameState, DeoptType::INT32OVERFLOW); in LowerCheckUInt32AndConvert()
376 builder_.DeoptCheck(typeCheck, frameState, DeoptType::NOTINT); in LowerCheckTaggedIntAndConvert()
392 builder_.DeoptCheck(typeCheck, frameState, DeoptType::NOTDOUBLE); in LowerCheckTaggedDoubleAndConvert()
408 builder_.DeoptCheck(typeCheck, frameState, DeoptType::NOTNUMBER); in LowerCheckTaggedNumberAndConvert()
431 builder_.DeoptCheck(builder_.Boolean(support), frameState, DeoptType::NOTINT); in LowerCheckSupportAndConvert()
434 builder_.DeoptCheck(builder_.Boolean(support), frameState, DeoptType::NOTDOUBLE); in LowerCheckSupportAndConvert()
444 builder_.DeoptCheck(typeCheck, frameState, DeoptType::NOTBOOL); in LowerCheckTaggedBoolAndConvert()
[all …]
Dtype_mcr_lowering.cpp196 builder_.DeoptCheck(typeCheck, frameState, DeoptType::NOTINT); in LowerIntCheck()
207 builder_.DeoptCheck(typeCheck, frameState, DeoptType::NOTDOUBLE); in LowerDoubleCheck()
218 builder_.DeoptCheck(typeCheck, frameState, DeoptType::NOTNUMBER); in LowerNumberCheck()
229 builder_.DeoptCheck(typeCheck, frameState, DeoptType::NOTBOOL); in LowerBooleanCheck()
304 builder_.DeoptCheck(check, frameState, deoptType); in LowerTypedArrayCheck()
306 builder_.DeoptCheck(isOnHeap, frameState, DeoptType::NOTONHEAP); in LowerTypedArrayCheck()
340 builder_.DeoptCheck(compare, frameState, DeoptType::INCONSISTENTHCLASS); in LowerTSSubtypingCheck()
348 builder_.DeoptCheck(compare, frameState, DeoptType::INCONSISTENTHCLASS); in LowerSimpleHClassCheck()
455 builder_.DeoptCheck(lengthCheck, frameState, deoptType); in LowerIndexCheck()
973 builder_.DeoptCheck(check, frameState, DeoptType::NOTJSCALLTGT); in LowerJSCallTargetFromDefineFuncCheck()
[all …]
Dllvm_ir_builder.h353 V(DeoptCheck, (GateRef gate)) \
Dgate_meta_data.h274 V(DeoptCheck, DEOPT_CHECK, GateFlags::NO_WRITE, 1, 1, 3) \
Dcircuit_builder.cpp523 GateRef CircuitBuilder::DeoptCheck(GateRef condition, GateRef frameState, DeoptType type) in DeoptCheck() function in panda::ecmascript::kungfu::CircuitBuilder
530 GateRef ret = GetCircuit()->NewGate(circuit_->DeoptCheck(), in DeoptCheck()
Dcircuit_builder.h272 GateRef DeoptCheck(GateRef condition, GateRef frameState, DeoptType type);