]> git.lizzy.rs Git - rust.git/blob - src/rustllvm/rustllvm.def.in
44636f4f36b16c1c2d7e63cda5db796d8f2142ac
[rust.git] / src / rustllvm / rustllvm.def.in
1 LLVMRustCreateMemoryBufferWithContentsOfFile
2 LLVMRustEnableTimePasses
3 LLVMRustWriteOutputFile
4 LLVMRustGetLastError
5 LLVMRustConstSmallInt
6 LLVMRustConstInt
7 LLVMRustLoadCrate
8 LLVMRustPrepareJIT
9 LLVMRustExecuteJIT
10 LLVMRustParseBitcode
11 LLVMRustParseAssemblyFile
12 LLVMRustPrintPassTimings
13 LLVMCreateObjectFile
14 LLVMDisposeObjectFile
15 LLVMGetSections
16 LLVMDisposeSectionIterator
17 LLVMIsSectionIteratorAtEnd
18 LLVMMoveToNextSection
19 LLVMGetSectionName
20 LLVMGetSectionSize
21 LLVMGetSectionContents
22 LLVMABIAlignmentOfType
23 LLVMABISizeOfType
24 LLVMAddAggressiveDCEPass
25 LLVMAddAlias
26 LLVMAddArgumentPromotionPass
27 LLVMAddAttribute
28 LLVMAddBasicAliasAnalysisPass
29 LLVMRustAddPrintModulePass
30 LLVMAddCFGSimplificationPass
31 LLVMAddCase
32 LLVMAddClause
33 LLVMAddConstantMergePass
34 LLVMAddConstantPropagationPass
35 LLVMAddCorrelatedValuePropagationPass
36 LLVMAddDeadArgEliminationPass
37 LLVMAddDeadStoreEliminationPass
38 LLVMAddDemoteMemoryToRegisterPass
39 LLVMAddDestination
40 LLVMAddEarlyCSEPass
41 LLVMAddFunction
42 LLVMAddFunctionAttr
43 LLVMAddFunctionAttrsPass
44 LLVMAddFunctionInliningPass
45 LLVMAddGVNPass
46 LLVMAddGlobal
47 LLVMAddGlobalDCEPass
48 LLVMAddGlobalInAddressSpace
49 LLVMAddGlobalOptimizerPass
50 LLVMAddIPConstantPropagationPass
51 LLVMAddIPSCCPPass
52 LLVMAddIncoming
53 LLVMAddIndVarSimplifyPass
54 LLVMAddInstrAttribute
55 LLVMAddInstructionCombiningPass
56 LLVMAddInternalizePass
57 LLVMAddJumpThreadingPass
58 LLVMAddLICMPass
59 LLVMAddLoopDeletionPass
60 LLVMAddLoopIdiomPass
61 LLVMAddLoopRotatePass
62 LLVMAddLoopUnrollPass
63 LLVMAddLoopUnswitchPass
64 LLVMAddMemCpyOptPass
65 LLVMAddNamedMetadataOperand
66 LLVMAddPromoteMemoryToRegisterPass
67 LLVMAddPruneEHPass
68 LLVMAddReassociatePass
69 LLVMAddSCCPPass
70 LLVMAddScalarReplAggregatesPass
71 LLVMAddScalarReplAggregatesPassSSA
72 LLVMAddScalarReplAggregatesPassWithThreshold
73 LLVMAddSimplifyLibCallsPass
74 LLVMAddStripDeadPrototypesPass
75 LLVMAddStripSymbolsPass
76 LLVMAddTailCallEliminationPass
77 LLVMAddTargetData
78 LLVMAddTypeBasedAliasAnalysisPass
79 LLVMAddVerifierPass
80 LLVMAlignOf
81 LLVMAppendBasicBlock
82 LLVMAppendBasicBlockInContext
83 LLVMArrayType
84 LLVMBasicBlockAsValue
85 LLVMBlockAddress
86 LLVMBuildAShr
87 LLVMBuildAtomicCmpXchg
88 LLVMBuildAtomicRMW
89 LLVMBuildAdd
90 LLVMBuildAggregateRet
91 LLVMBuildAlloca
92 LLVMBuildAnd
93 LLVMBuildArrayAlloca
94 LLVMBuildArrayMalloc
95 LLVMBuildBinOp
96 LLVMBuildBitCast
97 LLVMBuildBr
98 LLVMBuildCall
99 LLVMBuildCast
100 LLVMBuildCondBr
101 LLVMBuildExactSDiv
102 LLVMBuildExtractElement
103 LLVMBuildExtractValue
104 LLVMBuildFAdd
105 LLVMBuildFCmp
106 LLVMBuildFDiv
107 LLVMBuildFMul
108 LLVMBuildFNeg
109 LLVMBuildFPCast
110 LLVMBuildFPExt
111 LLVMBuildFPToSI
112 LLVMBuildFPToUI
113 LLVMBuildFPTrunc
114 LLVMBuildFRem
115 LLVMBuildFSub
116 LLVMBuildFree
117 LLVMBuildGEP
118 LLVMBuildGlobalString
119 LLVMBuildGlobalStringPtr
120 LLVMBuildICmp
121 LLVMBuildInBoundsGEP
122 LLVMBuildIndirectBr
123 LLVMBuildInsertElement
124 LLVMBuildInsertValue
125 LLVMBuildIntCast
126 LLVMBuildIntToPtr
127 LLVMBuildInvoke
128 LLVMBuildIsNotNull
129 LLVMBuildIsNull
130 LLVMBuildLandingPad
131 LLVMBuildLShr
132 LLVMBuildLoad
133 LLVMBuildMalloc
134 LLVMBuildMul
135 LLVMBuildNSWAdd
136 LLVMBuildNSWMul
137 LLVMBuildNSWNeg
138 LLVMBuildNSWSub
139 LLVMBuildNUWAdd
140 LLVMBuildNUWMul
141 LLVMBuildNUWNeg
142 LLVMBuildNUWSub
143 LLVMBuildNeg
144 LLVMBuildNot
145 LLVMBuildOr
146 LLVMBuildPhi
147 LLVMBuildPointerCast
148 LLVMBuildPtrDiff
149 LLVMBuildPtrToInt
150 LLVMBuildResume
151 LLVMBuildRet
152 LLVMBuildRetVoid
153 LLVMBuildSDiv
154 LLVMBuildSExt
155 LLVMBuildSExtOrBitCast
156 LLVMBuildSIToFP
157 LLVMBuildSRem
158 LLVMBuildSelect
159 LLVMBuildShl
160 LLVMBuildShuffleVector
161 LLVMBuildStore
162 LLVMBuildStructGEP
163 LLVMBuildSub
164 LLVMBuildSwitch
165 LLVMBuildTrunc
166 LLVMBuildTruncOrBitCast
167 LLVMBuildUDiv
168 LLVMBuildUIToFP
169 LLVMBuildURem
170 LLVMBuildUnreachable
171 LLVMBuildVAArg
172 LLVMBuildXor
173 LLVMBuildZExt
174 LLVMBuildZExtOrBitCast
175 LLVMByteOrder
176 LLVMCallFrameAlignmentOfType
177 LLVMClearInsertionPosition
178 LLVMConstAShr
179 LLVMConstAdd
180 LLVMConstAllOnes
181 LLVMConstAnd
182 LLVMConstArray
183 LLVMConstBitCast
184 LLVMConstExactSDiv
185 LLVMConstExtractElement
186 LLVMConstExtractValue
187 LLVMConstFAdd
188 LLVMConstFCmp
189 LLVMConstFDiv
190 LLVMConstFMul
191 LLVMConstFNeg
192 LLVMConstFPCast
193 LLVMConstFPExt
194 LLVMConstFPToSI
195 LLVMConstFPToUI
196 LLVMConstFPTrunc
197 LLVMConstFRem
198 LLVMConstFSub
199 LLVMConstGEP
200 LLVMConstICmp
201 LLVMConstInBoundsGEP
202 LLVMConstInlineAsm
203 LLVMConstInsertElement
204 LLVMConstInsertValue
205 LLVMConstInt
206 LLVMConstIntCast
207 LLVMConstIntGetSExtValue
208 LLVMConstIntGetZExtValue
209 LLVMConstIntOfArbitraryPrecision
210 LLVMConstIntOfString
211 LLVMConstIntOfStringAndSize
212 LLVMConstIntToPtr
213 LLVMConstLShr
214 LLVMConstMul
215 LLVMConstNSWAdd
216 LLVMConstNSWMul
217 LLVMConstNSWNeg
218 LLVMConstNSWSub
219 LLVMConstNUWAdd
220 LLVMConstNUWMul
221 LLVMConstNUWNeg
222 LLVMConstNUWSub
223 LLVMConstNeg
224 LLVMConstNot
225 LLVMConstNull
226 LLVMConstOr
227 LLVMConstPointerCast
228 LLVMConstPointerNull
229 LLVMConstPtrToInt
230 LLVMConstReal
231 LLVMConstRealOfString
232 LLVMConstRealOfStringAndSize
233 LLVMConstSDiv
234 LLVMConstSExt
235 LLVMConstSExtOrBitCast
236 LLVMConstSIToFP
237 LLVMConstSRem
238 LLVMConstSelect
239 LLVMConstShl
240 LLVMConstShuffleVector
241 LLVMConstString
242 LLVMConstStringInContext
243 LLVMConstStruct
244 LLVMConstStructInContext
245 LLVMConstSub
246 LLVMConstTrunc
247 LLVMConstTruncOrBitCast
248 LLVMConstUDiv
249 LLVMConstUIToFP
250 LLVMConstURem
251 LLVMConstVector
252 LLVMConstXor
253 LLVMConstZExt
254 LLVMConstZExtOrBitCast
255 LLVMContextCreate
256 LLVMContextDispose
257 LLVMCopyStringRepOfTargetData
258 LLVMCountBasicBlocks
259 LLVMCountIncoming
260 LLVMCountParamTypes
261 LLVMCountParams
262 LLVMCountStructElementTypes
263 LLVMCreateBuilder
264 LLVMCreateBuilderInContext
265 LLVMCreateFunctionPassManager
266 LLVMCreateFunctionPassManagerForModule
267 LLVMCreateMemoryBufferWithContentsOfFile
268 LLVMCreateMemoryBufferWithSTDIN
269 LLVMCreateModuleProviderForExistingModule
270 LLVMCreateObjectFile
271 LLVMCreatePassManager
272 LLVMCreateTargetData
273 LLVMDeleteBasicBlock
274 LLVMDeleteFunction
275 LLVMDeleteGlobal
276 LLVMDisposeBuilder
277 LLVMDisposeMemoryBuffer
278 LLVMDisposeMessage
279 LLVMDisposeModule
280 LLVMDisposeModuleProvider
281 LLVMDisposeObjectFile
282 LLVMDisposePassManager
283 LLVMDisposeSectionIterator
284 LLVMDisposeTargetData
285 LLVMDoubleType
286 LLVMDoubleTypeInContext
287 LLVMDumpModule
288 LLVMDumpValue
289 LLVMElementAtOffset
290 LLVMFP128Type
291 LLVMFP128TypeInContext
292 LLVMFinalizeFunctionPassManager
293 LLVMFloatType
294 LLVMFloatTypeInContext
295 LLVMFunctionType
296 LLVMGetAlignment
297 LLVMGetArrayLength
298 LLVMGetAttribute
299 LLVMGetBasicBlockParent
300 LLVMGetBasicBlocks
301 LLVMGetBitcodeModule
302 LLVMGetBitcodeModuleInContext
303 LLVMGetBitcodeModuleProvider
304 LLVMGetBitcodeModuleProviderInContext
305 LLVMGetConstOpcode
306 LLVMGetCurrentDebugLocation
307 LLVMGetDataLayout
308 LLVMGetElementType
309 LLVMGetEntryBasicBlock
310 LLVMGetFirstBasicBlock
311 LLVMGetFirstFunction
312 LLVMGetFirstGlobal
313 LLVMGetFirstInstruction
314 LLVMGetFirstParam
315 LLVMGetFirstUse
316 LLVMGetFunctionAttr
317 LLVMGetFunctionCallConv
318 LLVMGetGC
319 LLVMGetGlobalContext
320 LLVMGetGlobalContext
321 LLVMGetGlobalParent
322 LLVMGetGlobalPassRegistry
323 LLVMGetIncomingBlock
324 LLVMGetIncomingValue
325 LLVMGetInitializer
326 LLVMGetInsertBlock
327 LLVMGetInstructionCallConv
328 LLVMGetInstructionParent
329 LLVMGetIntTypeWidth
330 LLVMGetIntrinsicID
331 LLVMGetLastBasicBlock
332 LLVMGetLastFunction
333 LLVMGetLastGlobal
334 LLVMGetLastInstruction
335 LLVMGetLastParam
336 LLVMGetLinkage
337 LLVMGetMDKindID
338 LLVMGetMDKindIDInContext
339 LLVMGetMetadata
340 LLVMGetModuleContext
341 LLVMGetNamedFunction
342 LLVMGetNamedGlobal
343 LLVMGetNextBasicBlock
344 LLVMGetNextFunction
345 LLVMGetNextGlobal
346 LLVMGetNextInstruction
347 LLVMGetNextParam
348 LLVMGetNextUse
349 LLVMGetNumOperands
350 LLVMGetOperand
351 LLVMGetOrInsertFunction
352 LLVMGetParam
353 LLVMGetParamParent
354 LLVMGetParamTypes
355 LLVMGetParams
356 LLVMGetPointerAddressSpace
357 LLVMGetPreviousBasicBlock
358 LLVMGetPreviousFunction
359 LLVMGetPreviousGlobal
360 LLVMGetPreviousInstruction
361 LLVMGetPreviousParam
362 LLVMGetReturnType
363 LLVMGetSection
364 LLVMGetSectionContents
365 LLVMGetSectionName
366 LLVMGetSectionSize
367 LLVMGetSections
368 LLVMGetStructElementTypes
369 LLVMGetTarget
370 LLVMGetTypeContext
371 LLVMGetTypeKind
372 LLVMGetUndef
373 LLVMGetUsedValue
374 LLVMGetUser
375 LLVMGetValueName
376 LLVMGetVectorSize
377 LLVMGetVisibility
378 LLVMHasMetadata
379 LLVMInitializeCodeGen
380 LLVMInitializeFunctionPassManager
381 LLVMInitializeIPA
382 LLVMInitializeInstCombine
383 LLVMInitializeScalarOpts
384 LLVMInitializeTarget
385 LLVMInitializeTransformUtils
386 LLVMInitializeX86AsmLexer
387 LLVMInitializeX86AsmLexer
388 LLVMInitializeX86AsmParser
389 LLVMInitializeX86AsmParser
390 LLVMInitializeX86AsmPrinter
391 LLVMInitializeX86AsmPrinter
392 LLVMInitializeX86Disassembler
393 LLVMInitializeX86Disassembler
394 LLVMInitializeX86Target
395 LLVMInitializeX86Target
396 LLVMInitializeX86TargetMC
397 LLVMInitializeX86TargetMC
398 LLVMInitializeX86TargetInfo
399 LLVMInitializeX86TargetInfo
400 LLVMInsertBasicBlock
401 LLVMInsertBasicBlockInContext
402 LLVMInsertIntoBuilder
403 LLVMInsertIntoBuilderWithName
404 LLVMInt16Type
405 LLVMInt16TypeInContext
406 LLVMInt1Type
407 LLVMInt1TypeInContext
408 LLVMInt32Type
409 LLVMInt32TypeInContext
410 LLVMInt64Type
411 LLVMInt64TypeInContext
412 LLVMInt8Type
413 LLVMInt8TypeInContext
414 LLVMIntPtrType
415 LLVMIntType
416 LLVMIntTypeInContext
417 LLVMIsAAllocaInst
418 LLVMIsAArgument
419 LLVMIsABasicBlock
420 LLVMIsABinaryOperator
421 LLVMIsABitCastInst
422 LLVMIsABranchInst
423 LLVMIsACallInst
424 LLVMIsACastInst
425 LLVMIsACmpInst
426 LLVMIsAConstant
427 LLVMIsAConstantAggregateZero
428 LLVMIsAConstantArray
429 LLVMIsAConstantExpr
430 LLVMIsAConstantFP
431 LLVMIsAConstantInt
432 LLVMIsAConstantPointerNull
433 LLVMIsAConstantStruct
434 LLVMIsAConstantVector
435 LLVMIsADbgDeclareInst
436 LLVMIsADbgInfoIntrinsic
437 LLVMIsAExtractElementInst
438 LLVMIsAExtractValueInst
439 LLVMIsAFCmpInst
440 LLVMIsAFPExtInst
441 LLVMIsAFPToSIInst
442 LLVMIsAFPToUIInst
443 LLVMIsAFPTruncInst
444 LLVMIsAFunction
445 LLVMIsAGetElementPtrInst
446 LLVMIsAGlobalAlias
447 LLVMIsAGlobalValue
448 LLVMIsAGlobalVariable
449 LLVMIsAICmpInst
450 LLVMIsAInlineAsm
451 LLVMIsAInsertElementInst
452 LLVMIsAInsertValueInst
453 LLVMIsAInstruction
454 LLVMIsAIntToPtrInst
455 LLVMIsAIntrinsicInst
456 LLVMIsAInvokeInst
457 LLVMIsALoadInst
458 LLVMIsAMemCpyInst
459 LLVMIsAMemIntrinsic
460 LLVMIsAMemMoveInst
461 LLVMIsAMemSetInst
462 LLVMIsAPHINode
463 LLVMIsAPtrToIntInst
464 LLVMIsAReturnInst
465 LLVMIsASExtInst
466 LLVMIsASIToFPInst
467 LLVMIsASelectInst
468 LLVMIsAShuffleVectorInst
469 LLVMIsAStoreInst
470 LLVMIsASwitchInst
471 LLVMIsATerminatorInst
472 LLVMIsATruncInst
473 LLVMIsAUIToFPInst
474 LLVMIsAUnaryInstruction
475 LLVMIsAUndefValue
476 LLVMIsAUnreachableInst
477 LLVMIsAUser
478 LLVMIsAVAArgInst
479 LLVMIsAZExtInst
480 LLVMIsConstant
481 LLVMIsDeclaration
482 LLVMIsFunctionVarArg
483 LLVMIsGlobalConstant
484 LLVMIsNull
485 LLVMIsPackedStruct
486 LLVMIsSectionIteratorAtEnd
487 LLVMIsTailCall
488 LLVMIsThreadLocal
489 LLVMIsUndef
490 LLVMLabelType
491 LLVMLabelTypeInContext
492 LLVMLinkInInterpreter
493 LLVMMDNode
494 LLVMMDNodeInContext
495 LLVMMDString
496 LLVMMDStringInContext
497 LLVMMetadataType
498 LLVMMetadataTypeInContext
499 LLVMModuleCreateWithName
500 LLVMModuleCreateWithNameInContext
501 LLVMMoveBasicBlockAfter
502 LLVMMoveBasicBlockBefore
503 LLVMMoveToNextSection
504 LLVMOffsetOfElement
505 LLVMPPCFP128Type
506 LLVMPPCFP128TypeInContext
507 LLVMParseBitcode
508 LLVMParseBitcodeInContext
509 LLVMPassManagerBuilderCreate
510 LLVMPassManagerBuilderDispose
511 LLVMPassManagerBuilderPopulateModulePassManager
512 LLVMPassManagerBuilderSetDisableSimplifyLibCalls
513 LLVMPassManagerBuilderSetDisableUnitAtATime
514 LLVMPassManagerBuilderPopulateFunctionPassManager
515 LLVMPassManagerBuilderSetDisableUnrollLoops
516 LLVMPassManagerBuilderSetOptLevel
517 LLVMPassManagerBuilderSetSizeLevel
518 LLVMPassManagerBuilderUseInlinerWithThreshold
519 LLVMPointerSize
520 LLVMPointerType
521 LLVMPositionBuilder
522 LLVMPositionBuilderAtEnd
523 LLVMPositionBuilderBefore
524 LLVMPreferredAlignmentOfGlobal
525 LLVMPreferredAlignmentOfType
526 LLVMRemoveAttribute
527 LLVMRemoveFunctionAttr
528 LLVMRemoveInstrAttribute
529 LLVMReplaceAllUsesWith
530 LLVMRunFunctionPassManager
531 LLVMRunPassManager
532 LLVMSetAlignment
533 LLVMSetCleanup
534 LLVMSetCurrentDebugLocation
535 LLVMSetDataLayout
536 LLVMSetDebug
537 LLVMSetFunctionCallConv
538 LLVMSetGC
539 LLVMSetGlobalConstant
540 LLVMSetInitializer
541 LLVMSetInstDebugLocation
542 LLVMSetInstrParamAlignment
543 LLVMSetInstructionCallConv
544 LLVMSetLinkage
545 LLVMSetMetadata
546 LLVMSetModuleInlineAsm
547 LLVMSetOperand
548 LLVMSetParamAlignment
549 LLVMSetSection
550 LLVMSetTailCall
551 LLVMSetTarget
552 LLVMSetThreadLocal
553 LLVMSetValueName
554 LLVMSetVisibility
555 LLVMSizeOf
556 LLVMSizeOfTypeInBits
557 LLVMStoreSizeOfType
558 LLVMStructType
559 LLVMStructTypeInContext
560 LLVMTypeOf
561 LLVMValueAsBasicBlock
562 LLVMValueIsBasicBlock
563 LLVMVectorType
564 LLVMVerifyFunction
565 LLVMVerifyModule
566 LLVMViewFunctionCFG
567 LLVMViewFunctionCFGOnly
568 LLVMVoidType
569 LLVMVoidTypeInContext
570 LLVMWriteBitcodeToFD
571 LLVMWriteBitcodeToFile
572 LLVMWriteBitcodeToFileHandle
573 LLVMX86FP80Type
574 LLVMX86FP80TypeInContext
575 LLVMX86MMXType
576 LLVMX86MMXTypeInContext
577 LLVMConstNamedStruct
578 LLVMStructCreateNamed
579 LLVMStructSetBody