Searched refs:IntrinsicVisitor (Results 1 – 11 of 11) sorted by relevance
/art/compiler/optimizing/ |
D | intrinsics_x86_64.h | 34 class IntrinsicLocationsBuilderX86_64 final : public IntrinsicVisitor { 59 class IntrinsicCodeGeneratorX86_64 final : public IntrinsicVisitor {
|
D | intrinsics_arm_vixl.h | 31 class IntrinsicLocationsBuilderARMVIXL final : public IntrinsicVisitor { 58 class IntrinsicCodeGeneratorARMVIXL final : public IntrinsicVisitor {
|
D | intrinsics_x86.h | 34 class IntrinsicLocationsBuilderX86 final : public IntrinsicVisitor { 59 class IntrinsicCodeGeneratorX86 final : public IntrinsicVisitor {
|
D | intrinsics_arm64.h | 41 class IntrinsicLocationsBuilderARM64 final : public IntrinsicVisitor { 67 class IntrinsicCodeGeneratorARM64 final : public IntrinsicVisitor {
|
D | intrinsics.cc | 164 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()
|
D | intrinsics.h | 37 class IntrinsicVisitor : public ValueObject { 39 virtual ~IntrinsicVisitor() {} in ~IntrinsicVisitor() 146 IntrinsicVisitor() {} in IntrinsicVisitor() function 151 DISALLOW_COPY_AND_ASSIGN(IntrinsicVisitor);
|
D | intrinsics_utils.h | 53 IntrinsicVisitor::MoveArguments(invoke_, codegen, &calling_convention_visitor); in MoveArguments()
|
D | intrinsics_x86_64.cc | 3058 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()
|
D | intrinsics_x86.cc | 3285 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()
|
D | intrinsics_arm64.cc | 3470 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()
|
D | intrinsics_arm_vixl.cc | 2438 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()
|