Home
last modified time | relevance | path

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

123

/art/compiler/optimizing/
Dintrinsics_x86_64.cc64 bool IntrinsicLocationsBuilderX86_64::TryDispatch(HInvoke* invoke) { in TryDispatch()
183 static void CreateFPToIntLocations(ArenaAllocator* allocator, HInvoke* invoke) { in CreateFPToIntLocations()
190 static void CreateIntToFPLocations(ArenaAllocator* allocator, HInvoke* invoke) { in CreateIntToFPLocations()
227 void IntrinsicLocationsBuilderX86_64::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { in VisitDoubleDoubleToRawLongBits()
230 void IntrinsicLocationsBuilderX86_64::VisitDoubleLongBitsToDouble(HInvoke* invoke) { in VisitDoubleLongBitsToDouble()
234 void IntrinsicCodeGeneratorX86_64::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { in VisitDoubleDoubleToRawLongBits()
237 void IntrinsicCodeGeneratorX86_64::VisitDoubleLongBitsToDouble(HInvoke* invoke) { in VisitDoubleLongBitsToDouble()
241 void IntrinsicLocationsBuilderX86_64::VisitFloatFloatToRawIntBits(HInvoke* invoke) { in VisitFloatFloatToRawIntBits()
244 void IntrinsicLocationsBuilderX86_64::VisitFloatIntBitsToFloat(HInvoke* invoke) { in VisitFloatIntBitsToFloat()
248 void IntrinsicCodeGeneratorX86_64::VisitFloatFloatToRawIntBits(HInvoke* invoke) { in VisitFloatFloatToRawIntBits()
[all …]
Dintrinsics_x86.cc62 bool IntrinsicLocationsBuilderX86::TryDispatch(HInvoke* invoke) { in TryDispatch()
151 static void CreateFPToIntLocations(ArenaAllocator* allocator, HInvoke* invoke, bool is64bit) { in CreateFPToIntLocations()
161 static void CreateIntToFPLocations(ArenaAllocator* allocator, HInvoke* invoke, bool is64bit) { in CreateIntToFPLocations()
203 void IntrinsicLocationsBuilderX86::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { in VisitDoubleDoubleToRawLongBits()
206 void IntrinsicLocationsBuilderX86::VisitDoubleLongBitsToDouble(HInvoke* invoke) { in VisitDoubleLongBitsToDouble()
210 void IntrinsicCodeGeneratorX86::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { in VisitDoubleDoubleToRawLongBits()
213 void IntrinsicCodeGeneratorX86::VisitDoubleLongBitsToDouble(HInvoke* invoke) { in VisitDoubleLongBitsToDouble()
217 void IntrinsicLocationsBuilderX86::VisitFloatFloatToRawIntBits(HInvoke* invoke) { in VisitFloatFloatToRawIntBits()
220 void IntrinsicLocationsBuilderX86::VisitFloatIntBitsToFloat(HInvoke* invoke) { in VisitFloatIntBitsToFloat()
224 void IntrinsicCodeGeneratorX86::VisitFloatFloatToRawIntBits(HInvoke* invoke) { in VisitFloatFloatToRawIntBits()
[all …]
Dintrinsics_arm64.cc205 bool IntrinsicLocationsBuilderARM64::TryDispatch(HInvoke* invoke) { in TryDispatch()
222 static void CreateFPToIntLocations(ArenaAllocator* allocator, HInvoke* invoke) { in CreateFPToIntLocations()
229 static void CreateIntToFPLocations(ArenaAllocator* allocator, HInvoke* invoke) { in CreateIntToFPLocations()
250 void IntrinsicLocationsBuilderARM64::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { in VisitDoubleDoubleToRawLongBits()
253 void IntrinsicLocationsBuilderARM64::VisitDoubleLongBitsToDouble(HInvoke* invoke) { in VisitDoubleLongBitsToDouble()
257 void IntrinsicCodeGeneratorARM64::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { in VisitDoubleDoubleToRawLongBits()
260 void IntrinsicCodeGeneratorARM64::VisitDoubleLongBitsToDouble(HInvoke* invoke) { in VisitDoubleLongBitsToDouble()
264 void IntrinsicLocationsBuilderARM64::VisitFloatFloatToRawIntBits(HInvoke* invoke) { in VisitFloatFloatToRawIntBits()
267 void IntrinsicLocationsBuilderARM64::VisitFloatIntBitsToFloat(HInvoke* invoke) { in VisitFloatIntBitsToFloat()
271 void IntrinsicCodeGeneratorARM64::VisitFloatFloatToRawIntBits(HInvoke* invoke) { in VisitFloatFloatToRawIntBits()
[all …]
Dintrinsics_utils.h49 explicit IntrinsicSlowPath(HInvoke* invoke) : TSlowPathCode(invoke), invoke_(invoke) { } in IntrinsicSlowPath()
104 static inline size_t GetExpectedVarHandleCoordinatesCount(HInvoke *invoke) { in GetExpectedVarHandleCoordinatesCount()
113 static inline DataType::Type GetDataTypeFromShorty(HInvoke* invoke, uint32_t index) { in GetDataTypeFromShorty()
122 static inline bool IsVarHandleGetAndBitwiseOp(HInvoke* invoke) { in IsVarHandleGetAndBitwiseOp()
139 static inline bool IsVarHandleGetAndAdd(HInvoke* invoke) { in IsVarHandleGetAndAdd()
150 static inline bool IsVarHandleGet(HInvoke* invoke) { in IsVarHandleGet()
156 static inline bool IsUnsafeGetReference(HInvoke* invoke) { in IsUnsafeGetReference()
169 static inline bool IsUnsafeCASReference(HInvoke* invoke) { in IsUnsafeCASReference()
180 static inline bool IsUnsafeGetAndSetReference(HInvoke* invoke) { in IsUnsafeGetAndSetReference()
190 static inline bool IsVarHandleCASFamily(HInvoke* invoke) { in IsVarHandleCASFamily()
[all …]
Dintrinsics_riscv64.cc125 bool IntrinsicLocationsBuilderRISCV64::TryDispatch(HInvoke* invoke) { in TryDispatch()
138 static void CreateFPToIntLocations(ArenaAllocator* allocator, HInvoke* invoke) { in CreateFPToIntLocations()
145 static void CreateIntToFPLocations(ArenaAllocator* allocator, HInvoke* invoke) { in CreateIntToFPLocations()
152 static void CreateFPToFPCallLocations(ArenaAllocator* allocator, HInvoke* invoke) { in CreateFPToFPCallLocations()
165 static void CreateFPFPToFPCallLocations(ArenaAllocator* allocator, HInvoke* invoke) { in CreateFPFPToFPCallLocations()
180 static void CreateFpFpFpToFpNoOverlapLocations(ArenaAllocator* allocator, HInvoke* invoke) { in CreateFpFpFpToFpNoOverlapLocations()
197 HInvoke* invoke, in CreateFPToFPLocations()
205 void IntrinsicLocationsBuilderRISCV64::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { in VisitDoubleDoubleToRawLongBits()
209 void IntrinsicCodeGeneratorRISCV64::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { in VisitDoubleDoubleToRawLongBits()
215 void IntrinsicLocationsBuilderRISCV64::VisitDoubleLongBitsToDouble(HInvoke* invoke) { in VisitDoubleLongBitsToDouble()
[all …]
Dintrinsics_arm_vixl.cc156 bool IntrinsicLocationsBuilderARMVIXL::TryDispatch(HInvoke* invoke) { in TryDispatch()
165 static void CreateFPToIntLocations(ArenaAllocator* allocator, HInvoke* invoke) { in CreateFPToIntLocations()
172 static void CreateIntToFPLocations(ArenaAllocator* allocator, HInvoke* invoke) { in CreateIntToFPLocations()
199 void IntrinsicLocationsBuilderARMVIXL::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { in VisitDoubleDoubleToRawLongBits()
202 void IntrinsicLocationsBuilderARMVIXL::VisitDoubleLongBitsToDouble(HInvoke* invoke) { in VisitDoubleLongBitsToDouble()
206 void IntrinsicCodeGeneratorARMVIXL::VisitDoubleDoubleToRawLongBits(HInvoke* invoke) { in VisitDoubleDoubleToRawLongBits()
209 void IntrinsicCodeGeneratorARMVIXL::VisitDoubleLongBitsToDouble(HInvoke* invoke) { in VisitDoubleLongBitsToDouble()
213 void IntrinsicLocationsBuilderARMVIXL::VisitFloatFloatToRawIntBits(HInvoke* invoke) { in VisitFloatFloatToRawIntBits()
216 void IntrinsicLocationsBuilderARMVIXL::VisitFloatIntBitsToFloat(HInvoke* invoke) { in VisitFloatIntBitsToFloat()
220 void IntrinsicCodeGeneratorARMVIXL::VisitFloatFloatToRawIntBits(HInvoke* invoke) { in VisitFloatFloatToRawIntBits()
[all …]
Dprofiling_info_builder.cc47 HInvoke* invoke) { in EncodeInlinedDexPc()
64 static uint32_t EncodeDexPc(HInvoke* invoke, const CompilerOptions& compiler_options) { in EncodeDexPc()
81 void ProfilingInfoBuilder::HandleInvoke(HInvoke* invoke) { in HandleInvoke()
94 void ProfilingInfoBuilder::VisitInvokeInterface(HInvokeInterface* invoke) { in VisitInvokeInterface()
98 void ProfilingInfoBuilder::VisitInvokeVirtual(HInvokeVirtual* invoke) { in VisitInvokeVirtual()
102 bool ProfilingInfoBuilder::IsInlineCacheUseful(HInvoke* invoke, CodeGenerator* codegen) { in IsInlineCacheUseful()
Dconstructor_fence_redundancy_elimination.cc97 void VisitInvokeStaticOrDirect(HInvokeStaticOrDirect* invoke) override { in VisitInvokeStaticOrDirect()
101 void VisitInvokeVirtual(HInvokeVirtual* invoke) override { in VisitInvokeVirtual()
105 void VisitInvokeInterface(HInvokeInterface* invoke) override { in VisitInvokeInterface()
109 void VisitInvokeUnresolved(HInvokeUnresolved* invoke) override { in VisitInvokeUnresolved()
113 void VisitInvokePolymorphic(HInvokePolymorphic* invoke) override { in VisitInvokePolymorphic()
142 void HandleInvoke(HInstruction* invoke) { in HandleInvoke()
Dintrinsics.h44 void Dispatch(HInvoke* invoke) { in Dispatch()
200 explicit IntrinsicOptimizations(HInvoke* invoke) in IntrinsicOptimizations()
202 explicit IntrinsicOptimizations(const HInvoke& invoke) in IntrinsicOptimizations()
236 explicit StringEqualsOptimizations(HInvoke* invoke) : IntrinsicOptimizations(invoke) {} in StringEqualsOptimizations()
247 explicit SystemArrayCopyOptimizations(HInvoke* invoke) : IntrinsicOptimizations(invoke) {} in SystemArrayCopyOptimizations()
268 explicit VarHandleOptimizations(HInvoke* invoke) : IntrinsicOptimizations(invoke) {} in VarHandleOptimizations()
320 bool IsCallFreeIntrinsic(HInvoke* invoke, Codegenerator* codegen) { in IsCallFreeIntrinsic()
Dintrinsics.cc68 static bool CanReferenceBootImageObjects(HInvoke* invoke, const CompilerOptions& compiler_options) { in CanReferenceBootImageObjects()
83 void IntrinsicVisitor::ComputeValueOfLocations(HInvoke* invoke, in ComputeValueOfLocations()
123 HInvoke* invoke, in ComputeValueOfInfo()
182 void IntrinsicVisitor::CreateReferenceGetReferentLocations(HInvoke* invoke, in CreateReferenceGetReferentLocations()
195 void IntrinsicVisitor::CreateReferenceRefersToLocations(HInvoke* invoke, CodeGenerator* codegen) { in CreateReferenceRefersToLocations()
217 void InsertFpToIntegralIntrinsic(HInvokeStaticOrDirect* invoke, size_t input_index) { in InsertFpToIntegralIntrinsic()
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()
195 void HandleInvoke(HInvoke* invoke) { in HandleInvoke()
Dprepare_for_register_allocation_test.cc191 HInvoke* invoke = in TEST_F() local
218 HInvoke* invoke = MakeInvokeStatic(start, DataType::Type::kVoid, /*args=*/ {}, /*env=*/ {param}); in TEST_F() local
244 HInvoke* invoke = MakeInvokeStatic(start, DataType::Type::kVoid, /*args=*/ {}, /*env=*/ {param}); in TEST_F() local
271 HInvoke* invoke = MakeInvokeStatic(start, DataType::Type::kVoid, /*args=*/ {}, /*env=*/ {param2}); in TEST_F() local
298 HInvoke* invoke = MakeInvokeStatic(start, DataType::Type::kVoid, /*args=*/ {}, /*env=*/ {param1}); in TEST_F() local
Dcritical_native_abi_fixup_riscv64.cc28 static void FixUpArguments(HInvokeStaticOrDirect* invoke) { in FixUpArguments()
Dcritical_native_abi_fixup_arm.cc27 static void FixUpArguments(HInvokeStaticOrDirect* invoke) { in FixUpArguments()
/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
DClash.java65 public Object invoke(Object proxy, Method method, Object[] args) in invoke() method in ClashInvocationHandler
DOOMEOnDispatch.java75 public Object invoke(Object proxy, Method method, Object[] args) throws Throwable { in invoke() method in OOMEOnDispatch
DClash2.java55 public Object invoke(Object proxy, Method method, Object[] args) in invoke() method in Clash2InvocationHandler
DHotProxy.java33 public Object invoke(Object proxy, Method method, Object[] args) { in invoke() method in HotProxy.MyInvocationHandler
/art/test/146-bad-interface/src-ex/
DIface.java22 public default void invoke() { in invoke() method
/art/test/676-proxy-jit-at-first-use/src/
DMain.java35 public Object invoke(Object proxy, Method method, Object[] args) { in invoke() method in Handler
/art/test/1939-proxy-frames/src/art/
DTest1939.java37 public void invoke( in invoke() method
/art/test/616-cha-proxy-method-inline/src/
DMain.java33 public Object invoke(Object proxy, Method m, Object[] args) throws Throwable { in invoke() method in DebugProxy

123