reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/IR/IRBuilder.h
 1654     return CreateAlignedLoad(Ptr->getType()->getPointerElementType(), Ptr,
lib/CodeGen/AtomicExpandPass.cpp
 1789     Value *ExpectedOut = Builder.CreateAlignedLoad(
 1800       V = Builder.CreateAlignedLoad(I->getType(), AllocaResult,
lib/CodeGen/PreISelIntrinsicLowering.cpp
   47     Value *OffsetI32 = B.CreateAlignedLoad(Int32Ty, OffsetPtrI32, 4);
lib/CodeGen/ScalarizeMaskedMemIntrin.cpp
  146     Value *NewI = Builder.CreateAlignedLoad(VecType, Ptr, AlignVal);
  168       LoadInst *Load = Builder.CreateAlignedLoad(EltTy, Gep, AlignVal);
  212     LoadInst *Load = Builder.CreateAlignedLoad(EltTy, Gep, AlignVal);
  417           Builder.CreateAlignedLoad(EltTy, Ptr, AlignVal, "Load" + Twine(Idx));
  462         Builder.CreateAlignedLoad(EltTy, Ptr, AlignVal, "Load" + Twine(Idx));
  627           Builder.CreateAlignedLoad(EltTy, NewPtr, 1, "Load" + Twine(Idx));
  672     LoadInst *Load = Builder.CreateAlignedLoad(EltTy, Ptr, 1);
lib/IR/AutoUpgrade.cpp
 1244       return Builder.CreateAlignedLoad(ValTy, Ptr, Align);
 2287       Value *Load = Builder.CreateAlignedLoad(VT, Op, 1);
 3033       LoadInst *LI = Builder.CreateAlignedLoad(VTy, BC, VTy->getBitWidth() / 8);
lib/Target/AMDGPU/AMDGPULowerKernelArguments.cpp
  163         Builder.CreateAlignedLoad(AdjustedArgTy, ArgPtr, AdjustedAlign.value());
lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
  252   LoadInst *LoadXY = Builder.CreateAlignedLoad(I32Ty, GEPXY, 4);
  255   LoadInst *LoadZU = Builder.CreateAlignedLoad(I32Ty, GEPZU, 4);
lib/Target/ARM/ARMParallelDSP.cpp
  774   LoadInst *WideLoad = IRB.CreateAlignedLoad(LoadTy, VecPtr,
lib/Target/X86/X86ISelLowering.cpp
26581       Builder.CreateAlignedLoad(AI->getType(), AI->getPointerOperand(),
lib/Target/X86/X86InterleavedAccess.cpp
  219         Builder.CreateAlignedLoad(VecBaseTy, NewBasePtr, LI->getAlignment());
lib/Transforms/InstCombine/InstCombineCalls.cpp
 1455   return Builder.CreateAlignedLoad(II.getType(), BCastInst, Alignment);
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
  684       auto *L = IC.Builder.CreateAlignedLoad(ST->getElementType(i), Ptr,
  735       auto *L = IC.Builder.CreateAlignedLoad(
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
 1223         IRB.CreateAlignedLoad(DFS.ShadowTy, ShadowAddr, ShadowAlign),
 1224         IRB.CreateAlignedLoad(DFS.ShadowTy, ShadowAddr1, ShadowAlign), Pos);
 1244         IRB.CreateAlignedLoad(IRB.getInt64Ty(), WideAddr, ShadowAlign);
 1277       Value *NextWideShadow = NextIRB.CreateAlignedLoad(NextIRB.getInt64Ty(),
lib/Transforms/Instrumentation/MemorySanitizer.cpp
 1650               *ShadowPtr = EntryIRB.CreateAlignedLoad(getShadowTy(&FArg), Base,
 1806             &I, IRB.CreateAlignedLoad(MS.OriginTy, OriginPtr, OriginAlignment));
lib/Transforms/Scalar/SROA.cpp
 3363       LoadInst *Load = IRB.CreateAlignedLoad(Ty, GEP, Align, Name + ".load");
lib/Transforms/Scalar/Scalarizer.cpp
  784     Res[I] = Builder.CreateAlignedLoad(Layout.VecTy->getElementType(), Ptr[I],
lib/Transforms/Vectorize/LoadStoreVectorizer.cpp
 1196   LoadInst *LI = Builder.CreateAlignedLoad(VecTy, Bitcast, Alignment);
lib/Transforms/Vectorize/SLPVectorizer.cpp
 3831         LoadInst *V = Builder.CreateAlignedLoad(VecTy, Ptr, LI->getAlignment());