Lines Matching refs:LoadedTy

67 static T *coerceAvailableValueToLoadTypeHelper(T *StoredVal, Type *LoadedTy,  in coerceAvailableValueToLoadTypeHelper()  argument
70 assert(canCoerceMustAliasedValueToLoad(StoredVal, LoadedTy, DL) && in coerceAvailableValueToLoadTypeHelper()
79 uint64_t LoadedValSize = DL.getTypeSizeInBits(LoadedTy).getFixedSize(); in coerceAvailableValueToLoadTypeHelper()
84 if (StoredValTy->isPtrOrPtrVectorTy() && LoadedTy->isPtrOrPtrVectorTy()) { in coerceAvailableValueToLoadTypeHelper()
85 StoredVal = Helper.CreateBitCast(StoredVal, LoadedTy); in coerceAvailableValueToLoadTypeHelper()
93 Type *TypeToCastTo = LoadedTy; in coerceAvailableValueToLoadTypeHelper()
101 if (LoadedTy->isPtrOrPtrVectorTy()) in coerceAvailableValueToLoadTypeHelper()
102 StoredVal = Helper.CreateIntToPtr(StoredVal, LoadedTy); in coerceAvailableValueToLoadTypeHelper()
132 DL.getTypeStoreSizeInBits(LoadedTy).getFixedSize(); in coerceAvailableValueToLoadTypeHelper()
141 if (LoadedTy != NewIntTy) { in coerceAvailableValueToLoadTypeHelper()
143 if (LoadedTy->isPtrOrPtrVectorTy()) in coerceAvailableValueToLoadTypeHelper()
144 StoredVal = Helper.CreateIntToPtr(StoredVal, LoadedTy); in coerceAvailableValueToLoadTypeHelper()
147 StoredVal = Helper.CreateBitCast(StoredVal, LoadedTy); in coerceAvailableValueToLoadTypeHelper()
162 Value *coerceAvailableValueToLoadType(Value *StoredVal, Type *LoadedTy, in coerceAvailableValueToLoadType() argument
165 return coerceAvailableValueToLoadTypeHelper(StoredVal, LoadedTy, IRB, DL); in coerceAvailableValueToLoadType()