/external/swiftshader/third_party/LLVM/lib/Analysis/ |
LazyValueInfo.cpp | 24 #include "llvm/Support/ConstantRange.h" 65 /// constantrange - The Value falls within this range. 66 constantrange, enumerator in enum:__anon32464::LVILatticeVal::LatticeValueTy 77 ConstantRange Range; 94 static LVILatticeVal getRange(ConstantRange CR) { 103 bool isConstantRange() const { return Tag == constantrange; } 116 ConstantRange getConstantRange() const { 134 return markConstantRange(ConstantRange(CI->getValue())); 150 return markConstantRange(ConstantRange(CI->getValue()+1, CI->getValue())); 165 bool markConstantRange(const ConstantRange NewR) [all...] |
ScalarEvolution.cpp | 78 #include "llvm/Support/ConstantRange.h" [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Analysis/ |
LazyValueInfo.h | 24 class ConstantRange; 86 /// Return the ConstantRange constraint that is known to hold for the 89 ConstantRange getConstantRange(Value *V, BasicBlock *BB, Instruction *CxtI = nullptr);
|
ScalarEvolution.h | 28 #include "llvm/IR/ConstantRange.h" 775 DenseMap<const SCEV *, ConstantRange> UnsignedRanges; 778 DenseMap<const SCEV *, ConstantRange> SignedRanges; 784 const ConstantRange &setRange(const SCEV *S, RangeSignHint Hint, 785 const ConstantRange &CR) { 786 DenseMap<const SCEV *, ConstantRange> &Cache = 796 ConstantRange getRange(const SCEV *S, RangeSignHint Hint); 800 ConstantRange getRangeForAffineAR(const SCEV *Start, const SCEV *Stop, 806 ConstantRange getRangeViaFactoring(const SCEV *Start, const SCEV *Stop, [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Analysis/ |
LazyValueInfo.h | 24 class ConstantRange; 86 /// Return the ConstantRange constraint that is known to hold for the 89 ConstantRange getConstantRange(Value *V, BasicBlock *BB, Instruction *CxtI = nullptr);
|
ScalarEvolution.h | 28 #include "llvm/IR/ConstantRange.h" 775 DenseMap<const SCEV *, ConstantRange> UnsignedRanges; 778 DenseMap<const SCEV *, ConstantRange> SignedRanges; 784 const ConstantRange &setRange(const SCEV *S, RangeSignHint Hint, 785 const ConstantRange &CR) { 786 DenseMap<const SCEV *, ConstantRange> &Cache = 796 ConstantRange getRange(const SCEV *S, RangeSignHint Hint); 800 ConstantRange getRangeForAffineAR(const SCEV *Start, const SCEV *Stop, 806 ConstantRange getRangeViaFactoring(const SCEV *Start, const SCEV *Stop, [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Analysis/ |
LazyValueInfo.h | 24 class ConstantRange; 86 /// Return the ConstantRange constraint that is known to hold for the 89 ConstantRange getConstantRange(Value *V, BasicBlock *BB, Instruction *CxtI = nullptr);
|
ScalarEvolution.h | 28 #include "llvm/IR/ConstantRange.h" 775 DenseMap<const SCEV *, ConstantRange> UnsignedRanges; 778 DenseMap<const SCEV *, ConstantRange> SignedRanges; 784 const ConstantRange &setRange(const SCEV *S, RangeSignHint Hint, 785 const ConstantRange &CR) { 786 DenseMap<const SCEV *, ConstantRange> &Cache = 796 ConstantRange getRange(const SCEV *S, RangeSignHint Hint); 800 ConstantRange getRangeForAffineAR(const SCEV *Start, const SCEV *Stop, 806 ConstantRange getRangeViaFactoring(const SCEV *Start, const SCEV *Stop, [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/ |
LazyValueInfo.h | 24 class ConstantRange; 86 /// Return the ConstantRange constraint that is known to hold for the 89 ConstantRange getConstantRange(Value *V, BasicBlock *BB, Instruction *CxtI = nullptr);
|
ScalarEvolution.h | 28 #include "llvm/IR/ConstantRange.h" 775 DenseMap<const SCEV *, ConstantRange> UnsignedRanges; 778 DenseMap<const SCEV *, ConstantRange> SignedRanges; 784 const ConstantRange &setRange(const SCEV *S, RangeSignHint Hint, 785 const ConstantRange &CR) { 786 DenseMap<const SCEV *, ConstantRange> &Cache = 796 ConstantRange getRange(const SCEV *S, RangeSignHint Hint); 800 ConstantRange getRangeForAffineAR(const SCEV *Start, const SCEV *Stop, 806 ConstantRange getRangeViaFactoring(const SCEV *Start, const SCEV *Stop, [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Analysis/ |
LazyValueInfo.h | 24 class ConstantRange; 86 /// Return the ConstantRange constraint that is known to hold for the 89 ConstantRange getConstantRange(Value *V, BasicBlock *BB, Instruction *CxtI = nullptr);
|
ScalarEvolution.h | 28 #include "llvm/IR/ConstantRange.h" 775 DenseMap<const SCEV *, ConstantRange> UnsignedRanges; 778 DenseMap<const SCEV *, ConstantRange> SignedRanges; 784 const ConstantRange &setRange(const SCEV *S, RangeSignHint Hint, 785 const ConstantRange &CR) { 786 DenseMap<const SCEV *, ConstantRange> &Cache = 796 ConstantRange getRange(const SCEV *S, RangeSignHint Hint); 800 ConstantRange getRangeForAffineAR(const SCEV *Start, const SCEV *Stop, 806 ConstantRange getRangeViaFactoring(const SCEV *Start, const SCEV *Stop, [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Analysis/ |
LazyValueInfo.h | 24 class ConstantRange; 86 /// Return the ConstantRange constraint that is known to hold for the 89 ConstantRange getConstantRange(Value *V, BasicBlock *BB, Instruction *CxtI = nullptr);
|
ScalarEvolution.h | 28 #include "llvm/IR/ConstantRange.h" 775 DenseMap<const SCEV *, ConstantRange> UnsignedRanges; 778 DenseMap<const SCEV *, ConstantRange> SignedRanges; 784 const ConstantRange &setRange(const SCEV *S, RangeSignHint Hint, 785 const ConstantRange &CR) { 786 DenseMap<const SCEV *, ConstantRange> &Cache = 796 ConstantRange getRange(const SCEV *S, RangeSignHint Hint); 800 ConstantRange getRangeForAffineAR(const SCEV *Start, const SCEV *Stop, 806 ConstantRange getRangeViaFactoring(const SCEV *Start, const SCEV *Stop, [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Analysis/ |
LazyValueInfo.h | 24 class ConstantRange; 86 /// Return the ConstantRange constraint that is known to hold for the 89 ConstantRange getConstantRange(Value *V, BasicBlock *BB, Instruction *CxtI = nullptr);
|
ScalarEvolution.h | 28 #include "llvm/IR/ConstantRange.h" 775 DenseMap<const SCEV *, ConstantRange> UnsignedRanges; 778 DenseMap<const SCEV *, ConstantRange> SignedRanges; 784 const ConstantRange &setRange(const SCEV *S, RangeSignHint Hint, 785 const ConstantRange &CR) { 786 DenseMap<const SCEV *, ConstantRange> &Cache = 796 ConstantRange getRange(const SCEV *S, RangeSignHint Hint); 800 ConstantRange getRangeForAffineAR(const SCEV *Start, const SCEV *Stop, 806 ConstantRange getRangeViaFactoring(const SCEV *Start, const SCEV *Stop, [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Analysis/ |
LazyValueInfo.h | 24 class ConstantRange; 86 /// Return the ConstantRange constraint that is known to hold for the 89 ConstantRange getConstantRange(Value *V, BasicBlock *BB, Instruction *CxtI = nullptr);
|
ScalarEvolution.h | 28 #include "llvm/IR/ConstantRange.h" 775 DenseMap<const SCEV *, ConstantRange> UnsignedRanges; 778 DenseMap<const SCEV *, ConstantRange> SignedRanges; 784 const ConstantRange &setRange(const SCEV *S, RangeSignHint Hint, 785 const ConstantRange &CR) { 786 DenseMap<const SCEV *, ConstantRange> &Cache = 796 ConstantRange getRange(const SCEV *S, RangeSignHint Hint); 800 ConstantRange getRangeForAffineAR(const SCEV *Start, const SCEV *Stop, 806 ConstantRange getRangeViaFactoring(const SCEV *Start, const SCEV *Stop, [all...] |
/external/llvm/lib/Analysis/ |
LazyValueInfo.cpp | 23 #include "llvm/IR/ConstantRange.h" 73 /// This Value has a specific constant value. (For integers, constantrange 78 /// constantrange is used instead.) 82 constantrange, enumerator in enum:__anon25329::LVILatticeVal::LatticeValueTy 92 ConstantRange Range; 109 static LVILatticeVal getRange(ConstantRange CR) { 123 bool isConstantRange() const { return Tag == constantrange; } 136 ConstantRange getConstantRange() const { 154 return markConstantRange(ConstantRange(CI->getValue())); 170 return markConstantRange(ConstantRange(CI->getValue()+1, CI->getValue())) [all...] |
ScalarEvolution.cpp | 73 #include "llvm/IR/ConstantRange.h" [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
ScalarEvolution.h | 31 #include "llvm/Support/ConstantRange.h" 366 DenseMap<const SCEV *, ConstantRange> UnsignedRanges; 369 DenseMap<const SCEV *, ConstantRange> SignedRanges; 372 const ConstantRange &setUnsignedRange(const SCEV *S, 373 const ConstantRange &CR) { 374 std::pair<DenseMap<const SCEV *, ConstantRange>::iterator, bool> Pair = 382 const ConstantRange &setSignedRange(const SCEV *S, 383 const ConstantRange &CR) { 384 std::pair<DenseMap<const SCEV *, ConstantRange>::iterator, bool> Pair = [all...] |
ScalarEvolutionExpressions.h | 22 class ConstantRange; 350 const SCEV *getNumIterationsInRange(ConstantRange Range,
|
/external/llvm/include/llvm/Analysis/ |
ScalarEvolution.h | 28 #include "llvm/IR/ConstantRange.h" 807 DenseMap<const SCEV *, ConstantRange> UnsignedRanges; 810 DenseMap<const SCEV *, ConstantRange> SignedRanges; 816 const ConstantRange &setRange(const SCEV *S, RangeSignHint Hint, 817 const ConstantRange &CR) { 818 DenseMap<const SCEV *, ConstantRange> &Cache = 828 ConstantRange getRange(const SCEV *S, RangeSignHint Hint); 832 ConstantRange getRangeForAffineAR(const SCEV *Start, const SCEV *Stop, 839 ConstantRange getRangeViaFactoring(const SCEV *Start, const SCEV *Stop, [all...] |
/external/llvm/lib/Transforms/Scalar/ |
GuardWidening.cpp | 416 ConstantRange CR0 = 417 ConstantRange::makeExactICmpRegion(Pred0, RHS0->getValue()); 418 ConstantRange CR1 = 419 ConstantRange::makeExactICmpRegion(Pred1, RHS1->getValue());
|
/external/llvm/lib/IR/ |
Metadata.cpp | 21 #include "llvm/IR/ConstantRange.h" 914 static bool isContiguous(const ConstantRange &A, const ConstantRange &B) { 918 static bool canBeMerged(const ConstantRange &A, const ConstantRange &B) { 924 ConstantRange NewRange(Low->getValue(), High->getValue()); 928 ConstantRange LastRange(LB, LE); 930 ConstantRange Union = LastRange.unionWith(NewRange); 1011 ConstantRange Range(EndPoints[0]->getValue(), EndPoints[1]->getValue()); [all...] |