Home
last modified time | relevance | path

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

/external/v8/src/compiler/
Drepresentation-change.h78 enum class TypeCheckKind : uint8_t { enum
87 inline std::ostream& operator<<(std::ostream& os, TypeCheckKind type_check) {
89 case TypeCheckKind::kNone:
91 case TypeCheckKind::kSignedSmall:
93 case TypeCheckKind::kSigned32:
95 case TypeCheckKind::kNumber:
97 case TypeCheckKind::kNumberOrOddball:
99 case TypeCheckKind::kHeapObject:
122 TypeCheckKind type_check = TypeCheckKind::kNone,
160 TypeCheckKind::kHeapObject); in CheckedHeapObjectAsTaggedPointer()
[all …]
Drepresentation-change.cc125 if (use_info.type_check() == TypeCheckKind::kNone || in GetRepresentationFor()
142 DCHECK(use_info.type_check() == TypeCheckKind::kNone || in GetRepresentationFor()
143 use_info.type_check() == TypeCheckKind::kSignedSmall); in GetRepresentationFor()
147 DCHECK(use_info.type_check() == TypeCheckKind::kNone || in GetRepresentationFor()
148 use_info.type_check() == TypeCheckKind::kHeapObject); in GetRepresentationFor()
152 DCHECK(use_info.type_check() == TypeCheckKind::kNone); in GetRepresentationFor()
156 DCHECK(use_info.type_check() == TypeCheckKind::kNone); in GetRepresentationFor()
163 DCHECK(use_info.type_check() == TypeCheckKind::kNone); in GetRepresentationFor()
171 DCHECK(use_info.type_check() == TypeCheckKind::kNone); in GetRepresentationFor()
209 } else if (use_info.type_check() == TypeCheckKind::kSignedSmall) { in GetTaggedSignedRepresentationFor()
[all …]
Dsimplified-lowering.cc724 use.type_check() != TypeCheckKind::kNone) { in ConvertInput()
/external/compiler-rt/lib/ubsan/
Dubsan_handlers_cxx.h25 unsigned char TypeCheckKind; member
Dubsan_handlers.cc72 << TypeCheckKinds[Data->TypeCheckKind] << Data->Type; in handleTypeMismatchImpl()
77 << TypeCheckKinds[Data->TypeCheckKind] << (void *)Pointer in handleTypeMismatchImpl()
83 << TypeCheckKinds[Data->TypeCheckKind] << (void *)Pointer << Data->Type; in handleTypeMismatchImpl()
Dubsan_handlers_cxx.cc55 << TypeCheckKinds[Data->TypeCheckKind] << (void*)Pointer << Data->Type; in HandleDynamicTypeCacheMiss()
Dubsan_handlers.h24 unsigned char TypeCheckKind; member
/external/clang/lib/CodeGen/
DCodeGenFunction.h2036 enum TypeCheckKind { enum
2073 void EmitTypeCheck(TypeCheckKind TCK, SourceLocation Loc, llvm::Value *V,
2607 LValue EmitCheckedLValue(const Expr *E, TypeCheckKind TCK);
DCGExpr.cpp532 void CodeGenFunction::EmitTypeCheck(TypeCheckKind TCK, SourceLocation Loc, in EmitTypeCheck()
943 LValue CodeGenFunction::EmitCheckedLValue(const Expr *E, TypeCheckKind TCK) { in EmitCheckedLValue()
DCGExprScalar.cpp85 LValue EmitCheckedLValue(const Expr *E, CodeGenFunction::TypeCheckKind TCK) { in EmitCheckedLValue()