Searched refs:DeoptCheck (Results 1 – 6 of 6) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | lcr_lowering.cpp | 156 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 …]
|
D | type_mcr_lowering.cpp | 196 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 …]
|
D | llvm_ir_builder.h | 353 V(DeoptCheck, (GateRef gate)) \
|
D | gate_meta_data.h | 274 V(DeoptCheck, DEOPT_CHECK, GateFlags::NO_WRITE, 1, 1, 3) \
|
D | circuit_builder.cpp | 523 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()
|
D | circuit_builder.h | 272 GateRef DeoptCheck(GateRef condition, GateRef frameState, DeoptType type);
|