Lines Matching refs:Image
129 auto *Image = new GlobalVariable(M, Data->getType(), /*isConstant=*/true, in createBinDesc() local
132 Image->setUnnamedAddr(GlobalValue::UnnamedAddr::Global); in createBinDesc()
133 Image->setSection(Relocatable ? ".llvm.offloading.relocatable" in createBinDesc()
135 Image->setAlignment(Align(object::OffloadBinary::getAlignment())); in createBinDesc()
157 ConstantExpr::getGetElementPtr(Image->getValueType(), Image, ZeroBegin); in createBinDesc()
159 ConstantExpr::getGetElementPtr(Image->getValueType(), Image, ZeroSize); in createBinDesc()
266 GlobalVariable *createFatbinDesc(Module &M, ArrayRef<char> Image, bool IsHIP, in createFatbinDesc() argument
276 auto *Data = ConstantDataArray::get(C, Image); in createFatbinDesc()
603 Error offloading::wrapCudaBinary(Module &M, ArrayRef<char> Image, in wrapCudaBinary() argument
607 GlobalVariable *Desc = createFatbinDesc(M, Image, /*IsHip=*/false, Suffix); in wrapCudaBinary()
617 Error offloading::wrapHIPBinary(Module &M, ArrayRef<char> Image, in wrapHIPBinary() argument
620 GlobalVariable *Desc = createFatbinDesc(M, Image, /*IsHip=*/true, Suffix); in wrapHIPBinary()