Searched defs:type_check_kind (Results 1 - 5 of 5) sorted by relevance

/art/compiler/optimizing/
H A Dcode_generator_arm64.cc3830 static size_t NumberOfInstanceOfTemps(TypeCheckKind type_check_kind) { argument
3833 type_check_kind == TypeCheckKind::kAbstractClassCheck ||
3834 type_check_kind == TypeCheckKind::kClassHierarchyCheck ||
3835 type_check_kind == TypeCheckKind::kArrayObjectCheck)) {
3844 static size_t NumberOfCheckCastTemps(TypeCheckKind type_check_kind) { argument
3845 if (type_check_kind == TypeCheckKind::kInterfaceCheck) {
3848 return 1 + NumberOfInstanceOfTemps(type_check_kind);
3853 TypeCheckKind type_check_kind = instruction->GetTypeCheckKind(); local
3855 switch (type_check_kind) {
3881 locations->AddRegisterTemps(NumberOfInstanceOfTemps(type_check_kind));
3885 TypeCheckKind type_check_kind = instruction->GetTypeCheckKind(); local
4087 TypeCheckKind type_check_kind = instruction->GetTypeCheckKind(); local
4112 TypeCheckKind type_check_kind = instruction->GetTypeCheckKind(); local
[all...]
H A Dcode_generator_arm.cc7008 static size_t NumberOfInstanceOfTemps(TypeCheckKind type_check_kind) { argument
7011 type_check_kind == TypeCheckKind::kAbstractClassCheck ||
7012 type_check_kind == TypeCheckKind::kClassHierarchyCheck ||
7013 type_check_kind == TypeCheckKind::kArrayObjectCheck)) {
7022 static size_t NumberOfCheckCastTemps(TypeCheckKind type_check_kind) { argument
7023 if (type_check_kind == TypeCheckKind::kInterfaceCheck) {
7026 return 1 + NumberOfInstanceOfTemps(type_check_kind);
7031 TypeCheckKind type_check_kind = instruction->GetTypeCheckKind(); local
7033 switch (type_check_kind) {
7058 locations->AddRegisterTemps(NumberOfInstanceOfTemps(type_check_kind));
7062 TypeCheckKind type_check_kind = instruction->GetTypeCheckKind(); local
7296 TypeCheckKind type_check_kind = instruction->GetTypeCheckKind(); local
7320 TypeCheckKind type_check_kind = instruction->GetTypeCheckKind(); local
[all...]
H A Dcode_generator_arm_vixl.cc7059 static size_t NumberOfInstanceOfTemps(TypeCheckKind type_check_kind) { argument
7062 type_check_kind == TypeCheckKind::kAbstractClassCheck ||
7063 type_check_kind == TypeCheckKind::kClassHierarchyCheck ||
7064 type_check_kind == TypeCheckKind::kArrayObjectCheck)) {
7073 static size_t NumberOfCheckCastTemps(TypeCheckKind type_check_kind) { argument
7074 if (type_check_kind == TypeCheckKind::kInterfaceCheck) {
7077 return 1 + NumberOfInstanceOfTemps(type_check_kind);
7082 TypeCheckKind type_check_kind = instruction->GetTypeCheckKind(); local
7084 switch (type_check_kind) {
7109 locations->AddRegisterTemps(NumberOfInstanceOfTemps(type_check_kind));
7113 TypeCheckKind type_check_kind = instruction->GetTypeCheckKind(); local
7364 TypeCheckKind type_check_kind = instruction->GetTypeCheckKind(); local
7388 TypeCheckKind type_check_kind = instruction->GetTypeCheckKind(); local
[all...]
H A Dcode_generator_x86.cc6399 static size_t NumberOfInstanceOfTemps(TypeCheckKind type_check_kind) { argument
6402 (type_check_kind == TypeCheckKind::kAbstractClassCheck ||
6403 type_check_kind == TypeCheckKind::kClassHierarchyCheck ||
6404 type_check_kind == TypeCheckKind::kArrayObjectCheck)) {
6413 static size_t NumberOfCheckCastTemps(TypeCheckKind type_check_kind) { argument
6414 if (type_check_kind == TypeCheckKind::kInterfaceCheck && !kPoisonHeapReferences) {
6417 return 1 + NumberOfInstanceOfTemps(type_check_kind);
6422 TypeCheckKind type_check_kind = instruction->GetTypeCheckKind(); local
6424 switch (type_check_kind) {
6449 locations->AddRegisterTemps(NumberOfInstanceOfTemps(type_check_kind));
6453 TypeCheckKind type_check_kind = instruction->GetTypeCheckKind(); local
6674 IsTypeCheckSlowPathFatal(TypeCheckKind type_check_kind, bool throws_into_catch) argument
6693 TypeCheckKind type_check_kind = instruction->GetTypeCheckKind(); local
6714 TypeCheckKind type_check_kind = instruction->GetTypeCheckKind(); local
[all...]
H A Dcode_generator_x86_64.cc5773 static bool CheckCastTypeCheckNeedsATemporary(TypeCheckKind type_check_kind) { argument
5774 if (type_check_kind == TypeCheckKind::kInterfaceCheck && !kPoisonHeapReferences) {
5780 (type_check_kind == TypeCheckKind::kAbstractClassCheck ||
5781 type_check_kind == TypeCheckKind::kClassHierarchyCheck ||
5782 type_check_kind == TypeCheckKind::kArrayObjectCheck);
5785 static bool InstanceOfTypeCheckNeedsATemporary(TypeCheckKind type_check_kind) { argument
5788 (type_check_kind == TypeCheckKind::kAbstractClassCheck ||
5789 type_check_kind == TypeCheckKind::kClassHierarchyCheck ||
5790 type_check_kind == TypeCheckKind::kArrayObjectCheck);
5795 TypeCheckKind type_check_kind local
5829 TypeCheckKind type_check_kind = instruction->GetTypeCheckKind(); local
6055 IsTypeCheckSlowPathFatal(TypeCheckKind type_check_kind, bool throws_into_catch) argument
6074 TypeCheckKind type_check_kind = instruction->GetTypeCheckKind(); local
6099 TypeCheckKind type_check_kind = instruction->GetTypeCheckKind(); local
[all...]

Completed in 114 milliseconds