| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | verifier.cpp | 27 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 …]
|
| D | ts_inline_lowering.h | 30 explicit CircuitRootScope(Circuit *circuit) in CircuitRootScope() 49 TSInlineLowering(Circuit *circuit, PassInfo *info, bool enableLog, const std::string& name) in TSInlineLowering()
|
| D | code_generator.h | 48 …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()
|
| D | builtins_lowering.h | 27 BuiltinLowering(Circuit *circuit): circuit_(circuit), builder_(circuit), in BuiltinLowering()
|
| D | gate_accessor.h | 221 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()
|
| D | ts_type_lowering.h | 28 TSTypeLowering(Circuit *circuit, PassInfo *info, in TSTypeLowering()
|
| D | stub.cpp | 20 Stub::Stub(const CallSignature *callSignature, Circuit *circuit) in Stub()
|
| D | async_function_lowering.h | 27 …AsyncFunctionLowering(BytecodeCircuitBuilder *bcBuilder, Circuit *circuit, CompilationConfig *cmpC… in AsyncFunctionLowering()
|
| D | type_lowering.h | 100 TypeLowering(Circuit *circuit, CompilationConfig *cmpCfg, TSManager *tsManager, in TypeLowering()
|
| D | argument_accessor.h | 40 : circuit_(circuit), in circuit_() argument
|
| D | slowpath_lowering.h | 113 SlowPathLowering(Circuit *circuit, CompilationConfig *cmpCfg, in SlowPathLowering()
|
| D | scheduler.cpp | 23 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()
|
| D | early_elimination.h | 298 …EarlyElimination(Circuit *circuit, bool enableLog, const std::string& name, NativeAreaAllocator *a… in EarlyElimination()
|
| D | llvm_codegen.cpp | 75 void LLVMIRGeneratorImpl::GenerateCodeForStub(Circuit *circuit, const ControlFlowGraph &graph, size… in GenerateCodeForStub() 84 void LLVMIRGeneratorImpl::GenerateCode(Circuit *circuit, const ControlFlowGraph &graph, const Compi… in GenerateCode()
|
| D | pass_manager.cpp | 91 Circuit circuit(vm_->GetNativeAreaAllocator(), cmpCfg->Is64Bit()); in Compile() local
|
| D | circuit_builder.h | 211 explicit CircuitBuilder(Circuit *circuit) : circuit_(circuit), acc_(circuit) {} in CircuitBuilder() 212 explicit CircuitBuilder(Circuit *circuit, CompilationConfig *cmpCfg) in CircuitBuilder()
|
| D | stub_compiler.cpp | 106 Circuit circuit(&allocator, cconfig->Is64Bit()); in RunPipeline() local
|
| D | circuit_optimizer.cpp | 201 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()
|
| D | bytecode_circuit_builder.h | 260 Circuit *circuit, in BytecodeCircuitBuilder()
|
| D | frame_states.cpp | 20 Circuit *circuit, const MethodLiteral *literal) in FrameStateBuilder()
|
| D | circuit_builder.cpp | 386 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()
|
| D | llvm_ir_builder.cpp | 55 LLVMIRBuilder::LLVMIRBuilder(const std::vector<std::vector<GateRef>> *schedule, Circuit *circuit, in LLVMIRBuilder()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
| D | lowering_relate_gate_test.cpp | 48 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
|
| D | circuit_optimizer_tests.cpp | 39 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/ |
| D | type_infer.h | 38 TypeInfer(BytecodeCircuitBuilder *builder, Circuit *circuit, in TypeInfer()
|