Lines Matching refs:LoadedTy
76 Value *coerceAvailableValueToLoadType(Value *StoredVal, Type *LoadedTy, in coerceAvailableValueToLoadType() argument
79 assert(canCoerceMustAliasedValueToLoad(StoredVal, LoadedTy, DL) && in coerceAvailableValueToLoadType()
88 uint64_t LoadedValSize = DL.getTypeSizeInBits(LoadedTy).getFixedValue(); in coerceAvailableValueToLoadType()
93 if (StoredValTy->isPtrOrPtrVectorTy() && LoadedTy->isPtrOrPtrVectorTy()) { in coerceAvailableValueToLoadType()
94 StoredVal = Helper.CreateBitCast(StoredVal, LoadedTy); in coerceAvailableValueToLoadType()
102 Type *TypeToCastTo = LoadedTy; in coerceAvailableValueToLoadType()
110 if (LoadedTy->isPtrOrPtrVectorTy()) in coerceAvailableValueToLoadType()
111 StoredVal = Helper.CreateIntToPtr(StoredVal, LoadedTy); in coerceAvailableValueToLoadType()
141 DL.getTypeStoreSizeInBits(LoadedTy).getFixedValue(); in coerceAvailableValueToLoadType()
150 if (LoadedTy != NewIntTy) { in coerceAvailableValueToLoadType()
152 if (LoadedTy->isPtrOrPtrVectorTy()) in coerceAvailableValueToLoadType()
153 StoredVal = Helper.CreateIntToPtr(StoredVal, LoadedTy); in coerceAvailableValueToLoadType()
156 StoredVal = Helper.CreateBitCast(StoredVal, LoadedTy); in coerceAvailableValueToLoadType()