Home
last modified time | relevance | path

Searched defs:invoke (Results 1 – 25 of 44) sorted by relevance

12

/art/compiler/optimizing/
Dintrinsics_x86_64.cc51 bool IntrinsicLocationsBuilderX86_64::TryDispatch(HInvoke* invoke) { in TryDispatch()
73 static void MoveArguments(HInvoke* invoke, CodeGeneratorX86_64* codegen) { in MoveArguments()
82 static void CreateFPToIntLocations(ArenaAllocator* arena, HInvoke* invoke) { in CreateFPToIntLocations()
90 static void CreateIntToFPLocations(ArenaAllocator* arena, HInvoke* invoke) { in CreateIntToFPLocations()
110 void IntrinsicLocationsBuilderX86_64::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { in VisitDoubleDoubleToRawLongBits()
113 void IntrinsicLocationsBuilderX86_64::VisitDoubleLongBitsToDouble(HInvoke* invoke) { in VisitDoubleLongBitsToDouble()
117 void IntrinsicCodeGeneratorX86_64::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { in VisitDoubleDoubleToRawLongBits()
120 void IntrinsicCodeGeneratorX86_64::VisitDoubleLongBitsToDouble(HInvoke* invoke) { in VisitDoubleLongBitsToDouble()
124 void IntrinsicLocationsBuilderX86_64::VisitFloatFloatToRawIntBits(HInvoke* invoke) { in VisitFloatFloatToRawIntBits()
127 void IntrinsicLocationsBuilderX86_64::VisitFloatIntBitsToFloat(HInvoke* invoke) { in VisitFloatIntBitsToFloat()
[all …]
Dintrinsics_mips64.cc75 static void MoveArguments(HInvoke* invoke, CodeGeneratorMIPS64* codegen) { in MoveArguments()
90 explicit IntrinsicSlowPathMIPS64(HInvoke* invoke) in IntrinsicSlowPathMIPS64()
133 bool IntrinsicLocationsBuilderMIPS64::TryDispatch(HInvoke* invoke) { in TryDispatch()
141 static void CreateFPToIntLocations(ArenaAllocator* arena, HInvoke* invoke) { in CreateFPToIntLocations()
161 void IntrinsicLocationsBuilderMIPS64::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { in VisitDoubleDoubleToRawLongBits()
165 void IntrinsicCodeGeneratorMIPS64::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { in VisitDoubleDoubleToRawLongBits()
170 void IntrinsicLocationsBuilderMIPS64::VisitFloatFloatToRawIntBits(HInvoke* invoke) { in VisitFloatFloatToRawIntBits()
174 void IntrinsicCodeGeneratorMIPS64::VisitFloatFloatToRawIntBits(HInvoke* invoke) { in VisitFloatFloatToRawIntBits()
178 static void CreateIntToFPLocations(ArenaAllocator* arena, HInvoke* invoke) { in CreateIntToFPLocations()
198 void IntrinsicLocationsBuilderMIPS64::VisitDoubleLongBitsToDouble(HInvoke* invoke) { in VisitDoubleLongBitsToDouble()
[all …]
Dintrinsics_arm64.cc90 static void MoveArguments(HInvoke* invoke, CodeGeneratorARM64* codegen) { in MoveArguments()
103 explicit IntrinsicSlowPathARM64(HInvoke* invoke) in IntrinsicSlowPathARM64()
145 bool IntrinsicLocationsBuilderARM64::TryDispatch(HInvoke* invoke) { in TryDispatch()
169 static void CreateFPToIntLocations(ArenaAllocator* arena, HInvoke* invoke) { in CreateFPToIntLocations()
177 static void CreateIntToFPLocations(ArenaAllocator* arena, HInvoke* invoke) { in CreateIntToFPLocations()
199 void IntrinsicLocationsBuilderARM64::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { in VisitDoubleDoubleToRawLongBits()
202 void IntrinsicLocationsBuilderARM64::VisitDoubleLongBitsToDouble(HInvoke* invoke) { in VisitDoubleLongBitsToDouble()
206 void IntrinsicCodeGeneratorARM64::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { in VisitDoubleDoubleToRawLongBits()
209 void IntrinsicCodeGeneratorARM64::VisitDoubleLongBitsToDouble(HInvoke* invoke) { in VisitDoubleLongBitsToDouble()
213 void IntrinsicLocationsBuilderARM64::VisitFloatFloatToRawIntBits(HInvoke* invoke) { in VisitFloatFloatToRawIntBits()
[all …]
Dintrinsics_x86.cc57 bool IntrinsicLocationsBuilderX86::TryDispatch(HInvoke* invoke) { in TryDispatch()
79 static void MoveArguments(HInvoke* invoke, CodeGeneratorX86* codegen) { in MoveArguments()
88 static void CreateFPToIntLocations(ArenaAllocator* arena, HInvoke* invoke, bool is64bit) { in CreateFPToIntLocations()
99 static void CreateIntToFPLocations(ArenaAllocator* arena, HInvoke* invoke, bool is64bit) { in CreateIntToFPLocations()
142 void IntrinsicLocationsBuilderX86::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { in VisitDoubleDoubleToRawLongBits()
145 void IntrinsicLocationsBuilderX86::VisitDoubleLongBitsToDouble(HInvoke* invoke) { in VisitDoubleLongBitsToDouble()
149 void IntrinsicCodeGeneratorX86::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { in VisitDoubleDoubleToRawLongBits()
152 void IntrinsicCodeGeneratorX86::VisitDoubleLongBitsToDouble(HInvoke* invoke) { in VisitDoubleLongBitsToDouble()
156 void IntrinsicLocationsBuilderX86::VisitFloatFloatToRawIntBits(HInvoke* invoke) { in VisitFloatFloatToRawIntBits()
159 void IntrinsicLocationsBuilderX86::VisitFloatIntBitsToFloat(HInvoke* invoke) { in VisitFloatIntBitsToFloat()
[all …]
Dintrinsics_arm.cc44 bool IntrinsicLocationsBuilderARM::TryDispatch(HInvoke* invoke) { in TryDispatch()
68 static void CreateFPToIntLocations(ArenaAllocator* arena, HInvoke* invoke) { in CreateFPToIntLocations()
76 static void CreateIntToFPLocations(ArenaAllocator* arena, HInvoke* invoke) { in CreateIntToFPLocations()
108 void IntrinsicLocationsBuilderARM::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { in VisitDoubleDoubleToRawLongBits()
111 void IntrinsicLocationsBuilderARM::VisitDoubleLongBitsToDouble(HInvoke* invoke) { in VisitDoubleLongBitsToDouble()
115 void IntrinsicCodeGeneratorARM::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { in VisitDoubleDoubleToRawLongBits()
118 void IntrinsicCodeGeneratorARM::VisitDoubleLongBitsToDouble(HInvoke* invoke) { in VisitDoubleLongBitsToDouble()
122 void IntrinsicLocationsBuilderARM::VisitFloatFloatToRawIntBits(HInvoke* invoke) { in VisitFloatFloatToRawIntBits()
125 void IntrinsicLocationsBuilderARM::VisitFloatIntBitsToFloat(HInvoke* invoke) { in VisitFloatIntBitsToFloat()
129 void IntrinsicCodeGeneratorARM::VisitFloatFloatToRawIntBits(HInvoke* invoke) { in VisitFloatFloatToRawIntBits()
[all …]
Dintrinsics_mips.cc87 static void MoveArguments(HInvoke* invoke, CodeGeneratorMIPS* codegen) { in MoveArguments()
102 explicit IntrinsicSlowPathMIPS(HInvoke* invoke) : SlowPathCodeMIPS(invoke), invoke_(invoke) { } in IntrinsicSlowPathMIPS()
144 bool IntrinsicLocationsBuilderMIPS::TryDispatch(HInvoke* invoke) { in TryDispatch()
152 static void CreateFPToIntLocations(ArenaAllocator* arena, HInvoke* invoke) { in CreateFPToIntLocations()
177 void IntrinsicLocationsBuilderMIPS::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { in VisitDoubleDoubleToRawLongBits()
181 void IntrinsicCodeGeneratorMIPS::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { in VisitDoubleDoubleToRawLongBits()
186 void IntrinsicLocationsBuilderMIPS::VisitFloatFloatToRawIntBits(HInvoke* invoke) { in VisitFloatFloatToRawIntBits()
190 void IntrinsicCodeGeneratorMIPS::VisitFloatFloatToRawIntBits(HInvoke* invoke) { in VisitFloatFloatToRawIntBits()
194 static void CreateIntToFPLocations(ArenaAllocator* arena, HInvoke* invoke) { in CreateIntToFPLocations()
219 void IntrinsicLocationsBuilderMIPS::VisitDoubleLongBitsToDouble(HInvoke* invoke) { in VisitDoubleLongBitsToDouble()
[all …]
Dintrinsics.h56 void Dispatch(HInvoke* invoke) { in Dispatch()
131 explicit IntrinsicOptimizations(HInvoke* invoke) in IntrinsicOptimizations()
133 explicit IntrinsicOptimizations(const HInvoke& invoke) in IntrinsicOptimizations()
168 explicit StringEqualsOptimizations(HInvoke* invoke) : IntrinsicOptimizations(invoke) {} in StringEqualsOptimizations()
179 explicit SystemArrayCopyOptimizations(HInvoke* invoke) : IntrinsicOptimizations(invoke) {} in SystemArrayCopyOptimizations()
Dpc_relative_fixups_x86.cc71 void VisitInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke) OVERRIDE { in VisitInvokeStaticOrDirect()
75 void VisitInvokeVirtual(HInvokeVirtual* invoke) OVERRIDE { in VisitInvokeVirtual()
79 void VisitInvokeInterface(HInvokeInterface* invoke) OVERRIDE { in VisitInvokeInterface()
181 void HandleInvoke(HInvoke* invoke) { in HandleInvoke()
232 bool WillHaveCallFreeIntrinsicsCodeGen(HInvoke* invoke) { in WillHaveCallFreeIntrinsicsCodeGen()
Dintrinsics_utils.h42 explicit IntrinsicSlowPath(HInvoke* invoke) : SlowPathCode(invoke), invoke_(invoke) { } in IntrinsicSlowPath()
Dintrinsics.cc519 static bool CheckInvokeType(Intrinsics intrinsic, HInvoke* invoke, const DexFile& dex_file) { in CheckInvokeType()
576 HInvoke* invoke = inst->AsInvoke(); in Run() local
Ddex_cache_array_fixups_arm.cc62 void VisitInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke) OVERRIDE { in VisitInvokeStaticOrDirect()
Dgraph_visualizer.cc411 void VisitInvoke(HInvoke* invoke) OVERRIDE { in VisitInvoke()
417 void VisitInvokeUnresolved(HInvokeUnresolved* invoke) OVERRIDE { in VisitInvokeUnresolved()
422 void VisitInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke) OVERRIDE { in VisitInvokeStaticOrDirect()
431 void VisitInvokeVirtual(HInvokeVirtual* invoke) OVERRIDE { in VisitInvokeVirtual()
Dload_store_elimination.cc913 void HandleInvoke(HInstruction* invoke) { in HandleInvoke()
926 void VisitInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke) OVERRIDE { in VisitInvokeStaticOrDirect()
930 void VisitInvokeVirtual(HInvokeVirtual* invoke) OVERRIDE { in VisitInvokeVirtual()
934 void VisitInvokeInterface(HInvokeInterface* invoke) OVERRIDE { in VisitInvokeInterface()
938 void VisitInvokeUnresolved(HInvokeUnresolved* invoke) OVERRIDE { in VisitInvokeUnresolved()
Dsharpening.cc54 void HSharpening::ProcessInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke) { in ProcessInvokeStaticOrDirect()
Dinstruction_simplifier.cc1523 void InstructionSimplifierVisitor::SimplifyRotate(HInvoke* invoke, in SimplifyRotate()
1616 void InstructionSimplifierVisitor::SimplifyCompare(HInvoke* invoke, in SimplifyCompare()
1635 void InstructionSimplifierVisitor::SimplifyIsNaN(HInvoke* invoke) { in SimplifyIsNaN()
1645 void InstructionSimplifierVisitor::SimplifyFP2Int(HInvoke* invoke) { in SimplifyFP2Int()
1676 void InstructionSimplifierVisitor::SimplifyMemBarrier(HInvoke* invoke, MemBarrierKind barrier_kind)… in SimplifyMemBarrier()
Dprepare_for_register_allocation.cc174 void PrepareForRegisterAllocation::VisitInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke) { in VisitInvokeStaticOrDirect()
/art/test/146-bad-interface/src-ex/
DIface.java22 public default void invoke() { in invoke() method
/art/test/044-proxy/src/
DConstructorProxy.java49 public Object invoke(Object proxy, Method method, Object[] args) throws Throwable { in invoke() method in ConstructorProxy
DNativeProxy.java53 public Object invoke(final Object proxy, in invoke() method in NativeProxy.NativeInvocationHandler
DFloatSelect.java29 public Object invoke(Object proxy, Method method, Object[] args) throws Throwable { in invoke() method in FloatSelect.FloatSelectIInvoke1
DClash2.java55 public Object invoke(Object proxy, Method method, Object[] args) in invoke() method in Clash2InvocationHandler
DClash.java65 public Object invoke(Object proxy, Method method, Object[] args) in invoke() method in ClashInvocationHandler
DClash3.java70 public Object invoke(Object proxy, Method method, Object[] args) in invoke() method in Clash3InvocationHandler
DClash4.java72 public Object invoke(Object proxy, Method method, Object[] args) in invoke() method in Clash4InvocationHandler
DWrappedThrow.java188 public Object invoke(Object proxy, Method method, Object[] args) in invoke() method in WTInvocationHandler

12