Searched refs:CheckAndConvert (Results 1 – 3 of 3) sorted by relevance
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | mcr_circuit_builder.cpp | 294 GateRef CircuitBuilder::CheckAndConvert(GateRef gate, ValueType src, ValueType dst, ConvertSupport … in CheckAndConvert() function in panda::ecmascript::kungfu::CircuitBuilder 304 GateRef ret = GetCircuit()->NewGate(circuit_->CheckAndConvert(value), in CheckAndConvert() 322 return CheckAndConvert(gate, ValueType::BOOL, ValueType::INT32, support); in ConvertBoolToInt32() 327 return CheckAndConvert(gate, ValueType::BOOL, ValueType::FLOAT64, support); in ConvertBoolToFloat64() 387 return CheckAndConvert(gate, ValueType::TAGGED_BOOLEAN, ValueType::BOOL); in CheckTaggedBooleanAndConvertToBool() 392 return CheckAndConvert(gate, ValueType::TAGGED_NUMBER, ValueType::BOOL); in CheckTaggedNumberAndConvertToBool() 402 return CheckAndConvert(gate, ValueType::UINT32, ValueType::INT32); in CheckUInt32AndConvertToInt32() 407 return CheckAndConvert(gate, ValueType::TAGGED_INT, ValueType::INT32); in CheckTaggedIntAndConvertToInt32() 412 return CheckAndConvert(gate, ValueType::TAGGED_DOUBLE, ValueType::INT32); in CheckTaggedDoubleAndConvertToInt32() 417 return CheckAndConvert(gate, ValueType::TAGGED_NUMBER, ValueType::INT32); in CheckTaggedNumberAndConvertToInt32() [all …]
|
| D | mcr_opcodes.h | 103 V(CheckAndConvert, CHECK_AND_CONVERT, GateFlags::CHECKABLE, 1, 1, 1) \
|
| D | circuit_builder.h | 521 GateRef CheckAndConvert(
|