Lines Matching refs:getContext

38       return llvm::PointerType::get(Ty->getContext(), ToAS);  in coerceKernelArgumentType()
61 uint32_t NumRegs = (getContext().getTypeSize(Base) + 31) / 32; in isHomogeneousAggregateSmallEnough()
75 unsigned EltSize = getContext().getTypeSize(EltTy); in numRegsForType()
97 return (getContext().getTypeSize(Ty) + 31) / 32; in numRegsForType()
127 if (isEmptyRecord(getContext(), RetTy, true)) in classifyReturnType()
131 if (const Type *SeltTy = isSingleElementStruct(RetTy, getContext())) in classifyReturnType()
141 uint64_t Size = getContext().getTypeSize(RetTy); in classifyReturnType()
169 if (const Type *SeltTy = isSingleElementStruct(Ty, getContext())) in classifyKernelArgumentType()
174 if (getContext().getLangOpts().HIP) { in classifyKernelArgumentType()
176 OrigLTy, /*FromAS=*/getContext().getTargetAddressSpace(LangAS::Default), in classifyKernelArgumentType()
177 /*ToAS=*/getContext().getTargetAddressSpace(LangAS::cuda_device)); in classifyKernelArgumentType()
186 if (!getContext().getLangOpts().OpenCL && LTy == OrigLTy && in classifyKernelArgumentType()
189 getContext().getTypeAlignInChars(Ty), in classifyKernelArgumentType()
190 getContext().getTargetAddressSpace(LangAS::opencl_constant), in classifyKernelArgumentType()
213 if (isEmptyRecord(getContext(), Ty, true)) in classifyArgumentType()
219 if (const Type *SeltTy = isSingleElementStruct(Ty, getContext())) in classifyArgumentType()
229 uint64_t Size = getContext().getTypeSize(Ty); in classifyArgumentType()
256 getContext().getTypeAlignInChars(Ty), in classifyArgumentType()
257 getContext().getTargetAddressSpace(LangAS::opencl_private)); in classifyArgumentType()
374 auto *Type = llvm::IntegerType::getIntNTy(CGM.getModule().getContext(), 32); in emitTargetGlobals()
383 CGM.getContext().getTargetAddressSpace(LangAS::opencl_constant)); in emitTargetGlobals()
413 if (M.getContext().getTargetInfo().allowAMDGPUUnsafeFPAtomics()) in setTargetAttributes()
432 if (CGM.getContext().getTargetNullPointerValue(QT) == 0) in getNullPointer()
435 auto &Ctx = CGM.getContext(); in getNullPointer()
437 PT->getContext(), Ctx.getTargetAddressSpace(LangAS::opencl_generic)); in getNullPointer()
449 CGM.getContext().getTargetAddressSpace(LangAS::opencl_global)); in getGlobalVarAddressSpace()
458 if (D->getType().isConstantStorage(CGM.getContext(), false, false) && in getGlobalVarAddressSpace()
519 FT = getABIInfo().getContext().adjustFunctionType( in setCUDAKernelCallingConvention()
611 Min = FlatWGS->getMin()->EvaluateKnownConstInt(getContext()).getExtValue(); in handleAMDGPUFlatWorkGroupSizeAttr()
612 Max = FlatWGS->getMax()->EvaluateKnownConstInt(getContext()).getExtValue(); in handleAMDGPUFlatWorkGroupSizeAttr()
634 Attr->getMin()->EvaluateKnownConstInt(getContext()).getExtValue(); in handleAMDGPUWavesPerEUAttr()
637 ? Attr->getMax()->EvaluateKnownConstInt(getContext()).getExtValue() in handleAMDGPUWavesPerEUAttr()