Lines Matching defs:ctx

26 MlirType mlirLLVMPointerTypeGet(MlirContext ctx, unsigned addressSpace) {
27 return wrap(LLVMPointerType::get(unwrap(ctx), addressSpace));
38 MlirType mlirLLVMVoidTypeGet(MlirContext ctx) {
39 return wrap(LLVMVoidType::get(unwrap(ctx)));
96 MlirType mlirLLVMStructTypeLiteralGet(MlirContext ctx, intptr_t nFieldTypes,
101 unwrap(ctx), unwrapList(nFieldTypes, fieldTypes, fieldStorage),
115 MlirType mlirLLVMStructTypeOpaqueGet(MlirContext ctx, MlirStringRef name) {
116 return wrap(LLVMStructType::getOpaque(unwrap(name), unwrap(ctx)));
119 MlirType mlirLLVMStructTypeIdentifiedGet(MlirContext ctx, MlirStringRef name) {
120 return wrap(LLVMStructType::getIdentified(unwrap(ctx), unwrap(name)));
123 MlirType mlirLLVMStructTypeIdentifiedNewGet(MlirContext ctx, MlirStringRef name,
129 unwrap(ctx), unwrap(name), unwrapList(nFieldTypes, fieldTypes, fields),
143 MlirAttribute mlirLLVMDIExpressionElemAttrGet(MlirContext ctx,
148 return wrap(DIExpressionElemAttr::get(unwrap(ctx), opcode, list));
151 MlirAttribute mlirLLVMDIExpressionAttrGet(MlirContext ctx, intptr_t nOperations,
157 unwrap(ctx),
163 MlirAttribute mlirLLVMDINullTypeAttrGet(MlirContext ctx) {
164 return wrap(DINullTypeAttr::get(unwrap(ctx)));
167 MlirAttribute mlirLLVMDIBasicTypeAttrGet(MlirContext ctx, unsigned int tag,
173 unwrap(ctx), tag, cast<StringAttr>(unwrap(name)), sizeInBits, encoding));
182 MlirContext ctx, MlirAttribute recId, bool isRecSelf, unsigned int tag,
192 unwrap(ctx), cast<DistinctAttr>(unwrap(recId)), isRecSelf, tag,
205 MlirContext ctx, unsigned int tag, MlirAttribute name,
212 unwrap(ctx), tag, cast<StringAttr>(unwrap(name)),
218 MlirContext ctx, unsigned int tag, MlirAttribute name, uint64_t sizeInBits,
223 unwrap(ctx), tag, cast<StringAttr>(unwrap(name)), sizeInBits, alignInBits,
234 MlirAttribute mlirLLVMCConvAttrGet(MlirContext ctx, MlirLLVMCConv cconv) {
235 return wrap(CConvAttr::get(unwrap(ctx), CConv(cconv)));
238 MlirAttribute mlirLLVMComdatAttrGet(MlirContext ctx, MlirLLVMComdat comdat) {
239 return wrap(ComdatAttr::get(unwrap(ctx), comdat::Comdat(comdat)));
242 MlirAttribute mlirLLVMLinkageAttrGet(MlirContext ctx, MlirLLVMLinkage linkage) {
243 return wrap(LinkageAttr::get(unwrap(ctx), linkage::Linkage(linkage)));
246 MlirAttribute mlirLLVMDIFileAttrGet(MlirContext ctx, MlirAttribute name,
248 return wrap(DIFileAttr::get(unwrap(ctx), cast<StringAttr>(unwrap(name)),
253 mlirLLVMDICompileUnitAttrGet(MlirContext ctx, MlirAttribute id,
259 unwrap(ctx), cast<DistinctAttr>(unwrap(id)), sourceLanguage,
265 MlirAttribute mlirLLVMDIFlagsAttrGet(MlirContext ctx, uint64_t value) {
266 return wrap(DIFlagsAttr::get(unwrap(ctx), DIFlags(value)));
269 MlirAttribute mlirLLVMDILexicalBlockAttrGet(MlirContext ctx,
275 DILexicalBlockAttr::get(unwrap(ctx), cast<DIScopeAttr>(unwrap(scope)),
279 MlirAttribute mlirLLVMDILexicalBlockFileAttrGet(MlirContext ctx,
284 unwrap(ctx), cast<DIScopeAttr>(unwrap(scope)),
289 MlirContext ctx, MlirAttribute scope, MlirAttribute name,
293 unwrap(ctx), cast<DIScopeAttr>(unwrap(scope)),
298 MlirAttribute mlirLLVMDISubroutineTypeAttrGet(MlirContext ctx,
306 unwrap(ctx), callingConvention,
316 MlirContext ctx, MlirAttribute recId, bool isRecSelf, MlirAttribute id,
329 unwrap(ctx), cast<DistinctAttr>(unwrap(recId)), isRecSelf,
369 MlirAttribute mlirLLVMDIModuleAttrGet(MlirContext ctx, MlirAttribute file,
376 unwrap(ctx), cast<DIFileAttr>(unwrap(file)),
388 MlirContext ctx, unsigned int tag, MlirAttribute scope,
394 unwrap(ctx), tag, cast<DIScopeAttr>(unwrap(scope)),
401 MlirAttribute mlirLLVMDIAnnotationAttrGet(MlirContext ctx, MlirAttribute name,
403 return wrap(DIAnnotationAttr::get(unwrap(ctx), cast<StringAttr>(unwrap(name)),