Home
last modified time | relevance | path

Searched refs:intrinsic (Results 1 – 25 of 27) sorted by relevance

12

/art/test/624-checker-stringops/smali/
DSmali.smali22 ## 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:StringBuilderAppend
52 ## CHECK-DAG: <<Append2:l\d+>> InvokeVirtual [<<Append1>>,<<String2>>] intrinsic:StringBuilderAppend
53 ## CHECK-DAG: InvokeVirtual [<<Append2>>] intrinsic:StringBuilderLength
58 ## CHECK-DAG: <<Append1:l\d+>> InvokeVirtual [<<New>>,<<String1>>] intrinsic:StringBuilderAppend
60 ## CHECK-DAG: <<Append2:l\d+>> InvokeVirtual [<<New>>,<<String2>>] intrinsic:StringBuilderAppend
61 ## CHECK-DAG: InvokeVirtual [<<New>>] intrinsic:StringBuilderLength
87 ## CHECK-DAG: <<Append1:l\d+>> InvokeVirtual [<<Null1>>,<<String1>>] intrinsic:StringBufferAppend …
[all …]
/art/runtime/
Druntime_intrinsics.cc35 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()
Dintrinsics_enum.h31 std::ostream& operator<<(std::ostream& os, const Intrinsics& intrinsic);
Dart_method.cc687 void ArtMethod::SetIntrinsic(uint32_t intrinsic) { in SetIntrinsic() argument
693 DCHECK_LE(intrinsic, kAccIntrinsicBits >> kAccFlagsShift); in SetIntrinsic()
694 uint32_t intrinsic_bits = intrinsic << kAccFlagsShift; in SetIntrinsic()
Dart_method.h178 ALWAYS_INLINE void SetIntrinsic(uint32_t intrinsic) REQUIRES_SHARED(Locks::mutator_lock_);
/art/test/555-UnsafeGetLong-regression/
Dinfo.txt1 Regression test for sun.misc.Unsafe.getLong's intrinsic's locations
/art/test/950-redefine-intrinsic/
Dinfo.txt3 Tests that we are able to redefine intrinsic functions.
/art/test/717-integer-value-of/
Dinfo.txt1 Regression test for JIT crash when compiling Integer.valueOf() intrinsic after
/art/test/610-arraycopy/
Dinfo.txt1 Regression test for the System.arraycopy intrinsic, which had a bug
/art/test/652-deopt-intrinsic/
Dinfo.txt2 record inline caches when seeing an intrinsic.
/art/test/646-checker-arraycopy-large-cst-pos/
Dinfo.txt2 pool during the emission of a SystemArrayCopy intrinsic with a large
/art/test/536-checker-intrinsic-optimization/smali/
DSmaliTests.smali19 ## CHECK-DAG: <<Char:c\d+>> InvokeVirtual intrinsic:StringCharAt
32 ## CHECK-NOT: InvokeVirtual intrinsic:StringCharAt
67 ## CHECK-DAG: <<Char:c\d+>> InvokeVirtual intrinsic:StringCharAt
83 ## CHECK-NOT: InvokeVirtual intrinsic:StringCharAt
/art/test/567-checker-compare/smali/
DSmali.smali23 … <<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/
DMain2.smali24 …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/
DMain2.smali22 ## CHECK-DAG: <<Result:i\d+>> InvokeStaticOrDirect [<<Phi>>{{(,[ij]\d+)?}}] intrinsic:IntegerSi…
/art/compiler/optimizing/
Dintrinsics.cc36 std::ostream& operator<<(std::ostream& os, const Intrinsics& intrinsic) { in operator <<() argument
37 switch (intrinsic) { in operator <<()
Dnodes.cc2880 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()
Dcode_generator_arm64.cc4029 IntrinsicLocationsBuilderARM64 intrinsic(GetGraph()->GetAllocator(), codegen_); in VisitInvokeVirtual() local
4030 if (intrinsic.TryDispatch(invoke)) { in VisitInvokeVirtual()
4042 IntrinsicLocationsBuilderARM64 intrinsic(GetGraph()->GetAllocator(), codegen_); in VisitInvokeStaticOrDirect() local
4043 if (intrinsic.TryDispatch(invoke)) { in VisitInvokeStaticOrDirect()
4052 IntrinsicCodeGeneratorARM64 intrinsic(codegen); in TryGenerateIntrinsicCode() local
4053 intrinsic.Dispatch(invoke); in TryGenerateIntrinsicCode()
Dcode_generator_mips64.cc5965 IntrinsicLocationsBuilderMIPS64 intrinsic(codegen_); in VisitInvokeVirtual() local
5966 if (intrinsic.TryDispatch(invoke)) { in VisitInvokeVirtual()
5978 IntrinsicLocationsBuilderMIPS64 intrinsic(codegen_); in VisitInvokeStaticOrDirect() local
5979 if (intrinsic.TryDispatch(invoke)) { in VisitInvokeStaticOrDirect()
6004 IntrinsicCodeGeneratorMIPS64 intrinsic(codegen); in TryGenerateIntrinsicCode() local
6005 intrinsic.Dispatch(invoke); in TryGenerateIntrinsicCode()
Dcode_generator_x86_64.cc2448 IntrinsicLocationsBuilderX86_64 intrinsic(codegen_); in VisitInvokeStaticOrDirect() local
2449 if (intrinsic.TryDispatch(invoke)) { in VisitInvokeStaticOrDirect()
2458 IntrinsicCodeGeneratorX86_64 intrinsic(codegen); in TryGenerateIntrinsicCode() local
2459 intrinsic.Dispatch(invoke); in TryGenerateIntrinsicCode()
2485 IntrinsicLocationsBuilderX86_64 intrinsic(codegen_); in VisitInvokeVirtual() local
2486 if (intrinsic.TryDispatch(invoke)) { in VisitInvokeVirtual()
Dcode_generator_x86.cc2202 IntrinsicLocationsBuilderX86 intrinsic(codegen_); in VisitInvokeStaticOrDirect() local
2203 if (intrinsic.TryDispatch(invoke)) { in VisitInvokeStaticOrDirect()
2222 IntrinsicCodeGeneratorX86 intrinsic(codegen); in TryGenerateIntrinsicCode() local
2223 intrinsic.Dispatch(invoke); in TryGenerateIntrinsicCode()
2244 IntrinsicLocationsBuilderX86 intrinsic(codegen_); in VisitInvokeVirtual() local
2245 if (intrinsic.TryDispatch(invoke)) { in VisitInvokeVirtual()
Dcode_generator_arm_vixl.cc3148 IntrinsicLocationsBuilderARMVIXL intrinsic(codegen_); in VisitInvokeStaticOrDirect() local
3149 if (intrinsic.TryDispatch(invoke)) { in VisitInvokeStaticOrDirect()
3158 IntrinsicCodeGeneratorARMVIXL intrinsic(codegen); in TryGenerateIntrinsicCode() local
3159 intrinsic.Dispatch(invoke); in TryGenerateIntrinsicCode()
3188 IntrinsicLocationsBuilderARMVIXL intrinsic(codegen_); in VisitInvokeVirtual() local
3189 if (intrinsic.TryDispatch(invoke)) { in VisitInvokeVirtual()
/art/runtime/interpreter/
Dinterpreter_intrinsics.cc429 Intrinsics intrinsic = static_cast<Intrinsics>(called_method->GetIntrinsic()); in MterpHandleIntrinsic() local
431 switch (intrinsic) { in MterpHandleIntrinsic()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc2822 Intrinsics intrinsic = static_cast<Intrinsics>(resolved_method->GetIntrinsic()); in artInvokePolymorphic() local
2828 if (intrinsic == Intrinsics::kMethodHandleInvokeExact) { in artInvokePolymorphic()
2836 DCHECK_EQ(static_cast<uint32_t>(intrinsic), in artInvokePolymorphic()
2850 mirror::VarHandle::GetAccessModeByIntrinsic(intrinsic); in artInvokePolymorphic()
/art/runtime/mirror/
Dvar_handle.cc1620 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()

12