Lines Matching refs:VI
114 Init *BitRecTy::convertValue(TypedInit *VI) {
115 RecTy *Ty = VI->getType();
119 return VI; // Accept variable if it is already of bit type!
183 Init *BitsRecTy::convertValue(TypedInit *VI) {
184 if (Size == 1 && dynamic_cast<BitRecTy*>(VI->getType()))
185 return BitsInit::get(VI);
187 if (VI->getType()->typeIsConvertibleTo(this)) {
191 NewBits[i] = VarBitInit::get(VI, i);
1325 TypedInit *VI = dynamic_cast<TypedInit*>(RV->getValue());
1326 assert(VI && "Invalid list element!");
1327 return VarListElementInit::get(VI, Elt);