Home
last modified time | relevance | path

Searched refs:Type (Results 51 – 75 of 212) sorted by relevance

123456789

/art/compiler/optimizing/
Dbuilder.h48 DataType::Type return_type = DataType::Type::kInt32);
73 const DataType::Type return_type_;
Dconstant_folding.cc154 instruction->ReplaceWith(GetGraph()->GetConstant(DataType::Type::kBool, 0)); in VisitEqual()
166 instruction->ReplaceWith(GetGraph()->GetConstant(DataType::Type::kBool, 1)); in VisitNotEqual()
178 instruction->ReplaceWith(GetGraph()->GetConstant(DataType::Type::kBool, 0)); in VisitAbove()
190 instruction->ReplaceWith(GetGraph()->GetConstant(DataType::Type::kBool, 1)); in VisitAboveOrEqual()
202 instruction->ReplaceWith(GetGraph()->GetConstant(DataType::Type::kBool, 0)); in VisitBelow()
214 instruction->ReplaceWith(GetGraph()->GetConstant(DataType::Type::kBool, 1)); in VisitBelowOrEqual()
220 DataType::Type type = instruction->GetType(); in VisitAnd()
264 instruction->ReplaceWith(GetGraph()->GetConstant(DataType::Type::kInt32, in VisitCompare()
273 DataType::Type type = instruction->GetType(); in VisitMul()
306 DataType::Type type = instruction->GetType(); in VisitRem()
[all …]
Dselect_generator_test.cc34 DataType::Type::kInt32)); in InitGraphAndParameters()
52 DataType::Type::kBool); in ConstructBasicGraphForSelect()
63 HPhi* phi = new (GetAllocator()) HPhi(GetAllocator(), 0, 0, DataType::Type::kInt32); in ConstructBasicGraphForSelect()
95 HAdd* instr = new (GetAllocator()) HAdd(DataType::Type::kInt32, in TEST_F()
Dinduction_var_analysis.cc59 static bool IsNarrowingIntegralConversion(DataType::Type from, DataType::Type to) { in IsNarrowingIntegralConversion()
61 case DataType::Type::kInt64: in IsNarrowingIntegralConversion()
62 return to == DataType::Type::kUint8 || in IsNarrowingIntegralConversion()
63 to == DataType::Type::kInt8 || in IsNarrowingIntegralConversion()
64 to == DataType::Type::kUint16 || in IsNarrowingIntegralConversion()
65 to == DataType::Type::kInt16 || in IsNarrowingIntegralConversion()
66 to == DataType::Type::kInt32; in IsNarrowingIntegralConversion()
67 case DataType::Type::kInt32: in IsNarrowingIntegralConversion()
68 return to == DataType::Type::kUint8 || in IsNarrowingIntegralConversion()
69 to == DataType::Type::kInt8 || in IsNarrowingIntegralConversion()
[all …]
Dssa_builder.h68 HInstruction* GetFloatOrDoubleEquivalent(HInstruction* instruction, DataType::Type type);
72 DataType::Type type = aget->GetType(); in MaybeAddAmbiguousArrayGet()
80 DataType::Type type = aset->GetValue()->GetType(); in MaybeAddAmbiguousArraySet()
119 HPhi* GetFloatDoubleOrReferenceEquivalentOfPhi(HPhi* phi, DataType::Type type);
Dload_store_analysis.h99 DataType::Type type, in HeapLocation()
123 DataType::Type GetType() const { return type_; } in GetType()
160 const DataType::Type type_;
263 DataType::Type type = instruction->GetType(); in GetArrayHeapLocation()
306 DataType::Type type, in FindHeapLocationIndex()
311 DataType::Type lookup_type = DataType::ToSigned(type); in FindHeapLocationIndex()
447 if (instruction->GetType() != DataType::Type::kReference) { in CreateReferenceInfoForReferenceType()
455 DataType::Type type, in GetOrCreateHeapLocation()
477 DataType::Type type = field_info.GetFieldType(); in VisitFieldAccess()
490 DataType::Type type, in VisitArrayAccess()
[all …]
Dregister_allocation_resolver.cc103 case DataType::Type::kFloat64: in Resolve()
106 case DataType::Type::kUint64: in Resolve()
107 case DataType::Type::kInt64: in Resolve()
110 case DataType::Type::kFloat32: in Resolve()
113 case DataType::Type::kReference: in Resolve()
114 case DataType::Type::kUint32: in Resolve()
115 case DataType::Type::kInt32: in Resolve()
116 case DataType::Type::kUint16: in Resolve()
117 case DataType::Type::kUint8: in Resolve()
118 case DataType::Type::kInt8: in Resolve()
[all …]
Dintrinsics_arm64.cc102 const int32_t element_size = DataType::Size(DataType::Type::kReference); in EmitNativeCode()
237 DataType::Type type, in GenReverseBytes()
243 case DataType::Type::kInt16: in GenReverseBytes()
247 case DataType::Type::kInt32: in GenReverseBytes()
248 case DataType::Type::kInt64: in GenReverseBytes()
262 GenReverseBytes(invoke->GetLocations(), DataType::Type::kInt32, GetVIXLAssembler()); in VisitIntegerReverseBytes()
270 GenReverseBytes(invoke->GetLocations(), DataType::Type::kInt64, GetVIXLAssembler()); in VisitLongReverseBytes()
278 GenReverseBytes(invoke->GetLocations(), DataType::Type::kInt16, GetVIXLAssembler()); in VisitShortReverseBytes()
282 DataType::Type type, in GenNumberOfLeadingZeros()
284 DCHECK(type == DataType::Type::kInt32 || type == DataType::Type::kInt64); in GenNumberOfLeadingZeros()
[all …]
Dintrinsics_x86.cc90 int32_t element_size = DataType::Size(DataType::Type::kReference); in EmitNativeCode()
270 DataType::Type size, in GenReverseBytes()
275 case DataType::Type::kInt16: in GenReverseBytes()
280 case DataType::Type::kInt32: in GenReverseBytes()
294 GenReverseBytes(invoke->GetLocations(), DataType::Type::kInt32, GetAssembler()); in VisitIntegerReverseBytes()
323 GenReverseBytes(invoke->GetLocations(), DataType::Type::kInt16, GetAssembler()); in VisitShortReverseBytes()
930 const size_t char_size = DataType::Size(DataType::Type::kUint16); in VisitSystemArrayCopyChar()
1168 } else if (code_point->GetType() != DataType::Type::kUint16) { in GenerateStringIndexOf()
1389 size_t char_component_size = DataType::Size(DataType::Type::kUint16); in VisitStringGetCharsNoCheck()
1405 const size_t char_size = DataType::Size(DataType::Type::kUint16); in VisitStringGetCharsNoCheck()
[all …]
Dintrinsics_arm_vixl.cc75 DataType::Type type, in GenSystemArrayCopyBaseAddress()
82 DCHECK_EQ(type, DataType::Type::kReference); in GenSystemArrayCopyBaseAddress()
98 DataType::Type type, in GenSystemArrayCopyEndAddress()
105 DCHECK_EQ(type, DataType::Type::kReference); in GenSystemArrayCopyEndAddress()
137 DataType::Type type = DataType::Type::kReference; in EmitNativeCode()
293 DataType::Type type, in GenNumberOfLeadingZeros()
300 DCHECK((type == DataType::Type::kInt32) || (type == DataType::Type::kInt64)); in GenNumberOfLeadingZeros()
302 if (type == DataType::Type::kInt64) { in GenNumberOfLeadingZeros()
324 GenNumberOfLeadingZeros(invoke, DataType::Type::kInt32, codegen_); in VisitIntegerNumberOfLeadingZeros()
332 GenNumberOfLeadingZeros(invoke, DataType::Type::kInt64, codegen_); in VisitLongNumberOfLeadingZeros()
[all …]
Dintrinsics_x86_64.cc88 int32_t element_size = DataType::Size(DataType::Type::kReference); in EmitNativeCode()
188 DataType::Type size, in GenReverseBytes()
193 case DataType::Type::kInt16: in GenReverseBytes()
198 case DataType::Type::kInt32: in GenReverseBytes()
201 case DataType::Type::kInt64: in GenReverseBytes()
215 GenReverseBytes(invoke->GetLocations(), DataType::Type::kInt32, GetAssembler()); in VisitIntegerReverseBytes()
223 GenReverseBytes(invoke->GetLocations(), DataType::Type::kInt64, GetAssembler()); in VisitLongReverseBytes()
231 GenReverseBytes(invoke->GetLocations(), DataType::Type::kInt16, GetAssembler()); in VisitShortReverseBytes()
725 const size_t char_size = DataType::Size(DataType::Type::kUint16); in VisitSystemArrayCopyChar()
766 DataType::Type type, in GenSystemArrayCopyAddresses()
[all …]
/art/tools/ahat/src/main/com/android/ahat/heapdump/
DFieldValue.java31 public final Type type;
45 public FieldValue(String name, Type type, Value value) { in FieldValue()
DType.java22 public enum Type { enum
87 Type(String name, int size) { in Type() method in Type
DParser.java201 AhatClassObj[] primArrayClasses = new AhatClassObj[Type.values().length]; in parseInternal()
239 for (Type type : Type.values()) { in parseInternal()
359 Type type = hprof.getType(); in parseInternal()
370 Type type = hprof.getType(); in parseInternal()
431 Type type = hprof.getPrimitiveType(); in parseInternal()
732 Type getType() { in getType()
733 return Type.OBJECT; in getType()
1014 private static Type[] TYPES = new Type[] {
1015 null, null, Type.OBJECT, null,
1016 Type.BOOLEAN, Type.CHAR, Type.FLOAT, Type.DOUBLE,
[all …]
/art/test/979-const-method-handle/util-src/transformer/
DConstantTransformer.java40 import org.objectweb.asm.Type;
106 private Type buildMethodType(Class<?> returnType, Class<?>[] parameterTypes) { in visitMethod()
107 Type rType = Type.getType(returnType); in visitMethod()
108 Type[] pTypes = new Type[parameterTypes.length]; in visitMethod()
110 pTypes[i] = Type.getType(parameterTypes[i]); in visitMethod()
112 return Type.getMethodType(rType, pTypes); in visitMethod()
151 Type methodType = in visitMethod()
/art/runtime/
Dobj_ptr.h61 template <typename Type,
62 typename = typename std::enable_if_t<std::is_base_of_v<MirrorType, Type>>>
63 OBJPTR_INLINE ObjPtr(Type* ptr) REQUIRES_SHARED(Locks::mutator_lock_);
65 template <typename Type,
66 typename = typename std::enable_if_t<std::is_base_of_v<MirrorType, Type>>>
67 OBJPTR_INLINE ObjPtr(const ObjPtr<Type>& other) REQUIRES_SHARED(Locks::mutator_lock_);
69 template <typename Type,
70 typename = typename std::enable_if_t<std::is_base_of_v<MirrorType, Type>>>
71 OBJPTR_INLINE ObjPtr& operator=(const ObjPtr<Type>& other) REQUIRES_SHARED(Locks::mutator_lock_);
Dreflection-inl.h33 inline bool ConvertPrimitiveValueNoThrow(Primitive::Type srcType, in ConvertPrimitiveValueNoThrow()
34 Primitive::Type dstType, in ConvertPrimitiveValueNoThrow()
98 Primitive::Type srcType, in ConvertPrimitiveValue()
99 Primitive::Type dstType, in ConvertPrimitiveValue()
Dreflection.h36 ObjPtr<mirror::Object> BoxPrimitive(Primitive::Type src_class, const JValue& value)
50 ALWAYS_INLINE bool ConvertPrimitiveValueNoThrow(Primitive::Type src_class,
51 Primitive::Type dst_class,
57 Primitive::Type src_class,
58 Primitive::Type dst_class,
Dobj_ptr-inl.h67 template <typename Type,
69 inline ObjPtr<MirrorType>::ObjPtr(Type* ptr) in ObjPtr()
74 template <typename Type,
76 inline ObjPtr<MirrorType>::ObjPtr(const ObjPtr<Type>& other) in ObjPtr()
84 template <typename Type,
86 inline ObjPtr<MirrorType>& ObjPtr<MirrorType>::operator=(const ObjPtr<Type>& other) {
/art/test/1973-jni-id-swap-pointer/
Dexpected.txt2 JNI Type is: SwapablePointer
4 JNI Type is: Pointer
/art/test/1972-jni-id-swap-indices/
Dexpected.txt2 JNI Type is: SwapablePointer
4 JNI Type is: Indices
/art/compiler/driver/
Dcompiler_options_map-storage.h37 #define COMPILER_OPTIONS_KEY(Type, Name, ...) \ argument
39 const KeyType<Type> CompilerOptionsMap<Base, KeyType>::Name {__VA_ARGS__};
Dcompiler_options_map.h39 #define COMPILER_OPTIONS_KEY(Type, Name, ...) static const Key<Type> (Name); argument
/art/test/052-verifier-fun/src/
DMain.java17 import java.lang.reflect.Type;
99 private Type[] typeTest() { in typeTest()
103 return (Type[])null; in typeTest()
/art/dex2oat/
Ddex2oat_options.h71 #define DEX2OAT_OPTIONS_KEY(Type, Name, ...) static const Key<Type> (Name); argument

123456789