/external/swiftshader/third_party/LLVM/include/llvm/Support/ |
ConstantRange.h | 1 //===-- llvm/Support/ConstantRange.h - Represent a range --------*- C++ -*-===// 27 // Note that ConstantRange can be used to represent either signed or 40 /// ConstantRange - This class represents an range of values. 42 class ConstantRange { 48 explicit ConstantRange(uint32_t BitWidth, bool isFullSet = true); 52 ConstantRange(const APInt &Value); 57 ConstantRange(const APInt &Lower, const APInt &Upper); 66 static ConstantRange makeICmpRegion(unsigned Pred, 67 const ConstantRange &Other); 77 /// getBitWidth - get the bit width of this ConstantRange [all...] |
/external/llvm/include/llvm/IR/ |
ConstantRange.h | 1 //===- ConstantRange.h - Represent a range ----------------------*- C++ -*-===// 27 // Note that ConstantRange can be used to represent either signed or 43 class ConstantRange { 52 explicit ConstantRange(uint32_t BitWidth, bool isFullSet = true); 56 ConstantRange(APIntMoveTy Value); 61 ConstantRange(APIntMoveTy Lower, APIntMoveTy Upper); 67 /// answer is not representable as a ConstantRange, the return value will be a 71 static ConstantRange makeAllowedICmpRegion(CmpInst::Predicate Pred, 72 const ConstantRange &Other); 78 /// exact answer is not representable as a ConstantRange, the return valu [all...] |
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/ |
ConstantRange.h | 1 //===- ConstantRange.h - Represent a range ----------------------*- C++ -*-===// 27 // Note that ConstantRange can be used to represent either signed or 45 class ConstantRange { 54 explicit ConstantRange(uint32_t BitWidth, bool isFullSet = true); 58 ConstantRange(APIntMoveTy Value); 63 ConstantRange(APIntMoveTy Lower, APIntMoveTy Upper); 69 /// answer is not representable as a ConstantRange, the return value will be a 73 static ConstantRange makeAllowedICmpRegion(CmpInst::Predicate Pred, 74 const ConstantRange &Other); 80 /// exact answer is not representable as a ConstantRange, the return valu [all...] |
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/IR/ |
ConstantRange.h | 1 //===- ConstantRange.h - Represent a range ----------------------*- C++ -*-===// 27 // Note that ConstantRange can be used to represent either signed or 45 class ConstantRange { 54 explicit ConstantRange(uint32_t BitWidth, bool isFullSet = true); 58 ConstantRange(APIntMoveTy Value); 63 ConstantRange(APIntMoveTy Lower, APIntMoveTy Upper); 69 /// answer is not representable as a ConstantRange, the return value will be a 73 static ConstantRange makeAllowedICmpRegion(CmpInst::Predicate Pred, 74 const ConstantRange &Other); 80 /// exact answer is not representable as a ConstantRange, the return valu [all...] |
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/IR/ |
ConstantRange.h | 1 //===- ConstantRange.h - Represent a range ----------------------*- C++ -*-===// 27 // Note that ConstantRange can be used to represent either signed or 45 class ConstantRange { 54 explicit ConstantRange(uint32_t BitWidth, bool isFullSet = true); 58 ConstantRange(APIntMoveTy Value); 63 ConstantRange(APIntMoveTy Lower, APIntMoveTy Upper); 69 /// answer is not representable as a ConstantRange, the return value will be a 73 static ConstantRange makeAllowedICmpRegion(CmpInst::Predicate Pred, 74 const ConstantRange &Other); 80 /// exact answer is not representable as a ConstantRange, the return valu [all...] |
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/ |
ConstantRange.h | 1 //===- ConstantRange.h - Represent a range ----------------------*- C++ -*-===// 27 // Note that ConstantRange can be used to represent either signed or 45 class ConstantRange { 54 explicit ConstantRange(uint32_t BitWidth, bool isFullSet = true); 58 ConstantRange(APIntMoveTy Value); 63 ConstantRange(APIntMoveTy Lower, APIntMoveTy Upper); 69 /// answer is not representable as a ConstantRange, the return value will be a 73 static ConstantRange makeAllowedICmpRegion(CmpInst::Predicate Pred, 74 const ConstantRange &Other); 80 /// exact answer is not representable as a ConstantRange, the return valu [all...] |
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/IR/ |
ConstantRange.h | 1 //===- ConstantRange.h - Represent a range ----------------------*- C++ -*-===// 27 // Note that ConstantRange can be used to represent either signed or 45 class ConstantRange { 54 explicit ConstantRange(uint32_t BitWidth, bool isFullSet = true); 58 ConstantRange(APIntMoveTy Value); 63 ConstantRange(APIntMoveTy Lower, APIntMoveTy Upper); 69 /// answer is not representable as a ConstantRange, the return value will be a 73 static ConstantRange makeAllowedICmpRegion(CmpInst::Predicate Pred, 74 const ConstantRange &Other); 80 /// exact answer is not representable as a ConstantRange, the return valu [all...] |
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/IR/ |
ConstantRange.h | 1 //===- ConstantRange.h - Represent a range ----------------------*- C++ -*-===// 27 // Note that ConstantRange can be used to represent either signed or 45 class ConstantRange { 54 explicit ConstantRange(uint32_t BitWidth, bool isFullSet = true); 58 ConstantRange(APIntMoveTy Value); 63 ConstantRange(APIntMoveTy Lower, APIntMoveTy Upper); 69 /// answer is not representable as a ConstantRange, the return value will be a 73 static ConstantRange makeAllowedICmpRegion(CmpInst::Predicate Pred, 74 const ConstantRange &Other); 80 /// exact answer is not representable as a ConstantRange, the return valu [all...] |
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/IR/ |
ConstantRange.h | 1 //===- ConstantRange.h - Represent a range ----------------------*- C++ -*-===// 27 // Note that ConstantRange can be used to represent either signed or 45 class ConstantRange { 54 explicit ConstantRange(uint32_t BitWidth, bool isFullSet = true); 58 ConstantRange(APIntMoveTy Value); 63 ConstantRange(APIntMoveTy Lower, APIntMoveTy Upper); 69 /// answer is not representable as a ConstantRange, the return value will be a 73 static ConstantRange makeAllowedICmpRegion(CmpInst::Predicate Pred, 74 const ConstantRange &Other); 80 /// exact answer is not representable as a ConstantRange, the return valu [all...] |
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/IR/ |
ConstantRange.h | 1 //===- ConstantRange.h - Represent a range ----------------------*- C++ -*-===// 27 // Note that ConstantRange can be used to represent either signed or 45 class ConstantRange { 54 explicit ConstantRange(uint32_t BitWidth, bool isFullSet = true); 58 ConstantRange(APIntMoveTy Value); 63 ConstantRange(APIntMoveTy Lower, APIntMoveTy Upper); 69 /// answer is not representable as a ConstantRange, the return value will be a 73 static ConstantRange makeAllowedICmpRegion(CmpInst::Predicate Pred, 74 const ConstantRange &Other); 80 /// exact answer is not representable as a ConstantRange, the return valu [all...] |
/external/swiftshader/third_party/LLVM/lib/Support/ |
ConstantRange.cpp | 1 //===-- ConstantRange.cpp - ConstantRange implementation ------------------===// 25 #include "llvm/Support/ConstantRange.h" 32 ConstantRange::ConstantRange(uint32_t BitWidth, bool Full) { 41 ConstantRange::ConstantRange(const APInt &V) : Lower(V), Upper(V + 1) {} 43 ConstantRange::ConstantRange(const APInt &L, const APInt &U) : 46 "ConstantRange with unequal bit widths") [all...] |
/external/llvm/lib/IR/ |
ConstantRange.cpp | 1 //===-- ConstantRange.cpp - ConstantRange implementation ------------------===// 27 #include "llvm/IR/ConstantRange.h" 34 ConstantRange::ConstantRange(uint32_t BitWidth, bool Full) { 43 ConstantRange::ConstantRange(APIntMoveTy V) 46 ConstantRange::ConstantRange(APIntMoveTy L, APIntMoveTy U) 49 "ConstantRange with unequal bit widths") [all...] |
/external/llvm/include/llvm/Transforms/Scalar/ |
Float2Int.h | 20 #include "llvm/IR/ConstantRange.h" 34 ConstantRange seen(Instruction *I, ConstantRange R); 35 ConstantRange badRange(); 36 ConstantRange unknownRange(); 37 ConstantRange validateRange(ConstantRange R); 44 MapVector<Instruction *, ConstantRange> SeenInsts;
|
/prebuilts/clang/host/darwin-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Scalar/ |
Float2Int.h | 20 #include "llvm/IR/ConstantRange.h" 34 ConstantRange seen(Instruction *I, ConstantRange R); 35 ConstantRange badRange(); 36 ConstantRange unknownRange(); 37 ConstantRange validateRange(ConstantRange R); 44 MapVector<Instruction *, ConstantRange> SeenInsts;
|
/prebuilts/clang/host/darwin-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Scalar/ |
Float2Int.h | 20 #include "llvm/IR/ConstantRange.h" 34 ConstantRange seen(Instruction *I, ConstantRange R); 35 ConstantRange badRange(); 36 ConstantRange unknownRange(); 37 ConstantRange validateRange(ConstantRange R); 44 MapVector<Instruction *, ConstantRange> SeenInsts;
|
/prebuilts/clang/host/darwin-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Transforms/Scalar/ |
Float2Int.h | 20 #include "llvm/IR/ConstantRange.h" 34 ConstantRange seen(Instruction *I, ConstantRange R); 35 ConstantRange badRange(); 36 ConstantRange unknownRange(); 37 ConstantRange validateRange(ConstantRange R); 44 MapVector<Instruction *, ConstantRange> SeenInsts;
|
/prebuilts/clang/host/darwin-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Scalar/ |
Float2Int.h | 20 #include "llvm/IR/ConstantRange.h" 34 ConstantRange seen(Instruction *I, ConstantRange R); 35 ConstantRange badRange(); 36 ConstantRange unknownRange(); 37 ConstantRange validateRange(ConstantRange R); 44 MapVector<Instruction *, ConstantRange> SeenInsts;
|
/prebuilts/clang/host/linux-x86/clang-3957855/prebuilt_include/llvm/include/llvm/Transforms/Scalar/ |
Float2Int.h | 20 #include "llvm/IR/ConstantRange.h" 34 ConstantRange seen(Instruction *I, ConstantRange R); 35 ConstantRange badRange(); 36 ConstantRange unknownRange(); 37 ConstantRange validateRange(ConstantRange R); 44 MapVector<Instruction *, ConstantRange> SeenInsts;
|
/prebuilts/clang/host/linux-x86/clang-3960126/prebuilt_include/llvm/include/llvm/Transforms/Scalar/ |
Float2Int.h | 20 #include "llvm/IR/ConstantRange.h" 34 ConstantRange seen(Instruction *I, ConstantRange R); 35 ConstantRange badRange(); 36 ConstantRange unknownRange(); 37 ConstantRange validateRange(ConstantRange R); 44 MapVector<Instruction *, ConstantRange> SeenInsts;
|
/prebuilts/clang/host/linux-x86/clang-3977809/prebuilt_include/llvm/include/llvm/Transforms/Scalar/ |
Float2Int.h | 20 #include "llvm/IR/ConstantRange.h" 34 ConstantRange seen(Instruction *I, ConstantRange R); 35 ConstantRange badRange(); 36 ConstantRange unknownRange(); 37 ConstantRange validateRange(ConstantRange R); 44 MapVector<Instruction *, ConstantRange> SeenInsts;
|
/prebuilts/clang/host/linux-x86/clang-4053586/prebuilt_include/llvm/include/llvm/Transforms/Scalar/ |
Float2Int.h | 20 #include "llvm/IR/ConstantRange.h" 34 ConstantRange seen(Instruction *I, ConstantRange R); 35 ConstantRange badRange(); 36 ConstantRange unknownRange(); 37 ConstantRange validateRange(ConstantRange R); 44 MapVector<Instruction *, ConstantRange> SeenInsts;
|
/external/llvm/unittests/IR/ |
ConstantRangeTest.cpp | 1 //===- ConstantRangeTest.cpp - ConstantRange tests ------------------------===// 10 #include "llvm/IR/ConstantRange.h" 21 static ConstantRange Full; 22 static ConstantRange Empty; 23 static ConstantRange One; 24 static ConstantRange Some; 25 static ConstantRange Wrap; 28 ConstantRange ConstantRangeTest::Full(16); 29 ConstantRange ConstantRangeTest::Empty(16, false); 30 ConstantRange ConstantRangeTest::One(APInt(16, 0xa)) [all...] |
/external/swiftshader/third_party/LLVM/unittests/Support/ |
ConstantRangeTest.cpp | 1 //===- llvm/unittest/Support/ConstantRangeTest.cpp - ConstantRange tests --===// 10 #include "llvm/Support/ConstantRange.h" 21 static ConstantRange Full; 22 static ConstantRange Empty; 23 static ConstantRange One; 24 static ConstantRange Some; 25 static ConstantRange Wrap; 28 ConstantRange ConstantRangeTest::Full(16); 29 ConstantRange ConstantRangeTest::Empty(16, false); 30 ConstantRange ConstantRangeTest::One(APInt(16, 0xa)) [all...] |
/external/llvm/lib/Transforms/Scalar/ |
Float2Int.cpp | 140 ConstantRange Float2IntPass::seen(Instruction *I, ConstantRange R) { 150 ConstantRange Float2IntPass::badRange() { 151 return ConstantRange(MaxIntegerBW + 1, true); 153 ConstantRange Float2IntPass::unknownRange() { 154 return ConstantRange(MaxIntegerBW + 1, false); 156 ConstantRange Float2IntPass::validateRange(ConstantRange R) { 198 seen(I, validateRange(ConstantRange(Min, Max))); 207 seen(I, validateRange(ConstantRange(SMin, SMax))) [all...] |
/external/llvm/include/llvm/Analysis/ |
LazyValueInfo.h | 24 class ConstantRange; 84 /// Return the ConstantRange constraint that is known to hold for the 87 ConstantRange getConstantRange(Value *V, BasicBlock *BB, Instruction *CxtI = nullptr);
|