Searched refs:ConstantRange (Results 26 - 40 of 40) sorted by relevance
12
/netbsd-current/external/apache2/llvm/dist/llvm/lib/IR/ |
H A D | Globals.cpp | 17 #include "llvm/IR/ConstantRange.h" 299 Optional<ConstantRange> GlobalValue::getAbsoluteSymbolRange() const {
|
H A D | Verifier.cpp | 70 #include "llvm/IR/ConstantRange.h" 3668 static bool isContiguous(const ConstantRange &A, const ConstantRange &B) { 3681 ConstantRange LastRange(1, true); // Dummy initial value 3694 ConstantRange CurRange(LowV, HighV); 3705 LastRange = ConstantRange(LowV, HighV); 3712 ConstantRange FirstRange(FirstLow, FirstHigh);
|
H A D | AsmWriter.cpp | 3244 auto PrintRange = [&](const ConstantRange &Range) {
|
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/Analysis/ |
H A D | ScalarEvolutionExpressions.h | 34 class ConstantRange; 410 const SCEV *getNumIterationsInRange(const ConstantRange &Range,
|
H A D | ValueTracking.h | 549 ConstantRange computeConstantRange(const Value *V, bool UseInstrInfo = true,
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
H A D | JumpThreading.cpp | 41 #include "llvm/IR/ConstantRange.h" 906 // If the value is known by LazyValueInfo to be a ConstantRange in 909 ConstantRange CR = LVI->getConstantRangeOnEdge( 915 ConstantRange CmpRange = ConstantRange::makeExactICmpRegion(
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCompares.cpp | 20 #include "llvm/IR/ConstantRange.h" 1481 ConstantRange CR = ConstantRange::makeAllowedICmpRegion(Pred, *C); 1482 ConstantRange DominatingCR = 1483 (CmpBB == TrueBB) ? ConstantRange::makeExactICmpRegion(DomPred, *DomC) 1484 : ConstantRange::makeExactICmpRegion( 1486 ConstantRange Intersection = DominatingCR.intersectWith(CR); 1487 ConstantRange Difference = DominatingCR.difference(CR); 2636 auto CR = ConstantRange::makeExactICmpRegion(Pred, C).subtract(*C2); 3612 // FIXME: could also rely on ConstantRange [all...] |
/netbsd-current/external/apache2/llvm/dist/llvm/include/llvm/AsmParser/ |
H A D | LLParser.h | 376 bool parseParamAccessOffset(ConstantRange &Range);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Analysis/ |
H A D | InstructionSimplify.cpp | 32 #include "llvm/IR/ConstantRange.h" 1602 auto Range0 = ConstantRange::makeExactICmpRegion(Cmp0->getPredicate(), *C0); 1603 auto Range1 = ConstantRange::makeExactICmpRegion(Cmp1->getPredicate(), *C1); 2768 ConstantRange RHS_CR = ConstantRange::makeExactICmpRegion(Pred, *C); 2774 ConstantRange LHS_CR = computeConstantRange(LHS, IIQ.UseInstrInfo);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
H A D | X86ISelDAGToDAG.cpp | 23 #include "llvm/IR/ConstantRange.h" 2576 Optional<ConstantRange> CR = 2759 Optional<ConstantRange> CR = GA->getGlobal()->getAbsoluteSymbolRange(); 2816 Optional<ConstantRange> CR = GA->getGlobal()->getAbsoluteSymbolRange();
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/AsmParser/ |
H A D | LLParser.cpp | 27 #include "llvm/IR/ConstantRange.h" 9065 bool LLParser::parseParamAccessOffset(ConstantRange &Range) { 9087 ? ConstantRange::getEmpty(FunctionSummary::ParamAccess::RangeWidth) 9088 : ConstantRange(Lower, Upper);
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
H A D | SimplifyCFG.cpp | 40 #include "llvm/IR/ConstantRange.h" 624 ConstantRange Span = ConstantRange::makeAllowedICmpRegion(
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Bitcode/Reader/ |
H A D | BitcodeReader.cpp | 6089 ConstantRange Range{Lower, Upper};
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 3685 auto WriteRange = [&](ConstantRange Range) {
|
/netbsd-current/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/ |
H A D | SelectionDAGBuilder.cpp | 67 #include "llvm/IR/ConstantRange.h" 8941 ConstantRange CR = getConstantRangeFromMetadata(*Range);
|
Completed in 293 milliseconds
12