Home
last modified time | relevance | path

Searched refs:LoadedTy (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DVNCoercion.cpp73 Value *coerceAvailableValueToLoadType(Value *StoredVal, Type *LoadedTy, in coerceAvailableValueToLoadType() argument
76 assert(canCoerceMustAliasedValueToLoad(StoredVal, LoadedTy, DL) && in coerceAvailableValueToLoadType()
85 uint64_t LoadedValSize = DL.getTypeSizeInBits(LoadedTy).getFixedSize(); in coerceAvailableValueToLoadType()
91 StoredVal = Helper.CreateBitCast(StoredVal, LoadedTy); in coerceAvailableValueToLoadType()
99 Type *TypeToCastTo = LoadedTy; in coerceAvailableValueToLoadType()
107 if (LoadedTy->isPtrOrPtrVectorTy()) in coerceAvailableValueToLoadType()
108 StoredVal = Helper.CreateIntToPtr(StoredVal, LoadedTy); in coerceAvailableValueToLoadType()
147 if (LoadedTy != NewIntTy) { in coerceAvailableValueToLoadType()
149 if (LoadedTy->isPtrOrPtrVectorTy()) in coerceAvailableValueToLoadType()
150 StoredVal = Helper.CreateIntToPtr(StoredVal, LoadedTy); in coerceAvailableValueToLoadType()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/Transforms/Utils/
H A DVNCoercion.h46 Value *coerceAvailableValueToLoadType(Value *StoredVal, Type *LoadedTy,