OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:load_class
(Results
1 - 25
of
32
) sorted by null
1
2
/art/compiler/optimizing/
pc_relative_fixups_mips.cc
61
void VisitLoadClass(HLoadClass*
load_class
) OVERRIDE {
62
HLoadClass::LoadKind load_kind =
load_class
->GetLoadKind();
70
load_class
->AddSpecialInput(base_);
sharpening.cc
138
HLoadClass::LoadKind HSharpening::ComputeLoadClassKind(HLoadClass*
load_class
,
142
Handle<mirror::Class> klass =
load_class
->GetClass();
143
DCHECK(
load_class
->GetLoadKind() == HLoadClass::LoadKind::kDexCacheViaMethod ||
144
load_class
->GetLoadKind() == HLoadClass::LoadKind::kReferrersClass)
145
<<
load_class
->GetLoadKind();
146
DCHECK(!
load_class
->IsInBootImage()) << "HLoadClass should not be optimized before sharpening.";
148
HLoadClass::LoadKind load_kind =
load_class
->GetLoadKind();
150
if (
load_class
->NeedsAccessCheck()) {
158
const DexFile& dex_file =
load_class
->GetDexFile();
159
dex::TypeIndex type_index =
load_class
->GetTypeIndex()
[
all
...]
prepare_for_register_allocation.cc
123
HLoadClass*
load_class
= check->GetLoadClass();
local
124
bool can_merge_with_load_class = CanMoveClinitCheck(
load_class
, check);
126
check->ReplaceWith(
load_class
);
132
if (can_merge_with_load_class && !
load_class
->HasUses()) {
133
load_class
->GetBlock()->RemoveInstruction(
load_class
);
135
} else if (can_merge_with_load_class && !
load_class
->NeedsAccessCheck()) {
138
DCHECK(
load_class
->HasEnvironment());
139
load_class
->SetMustGenerateClinitCheck(true);
sharpening.h
51
static HLoadClass::LoadKind ComputeLoadClassKind(HLoadClass*
load_class
,
pc_relative_fixups_x86.cc
83
void VisitLoadClass(HLoadClass*
load_class
) OVERRIDE {
84
HLoadClass::LoadKind load_kind =
load_class
->GetLoadKind();
87
HX86ComputeBaseMethodAddress* method_address = GetPCRelativeBasePointer(
load_class
);
88
load_class
->AddSpecialInput(method_address);
ssa_builder.cc
452
HLoadClass*
load_class
= nullptr;
local
459
load_class
= input->InputAt(0)->AsLoadClass();
460
input->ReplaceWith(
load_class
);
463
load_class
= input->AsLoadClass();
465
DCHECK(!
load_class
->NeedsAccessCheck()) << "String class is always accessible";
467
DCHECK(
load_class
!= nullptr);
468
if (!
load_class
->HasUses()) {
471
load_class
->GetBlock()->RemoveInstruction(
load_class
);
reference_type_propagation.cc
84
void VisitLoadClass(HLoadClass*
load_class
) OVERRIDE;
272
HLoadClass*
load_class
= input_one->IsLoadClass()
local
275
if (
load_class
== nullptr) {
279
ReferenceTypeInfo class_rti =
load_class
->GetLoadedClassRTI();
285
HInstanceFieldGet* field_get = (
load_class
== input_one)
485
HLoadClass*
load_class
= instanceOf->InputAt(1)->AsLoadClass();
local
486
ReferenceTypeInfo class_rti =
load_class
->GetLoadedClassRTI();
706
HLoadClass*
load_class
= check_cast->InputAt(1)->AsLoadClass();
local
707
ReferenceTypeInfo class_rti =
load_class
->GetLoadedClassRTI();
[
all
...]
graph_visualizer.cc
385
void VisitLoadClass(HLoadClass*
load_class
) OVERRIDE {
386
StartAttributeStream("load_kind") <<
load_class
->GetLoadKind();
387
const char* descriptor =
load_class
->GetDexFile().GetTypeDescriptor(
388
load_class
->GetDexFile().GetTypeId(
load_class
->GetTypeIndex()));
391
<<
load_class
->MustGenerateClinitCheck() << std::noboolalpha;
393
<<
load_class
->NeedsAccessCheck() << std::noboolalpha;
instruction_simplifier.cc
493
HLoadClass*
load_class
= check_cast->InputAt(1)->AsLoadClass();
local
494
if (
load_class
->NeedsAccessCheck()) {
512
if (TypeCheckHasKnownOutcome(
load_class
, object, &outcome)) {
516
if (!
load_class
->HasUses()) {
520
load_class
->GetBlock()->RemoveInstruction(
load_class
);
531
HLoadClass*
load_class
= instruction->InputAt(1)->AsLoadClass();
local
532
if (
load_class
->NeedsAccessCheck()) {
555
if (TypeCheckHasKnownOutcome(
load_class
, object, &outcome)) {
568
if (outcome && !
load_class
->HasUses())
1134
HLoadClass*
load_class
= input_one->IsLoadClass()
local
[
all
...]
inliner.cc
856
HLoadClass*
load_class
= new (graph_->GetArena()) HLoadClass(graph_->GetCurrentMethod(),
local
[
all
...]
code_generator_x86.h
417
void RecordBootTypePatch(HLoadClass*
load_class
);
418
Label* NewTypeBssEntryPatch(HLoadClass*
load_class
);
code_generator_x86_64.h
412
void RecordBootTypePatch(HLoadClass*
load_class
);
413
Label* NewTypeBssEntryPatch(HLoadClass*
load_class
);
instruction_builder.cc
947
HLoadClass*
load_class
= BuildLoadClass(type_index, dex_pc);
local
1680
HLoadClass*
load_class
= new (arena_) HLoadClass(
local
[
all
...]
code_generator_x86.cc
[
all
...]
code_generator_x86_64.cc
[
all
...]
/external/guice/extensions/persist/lib/
cglib-nodep-3.0.jar
/external/guice/lib/build/
cglib-3.1.jar
/prebuilts/devtools/tools/lib/
cglib-nodep-3.1.jar
/prebuilts/tools/common/cglib/
cglib-2.2.3.jar
cglib-nodep-2.2.3.jar
/prebuilts/tools/common/m2/repository/cglib/cglib-nodep/2.1_3/
cglib-nodep-2.1_3.jar
/prebuilts/tools/common/m2/repository/cglib/cglib-nodep/2.2.2/
cglib-nodep-2.2.2.jar
/prebuilts/tools/common/m2/repository/cglib/cglib-nodep/3.1/
cglib-nodep-3.1.jar
/external/junit-params/lib/
assertj-core-1.7.1.jar
/external/robolectric/v1/lib/test/
mockito-core-1.8.5.jar
Completed in 268 milliseconds
1
2