Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DLoopUtils.cpp1971 IRBuilder ChkBuilder(Ctx, InstSimplifyFolder(Loc->getDataLayout())); in addRuntimeChecks() local
1972 ChkBuilder.SetInsertPoint(Loc); in addRuntimeChecks()
1994 Value *Cmp0 = ChkBuilder.CreateICmpULT(A.Start, B.End, "bound0"); in addRuntimeChecks()
1995 Value *Cmp1 = ChkBuilder.CreateICmpULT(B.Start, A.End, "bound1"); in addRuntimeChecks()
1996 Value *IsConflict = ChkBuilder.CreateAnd(Cmp0, Cmp1, "found.conflict"); in addRuntimeChecks()
1998 Value *IsNegativeStride = ChkBuilder.CreateICmpSLT( in addRuntimeChecks()
2001 IsConflict = ChkBuilder.CreateOr(IsConflict, IsNegativeStride); in addRuntimeChecks()
2004 Value *IsNegativeStride = ChkBuilder.CreateICmpSLT( in addRuntimeChecks()
2007 IsConflict = ChkBuilder.CreateOr(IsConflict, IsNegativeStride); in addRuntimeChecks()
2011 ChkBuilder.CreateOr(MemoryRuntimeCheck, IsConflict, "conflict.rdx"); in addRuntimeChecks()
[all …]