Home
last modified time | relevance | path

Searched refs:RHSClass (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp4383 FPClassTest RHSClass, bool LookThroughSrc) { in fcmpImpliesClass() argument
4384 assert(RHSClass != fcNone); in fcmpImpliesClass()
4393 const FPClassTest OrigClass = RHSClass; in fcmpImpliesClass()
4395 const bool IsNegativeRHS = (RHSClass & fcNegative) == RHSClass; in fcmpImpliesClass()
4396 const bool IsPositiveRHS = (RHSClass & fcPositive) == RHSClass; in fcmpImpliesClass()
4397 const bool IsNaN = (RHSClass & ~fcNan) == fcNone; in fcmpImpliesClass()
4415 RHSClass = llvm::inverse_fabs(RHSClass); in fcmpImpliesClass()
4600 return {Src, RHSClass, fcAllFlags}; in fcmpImpliesClass()
4603 FPClassTest Class = RHSClass | fcNan; in fcmpImpliesClass()
4608 return {Src, ~fcNan, RHSClass | fcNan}; in fcmpImpliesClass()
[all …]
H A DInstructionSimplify.cpp4117 KnownFPClass RHSClass = in simplifyFCmpInst() local
4123 (RHSClass.isKnownNeverNaN() && LHSClass.isKnownNeverNaN())) in simplifyFCmpInst()
4126 if (RHSClass.isKnownAlwaysNaN() || LHSClass.isKnownAlwaysNaN()) in simplifyFCmpInst()
/freebsd/contrib/llvm-project/clang/lib/AST/
H A DASTContext.cpp11062 Type::TypeClass RHSClass = RHSCan->getTypeClass(); in mergeTypes() local
11067 if (RHSClass == Type::FunctionProto) RHSClass = Type::FunctionNoProto; in mergeTypes()
11072 if (RHSClass == Type::VariableArray || RHSClass == Type::IncompleteArray) in mergeTypes()
11073 RHSClass = Type::ConstantArray; in mergeTypes()
11077 if (RHSClass == Type::ObjCInterface) RHSClass = Type::ObjCObject; in mergeTypes()
11081 if (RHSClass == Type::ExtVector) RHSClass = Type::Vector; in mergeTypes()
11084 if (LHSClass != RHSClass) { in mergeTypes()