Lines Matching refs:VarInit
1083 VarInit *LHSv = dyn_cast<VarInit>(LHS); in Fold()
1087 VarInit *MHSv = dyn_cast<VarInit>(MHS); in Fold()
1091 VarInit *RHSv = dyn_cast<VarInit>(RHS); in Fold()
1104 return VarInit::get(Val, getType()); in Fold()
1417 VarInit *VarInit::get(StringRef VN, RecTy *T) { in get()
1419 return VarInit::get(Value, T); in get()
1422 VarInit *VarInit::get(Init *VN, RecTy *T) { in get()
1424 static DenseMap<Key, VarInit*> ThePool; in get()
1428 VarInit *&I = ThePool[TheKey]; in get()
1430 I = new(Allocator) VarInit(VN, T); in get()
1434 StringRef VarInit::getName() const { in getName()
1439 Init *VarInit::getBit(unsigned Bit) const { in getBit()
1441 return const_cast<VarInit*>(this); in getBit()
1442 return VarBitInit::get(const_cast<VarInit*>(this), Bit); in getBit()
1445 Init *VarInit::resolveReferences(Resolver &R) const { in resolveReferences()
1448 return const_cast<VarInit *>(this); in resolveReferences()