Lines Matching refs:LLVMModuleRef

763 LLVMModuleRef LLVMModuleCreateWithName(const char *ModuleID);
771 LLVMModuleRef LLVMModuleCreateWithNameInContext(const char *ModuleID,
776 LLVMModuleRef LLVMCloneModule(LLVMModuleRef M);
784 void LLVMDisposeModule(LLVMModuleRef M);
794 LLVMBool LLVMIsNewDbgInfoFormat(LLVMModuleRef M);
802 void LLVMSetIsNewDbgInfoFormat(LLVMModuleRef M, LLVMBool UseNewFormat);
812 const char *LLVMGetModuleIdentifier(LLVMModuleRef M, size_t *Len);
822 void LLVMSetModuleIdentifier(LLVMModuleRef M, const char *Ident, size_t Len);
832 const char *LLVMGetSourceFileName(LLVMModuleRef M, size_t *Len);
843 void LLVMSetSourceFileName(LLVMModuleRef M, const char *Name, size_t Len);
854 const char *LLVMGetDataLayoutStr(LLVMModuleRef M);
855 const char *LLVMGetDataLayout(LLVMModuleRef M);
862 void LLVMSetDataLayout(LLVMModuleRef M, const char *DataLayoutStr);
869 const char *LLVMGetTarget(LLVMModuleRef M);
876 void LLVMSetTarget(LLVMModuleRef M, const char *Triple);
885 LLVMModuleFlagEntry *LLVMCopyModuleFlagsMetadata(LLVMModuleRef M, size_t *Len);
923 LLVMMetadataRef LLVMGetModuleFlag(LLVMModuleRef M,
932 void LLVMAddModuleFlag(LLVMModuleRef M, LLVMModuleFlagBehavior Behavior,
941 void LLVMDumpModule(LLVMModuleRef M);
949 LLVMBool LLVMPrintModuleToFile(LLVMModuleRef M, const char *Filename,
958 char *LLVMPrintModuleToString(LLVMModuleRef M);
965 const char *LLVMGetModuleInlineAsm(LLVMModuleRef M, size_t *Len);
972 void LLVMSetModuleInlineAsm2(LLVMModuleRef M, const char *Asm, size_t Len);
979 void LLVMAppendModuleInlineAsm(LLVMModuleRef M, const char *Asm, size_t Len);
1043 LLVMContextRef LLVMGetModuleContext(LLVMModuleRef M);
1046 LLVMTypeRef LLVMGetTypeByName(LLVMModuleRef M, const char *Name);
1053 LLVMNamedMDNodeRef LLVMGetFirstNamedMetadata(LLVMModuleRef M);
1060 LLVMNamedMDNodeRef LLVMGetLastNamedMetadata(LLVMModuleRef M);
1084 LLVMNamedMDNodeRef LLVMGetNamedMetadata(LLVMModuleRef M,
1093 LLVMNamedMDNodeRef LLVMGetOrInsertNamedMetadata(LLVMModuleRef M,
1110 unsigned LLVMGetNamedMetadataNumOperands(LLVMModuleRef M, const char *Name);
1123 void LLVMGetNamedMetadataOperands(LLVMModuleRef M, const char *Name,
1132 void LLVMAddNamedMetadataOperand(LLVMModuleRef M, const char *Name,
1178 LLVMValueRef LLVMAddFunction(LLVMModuleRef M, const char *Name,
1188 LLVMValueRef LLVMGetNamedFunction(LLVMModuleRef M, const char *Name);
1197 LLVMValueRef LLVMGetNamedFunctionWithLength(LLVMModuleRef M, const char *Name,
1205 LLVMValueRef LLVMGetFirstFunction(LLVMModuleRef M);
1212 LLVMValueRef LLVMGetLastFunction(LLVMModuleRef M);
1231 void LLVMSetModuleInlineAsm(LLVMModuleRef M, const char *Asm);
2536 LLVMModuleRef LLVMGetGlobalParent(LLVMValueRef Global);
2656 LLVMValueRef LLVMAddGlobal(LLVMModuleRef M, LLVMTypeRef Ty, const char *Name);
2657 LLVMValueRef LLVMAddGlobalInAddressSpace(LLVMModuleRef M, LLVMTypeRef Ty,
2660 LLVMValueRef LLVMGetNamedGlobal(LLVMModuleRef M, const char *Name);
2661 LLVMValueRef LLVMGetNamedGlobalWithLength(LLVMModuleRef M, const char *Name,
2663 LLVMValueRef LLVMGetFirstGlobal(LLVMModuleRef M);
2664 LLVMValueRef LLVMGetLastGlobal(LLVMModuleRef M);
2698 LLVMValueRef LLVMAddAlias2(LLVMModuleRef M, LLVMTypeRef ValueTy,
2709 LLVMValueRef LLVMGetNamedGlobalAlias(LLVMModuleRef M,
2717 LLVMValueRef LLVMGetFirstGlobalAlias(LLVMModuleRef M);
2724 LLVMValueRef LLVMGetLastGlobalAlias(LLVMModuleRef M);
2815 LLVMValueRef LLVMGetIntrinsicDeclaration(LLVMModuleRef Mod,
2851 char *LLVMIntrinsicCopyOverloadedName2(LLVMModuleRef Mod, unsigned ID,
3071 LLVMValueRef LLVMAddGlobalIFunc(LLVMModuleRef M,
3083 LLVMValueRef LLVMGetNamedGlobalIFunc(LLVMModuleRef M,
3091 LLVMValueRef LLVMGetFirstGlobalIFunc(LLVMModuleRef M);
3098 LLVMValueRef LLVMGetLastGlobalIFunc(LLVMModuleRef M);
4722 LLVMCreateModuleProviderForExistingModule(LLVMModuleRef M);
4775 LLVMPassManagerRef LLVMCreateFunctionPassManagerForModule(LLVMModuleRef M);
4784 LLVMBool LLVMRunPassManager(LLVMPassManagerRef PM, LLVMModuleRef M);