Home
last modified time | relevance | path

Searched defs:gateType (Results 1 – 15 of 15) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/ts_types/
Dts_manager.h160 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()
Dts_manager.cpp44 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/
Dnumber_speculative_retype.cpp24 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
Dargument_accessor.cpp19 …mentAccessor::NewCommonArg(const CommonArgIdx argIndex, MachineType machineType, GateType gateType) in NewCommonArg()
Dnumber_speculative_lowering.cpp295 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
Dlcr_circuit_builder.cpp83 … GateRef left, GateRef right, GateType gateType, const char* comment) in BinaryArithmetic()
Dasync_function_lowering.cpp197 auto gateType = accessor_.GetGateType(use); in UpdateValueSelector() local
Dtyped_bytecode_lowering.cpp322 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
Dtype_recorder.cpp227 GateType gateType(gt); in BindPgoTypeToGateType() local
Dmcr_circuit_builder.h524 …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()
Dcircuit_builder.cpp130 auto gateType = acc_.GetGateType(value); in LoopExitValue() local
300 auto gateType = acc_.GetGateType(gate); in ClearConstantCache() local
Dmcr_circuit_builder.cpp302 GateType gateType = GetGateTypeOfValueType(dst); in CheckAndConvert() local
314 GateType gateType = GetGateTypeOfValueType(dst); in Convert() local
923 GateType gateType, PGOTypeRef pgoType, TypedBinOp op) in InsertTypedBinaryop()
Dllvm_ir_builder.cpp2780 LLVMTypeRef LLVMModule::NewLType(MachineType machineType, GateType gateType) in NewLType()
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/
Dpgo_type_infer_helper.cpp190 for (GateType gateType : deletedGates) { in InferTypeForBuiltin() local
221 for (GateType gateType : deletedGates) { in EliminateSubclassTypes() local
Dmethod_type_infer.cpp473 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()