Home
last modified time | relevance | path

Searched defs:chunk (Results 1 - 25 of 75) sorted by relevance

123

/arkcompiler/ets_runtime/ecmascript/compiler/
H A Ddead_code_elimination.h25 DeadCodeElimination(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk) in DeadCodeElimination() argument
H A Dinstruction_combine.h29 InstructionCombine(Circuit *circuit, RPOVisitor *visitor, Chunk *chunk, bool enableLog = false) in InstructionCombine() argument
H A Dnumber_speculative_lowering.h29 NumberSpeculativeLowering(Circuit* circuit, Chunk* chunk, ChunkVector<TypeInfo>& typeInfos, in NumberSpeculativeLowering() argument
H A Descape_analysis_editor.h28 EscapeAnalysisEditor(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk, EscapeAnalysis* result, bool isTraced) EscapeAnalysisEditor() argument
H A Dlater_elimination.h29 LaterElimination(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk) in LaterElimination() argument
H A Dloop_analysis.h37 LoopAnalysis(BytecodeCircuitBuilder* bcBuilder, Circuit *circuit, Chunk* chunk) in LoopAnalysis() argument
H A Dloop_peeling.h30 LoopPeeling(BytecodeCircuitBuilder* bcBuilder, Circuit *circuit, bool enableLog, const std::string& name, Chunk* chunk, LoopInfo* loopInfo) LoopPeeling() argument
H A Dmcr_lowering.h28 MCRLowering(CompilationEnv* env, Circuit *circuit, RPOVisitor *visitor, CompilationConfig *cmpCfg, Chunk *chunk) in MCRLowering() argument
H A Dnumber_speculative_runner.h27 NumberSpeculativeRunner(Circuit *circuit, bool enableLog, bool enableArrayBoundsCheckElimination, const std::string& name, Chunk* chunk) NumberSpeculativeRunner() argument
H A Dpost_schedule.h29 PostSchedule(Circuit *circuit, bool enableLog, const std::string &name, Chunk *chunk, bool fastBarrier = false) in PostSchedule() argument
H A Drange_analysis.h29 RangeAnalysis(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk, ChunkVector<TypeInfo>& typeInfos, in RangeAnalysis() argument
H A Dstate_split_linearizer.h30 StateSplitLinearizer(CompilationEnv* env, Circuit *circuit, RPOVisitor *visitor, CompilationConfig *cmpCfg, bool enableLog, const std::string& name, Chunk* chunk) StateSplitLinearizer() argument
H A Dconstant_folding.h31 ConstantFolding(Circuit *circuit, RPOVisitor* visitor, CompilationConfig *cmpCfg, bool enableLog, const std::string& name, Chunk* chunk) ConstantFolding() argument
H A Dframe_states.h32 explicit FrameLiveOut(Chunk* chunk, size_t numVregs) in FrameLiveOut() argument
75 explicit FrameContext(Chunk* chunk, size_t numVregs) in FrameContext() argument
H A Dinduction_variable_analysis.h26 InductionVariableAnalysis(Circuit* circuit, PassContext* ctx, bool enableLog, const std::string& name, Chunk* chunk, bool isTraced) InductionVariableAnalysis() argument
H A Dlexical_env_specialization_pass.h28 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 Drange_guard.h30 RangeGuard(Circuit* circuit, RPOVisitor* visitor, Chunk* chunk) in RangeGuard() argument
H A Dts_hcr_opt_pass.h27 TSHCROptPass(Circuit* circuit, RPOVisitor *visitor, Chunk* chunk, PassContext *ctx, bool enableLog, const std::string &name) TSHCROptPass() argument
H A Dtyped_native_inline_lowering.h28 TypedNativeInlineLowering(Circuit* circuit, RPOVisitor* visitor, PassContext *ctx, CompilationConfig* cmpCfg, Chunk* chunk) TypedNativeInlineLowering() argument
/arkcompiler/ets_runtime/ecmascript/mem/
H A Dchunk_containers.h37 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 Dchunk_allocator.h42 explicit ChunkAllocator(Chunk *chunk) : chunk_(chunk) {} in ChunkAllocator() argument
141 Chunk *chunk() in chunk() function in panda::ecmascript::ChunkAllocator
H A Dchunk.h105 void *operator new(size_t size, Chunk* chunk) in operator new() argument
/arkcompiler/ets_runtime/ecmascript/compiler/base/
H A Ddepend_chain_helper.h56 DependChains(Chunk* chunk) : chunk_(chunk) {} in DependChains() argument
/arkcompiler/ets_runtime/ecmascript/jit/
H A Djit_profiler.h77 void InitChunk(Chunk* chunk) in InitChunk() argument
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/
H A Dextend_assembler.h30 ExtendedAssembler(Chunk *chunk, AssemblerModule *module) in ExtendedAssembler() argument

Completed in 11 milliseconds

123