Searched refs:DexCompilationUnit (Results 1 - 25 of 25) sorted by relevance

/art/compiler/optimizing/
H A Dinliner.h26 class DexCompilationUnit;
34 const DexCompilationUnit& outer_compilation_unit,
35 const DexCompilationUnit& caller_compilation_unit,
56 const DexCompilationUnit& outer_compilation_unit_;
57 const DexCompilationUnit& caller_compilation_unit_;
H A Dgraph_visualizer.h27 class DexCompilationUnit;
H A Dreference_type_propagation.h35 const DexCompilationUnit& dex_compilation_unit,
70 const DexCompilationUnit& dex_compilation_unit_;
H A Dbuilder.h38 DexCompilationUnit* dex_compilation_unit,
39 const DexCompilationUnit* const outer_compilation_unit,
256 DexCompilationUnit* const dex_compilation_unit_;
263 const DexCompilationUnit* const outer_compilation_unit_;
H A Doptimizing_compiler.cc227 const DexCompilationUnit& dex_compilation_unit,
233 const DexCompilationUnit& dex_compilation_unit) const;
321 const DexCompilationUnit& dex_compilation_unit,
401 const DexCompilationUnit& dex_compilation_unit,
443 const DexCompilationUnit& dex_compilation_unit) const {
526 DexCompilationUnit dex_compilation_unit(
H A Dcode_generator.h44 class DexCompilationUnit;
231 std::vector<uint8_t>* vector, const DexCompilationUnit& dex_compilation_unit) const;
H A Dinliner.cc160 DexCompilationUnit dex_compilation_unit(
H A Dbuilder.cc542 static bool RequiresConstructorBarrier(const DexCompilationUnit* cu, const CompilerDriver& driver) {
871 const DexCompilationUnit& compilation_unit) {
H A Dcode_generator.cc484 std::vector<uint8_t>* data, const DexCompilationUnit& dex_compilation_unit) const {
/art/compiler/driver/
H A Ddex_compilation_unit.cc25 DexCompilationUnit::DexCompilationUnit(CompilationUnit* cu, function in class:art::DexCompilationUnit
45 const std::string& DexCompilationUnit::GetSymbol() {
H A Ddex_compilation_unit.h35 class DexCompilationUnit : public DeletableArenaObject<kArenaAllocMisc> { class in namespace:art
37 explicit DexCompilationUnit(CompilationUnit* cu);
39 DexCompilationUnit(CompilationUnit* cu, jobject class_loader, ClassLinker* class_linker,
H A Dcompiler_driver.h59 class DexCompilationUnit;
225 mirror::DexCache* GetDexCache(const DexCompilationUnit* mUnit)
228 mirror::ClassLoader* GetClassLoader(ScopedObjectAccess& soa, const DexCompilationUnit* mUnit)
234 Handle<mirror::ClassLoader> class_loader, const DexCompilationUnit* mUnit)
240 const DexCompilationUnit* mUnit)
247 Handle<mirror::ClassLoader> class_loader, const DexCompilationUnit* mUnit,
308 Handle<mirror::ClassLoader> class_loader, const DexCompilationUnit* mUnit,
327 Handle<mirror::ClassLoader> class_loader, const DexCompilationUnit* mUnit,
347 void ComputeFieldInfo(uint32_t field_idx, const DexCompilationUnit* mUnit,
355 bool ComputeInstanceFieldInfo(uint32_t field_idx, const DexCompilationUnit* mUni
[all...]
H A Dcompiler_driver-inl.h33 inline mirror::DexCache* CompilerDriver::GetDexCache(const DexCompilationUnit* mUnit) {
38 const DexCompilationUnit* mUnit) {
45 const DexCompilationUnit* mUnit) {
60 Handle<mirror::ClassLoader> class_loader, const DexCompilationUnit* mUnit) {
95 Handle<mirror::ClassLoader> class_loader, const DexCompilationUnit* mUnit,
268 Handle<mirror::ClassLoader> class_loader, const DexCompilationUnit* mUnit,
310 Handle<mirror::ClassLoader> class_loader, const DexCompilationUnit* mUnit,
H A Dcompiler_driver.cc1257 const DexCompilationUnit* mUnit, bool is_put,
1285 bool CompilerDriver::ComputeInstanceFieldInfo(uint32_t field_idx, const DexCompilationUnit* mUnit,
1303 bool CompilerDriver::ComputeStaticFieldInfo(uint32_t field_idx, const DexCompilationUnit* mUnit,
1491 bool CompilerDriver::ComputeInvokeInfo(const DexCompilationUnit* mUnit, const uint32_t dex_pc,
1557 bool CompilerDriver::IsSafeCast(const DexCompilationUnit* mUnit, uint32_t dex_pc) {
/art/compiler/dex/
H A Dmir_field_info.h28 class DexCompilationUnit;
136 static void Resolve(CompilerDriver* compiler_driver, const DexCompilationUnit* mUnit,
193 static void Resolve(CompilerDriver* compiler_driver, const DexCompilationUnit* mUnit,
H A Ddex_to_dex_compiler.cc40 const DexCompilationUnit& unit,
87 const DexCompilationUnit& unit_;
304 art::DexCompilationUnit unit(nullptr, class_loader, art::Runtime::Current()->GetClassLinker(),
H A Dmir_field_info.cc33 const DexCompilationUnit* mUnit,
96 const DexCompilationUnit* mUnit,
H A Dmir_method_info.cc35 const DexCompilationUnit* mUnit,
110 DexCompilationUnit cu(
H A Dmir_method_info.h29 class DexCompilationUnit;
100 static void Resolve(CompilerDriver* compiler_driver, const DexCompilationUnit* mUnit,
H A Dmir_graph.h38 class DexCompilationUnit;
669 DexCompilationUnit* GetCurrentDexCompilationUnit() const {
1437 ArenaVector<DexCompilationUnit*> m_units_; // List of methods included in this graph
H A Dmir_graph.cc708 m_units_.push_back(new (arena_) DexCompilationUnit(
H A Dmir_optimization.cc1472 DexCompilationUnit inlined_unit(
H A Dtype_inference_test.cc252 cu_.mir_graph->m_units_.push_back(new (cu_.mir_graph->arena_) DexCompilationUnit(
/art/compiler/dex/quick/
H A Dmir_to_lir.cc757 const DexCompilationUnit* unit = mir_graph_->GetCurrentDexCompilationUnit();
H A Dgen_common.cc1352 DexCompilationUnit* cu = mir_graph_->GetCurrentDexCompilationUnit();

Completed in 1139 milliseconds