/art/compiler/optimizing/ |
D | intrinsics.h | 58 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()
|
D | intrinsics.cc | 146 Intrinsics intrinsic = static_cast<Intrinsics>(art_method->GetIntrinsic()); in Run()
|
D | pc_relative_fixups_x86.cc | 232 switch (invoke->GetIntrinsic()) { in HandleInvoke()
|
D | graph_visualizer.cc | 474 StartAttributeStream("intrinsic") << invoke->GetIntrinsic(); in VisitInvokeStaticOrDirect() 482 StartAttributeStream("intrinsic") << invoke->GetIntrinsic(); in VisitInvokeVirtual()
|
D | instruction_simplifier.cc | 1996 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()
|
D | loop_optimization.cc | 1024 switch (invoke->GetIntrinsic()) { in VectorizeUse() 1402 switch (invoke->GetIntrinsic()) { in GenerateVecOp() 1457 new_invoke->SetIntrinsic(invoke->GetIntrinsic(), in GenerateVecOp()
|
D | register_allocation_resolver.cc | 351 DCHECK(use.GetUser()->AsInvoke()->GetIntrinsic() != Intrinsics::kNone); in ConnectSiblings()
|
D | induction_var_range.cc | 82 switch (instruction->AsInvoke()->GetIntrinsic()) { in IsGEZero() 104 switch (instruction->AsInvoke()->GetIntrinsic()) { in IsMaxAtHint()
|
D | intrinsics_arm64.cc | 173 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()
|
D | intrinsics_x86_64.cc | 90 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()
|
D | intrinsics_mips64.cc | 1122 (invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObject || in CreateIntIntIntToIntLocations() 1123 invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile); in CreateIntIntIntToIntLocations() 1460 (invoke->GetIntrinsic() == Intrinsics::kUnsafeCASObject); in CreateIntIntIntIntIntToIntPlusTemps()
|
D | intrinsics_arm_vixl.cc | 188 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()
|
D | intrinsics_x86.cc | 97 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()
|
D | code_generator_arm64.cc | 1002 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()
|
D | intrinsics_mips.cc | 1522 (invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObject || in CreateIntIntIntToIntLocations() 1523 invoke->GetIntrinsic() == Intrinsics::kUnsafeGetObjectVolatile); in CreateIntIntIntToIntLocations() 1888 (invoke->GetIntrinsic() == Intrinsics::kUnsafeCASObject); in CreateIntIntIntIntIntToIntPlusTemps()
|
D | code_generator_mips64.cc | 667 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()
|
D | inliner.cc | 165 if (call != nullptr && call->GetIntrinsic() == Intrinsics::kNone) { in Run()
|
D | code_generator_x86_64.cc | 586 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()
|
D | code_generator_x86.cc | 566 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()
|
D | code_generator_arm_vixl.cc | 1060 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()
|
D | code_generator_mips.cc | 718 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()
|
D | nodes.h | 4009 Intrinsics GetIntrinsic() const { in GetIntrinsic() function 4413 switch (GetIntrinsic()) { in CanBeNull()
|
/art/runtime/interpreter/ |
D | interpreter_intrinsics.cc | 343 Intrinsics intrinsic = static_cast<Intrinsics>(called_method->GetIntrinsic()); in MterpHandleIntrinsic()
|
/art/runtime/ |
D | art_method.h | 194 uint32_t GetIntrinsic() { in GetIntrinsic() function
|