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

/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DVNCoercion.cpp52 static T *coerceAvailableValueToLoadTypeHelper(T *StoredVal, Type *LoadedTy, argument
55 assert(canCoerceMustAliasedValueToLoad(StoredVal, LoadedTy, DL) &&
65 uint64_t LoadedValSize = DL.getTypeSizeInBits(LoadedTy);
70 if (StoredValTy->isPtrOrPtrVectorTy() && LoadedTy->isPtrOrPtrVectorTy()) {
71 StoredVal = Helper.CreateBitCast(StoredVal, LoadedTy);
79 Type *TypeToCastTo = LoadedTy;
87 if (LoadedTy->isPtrOrPtrVectorTy())
88 StoredVal = Helper.CreateIntToPtr(StoredVal, LoadedTy);
119 DL.getTypeStoreSizeInBits(LoadedTy);
128 if (LoadedTy !
150 coerceAvailableValueToLoadType(Value *StoredVal, Type *LoadedTy, IRBuilder<> &IRB, const DataLayout &DL) argument
[all...]
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DVNCoercion.h42 /// type. LoadedTy is the type of the load we want to replace. IRB is
46 Value *coerceAvailableValueToLoadType(Value *StoredVal, Type *LoadedTy,

Completed in 105 milliseconds