Home
last modified time | relevance | path

Searched refs:WrapFlags (Results 1 – 4 of 4) sorted by relevance

/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.h940 WrapFlagsTy WrapFlags; member
968 WrapFlags = {Op->hasNoUnsignedWrap(), Op->hasNoSignedWrap()}; in VPRecipeWithIRFlags()
995 WrapFlagsTy WrapFlags, DebugLoc DL = {})
997 OpType(OperationType::OverflowingBinOp), WrapFlags(WrapFlags) {} in VPSingleDefRecipe()
1028 WrapFlags.HasNUW = false; in dropPoisonGeneratingFlags()
1029 WrapFlags.HasNSW = false; in dropPoisonGeneratingFlags()
1057 I->setHasNoUnsignedWrap(WrapFlags.HasNUW); in setFlags()
1058 I->setHasNoSignedWrap(WrapFlags.HasNSW); in setFlags()
1107 return WrapFlags.HasNUW; in hasNoUnsignedWrap()
1113 return WrapFlags.HasNSW; in hasNoSignedWrap()
[all …]
H A DLoopVectorizationPlanner.h150 VPRecipeWithIRFlags::WrapFlagsTy WrapFlags,
153 new VPInstruction(Opcode, Operands, WrapFlags, DL, Name));
H A DVPlanRecipes.cpp729 if (WrapFlags.HasNUW) in printFlags()
731 if (WrapFlags.HasNSW) in printFlags()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/
H A DPatternMatch.h1132 unsigned WrapFlags = 0>
1144 if ((WrapFlags & OverflowingBinaryOperator::NoUnsignedWrap) && in match()
1147 if ((WrapFlags & OverflowingBinaryOperator::NoSignedWrap) && in match()