Lines Matching defs:Val0
321 Value *Val0 = getRandomVal();
322 Value *Val1 = getRandomValue(Val0->getType());
325 if (Val0->getType()->isPointerTy() ||
330 if (Val0->getType()->getScalarSizeInBits() == 1)
334 bool isFloat = Val0->getType()->getScalarType()->isFloatingPointTy();
356 PT->push_back(BinaryOperator::Create(Op, Val0, Val1, "B", Term));
421 Value *Val0 = getRandomVectorValue();
422 Value *V = ExtractElementInst::Create(Val0,
424 Ran->Rand() % cast<VectorType>(Val0->getType())->getNumElements()),
434 Value *Val0 = getRandomVectorValue();
435 Value *Val1 = getRandomValue(Val0->getType());
437 unsigned Width = cast<VectorType>(Val0->getType())->getNumElements();
451 Value *V = new ShuffleVectorInst(Val0, Val1, Mask, "Shuff",
462 Value *Val0 = getRandomVectorValue();
463 Value *Val1 = getRandomValue(Val0->getType()->getScalarType());
465 Value *V = InsertElementInst::Create(Val0, Val1,
467 Ran->Rand() % cast<VectorType>(Val0->getType())->getNumElements()),
565 Value *Val0 = getRandomVal();
566 Value *Val1 = getRandomValue(Val0->getType());
572 if (Val0->getType()->isVectorTy() && (Ran->Rand() % 1)) {
573 unsigned NumElem = cast<VectorType>(Val0->getType())->getNumElements();
578 Value *V = SelectInst::Create(Cond, Val0, Val1, "Sl", BB->getTerminator());
588 Value *Val0 = getRandomVal();
589 Value *Val1 = getRandomValue(Val0->getType());
591 if (Val0->getType()->isPointerTy()) return;
592 bool fp = Val0->getType()->getScalarType()->isFloatingPointTy();
606 op, Val0, Val1, "Cmp", BB->getTerminator());