Lines Matching refs:Constant

27   Constant *One = ConstantInt::get(Int1, 1, true);  in TEST()
28 Constant *Zero = ConstantInt::get(Int1, 0); in TEST()
29 Constant *NegOne = ConstantInt::get(Int1, static_cast<uint64_t>(-1), true); in TEST()
31 Constant *Poison = PoisonValue::get(Int1); in TEST()
123 Constant *Zero128 = Constant::getNullValue(Int128Ty); in TEST()
124 Constant *X = ConstantExpr::getUIToFP(Zero128, FP128Ty); in TEST()
142 Constant::getNullValue(Int64Ty), in TEST()
143 ConstantExpr::getPointerCast(Constant::getNullValue(Int8PtrTy), Int64Ty)); in TEST()
146 EXPECT_EQ(Constant::getNullValue(Int32PtrTy), in TEST()
147 ConstantExpr::getPointerCast(Constant::getNullValue(Int8PtrTy), in TEST()
151 EXPECT_EQ(Constant::getNullValue(Int64VecTy), in TEST()
152 ConstantExpr::getPointerCast(Constant::getNullValue(Int8PtrVecTy), in TEST()
157 Constant::getNullValue(Int64ScalableVecTy), in TEST()
158 ConstantExpr::getPointerCast(Constant::getNullValue(Int8PtrScalableVecTy), in TEST()
162 EXPECT_EQ(Constant::getNullValue(Int32PtrVecTy), in TEST()
163 ConstantExpr::getPointerCast(Constant::getNullValue(Int8PtrVecTy), in TEST()
168 Constant::getNullValue(Int32PtrScalableVecTy), in TEST()
169 ConstantExpr::getPointerCast(Constant::getNullValue(Int8PtrScalableVecTy), in TEST()
181 Constant *NullInt32Ptr0 = Constant::getNullValue(Int32PtrTy); in TEST()
182 Constant *NullInt32Ptr1 = Constant::getNullValue(Int32Ptr1Ty); in TEST()
185 EXPECT_NE(Constant::getNullValue(Int32PtrTy), in TEST()
188 EXPECT_NE(Constant::getNullValue(Int32Ptr1Ty), in TEST()
214 Constant *Global = in TEST()
216 Constant *Global2 = in TEST()
219 Constant *P0 = ConstantExpr::getPtrToInt(Global, Int32Ty); in TEST()
220 Constant *P1 = ConstantExpr::getUIToFP(P0, FloatTy); in TEST()
221 Constant *P2 = ConstantExpr::getUIToFP(P0, DoubleTy); in TEST()
222 Constant *P3 = ConstantExpr::getTrunc(P0, Int1Ty); in TEST()
223 Constant *P4 = ConstantExpr::getPtrToInt(Global2, Int32Ty); in TEST()
224 Constant *P5 = ConstantExpr::getUIToFP(P4, FloatTy); in TEST()
225 Constant *P6 = ConstantExpr::getBitCast(P4, FixedVectorType::get(Int16Ty, 2)); in TEST()
227 Constant *One = ConstantInt::get(Int32Ty, 1); in TEST()
228 Constant *Two = ConstantInt::get(Int64Ty, 2); in TEST()
229 Constant *Big = ConstantInt::get(Context, APInt{256, uint64_t(-1), true}); in TEST()
230 Constant *Elt = ConstantInt::get(Int16Ty, 2015); in TEST()
231 Constant *Poison16 = PoisonValue::get(Int16Ty); in TEST()
232 Constant *Undef64 = UndefValue::get(Int64Ty); in TEST()
233 Constant *PoisonV16 = PoisonValue::get(P6->getType()); in TEST()
281 std::vector<Constant *> V; in TEST()
312 Constant *One = ConstantInt::get(Int32Ty, 1); in TEST()
314 Constant *Global = in TEST()
316 Constant *GEP = ConstantExpr::getGetElementPtr( in TEST()
333 Constant *A01Vals[2] = {ConstantInt::get(IntTy, 0), in TEST()
335 Constant *A01 = ConstantArray::get(ArrayTy, A01Vals); in TEST()
337 Constant *Global = new GlobalVariable(*M, IntTy, false, in TEST()
339 Constant *GlobalInt = ConstantExpr::getPtrToInt(Global, IntTy); in TEST()
340 Constant *A0GVals[2] = {ConstantInt::get(IntTy, 0), GlobalInt}; in TEST()
341 Constant *A0G = ConstantArray::get(ArrayTy, A0GVals); in TEST()
357 Constant *G1 = new GlobalVariable(*M, IntTy, false, in TEST()
359 Constant *G2 = new GlobalVariable(*M, IntTy, false, in TEST()
363 Constant *Int1 = ConstantExpr::getPtrToInt(G1, IntTy); in TEST()
364 Constant *Int2 = ConstantExpr::getPtrToInt(G2, IntTy); in TEST()
408 Constant *Aliasee = ConstantExpr::getBitCast(G, I16PTy); in TEST()
427 Constant *Vals[] = {ConstantInt::get(T, 0), ConstantInt::get(T, 1)}; in TEST()
428 Constant *CA = ConstantArray::get(ArrayTy, Vals); in TEST()
431 Constant *CA2 = ConstantDataArray::getRaw( in TEST()
439 Constant *Vals[] = {ConstantFP::get(T, 0), ConstantFP::get(T, 1)}; in TEST()
440 Constant *CA = ConstantArray::get(ArrayTy, Vals); in TEST()
443 Constant *CA2 = ConstantDataArray::getRaw( in TEST()
454 Constant *Vals[] = {ConstantInt::get(T, 0), ConstantInt::get(T, 1)}; in TEST()
455 Constant *CV = ConstantVector::get(Vals); in TEST()
458 Constant *CV2 = ConstantDataVector::getRaw( in TEST()
465 Constant *Vals[] = {ConstantFP::get(T, 0), ConstantFP::get(T, 1)}; in TEST()
466 Constant *CV = ConstantVector::get(Vals); in TEST()
469 Constant *CV2 = ConstantDataVector::getRaw( in TEST()
516 Constant *TheConstantExpr(ConstantExpr::getPtrToInt(Func, ConstantIntType)); in foldFuncPtrAndConstToNull()
604 Constant *TheConstantExpr(ConstantExpr::getPtrToInt(Global.get(), IntType)); in TEST()
617 Constant *CU = UndefValue::get(Int32Ty); in TEST()
618 Constant *CP = PoisonValue::get(Int32Ty); in TEST()
619 Constant *C1 = ConstantInt::get(Int32Ty, 1); in TEST()
620 Constant *C2 = ConstantInt::get(Int32Ty, 2); in TEST()
623 Constant *V1 = ConstantVector::get({C1, C2}); in TEST()
629 Constant *V2 = ConstantVector::get({C1, CU}); in TEST()
635 Constant *V3 = ConstantVector::get({C1, CP}); in TEST()
641 Constant *V4 = ConstantVector::get({CU, CP}); in TEST()
655 Constant *CU = UndefValue::get(Int32Ty); in TEST()
656 Constant *C1 = ConstantInt::get(Int32Ty, 1); in TEST()
657 Constant *C2 = ConstantInt::get(Int32Ty, 2); in TEST()
659 Constant *C1211 = ConstantVector::get({C1, C2, C1, C1}); in TEST()
660 Constant *C12U1 = ConstantVector::get({C1, C2, CU, C1}); in TEST()
661 Constant *C12U2 = ConstantVector::get({C1, C2, CU, C2}); in TEST()
662 Constant *C12U21 = ConstantVector::get({C1, C2, CU, C2, C1}); in TEST()
671 Constant *CFU = UndefValue::get(FltTy); in TEST()
672 Constant *CF1 = ConstantFP::get(FltTy, 1.0); in TEST()
673 Constant *CF2 = ConstantFP::get(FltTy, 2.0); in TEST()
675 Constant *CF1211 = ConstantVector::get({CF1, CF2, CF1, CF1}); in TEST()
676 Constant *CF12U1 = ConstantVector::get({CF1, CF2, CFU, CF1}); in TEST()
677 Constant *CF12U2 = ConstantVector::get({CF1, CF2, CFU, CF2}); in TEST()
678 Constant *CFUU1U = ConstantVector::get({CFU, CFU, CF1, CFU}); in TEST()
687 Constant *CPU = UndefValue::get(PtrTy); in TEST()
688 Constant *CP0 = ConstantPointerNull::get(PtrTy); in TEST()
690 Constant *CP0000 = ConstantVector::get({CP0, CP0, CP0, CP0}); in TEST()
691 Constant *CP00U0 = ConstantVector::get({CP0, CP0, CPU, CP0}); in TEST()
692 Constant *CP00U = ConstantVector::get({CP0, CP0, CPU}); in TEST()
709 Constant *CU = UndefValue::get(Int32Ty); in TEST()
710 Constant *CP = PoisonValue::get(Int32Ty); in TEST()
713 Constant *CUU = ConstantVector::get({CU, CU}); in TEST()
714 Constant *CPP = ConstantVector::get({CP, CP}); in TEST()
715 Constant *CUP = ConstantVector::get({CU, CP}); in TEST()
716 Constant *CPU = ConstantVector::get({CP, CU}); in TEST()
724 Constant *CUU = ConstantStruct::get(STy, {CU, CU}); in TEST()
725 Constant *CPP = ConstantStruct::get(STy, {CP, CP}); in TEST()
726 Constant *CUP = ConstantStruct::get(STy, {CU, CP}); in TEST()
727 Constant *CPU = ConstantStruct::get(STy, {CP, CU}); in TEST()
735 Constant *CUU = ConstantArray::get(ATy, {CU, CU}); in TEST()
736 Constant *CPP = ConstantArray::get(ATy, {CP, CP}); in TEST()
737 Constant *CUP = ConstantArray::get(ATy, {CU, CP}); in TEST()
738 Constant *CPU = ConstantArray::get(ATy, {CP, CU}); in TEST()
759 Constant *Zero = Constant::getNullValue(Ty); in TEST()
760 Constant *One = Constant::getAllOnesValue(Ty); in TEST()
763 Constant *Splat = ConstantVector::getSplat(EC, C); in TEST()
766 Constant *SplatVal = Splat->getSplatValue(); in TEST()