Lines Matching refs:LLVMMetadataRef
1014 template <typename DIT> DIT *unwrapDI(LLVMMetadataRef Ref) { in unwrapDI()
1060 LLVMMetadataRef subprogram) { in LLVMDIBuilderFinalizeSubprogram()
1064 LLVMMetadataRef LLVMDIBuilderCreateCompileUnit( in LLVMDIBuilderCreateCompileUnit()
1066 LLVMMetadataRef FileRef, const char *Producer, size_t ProducerLen, in LLVMDIBuilderCreateCompileUnit()
1084 LLVMMetadataRef
1092 LLVMMetadataRef
1093 LLVMDIBuilderCreateModule(LLVMDIBuilderRef Builder, LLVMMetadataRef ParentScope, in LLVMDIBuilderCreateModule()
1105 LLVMMetadataRef LLVMDIBuilderCreateNameSpace(LLVMDIBuilderRef Builder, in LLVMDIBuilderCreateNameSpace()
1106 LLVMMetadataRef ParentScope, in LLVMDIBuilderCreateNameSpace()
1113 LLVMMetadataRef LLVMDIBuilderCreateFunction( in LLVMDIBuilderCreateFunction()
1114 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name, in LLVMDIBuilderCreateFunction()
1116 LLVMMetadataRef File, unsigned LineNo, LLVMMetadataRef Ty, in LLVMDIBuilderCreateFunction()
1128 LLVMMetadataRef LLVMDIBuilderCreateLexicalBlock( in LLVMDIBuilderCreateLexicalBlock()
1129 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, in LLVMDIBuilderCreateLexicalBlock()
1130 LLVMMetadataRef File, unsigned Line, unsigned Col) { in LLVMDIBuilderCreateLexicalBlock()
1136 LLVMMetadataRef
1138 LLVMMetadataRef Scope, in LLVMDIBuilderCreateLexicalBlockFile()
1139 LLVMMetadataRef File, in LLVMDIBuilderCreateLexicalBlockFile()
1146 LLVMMetadataRef
1148 LLVMMetadataRef Scope, in LLVMDIBuilderCreateImportedModuleFromNamespace()
1149 LLVMMetadataRef NS, in LLVMDIBuilderCreateImportedModuleFromNamespace()
1150 LLVMMetadataRef File, in LLVMDIBuilderCreateImportedModuleFromNamespace()
1158 LLVMMetadataRef LLVMDIBuilderCreateImportedModuleFromAlias( in LLVMDIBuilderCreateImportedModuleFromAlias()
1159 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, in LLVMDIBuilderCreateImportedModuleFromAlias()
1160 LLVMMetadataRef ImportedEntity, LLVMMetadataRef File, unsigned Line, in LLVMDIBuilderCreateImportedModuleFromAlias()
1161 LLVMMetadataRef *Elements, unsigned NumElements) { in LLVMDIBuilderCreateImportedModuleFromAlias()
1171 LLVMMetadataRef LLVMDIBuilderCreateImportedModuleFromModule( in LLVMDIBuilderCreateImportedModuleFromModule()
1172 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, LLVMMetadataRef M, in LLVMDIBuilderCreateImportedModuleFromModule()
1173 LLVMMetadataRef File, unsigned Line, LLVMMetadataRef *Elements, in LLVMDIBuilderCreateImportedModuleFromModule()
1184 LLVMMetadataRef LLVMDIBuilderCreateImportedDeclaration( in LLVMDIBuilderCreateImportedDeclaration()
1185 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, LLVMMetadataRef Decl, in LLVMDIBuilderCreateImportedDeclaration()
1186 LLVMMetadataRef File, unsigned Line, const char *Name, size_t NameLen, in LLVMDIBuilderCreateImportedDeclaration()
1187 LLVMMetadataRef *Elements, unsigned NumElements) { in LLVMDIBuilderCreateImportedDeclaration()
1197 LLVMMetadataRef
1199 unsigned Column, LLVMMetadataRef Scope, in LLVMDIBuilderCreateDebugLocation()
1200 LLVMMetadataRef InlinedAt) { in LLVMDIBuilderCreateDebugLocation()
1205 unsigned LLVMDILocationGetLine(LLVMMetadataRef Location) { in LLVMDILocationGetLine()
1209 unsigned LLVMDILocationGetColumn(LLVMMetadataRef Location) { in LLVMDILocationGetColumn()
1213 LLVMMetadataRef LLVMDILocationGetScope(LLVMMetadataRef Location) { in LLVMDILocationGetScope()
1217 LLVMMetadataRef LLVMDILocationGetInlinedAt(LLVMMetadataRef Location) { in LLVMDILocationGetInlinedAt()
1221 LLVMMetadataRef LLVMDIScopeGetFile(LLVMMetadataRef Scope) { in LLVMDIScopeGetFile()
1225 const char *LLVMDIFileGetDirectory(LLVMMetadataRef File, unsigned *Len) { in LLVMDIFileGetDirectory()
1231 const char *LLVMDIFileGetFilename(LLVMMetadataRef File, unsigned *Len) { in LLVMDIFileGetFilename()
1237 const char *LLVMDIFileGetSource(LLVMMetadataRef File, unsigned *Len) { in LLVMDIFileGetSource()
1246 LLVMMetadataRef LLVMDIBuilderCreateMacro(LLVMDIBuilderRef Builder, in LLVMDIBuilderCreateMacro()
1247 LLVMMetadataRef ParentMacroFile, in LLVMDIBuilderCreateMacro()
1258 LLVMMetadataRef
1260 LLVMMetadataRef ParentMacroFile, unsigned Line, in LLVMDIBuilderCreateTempMacroFile()
1261 LLVMMetadataRef File) { in LLVMDIBuilderCreateTempMacroFile()
1266 LLVMMetadataRef LLVMDIBuilderCreateEnumerator(LLVMDIBuilderRef Builder, in LLVMDIBuilderCreateEnumerator()
1274 LLVMMetadataRef LLVMDIBuilderCreateEnumerationType( in LLVMDIBuilderCreateEnumerationType()
1275 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name, in LLVMDIBuilderCreateEnumerationType()
1276 size_t NameLen, LLVMMetadataRef File, unsigned LineNumber, in LLVMDIBuilderCreateEnumerationType()
1277 uint64_t SizeInBits, uint32_t AlignInBits, LLVMMetadataRef *Elements, in LLVMDIBuilderCreateEnumerationType()
1278 unsigned NumElements, LLVMMetadataRef ClassTy) { in LLVMDIBuilderCreateEnumerationType()
1286 LLVMMetadataRef LLVMDIBuilderCreateUnionType( in LLVMDIBuilderCreateUnionType()
1287 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name, in LLVMDIBuilderCreateUnionType()
1288 size_t NameLen, LLVMMetadataRef File, unsigned LineNumber, in LLVMDIBuilderCreateUnionType()
1290 LLVMMetadataRef *Elements, unsigned NumElements, unsigned RunTimeLang, in LLVMDIBuilderCreateUnionType()
1301 LLVMMetadataRef
1303 uint32_t AlignInBits, LLVMMetadataRef Ty, in LLVMDIBuilderCreateArrayType()
1304 LLVMMetadataRef *Subscripts, in LLVMDIBuilderCreateArrayType()
1312 LLVMMetadataRef
1314 uint32_t AlignInBits, LLVMMetadataRef Ty, in LLVMDIBuilderCreateVectorType()
1315 LLVMMetadataRef *Subscripts, in LLVMDIBuilderCreateVectorType()
1323 LLVMMetadataRef
1333 LLVMMetadataRef LLVMDIBuilderCreatePointerType( in LLVMDIBuilderCreatePointerType()
1334 LLVMDIBuilderRef Builder, LLVMMetadataRef PointeeTy, in LLVMDIBuilderCreatePointerType()
1342 LLVMMetadataRef LLVMDIBuilderCreateStructType( in LLVMDIBuilderCreateStructType()
1343 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name, in LLVMDIBuilderCreateStructType()
1344 size_t NameLen, LLVMMetadataRef File, unsigned LineNumber, in LLVMDIBuilderCreateStructType()
1346 LLVMMetadataRef DerivedFrom, LLVMMetadataRef *Elements, in LLVMDIBuilderCreateStructType()
1347 unsigned NumElements, unsigned RunTimeLang, LLVMMetadataRef VTableHolder, in LLVMDIBuilderCreateStructType()
1358 LLVMMetadataRef LLVMDIBuilderCreateMemberType( in LLVMDIBuilderCreateMemberType()
1359 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name, in LLVMDIBuilderCreateMemberType()
1360 size_t NameLen, LLVMMetadataRef File, unsigned LineNo, uint64_t SizeInBits, in LLVMDIBuilderCreateMemberType()
1362 LLVMMetadataRef Ty) { in LLVMDIBuilderCreateMemberType()
1368 LLVMMetadataRef
1374 LLVMMetadataRef LLVMDIBuilderCreateStaticMemberType( in LLVMDIBuilderCreateStaticMemberType()
1375 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name, in LLVMDIBuilderCreateStaticMemberType()
1376 size_t NameLen, LLVMMetadataRef File, unsigned LineNumber, in LLVMDIBuilderCreateStaticMemberType()
1377 LLVMMetadataRef Type, LLVMDIFlags Flags, LLVMValueRef ConstantVal, in LLVMDIBuilderCreateStaticMemberType()
1385 LLVMMetadataRef
1388 LLVMMetadataRef File, unsigned LineNo, in LLVMDIBuilderCreateObjCIVar()
1391 LLVMMetadataRef Ty, LLVMMetadataRef PropertyNode) { in LLVMDIBuilderCreateObjCIVar()
1399 LLVMMetadataRef
1402 LLVMMetadataRef File, unsigned LineNo, in LLVMDIBuilderCreateObjCProperty()
1406 LLVMMetadataRef Ty) { in LLVMDIBuilderCreateObjCProperty()
1413 LLVMMetadataRef
1415 LLVMMetadataRef Type) { in LLVMDIBuilderCreateObjectPointerType()
1419 LLVMMetadataRef
1420 LLVMDIBuilderCreateTypedef(LLVMDIBuilderRef Builder, LLVMMetadataRef Type, in LLVMDIBuilderCreateTypedef()
1422 LLVMMetadataRef File, unsigned LineNo, in LLVMDIBuilderCreateTypedef()
1423 LLVMMetadataRef Scope, uint32_t AlignInBits) { in LLVMDIBuilderCreateTypedef()
1429 LLVMMetadataRef
1431 LLVMMetadataRef Ty, LLVMMetadataRef BaseTy, in LLVMDIBuilderCreateInheritance()
1439 LLVMMetadataRef
1442 size_t NameLen, LLVMMetadataRef Scope, LLVMMetadataRef File, unsigned Line, in LLVMDIBuilderCreateForwardDecl()
1451 LLVMMetadataRef
1454 size_t NameLen, LLVMMetadataRef Scope, LLVMMetadataRef File, unsigned Line, in LLVMDIBuilderCreateReplaceableCompositeType()
1465 LLVMMetadataRef
1467 LLVMMetadataRef Type) { in LLVMDIBuilderCreateQualifiedType()
1472 LLVMMetadataRef
1474 LLVMMetadataRef Type) { in LLVMDIBuilderCreateReferenceType()
1479 LLVMMetadataRef
1484 LLVMMetadataRef
1486 LLVMMetadataRef PointeeType, in LLVMDIBuilderCreateMemberPointerType()
1487 LLVMMetadataRef ClassType, in LLVMDIBuilderCreateMemberPointerType()
1497 LLVMMetadataRef
1499 LLVMMetadataRef Scope, in LLVMDIBuilderCreateBitFieldMemberType()
1501 LLVMMetadataRef File, unsigned LineNumber, in LLVMDIBuilderCreateBitFieldMemberType()
1505 LLVMDIFlags Flags, LLVMMetadataRef Type) { in LLVMDIBuilderCreateBitFieldMemberType()
1513 LLVMMetadataRef LLVMDIBuilderCreateClassType(LLVMDIBuilderRef Builder, in LLVMDIBuilderCreateClassType()
1514 LLVMMetadataRef Scope, const char *Name, size_t NameLen, in LLVMDIBuilderCreateClassType()
1515 LLVMMetadataRef File, unsigned LineNumber, uint64_t SizeInBits, in LLVMDIBuilderCreateClassType()
1517 LLVMMetadataRef DerivedFrom, in LLVMDIBuilderCreateClassType()
1518 LLVMMetadataRef *Elements, unsigned NumElements, in LLVMDIBuilderCreateClassType()
1519 LLVMMetadataRef VTableHolder, LLVMMetadataRef TemplateParamsNode, in LLVMDIBuilderCreateClassType()
1532 LLVMMetadataRef
1534 LLVMMetadataRef Type) { in LLVMDIBuilderCreateArtificialType()
1538 uint16_t LLVMGetDINodeTag(LLVMMetadataRef MD) { in LLVMGetDINodeTag()
1542 const char *LLVMDITypeGetName(LLVMMetadataRef DType, size_t *Length) { in LLVMDITypeGetName()
1548 uint64_t LLVMDITypeGetSizeInBits(LLVMMetadataRef DType) { in LLVMDITypeGetSizeInBits()
1552 uint64_t LLVMDITypeGetOffsetInBits(LLVMMetadataRef DType) { in LLVMDITypeGetOffsetInBits()
1556 uint32_t LLVMDITypeGetAlignInBits(LLVMMetadataRef DType) { in LLVMDITypeGetAlignInBits()
1560 unsigned LLVMDITypeGetLine(LLVMMetadataRef DType) { in LLVMDITypeGetLine()
1564 LLVMDIFlags LLVMDITypeGetFlags(LLVMMetadataRef DType) { in LLVMDITypeGetFlags()
1568 LLVMMetadataRef LLVMDIBuilderGetOrCreateTypeArray(LLVMDIBuilderRef Builder, in LLVMDIBuilderGetOrCreateTypeArray()
1569 LLVMMetadataRef *Types, in LLVMDIBuilderGetOrCreateTypeArray()
1575 LLVMMetadataRef
1577 LLVMMetadataRef File, in LLVMDIBuilderCreateSubroutineType()
1578 LLVMMetadataRef *ParameterTypes, in LLVMDIBuilderCreateSubroutineType()
1587 LLVMMetadataRef LLVMDIBuilderCreateExpression(LLVMDIBuilderRef Builder, in LLVMDIBuilderCreateExpression()
1593 LLVMMetadataRef
1599 LLVMMetadataRef LLVMDIBuilderCreateGlobalVariableExpression( in LLVMDIBuilderCreateGlobalVariableExpression()
1600 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name, in LLVMDIBuilderCreateGlobalVariableExpression()
1601 size_t NameLen, const char *Linkage, size_t LinkLen, LLVMMetadataRef File, in LLVMDIBuilderCreateGlobalVariableExpression()
1602 unsigned LineNo, LLVMMetadataRef Ty, LLVMBool LocalToUnit, in LLVMDIBuilderCreateGlobalVariableExpression()
1603 LLVMMetadataRef Expr, LLVMMetadataRef Decl, uint32_t AlignInBits) { in LLVMDIBuilderCreateGlobalVariableExpression()
1611 LLVMMetadataRef LLVMDIGlobalVariableExpressionGetVariable(LLVMMetadataRef GVE) { in LLVMDIGlobalVariableExpressionGetVariable()
1615 LLVMMetadataRef LLVMDIGlobalVariableExpressionGetExpression( in LLVMDIGlobalVariableExpressionGetExpression()
1616 LLVMMetadataRef GVE) { in LLVMDIGlobalVariableExpressionGetExpression()
1620 LLVMMetadataRef LLVMDIVariableGetFile(LLVMMetadataRef Var) { in LLVMDIVariableGetFile()
1624 LLVMMetadataRef LLVMDIVariableGetScope(LLVMMetadataRef Var) { in LLVMDIVariableGetScope()
1628 unsigned LLVMDIVariableGetLine(LLVMMetadataRef Var) { in LLVMDIVariableGetLine()
1632 LLVMMetadataRef LLVMTemporaryMDNode(LLVMContextRef Ctx, LLVMMetadataRef *Data, in LLVMTemporaryMDNode()
1638 void LLVMDisposeTemporaryMDNode(LLVMMetadataRef TempNode) { in LLVMDisposeTemporaryMDNode()
1642 void LLVMMetadataReplaceAllUsesWith(LLVMMetadataRef TargetMetadata, in LLVMMetadataReplaceAllUsesWith()
1643 LLVMMetadataRef Replacement) { in LLVMMetadataReplaceAllUsesWith()
1649 LLVMMetadataRef LLVMDIBuilderCreateTempGlobalVariableFwdDecl( in LLVMDIBuilderCreateTempGlobalVariableFwdDecl()
1650 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name, in LLVMDIBuilderCreateTempGlobalVariableFwdDecl()
1651 size_t NameLen, const char *Linkage, size_t LnkLen, LLVMMetadataRef File, in LLVMDIBuilderCreateTempGlobalVariableFwdDecl()
1652 unsigned LineNo, LLVMMetadataRef Ty, LLVMBool LocalToUnit, in LLVMDIBuilderCreateTempGlobalVariableFwdDecl()
1653 LLVMMetadataRef Decl, uint32_t AlignInBits) { in LLVMDIBuilderCreateTempGlobalVariableFwdDecl()
1662 LLVMMetadataRef VarInfo, LLVMMetadataRef Expr, in LLVMDIBuilderInsertDeclareBefore()
1663 LLVMMetadataRef DL, LLVMValueRef Instr) { in LLVMDIBuilderInsertDeclareBefore()
1671 LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo, in LLVMDIBuilderInsertDeclareAtEnd()
1672 LLVMMetadataRef Expr, LLVMMetadataRef DL, LLVMBasicBlockRef Block) { in LLVMDIBuilderInsertDeclareAtEnd()
1681 LLVMMetadataRef VarInfo, in LLVMDIBuilderInsertDbgValueBefore()
1682 LLVMMetadataRef Expr, in LLVMDIBuilderInsertDbgValueBefore()
1683 LLVMMetadataRef DebugLoc, in LLVMDIBuilderInsertDbgValueBefore()
1693 LLVMMetadataRef VarInfo, in LLVMDIBuilderInsertDbgValueAtEnd()
1694 LLVMMetadataRef Expr, in LLVMDIBuilderInsertDbgValueAtEnd()
1695 LLVMMetadataRef DebugLoc, in LLVMDIBuilderInsertDbgValueAtEnd()
1703 LLVMMetadataRef LLVMDIBuilderCreateAutoVariable( in LLVMDIBuilderCreateAutoVariable()
1704 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name, in LLVMDIBuilderCreateAutoVariable()
1705 size_t NameLen, LLVMMetadataRef File, unsigned LineNo, LLVMMetadataRef Ty, in LLVMDIBuilderCreateAutoVariable()
1713 LLVMMetadataRef LLVMDIBuilderCreateParameterVariable( in LLVMDIBuilderCreateParameterVariable()
1714 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name, in LLVMDIBuilderCreateParameterVariable()
1715 size_t NameLen, unsigned ArgNo, LLVMMetadataRef File, unsigned LineNo, in LLVMDIBuilderCreateParameterVariable()
1716 LLVMMetadataRef Ty, LLVMBool AlwaysPreserve, LLVMDIFlags Flags) { in LLVMDIBuilderCreateParameterVariable()
1723 LLVMMetadataRef LLVMDIBuilderGetOrCreateSubrange(LLVMDIBuilderRef Builder, in LLVMDIBuilderGetOrCreateSubrange()
1728 LLVMMetadataRef LLVMDIBuilderGetOrCreateArray(LLVMDIBuilderRef Builder, in LLVMDIBuilderGetOrCreateArray()
1729 LLVMMetadataRef *Data, in LLVMDIBuilderGetOrCreateArray()
1735 LLVMMetadataRef LLVMGetSubprogram(LLVMValueRef Func) { in LLVMGetSubprogram()
1739 void LLVMSetSubprogram(LLVMValueRef Func, LLVMMetadataRef SP) { in LLVMSetSubprogram()
1743 unsigned LLVMDISubprogramGetLine(LLVMMetadataRef Subprogram) { in LLVMDISubprogramGetLine()
1747 LLVMMetadataRef LLVMInstructionGetDebugLoc(LLVMValueRef Inst) { in LLVMInstructionGetDebugLoc()
1751 void LLVMInstructionSetDebugLoc(LLVMValueRef Inst, LLVMMetadataRef Loc) { in LLVMInstructionSetDebugLoc()
1758 LLVMMetadataKind LLVMGetMetadataKind(LLVMMetadataRef Metadata) { in LLVMGetMetadataKind()