Searched defs:isKnownNonZero (Results 1 - 2 of 2) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Analysis/
H A DValueTracking.cpp754 /// isKnownNonZero - Return true if the given value is known to be non-zero
758 bool llvm::isKnownNonZero(Value *V, const TargetData *TD, unsigned Depth) { function in class:llvm
778 return isKnownNonZero(X, TD, Depth) || isKnownNonZero(Y, TD, Depth);
782 return isKnownNonZero(cast<Instruction>(V)->getOperand(0), TD, Depth);
790 return isKnownNonZero(X, TD, Depth);
804 return isKnownNonZero(X, TD, Depth);
815 return isKnownNonZero(X, TD, Depth);
827 if (isKnownNonZero(X, TD, Depth) || isKnownNonZero(
[all...]
/external/llvm/lib/Analysis/
H A DValueTracking.cpp80 /// isKnownNonZero, which calls computeKnownBits and ComputeSignBit and
170 static bool isKnownNonZero(Value *V, unsigned Depth, const Query &Q);
172 bool llvm::isKnownNonZero(Value *V, const DataLayout &DL, unsigned Depth, function in class:llvm
175 return ::isKnownNonZero(V, Depth, Query(DL, AC, safeCxtI(V, CxtI), DT));
195 isKnownNonZero(V, DL, Depth, AC, CxtI, DT);
341 isKnownNonZero(Op0, Depth, Q)) ||
343 isKnownNonZero(Op1, Depth, Q));
828 isKnownNonZero(I->getOperand(1), Depth + 1, Q);
845 // call to isKnownNonZero if the cheaper checks above fail.
849 isKnownNonZero(
1671 bool isKnownNonZero(Value *V, unsigned Depth, const Query &Q) { function
3700 static bool isKnownNonZero(Value *V) { function
[all...]

Completed in 178 milliseconds