Lines Matching refs:LLVMModuleRef
644 LLVMModuleRef LLVMModuleCreateWithName(const char *ModuleID);
652 LLVMModuleRef LLVMModuleCreateWithNameInContext(const char *ModuleID,
657 LLVMModuleRef LLVMCloneModule(LLVMModuleRef M);
665 void LLVMDisposeModule(LLVMModuleRef M);
675 const char *LLVMGetModuleIdentifier(LLVMModuleRef M, size_t *Len);
685 void LLVMSetModuleIdentifier(LLVMModuleRef M, const char *Ident, size_t Len);
695 const char *LLVMGetSourceFileName(LLVMModuleRef M, size_t *Len);
706 void LLVMSetSourceFileName(LLVMModuleRef M, const char *Name, size_t Len);
717 const char *LLVMGetDataLayoutStr(LLVMModuleRef M);
718 const char *LLVMGetDataLayout(LLVMModuleRef M);
725 void LLVMSetDataLayout(LLVMModuleRef M, const char *DataLayoutStr);
732 const char *LLVMGetTarget(LLVMModuleRef M);
739 void LLVMSetTarget(LLVMModuleRef M, const char *Triple);
748 LLVMModuleFlagEntry *LLVMCopyModuleFlagsMetadata(LLVMModuleRef M, size_t *Len);
786 LLVMMetadataRef LLVMGetModuleFlag(LLVMModuleRef M,
795 void LLVMAddModuleFlag(LLVMModuleRef M, LLVMModuleFlagBehavior Behavior,
804 void LLVMDumpModule(LLVMModuleRef M);
812 LLVMBool LLVMPrintModuleToFile(LLVMModuleRef M, const char *Filename,
821 char *LLVMPrintModuleToString(LLVMModuleRef M);
828 const char *LLVMGetModuleInlineAsm(LLVMModuleRef M, size_t *Len);
835 void LLVMSetModuleInlineAsm2(LLVMModuleRef M, const char *Asm, size_t Len);
842 void LLVMAppendModuleInlineAsm(LLVMModuleRef M, const char *Asm, size_t Len);
860 LLVMContextRef LLVMGetModuleContext(LLVMModuleRef M);
865 LLVMTypeRef LLVMGetTypeByName(LLVMModuleRef M, const char *Name);
872 LLVMNamedMDNodeRef LLVMGetFirstNamedMetadata(LLVMModuleRef M);
879 LLVMNamedMDNodeRef LLVMGetLastNamedMetadata(LLVMModuleRef M);
903 LLVMNamedMDNodeRef LLVMGetNamedMetadata(LLVMModuleRef M,
912 LLVMNamedMDNodeRef LLVMGetOrInsertNamedMetadata(LLVMModuleRef M,
929 unsigned LLVMGetNamedMetadataNumOperands(LLVMModuleRef M, const char *Name);
942 void LLVMGetNamedMetadataOperands(LLVMModuleRef M, const char *Name,
951 void LLVMAddNamedMetadataOperand(LLVMModuleRef M, const char *Name,
997 LLVMValueRef LLVMAddFunction(LLVMModuleRef M, const char *Name,
1007 LLVMValueRef LLVMGetNamedFunction(LLVMModuleRef M, const char *Name);
1014 LLVMValueRef LLVMGetFirstFunction(LLVMModuleRef M);
1021 LLVMValueRef LLVMGetLastFunction(LLVMModuleRef M);
1040 void LLVMSetModuleInlineAsm(LLVMModuleRef M, const char *Asm);
2158 LLVMModuleRef LLVMGetGlobalParent(LLVMValueRef Global);
2274 LLVMValueRef LLVMAddGlobal(LLVMModuleRef M, LLVMTypeRef Ty, const char *Name);
2275 LLVMValueRef LLVMAddGlobalInAddressSpace(LLVMModuleRef M, LLVMTypeRef Ty,
2278 LLVMValueRef LLVMGetNamedGlobal(LLVMModuleRef M, const char *Name);
2279 LLVMValueRef LLVMGetFirstGlobal(LLVMModuleRef M);
2280 LLVMValueRef LLVMGetLastGlobal(LLVMModuleRef M);
2308 LLVMValueRef LLVMAddAlias(LLVMModuleRef M, LLVMTypeRef Ty, LLVMValueRef Aliasee,
2318 LLVMValueRef LLVMGetNamedGlobalAlias(LLVMModuleRef M,
2326 LLVMValueRef LLVMGetFirstGlobalAlias(LLVMModuleRef M);
2333 LLVMValueRef LLVMGetLastGlobalAlias(LLVMModuleRef M);
2417 LLVMValueRef LLVMGetIntrinsicDeclaration(LLVMModuleRef Mod,
3767 LLVMCreateModuleProviderForExistingModule(LLVMModuleRef M);
3833 LLVMPassManagerRef LLVMCreateFunctionPassManagerForModule(LLVMModuleRef M);
3842 LLVMBool LLVMRunPassManager(LLVMPassManagerRef PM, LLVMModuleRef M);