| /art/compiler/optimizing/ |
| D | intrinsics_x86_64.cc | 64 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 …]
|
| D | intrinsics_x86.cc | 62 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 …]
|
| D | intrinsics_arm64.cc | 205 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 …]
|
| D | intrinsics_utils.h | 49 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 …]
|
| D | intrinsics_riscv64.cc | 125 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 …]
|
| D | intrinsics_arm_vixl.cc | 156 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 …]
|
| D | profiling_info_builder.cc | 47 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()
|
| D | constructor_fence_redundancy_elimination.cc | 97 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()
|
| D | intrinsics.h | 44 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()
|
| D | intrinsics.cc | 68 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()
|
| D | pc_relative_fixups_x86.cc | 71 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()
|
| D | prepare_for_register_allocation_test.cc | 191 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
|
| D | critical_native_abi_fixup_riscv64.cc | 28 static void FixUpArguments(HInvokeStaticOrDirect* invoke) { in FixUpArguments()
|
| D | critical_native_abi_fixup_arm.cc | 27 static void FixUpArguments(HInvokeStaticOrDirect* invoke) { in FixUpArguments()
|
| /art/test/044-proxy/src/ |
| D | ConstructorProxy.java | 49 public Object invoke(Object proxy, Method method, Object[] args) throws Throwable { in invoke() method in ConstructorProxy
|
| D | NativeProxy.java | 53 public Object invoke(final Object proxy, in invoke() method in NativeProxy.NativeInvocationHandler
|
| D | FloatSelect.java | 29 public Object invoke(Object proxy, Method method, Object[] args) throws Throwable { in invoke() method in FloatSelect.FloatSelectIInvoke1
|
| D | Clash.java | 65 public Object invoke(Object proxy, Method method, Object[] args) in invoke() method in ClashInvocationHandler
|
| D | OOMEOnDispatch.java | 75 public Object invoke(Object proxy, Method method, Object[] args) throws Throwable { in invoke() method in OOMEOnDispatch
|
| D | Clash2.java | 55 public Object invoke(Object proxy, Method method, Object[] args) in invoke() method in Clash2InvocationHandler
|
| D | HotProxy.java | 33 public Object invoke(Object proxy, Method method, Object[] args) { in invoke() method in HotProxy.MyInvocationHandler
|
| /art/test/146-bad-interface/src-ex/ |
| D | Iface.java | 22 public default void invoke() { in invoke() method
|
| /art/test/676-proxy-jit-at-first-use/src/ |
| D | Main.java | 35 public Object invoke(Object proxy, Method method, Object[] args) { in invoke() method in Handler
|
| /art/test/1939-proxy-frames/src/art/ |
| D | Test1939.java | 37 public void invoke( in invoke() method
|
| /art/test/616-cha-proxy-method-inline/src/ |
| D | Main.java | 33 public Object invoke(Object proxy, Method m, Object[] args) throws Throwable { in invoke() method in DebugProxy
|