HomeSort by relevance Sort by last modified time
    Searched full:regtype (Results 1 - 25 of 82) sorted by null

1 2 3 4

  /art/runtime/verifier/
reg_type_test.cc 41 const RegType& ref_type_const_0 = cache.FromCat1Const(10, true);
42 const RegType& ref_type_const_1 = cache.FromCat1Const(10, true);
43 const RegType& ref_type_const_2 = cache.FromCat1Const(30, true);
44 const RegType& ref_type_const_3 = cache.FromCat1Const(30, false);
49 const RegType& ref_type_const_wide_0 = cache.FromCat2ConstHi(50, true);
50 const RegType& ref_type_const_wide_1 = cache.FromCat2ConstHi(50, true);
53 const RegType& ref_type_const_wide_2 = cache.FromCat2ConstLo(50, true);
54 const RegType& ref_type_const_wide_3 = cache.FromCat2ConstLo(50, true);
55 const RegType& ref_type_const_wide_4 = cache.FromCat2ConstLo(55, true);
66 const RegType& precise_lo = cache.FromCat2ConstLo(static_cast<int32_t>(val), true)
    [all...]
register_line.h 33 class RegType;
104 const RegType& new_type)
109 const RegType& new_type1,
110 const RegType& new_type2)
114 void SetResultRegisterType(MethodVerifier* verifier, const RegType& new_type)
117 void SetResultRegisterTypeWide(const RegType& new_type1, const RegType& new_type2)
121 const RegType& GetRegisterType(MethodVerifier* verifier, uint32_t vsrc) const;
125 const RegType& check_type)
130 const RegType& check_type1
    [all...]
