Lines Matching defs:Constant
48 Constant *NewVal = ConstantInt::get(ConstantIntVal->getContext(), res); \
55 Constant *NewVal = ConstantInt::get(ConstantIntVal->getContext(), res); \
63 Constant *NewVal = ConstantInt::get(ConstantIntVal->getContext(), res); \
72 Constant *NewVal = ConstantInt::get(ConstantIntVal->getContext(), res); \
81 Constant *NewVal = ConstantInt::get(ConstantIntVal->getContext(), res); \
147 Constant *NewVal = ConstantInt::get(ConstantIntVal->getContext(), res);
456 /// that also supports conversion to/from Constant* object.
461 Constant *Holder;
463 static unsigned getNumItemsFromConstant(Constant *C) {
467 static Range getItemFromConstant(Constant *C, unsigned idx) {
468 const Constant *CV = C->getAggregateElement(idx);
488 std::vector<Range> rangesFromConstant(Constant *C) {
499 explicit IntegersSubset(Constant *C) : ParentTy(rangesFromConstant(C)),
508 std::vector<Constant*> Elts;
513 std::vector<Constant*> r;
524 Constant *CV = ConstantVector::get(r);
532 operator Constant*() { return Holder; }
533 operator const Constant*() const { return Holder; }
534 Constant *operator->() { return Holder; }
535 const Constant *operator->() const { return Holder; }