Searched refs:LoadedTy (Results 1 – 5 of 5) sorted by relevance
/external/llvm-project/llvm/lib/Transforms/Utils/ |
D | VNCoercion.cpp | 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() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/ |
D | VNCoercion.cpp | 52 static T *coerceAvailableValueToLoadTypeHelper(T *StoredVal, Type *LoadedTy, in coerceAvailableValueToLoadTypeHelper() argument 55 assert(canCoerceMustAliasedValueToLoad(StoredVal, LoadedTy, DL) && in coerceAvailableValueToLoadTypeHelper() 65 uint64_t LoadedValSize = DL.getTypeSizeInBits(LoadedTy); in coerceAvailableValueToLoadTypeHelper() 70 if (StoredValTy->isPtrOrPtrVectorTy() && LoadedTy->isPtrOrPtrVectorTy()) { in coerceAvailableValueToLoadTypeHelper() 71 StoredVal = Helper.CreateBitCast(StoredVal, LoadedTy); in coerceAvailableValueToLoadTypeHelper() 79 Type *TypeToCastTo = LoadedTy; in coerceAvailableValueToLoadTypeHelper() 87 if (LoadedTy->isPtrOrPtrVectorTy()) in coerceAvailableValueToLoadTypeHelper() 88 StoredVal = Helper.CreateIntToPtr(StoredVal, LoadedTy); in coerceAvailableValueToLoadTypeHelper() 119 DL.getTypeStoreSizeInBits(LoadedTy); in coerceAvailableValueToLoadTypeHelper() 128 if (LoadedTy != NewIntTy) { in coerceAvailableValueToLoadTypeHelper() [all …]
|
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Transforms/Utils/ |
D | VNCoercion.h | 46 Value *coerceAvailableValueToLoadType(Value *StoredVal, Type *LoadedTy,
|
/external/llvm-project/llvm/include/llvm/Transforms/Utils/ |
D | VNCoercion.h | 46 Value *coerceAvailableValueToLoadType(Value *StoredVal, Type *LoadedTy,
|
/external/llvm/lib/Transforms/Scalar/ |
D | GVN.cpp | 722 static Value *CoerceAvailableValueToLoadType(Value *StoredVal, Type *LoadedTy, in CoerceAvailableValueToLoadType() argument 725 assert(CanCoerceMustAliasedValueToLoad(StoredVal, LoadedTy, DL) && in CoerceAvailableValueToLoadType() 732 uint64_t LoadedValSize = DL.getTypeSizeInBits(LoadedTy); in CoerceAvailableValueToLoadType() 738 LoadedTy->getScalarType()->isPointerTy()) in CoerceAvailableValueToLoadType() 739 return IRB.CreateBitCast(StoredVal, LoadedTy); in CoerceAvailableValueToLoadType() 747 Type *TypeToCastTo = LoadedTy; in CoerceAvailableValueToLoadType() 755 if (LoadedTy->getScalarType()->isPointerTy()) in CoerceAvailableValueToLoadType() 756 StoredVal = IRB.CreateIntToPtr(StoredVal, LoadedTy); in CoerceAvailableValueToLoadType() 783 DL.getTypeStoreSizeInBits(LoadedTy); in CoerceAvailableValueToLoadType() 791 if (LoadedTy == NewIntTy) in CoerceAvailableValueToLoadType() [all …]
|