| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| H A D | dead_code_elimination.h | 25 DeadCodeElimination(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk) in DeadCodeElimination() argument
|
| H A D | instruction_combine.h | 29 InstructionCombine(Circuit *circuit, RPOVisitor *visitor, Chunk *chunk, bool enableLog = false) in InstructionCombine() argument
|
| H A D | number_speculative_lowering.h | 29 NumberSpeculativeLowering(Circuit* circuit, Chunk* chunk, ChunkVector<TypeInfo>& typeInfos, in NumberSpeculativeLowering() argument
|
| H A D | escape_analysis_editor.h | 28 EscapeAnalysisEditor(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk, EscapeAnalysis* result, bool isTraced) EscapeAnalysisEditor() argument
|
| H A D | later_elimination.h | 29 LaterElimination(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk) in LaterElimination() argument
|
| H A D | loop_analysis.h | 37 LoopAnalysis(BytecodeCircuitBuilder* bcBuilder, Circuit *circuit, Chunk* chunk) in LoopAnalysis() argument
|
| H A D | loop_peeling.h | 30 LoopPeeling(BytecodeCircuitBuilder* bcBuilder, Circuit *circuit, bool enableLog, const std::string& name, Chunk* chunk, LoopInfo* loopInfo) LoopPeeling() argument
|
| H A D | mcr_lowering.h | 28 MCRLowering(CompilationEnv* env, Circuit *circuit, RPOVisitor *visitor, CompilationConfig *cmpCfg, Chunk *chunk) in MCRLowering() argument
|
| H A D | number_speculative_runner.h | 27 NumberSpeculativeRunner(Circuit *circuit, bool enableLog, bool enableArrayBoundsCheckElimination, const std::string& name, Chunk* chunk) NumberSpeculativeRunner() argument
|
| H A D | post_schedule.h | 29 PostSchedule(Circuit *circuit, bool enableLog, const std::string &name, Chunk *chunk, bool fastBarrier = false) in PostSchedule() argument
|
| H A D | range_analysis.h | 29 RangeAnalysis(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk, ChunkVector<TypeInfo>& typeInfos, in RangeAnalysis() argument
|
| H A D | state_split_linearizer.h | 30 StateSplitLinearizer(CompilationEnv* env, Circuit *circuit, RPOVisitor *visitor, CompilationConfig *cmpCfg, bool enableLog, const std::string& name, Chunk* chunk) StateSplitLinearizer() argument
|
| H A D | constant_folding.h | 31 ConstantFolding(Circuit *circuit, RPOVisitor* visitor, CompilationConfig *cmpCfg, bool enableLog, const std::string& name, Chunk* chunk) ConstantFolding() argument
|
| H A D | frame_states.h | 32 explicit FrameLiveOut(Chunk* chunk, size_t numVregs) in FrameLiveOut() argument 75 explicit FrameContext(Chunk* chunk, size_t numVregs) in FrameContext() argument
|
| H A D | induction_variable_analysis.h | 26 InductionVariableAnalysis(Circuit* circuit, PassContext* ctx, bool enableLog, const std::string& name, Chunk* chunk, bool isTraced) InductionVariableAnalysis() argument
|
| H A D | lexical_env_specialization_pass.h | 28 LexicalEnvSpecializationPass(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk, bool enableLog) in LexicalEnvSpecializationPass() argument 71 GetEnvSpecializationPass(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk) in GetEnvSpecializationPass() argument
|
| H A D | range_guard.h | 30 RangeGuard(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk) in RangeGuard() argument
|
| H A D | ts_hcr_opt_pass.h | 27 TSHCROptPass(Circuit* circuit, RPOVisitor *visitor, Chunk* chunk, PassContext *ctx, bool enableLog, const std::string &name) TSHCROptPass() argument
|
| H A D | typed_native_inline_lowering.h | 28 TypedNativeInlineLowering(Circuit* circuit, RPOVisitor* visitor, PassContext *ctx, CompilationConfig* cmpCfg, Chunk* chunk) TypedNativeInlineLowering() argument
|
| /arkcompiler/ets_runtime/ecmascript/mem/ |
| H A D | chunk_containers.h | 37 explicit ChunkVector(Chunk *chunk) : std::vector<T, ChunkAllocator<T>>(ChunkAllocator<T>(chunk)) {} in ChunkVector() argument 39 ChunkVector(size_t size, Chunk *chunk) : std::vector<T, ChunkAllocator<T>>(size, T(), ChunkAllocator<T>(chunk)) {} in ChunkVector() argument 41 ChunkVector(size_t size, T def, Chunk *chunk) in ChunkVector() argument 53 explicit ChunkDeque(Chunk *chunk) : std::deque<T, ChunkAllocator<T>>(ChunkAllocator<T>(chunk)) {} in ChunkDeque() argument 60 explicit ChunkQueue(Chunk *chunk) : std::queue<T, ChunkDeque<T>>(ChunkDeque<T>(chunk)) {} in ChunkQueue() argument 67 ChunkStack(Chunk *chunk) ChunkStack() argument 75 ChunkSet(Chunk *chunk) ChunkSet() argument 86 ChunkMap(Chunk *chunk) ChunkMap() argument 99 ChunkUnorderedMap(Chunk *chunk, size_t bucket_count = 100) ChunkUnorderedMap() argument 113 ChunkMultimap(Chunk *chunk) ChunkMultimap() argument [all...] |
| H A D | chunk_allocator.h | 42 explicit ChunkAllocator(Chunk *chunk) : chunk_(chunk) {} in ChunkAllocator() argument 141 Chunk *chunk() in chunk() function in panda::ecmascript::ChunkAllocator
|
| H A D | chunk.h | 105 void *operator new(size_t size, Chunk* chunk) in operator new() argument
|
| /arkcompiler/ets_runtime/ecmascript/compiler/base/ |
| H A D | depend_chain_helper.h | 56 DependChains(Chunk* chunk) : chunk_(chunk) {} in DependChains() argument
|
| /arkcompiler/ets_runtime/ecmascript/jit/ |
| H A D | jit_profiler.h | 77 void InitChunk(Chunk* chunk) in InitChunk() argument
|
| /arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/ |
| H A D | extend_assembler.h | 30 ExtendedAssembler(Chunk *chunk, AssemblerModule *module) in ExtendedAssembler() argument
|