/art/compiler/dex/ |
verified_method.cc | 34 #include "verifier/reg_type-inl.h" 155 reg_type(line->GetRegisterType(method_verifier, 158 if (!reg_type.HasClass()) { 162 mirror::Class* reg_class = reg_type.GetClass(); 183 concrete_method = reg_type.GetClass()->FindVirtualMethodForInterface( 187 concrete_method = reg_type.GetClass()->FindVirtualMethodForVirtual( 195 if (reg_type.IsPreciseReference() || concrete_method->IsFinal() || 229 const verifier::RegType& reg_type(line->GetRegisterType(method_verifier, 233 is_safe_cast = cast_type.IsStrictlyAssignableFrom(reg_type);
|
/art/runtime/verifier/ |
register_line.cc | 23 #include "reg_type-inl.h" 333 const RegType& reg_type = GetRegisterType(verifier, reg_idx); local 334 if (!reg_type.IsReferenceTypes()) { 336 << reg_type << ")"; 348 if (reg_type.IsZero()) { 365 const RegType& reg_type = GetRegisterType(verifier, reg_idx); local 366 if (!reg_type.IsReferenceTypes()) { 367 verifier->Fail(VERIFY_ERROR_BAD_CLASS_HARD) << "monitor-exit on non-object (" << reg_type << ")"; 380 if (!success && reg_type.IsZero()) {
|
reg_type_cache.cc | 28 #include "reg_type-inl.h" 236 const RegType* reg_type = pair.second; local 237 if (MatchingPrecisionForClass(reg_type, precise)) { 238 return reg_type; 250 RegType* const reg_type = precise local 254 return &AddEntry(reg_type); 259 const RegType* reg_type = FindClass(klass, precise); local 260 if (reg_type == nullptr) { 261 reg_type = InsertClass(AddString(StringPiece(descriptor)), klass, precise); 263 return *reg_type; [all...] |
method_verifier.cc | 44 #include "reg_type-inl.h" 1708 const RegType& reg_type = ResolveClassAndCheckAccess(iterator.GetTypeIdx()); local 2163 const RegType& reg_type = work_line_->GetRegisterType(this, vregA); local 2180 << "' or '" << reg_type << "'"; local 2569 const RegType& reg_type = work_line_->GetRegisterType(this, inst->VRegA_21t()); local 2687 const RegType& reg_type = work_line_->GetRegisterType(this, inst->VRegA_21t()); local 3374 const RegType& reg_type = reg_types_.JavaLangObject(need_precise_constants_); local 3970 const RegType& reg_type = reg_types_.FromDescriptor(GetClassLoader(), param_descriptor, false); local 3977 << " but expected " << reg_type; local 4255 const RegType& reg_type = reg_types_.FromDescriptor(GetClassLoader(), descriptor, false); local [all...] |
/toolchain/binutils/binutils-2.25/include/opcode/ |
cr16.h | 78 reg_type; typedef in typeref:enum:__anon75702 360 reg_type type;
|
crx.h | 89 reg_type; typedef in typeref:enum:__anon75715 357 reg_type type;
|
mips.h | 572 enum mips_reg_operand_type reg_type; member in struct:mips_reg_operand 597 enum mips_reg_operand_type reg_type; member in struct:mips_reg_pair_operand [all...] |
/external/mesa3d/src/gallium/auxiliary/gallivm/ |
lp_bld_flow.h | 72 LLVMTypeRef reg_type; member in struct:lp_build_mask_context
|
lp_bld_flow.c | 146 LLVMBuildBitCast(builder, value, mask->reg_type, ""), 147 LLVMConstNull(mask->reg_type), 170 mask->reg_type = LLVMIntTypeInContext(gallivm->context, type.width * type.length);
|
lp_bld_tgsi_soa.c | 234 LLVMTypeRef reg_type = LLVMIntTypeInContext(gallivm->context, local 269 LLVMBuildBitCast(builder, mask->exec_mask, reg_type, ""), 270 LLVMConstNull(reg_type), ""); [all...] |
/toolchain/binutils/binutils-2.25/gas/config/ |
tc-i386-intel.c | 277 if (i386_regtab[reg_num].reg_type.bitfield.sreg3 286 && (i386_regtab[reg_num].reg_type.bitfield.regxmm 287 || i386_regtab[reg_num].reg_type.bitfield.regymm 288 || i386_regtab[reg_num].reg_type.bitfield.regzmm)) 297 || i386_regtab[reg_num].reg_type.bitfield.baseindex) 437 || intel_state.index->reg_type.bitfield.reg16) 808 temp = i.op[this_operand].regs->reg_type; 942 if (!i386_regtab[expP->X_add_number].reg_type.bitfield.sreg2 943 && !i386_regtab[expP->X_add_number].reg_type.bitfield.sreg3) 965 && intel_state.base->reg_type.bitfield.reg1 [all...] |
tc-i386.c | [all...] |
tc-iq2000.c | 972 s_iq2000_mask (int reg_type) 974 s_ignore (reg_type);
|
tc-score.c | 31 static void s3_s_score_mask (int reg_type ATTRIBUTE_UNUSED); 46 static void s_score_mask (int reg_type ATTRIBUTE_UNUSED); [all...] |
/external/v8/src/arm64/ |
assembler-arm64-inl.h | 52 return reg_type; 114 DCHECK((reg_type != kNoRegister) || (reg_code == 0)); 115 DCHECK((reg_type != kNoRegister) || (reg_size == 0)); 117 return reg_type == kNoRegister; 129 return (reg_code == other.reg_code) && (reg_type == other.reg_type); 134 return reg_type == kRegister; 139 return reg_type == kFPRegister; 144 return (reg_size == other.reg_size) && (reg_type == other.reg_type); [all...] |
assembler-arm64.h | 128 RegisterType reg_type; member in struct:v8::internal::CPURegister 140 reg_type = CPURegister::kNoRegister; 146 reg_type = r.reg_type; 153 reg_type = r.reg_type; 215 reg_type = CPURegister::kNoRegister; 221 reg_type = r.reg_type; 228 reg_type = r.reg_type [all...] |
/external/opencv3/modules/core/src/ |
convert.cpp | 64 #define SPLIT2_KERNEL_TEMPLATE(name, data_type, reg_type, load_func, store_func) \ 71 reg_type r = load_func(src); \ 77 #define SPLIT3_KERNEL_TEMPLATE(name, data_type, reg_type, load_func, store_func) \ 84 reg_type r = load_func(src); \ 91 #define SPLIT4_KERNEL_TEMPLATE(name, data_type, reg_type, load_func, store_func) \ 98 reg_type r = load_func(src); \ 150 #define SPLIT2_KERNEL_TEMPLATE(data_type, reg_type, cast_type, _mm_deinterleave, flavor) \ 167 reg_type v_src0 = _mm_loadu_##flavor((cast_type const *)(src)); \ 168 reg_type v_src1 = _mm_loadu_##flavor((cast_type const *)(src + ELEMS_IN_VEC)); \ 169 reg_type v_src2 = _mm_loadu_##flavor((cast_type const *)(src + ELEMS_IN_VEC * 2)); [all...] |
arithm.cpp | 95 typename VLoadStore256<T>::reg_type r0 = VLoadStore256<T>::load(src1 + x); 107 typename VLoadStore128<T>::reg_type r0 = VLoadStore128<T>::load(src1 + x ); 108 typename VLoadStore128<T>::reg_type r1 = VLoadStore128<T>::load(src1 + x + 16/sizeof(T)); 127 typename VLoadStore64<T>::reg_type r = VLoadStore64<T>::load(src1 + x); 173 typename VLoadStore256Aligned<T>::reg_type r0 = VLoadStore256Aligned<T>::load(src1 + x); 186 typename VLoadStore128Aligned<T>::reg_type r0 = VLoadStore128Aligned<T>::load(src1 + x ); 187 typename VLoadStore128Aligned<T>::reg_type r1 = VLoadStore128Aligned<T>::load(src1 + x + 4); 203 typename VLoadStore256<T>::reg_type r0 = VLoadStore256<T>::load(src1 + x); 215 typename VLoadStore128<T>::reg_type r0 = VLoadStore128<T>::load(src1 + x ); 216 typename VLoadStore128<T>::reg_type r1 = VLoadStore128<T>::load(src1 + x + 4) [all...] |
/external/iw/ |
event.c | 301 __u8 reg_type; local 380 reg_type = nla_get_u8(tb[NL80211_ATTR_REG_TYPE]); 382 switch (reg_type) {
|
/toolchain/binutils/binutils-2.25/opcodes/ |
mips-dis.c | [all...] |
crx-dis.c | 105 static char *getcopregname (copreg, reg_type); 200 getcopregname (copreg r, reg_type type)
|
i386-opc.h | 853 i386_operand_type reg_type; member in struct:__anon75946
|
i386-gen.c | 1182 char *reg_name, *reg_type, *reg_flags, *reg_num; local 1228 /* Find reg_type. */ 1229 reg_type = next_field (str, ',', &str, last); 1239 process_i386_operand_type (table, reg_type, 0, "\t", lineno); [all...] |
/external/google-breakpad/src/third_party/libdisasm/swig/ |
libdisasm.i | 25 %rename(reg_type) x86_reg_type;
|
/external/wpa_supplicant_8/src/drivers/ |
driver.h | 69 * enum reg_type - Regulatory change types 71 enum reg_type { enum [all...] |