|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm-c/Analysis.h 45 LLVMBool LLVMVerifyModule(LLVMModuleRef M, LLVMVerifierFailureAction Action,
include/llvm-c/BitReader.h 40 LLVMBool LLVMParseBitcode(LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutModule,
46 LLVMModuleRef *OutModule);
51 LLVMModuleRef *OutModule, char **OutMessage);
55 LLVMModuleRef *OutModule);
63 LLVMModuleRef *OutM, char **OutMessage);
69 LLVMModuleRef *OutM);
72 LLVMBool LLVMGetBitcodeModule(LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutM,
75 LLVMBool LLVMGetBitcodeModule2(LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutM);
include/llvm-c/BitWriter.h 38 int LLVMWriteBitcodeToFile(LLVMModuleRef M, const char *Path);
41 int LLVMWriteBitcodeToFD(LLVMModuleRef M, int FD, int ShouldClose,
46 int LLVMWriteBitcodeToFileHandle(LLVMModuleRef M, int Handle);
49 LLVMMemoryBufferRef LLVMWriteBitcodeToMemoryBuffer(LLVMModuleRef M);
include/llvm-c/Comdat.h 41 LLVMComdatRef LLVMGetOrInsertComdat(LLVMModuleRef M, const char *Name);
include/llvm-c/Core.h 649 LLVMModuleRef LLVMModuleCreateWithName(const char *ModuleID);
657 LLVMModuleRef LLVMModuleCreateWithNameInContext(const char *ModuleID,
662 LLVMModuleRef LLVMCloneModule(LLVMModuleRef M);
662 LLVMModuleRef LLVMCloneModule(LLVMModuleRef M);
670 void LLVMDisposeModule(LLVMModuleRef M);
680 const char *LLVMGetModuleIdentifier(LLVMModuleRef M, size_t *Len);
690 void LLVMSetModuleIdentifier(LLVMModuleRef M, const char *Ident, size_t Len);
700 const char *LLVMGetSourceFileName(LLVMModuleRef M, size_t *Len);
711 void LLVMSetSourceFileName(LLVMModuleRef M, const char *Name, size_t Len);
722 const char *LLVMGetDataLayoutStr(LLVMModuleRef M);
723 const char *LLVMGetDataLayout(LLVMModuleRef M);
730 void LLVMSetDataLayout(LLVMModuleRef M, const char *DataLayoutStr);
737 const char *LLVMGetTarget(LLVMModuleRef M);
744 void LLVMSetTarget(LLVMModuleRef M, const char *Triple);
753 LLVMModuleFlagEntry *LLVMCopyModuleFlagsMetadata(LLVMModuleRef M, size_t *Len);
791 LLVMMetadataRef LLVMGetModuleFlag(LLVMModuleRef M,
800 void LLVMAddModuleFlag(LLVMModuleRef M, LLVMModuleFlagBehavior Behavior,
809 void LLVMDumpModule(LLVMModuleRef M);
817 LLVMBool LLVMPrintModuleToFile(LLVMModuleRef M, const char *Filename,
826 char *LLVMPrintModuleToString(LLVMModuleRef M);
833 const char *LLVMGetModuleInlineAsm(LLVMModuleRef M, size_t *Len);
840 void LLVMSetModuleInlineAsm2(LLVMModuleRef M, const char *Asm, size_t Len);
847 void LLVMAppendModuleInlineAsm(LLVMModuleRef M, const char *Asm, size_t Len);
865 LLVMContextRef LLVMGetModuleContext(LLVMModuleRef M);
870 LLVMTypeRef LLVMGetTypeByName(LLVMModuleRef M, const char *Name);
877 LLVMNamedMDNodeRef LLVMGetFirstNamedMetadata(LLVMModuleRef M);
884 LLVMNamedMDNodeRef LLVMGetLastNamedMetadata(LLVMModuleRef M);
908 LLVMNamedMDNodeRef LLVMGetNamedMetadata(LLVMModuleRef M,
917 LLVMNamedMDNodeRef LLVMGetOrInsertNamedMetadata(LLVMModuleRef M,
934 unsigned LLVMGetNamedMetadataNumOperands(LLVMModuleRef M, const char *Name);
947 void LLVMGetNamedMetadataOperands(LLVMModuleRef M, const char *Name,
956 void LLVMAddNamedMetadataOperand(LLVMModuleRef M, const char *Name,
1002 LLVMValueRef LLVMAddFunction(LLVMModuleRef M, const char *Name,
1012 LLVMValueRef LLVMGetNamedFunction(LLVMModuleRef M, const char *Name);
1019 LLVMValueRef LLVMGetFirstFunction(LLVMModuleRef M);
1026 LLVMValueRef LLVMGetLastFunction(LLVMModuleRef M);
1045 void LLVMSetModuleInlineAsm(LLVMModuleRef M, const char *Asm);
2169 LLVMModuleRef LLVMGetGlobalParent(LLVMValueRef Global);
2285 LLVMValueRef LLVMAddGlobal(LLVMModuleRef M, LLVMTypeRef Ty, const char *Name);
2286 LLVMValueRef LLVMAddGlobalInAddressSpace(LLVMModuleRef M, LLVMTypeRef Ty,
2289 LLVMValueRef LLVMGetNamedGlobal(LLVMModuleRef M, const char *Name);
2290 LLVMValueRef LLVMGetFirstGlobal(LLVMModuleRef M);
2291 LLVMValueRef LLVMGetLastGlobal(LLVMModuleRef M);
2319 LLVMValueRef LLVMAddAlias(LLVMModuleRef M, LLVMTypeRef Ty, LLVMValueRef Aliasee,
2329 LLVMValueRef LLVMGetNamedGlobalAlias(LLVMModuleRef M,
2337 LLVMValueRef LLVMGetFirstGlobalAlias(LLVMModuleRef M);
2344 LLVMValueRef LLVMGetLastGlobalAlias(LLVMModuleRef M);
2435 LLVMValueRef LLVMGetIntrinsicDeclaration(LLVMModuleRef Mod,
2648 LLVMValueRef LLVMAddGlobalIFunc(LLVMModuleRef M,
2660 LLVMValueRef LLVMGetNamedGlobalIFunc(LLVMModuleRef M,
2668 LLVMValueRef LLVMGetFirstGlobalIFunc(LLVMModuleRef M);
2675 LLVMValueRef LLVMGetLastGlobalIFunc(LLVMModuleRef M);
3954 LLVMCreateModuleProviderForExistingModule(LLVMModuleRef M);
4020 LLVMPassManagerRef LLVMCreateFunctionPassManagerForModule(LLVMModuleRef M);
4029 LLVMBool LLVMRunPassManager(LLVMPassManagerRef PM, LLVMModuleRef M);
include/llvm-c/DebugInfo.h 193 unsigned LLVMGetModuleDebugMetadataVersion(LLVMModuleRef Module);
201 LLVMBool LLVMStripModuleDebugInfo(LLVMModuleRef Module);
207 LLVMDIBuilderRef LLVMCreateDIBuilderDisallowUnresolved(LLVMModuleRef M);
214 LLVMDIBuilderRef LLVMCreateDIBuilder(LLVMModuleRef M);
include/llvm-c/ExecutionEngine.h 76 LLVMModuleRef M,
80 LLVMModuleRef M,
84 LLVMModuleRef M,
109 LLVMExecutionEngineRef *OutJIT, LLVMModuleRef M,
129 void LLVMAddModule(LLVMExecutionEngineRef EE, LLVMModuleRef M);
131 LLVMBool LLVMRemoveModule(LLVMExecutionEngineRef EE, LLVMModuleRef M,
132 LLVMModuleRef *OutMod, char **OutError);
include/llvm-c/IRReader.h 33 LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutM,
include/llvm-c/Linker.h 35 LLVMBool LLVMLinkModules2(LLVMModuleRef Dest, LLVMModuleRef Src);
35 LLVMBool LLVMLinkModules2(LLVMModuleRef Dest, LLVMModuleRef Src);
include/llvm-c/OrcBindings.h 97 LLVMModuleRef Mod,
106 LLVMModuleRef Mod,
include/llvm-c/Target.h 187 LLVMTargetDataRef LLVMGetModuleDataLayout(LLVMModuleRef M);
194 void LLVMSetModuleDataLayout(LLVMModuleRef M, LLVMTargetDataRef DL);
include/llvm-c/TargetMachine.h 132 LLVMBool LLVMTargetMachineEmitToFile(LLVMTargetMachineRef T, LLVMModuleRef M,
136 LLVMBool LLVMTargetMachineEmitToMemoryBuffer(LLVMTargetMachineRef T, LLVMModuleRef M,
lib/Analysis/Analysis.cpp 98 LLVMBool LLVMVerifyModule(LLVMModuleRef M, LLVMVerifierFailureAction Action,
lib/Bitcode/Reader/BitReader.cpp 24 LLVMBool LLVMParseBitcode(LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutModule,
31 LLVMModuleRef *OutModule) {
37 LLVMModuleRef *OutModule,
60 LLVMModuleRef *OutModule) {
80 LLVMModuleRef *OutM, char **OutMessage) {
107 LLVMModuleRef *OutM) {
124 LLVMBool LLVMGetBitcodeModule(LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutM,
131 LLVMModuleRef *OutM) {
lib/Bitcode/Writer/BitWriter.cpp 20 int LLVMWriteBitcodeToFile(LLVMModuleRef M, const char *Path) {
31 int LLVMWriteBitcodeToFD(LLVMModuleRef M, int FD, int ShouldClose,
39 int LLVMWriteBitcodeToFileHandle(LLVMModuleRef M, int FileHandle) {
43 LLVMMemoryBufferRef LLVMWriteBitcodeToMemoryBuffer(LLVMModuleRef M) {
lib/ExecutionEngine/ExecutionEngineBindings.cpp 104 LLVMModuleRef M,
119 LLVMModuleRef M,
134 LLVMModuleRef M,
161 LLVMExecutionEngineRef *OutJIT, LLVMModuleRef M,
257 void LLVMAddModule(LLVMExecutionEngineRef EE, LLVMModuleRef M){
261 LLVMBool LLVMRemoveModule(LLVMExecutionEngineRef EE, LLVMModuleRef M,
262 LLVMModuleRef *OutMod, char **OutError) {
lib/ExecutionEngine/Orc/OrcCBindings.cpp 71 LLVMModuleRef Mod,
86 LLVMModuleRef Mod,
lib/IR/Comdat.cpp 28 LLVMComdatRef LLVMGetOrInsertComdat(LLVMModuleRef M, const char *Name) {
lib/IR/Core.cpp 230 LLVMModuleRef LLVMModuleCreateWithName(const char *ModuleID) {
234 LLVMModuleRef LLVMModuleCreateWithNameInContext(const char *ModuleID,
239 void LLVMDisposeModule(LLVMModuleRef M) {
243 const char *LLVMGetModuleIdentifier(LLVMModuleRef M, size_t *Len) {
249 void LLVMSetModuleIdentifier(LLVMModuleRef M, const char *Ident, size_t Len) {
253 const char *LLVMGetSourceFileName(LLVMModuleRef M, size_t *Len) {
259 void LLVMSetSourceFileName(LLVMModuleRef M, const char *Name, size_t Len) {
264 const char *LLVMGetDataLayoutStr(LLVMModuleRef M) {
268 const char *LLVMGetDataLayout(LLVMModuleRef M) {
272 void LLVMSetDataLayout(LLVMModuleRef M, const char *DataLayoutStr) {
277 const char * LLVMGetTarget(LLVMModuleRef M) {
281 void LLVMSetTarget(LLVMModuleRef M, const char *Triple) {
332 LLVMModuleFlagEntry *LLVMCopyModuleFlagsMetadata(LLVMModuleRef M, size_t *Len) {
376 LLVMMetadataRef LLVMGetModuleFlag(LLVMModuleRef M,
381 void LLVMAddModuleFlag(LLVMModuleRef M, LLVMModuleFlagBehavior Behavior,
390 void LLVMDumpModule(LLVMModuleRef M) {
395 LLVMBool LLVMPrintModuleToFile(LLVMModuleRef M, const char *Filename,
417 char *LLVMPrintModuleToString(LLVMModuleRef M) {
428 void LLVMSetModuleInlineAsm2(LLVMModuleRef M, const char *Asm, size_t Len) {
432 void LLVMSetModuleInlineAsm(LLVMModuleRef M, const char *Asm) {
436 void LLVMAppendModuleInlineAsm(LLVMModuleRef M, const char *Asm, size_t Len) {
440 const char *LLVMGetModuleInlineAsm(LLVMModuleRef M, size_t *Len) {
468 LLVMContextRef LLVMGetModuleContext(LLVMModuleRef M) {
729 LLVMTypeRef LLVMGetTypeByName(LLVMModuleRef M, const char *Name) {
1130 LLVMNamedMDNodeRef LLVMGetFirstNamedMetadata(LLVMModuleRef M) {
1138 LLVMNamedMDNodeRef LLVMGetLastNamedMetadata(LLVMModuleRef M) {
1162 LLVMNamedMDNodeRef LLVMGetNamedMetadata(LLVMModuleRef M,
1167 LLVMNamedMDNodeRef LLVMGetOrInsertNamedMetadata(LLVMModuleRef M,
1191 unsigned LLVMGetNamedMetadataNumOperands(LLVMModuleRef M, const char *Name) {
1198 void LLVMGetNamedMetadataOperands(LLVMModuleRef M, const char *Name,
1208 void LLVMAddNamedMetadataOperand(LLVMModuleRef M, const char *Name,
1820 LLVMModuleRef LLVMGetGlobalParent(LLVMValueRef Global) {
2068 LLVMValueRef LLVMAddGlobal(LLVMModuleRef M, LLVMTypeRef Ty, const char *Name) {
2073 LLVMValueRef LLVMAddGlobalInAddressSpace(LLVMModuleRef M, LLVMTypeRef Ty,
2082 LLVMValueRef LLVMGetNamedGlobal(LLVMModuleRef M, const char *Name) {
2086 LLVMValueRef LLVMGetFirstGlobal(LLVMModuleRef M) {
2094 LLVMValueRef LLVMGetLastGlobal(LLVMModuleRef M) {
2199 LLVMValueRef LLVMAddAlias(LLVMModuleRef M, LLVMTypeRef Ty, LLVMValueRef Aliasee,
2207 LLVMValueRef LLVMGetNamedGlobalAlias(LLVMModuleRef M,
2212 LLVMValueRef LLVMGetFirstGlobalAlias(LLVMModuleRef M) {
2220 LLVMValueRef LLVMGetLastGlobalAlias(LLVMModuleRef M) {
2254 LLVMValueRef LLVMAddFunction(LLVMModuleRef M, const char *Name,
2260 LLVMValueRef LLVMGetNamedFunction(LLVMModuleRef M, const char *Name) {
2264 LLVMValueRef LLVMGetFirstFunction(LLVMModuleRef M) {
2272 LLVMValueRef LLVMGetLastFunction(LLVMModuleRef M) {
2323 LLVMValueRef LLVMGetIntrinsicDeclaration(LLVMModuleRef Mod,
2497 LLVMValueRef LLVMAddGlobalIFunc(LLVMModuleRef M,
2507 LLVMValueRef LLVMGetNamedGlobalIFunc(LLVMModuleRef M,
2512 LLVMValueRef LLVMGetFirstGlobalIFunc(LLVMModuleRef M) {
2520 LLVMValueRef LLVMGetLastGlobalIFunc(LLVMModuleRef M) {
3986 LLVMCreateModuleProviderForExistingModule(LLVMModuleRef M) {
4067 LLVMPassManagerRef LLVMCreateFunctionPassManagerForModule(LLVMModuleRef M) {
4076 LLVMBool LLVMRunPassManager(LLVMPassManagerRef PM, LLVMModuleRef M) {
lib/IR/DebugInfo.cpp 730 LLVMDIBuilderRef LLVMCreateDIBuilderDisallowUnresolved(LLVMModuleRef M) {
734 LLVMDIBuilderRef LLVMCreateDIBuilder(LLVMModuleRef M) {
738 unsigned LLVMGetModuleDebugMetadataVersion(LLVMModuleRef M) {
742 LLVMBool LLVMStripModuleDebugInfo(LLVMModuleRef M) {
lib/IRReader/IRReader.cpp 116 LLVMMemoryBufferRef MemBuf, LLVMModuleRef *OutM,
lib/Linker/LinkModules.cpp 602 LLVMBool LLVMLinkModules2(LLVMModuleRef Dest, LLVMModuleRef Src) {
602 LLVMBool LLVMLinkModules2(LLVMModuleRef Dest, LLVMModuleRef Src) {
lib/Target/Target.cpp 47 LLVMTargetDataRef LLVMGetModuleDataLayout(LLVMModuleRef M) {
51 void LLVMSetModuleDataLayout(LLVMModuleRef M, LLVMTargetDataRef DL) {
lib/Target/TargetMachineC.cpp 185 static LLVMBool LLVMTargetMachineEmit(LLVMTargetMachineRef T, LLVMModuleRef M,
219 LLVMBool LLVMTargetMachineEmitToFile(LLVMTargetMachineRef T, LLVMModuleRef M,
233 LLVMModuleRef M, LLVMCodeGenFileType codegen, char** ErrorMessage,
lib/Transforms/Utils/CloneModule.cpp 210 LLVMModuleRef LLVMCloneModule(LLVMModuleRef M) {
210 LLVMModuleRef LLVMCloneModule(LLVMModuleRef M) {
tools/llvm-c-test/attributes.c 23 LLVMModuleRef M = llvm_load_module(false, true);
52 LLVMModuleRef M = llvm_load_module(false, true);
tools/llvm-c-test/calc.c 117 LLVMModuleRef M = LLVMModuleCreateWithName(name);
tools/llvm-c-test/debuginfo.c 33 LLVMModuleRef M = LLVMModuleCreateWithName(Filename);
tools/llvm-c-test/diagnostic.c 71 LLVMModuleRef M;
tools/llvm-c-test/echo.cpp 59 LLVMModuleRef M;
62 TypeCloner(LLVMModuleRef M): M(M), Ctx(LLVMGetModuleContext(M)) {}
222 static LLVMValueRef clone_constant_impl(LLVMValueRef Cst, LLVMModuleRef M);
224 static LLVMValueRef clone_constant(LLVMValueRef Cst, LLVMModuleRef M) {
230 static LLVMValueRef clone_constant_impl(LLVMValueRef Cst, LLVMModuleRef M) {
368 LLVMModuleRef M;
875 static void declare_symbols(LLVMModuleRef Src, LLVMModuleRef M) {
875 static void declare_symbols(LLVMModuleRef Src, LLVMModuleRef M) {
1057 static void clone_symbols(LLVMModuleRef Src, LLVMModuleRef M) {
1057 static void clone_symbols(LLVMModuleRef Src, LLVMModuleRef M) {
1288 LLVMModuleRef Src = llvm_load_module(false, true);
1294 LLVMModuleRef M = LLVMModuleCreateWithNameInContext(ModuleName, Ctx);
tools/llvm-c-test/llvm-c-test.h 27 LLVMModuleRef llvm_load_module(bool Lazy, bool New);
tools/llvm-c-test/metadata.c 18 LLVMModuleRef m = LLVMModuleCreateWithName("Mod");
tools/llvm-c-test/module.c 27 LLVMModuleRef llvm_load_module(bool Lazy, bool New) {
29 LLVMModuleRef M;
65 LLVMModuleRef M = llvm_load_module(Lazy, New);
77 LLVMModuleRef M = llvm_load_module(false, false);
118 LLVMModuleRef M = llvm_load_module(false, false);
unittests/ExecutionEngine/MCJIT/MCJITCAPITest.cpp 324 LLVMModuleRef Module;