Lines Matching refs:compilation_unit
116 static void Copy(MaglevCompilationUnit* compilation_unit,
123 static T Copy(MaglevCompilationUnit* compilation_unit, T node) {
159 MaglevCompilationUnit* compilation_unit,
161 return compilation_unit->zone()->New<InterpreterFrameState>(
162 *compilation_unit, *frame_state);
171 T CopyForDeferred(MaglevCompilationUnit* compilation_unit, T&& value) {
172 return CopyForDeferredHelper<T>::Copy(compilation_unit,
177 T CopyForDeferred(MaglevCompilationUnit* compilation_unit, T& value) {
178 return CopyForDeferredHelper<T>::Copy(compilation_unit, value);
182 T CopyForDeferred(MaglevCompilationUnit* compilation_unit, const T& value) {
183 return CopyForDeferredHelper<T>::Copy(compilation_unit, value);
216 explicit DeferredCodeInfoImpl(MaglevCompilationUnit* compilation_unit,
219 args(CopyForDeferred(compilation_unit, std::forward<InArgs>(args))...) {
247 code_gen_state->compilation_unit()->zone()->New<DeferredCodeInfoT>(
248 code_gen_state->compilation_unit(), deferred_code_gen,
350 DeoptInfo::DeoptInfo(Zone* zone, const MaglevCompilationUnit& compilation_unit,
354 state.register_frame->size(compilation_unit))) {
358 for (size_t i = 0; i < state.register_frame->size(compilation_unit); ++i) {