reg_type_cache.h 40 class RegType;
58 const art::verifier::RegType& GetFromId(uint16_t id) const;
59 const RegType& From(mirror::ClassLoader* loader, const char* descriptor, bool precise)
61 // Find a RegType, returns null if not found.
62 const RegType* FindClass(mirror::Class* klass, bool precise) const
65 const RegType* InsertClass(const StringPiece& descriptor, mirror::Class* klass, bool precise)
68 const RegType& FromClass(const char* descriptor, mirror::Class* klass, bool precise)
76 const RegType& FromDescriptor(mirror::ClassLoader* loader, const char* descriptor, bool precise)
78 const RegType& FromUnresolvedMerge(const RegType& left, const RegType& right
    [all...]
register_line.cc 32 const RegType& type = GetRegisterType(verifier, i);
47 const RegType& RegisterLine::GetInvocationThis(MethodVerifier* verifier, const Instruction* inst,
58 const RegType& this_type = GetRegisterType(verifier, this_reg);
71 const RegType& check_type1,
72 const RegType& check_type2) {
75 const RegType& src_type = GetRegisterType(verifier, vsrc);
81 const RegType& src_type_h = GetRegisterType(verifier, vsrc + 1);
94 void RegisterLine::MarkRefsAsInitialized(MethodVerifier* verifier, const RegType& uninit_type) {
96 const RegType& init_type = verifier->GetRegTypeCache()->FromUninitialized(uninit_type);
153 void RegisterLine::MarkUninitRefsAsInvalid(MethodVerifier* verifier, const RegType& uninit_type)
    [all...]
reg_type-inl.h 29 inline bool RegType::CanAccess(const RegType& other) const {
45 inline bool RegType::CanAccessMember(mirror::Class* klass, uint32_t access_flags) const {
56 inline bool RegType::IsConstantBoolean() const {
65 inline bool RegType::AssignableFrom(const RegType& lhs, const RegType& rhs, bool strict) {
86 LOG(WARNING) << "RegType::AssignableFrom lhs is Conflict!";
119 inline bool RegType::IsAssignableFrom(const RegType& src) const
    [all...]
register_line-inl.h 32 inline const RegType& RegisterLine::GetRegisterType(MethodVerifier* verifier, uint32_t vsrc) const {
40 const RegType& new_type) {
65 const RegType& new_type1,
66 const RegType& new_type2) {
87 inline void RegisterLine::SetResultRegisterType(MethodVerifier* verifier, const RegType& new_type) {
94 inline void RegisterLine::SetResultRegisterTypeWide(const RegType& new_type1,
95 const RegType& new_type2) {
104 const RegType& type = GetRegisterType(verifier, vsrc);
119 const RegType& type_l = GetRegisterType(verifier, vsrc);
120 const RegType& type_h = GetRegisterType(verifier, vsrc + 1)
    [all...]
reg_type_cache-inl.h 30 inline const art::verifier::RegType& RegTypeCache::GetFromId(uint16_t id) const {
32 const RegType* result = entries_[id];
84 const RegType* result = &FromClass("Ljava/lang/Class;", mirror::Class::GetJavaLangClass(), true);
91 const RegType* result = &FromClass("Ljava/lang/String;", mirror::String::GetJavaLangString(),
97 inline const RegType& RegTypeCache::JavaLangThrowable(bool precise) {
98 const RegType* result = &FromClass("Ljava/lang/Throwable;",
109 inline const RegType& RegTypeCache::JavaLangObject(bool precise) {
110 const RegType* result = &FromClass("Ljava/lang/Object;",
reg_type_cache.cc 38 ALWAYS_INLINE static inline bool MatchingPrecisionForClass(const RegType* entry, bool precise)
74 const RegType& RegTypeCache::FromDescriptor(mirror::ClassLoader* loader,
107 const RegType& RegTypeCache::RegTypeFromPrimitiveType(Primitive::Type prim_type) const {
133 const RegType* entry = entries_[idx];
173 const RegType& RegTypeCache::From(mirror::ClassLoader* loader,
196 RegType* entry;
226 const RegType* RegTypeCache::FindClass(mirror::Class* klass, bool precise) const {
236 const RegType* reg_type = pair.second;
245 const RegType* RegTypeCache::InsertClass(const StringPiece& descriptor,
250 RegType* const reg_type = precis
    [all...]
reg_type.cc 51 : RegType(klass, descriptor, cache_id) {
303 : RegType(klass, descriptor, cache_id) {
450 const RegType& RegType::HighHalf(RegTypeCache* cache) const {
463 Primitive::Type RegType::GetPrimitiveType() const {
498 const RegType& RegType::GetSuperClass(RegTypeCache* cache) const {
520 bool RegType::IsJavaLangObject() const SHARED_REQUIRES(Locks::mutator_lock_) {
524 bool RegType::IsObjectArrayTypes() const SHARED_REQUIRES(Locks::mutator_lock_) {
545 bool RegType::IsArrayTypes() const SHARED_REQUIRES(Locks::mutator_lock_)
    [all...]
reg_type.h 47 * RegType holds information about the "type" of data held in a register.
49 class RegType {
108 inline bool CheckWidePair(const RegType& type_h) const {
120 const RegType& HighHalf(RegTypeCache* cache) const
194 const RegType& GetSuperClass(RegTypeCache* cache) const
201 bool CanAccess(const RegType& other) const
212 bool IsAssignableFrom(const RegType& src) const
222 bool CanAssignArray(const RegType& src, RegTypeCache& reg_types,
229 bool IsStrictlyAssignableFrom(const RegType& src) const
233 bool Equals(const RegType& other) const { return GetId() == other.GetId();
    [all...]
method_verifier-inl.h 77 inline const RegType& MethodVerifier::ResolveCheckedClass(uint32_t class_idx) {
79 const RegType& result = ResolveClassAndCheckAccess(class_idx);
method_verifier.cc     [all...]
method_verifier.h 49 class RegType;
261 const RegType& ResolveCheckedClass(uint32_t class_idx)
547 * We need an array of RegType values, one per register, for every instruction. If the method uses
587 void VerifyPrimitivePut(const RegType& target_type, const RegType& insn_type,
594 void VerifyAGet(const Instruction* inst, const RegType& insn_type,
598 void VerifyAPut(const Instruction* inst, const RegType& insn_type,
602 ArtField* GetInstanceField(const RegType& obj_type, int field_idx)
614 void VerifyISFieldAccess(const Instruction* inst, const RegType& insn_type,
619 void VerifyQuickFieldAccess(const Instruction* inst, const RegType& insn_type, bool is_primitive
    [all...]
  /toolchain/binutils/binutils-2.25/gas/testsuite/gas/arm/
vldconst.s 8 .macro vlxr regtype const
10 vldr \regtype\regindex, \const
14 .macro vlxreq regtype const
16 vldreq \regtype\regindex, \const
20 .macro vlxrmi regtype const
22 vldrmi \regtype\regindex, \const
thumb2_vpool.s 7 .macro vlxr regtype const
9 vldr \regtype\regindex, \const
  /external/elfutils/backends/
aarch64_regs.c 73 #define regtype(setname, type, ...) \ macro
79 return regtype ("integer", DW_ATE_signed, "x%d", regno);
82 return regtype ("integer", DW_ATE_address, "sp");
88 return regtype ("integer", DW_ATE_address, "elr");
100 return regtype ("FP/SIMD", DW_ATE_unsigned, "v%d", regno - 64);
  /system/netd/server/
MDnsSdListener.h 29 const char *serviceName, const char *regType, const char *replyDomain,
33 DNSServiceErrorType errorCode, const char *serviceName, const char *regType,
113 void discover(SocketClient *cli, const char *iface, const char *regType,
122 const char *interfaceName, const char *serviceName, const char *regType,
MDnsSdListener.cpp 64 const char *regType,
69 ALOGD("discover(%s, %s, %s, %d, %d)", iface, regType, domain, requestId,
84 DNSServiceErrorType result = DNSServiceBrowse(ref, nativeFlags, interfaceInt, regType,
101 const char *regType, const char *replyDomain, void *inContext) {
115 ALOGD("Discover found new serviceName %s, regType %s and domain %s for %d",
116 serviceName, regType, replyDomain, refNumber);
121 ALOGD("Discover lost serviceName %s, regType %s and domain %s for %d",
122 serviceName, regType, replyDomain, refNumber);
126 asprintf(&msg, "%d %s %s %s", refNumber, quotedServiceName, regType, replyDomain);
193 DNSServiceErrorType errorCode, const char *serviceName, const char * /* regType */,
    [all...]
  /external/llvm/lib/Target/AArch64/
AArch64InstrFormats.td     [all...]
  /external/mdnsresponder/mDNSShared/
dnssd_clientlib.c 106 const char *const regtype,
110 const size_t len = !regtype ? 0 : strlen(regtype) - DomainEndsInDot(regtype);
114 const char *r = regtype;
117 // regtype must be at least "x._udp" or "x._tcp"
119 if (strncasecmp((regtype + len - 4), "_tcp", 4) && strncasecmp((regtype + len - 4), "_udp", 4)) return kDNSServiceErr_BadParam;
147 if (!DomainEndsInDot(regtype)) { if (fn+1 >= lim) goto fail; else *fn++ = '.'; }
dnssd_clientshim.c 228 const char *regtype,
254 if (!regtype || !*regtype || !MakeDomainNameFromDNSNameString(&t, regtype)) { errormsg = "Bad Service Type"; goto badparam; }
292 LogMsg("DNSServiceBrowse(\"%s\", \"%s\") failed: %s (%ld)", regtype, domain, errormsg, err);
402 const char *regtype,
416 if (!regtype[0] || !MakeDomainNameFromDNSNameString(&t, regtype)) { errormsg = "Illegal regtype"; goto badparam; }
440 LogMsg("DNSServiceBrowse(\"%s\", \"%s\") failed: %s (%ld)", regtype, domain, errormsg, err)
    [all...]
  /external/avahi/avahi-compat-libdns_sd/
compat.c 604 const char *regtype,
617 if (!ret_sdref || !regtype)
628 if (type_info_parse(&type_info, regtype) < 0 || type_info.n_subtypes > 1) {
631 if (!avahi_is_valid_service_type_generic(regtype))
634 regtype = type_info.subtypes ? (char*) type_info.subtypes->text : type_info.type;
653 if (!(sdref->service_browser = avahi_service_browser_new(sdref->client, ifindex, AVAHI_PROTO_UNSPEC, regtype, domain, 0, service_browser_callback, sdref))) {
730 const char *regtype,
742 if (!ret_sdref || !name || !regtype || !domain || !callback)
766 if (!(sdref->service_resolver = avahi_service_resolver_new(sdref->client, ifindex, AVAHI_PROTO_UNSPEC, name, regtype, domain, AVAHI_PROTO_UNSPEC, 0, service_resolver_callback, sdref))) {
788 const char *regtype,
900 const char *regtype, *domain; local
    [all...]
  /art/compiler/dex/
verified_method.cc 154 const verifier::RegType&
229 const verifier::RegType& reg_type(line->GetRegisterType(method_verifier,
231 const verifier::RegType& cast_type =
235 const verifier::RegType& array_type(line->GetRegisterType(method_verifier,
241 const verifier::RegType& value_type(line->GetRegisterType(method_verifier,
243 const verifier::RegType& component_type = method_verifier->GetRegTypeCache()
  /prebuilts/gdb/darwin-x86/lib/python2.7/test/
test_tarfile.py 54 tarinfo = self.tar.getmember("ustar/regtype")
61 self.tar.extract("ustar/regtype", TEMPDIR)
62 tarinfo = self.tar.getmember("ustar/regtype")
63 fobj1 = open(os.path.join(TEMPDIR, "ustar/regtype"), "rU")
77 self.tar.extract("ustar/regtype", TEMPDIR)
78 tarinfo = self.tar.getmember("ustar/regtype")
79 fobj1 = open(os.path.join(TEMPDIR, "ustar/regtype"), "rU")
87 self.tar.extract("ustar/regtype", TEMPDIR)
88 fobj = open(os.path.join(TEMPDIR, "ustar/regtype"), "rb")
92 tarinfo = self.tar.getmember("ustar/regtype")
    [all...]
  /prebuilts/gdb/linux-x86/lib/python2.7/test/
test_tarfile.py 54 tarinfo = self.tar.getmember("ustar/regtype")
61 self.tar.extract("ustar/regtype", TEMPDIR)
62 tarinfo = self.tar.getmember("ustar/regtype")
63 fobj1 = open(os.path.join(TEMPDIR, "ustar/regtype"), "rU")
77 self.tar.extract("ustar/regtype", TEMPDIR)
78 tarinfo = self.tar.getmember("ustar/regtype")
79 fobj1 = open(os.path.join(TEMPDIR, "ustar/regtype"), "rU")
87 self.tar.extract("ustar/regtype", TEMPDIR)
88 fobj = open(os.path.join(TEMPDIR, "ustar/regtype"), "rb")
92 tarinfo = self.tar.getmember("ustar/regtype")
    [all...]

Completed in 460 milliseconds

1 2 3 4