blob: e078a14dc45d56e599c6d6e683a4874bd205dfa8 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
|
_LLVMRustCreateMemoryBufferWithContentsOfFile
_LLVMRustGetLastError
_LLVMCreateObjectFile
_LLVMDisposeObjectFile
_LLVMGetSections
_LLVMDisposeSectionIterator
_LLVMIsSectionIteratorAtEnd
_LLVMMoveToNextSection
_LLVMGetSectionName
_LLVMGetSectionSize
_LLVMGetSectionContents
_LLVMABIAlignmentOfType
_LLVMABISizeOfType
_LLVMAddAggressiveDCEPass
_LLVMAddAlias
_LLVMAddArgumentPromotionPass
_LLVMAddAttribute
_LLVMAddCFGSimplificationPass
_LLVMAddCase
_LLVMAddConstantMergePass
_LLVMAddConstantPropagationPass
_LLVMAddDeadArgEliminationPass
_LLVMAddDeadStoreEliminationPass
_LLVMAddDeadTypeEliminationPass
_LLVMAddDemoteMemoryToRegisterPass
_LLVMAddDestination
_LLVMAddFunction
_LLVMAddFunctionAttr
_LLVMAddFunctionAttrsPass
_LLVMAddFunctionInliningPass
_LLVMAddGVNPass
_LLVMAddGlobal
_LLVMAddGlobalDCEPass
_LLVMAddGlobalInAddressSpace
_LLVMAddGlobalMapping
_LLVMAddGlobalOptimizerPass
_LLVMAddIPConstantPropagationPass
_LLVMAddIPSCCPPass
_LLVMAddIncoming
_LLVMAddIndVarSimplifyPass
_LLVMAddInstrAttribute
_LLVMAddInstructionCombiningPass
_LLVMAddInternalizePass
_LLVMAddJumpThreadingPass
_LLVMAddLICMPass
_LLVMAddLoopDeletionPass
_LLVMAddLoopRotatePass
_LLVMAddLoopUnrollPass
_LLVMAddLoopUnswitchPass
_LLVMAddLowerSetJmpPass
_LLVMAddMemCpyOptPass
_LLVMAddModule
_LLVMAddModuleProvider
_LLVMAddPromoteMemoryToRegisterPass
_LLVMAddPruneEHPass
_LLVMAddRaiseAllocationsPass
_LLVMAddReassociatePass
_LLVMAddSCCPPass
_LLVMAddScalarReplAggregatesPass
_LLVMAddScalarReplAggregatesPassWithThreshold
_LLVMAddSimplifyLibCallsPass
_LLVMAddStripDeadPrototypesPass
_LLVMAddStripSymbolsPass
_LLVMAddTailCallEliminationPass
_LLVMAddTargetData
_LLVMAddTypeName
_LLVMAddVerifierPass
_LLVMAlignOf
_LLVMAppendBasicBlock
_LLVMAppendBasicBlockInContext
_LLVMArrayType
_LLVMBasicBlockAsValue
_LLVMBlockAddress
_LLVMBuildAShr
_LLVMBuildAdd
_LLVMBuildAggregateRet
_LLVMBuildAlloca
_LLVMBuildAnd
_LLVMBuildArrayAlloca
_LLVMBuildArrayMalloc
_LLVMBuildBinOp
_LLVMBuildBitCast
_LLVMBuildBr
_LLVMBuildCall
_LLVMBuildCast
_LLVMBuildCondBr
_LLVMBuildExactSDiv
_LLVMBuildExtractElement
_LLVMBuildExtractValue
_LLVMBuildFAdd
_LLVMBuildFCmp
_LLVMBuildFDiv
_LLVMBuildFMul
_LLVMBuildFNeg
_LLVMBuildFPCast
_LLVMBuildFPExt
_LLVMBuildFPToSI
_LLVMBuildFPToUI
_LLVMBuildFPTrunc
_LLVMBuildFRem
_LLVMBuildFSub
_LLVMBuildFree
_LLVMBuildGEP
_LLVMBuildGlobalString
_LLVMBuildGlobalStringPtr
_LLVMBuildICmp
_LLVMBuildInBoundsGEP
_LLVMBuildIndirectBr
_LLVMBuildInsertElement
_LLVMBuildInsertValue
_LLVMBuildIntCast
_LLVMBuildIntToPtr
_LLVMBuildInvoke
_LLVMBuildIsNotNull
_LLVMBuildIsNull
_LLVMBuildLShr
_LLVMBuildLoad
_LLVMBuildMalloc
_LLVMBuildMul
_LLVMBuildNSWAdd
_LLVMBuildNSWMul
_LLVMBuildNSWNeg
_LLVMBuildNSWSub
_LLVMBuildNUWAdd
_LLVMBuildNUWMul
_LLVMBuildNUWNeg
_LLVMBuildNUWSub
_LLVMBuildNeg
_LLVMBuildNot
_LLVMBuildOr
_LLVMBuildPhi
_LLVMBuildPointerCast
_LLVMBuildPtrDiff
_LLVMBuildPtrToInt
_LLVMBuildRet
_LLVMBuildRetVoid
_LLVMBuildSDiv
_LLVMBuildSExt
_LLVMBuildSExtOrBitCast
_LLVMBuildSIToFP
_LLVMBuildSRem
_LLVMBuildSelect
_LLVMBuildShl
_LLVMBuildShuffleVector
_LLVMBuildStore
_LLVMBuildStructGEP
_LLVMBuildSub
_LLVMBuildSwitch
_LLVMBuildTrunc
_LLVMBuildTruncOrBitCast
_LLVMBuildUDiv
_LLVMBuildUIToFP
_LLVMBuildURem
_LLVMBuildUnreachable
_LLVMBuildUnwind
_LLVMBuildVAArg
_LLVMBuildXor
_LLVMBuildZExt
_LLVMBuildZExtOrBitCast
_LLVMByteOrder
_LLVMCallFrameAlignmentOfType
_LLVMClearInsertionPosition
_LLVMConstAShr
_LLVMConstAdd
_LLVMConstAllOnes
_LLVMConstAnd
_LLVMConstArray
_LLVMConstBitCast
_LLVMConstExactSDiv
_LLVMConstExtractElement
_LLVMConstExtractValue
_LLVMConstFAdd
_LLVMConstFCmp
_LLVMConstFDiv
_LLVMConstFMul
_LLVMConstFNeg
_LLVMConstFPCast
_LLVMConstFPExt
_LLVMConstFPToSI
_LLVMConstFPToUI
_LLVMConstFPTrunc
_LLVMConstFRem
_LLVMConstFSub
_LLVMConstGEP
_LLVMConstICmp
_LLVMConstInBoundsGEP
_LLVMConstInlineAsm
_LLVMConstInsertElement
_LLVMConstInsertValue
_LLVMConstInt
_LLVMConstIntCast
_LLVMConstIntGetSExtValue
_LLVMConstIntGetZExtValue
_LLVMConstIntOfArbitraryPrecision
_LLVMConstIntOfString
_LLVMConstIntOfStringAndSize
_LLVMConstIntToPtr
_LLVMConstLShr
_LLVMConstMul
_LLVMConstNSWAdd
_LLVMConstNSWMul
_LLVMConstNSWNeg
_LLVMConstNSWSub
_LLVMConstNUWAdd
_LLVMConstNUWMul
_LLVMConstNUWNeg
_LLVMConstNUWSub
_LLVMConstNeg
_LLVMConstNot
_LLVMConstNull
_LLVMConstOr
_LLVMConstPointerCast
_LLVMConstPointerNull
_LLVMConstPtrToInt
_LLVMConstReal
_LLVMConstRealOfString
_LLVMConstRealOfStringAndSize
_LLVMConstSDiv
_LLVMConstSExt
_LLVMConstSExtOrBitCast
_LLVMConstSIToFP
_LLVMConstSRem
_LLVMConstSelect
_LLVMConstShl
_LLVMConstShuffleVector
_LLVMConstString
_LLVMConstStringInContext
_LLVMConstStruct
_LLVMConstStructInContext
_LLVMConstSub
_LLVMConstTrunc
_LLVMConstTruncOrBitCast
_LLVMConstUDiv
_LLVMConstUIToFP
_LLVMConstURem
_LLVMConstVector
_LLVMConstXor
_LLVMConstZExt
_LLVMConstZExtOrBitCast
_LLVMContextCreate
_LLVMContextDispose
_LLVMCopyStringRepOfTargetData
_LLVMCountBasicBlocks
_LLVMCountIncoming
_LLVMCountParamTypes
_LLVMCountParams
_LLVMCountStructElementTypes
_LLVMCreateBuilder
_LLVMCreateBuilderInContext
_LLVMCreateExecutionEngine
_LLVMCreateExecutionEngineForModule
_LLVMCreateFunctionPassManager
_LLVMCreateFunctionPassManagerForModule
_LLVMCreateGenericValueOfFloat
_LLVMCreateGenericValueOfInt
_LLVMCreateGenericValueOfPointer
_LLVMCreateInterpreter
_LLVMCreateInterpreterForModule
_LLVMCreateJITCompiler
_LLVMCreateJITCompilerForModule
_LLVMCreateMemoryBufferWithContentsOfFile
_LLVMCreateMemoryBufferWithSTDIN
_LLVMCreateModuleProviderForExistingModule
_LLVMCreateObjectFile
_LLVMCreatePassManager
_LLVMCreateTargetData
_LLVMCreateTypeHandle
_LLVMDeleteBasicBlock
_LLVMDeleteFunction
_LLVMDeleteGlobal
_LLVMDeleteTypeName
_LLVMDisposeBuilder
_LLVMDisposeExecutionEngine
_LLVMDisposeGenericValue
_LLVMDisposeMemoryBuffer
_LLVMDisposeMessage
_LLVMDisposeModule
_LLVMDisposeModuleProvider
_LLVMDisposeObjectFile
_LLVMDisposePassManager
_LLVMDisposeSectionIterator
_LLVMDisposeTargetData
_LLVMDisposeTypeHandle
_LLVMDoubleType
_LLVMDoubleTypeInContext
_LLVMDumpModule
_LLVMDumpValue
_LLVMElementAtOffset
_LLVMFP128Type
_LLVMFP128TypeInContext
_LLVMFinalizeFunctionPassManager
_LLVMFindFunction
_LLVMFloatType
_LLVMFloatTypeInContext
_LLVMFreeMachineCodeForFunction
_LLVMFunctionType
_LLVMGenericValueIntWidth
_LLVMGenericValueToFloat
_LLVMGenericValueToInt
_LLVMGenericValueToPointer
_LLVMGetAlignment
_LLVMGetArrayLength
_LLVMGetAttribute
_LLVMGetBasicBlockParent
_LLVMGetBasicBlocks
_LLVMGetBitcodeModule
_LLVMGetBitcodeModuleInContext
_LLVMGetBitcodeModuleProvider
_LLVMGetBitcodeModuleProviderInContext
_LLVMGetConstOpcode
_LLVMGetCurrentDebugLocation
_LLVMGetDataLayout
_LLVMGetElementType
_LLVMGetEntryBasicBlock
_LLVMGetExecutionEngineTargetData
_LLVMGetFirstBasicBlock
_LLVMGetFirstFunction
_LLVMGetFirstGlobal
_LLVMGetFirstInstruction
_LLVMGetFirstParam
_LLVMGetFirstUse
_LLVMGetFunctionAttr
_LLVMGetFunctionCallConv
_LLVMGetGC
_LLVMGetGlobalContext
_LLVMGetGlobalContext
_LLVMGetGlobalParent
_LLVMGetGlobalPassRegistry
_LLVMGetIncomingBlock
_LLVMGetIncomingValue
_LLVMGetInitializer
_LLVMGetInsertBlock
_LLVMGetInstructionCallConv
_LLVMGetInstructionParent
_LLVMGetIntTypeWidth
_LLVMGetIntrinsicID
_LLVMGetLastBasicBlock
_LLVMGetLastFunction
_LLVMGetLastGlobal
_LLVMGetLastInstruction
_LLVMGetLastParam
_LLVMGetLinkage
_LLVMGetMDKindID
_LLVMGetMDKindIDInContext
_LLVMGetMetadata
_LLVMGetModuleContext
_LLVMGetNamedFunction
_LLVMGetNamedGlobal
_LLVMGetNextBasicBlock
_LLVMGetNextFunction
_LLVMGetNextGlobal
_LLVMGetNextInstruction
_LLVMGetNextParam
_LLVMGetNextUse
_LLVMGetNumOperands
_LLVMGetOperand
_LLVMGetParam
_LLVMGetParamParent
_LLVMGetParamTypes
_LLVMGetParams
_LLVMGetPointerAddressSpace
_LLVMGetPointerToGlobal
_LLVMGetPreviousBasicBlock
_LLVMGetPreviousFunction
_LLVMGetPreviousGlobal
_LLVMGetPreviousInstruction
_LLVMGetPreviousParam
_LLVMGetReturnType
_LLVMGetSection
_LLVMGetSectionContents
_LLVMGetSectionName
_LLVMGetSectionSize
_LLVMGetSections
_LLVMGetStructElementTypes
_LLVMGetTarget
_LLVMGetTypeByName
_LLVMGetTypeContext
_LLVMGetTypeKind
_LLVMGetTypeName
_LLVMGetUndef
_LLVMGetUsedValue
_LLVMGetUser
_LLVMGetValueName
_LLVMGetVectorSize
_LLVMGetVisibility
_LLVMHasMetadata
_LLVMInitializeCodeGen
_LLVMInitializeFunctionPassManager
_LLVMInitializeIPA
_LLVMInitializeInstCombine
_LLVMInitializeInstrumentation
_LLVMInitializeScalarOpts
_LLVMInitializeTarget
_LLVMInitializeTransformUtils
_LLVMInitializeX86AsmLexer
_LLVMInitializeX86AsmLexer
_LLVMInitializeX86AsmParser
_LLVMInitializeX86AsmParser
_LLVMInitializeX86AsmPrinter
_LLVMInitializeX86AsmPrinter
_LLVMInitializeX86Disassembler
_LLVMInitializeX86Disassembler
_LLVMInitializeX86Target
_LLVMInitializeX86Target
_LLVMInitializeX86TargetInfo
_LLVMInitializeX86TargetInfo
_LLVMInsertBasicBlock
_LLVMInsertBasicBlockInContext
_LLVMInsertIntoBuilder
_LLVMInsertIntoBuilderWithName
_LLVMInt16Type
_LLVMInt16TypeInContext
_LLVMInt1Type
_LLVMInt1TypeInContext
_LLVMInt32Type
_LLVMInt32TypeInContext
_LLVMInt64Type
_LLVMInt64TypeInContext
_LLVMInt8Type
_LLVMInt8TypeInContext
_LLVMIntPtrType
_LLVMIntType
_LLVMIntTypeInContext
_LLVMInvalidateStructLayout
_LLVMIsAAllocaInst
_LLVMIsAArgument
_LLVMIsABasicBlock
_LLVMIsABinaryOperator
_LLVMIsABitCastInst
_LLVMIsABranchInst
_LLVMIsACallInst
_LLVMIsACastInst
_LLVMIsACmpInst
_LLVMIsAConstant
_LLVMIsAConstantAggregateZero
_LLVMIsAConstantArray
_LLVMIsAConstantExpr
_LLVMIsAConstantFP
_LLVMIsAConstantInt
_LLVMIsAConstantPointerNull
_LLVMIsAConstantStruct
_LLVMIsAConstantVector
_LLVMIsADbgDeclareInst
_LLVMIsADbgInfoIntrinsic
_LLVMIsAEHSelectorInst
_LLVMIsAExtractElementInst
_LLVMIsAExtractValueInst
_LLVMIsAFCmpInst
_LLVMIsAFPExtInst
_LLVMIsAFPToSIInst
_LLVMIsAFPToUIInst
_LLVMIsAFPTruncInst
_LLVMIsAFunction
_LLVMIsAGetElementPtrInst
_LLVMIsAGlobalAlias
_LLVMIsAGlobalValue
_LLVMIsAGlobalVariable
_LLVMIsAICmpInst
_LLVMIsAInlineAsm
_LLVMIsAInsertElementInst
_LLVMIsAInsertValueInst
_LLVMIsAInstruction
_LLVMIsAIntToPtrInst
_LLVMIsAIntrinsicInst
_LLVMIsAInvokeInst
_LLVMIsALoadInst
_LLVMIsAMemCpyInst
_LLVMIsAMemIntrinsic
_LLVMIsAMemMoveInst
_LLVMIsAMemSetInst
_LLVMIsAPHINode
_LLVMIsAPtrToIntInst
_LLVMIsAReturnInst
_LLVMIsASExtInst
_LLVMIsASIToFPInst
_LLVMIsASelectInst
_LLVMIsAShuffleVectorInst
_LLVMIsAStoreInst
_LLVMIsASwitchInst
_LLVMIsATerminatorInst
_LLVMIsATruncInst
_LLVMIsAUIToFPInst
_LLVMIsAUnaryInstruction
_LLVMIsAUndefValue
_LLVMIsAUnreachableInst
_LLVMIsAUnwindInst
_LLVMIsAUser
_LLVMIsAVAArgInst
_LLVMIsAZExtInst
_LLVMIsConstant
_LLVMIsDeclaration
_LLVMIsFunctionVarArg
_LLVMIsGlobalConstant
_LLVMIsNull
_LLVMIsPackedStruct
_LLVMIsSectionIteratorAtEnd
_LLVMIsTailCall
_LLVMIsThreadLocal
_LLVMIsUndef
_LLVMLabelType
_LLVMLabelTypeInContext
_LLVMLinkInInterpreter
_LLVMLinkInJIT
_LLVMLinkInMCJIT
_LLVMMDNode
_LLVMMDNodeInContext
_LLVMMDString
_LLVMMDStringInContext
_LLVMModuleCreateWithName
_LLVMModuleCreateWithNameInContext
_LLVMMoveBasicBlockAfter
_LLVMMoveBasicBlockBefore
_LLVMMoveToNextSection
_LLVMOffsetOfElement
_LLVMOpaqueType
_LLVMOpaqueTypeInContext
_LLVMPPCFP128Type
_LLVMPPCFP128TypeInContext
_LLVMParseBitcode
_LLVMParseBitcodeInContext
_LLVMPointerSize
_LLVMPointerType
_LLVMPositionBuilder
_LLVMPositionBuilderAtEnd
_LLVMPositionBuilderBefore
_LLVMPreferredAlignmentOfGlobal
_LLVMPreferredAlignmentOfType
_LLVMRecompileAndRelinkFunction
_LLVMRefineType
_LLVMRemoveAttribute
_LLVMRemoveFunctionAttr
_LLVMRemoveInstrAttribute
_LLVMRemoveModule
_LLVMRemoveModuleProvider
_LLVMReplaceAllUsesWith
_LLVMResolveTypeHandle
_LLVMRunFunction
_LLVMRunFunctionAsMain
_LLVMRunFunctionPassManager
_LLVMRunPassManager
_LLVMRunStaticConstructors
_LLVMRunStaticDestructors
_LLVMSetAlignment
_LLVMSetCurrentDebugLocation
_LLVMSetDataLayout
_LLVMSetFunctionCallConv
_LLVMSetGC
_LLVMSetGlobalConstant
_LLVMSetInitializer
_LLVMSetInstDebugLocation
_LLVMSetInstrParamAlignment
_LLVMSetInstructionCallConv
_LLVMSetLinkage
_LLVMSetMetadata
_LLVMSetModuleInlineAsm
_LLVMSetOperand
_LLVMSetParamAlignment
_LLVMSetSection
_LLVMSetTailCall
_LLVMSetTarget
_LLVMSetThreadLocal
_LLVMSetValueName
_LLVMSetVisibility
_LLVMSizeOf
_LLVMSizeOfTypeInBits
_LLVMStoreSizeOfType
_LLVMStructType
_LLVMStructTypeInContext
_LLVMTypeOf
_LLVMValueAsBasicBlock
_LLVMValueIsBasicBlock
_LLVMVectorType
_LLVMVerifyFunction
_LLVMVerifyModule
_LLVMViewFunctionCFG
_LLVMViewFunctionCFGOnly
_LLVMVoidType
_LLVMVoidTypeInContext
_LLVMWriteBitcodeToFD
_LLVMWriteBitcodeToFile
_LLVMWriteBitcodeToFileHandle
_LLVMX86FP80Type
_LLVMX86FP80TypeInContext
_LLVMX86MMXType
_LLVMX86MMXTypeInContext
|