| /arkcompiler/ets_runtime/ecmascript/ts_types/ |
| D | ts_manager.h | 160 inline GlobalTSTypeRef PUBLIC_API CreateClassInstanceType(kungfu::GateType gateType) in CreateClassInstanceType() 168 inline GlobalTSTypeRef PUBLIC_API GetClassType(kungfu::GateType gateType) in GetClassType() 192 inline GlobalTSTypeRef PUBLIC_API GetIteratorInstanceElementGt(kungfu::GateType gateType) const in GetIteratorInstanceElementGt() 240 inline GlobalTSTypeRef PUBLIC_API GetFuncReturnValueTypeGT(kungfu::GateType gateType) const in GetFuncReturnValueTypeGT() 252 inline GlobalTSTypeRef PUBLIC_API GetArrayParameterTypeGT(kungfu::GateType gateType) const in GetArrayParameterTypeGT() 313 inline bool IsUserDefinedClassTypeKind(const kungfu::GateType &gateType) const in IsUserDefinedClassTypeKind() 386 inline bool PUBLIC_API IsBuiltinObjectType(kungfu::GateType gateType) const in IsBuiltinObjectType() 612 inline void InsertPtToGtMap(ProfileType pgoType, const kungfu::GateType &gateType) in InsertPtToGtMap()
|
| D | ts_manager.cpp | 44 int TSManager::GetHClassIndexByObjectType(const kungfu::GateType &gateType) in GetHClassIndexByObjectType() 54 int TSManager::GetHClassIndexByInstanceGateType(const kungfu::GateType &gateType) in GetHClassIndexByInstanceGateType() 65 int TSManager::GetHClassIndexByClassGateType(const kungfu::GateType &gateType) in GetHClassIndexByClassGateType() 75 int TSManager::GetConstructorHClassIndexByClassGateType(const kungfu::GateType &gateType) in GetConstructorHClassIndexByClassGateType() 1225 kungfu::GateType TSManager::TryNarrowUnionType(kungfu::GateType gateType) in TryNarrowUnionType()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | number_speculative_retype.cpp | 24 GateRef NumberSpeculativeRetype::SetOutputType(GateRef gate, GateType gateType) in SetOutputType() 467 GateType gateType = acc_.GetGateType(gate); in VisitNumberCalculate() local 707 GateRef NumberSpeculativeRetype::CheckAndConvertToBool(GateRef gate, GateType gateType) in CheckAndConvertToBool() 760 GateType gateType = acc_.GetGateType(gate); in ConvertForBinaryOp() local 865 GateRef NumberSpeculativeRetype::CheckAndConvertToInt32(GateRef gate, GateType gateType, ConvertSup… in CheckAndConvertToInt32() 925 GateRef NumberSpeculativeRetype::CheckAndConvertToFloat64(GateRef gate, GateType gateType, ConvertS… in CheckAndConvertToFloat64() 974 GateRef NumberSpeculativeRetype::CheckAndConvertToTagged(GateRef gate, GateType gateType) in CheckAndConvertToTagged() 1216 GateType gateType = acc_.GetGateType(gate); in VisitTypeConvert() local 1229 GateType gateType = acc_.GetGateType(gate); in VisitTypeConvert() local 1250 GateType gateType = acc_.GetGateType(gate); in VisitNumberMod() local
|
| D | argument_accessor.cpp | 19 …mentAccessor::NewCommonArg(const CommonArgIdx argIndex, MachineType machineType, GateType gateType) in NewCommonArg()
|
| D | number_speculative_lowering.cpp | 295 GateType gateType = acc_.GetGateType(gate); in VisitNumberCalculate() local 373 GateType gateType = acc_.GetGateType(gate); in VisitNumberDiv() local 400 GateType gateType = acc_.GetGateType(gate); in VisitNumberMod() local
|
| D | lcr_circuit_builder.cpp | 83 … GateRef left, GateRef right, GateType gateType, const char* comment) in BinaryArithmetic()
|
| D | async_function_lowering.cpp | 197 auto gateType = accessor_.GetGateType(use); in UpdateValueSelector() local
|
| D | typed_bytecode_lowering.cpp | 322 GateType gateType = acc_.GetGateType(gate); in LowerTypedEqOrNotEq() local 351 GateType gateType = acc_.GetGateType(gate); in SpeculateStrings() local 368 GateType gateType = acc_.GetGateType(gate); in SpeculateNumbers() local 382 GateType gateType = acc_.GetGateType(gate); in SpeculateNumber() local
|
| D | type_recorder.cpp | 227 GateType gateType(gt); in BindPgoTypeToGateType() local
|
| D | mcr_circuit_builder.h | 524 …cuitBuilder::TypedBinaryOp(GateRef x, GateRef y, GateType xType, GateType yType, GateType gateType, in TypedBinaryOp() 583 GateRef CircuitBuilder::TypedUnaryOp(GateRef x, GateType xType, GateType gateType) in TypedUnaryOp()
|
| D | circuit_builder.cpp | 130 auto gateType = acc_.GetGateType(value); in LoopExitValue() local 300 auto gateType = acc_.GetGateType(gate); in ClearConstantCache() local
|
| D | mcr_circuit_builder.cpp | 302 GateType gateType = GetGateTypeOfValueType(dst); in CheckAndConvert() local 314 GateType gateType = GetGateTypeOfValueType(dst); in Convert() local 923 GateType gateType, PGOTypeRef pgoType, TypedBinOp op) in InsertTypedBinaryop()
|
| D | llvm_ir_builder.cpp | 2780 LLVMTypeRef LLVMModule::NewLType(MachineType machineType, GateType gateType) in NewLType()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/type_inference/ |
| D | pgo_type_infer_helper.cpp | 190 for (GateType gateType : deletedGates) { in InferTypeForBuiltin() local 221 for (GateType gateType : deletedGates) { in EliminateSubclassTypes() local
|
| D | method_type_infer.cpp | 473 auto gateType = gateAccessor_.GetGateType(gateAccessor_.GetValueIn(gate, 0)); in InferThrow() local 480 auto gateType = gateAccessor_.GetGateType(gateAccessor_.GetValueIn(gate, 0)); in InferTypeOf() local 737 auto gateType = gateAccessor_.GetGateType(gateAccessor_.GetValueIn(gate, 0)); in InferReturn() local 1189 GlobalTSTypeRef MethodTypeInfer::ConvertPrimitiveToBuiltin(const GateType &gateType) in ConvertPrimitiveToBuiltin()
|