Home
last modified time | relevance | path

Searched refs:type (Results 251 – 275 of 521) sorted by relevance

1...<<1112131415161718192021

/art/test/631-checker-get-class/
Dinfo.txt4 For doing better type propagation.
/art/test/954-invoke-polymorphic-verifier/
Dexpected.txt2 …it>(): void MethodHandleToString.<init>(): invoke type (METHOD_POLYMORPHIC) does not match method
3 …NonReference.<init>(): tried to get class from non-reference register v0 (type=Precise Low-half Co…
7 …): void FakeSignaturePolymorphic.<init>(): invoke type (METHOD_POLYMORPHIC) does not match method
/art/libartbase/base/
Dtransform_array_ref.h39 template <typename F, typename = typename std::result_of<F(const BaseType&)>::type>
56 ConstIter>::type;
61 std::reverse_iterator<ConstIter>>::type;
74 typename = typename std::enable_if<std::is_same<BaseType, const OtherBT>::value>::type>
83 typename = typename std::enable_if<std::is_same<BaseType, const OtherBT>::value>::type>
/art/compiler/optimizing/
Dnodes_vector.h187 static DataType::Type ToSignedType(DataType::Type type) { in ToSignedType() argument
188 switch (type) { in ToSignedType()
195 DCHECK(type != DataType::Type::kVoid && type != DataType::Type::kReference) << type; in ToSignedType()
196 return type; in ToSignedType()
201 static DataType::Type ToUnsignedType(DataType::Type type) { in ToUnsignedType() argument
202 switch (type) { in ToUnsignedType()
209 DCHECK(type != DataType::Type::kVoid && type != DataType::Type::kReference) << type; in ToUnsignedType()
210 return type; in ToUnsignedType()
215 static DataType::Type ToProperType(DataType::Type type, bool is_unsigned) { in ToProperType() argument
216 return is_unsigned ? ToUnsignedType(type) : ToSignedType(type); in ToProperType()
[all …]
Dcode_generator_x86_64.h89 Location GetNextLocation(DataType::Type type) override;
90 Location GetReturnLocation(DataType::Type type) const override;
117 Location GetReturnLocation(DataType::Type type ATTRIBUTE_UNUSED) const override { in GetReturnLocation()
120 Location GetSetValueLocation(DataType::Type type ATTRIBUTE_UNUSED, bool is_instance) in GetSetValueLocation()
126 Location GetFpuLocation(DataType::Type type ATTRIBUTE_UNUSED) const override { in GetFpuLocation()
140 Location GetNextLocation(DataType::Type type) override;
141 Location GetReturnLocation(DataType::Type type) const override;
256 void GenerateMinMaxInt(LocationSummary* locations, bool is_min, DataType::Type type);
257 void GenerateMinMaxFP(LocationSummary* locations, bool is_min, DataType::Type type);
435 bool NeedsTwoRegisters(DataType::Type type ATTRIBUTE_UNUSED) const override { in NeedsTwoRegisters()
[all …]
Dcode_generator_arm64.cc347 DataType::Type type = instruction_->GetType(); in EmitNativeCode() local
348 arm64_codegen->MoveLocation(out, calling_convention.GetReturnLocation(type), type); in EmitNativeCode()
381 DataType::Type type = instruction_->GetType(); in EmitNativeCode() local
382 arm64_codegen->MoveLocation(locations->Out(), calling_convention.GetReturnLocation(type), type); in EmitNativeCode()
636 DataType::Type type = DataType::Type::kReference; in EmitNativeCode() local
704 __ Lsl(index_reg, index_reg, DataType::SizeShift(type)); in EmitNativeCode()
730 type, in EmitNativeCode()
734 type, in EmitNativeCode()
752 arm64_codegen->MoveLocation(out_, calling_convention.GetReturnLocation(type), type); in EmitNativeCode()
801 DataType::Type type = DataType::Type::kReference; in EmitNativeCode() local
[all …]
Ddata_type_test.cc48 #define CHECK_NAME(type) EXPECT_STREQ(#type, DataType::PrettyDescriptor(DataType::Type::k##type)) in TEST() argument
/art/test/630-safecast-array/
Dinfo.txt3 type.
/art/tools/checker/common/
Dmixins.py26 return "<%s: %s>" % (type(self).__name__, str(self.__dict__))
/art/runtime/
Dimtable-inl.h69 const dex::TypeItem& type = param_types->GetTypeItem(i); in GetImtHashComponents() local
71 dex_file->GetTypeDescriptor(dex_file->GetTypeId(type.type_idx_))); in GetImtHashComponents()
Delf_file_impl.h81 Elf_Shdr* FindSectionByType(Elf_Word type) const;
188 Elf_Phdr* FindProgamHeaderByType(Elf_Word type) const;
190 Elf_Dyn* FindDynamicByType(Elf_Sword type) const;
191 Elf_Word FindDynamicValueByType(Elf_Sword type) const;
Dcommon_throws.h98 InvokeType type)
202 std::string_view type,
211 void ThrowNoSuchMethodError(InvokeType type,
224 InvokeType type)
228 InvokeType type)
/art/test/429-ssa-builder/
Dinfo.txt1 Regression test for the type propagation phase of the optimizing
/art/test/633-checker-rtp-getclass/
Dinfo.txt2 used the wrong block when bounding a type after a obj.getClass()
/art/test/957-methodhandle-transforms/src/
DMain.java51 if (handle.type().returnType() != String.class) { in testThrowException()
53 " [ " + handle.type() + "]"); in testThrowException()
237 final MethodType type = MethodType.methodType(String.class, in testGuardWithTest() local
241 "testGuardWithTest_target", type); in testGuardWithTest()
243 "testGuardWithTest_fallback", type); in testGuardWithTest()
909 MethodHandle invoker = MethodHandles.invoker(target.type()); in testInvokers()
918 MethodHandle exactInvoker = MethodHandles.exactInvoker(target.type()); in testInvokers()
1101 MethodType type = MethodType.methodType(int.class, in testSpreaders_primitive() local
1104 Main.class, "spreadBoolean", type); in testSpreaders_primitive()
1128 type = MethodType.methodType(int.class, in testSpreaders_primitive()
[all …]
/art/test/472-type-propagation/
DAndroid.bp3 name: "art-run-test-472-type-propagation",
/art/test/422-type-conversion/
DAndroid.bp3 name: "art-run-test-422-type-conversion",
/art/test/ti-stress/
Dstress.cc399 static std::string GetValOf(jvmtiEnv* env, JNIEnv* jnienv, std::string type, jvalue val) { in GetValOf() argument
401 switch (type[0]) { in GetValOf()
431 return "<ERROR Found type " + type + ">"; in GetValOf()
459 static std::string PrintJValue(jvmtiEnv* jvmtienv, JNIEnv* env, char type, jvalue new_value) { in PrintJValue() argument
461 switch (type) { in PrintJValue()
486 #define SEND_VALUE(chr, sym, type) \ in PrintJValue() argument
488 oss << static_cast<type>(new_value.sym); \ in PrintJValue()
511 char type, in FieldModificationHook() argument
525 << PrintJValue(jvmtienv, env, type, new_value) << ". Thread is \"" in FieldModificationHook()
541 std::string type(method_info.GetSignature()); in MethodExitHook() local
[all …]
/art/test/505-simplifier-type-propagation/
DAndroid.bp3 name: "art-run-test-505-simplifier-type-propagation",
/art/test/477-checker-bound-type/
DAndroid.bp3 name: "art-run-test-477-checker-bound-type",
/art/test/711-checker-type-conversion/
DAndroid.bp3 name: "art-run-test-711-checker-type-conversion",
/art/test/019-wrong-array-type/
DAndroid.bp3 name: "art-run-test-019-wrong-array-type",
/art/test/600-verifier-fails/
Dinfo.txt6 not hide the hard verification failure (on the type mismatch) to
16 verification failure (non-reference type) to avoid a compiler crash
/art/test/155-java-set-resolved-type/
Dinfo.txt2 type in the dex cache while it was not in the class loader's class table.
/art/test/1989-transform-bad-monitor/
Dexpected.txt4 Got exception of type class java.lang.IllegalMonitorStateException

1...<<1112131415161718192021