Lines Matching refs:LoadSizeType
112 LoadPair getLoadPair(Type *LoadSizeType, bool NeedsBSwap, Type *CmpSizeType,
270 MemCmpExpansion::LoadPair MemCmpExpansion::getLoadPair(Type *LoadSizeType,
290 LhsSource = Builder.CreateBitCast(LhsSource, LoadSizeType->getPointerTo());
291 RhsSource = Builder.CreateBitCast(RhsSource, LoadSizeType->getPointerTo());
296 Lhs = ConstantFoldLoadFromConstPtr(C, LoadSizeType, DL);
298 Lhs = Builder.CreateAlignedLoad(LoadSizeType, LhsSource, LhsAlign);
302 Rhs = ConstantFoldLoadFromConstPtr(C, LoadSizeType, DL);
304 Rhs = Builder.CreateAlignedLoad(LoadSizeType, RhsSource, RhsAlign);
309 Intrinsic::bswap, LoadSizeType);
315 if (CmpSizeType != nullptr && CmpSizeType != LoadSizeType) {
461 Type *LoadSizeType =
469 getLoadPair(LoadSizeType, /*NeedsBSwap=*/DL.isLittleEndian(), MaxLoadType,
567 Type *LoadSizeType = IntegerType::get(CI->getContext(), Size * 8);
574 getLoadPair(LoadSizeType, NeedsBSwap, Builder.getInt32Ty(),
579 const LoadPair Loads = getLoadPair(LoadSizeType, NeedsBSwap, LoadSizeType,