Home
last modified time | relevance | path

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

/art/compiler/optimizing/
Dintrinsics_x86_64.h33 class IntrinsicLocationsBuilderX86_64 final : public IntrinsicVisitor {
58 class IntrinsicCodeGeneratorX86_64 final : public IntrinsicVisitor {
Dintrinsics_arm_vixl.h30 class IntrinsicLocationsBuilderARMVIXL final : public IntrinsicVisitor {
57 class IntrinsicCodeGeneratorARMVIXL final : public IntrinsicVisitor {
Dintrinsics_x86.h33 class IntrinsicLocationsBuilderX86 final : public IntrinsicVisitor {
58 class IntrinsicCodeGeneratorX86 final : public IntrinsicVisitor {
Dintrinsics_arm64.h40 class IntrinsicLocationsBuilderARM64 final : public IntrinsicVisitor {
66 class IntrinsicCodeGeneratorARM64 final : public IntrinsicVisitor {
Dintrinsics.cc165 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.h36 class IntrinsicVisitor : public ValueObject {
38 virtual ~IntrinsicVisitor() {} in ~IntrinsicVisitor()
145 IntrinsicVisitor() {} in IntrinsicVisitor() function
150 DISALLOW_COPY_AND_ASSIGN(IntrinsicVisitor);
Dintrinsics_utils.h52 IntrinsicVisitor::MoveArguments(invoke_, codegen, &calling_convention_visitor); in MoveArguments()
Dintrinsics_x86_64.cc2603 IntrinsicVisitor::ComputeIntegerValueOfLocations( in VisitIntegerValueOf()
2611 IntrinsicVisitor::IntegerValueOfInfo info = in VisitIntegerValueOf()
2612 IntrinsicVisitor::ComputeIntegerValueOfInfo(invoke, codegen_->GetCompilerOptions()); in VisitIntegerValueOf()
2663 IntrinsicVisitor::CreateReferenceGetReferentLocations(invoke, codegen_); in VisitReferenceGetReferent()
2687 MemberOffset disable_intrinsic_offset = IntrinsicVisitor::GetReferenceDisableIntrinsicOffset(); in VisitReferenceGetReferent()
2690 IntrinsicVisitor::GetReferenceSlowPathEnabledOffset().Uint32Value()); in VisitReferenceGetReferent()
2716 IntrinsicVisitor::CreateReferenceRefersToLocations(invoke); in VisitReferenceRefersTo()
Dintrinsics_x86.cc3035 IntrinsicVisitor::ComputeIntegerValueOfLocations( in VisitIntegerValueOf()
3045 IntrinsicVisitor::IntegerValueOfInfo info = in VisitIntegerValueOf()
3046 IntrinsicVisitor::ComputeIntegerValueOfInfo(invoke, codegen_->GetCompilerOptions()); in VisitIntegerValueOf()
3116 IntrinsicVisitor::CreateReferenceGetReferentLocations(invoke, codegen_); in VisitReferenceGetReferent()
3142 MemberOffset disable_intrinsic_offset = IntrinsicVisitor::GetReferenceDisableIntrinsicOffset(); in VisitReferenceGetReferent()
3145 IntrinsicVisitor::GetReferenceSlowPathEnabledOffset().Uint32Value()); in VisitReferenceGetReferent()
3171 IntrinsicVisitor::CreateReferenceRefersToLocations(invoke); in VisitReferenceRefersTo()
Dintrinsics_arm64.cc3170 IntrinsicVisitor::ComputeIntegerValueOfLocations( in VisitIntegerValueOf()
3178 IntrinsicVisitor::IntegerValueOfInfo info = in VisitIntegerValueOf()
3179 IntrinsicVisitor::ComputeIntegerValueOfInfo(invoke, codegen_->GetCompilerOptions()); in VisitIntegerValueOf()
3235 IntrinsicVisitor::CreateReferenceGetReferentLocations(invoke, codegen_); in VisitReferenceGetReferent()
3268 MemberOffset disable_intrinsic_offset = IntrinsicVisitor::GetReferenceDisableIntrinsicOffset(); in VisitReferenceGetReferent()
3271 IntrinsicVisitor::GetReferenceSlowPathEnabledOffset().Uint32Value()); in VisitReferenceGetReferent()
3296 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()