Home
last modified time | relevance | path

Searched refs:classify (Results 1 – 25 of 43) sorted by relevance

12

/freebsd/contrib/llvm-project/clang/lib/AST/ByteCode/
H A DInterpBuiltin.cpp57 std::optional<PrimType> T = S.getContext().classify(QT); in pushInteger()
180 discard(S.Stk, *S.getContext().classify(Call->getArg(0))); in interp__builtin_assume()
190 Limit = popToAPSInt(S.Stk, *S.getContext().classify(Call->getArg(2))) in interp__builtin_strcmp()
217 PrimType ElemT = *S.getContext().classify(getElemType(A)); in interp__builtin_strcmp()
555 PrimType FPClassArgT = *S.getContext().classify(Call->getArg(1)->getType()); in interp__builtin_isfpclass()
560 (F.classify() & std::move(FPClassArg)).getZExtValue()); in interp__builtin_isfpclass()
573 PrimType IntT = *S.getContext().classify(Call->getArg(0)); in interp__builtin_fpclassify()
625 PrimType ArgT = *S.getContext().classify(Call->getArg(0)->getType()); in interp__builtin_abs()
639 PrimType ArgT = *S.getContext().classify(Call->getArg(0)->getType()); in interp__builtin_popcount()
648 PrimType ArgT = *S.getContext().classify(Call->getArg(0)->getType()); in interp__builtin_parity()
[all …]
H A DContext.h79 std::optional<PrimType> classify(QualType T) const;
82 std::optional<PrimType> classify(const Expr *E) const { in classify() function
87 return classify(E->getType()); in classify()
H A DCompiler.cpp212 std::optional<PrimType> SubExprT = classify(SubExpr->getType()); in VisitCastExpr()
363 if (std::optional<PrimType> T = classify(PointeeType)) in VisitCastExpr()
411 if (std::optional<PrimType> T = classify(PtrType->getPointeeType())) in VisitCastExpr()
448 std::optional<PrimType> FromT = classify(SubExprTy); in VisitCastExpr()
453 std::optional<PrimType> ToT = classify(CE->getType()); in VisitCastExpr()
479 std::optional<PrimType> FromT = classify(SubExpr->getType()); in VisitCastExpr()
492 std::optional<PrimType> FromT = classify(SubExpr->getType()); in VisitCastExpr()
493 std::optional<PrimType> ToT = classify(CE->getType()); in VisitCastExpr()
625 assert(!classify(CE->getType())); in VisitCastExpr()
626 assert(classify(SubExpr->getType())); in VisitCastExpr()
[all …]
H A DProgram.cpp174 if (std::optional<PrimType> T = Ctx.classify(QT)) in getOrCreateDummy()
253 if (std::optional<PrimType> T = Ctx.classify(Ty)) in createGlobal()
376 if (std::optional<PrimType> T = Ctx.classify(FT)) { in getOrCreateRecord()
415 if (std::optional<PrimType> T = Ctx.classify(ElemTy)) { in createDescriptor()
442 if (std::optional<PrimType> T = Ctx.classify(ElemTy)) { in createDescriptor()
465 std::optional<PrimType> ElemTy = Ctx.classify(CT->getElementType()); in createDescriptor()
475 std::optional<PrimType> ElemTy = Ctx.classify(VT->getElementType()); in createDescriptor()
H A DContext.cpp259 std::optional<PrimType> Context::classify(QualType T) const { in classify() function in Context
320 return classify(D->getIntegerType()); in classify()
324 return classify(AT->getValueType()); in classify()
327 return classify(DT->getUnderlyingType()); in classify()
453 if (!Ty->isVoidType() && !classify(Ty)) { in getOrCreateFunction()
495 std::optional<PrimType> T = classify(PD->getType()); in getOrCreateFunction()
523 std::optional<PrimType> T = classify(PD->getType()); in getOrCreateObjCBlock()
H A DCompiler.h257 std::optional<PrimType> classify(const Expr *E) const { in classify() function
258 return Ctx.classify(E); in classify()
260 std::optional<PrimType> classify(QualType Ty) const { in classify() function
261 return Ctx.classify(Ty); in classify()
266 if (auto T = classify(Ty)) { in classifyPrim()
273 if (auto T = classify(E)) in classifyPrim()
379 return *this->classify(ElemType); in classifyComplexElementType()
384 return *this->classify(T->getAs<VectorType>()->getElementType()); in classifyVectorElementType()
H A DPointer.cpp659 if (std::optional<PrimType> T = Ctx.classify(Ty)) { in toRValue()
676 if (std::optional<PrimType> T = Ctx.classify(FieldTy)) { in toRValue()
699 if (std::optional<PrimType> T = Ctx.classify(FieldTy)) { in toRValue()
737 if (std::optional<PrimType> T = Ctx.classify(ElemTy)) { in toRValue()
751 std::optional<PrimType> ElemT = Ctx.classify(ElemTy); in toRValue()
771 PrimType ElemT = *Ctx.classify(ElemTy); in toRValue()
798 if (std::optional<PrimType> T = Ctx.classify(ResultType)) { in toRValue()
H A DByteCodeEmitter.cpp65 std::optional<PrimType> T = Ctx.classify(PD->getType()); in compileFunc()
246 PrimType T = Ctx.classify(Arg->getType()).value_or(PT_Ptr); in speculate()
H A DEvalEmitter.cpp159 PrimType T = Ctx.classify(Arg->getType()).value_or(PT_Ptr); in speculate()
314 if (std::optional<PrimType> T = Ctx.classify(E->getType())) { in updateGlobalTemporaries()
H A DFloating.h153 llvm::FPClassTest classify() const { return getValue().classify(); } in classify() function
H A DInterpFrame.cpp178 PrimType PrimTy = S.Ctx.classify(Ty).value_or(PT_Ptr); in describe()
/freebsd/contrib/llvm-project/clang/lib/Analysis/
H A DUninitializedValues.cpp289 void classify(const Expr *E, Class C);
331 void ClassifyRefs::classify(const Expr *E, Class C) { in classify() function in ClassifyRefs
335 classify(CO->getTrueExpr(), C); in classify()
336 classify(CO->getFalseExpr(), C); in classify()
341 classify(BCO->getFalseExpr(), C); in classify()
346 classify(OVE->getSourceExpr(), C); in classify()
353 classify(ME->getBase(), C); in classify()
362 classify(BO->getLHS(), C); in classify()
365 classify(BO->getRHS(), C); in classify()
395 classify(BO->getLHS(), Use); in VisitBinaryOperator()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstantFPRange.cpp244 ((Other.classify() & ~fcNan) == fcZero) in makeSatisfyingFCmpRegion()
334 FPClassTest ConstantFPRange::classify() const { in classify() function in ConstantFPRange
341 FPClassTest LowerMask = Lower.classify(); in classify()
342 FPClassTest UpperMask = Upper.classify(); in classify()
/freebsd/contrib/arm-optimized-routines/math/test/rtest/
H A Dintern.h61 classify, /* classify double: dbl -> int */ enumerator
H A Ddotest.c627 {"isfinite", (funcptr)test_isfinite, classify, {NULL}, cases_uniform, 0, 0x7fffffff},
629 {"isinf", (funcptr)test_isinf, classify, {NULL}, cases_uniform, 0, 0x7fffffff},
631 {"isnan", (funcptr)test_isnan, classify, {NULL}, cases_uniform, 0, 0x7fffffff},
633 {"isnormal", (funcptr)test_isnormal, classify, {NULL}, cases_uniform, 0, 0x7fffffff},
635 {"signbit", (funcptr)test_signbit, classify, {NULL}, cases_uniform, 0, 0x7fffffff},
637 {"fpclassify", (funcptr)test_fpclassify, classify, {NULL}, cases_uniform, 0, 0x7fffffff},
1572 case classify: in vet_for_decline()
1697 case classify: in docase()
1869 case classify: in docase()
2123 case classify: in docase()
H A Dmain.c58 case classify: in isdouble()
/freebsd/contrib/llvm-project/lldb/source/Plugins/SymbolFile/Breakpad/
H A DSymbolFileBreakpad.cpp207 assert(Record::classify(*It) == Record::Func); in ParseCompileUnitAtIndex()
210 while (It != End && Record::classify(*It) == Record::Inline) in ParseCompileUnitAtIndex()
246 assert(Record::classify(*It) == Record::Func); in GetOrCreateFunction()
311 while (It != End && Record::classify(*It) == Record::Inline) { in ParseBlocksRecursive()
851 assert(Record::classify(*It) == Record::Func); in ParseLineTableAndSupportFiles()
854 if (Record::classify(*It) == Record::Inline) in ParseLineTableAndSupportFiles()
/freebsd/sys/contrib/openzfs/lib/libzfs/
H A Dlibzfs_diff.c210 if (di->classify) in print_rename()
233 if (di->classify) in print_link_change()
253 if (di->classify) in print_file()
772 di.classify = (flags & ZFS_DIFF_CLASSIFY); in zfs_show_diffs()
H A Dlibzfs_impl.h231 boolean_t classify; member
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DX86.cpp136 Class classify(QualType Ty) const;
626 X86_32ABIInfo::Class X86_32ABIInfo::classify(QualType Ty) const { in classify() function in X86_32ABIInfo
641 Class C = classify(Ty); in updateFreeRegs()
1272 void classify(QualType T, uint64_t OffsetBase, Class &Lo, Class &Hi,
1413 ABIArgInfo classify(QualType Ty, unsigned &FreeSSERegs, bool IsReturnType,
1799 void X86_64ABIInfo::classify(QualType Ty, uint64_t OffsetBase, Class &Lo, in classify() function in X86_64ABIInfo
1850 classify(ET->getDecl()->getIntegerType(), OffsetBase, Lo, Hi, isNamedArg); in classify()
2030 classify(AT->getElementType(), Offset, FieldLo, FieldHi, isNamedArg); in classify()
2083 classify(I.getType(), Offset, FieldLo, FieldHi, isNamedArg); in classify()
2170 classify(i->getType(), Offset, FieldLo, FieldHi, isNamedArg); in classify()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstantFPRange.h187 LLVM_ABI FPClassTest classify() const;
H A DGenericFloatingPointPredicateUtils.h457 return fcmpImpliesClass(Pred, F, LHS, ConstRHS.classify(), in fcmpImpliesClass()
468 return fcmpImpliesClass(Pred, F, LHS, ConstRHS.classify(), LookThroughSrc); in fcmpImpliesClass()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVSchedule.td102 def WriteFClass16 : SchedWrite; // 16-bit floating point classify
103 def WriteFClass32 : SchedWrite; // 32-bit floating point classify
104 def WriteFClass64 : SchedWrite; // 64-bit floating point classify
105 def WriteFClass128 : SchedWrite; // 128-bit floating point classify
/freebsd/contrib/llvm-project/lldb/source/Plugins/ObjectFile/Breakpad/
H A DObjectFileBreakpad.cpp152 std::optional<Record::Kind> next_section = Record::classify(line); in CreateSections()
/freebsd/usr.sbin/bsdconfig/share/
H A Ddevice.subr248 f_dprintf "WARNING! Unable to classify %s as %s" \
413 # First attempt to classify by device catalog (see MAIN)
453 # Attempt to get file(1) magic to potentially classify as
494 # Potentially re-classify as USB device
616 # First attempt to classify by device catalog (see MAIN)
663 # Unable to classify GEOM label

12