Home
last modified time | relevance | path

Searched refs:DTI (Results 1 – 10 of 10) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/ubsan/
H A Dubsan_handlers_cxx.cc40 DynamicTypeInfo DTI = getDynamicTypeInfoFromObject((void*)Pointer); in HandleDynamicTypeCacheMiss() local
41 if (DTI.isValid() && IsVptrCheckSuppressed(DTI.getMostDerivedTypeName())) in HandleDynamicTypeCacheMiss()
56 if (!DTI.isValid()) { in HandleDynamicTypeCacheMiss()
57 if (DTI.getOffset() < -VptrMaxOffsetToTop || DTI.getOffset() > VptrMaxOffsetToTop) { in HandleDynamicTypeCacheMiss()
60 << TypeName(DTI.getMostDerivedTypeName()) in HandleDynamicTypeCacheMiss()
64 << TypeName(DTI.getMostDerivedTypeName()) in HandleDynamicTypeCacheMiss()
67 } else if (!DTI.getOffset()) in HandleDynamicTypeCacheMiss()
69 << TypeName(DTI.getMostDerivedTypeName()) in HandleDynamicTypeCacheMiss()
74 Diag(Pointer - DTI.getOffset(), DL_Note, ET, in HandleDynamicTypeCacheMiss()
76 << DTI.getOffset() << TypeName(DTI.getMostDerivedTypeName()) in HandleDynamicTypeCacheMiss()
[all …]
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/ubsan/
H A Dubsan_handlers_cxx.cc42 DynamicTypeInfo DTI = getDynamicTypeInfoFromObject((void*)Pointer); in HandleDynamicTypeCacheMiss() local
43 if (DTI.isValid() && IsVptrCheckSuppressed(DTI.getMostDerivedTypeName())) in HandleDynamicTypeCacheMiss()
58 if (!DTI.isValid()) { in HandleDynamicTypeCacheMiss()
59 if (DTI.getOffset() < -VptrMaxOffsetToTop || DTI.getOffset() > VptrMaxOffsetToTop) { in HandleDynamicTypeCacheMiss()
62 << TypeName(DTI.getMostDerivedTypeName()) in HandleDynamicTypeCacheMiss()
66 << TypeName(DTI.getMostDerivedTypeName()) in HandleDynamicTypeCacheMiss()
69 } else if (!DTI.getOffset()) in HandleDynamicTypeCacheMiss()
71 << TypeName(DTI.getMostDerivedTypeName()) in HandleDynamicTypeCacheMiss()
76 Diag(Pointer - DTI.getOffset(), DL_Note, ET, in HandleDynamicTypeCacheMiss()
78 << DTI.getOffset() << TypeName(DTI.getMostDerivedTypeName()) in HandleDynamicTypeCacheMiss()
[all …]
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/ubsan/
H A Dubsan_handlers_cxx.cpp41 DynamicTypeInfo DTI = getDynamicTypeInfoFromObject((void*)Pointer); in HandleDynamicTypeCacheMiss() local
42 if (DTI.isValid() && IsVptrCheckSuppressed(DTI.getMostDerivedTypeName())) in HandleDynamicTypeCacheMiss()
57 if (!DTI.isValid()) { in HandleDynamicTypeCacheMiss()
58 if (DTI.getOffset() < -VptrMaxOffsetToTop || DTI.getOffset() > VptrMaxOffsetToTop) { in HandleDynamicTypeCacheMiss()
61 << TypeName(DTI.getMostDerivedTypeName()) in HandleDynamicTypeCacheMiss()
65 << TypeName(DTI.getMostDerivedTypeName()) in HandleDynamicTypeCacheMiss()
68 } else if (!DTI.getOffset()) in HandleDynamicTypeCacheMiss()
70 << TypeName(DTI.getMostDerivedTypeName()) in HandleDynamicTypeCacheMiss()
75 Diag(Pointer - DTI.getOffset(), DL_Note, ET, in HandleDynamicTypeCacheMiss()
77 << DTI.getOffset() << TypeName(DTI.getMostDerivedTypeName()) in HandleDynamicTypeCacheMiss()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DDynamicType.cpp48 if (const DynamicTypeInfo *DTI = State->get<DynamicTypeMap>(MR)) in getDynamicTypeInfo() local
49 return *DTI; in getDynamicTypeInfo()
95 const DynamicTypeInfo *DTI = State->get<DynamicClassObjectMap>(Sym); in getClassObjectDynamicTypeInfo() local
96 return DTI ? *DTI : DynamicTypeInfo{}; in getClassObjectDynamicTypeInfo()
202 static raw_ostream &printJson(const DynamicTypeInfo &DTI, raw_ostream &Out, in printJson() argument
205 if (!DTI.isValid()) { in printJson()
208 QualType ToPrint = DTI.getType(); in printJson()
213 << (DTI.canBeASubClass() ? "true" : "false"); in printJson()
H A DCallEvent.cpp1261 DynamicTypeInfo DTI = getDynamicTypeInfo(getState(), Receiver); in getRuntimeDefinition() local
1262 if (!DTI.isValid()) { in getRuntimeDefinition()
1268 QualType DynType = DTI.getType(); in getRuntimeDefinition()
1269 CanBeSubClassed = DTI.canBeASubClass(); in getRuntimeDefinition()
1291 DynamicTypeInfo DTI = in getRuntimeDefinition() local
1293 if (DTI.isValid()) { in getRuntimeDefinition()
1296 cast<ObjCObjectType>(DTI.getType().getCanonicalType()); in getRuntimeDefinition()
1298 CanBeSubClassed = DTI.canBeASubClass(); in getRuntimeDefinition()
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DDynamicTypePropagation.cpp177 if (DynamicTypeInfo DTI = getDynamicTypeInfo(State, ReceiverRegion)) { in inferReceiverType() local
178 InferredType = DTI.getType().getCanonicalType(); in inferReceiverType()
191 if (DynamicTypeInfo DTI = in inferReceiverType() local
195 return {cast<ObjCObjectType>(DTI.getType()), !DTI.canBeASubClass()}; in inferReceiverType()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/spu/
H A Dspu.md187 (define_mode_iterator DTI [DI TI])
2501 [(set (match_operand:DTI 0 "spu_reg_operand" "=r,r,r")
2502 (lshiftrt:DTI (match_operand:DTI 1 "spu_reg_operand" "r,r,r")
2510 [(set (match_dup:DTI 3)
2511 (lshiftrt:DTI (match_dup:DTI 1)
2513 (set (match_dup:DTI 0)
2514 (lshiftrt:DTI (match_dup:DTI 3)
2537 [(set (match_operand:DTI 0 "spu_reg_operand" "=r,r")
2538 (lshiftrt:DTI (match_operand:DTI 1 "spu_reg_operand" "r,r")
2555 [(set (match_operand:DTI 0 "spu_reg_operand" "=r,r")
[all …]
/netbsd-src/sys/dev/eisa/
H A Deisadevs49 vendor DTI DeskStation Technology, Inc.
125 product DTI 0000 Evolution RISC PC
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-objdump/
H A DMachODump.cpp339 dice_table_iterator DTI = in DumpAndSkipDataInCode() local
342 if (DTI != Dices.end()) { in DumpAndSkipDataInCode()
344 DTI->second.getLength(Length); in DumpAndSkipDataInCode()
346 DTI->second.getKind(Kind); in DumpAndSkipDataInCode()
349 (PC == (DTI->first + Length - 1)) && (Length & 1)) in DumpAndSkipDataInCode()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A DChangeLog-200923848 * config/spu/spu.md (cmp<mode:VQHSI>, cmp<mode:DTI>, cmp<mode:VSF>,
23850 (cbranch<mode:VQHSI>4, cbranch<mode:DTI>, cbranch<mode:VSF>4,
23851 cbranchdf4, cstore<mode:VQHSI>4, cstore<mode:DTI>, cstore<mode:VSF>4,