Home
last modified time | relevance | path

Searched refs:GetIntrinsic (Results 1 – 24 of 24) sorted by relevance

/art/compiler/optimizing/
Dintrinsics.h58 switch (invoke->GetIntrinsic()) { in Dispatch()
252 LOG(FATAL) << "Unreachable: intrinsic " << invoke->GetIntrinsic() \
256 LOG(FATAL) << "Unreachable: intrinsic " << invoke->GetIntrinsic() \
281 if (invoke->GetIntrinsic() != Intrinsics::kNone) { in IsCallFreeIntrinsic()
Dintrinsics.cc146 Intrinsics intrinsic = static_cast<Intrinsics>(art_method->GetIntrinsic()); in Run()
Dpc_relative_fixups_x86.cc232 switch (invoke->GetIntrinsic()) { in HandleInvoke()
Dgraph_visualizer.cc474 StartAttributeStream("intrinsic") << invoke->GetIntrinsic(); in VisitInvokeStaticOrDirect()
482 StartAttributeStream("intrinsic") << invoke->GetIntrinsic(); in VisitInvokeVirtual()
Dinstruction_simplifier.cc1996 if (invoke->GetIntrinsic() == Intrinsics::kStringIsEmpty) { in SimplifyStringIsEmptyOrLength()
2003 DCHECK_EQ(invoke->GetIntrinsic(), Intrinsics::kStringLength); in SimplifyStringIsEmptyOrLength()
2036 switch (user->AsInvokeVirtual()->GetIntrinsic()) { in NoEscapeForStringBufferReference()
2061 bool is_synchronized = invoke->GetIntrinsic() == Intrinsics::kStringBufferToString; in SimplifyAllocationIntrinsic()
2077 switch (instruction->GetIntrinsic()) { in VisitInvoke()
Dloop_optimization.cc1024 switch (invoke->GetIntrinsic()) { in VectorizeUse()
1402 switch (invoke->GetIntrinsic()) { in GenerateVecOp()
1457 new_invoke->SetIntrinsic(invoke->GetIntrinsic(), in GenerateVecOp()
Dregister_allocation_resolver.cc351 DCHECK(use.GetUser()->AsInvoke()->GetIntrinsic() != Intrinsics::kNone); in ConnectSiblings()
Dinduction_var_range.cc82 switch (instruction->AsInvoke()->GetIntrinsic()) { in IsGEZero()
104 switch (instruction->AsInvoke()->GetIntrinsic()) { in IsMaxAtHint()
Dintrinsics_arm64.cc173 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kSystemArrayCopy); in EmitNativeCode()
899 (invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObject || in CreateIntIntIntToIntLocations()
900 invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile); in CreateIntIntIntToIntLocations()
1104 (invoke->GetIntrinsic() == Intrinsics::kUnsafeCASObject); in CreateIntIntIntIntIntToInt()
Dintrinsics_x86_64.cc90 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kSystemArrayCopy); in EmitNativeCode()
2198 (invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObject || in CreateIntIntIntToIntLocations()
2199 invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile); in CreateIntIntIntToIntLocations()
2367 (invoke->GetIntrinsic() == Intrinsics::kUnsafeCASObject); in CreateIntIntIntIntIntToInt()
Dintrinsics_mips64.cc1122 (invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObject || in CreateIntIntIntToIntLocations()
1123 invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile); in CreateIntIntIntToIntLocations()
1460 (invoke->GetIntrinsic() == Intrinsics::kUnsafeCASObject); in CreateIntIntIntIntIntToIntPlusTemps()
Dintrinsics_arm_vixl.cc188 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kSystemArrayCopy); in EmitNativeCode()
1044 (invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObject || in CreateIntIntIntToIntLocations()
1045 invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile); in CreateIntIntIntToIntLocations()
1289 (invoke->GetIntrinsic() == Intrinsics::kUnsafeCASObject); in CreateIntIntIntIntIntToIntPlusTemps()
Dintrinsics_x86.cc97 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kSystemArrayCopy); in EmitNativeCode()
2078 (invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObject || in CreateIntIntIntToIntLocations()
2079 invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile); in CreateIntIntIntToIntLocations()
2285 (invoke->GetIntrinsic() == Intrinsics::kUnsafeCASObject); in CreateIntIntIntIntIntToInt()
Dcode_generator_arm64.cc1002 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kUnsafeCASObject); in EmitNativeCode()
1280 DCHECK((instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObject) || in EmitNativeCode()
1281 (instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile)) in EmitNativeCode()
1282 << instruction_->AsInvoke()->GetIntrinsic(); in EmitNativeCode()
6334 DCHECK(instruction->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile) in GenerateRawReferenceLoad()
6335 << instruction->AsInvoke()->GetIntrinsic(); in GenerateRawReferenceLoad()
Dintrinsics_mips.cc1522 (invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObject || in CreateIntIntIntToIntLocations()
1523 invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile); in CreateIntIntIntToIntLocations()
1888 (invoke->GetIntrinsic() == Intrinsics::kUnsafeCASObject); in CreateIntIntIntIntIntToIntPlusTemps()
Dcode_generator_mips64.cc667 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kUnsafeCASObject); in EmitNativeCode()
892 DCHECK((instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObject) || in EmitNativeCode()
893 (instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile)) in EmitNativeCode()
894 << instruction_->AsInvoke()->GetIntrinsic(); in EmitNativeCode()
Dinliner.cc165 if (call != nullptr && call->GetIntrinsic() == Intrinsics::kNone) { in Run()
Dcode_generator_x86_64.cc586 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kUnsafeCASObject); in EmitNativeCode()
820 DCHECK((instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObject) || in EmitNativeCode()
821 (instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile)) in EmitNativeCode()
822 << instruction_->AsInvoke()->GetIntrinsic(); in EmitNativeCode()
Dcode_generator_x86.cc566 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kUnsafeCASObject); in EmitNativeCode()
797 DCHECK((instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObject) || in EmitNativeCode()
798 (instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile)) in EmitNativeCode()
799 << instruction_->AsInvoke()->GetIntrinsic(); in EmitNativeCode()
Dcode_generator_arm_vixl.cc1060 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kUnsafeCASObject); in EmitNativeCode()
1345 DCHECK((instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObject) || in EmitNativeCode()
1346 (instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile)) in EmitNativeCode()
1347 << instruction_->AsInvoke()->GetIntrinsic(); in EmitNativeCode()
Dcode_generator_mips.cc718 DCHECK_EQ(instruction_->AsInvoke()->GetIntrinsic(), Intrinsics::kUnsafeCASObject); in EmitNativeCode()
952 DCHECK((instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObject) || in EmitNativeCode()
953 (instruction_->AsInvoke()->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile)) in EmitNativeCode()
954 << instruction_->AsInvoke()->GetIntrinsic(); in EmitNativeCode()
Dnodes.h4009 Intrinsics GetIntrinsic() const { in GetIntrinsic() function
4413 switch (GetIntrinsic()) { in CanBeNull()
/art/runtime/interpreter/
Dinterpreter_intrinsics.cc343 Intrinsics intrinsic = static_cast<Intrinsics>(called_method->GetIntrinsic()); in MterpHandleIntrinsic()
/art/runtime/
Dart_method.h194 uint32_t GetIntrinsic() { in GetIntrinsic() function