Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlan.h658 GEPNoWrapFlags GEPFlags; member
685 GEPFlags = GEP->getNoWrapFlags(); in VPIRFlags()
712 VPIRFlags(GEPNoWrapFlags GEPFlags) in VPIRFlags() argument
713 : OpType(OperationType::GEPOp), GEPFlags(GEPFlags) {} in VPIRFlags()
741 GEPFlags = GEPNoWrapFlags::none(); in dropPoisonGeneratingFlags()
774 cast<GetElementPtrInst>(&I)->setNoWrapFlags(GEPFlags); in applyFlags()
806 GEPNoWrapFlags getGEPNoWrapFlags() const { return GEPFlags; } in getGEPNoWrapFlags()
1753 int64_t Stride, GEPNoWrapFlags GEPFlags, DebugLoc DL) in VPVectorEndPointerRecipe() argument
1755 ArrayRef<VPValue *>({Ptr, VF}), GEPFlags, DL), in VPVectorEndPointerRecipe()
1807 VPVectorPointerRecipe(VPValue *Ptr, Type *IndexedTy, GEPNoWrapFlags GEPFlags, in VPVectorPointerRecipe() argument
[all …]
H A DVPlanRecipes.cpp1831 if (GEPFlags.isInBounds()) in printFlags()
1833 else if (GEPFlags.hasNoUnsignedSignedWrap()) in printFlags()
1835 if (GEPFlags.hasNoUnsignedWrap()) in printFlags()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DCore.cpp1729 static GEPNoWrapFlags mapFromLLVMGEPNoWrapFlags(LLVMGEPNoWrapFlags GEPFlags) { in mapFromLLVMGEPNoWrapFlags() argument
1731 if ((GEPFlags & LLVMGEPFlagInBounds) != 0) in mapFromLLVMGEPNoWrapFlags()
1733 if ((GEPFlags & LLVMGEPFlagNUSW) != 0) in mapFromLLVMGEPNoWrapFlags()
1735 if ((GEPFlags & LLVMGEPFlagNUW) != 0) in mapFromLLVMGEPNoWrapFlags()
1741 static LLVMGEPNoWrapFlags mapToLLVMGEPNoWrapFlags(GEPNoWrapFlags GEPFlags) { in mapToLLVMGEPNoWrapFlags() argument
1743 if (GEPFlags.isInBounds()) in mapToLLVMGEPNoWrapFlags()
1745 if (GEPFlags.hasNoUnsignedSignedWrap()) in mapToLLVMGEPNoWrapFlags()
1747 if (GEPFlags.hasNoUnsignedWrap()) in mapToLLVMGEPNoWrapFlags()