Home
last modified time | relevance | path

Searched refs:ConvertSupport (Results 1 - 6 of 6) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dnumber_speculative_retype.h53 ConvertSupport ToConvertSupport(ConvertToNumber convert) in ToConvertSupport()
55 return convert == ConvertToNumber::DISABLE ? ConvertSupport::DISABLE : ConvertSupport::ENABLE; in ToConvertSupport()
152 GateRef CheckAndConvertToInt32(GateRef gate, GateType gateType, ConvertSupport support = ConvertSupport::ENABLE,
156 ConvertSupport support = ConvertSupport::ENABLE,
H A Dshare_gate_meta_data.h414 return ConvertSupportBits::Get(bitField_) == ConvertSupport::ENABLE; in IsConvertSupport()
417 static uint64_t ToValue(ValueType srcType, ValueType dstType, ConvertSupport support = ConvertSupport::ENABLE) in ToValue() argument
427 using ConvertSupportBits = RightBits::NextField<ConvertSupport, OPRAND_TYPE_BITS>;
H A Dnumber_speculative_retype.cpp824 CheckAndConvertToInt32(value, valueType, ConvertSupport::ENABLE, OpType::SHIFT_AND_LOGICAL), 0); in VisitNumberNot()
1051 GateRef cLeft = CheckAndConvertToInt32(left, leftType, ConvertSupport::ENABLE, OpType::SHIFT_AND_LOGICAL); in ConvertForShiftAndLogicalOperator()
1052 GateRef cRight = CheckAndConvertToInt32(right, rightType, ConvertSupport::ENABLE, OpType::SHIFT_AND_LOGICAL); in ConvertForShiftAndLogicalOperator()
1161 GateRef NumberSpeculativeRetype::CheckAndConvertToInt32(GateRef gate, GateType gateType, ConvertSupport support, in CheckAndConvertToInt32()
1213 GateRef NumberSpeculativeRetype::CheckBoundAndConvertToInt32(GateRef gate, ConvertSupport support, OpType type) in CheckBoundAndConvertToInt32()
1598 gate, CheckAndConvertToInt32(value, GateType::IntType(), ConvertSupport::DISABLE), 2); // 2: value in VisitStoreProperty()
2236 gate, CheckAndConvertToInt32(value, GateType::IntType(), ConvertSupport::DISABLE), 4); // 4: value in VisitMonoStoreProperty()
H A Dtype.h382 enum class ConvertSupport : uint8_t { class
H A Dcircuit_builder.h588 GateRef ConvertBoolToInt32(GateRef gate, ConvertSupport support);
589 GateRef ConvertBoolToFloat64(GateRef gate, ConvertSupport support);
597 GateRef gate, ValueType src, ValueType dst, ConvertSupport support = ConvertSupport::ENABLE);
H A Dmcr_circuit_builder.cpp344 GateRef CircuitBuilder::CheckAndConvert(GateRef gate, ValueType src, ValueType dst, ConvertSupport support) in CheckAndConvert()
370 GateRef CircuitBuilder::ConvertBoolToInt32(GateRef gate, ConvertSupport support) in ConvertBoolToInt32()
375 GateRef CircuitBuilder::ConvertBoolToFloat64(GateRef gate, ConvertSupport support) in ConvertBoolToFloat64()

Completed in 12 milliseconds