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
73
void VisitLoadClass(HLoadClass*
load_class
) OVERRIDE {
74
HLoadClass::LoadKind load_kind =
load_class
->GetLoadKind();
81
load_class
->AddSpecialInput(base_);
sharpening.cc
150
HLoadClass::LoadKind HSharpening::ComputeLoadClassKind(HLoadClass*
load_class
,
154
Handle<mirror::Class> klass =
load_class
->GetClass();
155
DCHECK(
load_class
->GetLoadKind() == HLoadClass::LoadKind::kRuntimeCall ||
156
load_class
->GetLoadKind() == HLoadClass::LoadKind::kReferrersClass)
157
<<
load_class
->GetLoadKind();
158
DCHECK(!
load_class
->IsInBootImage()) << "HLoadClass should not be optimized before sharpening.";
160
HLoadClass::LoadKind load_kind =
load_class
->GetLoadKind();
162
if (
load_class
->NeedsAccessCheck()) {
170
const DexFile& dex_file =
load_class
->GetDexFile();
171
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
393
void VisitLoadClass(HLoadClass*
load_class
) OVERRIDE {
394
StartAttributeStream("load_kind") <<
load_class
->GetLoadKind();
395
const char* descriptor =
load_class
->GetDexFile().GetTypeDescriptor(
396
load_class
->GetDexFile().GetTypeId(
load_class
->GetTypeIndex()));
399
<<
load_class
->MustGenerateClinitCheck() << std::noboolalpha;
401
<<
load_class
->NeedsAccessCheck() << std::noboolalpha;
[
all
...]
instruction_simplifier.cc
508
HLoadClass*
load_class
= check_cast->InputAt(1)->AsLoadClass();
local
509
if (
load_class
->NeedsAccessCheck()) {
527
if (TypeCheckHasKnownOutcome(
load_class
, object, &outcome)) {
531
if (!
load_class
->HasUses()) {
535
load_class
->GetBlock()->RemoveInstruction(
load_class
);
546
HLoadClass*
load_class
= instruction->InputAt(1)->AsLoadClass();
local
547
if (
load_class
->NeedsAccessCheck()) {
570
if (TypeCheckHasKnownOutcome(
load_class
, object, &outcome)) {
583
if (outcome && !
load_class
->HasUses())
1149
HLoadClass*
load_class
= input_one->IsLoadClass()
local
[
all
...]
inliner.cc
867
HLoadClass*
load_class
= new (graph_->GetArena()) HLoadClass(graph_->GetCurrentMethod(),
local
[
all
...]
code_generator_x86.h
420
void RecordBootTypePatch(HLoadClass*
load_class
);
421
Label* NewTypeBssEntryPatch(HLoadClass*
load_class
);
code_generator_x86_64.h
414
void RecordBootTypePatch(HLoadClass*
load_class
);
415
Label* NewTypeBssEntryPatch(HLoadClass*
load_class
);
instruction_builder.cc
962
HLoadClass*
load_class
= BuildLoadClass(type_index, dex_pc);
local
1010
HLoadClass*
load_class
= new_inst->GetLoadClass();
local
1749
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 629 milliseconds
1
2