HomeSort by relevance Sort by last modified time
    Searched refs:ConstantRange (Results 1 - 25 of 84) sorted by null

1 2 3 4

  /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);

Completed in 1113 milliseconds

1 2 3 4