/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | pass.h | 74 virtual Circuit* GetCircuit() const in GetCircuit() function 246 globalTypeInfer.ProcessTypeInference(data->GetBuilder(), data->GetCircuit()); in Run() 248 …InitializationAnalysis initAnalysis(data->GetCircuit(), data->GetTSManager(), data->GetRecordName(… in Run() 264 PGOTypeInfer pgoTypeInfer(data->GetCircuit(), data->GetTSManager(), data->GetBuilder(), in Run() 293 TSHCRLowering lowering(data->GetCircuit(), data->GetPassContext(), in Run() 313 NTypeHCRLowering lowering(data->GetCircuit(), data->GetPassContext(), in Run() 330 … TypeMCRLowering lowering(data->GetCircuit(), data->GetCompilerConfig(), data->GetTSManager(), in Run() 347 NTypeMCRLowering lowering(data->GetCircuit(), data->GetPassContext(), in Run() 364 …LCRLowering lowering(data->GetCircuit(), data->GetCompilerConfig(), enableLog, data->GetMethodName… in Run() 380 …TSInlineLowering inlining(data->GetCircuit(), data->GetPassContext(), enableLog, data->GetMethodNa… in Run() [all …]
|
D | circuit_builder.cpp | 138 return GetCircuit()->NewArg(MachineType::I64, index, GateType::NJSValue(), argListOfCircuit); in Arguments() 148 …GateRef ret = GetCircuit()->NewGate(circuit_->ObjectTypeCheck(accessor.ToValue()), MachineType::I1, in ObjectTypeCheck() 162 …GateRef ret = GetCircuit()->NewGate(circuit_->ObjectTypeCompare(accessor.ToValue()), MachineType::… in ObjectTypeCompare() 174 GateRef ret = GetCircuit()->NewGate(circuit_->HeapObjectCheck(), in HeapObjectCheck() 188 GateRef ret = GetCircuit()->NewGate(circuit_->StableArrayCheck(accessor.ToValue()), in StableArrayCheck() 201 GateRef ret = GetCircuit()->NewGate(circuit_->COWArrayCheck(), in COWArrayCheck() 213 GateRef ret = GetCircuit()->NewGate(circuit_->HClassStableArrayCheck(accessor.ToValue()), in HClassStableArrayCheck() 225 GateRef ret = GetCircuit()->NewGate(circuit_->ArrayGuardianCheck(), in ArrayGuardianCheck() 238 … GateRef ret = GetCircuit()->NewGate(circuit_->TypedArrayCheck(static_cast<size_t>(type.Value())), in TypedArrayCheck() 250 …GateRef ret = GetCircuit()->NewGate(circuit_->LoadTypedArrayLength(static_cast<size_t>(type.Value(… in LoadTypedArrayLength() [all …]
|
D | stub.h | 42 Circuit *GetCircuit() in GetCircuit() function 44 return env_.GetCircuit(); in GetCircuit()
|
D | stub_compiler.cpp | 48 Circuit *GetCircuit() const in GetCircuit() function in panda::ecmascript::kungfu::StubPassData 50 return stub_->GetCircuit(); in GetCircuit() 93 …codegen.RunForStub(data->GetCircuit(), data->GetConstScheduleResult(), index, data->GetCompilation… in Run()
|
D | circuit_builder-inl.h | 92 GateRef result = GetCircuit()->NewGate(GetCircuit()->Load(), type.GetMachineType(), in Load() 101 GateRef result = GetCircuit()->NewGate(GetCircuit()->Load(), type.GetMachineType(), in Load() 274 return GetCircuit()->NewGate(circuit_->Int64ToTagged(), in Int64ToTaggedPtr() 566 …return GetCircuit()->GetConstantGate(MachineType::I64, JSTaggedValue::VALUE_TRUE, GateType::Tagged… in TaggedTrue() 571 …return GetCircuit()->GetConstantGate(MachineType::I64, JSTaggedValue::VALUE_FALSE, GateType::Tagge… in TaggedFalse() 902 … auto numberBinaryOp = GetCircuit()->NewGate(circuit_->TypedBinaryOp(operandTypes, Op, sampleType), in TypedBinaryOp() 916 …GateRef ret = GetCircuit()->NewGate(circuit_->TypedCallTargetCheckOp(CircuitBuilder::GATE_TWO_VALU… in JSNoGCCallThisTargetTypeCheck() 931 …GateRef ret = GetCircuit()->NewGate(circuit_->TypedCallTargetCheckOp(CircuitBuilder::GATE_TWO_VALU… in JSCallTargetTypeCheck() 946 …GateRef ret = GetCircuit()->NewGate(circuit_->TypedCallTargetCheckOp(1, static_cast<size_t>(type.V… in JSCallThisTargetTypeCheck() 960 auto numberUnaryOp = GetCircuit()->NewGate(circuit_->TypedUnaryOp(value), in TypedUnaryOp() [all …]
|
D | interpreter_stub.h | 175 env->GetCircuit()->SetFrameType(FrameType::ASM_INTERPRETER_FRAME); \
|
D | circuit_builder.h | 365 Circuit *GetCircuit() const in GetCircuit() function 826 Circuit *GetCircuit() const in GetCircuit() function 952 Circuit* GetCircuit() const in GetCircuit() function 954 return env_->GetCircuit(); in GetCircuit()
|
D | bytecode_circuit_builder.h | 294 [[nodiscard]] Circuit* GetCircuit() const in GetCircuit() function
|
D | gate_accessor.h | 369 Circuit *GetCircuit() const in GetCircuit() function
|
D | stub_builder.cpp | 1004 GateRef result = env_->GetCircuit()->NewGate( in Store() 1005 env_->GetCircuit()->Store(), MachineType::NOVALUE, in Store()
|