• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/llvm/include/llvm-c/

Lines Matching refs:LLVMMetadataRef

258 LLVMMetadataRef LLVMDIBuilderCreateCompileUnit(
260 LLVMMetadataRef FileRef, const char *Producer, size_t ProducerLen,
275 LLVMMetadataRef
294 LLVMMetadataRef
295 LLVMDIBuilderCreateModule(LLVMDIBuilderRef Builder, LLVMMetadataRef ParentScope,
310 LLVMMetadataRef
312 LLVMMetadataRef ParentScope,
334 LLVMMetadataRef LLVMDIBuilderCreateFunction(
335 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name,
337 LLVMMetadataRef File, unsigned LineNo, LLVMMetadataRef Ty,
349 LLVMMetadataRef LLVMDIBuilderCreateLexicalBlock(
350 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope,
351 LLVMMetadataRef File, unsigned Line, unsigned Column);
360 LLVMMetadataRef
362 LLVMMetadataRef Scope,
363 LLVMMetadataRef File,
374 LLVMMetadataRef
376 LLVMMetadataRef Scope,
377 LLVMMetadataRef NS,
378 LLVMMetadataRef File,
390 LLVMMetadataRef
392 LLVMMetadataRef Scope,
393 LLVMMetadataRef ImportedEntity,
394 LLVMMetadataRef File,
405 LLVMMetadataRef
407 LLVMMetadataRef Scope,
408 LLVMMetadataRef M,
409 LLVMMetadataRef File,
424 LLVMMetadataRef
426 LLVMMetadataRef Scope,
427 LLVMMetadataRef Decl,
428 LLVMMetadataRef File,
442 LLVMMetadataRef
444 unsigned Column, LLVMMetadataRef Scope,
445 LLVMMetadataRef InlinedAt);
453 unsigned LLVMDILocationGetLine(LLVMMetadataRef Location);
461 unsigned LLVMDILocationGetColumn(LLVMMetadataRef Location);
469 LLVMMetadataRef LLVMDILocationGetScope(LLVMMetadataRef Location);
477 LLVMMetadataRef LLVMDILocationGetInlinedAt(LLVMMetadataRef Location);
485 LLVMMetadataRef LLVMDIScopeGetFile(LLVMMetadataRef Scope);
494 const char *LLVMDIFileGetDirectory(LLVMMetadataRef File, unsigned *Len);
503 const char *LLVMDIFileGetFilename(LLVMMetadataRef File, unsigned *Len);
512 const char *LLVMDIFileGetSource(LLVMMetadataRef File, unsigned *Len);
520 LLVMMetadataRef LLVMDIBuilderGetOrCreateTypeArray(LLVMDIBuilderRef Builder,
521 LLVMMetadataRef *Data,
534 LLVMMetadataRef
536 LLVMMetadataRef File,
537 LLVMMetadataRef *ParameterTypes,
552 LLVMMetadataRef LLVMDIBuilderCreateMacro(LLVMDIBuilderRef Builder,
553 LLVMMetadataRef ParentMacroFile,
568 LLVMMetadataRef
570 LLVMMetadataRef ParentMacroFile, unsigned Line,
571 LLVMMetadataRef File);
581 LLVMMetadataRef LLVMDIBuilderCreateEnumerator(LLVMDIBuilderRef Builder,
600 LLVMMetadataRef LLVMDIBuilderCreateEnumerationType(
601 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name,
602 size_t NameLen, LLVMMetadataRef File, unsigned LineNumber,
603 uint64_t SizeInBits, uint32_t AlignInBits, LLVMMetadataRef *Elements,
604 unsigned NumElements, LLVMMetadataRef ClassTy);
623 LLVMMetadataRef LLVMDIBuilderCreateUnionType(
624 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name,
625 size_t NameLen, LLVMMetadataRef File, unsigned LineNumber,
627 LLVMMetadataRef *Elements, unsigned NumElements, unsigned RunTimeLang,
640 LLVMMetadataRef
642 uint32_t AlignInBits, LLVMMetadataRef Ty,
643 LLVMMetadataRef *Subscripts,
655 LLVMMetadataRef
657 uint32_t AlignInBits, LLVMMetadataRef Ty,
658 LLVMMetadataRef *Subscripts,
667 LLVMMetadataRef
681 LLVMMetadataRef
697 LLVMMetadataRef LLVMDIBuilderCreatePointerType(
698 LLVMDIBuilderRef Builder, LLVMMetadataRef PointeeTy,
720 LLVMMetadataRef LLVMDIBuilderCreateStructType(
721 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name,
722 size_t NameLen, LLVMMetadataRef File, unsigned LineNumber,
724 LLVMMetadataRef DerivedFrom, LLVMMetadataRef *Elements,
725 unsigned NumElements, unsigned RunTimeLang, LLVMMetadataRef VTableHolder,
742 LLVMMetadataRef LLVMDIBuilderCreateMemberType(
743 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name,
744 size_t NameLen, LLVMMetadataRef File, unsigned LineNo,
746 LLVMDIFlags Flags, LLVMMetadataRef Ty);
762 LLVMMetadataRef
764 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name,
765 size_t NameLen, LLVMMetadataRef File, unsigned LineNumber,
766 LLVMMetadataRef Type, LLVMDIFlags Flags, LLVMValueRef ConstantVal,
778 LLVMMetadataRef
780 LLVMMetadataRef PointeeType,
781 LLVMMetadataRef ClassType,
799 LLVMMetadataRef
802 LLVMMetadataRef File, unsigned LineNo,
805 LLVMMetadataRef Ty, LLVMMetadataRef PropertyNode);
821 LLVMMetadataRef
824 LLVMMetadataRef File, unsigned LineNo,
828 LLVMMetadataRef Ty);
835 LLVMMetadataRef
837 LLVMMetadataRef Type);
847 LLVMMetadataRef
849 LLVMMetadataRef Type);
858 LLVMMetadataRef
860 LLVMMetadataRef Type);
866 LLVMMetadataRef
878 LLVMMetadataRef
879 LLVMDIBuilderCreateTypedef(LLVMDIBuilderRef Builder, LLVMMetadataRef Type,
881 LLVMMetadataRef File, unsigned LineNo,
882 LLVMMetadataRef Scope, uint32_t AlignInBits);
894 LLVMMetadataRef
896 LLVMMetadataRef Ty, LLVMMetadataRef BaseTy,
916 LLVMMetadataRef LLVMDIBuilderCreateForwardDecl(
918 size_t NameLen, LLVMMetadataRef Scope, LLVMMetadataRef File, unsigned Line,
939 LLVMMetadataRef
942 size_t NameLen, LLVMMetadataRef Scope, LLVMMetadataRef File, unsigned Line,
961 LLVMMetadataRef
963 LLVMMetadataRef Scope,
965 LLVMMetadataRef File, unsigned LineNumber,
969 LLVMDIFlags Flags, LLVMMetadataRef Type);
993 LLVMMetadataRef LLVMDIBuilderCreateClassType(LLVMDIBuilderRef Builder,
994 LLVMMetadataRef Scope, const char *Name, size_t NameLen,
995 LLVMMetadataRef File, unsigned LineNumber, uint64_t SizeInBits,
997 LLVMMetadataRef DerivedFrom,
998 LLVMMetadataRef *Elements, unsigned NumElements,
999 LLVMMetadataRef VTableHolder, LLVMMetadataRef TemplateParamsNode,
1007 LLVMMetadataRef
1009 LLVMMetadataRef Type);
1018 const char *LLVMDITypeGetName(LLVMMetadataRef DType, size_t *Length);
1026 uint64_t LLVMDITypeGetSizeInBits(LLVMMetadataRef DType);
1034 uint64_t LLVMDITypeGetOffsetInBits(LLVMMetadataRef DType);
1042 uint32_t LLVMDITypeGetAlignInBits(LLVMMetadataRef DType);
1050 unsigned LLVMDITypeGetLine(LLVMMetadataRef DType);
1058 LLVMDIFlags LLVMDITypeGetFlags(LLVMMetadataRef DType);
1066 LLVMMetadataRef LLVMDIBuilderGetOrCreateSubrange(LLVMDIBuilderRef Builder,
1076 LLVMMetadataRef LLVMDIBuilderGetOrCreateArray(LLVMDIBuilderRef Builder,
1077 LLVMMetadataRef *Data,
1087 LLVMMetadataRef LLVMDIBuilderCreateExpression(LLVMDIBuilderRef Builder,
1096 LLVMMetadataRef
1119 LLVMMetadataRef LLVMDIBuilderCreateGlobalVariableExpression(
1120 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name,
1121 size_t NameLen, const char *Linkage, size_t LinkLen, LLVMMetadataRef File,
1122 unsigned LineNo, LLVMMetadataRef Ty, LLVMBool LocalToUnit,
1123 LLVMMetadataRef Expr, LLVMMetadataRef Decl, uint32_t AlignInBits);
1131 LLVMMetadataRef LLVMDIGlobalVariableExpressionGetVariable(LLVMMetadataRef GVE);
1139 LLVMMetadataRef LLVMDIGlobalVariableExpressionGetExpression(
1140 LLVMMetadataRef GVE);
1148 LLVMMetadataRef LLVMDIVariableGetFile(LLVMMetadataRef Var);
1156 LLVMMetadataRef LLVMDIVariableGetScope(LLVMMetadataRef Var);
1164 unsigned LLVMDIVariableGetLine(LLVMMetadataRef Var);
1174 LLVMMetadataRef LLVMTemporaryMDNode(LLVMContextRef Ctx, LLVMMetadataRef *Data,
1184 void LLVMDisposeTemporaryMDNode(LLVMMetadataRef TempNode);
1191 void LLVMMetadataReplaceAllUsesWith(LLVMMetadataRef TempTargetMetadata,
1192 LLVMMetadataRef Replacement);
1211 LLVMMetadataRef LLVMDIBuilderCreateTempGlobalVariableFwdDecl(
1212 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name,
1213 size_t NameLen, const char *Linkage, size_t LnkLen, LLVMMetadataRef File,
1214 unsigned LineNo, LLVMMetadataRef Ty, LLVMBool LocalToUnit,
1215 LLVMMetadataRef Decl, uint32_t AlignInBits);
1227 LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo,
1228 LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMValueRef Instr);
1242 LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo,
1243 LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMBasicBlockRef Block);
1256 LLVMMetadataRef VarInfo,
1257 LLVMMetadataRef Expr,
1258 LLVMMetadataRef DebugLoc,
1274 LLVMMetadataRef VarInfo,
1275 LLVMMetadataRef Expr,
1276 LLVMMetadataRef DebugLoc,
1292 LLVMMetadataRef LLVMDIBuilderCreateAutoVariable(
1293 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name,
1294 size_t NameLen, LLVMMetadataRef File, unsigned LineNo, LLVMMetadataRef Ty,
1310 LLVMMetadataRef LLVMDIBuilderCreateParameterVariable(
1311 LLVMDIBuilderRef Builder, LLVMMetadataRef Scope, const char *Name,
1312 size_t NameLen, unsigned ArgNo, LLVMMetadataRef File, unsigned LineNo,
1313 LLVMMetadataRef Ty, LLVMBool AlwaysPreserve, LLVMDIFlags Flags);
1320 LLVMMetadataRef LLVMGetSubprogram(LLVMValueRef Func);
1327 void LLVMSetSubprogram(LLVMValueRef Func, LLVMMetadataRef SP);
1335 unsigned LLVMDISubprogramGetLine(LLVMMetadataRef Subprogram);
1342 LLVMMetadataRef LLVMInstructionGetDebugLoc(LLVMValueRef Inst);
1351 void LLVMInstructionSetDebugLoc(LLVMValueRef Inst, LLVMMetadataRef Loc);
1358 LLVMMetadataKind LLVMGetMetadataKind(LLVMMetadataRef Metadata);