Home
last modified time | relevance | path

Searched refs:IntrinsicVisitor (Results 1 – 11 of 11) sorted by relevance

/art/compiler/optimizing/
Dintrinsics_x86_64.h34 class IntrinsicLocationsBuilderX86_64 final : public IntrinsicVisitor {
59 class IntrinsicCodeGeneratorX86_64 final : public IntrinsicVisitor {
Dintrinsics_arm_vixl.h31 class IntrinsicLocationsBuilderARMVIXL final : public IntrinsicVisitor {
58 class IntrinsicCodeGeneratorARMVIXL final : public IntrinsicVisitor {
Dintrinsics_x86.h34 class IntrinsicLocationsBuilderX86 final : public IntrinsicVisitor {
59 class IntrinsicCodeGeneratorX86 final : public IntrinsicVisitor {
Dintrinsics_arm64.h41 class IntrinsicLocationsBuilderARM64 final : public IntrinsicVisitor {
67 class IntrinsicCodeGeneratorARM64 final : public IntrinsicVisitor {
Dintrinsics.cc164 void IntrinsicVisitor::ComputeIntegerValueOfLocations(HInvoke* invoke, in ComputeIntegerValueOfLocations()
275 inline IntrinsicVisitor::IntegerValueOfInfo::IntegerValueOfInfo() in IntegerValueOfInfo()
281 IntrinsicVisitor::IntegerValueOfInfo IntrinsicVisitor::ComputeIntegerValueOfInfo( in ComputeIntegerValueOfInfo()
366 MemberOffset IntrinsicVisitor::GetReferenceDisableIntrinsicOffset() { in GetReferenceDisableIntrinsicOffset()
374 MemberOffset IntrinsicVisitor::GetReferenceSlowPathEnabledOffset() { in GetReferenceSlowPathEnabledOffset()
382 void IntrinsicVisitor::CreateReferenceGetReferentLocations(HInvoke* invoke, in CreateReferenceGetReferentLocations()
395 void IntrinsicVisitor::CreateReferenceRefersToLocations(HInvoke* invoke) { in CreateReferenceRefersToLocations()
409 void IntrinsicVisitor::AssertNonMovableStringClass() { in AssertNonMovableStringClass()
Dintrinsics.h37 class IntrinsicVisitor : public ValueObject {
39 virtual ~IntrinsicVisitor() {} in ~IntrinsicVisitor()
146 IntrinsicVisitor() {} in IntrinsicVisitor() function
151 DISALLOW_COPY_AND_ASSIGN(IntrinsicVisitor);
Dintrinsics_utils.h53 IntrinsicVisitor::MoveArguments(invoke_, codegen, &calling_convention_visitor); in MoveArguments()
Dintrinsics_x86_64.cc3058 IntrinsicVisitor::ComputeIntegerValueOfLocations( in VisitIntegerValueOf()
3066 IntrinsicVisitor::IntegerValueOfInfo info = in VisitIntegerValueOf()
3067 IntrinsicVisitor::ComputeIntegerValueOfInfo(invoke, codegen_->GetCompilerOptions()); in VisitIntegerValueOf()
3118 IntrinsicVisitor::CreateReferenceGetReferentLocations(invoke, codegen_); in VisitReferenceGetReferent()
3143 MemberOffset disable_intrinsic_offset = IntrinsicVisitor::GetReferenceDisableIntrinsicOffset(); in VisitReferenceGetReferent()
3146 IntrinsicVisitor::GetReferenceSlowPathEnabledOffset().Uint32Value()); in VisitReferenceGetReferent()
3172 IntrinsicVisitor::CreateReferenceRefersToLocations(invoke); in VisitReferenceRefersTo()
Dintrinsics_x86.cc3285 IntrinsicVisitor::ComputeIntegerValueOfLocations( in VisitIntegerValueOf()
3295 IntrinsicVisitor::IntegerValueOfInfo info = in VisitIntegerValueOf()
3296 IntrinsicVisitor::ComputeIntegerValueOfInfo(invoke, codegen_->GetCompilerOptions()); in VisitIntegerValueOf()
3366 IntrinsicVisitor::CreateReferenceGetReferentLocations(invoke, codegen_); in VisitReferenceGetReferent()
3393 MemberOffset disable_intrinsic_offset = IntrinsicVisitor::GetReferenceDisableIntrinsicOffset(); in VisitReferenceGetReferent()
3396 IntrinsicVisitor::GetReferenceSlowPathEnabledOffset().Uint32Value()); in VisitReferenceGetReferent()
3422 IntrinsicVisitor::CreateReferenceRefersToLocations(invoke); in VisitReferenceRefersTo()
Dintrinsics_arm64.cc3470 IntrinsicVisitor::ComputeIntegerValueOfLocations( in VisitIntegerValueOf()
3478 IntrinsicVisitor::IntegerValueOfInfo info = in VisitIntegerValueOf()
3479 IntrinsicVisitor::ComputeIntegerValueOfInfo(invoke, codegen_->GetCompilerOptions()); in VisitIntegerValueOf()
3535 IntrinsicVisitor::CreateReferenceGetReferentLocations(invoke, codegen_); in VisitReferenceGetReferent()
3569 MemberOffset disable_intrinsic_offset = IntrinsicVisitor::GetReferenceDisableIntrinsicOffset(); in VisitReferenceGetReferent()
3572 IntrinsicVisitor::GetReferenceSlowPathEnabledOffset().Uint32Value()); in VisitReferenceGetReferent()
3597 IntrinsicVisitor::CreateReferenceRefersToLocations(invoke); in VisitReferenceRefersTo()
Dintrinsics_arm_vixl.cc2438 IntrinsicVisitor::ComputeIntegerValueOfLocations( in VisitIntegerValueOf()
2446 IntrinsicVisitor::IntegerValueOfInfo info = in VisitIntegerValueOf()
2447 IntrinsicVisitor::ComputeIntegerValueOfInfo(invoke, codegen_->GetCompilerOptions()); in VisitIntegerValueOf()
2501 IntrinsicVisitor::CreateReferenceGetReferentLocations(invoke, codegen_); in VisitReferenceGetReferent()
2531 MemberOffset disable_intrinsic_offset = IntrinsicVisitor::GetReferenceDisableIntrinsicOffset(); in VisitReferenceGetReferent()
2534 IntrinsicVisitor::GetReferenceSlowPathEnabledOffset().Uint32Value()); in VisitReferenceGetReferent()
2563 IntrinsicVisitor::CreateReferenceRefersToLocations(invoke); in VisitReferenceRefersTo()