Home
last modified time | relevance | path

Searched defs:circuit (Results 1 – 25 of 25) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
Dverifier.cpp27 bool Verifier::RunDataIntegrityCheck(const Circuit *circuit) in RunDataIntegrityCheck()
108 bool Verifier::RunStateGatesCheck(const Circuit *circuit, const std::vector<GateRef> &bbGatesList) in RunStateGatesCheck()
116 bool Verifier::RunCFGSoundnessCheck(const Circuit *circuit, const std::vector<GateRef> &bbGatesList, in RunCFGSoundnessCheck()
139 bool Verifier::RunCFGIsDAGCheck(const Circuit *circuit) in RunCFGIsDAGCheck()
187 bool Verifier::RunCFGReducibilityCheck(const Circuit *circuit, const std::vector<GateRef> &bbGatesL… in RunCFGReducibilityCheck()
216 bool Verifier::RunFixedGatesCheck(const Circuit *circuit, const std::vector<GateRef> &fixedGatesLis… in RunFixedGatesCheck()
224 bool Verifier::RunFixedGatesRelationsCheck(const Circuit *circuit, const std::vector<GateRef> &fixe… in RunFixedGatesRelationsCheck()
260 bool Verifier::RunFlowCyclesFind(const Circuit *circuit, std::vector<GateRef> *schedulableGatesList… in RunFlowCyclesFind()
356 bool Verifier::RunSchedulableGatesCheck(const Circuit *circuit, const std::vector<GateRef> &schedul… in RunSchedulableGatesCheck()
364 bool Verifier::RunPrologGatesCheck(const Circuit *circuit, const std::vector<GateRef> &schedulableG… in RunPrologGatesCheck()
[all …]
Dts_inline_lowering.h30 explicit CircuitRootScope(Circuit *circuit) in CircuitRootScope()
49 TSInlineLowering(Circuit *circuit, PassInfo *info, bool enableLog, const std::string& name) in TSInlineLowering()
Dcode_generator.h48 …void RunForStub(Circuit *circuit, const ControlFlowGraph &graph, size_t index, const CompilationCo… in RunForStub()
58 void Run(Circuit *circuit, const ControlFlowGraph &graph, const CompilationConfig *cfg, in Run()
Dbuiltins_lowering.h27 BuiltinLowering(Circuit *circuit): circuit_(circuit), builder_(circuit), in BuiltinLowering()
Dgate_accessor.h221 Circuit* circuit; member
234 Circuit* circuit; member
247 Circuit* circuit; member
260 Circuit* circuit; member
292 explicit GateAccessor(Circuit *circuit) : circuit_(circuit) in GateAccessor()
534 const Circuit* circuit; member
551 explicit ConstGateAccessor(const Circuit *circuit) : circuit_(circuit) in ConstGateAccessor()
Dts_type_lowering.h28 TSTypeLowering(Circuit *circuit, PassInfo *info, in TSTypeLowering()
Dstub.cpp20 Stub::Stub(const CallSignature *callSignature, Circuit *circuit) in Stub()
Dasync_function_lowering.h27 …AsyncFunctionLowering(BytecodeCircuitBuilder *bcBuilder, Circuit *circuit, CompilationConfig *cmpC… in AsyncFunctionLowering()
Dtype_lowering.h100 TypeLowering(Circuit *circuit, CompilationConfig *cmpCfg, TSManager *tsManager, in TypeLowering()
Dargument_accessor.h40 : circuit_(circuit), in circuit_() argument
Dslowpath_lowering.h113 SlowPathLowering(Circuit *circuit, CompilationConfig *cmpCfg, in SlowPathLowering()
Dscheduler.cpp23 void Scheduler::CalculateDominatorTree(const Circuit *circuit, in CalculateDominatorTree()
119 void Scheduler::Run(const Circuit *circuit, ControlFlowGraph &result, in Run()
231 bool Scheduler::CalculateSchedulingUpperBound(const Circuit *circuit, in CalculateSchedulingUpperBound()
326 void Scheduler::PrintUpperBoundError(const Circuit *circuit, GateRef curGate, in PrintUpperBoundError()
337 void Scheduler::CalculateSchedulingLowerBound(const Circuit *circuit, in CalculateSchedulingLowerBound()
447 void Scheduler::Print(const std::vector<std::vector<GateRef>> *cfg, const Circuit *circuit) in Print()
Dearly_elimination.h298 …EarlyElimination(Circuit *circuit, bool enableLog, const std::string& name, NativeAreaAllocator *a… in EarlyElimination()
Dllvm_codegen.cpp75 void LLVMIRGeneratorImpl::GenerateCodeForStub(Circuit *circuit, const ControlFlowGraph &graph, size… in GenerateCodeForStub()
84 void LLVMIRGeneratorImpl::GenerateCode(Circuit *circuit, const ControlFlowGraph &graph, const Compi… in GenerateCode()
Dpass_manager.cpp91 Circuit circuit(vm_->GetNativeAreaAllocator(), cmpCfg->Is64Bit()); in Compile() local
Dcircuit_builder.h211 explicit CircuitBuilder(Circuit *circuit) : circuit_(circuit), acc_(circuit) {} in CircuitBuilder()
212 explicit CircuitBuilder(Circuit *circuit, CompilationConfig *cmpCfg) in CircuitBuilder()
Dstub_compiler.cpp106 Circuit circuit(&allocator, cconfig->Is64Bit()); in RunPipeline() local
Dcircuit_optimizer.cpp201 void LatticeUpdateRule::Initialize(Circuit *circuit, in Initialize()
1187 void SubgraphRewriteRule::Initialize(Circuit *circuit) in Initialize()
1244 bool LatticeEquationsSystemSolverFramework::Run(Circuit *circuit, bool enableLogging) in Run()
1317 bool SubGraphRewriteFramework::Run(Circuit *circuit, bool enableLogging) in Run()
1548 GlobalValueNumbering::GlobalValueNumbering(Circuit *circuit, bool enableLog) in GlobalValueNumbering()
Dframe_states.cpp20 Circuit *circuit, const MethodLiteral *literal) in FrameStateBuilder()
Dbytecode_circuit_builder.h260 Circuit *circuit, in BytecodeCircuitBuilder()
Dcircuit_builder.cpp386 auto circuit = GetCircuit(); in BinaryArithmetic() local
927 Environment::Environment(GateRef hir, Circuit *circuit, CircuitBuilder *builder) in Environment()
944 Circuit *circuit, CircuitBuilder *builder) : circuit_(circuit), circuitBuilder_(builder) in Environment()
Dllvm_ir_builder.cpp55 LLVMIRBuilder::LLVMIRBuilder(const std::vector<std::vector<GateRef>> *schedule, Circuit *circuit, in LLVMIRBuilder()
/arkcompiler/ets_runtime/ecmascript/compiler/tests/
Dlowering_relate_gate_test.cpp48 Circuit circuit(&allocator); in HWTEST_F_L0() local
72 Circuit circuit(&allocator); in HWTEST_F_L0() local
94 Circuit circuit(&allocator); in HWTEST_F_L0() local
116 Circuit circuit(&allocator); in HWTEST_F_L0() local
136 Circuit circuit(&allocator); in HWTEST_F_L0() local
163 Circuit circuit(&allocator); in HWTEST_F_L0() local
Dcircuit_optimizer_tests.cpp39 Circuit circuit(&allocator); in HWTEST_F_L0() local
138 Circuit circuit(&allocator); in HWTEST_F_L0() local
185 Circuit circuit(&allocator); in HWTEST_F_L0() local
276 Circuit circuit(&allocator); in HWTEST_F_L0() local
315 Circuit circuit(&allocator); in HWTEST_F_L0() local
407 Circuit circuit(&allocator); in HWTEST_F_L0() local
488 Circuit circuit(&allocator); in HWTEST_F_L0() local
511 Circuit circuit(&allocator); in HWTEST_F_L0() local
538 Circuit circuit(&allocator); in HWTEST_F_L0() local
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/
Dtype_infer.h38 TypeInfer(BytecodeCircuitBuilder *builder, Circuit *circuit, in TypeInfer()