/art/test/624-checker-stringops/smali/ |
D | Smali.smali | 22 ## CHECK-DAG: <<Append1:l\d+>> InvokeVirtual [<<New>>,<<String1>>] intrinsic:StringBufferAppend 24 ## CHECK-DAG: <<Append2:l\d+>> InvokeVirtual [<<Append1>>,<<String2>>] intrinsic:StringBufferAppend 25 ## CHECK-DAG: InvokeVirtual [<<Append2>>] intrinsic:StringBufferLength 50 ## CHECK-DAG: <<Append1:l\d+>> InvokeVirtual [<<New>>,<<String1>>] intrinsic:StringBuilderAppen… 52 ## CHECK-DAG: <<Append2:l\d+>> InvokeVirtual [<<Append1>>,<<String2>>] intrinsic:StringBuilderAppen… 53 ## CHECK-DAG: InvokeVirtual [<<Append2>>] intrinsic:StringBuilderLength 58 ## CHECK-DAG: <<Append1:l\d+>> InvokeVirtual [<<New>>,<<String1>>] intrinsic:StringBuilderAppendStr… 60 ## CHECK-DAG: <<Append2:l\d+>> InvokeVirtual [<<New>>,<<String2>>] intrinsic:StringBuilderAppendStr… 61 ## CHECK-DAG: InvokeVirtual [<<New>>] intrinsic:StringBuilderLength 87 ## CHECK-DAG: <<Append1:l\d+>> InvokeVirtual [<<Null1>>,<<String1>>] intrinsic:StringBufferAppend… [all …]
|
/art/runtime/ |
D | runtime_intrinsics.cc | 35 Intrinsics intrinsic, in InitializeIntrinsic() argument 56 CHECK_EQ(method->GetIntrinsic(), static_cast<uint32_t>(intrinsic)); in InitializeIntrinsic() 59 method->SetIntrinsic(static_cast<uint32_t>(intrinsic)); in InitializeIntrinsic()
|
D | intrinsics_enum.h | 31 std::ostream& operator<<(std::ostream& os, const Intrinsics& intrinsic);
|
D | art_method.cc | 701 void ArtMethod::SetIntrinsic(uint32_t intrinsic) { in SetIntrinsic() argument 707 DCHECK_LE(intrinsic, kAccIntrinsicBits >> kAccFlagsShift); in SetIntrinsic() 708 uint32_t intrinsic_bits = intrinsic << kAccFlagsShift; in SetIntrinsic()
|
D | art_method.h | 180 ALWAYS_INLINE void SetIntrinsic(uint32_t intrinsic) REQUIRES_SHARED(Locks::mutator_lock_);
|
/art/test/555-UnsafeGetLong-regression/ |
D | info.txt | 1 Regression test for sun.misc.Unsafe.getLong's intrinsic's locations
|
/art/test/950-redefine-intrinsic/ |
D | info.txt | 3 Tests that we are able to redefine intrinsic functions.
|
/art/test/717-integer-value-of/ |
D | info.txt | 1 Regression test for JIT crash when compiling Integer.valueOf() intrinsic after
|
/art/test/652-deopt-intrinsic/ |
D | info.txt | 2 record inline caches when seeing an intrinsic.
|
/art/test/610-arraycopy/ |
D | info.txt | 1 Regression test for the System.arraycopy intrinsic, which had a bug
|
/art/test/646-checker-arraycopy-large-cst-pos/ |
D | info.txt | 2 pool during the emission of a SystemArrayCopy intrinsic with a large
|
/art/test/536-checker-intrinsic-optimization/smali/ |
D | SmaliTests.smali | 19 ## CHECK-DAG: <<Char:c\d+>> InvokeVirtual intrinsic:StringCharAt 32 ## CHECK-NOT: InvokeVirtual intrinsic:StringCharAt 59 ## CHECK-DAG: <<Char:c\d+>> InvokeVirtual intrinsic:StringCharAt 75 ## CHECK-NOT: InvokeVirtual intrinsic:StringCharAt
|
/art/test/567-checker-compare/smali/ |
D | Smali.smali | 23 … <<Result:i\d+>> InvokeStaticOrDirect [<<PhiX>>,<<PhiY>>{{(,[ij]\d+)?}}] intrinsic:IntegerCompare 60 # such as D8 can perform the same type of intrinsic replacements.
|
/art/test/565-checker-rotate/smali/ |
D | Main2.smali | 24 …esult:i\d+>> InvokeStaticOrDirect [<<Val>>,<<ArgDist>>{{(,[ij]\d+)?}}] intrinsic:IntegerRotateLeft 99 …esult:i\d+>> InvokeStaticOrDirect [<<Val>>,<<ArgDist>>{{(,[ij]\d+)?}}] intrinsic:IntegerRotateRig…
|
/art/test/566-checker-signum/smali/ |
D | Main2.smali | 22 ## CHECK-DAG: <<Result:i\d+>> InvokeStaticOrDirect [<<Phi>>{{(,[ij]\d+)?}}] intrinsic:IntegerSi…
|
/art/compiler/optimizing/ |
D | intrinsics.cc | 36 std::ostream& operator<<(std::ostream& os, const Intrinsics& intrinsic) { in operator <<() argument 37 switch (intrinsic) { in operator <<()
|
D | nodes.cc | 2880 void HInvoke::SetIntrinsic(Intrinsics intrinsic, in SetIntrinsic() argument 2884 intrinsic_ = intrinsic; in SetIntrinsic() 3250 Intrinsics intrinsic = static_cast<Intrinsics>(method->GetIntrinsic()); in SetResolvedMethod() local 3251 SetIntrinsic(intrinsic, in SetResolvedMethod() 3252 NeedsEnvironmentOrCacheIntrinsic(intrinsic), in SetResolvedMethod() 3253 GetSideEffectsIntrinsic(intrinsic), in SetResolvedMethod() 3254 GetExceptionsIntrinsic(intrinsic)); in SetResolvedMethod()
|
/art/runtime/interpreter/ |
D | interpreter_intrinsics.cc | 429 Intrinsics intrinsic = static_cast<Intrinsics>(called_method->GetIntrinsic()); in MterpHandleIntrinsic() local 431 switch (intrinsic) { in MterpHandleIntrinsic()
|
/art/runtime/entrypoints/quick/ |
D | quick_trampoline_entrypoints.cc | 2595 Intrinsics intrinsic = static_cast<Intrinsics>(resolved_method->GetIntrinsic()); in artInvokePolymorphic() local 2601 if (intrinsic == Intrinsics::kMethodHandleInvokeExact) { in artInvokePolymorphic() 2609 DCHECK_EQ(static_cast<uint32_t>(intrinsic), in artInvokePolymorphic() 2623 mirror::VarHandle::GetAccessModeByIntrinsic(intrinsic); in artInvokePolymorphic()
|
/art/runtime/mirror/ |
D | var_handle.cc | 1620 VarHandle::AccessMode VarHandle::GetAccessModeByIntrinsic(Intrinsics intrinsic) { in GetAccessModeByIntrinsic() argument 1653 switch (intrinsic) { in GetAccessModeByIntrinsic() 1663 LOG(FATAL) << "Unknown VarHandle instrinsic: " << static_cast<int>(intrinsic); in GetAccessModeByIntrinsic()
|