|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/IR/DebugInfoMetadata.h 123 DINode(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag,
218 GenericDINode(LLVMContext &C, StorageType Storage, unsigned Hash,
231 StorageType Storage, bool ShouldCreate = true) {
238 StorageType Storage, bool ShouldCreate = true);
292 DISubrange(LLVMContext &C, StorageType Storage, Metadata *Node,
300 int64_t LowerBound, StorageType Storage,
304 int64_t LowerBound, StorageType Storage,
352 DIEnumerator(LLVMContext &C, StorageType Storage, int64_t Value,
362 StorageType Storage, bool ShouldCreate = true) {
368 StorageType Storage, bool ShouldCreate = true);
401 DIScope(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag,
492 DIFile(LLVMContext &C, StorageType Storage,
503 StorageType Storage, bool ShouldCreate = true) {
515 Optional<MDString *> Source, StorageType Storage,
591 DIType(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag,
695 DIBasicType(LLVMContext &C, StorageType Storage, unsigned Tag,
706 DIFlags Flags, StorageType Storage,
715 DIFlags Flags, StorageType Storage,
764 DIDerivedType(LLVMContext &C, StorageType Storage, unsigned Tag,
778 Metadata *ExtraData, StorageType Storage, bool ShouldCreate = true) {
790 StorageType Storage, bool ShouldCreate = true);
896 DICompositeType(LLVMContext &C, StorageType Storage, unsigned Tag,
921 DIDerivedType *Discriminator, StorageType Storage,
936 StorageType Storage, bool ShouldCreate = true);
1069 DISubroutineType(LLVMContext &C, StorageType Storage, DIFlags Flags,
1078 StorageType Storage,
1084 StorageType Storage,
1151 DICompileUnit(LLVMContext &C, StorageType Storage, unsigned SourceLanguage,
1175 unsigned NameTableKind, bool RangesBaseAddress, StorageType Storage,
1194 bool RangesBaseAddress, StorageType Storage, bool ShouldCreate = true);
1327 DILocalScope(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Tag,
1359 DILocation(LLVMContext &C, StorageType Storage, unsigned Line,
1366 StorageType Storage, bool ShouldCreate = true);
1370 StorageType Storage, bool ShouldCreate = true) {
1649 DISubprogram(LLVMContext &C, StorageType Storage, unsigned Line,
1668 StorageType Storage, bool ShouldCreate = true) {
1684 StorageType Storage, bool ShouldCreate = true);
1842 DILexicalBlockBase(LLVMContext &C, unsigned ID, StorageType Storage,
1865 DILexicalBlock(LLVMContext &C, StorageType Storage, unsigned Line,
1875 StorageType Storage,
1884 StorageType Storage, bool ShouldCreate = true);
1915 DILexicalBlockFile(LLVMContext &C, StorageType Storage,
1923 StorageType Storage,
1932 StorageType Storage,
2024 DINamespace(LLVMContext &Context, StorageType Storage, bool ExportSymbols,
2033 StorageType Storage, bool ShouldCreate = true) {
2039 StorageType Storage, bool ShouldCreate = true);
2074 DIModule(LLVMContext &Context, StorageType Storage, ArrayRef<Metadata *> Ops)
2081 StorageType Storage, bool ShouldCreate = true) {
2091 StorageType Storage, bool ShouldCreate = true);
2131 DITemplateParameter(LLVMContext &Context, unsigned ID, StorageType Storage,
2153 DITemplateTypeParameter(LLVMContext &Context, StorageType Storage,
2160 DIType *Type, StorageType Storage,
2166 Metadata *Type, StorageType Storage,
2190 DITemplateValueParameter(LLVMContext &Context, StorageType Storage,
2198 Metadata *Value, StorageType Storage,
2205 Metadata *Value, StorageType Storage,
2237 DIVariable(LLVMContext &C, unsigned ID, StorageType Storage, unsigned Line,
2306 DIExpression(LLVMContext &C, StorageType Storage, ArrayRef<uint64_t> Elements)
2312 ArrayRef<uint64_t> Elements, StorageType Storage,
2613 DIGlobalVariable(LLVMContext &C, StorageType Storage, unsigned Line,
2625 uint32_t AlignInBits, StorageType Storage, bool ShouldCreate = true) {
2637 uint32_t AlignInBits, StorageType Storage, bool ShouldCreate = true);
2692 DICommonBlock(LLVMContext &Context, StorageType Storage, unsigned LineNo,
2700 StorageType Storage,
2708 StorageType Storage, bool ShouldCreate = true);
2755 DILocalVariable(LLVMContext &C, StorageType Storage, unsigned Line,
2767 uint32_t AlignInBits, StorageType Storage,
2775 uint32_t AlignInBits, StorageType Storage,
2839 DILabel(LLVMContext &C, StorageType Storage, unsigned Line,
2846 StorageType Storage,
2853 StorageType Storage,
2908 DIObjCProperty(LLVMContext &C, StorageType Storage, unsigned Line,
2918 DIType *Type, StorageType Storage, bool ShouldCreate = true) {
2928 StorageType Storage, bool ShouldCreate = true);
2996 DIImportedEntity(LLVMContext &C, StorageType Storage, unsigned Tag,
3004 StorageType Storage,
3012 MDString *Name, StorageType Storage,
3053 DIGlobalVariableExpression(LLVMContext &C, StorageType Storage,
3060 StorageType Storage, bool ShouldCreate = true);
3101 DIMacroNode(LLVMContext &C, unsigned ID, StorageType Storage, unsigned MIType,
3145 DIMacro(LLVMContext &C, StorageType Storage, unsigned MIType, unsigned Line,
3151 StringRef Name, StringRef Value, StorageType Storage,
3157 MDString *Name, MDString *Value, StorageType Storage,
3194 DIMacroFile(LLVMContext &C, StorageType Storage, unsigned MIType,
3201 DIMacroNodeArray Elements, StorageType Storage,
3209 StorageType Storage, bool ShouldCreate = true);
include/llvm/IR/Metadata.h 83 Metadata(unsigned ID, StorageType Storage)
873 MDNode(LLVMContext &Context, unsigned ID, StorageType Storage,
1010 static T *storeImpl(T *N, StorageType Storage, StoreT &Store);
1011 template <class T> static T *storeImpl(T *N, StorageType Storage);
1109 MDTuple(LLVMContext &C, StorageType Storage, unsigned Hash,
1121 StorageType Storage, bool ShouldCreate = true);
lib/IR/DebugInfoMetadata.cpp 26 DILocation::DILocation(LLVMContext &C, StorageType Storage, unsigned Line,
51 StorageType Storage, bool ShouldCreate) {
262 StorageType Storage, bool ShouldCreate) {
318 StorageType Storage, bool ShouldCreate) {
325 int64_t Lo, StorageType Storage,
334 StorageType Storage, bool ShouldCreate) {
344 DIFlags Flags, StorageType Storage,
372 StorageType Storage, bool ShouldCreate) {
390 StorageType Storage, bool ShouldCreate) {
469 StorageType Storage,
501 Optional<MDString *> Source, StorageType Storage,
520 unsigned NameTableKind, bool RangesBaseAddress, StorageType Storage,
633 Metadata *ThrownTypes, StorageType Storage, bool ShouldCreate) {
670 unsigned Column, StorageType Storage,
684 StorageType Storage,
694 StorageType Storage, bool ShouldCreate) {
705 StorageType Storage, bool ShouldCreate) {
716 StorageType Storage, bool ShouldCreate) {
727 StorageType Storage,
737 Metadata *Value, StorageType Storage, bool ShouldCreate) {
750 StorageType Storage, bool ShouldCreate) {
774 StorageType Storage,
813 StorageType Storage,
825 StorageType Storage, bool ShouldCreate) {
1187 Metadata *Expression, StorageType Storage,
1197 Metadata *Type, StorageType Storage, bool ShouldCreate) {
1210 MDString *Name, StorageType Storage,
1221 StorageType Storage, bool ShouldCreate) {
1230 Metadata *Elements, StorageType Storage,
lib/IR/Metadata.cpp 503 MDNode::MDNode(LLVMContext &Context, unsigned ID, StorageType Storage,
813 StorageType Storage, bool ShouldCreate) {
lib/IR/MetadataImpl.h 28 template <class T> T *MDNode::storeImpl(T *N, StorageType Storage) {
42 T *MDNode::storeImpl(T *N, StorageType Storage, StoreT &Store) {