Lines Matching refs:LLVMValueRef
465 LLVMValueRef LLVMGetInlineAsm(LLVMTypeRef Ty, const char *AsmString, in LLVMGetInlineAsm()
485 const char *LLVMGetInlineAsmAsmString(LLVMValueRef InlineAsmVal, size_t *Len) { in LLVMGetInlineAsmAsmString()
494 const char *LLVMGetInlineAsmConstraintString(LLVMValueRef InlineAsmVal, in LLVMGetInlineAsmConstraintString()
504 LLVMInlineAsmDialect LLVMGetInlineAsmDialect(LLVMValueRef InlineAsmVal) { in LLVMGetInlineAsmDialect()
520 LLVMTypeRef LLVMGetInlineAsmFunctionType(LLVMValueRef InlineAsmVal) { in LLVMGetInlineAsmFunctionType()
525 LLVMBool LLVMGetInlineAsmHasSideEffects(LLVMValueRef InlineAsmVal) { in LLVMGetInlineAsmHasSideEffects()
530 LLVMBool LLVMGetInlineAsmNeedsAlignedStack(LLVMValueRef InlineAsmVal) { in LLVMGetInlineAsmNeedsAlignedStack()
535 LLVMBool LLVMGetInlineAsmCanUnwind(LLVMValueRef InlineAsmVal) { in LLVMGetInlineAsmCanUnwind()
933 LLVMTypeRef LLVMTypeOf(LLVMValueRef Val) { in LLVMTypeOf()
937 LLVMValueKind LLVMGetValueKind(LLVMValueRef Val) { in LLVMGetValueKind()
949 const char *LLVMGetValueName2(LLVMValueRef Val, size_t *Length) { in LLVMGetValueName2()
955 void LLVMSetValueName2(LLVMValueRef Val, const char *Name, size_t NameLen) { in LLVMSetValueName2()
959 const char *LLVMGetValueName(LLVMValueRef Val) { in LLVMGetValueName()
963 void LLVMSetValueName(LLVMValueRef Val, const char *Name) { in LLVMSetValueName()
967 void LLVMDumpValue(LLVMValueRef Val) { in LLVMDumpValue()
971 char* LLVMPrintValueToString(LLVMValueRef Val) { in LLVMPrintValueToString()
985 void LLVMReplaceAllUsesWith(LLVMValueRef OldVal, LLVMValueRef NewVal) { in LLVMReplaceAllUsesWith()
989 int LLVMHasMetadata(LLVMValueRef Inst) { in LLVMHasMetadata()
993 LLVMValueRef LLVMGetMetadata(LLVMValueRef Inst, unsigned KindID) { in LLVMGetMetadata()
1015 void LLVMSetMetadata(LLVMValueRef Inst, unsigned KindID, LLVMValueRef Val) { in LLVMSetMetadata()
1046 LLVMInstructionGetAllMetadataOtherThanDebugLoc(LLVMValueRef Value, in LLVMInstructionGetAllMetadataOtherThanDebugLoc()
1057 LLVMValueRef LLVMIsA##name(LLVMValueRef Val) { \
1063 LLVMValueRef LLVMIsAMDNode(LLVMValueRef Val) { in LLVM_FOR_EACH_VALUE_SUBCLASS()
1071 LLVMValueRef LLVMIsAValueAsMetadata(LLVMValueRef Val) { in LLVMIsAValueAsMetadata()
1078 LLVMValueRef LLVMIsAMDString(LLVMValueRef Val) { in LLVMIsAMDString()
1086 LLVMUseRef LLVMGetFirstUse(LLVMValueRef Val) { in LLVMGetFirstUse()
1101 LLVMValueRef LLVMGetUser(LLVMUseRef U) { in LLVMGetUser()
1105 LLVMValueRef LLVMGetUsedValue(LLVMUseRef U) { in LLVMGetUsedValue()
1111 static LLVMValueRef getMDNodeOperandImpl(LLVMContext &Context, const MDNode *N, in getMDNodeOperandImpl()
1121 LLVMValueRef LLVMGetOperand(LLVMValueRef Val, unsigned Index) { in LLVMGetOperand()
1135 LLVMUseRef LLVMGetOperandUse(LLVMValueRef Val, unsigned Index) { in LLVMGetOperandUse()
1140 void LLVMSetOperand(LLVMValueRef Val, unsigned Index, LLVMValueRef Op) { in LLVMSetOperand()
1144 int LLVMGetNumOperands(LLVMValueRef Val) { in LLVMGetNumOperands()
1154 LLVMValueRef LLVMConstNull(LLVMTypeRef Ty) { in LLVMConstNull()
1158 LLVMValueRef LLVMConstAllOnes(LLVMTypeRef Ty) { in LLVMConstAllOnes()
1162 LLVMValueRef LLVMGetUndef(LLVMTypeRef Ty) { in LLVMGetUndef()
1166 LLVMValueRef LLVMGetPoison(LLVMTypeRef Ty) { in LLVMGetPoison()
1170 LLVMBool LLVMIsConstant(LLVMValueRef Ty) { in LLVMIsConstant()
1174 LLVMBool LLVMIsNull(LLVMValueRef Val) { in LLVMIsNull()
1180 LLVMBool LLVMIsUndef(LLVMValueRef Val) { in LLVMIsUndef()
1184 LLVMBool LLVMIsPoison(LLVMValueRef Val) { in LLVMIsPoison()
1188 LLVMValueRef LLVMConstPointerNull(LLVMTypeRef Ty) { in LLVMConstPointerNull()
1204 LLVMValueRef LLVMMDStringInContext(LLVMContextRef C, const char *Str, in LLVMMDStringInContext()
1211 LLVMValueRef LLVMMDString(const char *Str, unsigned SLen) { in LLVMMDString()
1215 LLVMValueRef LLVMMDNodeInContext(LLVMContextRef C, LLVMValueRef *Vals, in LLVMMDNodeInContext()
1242 LLVMValueRef LLVMMDNode(LLVMValueRef *Vals, unsigned Count) { in LLVMMDNode()
1246 LLVMValueRef LLVMMetadataAsValue(LLVMContextRef C, LLVMMetadataRef MD) { in LLVMMetadataAsValue()
1250 LLVMMetadataRef LLVMValueAsMetadata(LLVMValueRef Val) { in LLVMValueAsMetadata()
1259 const char *LLVMGetMDString(LLVMValueRef V, unsigned *Length) { in LLVMGetMDString()
1269 unsigned LLVMGetMDNodeNumOperands(LLVMValueRef V) { in LLVMGetMDNodeNumOperands()
1324 void LLVMGetMDNodeOperands(LLVMValueRef V, LLVMValueRef *Dest) { in LLVMGetMDNodeOperands()
1337 void LLVMReplaceMDNodeOperandWith(LLVMValueRef V, unsigned Index, in LLVMReplaceMDNodeOperandWith()
1352 LLVMValueRef *Dest) { in LLVMGetNamedMetadataOperands()
1362 LLVMValueRef Val) { in LLVMAddNamedMetadataOperand()
1371 const char *LLVMGetDebugLocDirectory(LLVMValueRef Val, unsigned *Length) { in LLVMGetDebugLocDirectory()
1395 const char *LLVMGetDebugLocFilename(LLVMValueRef Val, unsigned *Length) { in LLVMGetDebugLocFilename()
1419 unsigned LLVMGetDebugLocLine(LLVMValueRef Val) { in LLVMGetDebugLocLine()
1441 unsigned LLVMGetDebugLocColumn(LLVMValueRef Val) { in LLVMGetDebugLocColumn()
1451 LLVMValueRef LLVMConstInt(LLVMTypeRef IntTy, unsigned long long N, in LLVMConstInt()
1456 LLVMValueRef LLVMConstIntOfArbitraryPrecision(LLVMTypeRef IntTy, in LLVMConstIntOfArbitraryPrecision()
1464 LLVMValueRef LLVMConstIntOfString(LLVMTypeRef IntTy, const char Str[], in LLVMConstIntOfString()
1470 LLVMValueRef LLVMConstIntOfStringAndSize(LLVMTypeRef IntTy, const char Str[], in LLVMConstIntOfStringAndSize()
1476 LLVMValueRef LLVMConstReal(LLVMTypeRef RealTy, double N) { in LLVMConstReal()
1480 LLVMValueRef LLVMConstRealOfString(LLVMTypeRef RealTy, const char *Text) { in LLVMConstRealOfString()
1484 LLVMValueRef LLVMConstRealOfStringAndSize(LLVMTypeRef RealTy, const char Str[], in LLVMConstRealOfStringAndSize()
1489 unsigned long long LLVMConstIntGetZExtValue(LLVMValueRef ConstantVal) { in LLVMConstIntGetZExtValue()
1493 long long LLVMConstIntGetSExtValue(LLVMValueRef ConstantVal) { in LLVMConstIntGetSExtValue()
1497 double LLVMConstRealGetDouble(LLVMValueRef ConstantVal, LLVMBool *LosesInfo) { in LLVMConstRealGetDouble()
1516 LLVMValueRef LLVMConstStringInContext(LLVMContextRef C, const char *Str, in LLVMConstStringInContext()
1525 LLVMValueRef LLVMConstString(const char *Str, unsigned Length, in LLVMConstString()
1531 LLVMValueRef LLVMGetAggregateElement(LLVMValueRef C, unsigned Idx) { in LLVMGetAggregateElement()
1535 LLVMValueRef LLVMGetElementAsConstant(LLVMValueRef C, unsigned idx) { in LLVMGetElementAsConstant()
1539 LLVMBool LLVMIsConstantString(LLVMValueRef C) { in LLVMIsConstantString()
1543 const char *LLVMGetAsString(LLVMValueRef C, size_t *Length) { in LLVMGetAsString()
1549 LLVMValueRef LLVMConstArray(LLVMTypeRef ElementTy, in LLVMConstArray()
1550 LLVMValueRef *ConstantVals, unsigned Length) { in LLVMConstArray()
1555 LLVMValueRef LLVMConstArray2(LLVMTypeRef ElementTy, LLVMValueRef *ConstantVals, in LLVMConstArray2()
1561 LLVMValueRef LLVMConstStructInContext(LLVMContextRef C, in LLVMConstStructInContext()
1562 LLVMValueRef *ConstantVals, in LLVMConstStructInContext()
1569 LLVMValueRef LLVMConstStruct(LLVMValueRef *ConstantVals, unsigned Count, in LLVMConstStruct()
1575 LLVMValueRef LLVMConstNamedStruct(LLVMTypeRef StructTy, in LLVMConstNamedStruct()
1576 LLVMValueRef *ConstantVals, in LLVMConstNamedStruct()
1584 LLVMValueRef LLVMConstVector(LLVMValueRef *ScalarConstantVals, unsigned Size) { in LLVMConstVector()
1613 LLVMOpcode LLVMGetConstOpcode(LLVMValueRef ConstantVal) { in LLVMGetConstOpcode()
1617 LLVMValueRef LLVMAlignOf(LLVMTypeRef Ty) { in LLVMAlignOf()
1621 LLVMValueRef LLVMSizeOf(LLVMTypeRef Ty) { in LLVMSizeOf()
1625 LLVMValueRef LLVMConstNeg(LLVMValueRef ConstantVal) { in LLVMConstNeg()
1629 LLVMValueRef LLVMConstNSWNeg(LLVMValueRef ConstantVal) { in LLVMConstNSWNeg()
1633 LLVMValueRef LLVMConstNUWNeg(LLVMValueRef ConstantVal) { in LLVMConstNUWNeg()
1638 LLVMValueRef LLVMConstNot(LLVMValueRef ConstantVal) { in LLVMConstNot()
1642 LLVMValueRef LLVMConstAdd(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant) { in LLVMConstAdd()
1647 LLVMValueRef LLVMConstNSWAdd(LLVMValueRef LHSConstant, in LLVMConstNSWAdd()
1648 LLVMValueRef RHSConstant) { in LLVMConstNSWAdd()
1653 LLVMValueRef LLVMConstNUWAdd(LLVMValueRef LHSConstant, in LLVMConstNUWAdd()
1654 LLVMValueRef RHSConstant) { in LLVMConstNUWAdd()
1659 LLVMValueRef LLVMConstSub(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant) { in LLVMConstSub()
1664 LLVMValueRef LLVMConstNSWSub(LLVMValueRef LHSConstant, in LLVMConstNSWSub()
1665 LLVMValueRef RHSConstant) { in LLVMConstNSWSub()
1670 LLVMValueRef LLVMConstNUWSub(LLVMValueRef LHSConstant, in LLVMConstNUWSub()
1671 LLVMValueRef RHSConstant) { in LLVMConstNUWSub()
1676 LLVMValueRef LLVMConstMul(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant) { in LLVMConstMul()
1681 LLVMValueRef LLVMConstNSWMul(LLVMValueRef LHSConstant, in LLVMConstNSWMul()
1682 LLVMValueRef RHSConstant) { in LLVMConstNSWMul()
1687 LLVMValueRef LLVMConstNUWMul(LLVMValueRef LHSConstant, in LLVMConstNUWMul()
1688 LLVMValueRef RHSConstant) { in LLVMConstNUWMul()
1693 LLVMValueRef LLVMConstXor(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant) { in LLVMConstXor()
1698 LLVMValueRef LLVMConstICmp(LLVMIntPredicate Predicate, in LLVMConstICmp()
1699 LLVMValueRef LHSConstant, LLVMValueRef RHSConstant) { in LLVMConstICmp()
1705 LLVMValueRef LLVMConstFCmp(LLVMRealPredicate Predicate, in LLVMConstFCmp()
1706 LLVMValueRef LHSConstant, LLVMValueRef RHSConstant) { in LLVMConstFCmp()
1712 LLVMValueRef LLVMConstShl(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant) { in LLVMConstShl()
1717 LLVMValueRef LLVMConstGEP2(LLVMTypeRef Ty, LLVMValueRef ConstantVal, in LLVMConstGEP2()
1718 LLVMValueRef *ConstantIndices, unsigned NumIndices) { in LLVMConstGEP2()
1725 LLVMValueRef LLVMConstInBoundsGEP2(LLVMTypeRef Ty, LLVMValueRef ConstantVal, in LLVMConstInBoundsGEP2()
1726 LLVMValueRef *ConstantIndices, in LLVMConstInBoundsGEP2()
1734 LLVMValueRef LLVMConstTrunc(LLVMValueRef ConstantVal, LLVMTypeRef ToType) { in LLVMConstTrunc()
1739 LLVMValueRef LLVMConstPtrToInt(LLVMValueRef ConstantVal, LLVMTypeRef ToType) { in LLVMConstPtrToInt()
1744 LLVMValueRef LLVMConstIntToPtr(LLVMValueRef ConstantVal, LLVMTypeRef ToType) { in LLVMConstIntToPtr()
1749 LLVMValueRef LLVMConstBitCast(LLVMValueRef ConstantVal, LLVMTypeRef ToType) { in LLVMConstBitCast()
1754 LLVMValueRef LLVMConstAddrSpaceCast(LLVMValueRef ConstantVal, in LLVMConstAddrSpaceCast()
1760 LLVMValueRef LLVMConstTruncOrBitCast(LLVMValueRef ConstantVal, in LLVMConstTruncOrBitCast()
1766 LLVMValueRef LLVMConstPointerCast(LLVMValueRef ConstantVal, in LLVMConstPointerCast()
1772 LLVMValueRef LLVMConstExtractElement(LLVMValueRef VectorConstant, in LLVMConstExtractElement()
1773 LLVMValueRef IndexConstant) { in LLVMConstExtractElement()
1778 LLVMValueRef LLVMConstInsertElement(LLVMValueRef VectorConstant, in LLVMConstInsertElement()
1779 LLVMValueRef ElementValueConstant, in LLVMConstInsertElement()
1780 LLVMValueRef IndexConstant) { in LLVMConstInsertElement()
1786 LLVMValueRef LLVMConstShuffleVector(LLVMValueRef VectorAConstant, in LLVMConstShuffleVector()
1787 LLVMValueRef VectorBConstant, in LLVMConstShuffleVector()
1788 LLVMValueRef MaskConstant) { in LLVMConstShuffleVector()
1796 LLVMValueRef LLVMConstInlineAsm(LLVMTypeRef Ty, const char *AsmString, in LLVMConstInlineAsm()
1804 LLVMValueRef LLVMBlockAddress(LLVMValueRef F, LLVMBasicBlockRef BB) { in LLVMBlockAddress()
1810 LLVMModuleRef LLVMGetGlobalParent(LLVMValueRef Global) { in LLVMGetGlobalParent()
1814 LLVMBool LLVMIsDeclaration(LLVMValueRef Global) { in LLVMIsDeclaration()
1818 LLVMLinkage LLVMGetLinkage(LLVMValueRef Global) { in LLVMGetLinkage()
1847 void LLVMSetLinkage(LLVMValueRef Global, LLVMLinkage Linkage) { in LLVMSetLinkage()
1912 const char *LLVMGetSection(LLVMValueRef Global) { in LLVMGetSection()
1918 void LLVMSetSection(LLVMValueRef Global, const char *Section) { in LLVMSetSection()
1922 LLVMVisibility LLVMGetVisibility(LLVMValueRef Global) { in LLVMGetVisibility()
1927 void LLVMSetVisibility(LLVMValueRef Global, LLVMVisibility Viz) { in LLVMSetVisibility()
1932 LLVMDLLStorageClass LLVMGetDLLStorageClass(LLVMValueRef Global) { in LLVMGetDLLStorageClass()
1937 void LLVMSetDLLStorageClass(LLVMValueRef Global, LLVMDLLStorageClass Class) { in LLVMSetDLLStorageClass()
1942 LLVMUnnamedAddr LLVMGetUnnamedAddress(LLVMValueRef Global) { in LLVMGetUnnamedAddress()
1954 void LLVMSetUnnamedAddress(LLVMValueRef Global, LLVMUnnamedAddr UnnamedAddr) { in LLVMSetUnnamedAddress()
1967 LLVMBool LLVMHasUnnamedAddr(LLVMValueRef Global) { in LLVMHasUnnamedAddr()
1971 void LLVMSetUnnamedAddr(LLVMValueRef Global, LLVMBool HasUnnamedAddr) { in LLVMSetUnnamedAddr()
1977 LLVMTypeRef LLVMGlobalGetValueType(LLVMValueRef Global) { in LLVMGlobalGetValueType()
1983 unsigned LLVMGetAlignment(LLVMValueRef V) { in LLVMGetAlignment()
2003 void LLVMSetAlignment(LLVMValueRef V, unsigned Bytes) { in LLVMSetAlignment()
2023 LLVMValueMetadataEntry *LLVMGlobalCopyAllMetadata(LLVMValueRef Value, in LLVMGlobalCopyAllMetadata()
2054 void LLVMGlobalSetMetadata(LLVMValueRef Global, unsigned Kind, in LLVMGlobalSetMetadata()
2059 void LLVMGlobalEraseMetadata(LLVMValueRef Global, unsigned Kind) { in LLVMGlobalEraseMetadata()
2063 void LLVMGlobalClearMetadata(LLVMValueRef Global) { in LLVMGlobalClearMetadata()
2069 LLVMValueRef LLVMAddGlobal(LLVMModuleRef M, LLVMTypeRef Ty, const char *Name) { in LLVMAddGlobal()
2074 LLVMValueRef LLVMAddGlobalInAddressSpace(LLVMModuleRef M, LLVMTypeRef Ty, in LLVMAddGlobalInAddressSpace()
2083 LLVMValueRef LLVMGetNamedGlobal(LLVMModuleRef M, const char *Name) { in LLVMGetNamedGlobal()
2087 LLVMValueRef LLVMGetFirstGlobal(LLVMModuleRef M) { in LLVMGetFirstGlobal()
2095 LLVMValueRef LLVMGetLastGlobal(LLVMModuleRef M) { in LLVMGetLastGlobal()
2103 LLVMValueRef LLVMGetNextGlobal(LLVMValueRef GlobalVar) { in LLVMGetNextGlobal()
2111 LLVMValueRef LLVMGetPreviousGlobal(LLVMValueRef GlobalVar) { in LLVMGetPreviousGlobal()
2119 void LLVMDeleteGlobal(LLVMValueRef GlobalVar) { in LLVMDeleteGlobal()
2123 LLVMValueRef LLVMGetInitializer(LLVMValueRef GlobalVar) { in LLVMGetInitializer()
2130 void LLVMSetInitializer(LLVMValueRef GlobalVar, LLVMValueRef ConstantVal) { in LLVMSetInitializer()
2135 LLVMBool LLVMIsThreadLocal(LLVMValueRef GlobalVar) { in LLVMIsThreadLocal()
2139 void LLVMSetThreadLocal(LLVMValueRef GlobalVar, LLVMBool IsThreadLocal) { in LLVMSetThreadLocal()
2143 LLVMBool LLVMIsGlobalConstant(LLVMValueRef GlobalVar) { in LLVMIsGlobalConstant()
2147 void LLVMSetGlobalConstant(LLVMValueRef GlobalVar, LLVMBool IsConstant) { in LLVMSetGlobalConstant()
2151 LLVMThreadLocalMode LLVMGetThreadLocalMode(LLVMValueRef GlobalVar) { in LLVMGetThreadLocalMode()
2168 void LLVMSetThreadLocalMode(LLVMValueRef GlobalVar, LLVMThreadLocalMode Mode) { in LLVMSetThreadLocalMode()
2190 LLVMBool LLVMIsExternallyInitialized(LLVMValueRef GlobalVar) { in LLVMIsExternallyInitialized()
2194 void LLVMSetExternallyInitialized(LLVMValueRef GlobalVar, LLVMBool IsExtInit) { in LLVMSetExternallyInitialized()
2200 LLVMValueRef LLVMAddAlias2(LLVMModuleRef M, LLVMTypeRef ValueTy, in LLVMAddAlias2()
2201 unsigned AddrSpace, LLVMValueRef Aliasee, in LLVMAddAlias2()
2208 LLVMValueRef LLVMGetNamedGlobalAlias(LLVMModuleRef M, in LLVMGetNamedGlobalAlias()
2213 LLVMValueRef LLVMGetFirstGlobalAlias(LLVMModuleRef M) { in LLVMGetFirstGlobalAlias()
2221 LLVMValueRef LLVMGetLastGlobalAlias(LLVMModuleRef M) { in LLVMGetLastGlobalAlias()
2229 LLVMValueRef LLVMGetNextGlobalAlias(LLVMValueRef GA) { in LLVMGetNextGlobalAlias()
2237 LLVMValueRef LLVMGetPreviousGlobalAlias(LLVMValueRef GA) { in LLVMGetPreviousGlobalAlias()
2245 LLVMValueRef LLVMAliasGetAliasee(LLVMValueRef Alias) { in LLVMAliasGetAliasee()
2249 void LLVMAliasSetAliasee(LLVMValueRef Alias, LLVMValueRef Aliasee) { in LLVMAliasSetAliasee()
2255 LLVMValueRef LLVMAddFunction(LLVMModuleRef M, const char *Name, in LLVMAddFunction()
2261 LLVMValueRef LLVMGetNamedFunction(LLVMModuleRef M, const char *Name) { in LLVMGetNamedFunction()
2265 LLVMValueRef LLVMGetFirstFunction(LLVMModuleRef M) { in LLVMGetFirstFunction()
2273 LLVMValueRef LLVMGetLastFunction(LLVMModuleRef M) { in LLVMGetLastFunction()
2281 LLVMValueRef LLVMGetNextFunction(LLVMValueRef Fn) { in LLVMGetNextFunction()
2289 LLVMValueRef LLVMGetPreviousFunction(LLVMValueRef Fn) { in LLVMGetPreviousFunction()
2297 void LLVMDeleteFunction(LLVMValueRef Fn) { in LLVMDeleteFunction()
2301 LLVMBool LLVMHasPersonalityFn(LLVMValueRef Fn) { in LLVMHasPersonalityFn()
2305 LLVMValueRef LLVMGetPersonalityFn(LLVMValueRef Fn) { in LLVMGetPersonalityFn()
2309 void LLVMSetPersonalityFn(LLVMValueRef Fn, LLVMValueRef PersonalityFn) { in LLVMSetPersonalityFn()
2313 unsigned LLVMGetIntrinsicID(LLVMValueRef Fn) { in LLVMGetIntrinsicID()
2324 LLVMValueRef LLVMGetIntrinsicDeclaration(LLVMModuleRef Mod, in LLVMGetIntrinsicDeclaration()
2378 unsigned LLVMGetFunctionCallConv(LLVMValueRef Fn) { in LLVMGetFunctionCallConv()
2382 void LLVMSetFunctionCallConv(LLVMValueRef Fn, unsigned CC) { in LLVMSetFunctionCallConv()
2387 const char *LLVMGetGC(LLVMValueRef Fn) { in LLVMGetGC()
2392 void LLVMSetGC(LLVMValueRef Fn, const char *GC) { in LLVMSetGC()
2400 void LLVMAddAttributeAtIndex(LLVMValueRef F, LLVMAttributeIndex Idx, in LLVMAddAttributeAtIndex()
2405 unsigned LLVMGetAttributeCountAtIndex(LLVMValueRef F, LLVMAttributeIndex Idx) { in LLVMGetAttributeCountAtIndex()
2410 void LLVMGetAttributesAtIndex(LLVMValueRef F, LLVMAttributeIndex Idx, in LLVMGetAttributesAtIndex()
2417 LLVMAttributeRef LLVMGetEnumAttributeAtIndex(LLVMValueRef F, in LLVMGetEnumAttributeAtIndex()
2424 LLVMAttributeRef LLVMGetStringAttributeAtIndex(LLVMValueRef F, in LLVMGetStringAttributeAtIndex()
2431 void LLVMRemoveEnumAttributeAtIndex(LLVMValueRef F, LLVMAttributeIndex Idx, in LLVMRemoveEnumAttributeAtIndex()
2436 void LLVMRemoveStringAttributeAtIndex(LLVMValueRef F, LLVMAttributeIndex Idx, in LLVMRemoveStringAttributeAtIndex()
2441 void LLVMAddTargetDependentFunctionAttr(LLVMValueRef Fn, const char *A, in LLVMAddTargetDependentFunctionAttr()
2450 unsigned LLVMCountParams(LLVMValueRef FnRef) { in LLVMCountParams()
2456 void LLVMGetParams(LLVMValueRef FnRef, LLVMValueRef *ParamRefs) { in LLVMGetParams()
2462 LLVMValueRef LLVMGetParam(LLVMValueRef FnRef, unsigned index) { in LLVMGetParam()
2467 LLVMValueRef LLVMGetParamParent(LLVMValueRef V) { in LLVMGetParamParent()
2471 LLVMValueRef LLVMGetFirstParam(LLVMValueRef Fn) { in LLVMGetFirstParam()
2479 LLVMValueRef LLVMGetLastParam(LLVMValueRef Fn) { in LLVMGetLastParam()
2487 LLVMValueRef LLVMGetNextParam(LLVMValueRef Arg) { in LLVMGetNextParam()
2495 LLVMValueRef LLVMGetPreviousParam(LLVMValueRef Arg) { in LLVMGetPreviousParam()
2502 void LLVMSetParamAlignment(LLVMValueRef Arg, unsigned align) { in LLVMSetParamAlignment()
2509 LLVMValueRef LLVMAddGlobalIFunc(LLVMModuleRef M, in LLVMAddGlobalIFunc()
2512 LLVMValueRef Resolver) { in LLVMAddGlobalIFunc()
2519 LLVMValueRef LLVMGetNamedGlobalIFunc(LLVMModuleRef M, in LLVMGetNamedGlobalIFunc()
2524 LLVMValueRef LLVMGetFirstGlobalIFunc(LLVMModuleRef M) { in LLVMGetFirstGlobalIFunc()
2532 LLVMValueRef LLVMGetLastGlobalIFunc(LLVMModuleRef M) { in LLVMGetLastGlobalIFunc()
2540 LLVMValueRef LLVMGetNextGlobalIFunc(LLVMValueRef IFunc) { in LLVMGetNextGlobalIFunc()
2548 LLVMValueRef LLVMGetPreviousGlobalIFunc(LLVMValueRef IFunc) { in LLVMGetPreviousGlobalIFunc()
2556 LLVMValueRef LLVMGetGlobalIFuncResolver(LLVMValueRef IFunc) { in LLVMGetGlobalIFuncResolver()
2560 void LLVMSetGlobalIFuncResolver(LLVMValueRef IFunc, LLVMValueRef Resolver) { in LLVMSetGlobalIFuncResolver()
2564 void LLVMEraseGlobalIFunc(LLVMValueRef IFunc) { in LLVMEraseGlobalIFunc()
2568 void LLVMRemoveGlobalIFunc(LLVMValueRef IFunc) { in LLVMRemoveGlobalIFunc()
2575 LLVMValueRef *Args, in LLVMCreateOperandBundle()
2595 LLVMValueRef LLVMGetOperandBundleArgAtIndex(LLVMOperandBundleRef Bundle, in LLVMGetOperandBundleArgAtIndex()
2602 LLVMValueRef LLVMBasicBlockAsValue(LLVMBasicBlockRef BB) { in LLVMBasicBlockAsValue()
2606 LLVMBool LLVMValueIsBasicBlock(LLVMValueRef Val) { in LLVMValueIsBasicBlock()
2610 LLVMBasicBlockRef LLVMValueAsBasicBlock(LLVMValueRef Val) { in LLVMValueAsBasicBlock()
2618 LLVMValueRef LLVMGetBasicBlockParent(LLVMBasicBlockRef BB) { in LLVMGetBasicBlockParent()
2622 LLVMValueRef LLVMGetBasicBlockTerminator(LLVMBasicBlockRef BB) { in LLVMGetBasicBlockTerminator()
2626 unsigned LLVMCountBasicBlocks(LLVMValueRef FnRef) { in LLVMCountBasicBlocks()
2630 void LLVMGetBasicBlocks(LLVMValueRef FnRef, LLVMBasicBlockRef *BasicBlocksRefs){ in LLVMGetBasicBlocks()
2636 LLVMBasicBlockRef LLVMGetEntryBasicBlock(LLVMValueRef Fn) { in LLVMGetEntryBasicBlock()
2640 LLVMBasicBlockRef LLVMGetFirstBasicBlock(LLVMValueRef Fn) { in LLVMGetFirstBasicBlock()
2648 LLVMBasicBlockRef LLVMGetLastBasicBlock(LLVMValueRef Fn) { in LLVMGetLastBasicBlock()
2685 void LLVMAppendExistingBasicBlock(LLVMValueRef Fn, in LLVMAppendExistingBasicBlock()
2691 LLVMValueRef FnRef, in LLVMAppendBasicBlockInContext()
2696 LLVMBasicBlockRef LLVMAppendBasicBlock(LLVMValueRef FnRef, const char *Name) { in LLVMAppendBasicBlock()
2730 LLVMBasicBlockRef LLVMGetInstructionParent(LLVMValueRef Inst) { in LLVMGetInstructionParent()
2734 LLVMValueRef LLVMGetFirstInstruction(LLVMBasicBlockRef BB) { in LLVMGetFirstInstruction()
2742 LLVMValueRef LLVMGetLastInstruction(LLVMBasicBlockRef BB) { in LLVMGetLastInstruction()
2750 LLVMValueRef LLVMGetNextInstruction(LLVMValueRef Inst) { in LLVMGetNextInstruction()
2758 LLVMValueRef LLVMGetPreviousInstruction(LLVMValueRef Inst) { in LLVMGetPreviousInstruction()
2766 void LLVMInstructionRemoveFromParent(LLVMValueRef Inst) { in LLVMInstructionRemoveFromParent()
2770 void LLVMInstructionEraseFromParent(LLVMValueRef Inst) { in LLVMInstructionEraseFromParent()
2774 void LLVMDeleteInstruction(LLVMValueRef Inst) { in LLVMDeleteInstruction()
2778 LLVMIntPredicate LLVMGetICmpPredicate(LLVMValueRef Inst) { in LLVMGetICmpPredicate()
2787 LLVMRealPredicate LLVMGetFCmpPredicate(LLVMValueRef Inst) { in LLVMGetFCmpPredicate()
2796 LLVMOpcode LLVMGetInstructionOpcode(LLVMValueRef Inst) { in LLVMGetInstructionOpcode()
2802 LLVMValueRef LLVMInstructionClone(LLVMValueRef Inst) { in LLVMInstructionClone()
2808 LLVMValueRef LLVMIsATerminatorInst(LLVMValueRef Inst) { in LLVMIsATerminatorInst()
2813 unsigned LLVMGetNumArgOperands(LLVMValueRef Instr) { in LLVMGetNumArgOperands()
2822 unsigned LLVMGetInstructionCallConv(LLVMValueRef Instr) { in LLVMGetInstructionCallConv()
2826 void LLVMSetInstructionCallConv(LLVMValueRef Instr, unsigned CC) { in LLVMSetInstructionCallConv()
2831 void LLVMSetInstrParamAlignment(LLVMValueRef Instr, LLVMAttributeIndex Idx, in LLVMSetInstrParamAlignment()
2839 void LLVMAddCallSiteAttribute(LLVMValueRef C, LLVMAttributeIndex Idx, in LLVMAddCallSiteAttribute()
2844 unsigned LLVMGetCallSiteAttributeCount(LLVMValueRef C, in LLVMGetCallSiteAttributeCount()
2851 void LLVMGetCallSiteAttributes(LLVMValueRef C, LLVMAttributeIndex Idx, in LLVMGetCallSiteAttributes()
2859 LLVMAttributeRef LLVMGetCallSiteEnumAttribute(LLVMValueRef C, in LLVMGetCallSiteEnumAttribute()
2866 LLVMAttributeRef LLVMGetCallSiteStringAttribute(LLVMValueRef C, in LLVMGetCallSiteStringAttribute()
2873 void LLVMRemoveCallSiteEnumAttribute(LLVMValueRef C, LLVMAttributeIndex Idx, in LLVMRemoveCallSiteEnumAttribute()
2878 void LLVMRemoveCallSiteStringAttribute(LLVMValueRef C, LLVMAttributeIndex Idx, in LLVMRemoveCallSiteStringAttribute()
2883 LLVMValueRef LLVMGetCalledValue(LLVMValueRef Instr) { in LLVMGetCalledValue()
2887 LLVMTypeRef LLVMGetCalledFunctionType(LLVMValueRef Instr) { in LLVMGetCalledFunctionType()
2891 unsigned LLVMGetNumOperandBundles(LLVMValueRef C) { in LLVMGetNumOperandBundles()
2895 LLVMOperandBundleRef LLVMGetOperandBundleAtIndex(LLVMValueRef C, in LLVMGetOperandBundleAtIndex()
2903 LLVMBool LLVMIsTailCall(LLVMValueRef Call) { in LLVMIsTailCall()
2907 void LLVMSetTailCall(LLVMValueRef Call, LLVMBool isTailCall) { in LLVMSetTailCall()
2911 LLVMTailCallKind LLVMGetTailCallKind(LLVMValueRef Call) { in LLVMGetTailCallKind()
2915 void LLVMSetTailCallKind(LLVMValueRef Call, LLVMTailCallKind kind) { in LLVMSetTailCallKind()
2921 LLVMBasicBlockRef LLVMGetNormalDest(LLVMValueRef Invoke) { in LLVMGetNormalDest()
2925 LLVMBasicBlockRef LLVMGetUnwindDest(LLVMValueRef Invoke) { in LLVMGetUnwindDest()
2934 void LLVMSetNormalDest(LLVMValueRef Invoke, LLVMBasicBlockRef B) { in LLVMSetNormalDest()
2938 void LLVMSetUnwindDest(LLVMValueRef Invoke, LLVMBasicBlockRef B) { in LLVMSetUnwindDest()
2949 unsigned LLVMGetNumSuccessors(LLVMValueRef Term) { in LLVMGetNumSuccessors()
2953 LLVMBasicBlockRef LLVMGetSuccessor(LLVMValueRef Term, unsigned i) { in LLVMGetSuccessor()
2957 void LLVMSetSuccessor(LLVMValueRef Term, unsigned i, LLVMBasicBlockRef block) { in LLVMSetSuccessor()
2963 LLVMBool LLVMIsConditional(LLVMValueRef Branch) { in LLVMIsConditional()
2967 LLVMValueRef LLVMGetCondition(LLVMValueRef Branch) { in LLVMGetCondition()
2971 void LLVMSetCondition(LLVMValueRef Branch, LLVMValueRef Cond) { in LLVMSetCondition()
2977 LLVMBasicBlockRef LLVMGetSwitchDefaultDest(LLVMValueRef Switch) { in LLVMGetSwitchDefaultDest()
2983 LLVMTypeRef LLVMGetAllocatedType(LLVMValueRef Alloca) { in LLVMGetAllocatedType()
2989 LLVMBool LLVMIsInBounds(LLVMValueRef GEP) { in LLVMIsInBounds()
2993 void LLVMSetIsInBounds(LLVMValueRef GEP, LLVMBool InBounds) { in LLVMSetIsInBounds()
2997 LLVMTypeRef LLVMGetGEPSourceElementType(LLVMValueRef GEP) { in LLVMGetGEPSourceElementType()
3003 void LLVMAddIncoming(LLVMValueRef PhiNode, LLVMValueRef *IncomingValues, in LLVMAddIncoming()
3010 unsigned LLVMCountIncoming(LLVMValueRef PhiNode) { in LLVMCountIncoming()
3014 LLVMValueRef LLVMGetIncomingValue(LLVMValueRef PhiNode, unsigned Index) { in LLVMGetIncomingValue()
3018 LLVMBasicBlockRef LLVMGetIncomingBlock(LLVMValueRef PhiNode, unsigned Index) { in LLVMGetIncomingBlock()
3024 unsigned LLVMGetNumIndices(LLVMValueRef Inst) { in LLVMGetNumIndices()
3036 const unsigned *LLVMGetIndices(LLVMValueRef Inst) { in LLVMGetIndices()
3058 LLVMValueRef Instr) { in LLVMPositionBuilder()
3064 void LLVMPositionBuilderBefore(LLVMBuilderRef Builder, LLVMValueRef Instr) { in LLVMPositionBuilderBefore()
3082 void LLVMInsertIntoBuilder(LLVMBuilderRef Builder, LLVMValueRef Instr) { in LLVMInsertIntoBuilder()
3086 void LLVMInsertIntoBuilderWithName(LLVMBuilderRef Builder, LLVMValueRef Instr, in LLVMInsertIntoBuilderWithName()
3108 void LLVMSetCurrentDebugLocation(LLVMBuilderRef Builder, LLVMValueRef L) { in LLVMSetCurrentDebugLocation()
3114 LLVMValueRef LLVMGetCurrentDebugLocation(LLVMBuilderRef Builder) { in LLVMGetCurrentDebugLocation()
3120 void LLVMSetInstDebugLocation(LLVMBuilderRef Builder, LLVMValueRef Inst) { in LLVMSetInstDebugLocation()
3124 void LLVMAddMetadataToInst(LLVMBuilderRef Builder, LLVMValueRef Inst) { in LLVMAddMetadataToInst()
3142 LLVMValueRef LLVMBuildRetVoid(LLVMBuilderRef B) { in LLVMBuildRetVoid()
3146 LLVMValueRef LLVMBuildRet(LLVMBuilderRef B, LLVMValueRef V) { in LLVMBuildRet()
3150 LLVMValueRef LLVMBuildAggregateRet(LLVMBuilderRef B, LLVMValueRef *RetVals, in LLVMBuildAggregateRet()
3155 LLVMValueRef LLVMBuildBr(LLVMBuilderRef B, LLVMBasicBlockRef Dest) { in LLVMBuildBr()
3159 LLVMValueRef LLVMBuildCondBr(LLVMBuilderRef B, LLVMValueRef If, in LLVMBuildCondBr()
3164 LLVMValueRef LLVMBuildSwitch(LLVMBuilderRef B, LLVMValueRef V, in LLVMBuildSwitch()
3169 LLVMValueRef LLVMBuildIndirectBr(LLVMBuilderRef B, LLVMValueRef Addr, in LLVMBuildIndirectBr()
3174 LLVMValueRef LLVMBuildInvoke2(LLVMBuilderRef B, LLVMTypeRef Ty, LLVMValueRef Fn, in LLVMBuildInvoke2()
3175 LLVMValueRef *Args, unsigned NumArgs, in LLVMBuildInvoke2()
3183 LLVMValueRef LLVMBuildInvokeWithOperandBundles( in LLVMBuildInvokeWithOperandBundles()
3184 LLVMBuilderRef B, LLVMTypeRef Ty, LLVMValueRef Fn, LLVMValueRef *Args, in LLVMBuildInvokeWithOperandBundles()
3197 LLVMValueRef LLVMBuildLandingPad(LLVMBuilderRef B, LLVMTypeRef Ty, in LLVMBuildLandingPad()
3198 LLVMValueRef PersFn, unsigned NumClauses, in LLVMBuildLandingPad()
3209 LLVMValueRef LLVMBuildCatchPad(LLVMBuilderRef B, LLVMValueRef ParentPad, in LLVMBuildCatchPad()
3210 LLVMValueRef *Args, unsigned NumArgs, in LLVMBuildCatchPad()
3216 LLVMValueRef LLVMBuildCleanupPad(LLVMBuilderRef B, LLVMValueRef ParentPad, in LLVMBuildCleanupPad()
3217 LLVMValueRef *Args, unsigned NumArgs, in LLVMBuildCleanupPad()
3227 LLVMValueRef LLVMBuildResume(LLVMBuilderRef B, LLVMValueRef Exn) { in LLVMBuildResume()
3231 LLVMValueRef LLVMBuildCatchSwitch(LLVMBuilderRef B, LLVMValueRef ParentPad, in LLVMBuildCatchSwitch()
3242 LLVMValueRef LLVMBuildCatchRet(LLVMBuilderRef B, LLVMValueRef CatchPad, in LLVMBuildCatchRet()
3248 LLVMValueRef LLVMBuildCleanupRet(LLVMBuilderRef B, LLVMValueRef CatchPad, in LLVMBuildCleanupRet()
3254 LLVMValueRef LLVMBuildUnreachable(LLVMBuilderRef B) { in LLVMBuildUnreachable()
3258 void LLVMAddCase(LLVMValueRef Switch, LLVMValueRef OnVal, in LLVMAddCase()
3263 void LLVMAddDestination(LLVMValueRef IndirectBr, LLVMBasicBlockRef Dest) { in LLVMAddDestination()
3267 unsigned LLVMGetNumClauses(LLVMValueRef LandingPad) { in LLVMGetNumClauses()
3271 LLVMValueRef LLVMGetClause(LLVMValueRef LandingPad, unsigned Idx) { in LLVMGetClause()
3275 void LLVMAddClause(LLVMValueRef LandingPad, LLVMValueRef ClauseVal) { in LLVMAddClause()
3279 LLVMBool LLVMIsCleanup(LLVMValueRef LandingPad) { in LLVMIsCleanup()
3283 void LLVMSetCleanup(LLVMValueRef LandingPad, LLVMBool Val) { in LLVMSetCleanup()
3287 void LLVMAddHandler(LLVMValueRef CatchSwitch, LLVMBasicBlockRef Dest) { in LLVMAddHandler()
3291 unsigned LLVMGetNumHandlers(LLVMValueRef CatchSwitch) { in LLVMGetNumHandlers()
3295 void LLVMGetHandlers(LLVMValueRef CatchSwitch, LLVMBasicBlockRef *Handlers) { in LLVMGetHandlers()
3301 LLVMValueRef LLVMGetParentCatchSwitch(LLVMValueRef CatchPad) { in LLVMGetParentCatchSwitch()
3305 void LLVMSetParentCatchSwitch(LLVMValueRef CatchPad, LLVMValueRef CatchSwitch) { in LLVMSetParentCatchSwitch()
3312 LLVMValueRef LLVMGetArgOperand(LLVMValueRef Funclet, unsigned i) { in LLVMGetArgOperand()
3316 void LLVMSetArgOperand(LLVMValueRef Funclet, unsigned i, LLVMValueRef value) { in LLVMSetArgOperand()
3355 LLVMValueRef LLVMBuildAdd(LLVMBuilderRef B, LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildAdd()
3360 LLVMValueRef LLVMBuildNSWAdd(LLVMBuilderRef B, LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildNSWAdd()
3365 LLVMValueRef LLVMBuildNUWAdd(LLVMBuilderRef B, LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildNUWAdd()
3370 LLVMValueRef LLVMBuildFAdd(LLVMBuilderRef B, LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildFAdd()
3375 LLVMValueRef LLVMBuildSub(LLVMBuilderRef B, LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildSub()
3380 LLVMValueRef LLVMBuildNSWSub(LLVMBuilderRef B, LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildNSWSub()
3385 LLVMValueRef LLVMBuildNUWSub(LLVMBuilderRef B, LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildNUWSub()
3390 LLVMValueRef LLVMBuildFSub(LLVMBuilderRef B, LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildFSub()
3395 LLVMValueRef LLVMBuildMul(LLVMBuilderRef B, LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildMul()
3400 LLVMValueRef LLVMBuildNSWMul(LLVMBuilderRef B, LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildNSWMul()
3405 LLVMValueRef LLVMBuildNUWMul(LLVMBuilderRef B, LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildNUWMul()
3410 LLVMValueRef LLVMBuildFMul(LLVMBuilderRef B, LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildFMul()
3415 LLVMValueRef LLVMBuildUDiv(LLVMBuilderRef B, LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildUDiv()
3420 LLVMValueRef LLVMBuildExactUDiv(LLVMBuilderRef B, LLVMValueRef LHS, in LLVMBuildExactUDiv()
3421 LLVMValueRef RHS, const char *Name) { in LLVMBuildExactUDiv()
3425 LLVMValueRef LLVMBuildSDiv(LLVMBuilderRef B, LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildSDiv()
3430 LLVMValueRef LLVMBuildExactSDiv(LLVMBuilderRef B, LLVMValueRef LHS, in LLVMBuildExactSDiv()
3431 LLVMValueRef RHS, const char *Name) { in LLVMBuildExactSDiv()
3435 LLVMValueRef LLVMBuildFDiv(LLVMBuilderRef B, LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildFDiv()
3440 LLVMValueRef LLVMBuildURem(LLVMBuilderRef B, LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildURem()
3445 LLVMValueRef LLVMBuildSRem(LLVMBuilderRef B, LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildSRem()
3450 LLVMValueRef LLVMBuildFRem(LLVMBuilderRef B, LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildFRem()
3455 LLVMValueRef LLVMBuildShl(LLVMBuilderRef B, LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildShl()
3460 LLVMValueRef LLVMBuildLShr(LLVMBuilderRef B, LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildLShr()
3465 LLVMValueRef LLVMBuildAShr(LLVMBuilderRef B, LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildAShr()
3470 LLVMValueRef LLVMBuildAnd(LLVMBuilderRef B, LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildAnd()
3475 LLVMValueRef LLVMBuildOr(LLVMBuilderRef B, LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildOr()
3480 LLVMValueRef LLVMBuildXor(LLVMBuilderRef B, LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildXor()
3485 LLVMValueRef LLVMBuildBinOp(LLVMBuilderRef B, LLVMOpcode Op, in LLVMBuildBinOp()
3486 LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildBinOp()
3492 LLVMValueRef LLVMBuildNeg(LLVMBuilderRef B, LLVMValueRef V, const char *Name) { in LLVMBuildNeg()
3496 LLVMValueRef LLVMBuildNSWNeg(LLVMBuilderRef B, LLVMValueRef V, in LLVMBuildNSWNeg()
3501 LLVMValueRef LLVMBuildNUWNeg(LLVMBuilderRef B, LLVMValueRef V, in LLVMBuildNUWNeg()
3506 LLVMValueRef LLVMBuildFNeg(LLVMBuilderRef B, LLVMValueRef V, const char *Name) { in LLVMBuildFNeg()
3510 LLVMValueRef LLVMBuildNot(LLVMBuilderRef B, LLVMValueRef V, const char *Name) { in LLVMBuildNot()
3514 LLVMBool LLVMGetNUW(LLVMValueRef ArithInst) { in LLVMGetNUW()
3519 void LLVMSetNUW(LLVMValueRef ArithInst, LLVMBool HasNUW) { in LLVMSetNUW()
3524 LLVMBool LLVMGetNSW(LLVMValueRef ArithInst) { in LLVMGetNSW()
3529 void LLVMSetNSW(LLVMValueRef ArithInst, LLVMBool HasNSW) { in LLVMSetNSW()
3534 LLVMBool LLVMGetExact(LLVMValueRef DivOrShrInst) { in LLVMGetExact()
3539 void LLVMSetExact(LLVMValueRef DivOrShrInst, LLVMBool IsExact) { in LLVMSetExact()
3544 LLVMBool LLVMGetNNeg(LLVMValueRef NonNegInst) { in LLVMGetNNeg()
3549 void LLVMSetNNeg(LLVMValueRef NonNegInst, LLVMBool IsNonNeg) { in LLVMSetNNeg()
3554 LLVMFastMathFlags LLVMGetFastMathFlags(LLVMValueRef FPMathInst) { in LLVMGetFastMathFlags()
3560 void LLVMSetFastMathFlags(LLVMValueRef FPMathInst, LLVMFastMathFlags FMF) { in LLVMSetFastMathFlags()
3565 LLVMBool LLVMCanValueUseFastMathFlags(LLVMValueRef V) { in LLVMCanValueUseFastMathFlags()
3570 LLVMBool LLVMGetIsDisjoint(LLVMValueRef Inst) { in LLVMGetIsDisjoint()
3575 void LLVMSetIsDisjoint(LLVMValueRef Inst, LLVMBool IsDisjoint) { in LLVMSetIsDisjoint()
3582 LLVMValueRef LLVMBuildMalloc(LLVMBuilderRef B, LLVMTypeRef Ty, in LLVMBuildMalloc()
3591 LLVMValueRef LLVMBuildArrayMalloc(LLVMBuilderRef B, LLVMTypeRef Ty, in LLVMBuildArrayMalloc()
3592 LLVMValueRef Val, const char *Name) { in LLVMBuildArrayMalloc()
3600 LLVMValueRef LLVMBuildMemSet(LLVMBuilderRef B, LLVMValueRef Ptr, in LLVMBuildMemSet()
3601 LLVMValueRef Val, LLVMValueRef Len, in LLVMBuildMemSet()
3607 LLVMValueRef LLVMBuildMemCpy(LLVMBuilderRef B, in LLVMBuildMemCpy()
3608 LLVMValueRef Dst, unsigned DstAlign, in LLVMBuildMemCpy()
3609 LLVMValueRef Src, unsigned SrcAlign, in LLVMBuildMemCpy()
3610 LLVMValueRef Size) { in LLVMBuildMemCpy()
3616 LLVMValueRef LLVMBuildMemMove(LLVMBuilderRef B, in LLVMBuildMemMove()
3617 LLVMValueRef Dst, unsigned DstAlign, in LLVMBuildMemMove()
3618 LLVMValueRef Src, unsigned SrcAlign, in LLVMBuildMemMove()
3619 LLVMValueRef Size) { in LLVMBuildMemMove()
3625 LLVMValueRef LLVMBuildAlloca(LLVMBuilderRef B, LLVMTypeRef Ty, in LLVMBuildAlloca()
3630 LLVMValueRef LLVMBuildArrayAlloca(LLVMBuilderRef B, LLVMTypeRef Ty, in LLVMBuildArrayAlloca()
3631 LLVMValueRef Val, const char *Name) { in LLVMBuildArrayAlloca()
3635 LLVMValueRef LLVMBuildFree(LLVMBuilderRef B, LLVMValueRef PointerVal) { in LLVMBuildFree()
3639 LLVMValueRef LLVMBuildLoad2(LLVMBuilderRef B, LLVMTypeRef Ty, in LLVMBuildLoad2()
3640 LLVMValueRef PointerVal, const char *Name) { in LLVMBuildLoad2()
3644 LLVMValueRef LLVMBuildStore(LLVMBuilderRef B, LLVMValueRef Val, in LLVMBuildStore()
3645 LLVMValueRef PointerVal) { in LLVMBuildStore()
3728 LLVMValueRef LLVMBuildFence(LLVMBuilderRef B, LLVMAtomicOrdering Ordering, in LLVMBuildFence()
3737 LLVMValueRef LLVMBuildGEP2(LLVMBuilderRef B, LLVMTypeRef Ty, in LLVMBuildGEP2()
3738 LLVMValueRef Pointer, LLVMValueRef *Indices, in LLVMBuildGEP2()
3744 LLVMValueRef LLVMBuildInBoundsGEP2(LLVMBuilderRef B, LLVMTypeRef Ty, in LLVMBuildInBoundsGEP2()
3745 LLVMValueRef Pointer, LLVMValueRef *Indices, in LLVMBuildInBoundsGEP2()
3752 LLVMValueRef LLVMBuildStructGEP2(LLVMBuilderRef B, LLVMTypeRef Ty, in LLVMBuildStructGEP2()
3753 LLVMValueRef Pointer, unsigned Idx, in LLVMBuildStructGEP2()
3759 LLVMValueRef LLVMBuildGlobalString(LLVMBuilderRef B, const char *Str, in LLVMBuildGlobalString()
3764 LLVMValueRef LLVMBuildGlobalStringPtr(LLVMBuilderRef B, const char *Str, in LLVMBuildGlobalStringPtr()
3769 LLVMBool LLVMGetVolatile(LLVMValueRef MemAccessInst) { in LLVMGetVolatile()
3780 void LLVMSetVolatile(LLVMValueRef MemAccessInst, LLVMBool isVolatile) { in LLVMSetVolatile()
3791 LLVMBool LLVMGetWeak(LLVMValueRef CmpXchgInst) { in LLVMGetWeak()
3795 void LLVMSetWeak(LLVMValueRef CmpXchgInst, LLVMBool isWeak) { in LLVMSetWeak()
3799 LLVMAtomicOrdering LLVMGetOrdering(LLVMValueRef MemAccessInst) { in LLVMGetOrdering()
3813 void LLVMSetOrdering(LLVMValueRef MemAccessInst, LLVMAtomicOrdering Ordering) { in LLVMSetOrdering()
3826 LLVMAtomicRMWBinOp LLVMGetAtomicRMWBinOp(LLVMValueRef Inst) { in LLVMGetAtomicRMWBinOp()
3830 void LLVMSetAtomicRMWBinOp(LLVMValueRef Inst, LLVMAtomicRMWBinOp BinOp) { in LLVMSetAtomicRMWBinOp()
3836 LLVMValueRef LLVMBuildTrunc(LLVMBuilderRef B, LLVMValueRef Val, in LLVMBuildTrunc()
3841 LLVMValueRef LLVMBuildZExt(LLVMBuilderRef B, LLVMValueRef Val, in LLVMBuildZExt()
3846 LLVMValueRef LLVMBuildSExt(LLVMBuilderRef B, LLVMValueRef Val, in LLVMBuildSExt()
3851 LLVMValueRef LLVMBuildFPToUI(LLVMBuilderRef B, LLVMValueRef Val, in LLVMBuildFPToUI()
3856 LLVMValueRef LLVMBuildFPToSI(LLVMBuilderRef B, LLVMValueRef Val, in LLVMBuildFPToSI()
3861 LLVMValueRef LLVMBuildUIToFP(LLVMBuilderRef B, LLVMValueRef Val, in LLVMBuildUIToFP()
3866 LLVMValueRef LLVMBuildSIToFP(LLVMBuilderRef B, LLVMValueRef Val, in LLVMBuildSIToFP()
3871 LLVMValueRef LLVMBuildFPTrunc(LLVMBuilderRef B, LLVMValueRef Val, in LLVMBuildFPTrunc()
3876 LLVMValueRef LLVMBuildFPExt(LLVMBuilderRef B, LLVMValueRef Val, in LLVMBuildFPExt()
3881 LLVMValueRef LLVMBuildPtrToInt(LLVMBuilderRef B, LLVMValueRef Val, in LLVMBuildPtrToInt()
3886 LLVMValueRef LLVMBuildIntToPtr(LLVMBuilderRef B, LLVMValueRef Val, in LLVMBuildIntToPtr()
3891 LLVMValueRef LLVMBuildBitCast(LLVMBuilderRef B, LLVMValueRef Val, in LLVMBuildBitCast()
3896 LLVMValueRef LLVMBuildAddrSpaceCast(LLVMBuilderRef B, LLVMValueRef Val, in LLVMBuildAddrSpaceCast()
3901 LLVMValueRef LLVMBuildZExtOrBitCast(LLVMBuilderRef B, LLVMValueRef Val, in LLVMBuildZExtOrBitCast()
3907 LLVMValueRef LLVMBuildSExtOrBitCast(LLVMBuilderRef B, LLVMValueRef Val, in LLVMBuildSExtOrBitCast()
3913 LLVMValueRef LLVMBuildTruncOrBitCast(LLVMBuilderRef B, LLVMValueRef Val, in LLVMBuildTruncOrBitCast()
3919 LLVMValueRef LLVMBuildCast(LLVMBuilderRef B, LLVMOpcode Op, LLVMValueRef Val, in LLVMBuildCast()
3925 LLVMValueRef LLVMBuildPointerCast(LLVMBuilderRef B, LLVMValueRef Val, in LLVMBuildPointerCast()
3930 LLVMValueRef LLVMBuildIntCast2(LLVMBuilderRef B, LLVMValueRef Val, in LLVMBuildIntCast2()
3937 LLVMValueRef LLVMBuildIntCast(LLVMBuilderRef B, LLVMValueRef Val, in LLVMBuildIntCast()
3943 LLVMValueRef LLVMBuildFPCast(LLVMBuilderRef B, LLVMValueRef Val, in LLVMBuildFPCast()
3948 LLVMOpcode LLVMGetCastOpcode(LLVMValueRef Src, LLVMBool SrcIsSigned, in LLVMGetCastOpcode()
3956 LLVMValueRef LLVMBuildICmp(LLVMBuilderRef B, LLVMIntPredicate Op, in LLVMBuildICmp()
3957 LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildICmp()
3963 LLVMValueRef LLVMBuildFCmp(LLVMBuilderRef B, LLVMRealPredicate Op, in LLVMBuildFCmp()
3964 LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildFCmp()
3972 LLVMValueRef LLVMBuildPhi(LLVMBuilderRef B, LLVMTypeRef Ty, const char *Name) { in LLVMBuildPhi()
3976 LLVMValueRef LLVMBuildCall2(LLVMBuilderRef B, LLVMTypeRef Ty, LLVMValueRef Fn, in LLVMBuildCall2()
3977 LLVMValueRef *Args, unsigned NumArgs, in LLVMBuildCall2()
3984 LLVMValueRef
3986 LLVMValueRef Fn, LLVMValueRef *Args, in LLVMBuildCallWithOperandBundles()
3999 LLVMValueRef LLVMBuildSelect(LLVMBuilderRef B, LLVMValueRef If, in LLVMBuildSelect()
4000 LLVMValueRef Then, LLVMValueRef Else, in LLVMBuildSelect()
4006 LLVMValueRef LLVMBuildVAArg(LLVMBuilderRef B, LLVMValueRef List, in LLVMBuildVAArg()
4011 LLVMValueRef LLVMBuildExtractElement(LLVMBuilderRef B, LLVMValueRef VecVal, in LLVMBuildExtractElement()
4012 LLVMValueRef Index, const char *Name) { in LLVMBuildExtractElement()
4017 LLVMValueRef LLVMBuildInsertElement(LLVMBuilderRef B, LLVMValueRef VecVal, in LLVMBuildInsertElement()
4018 LLVMValueRef EltVal, LLVMValueRef Index, in LLVMBuildInsertElement()
4024 LLVMValueRef LLVMBuildShuffleVector(LLVMBuilderRef B, LLVMValueRef V1, in LLVMBuildShuffleVector()
4025 LLVMValueRef V2, LLVMValueRef Mask, in LLVMBuildShuffleVector()
4031 LLVMValueRef LLVMBuildExtractValue(LLVMBuilderRef B, LLVMValueRef AggVal, in LLVMBuildExtractValue()
4036 LLVMValueRef LLVMBuildInsertValue(LLVMBuilderRef B, LLVMValueRef AggVal, in LLVMBuildInsertValue()
4037 LLVMValueRef EltVal, unsigned Index, in LLVMBuildInsertValue()
4043 LLVMValueRef LLVMBuildFreeze(LLVMBuilderRef B, LLVMValueRef Val, in LLVMBuildFreeze()
4048 LLVMValueRef LLVMBuildIsNull(LLVMBuilderRef B, LLVMValueRef Val, in LLVMBuildIsNull()
4053 LLVMValueRef LLVMBuildIsNotNull(LLVMBuilderRef B, LLVMValueRef Val, in LLVMBuildIsNotNull()
4058 LLVMValueRef LLVMBuildPtrDiff2(LLVMBuilderRef B, LLVMTypeRef ElemTy, in LLVMBuildPtrDiff2()
4059 LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildPtrDiff2()
4065 LLVMValueRef LLVMBuildAtomicRMW(LLVMBuilderRef B,LLVMAtomicRMWBinOp op, in LLVMBuildAtomicRMW()
4066 LLVMValueRef PTR, LLVMValueRef Val, in LLVMBuildAtomicRMW()
4076 LLVMValueRef LLVMBuildAtomicCmpXchg(LLVMBuilderRef B, LLVMValueRef Ptr, in LLVMBuildAtomicCmpXchg()
4077 LLVMValueRef Cmp, LLVMValueRef New, in LLVMBuildAtomicCmpXchg()
4089 unsigned LLVMGetNumMaskElements(LLVMValueRef SVInst) { in LLVMGetNumMaskElements()
4095 int LLVMGetMaskValue(LLVMValueRef SVInst, unsigned Elt) { in LLVMGetMaskValue()
4103 LLVMBool LLVMIsAtomicSingleThread(LLVMValueRef AtomicInst) { in LLVMIsAtomicSingleThread()
4118 void LLVMSetAtomicSingleThread(LLVMValueRef AtomicInst, LLVMBool NewValue) { in LLVMSetAtomicSingleThread()
4133 LLVMAtomicOrdering LLVMGetCmpXchgSuccessOrdering(LLVMValueRef CmpXchgInst) { in LLVMGetCmpXchgSuccessOrdering()
4138 void LLVMSetCmpXchgSuccessOrdering(LLVMValueRef CmpXchgInst, in LLVMSetCmpXchgSuccessOrdering()
4146 LLVMAtomicOrdering LLVMGetCmpXchgFailureOrdering(LLVMValueRef CmpXchgInst) { in LLVMGetCmpXchgFailureOrdering()
4151 void LLVMSetCmpXchgFailureOrdering(LLVMValueRef CmpXchgInst, in LLVMSetCmpXchgFailureOrdering()
4254 LLVMBool LLVMRunFunctionPassManager(LLVMPassManagerRef FPM, LLVMValueRef F) { in LLVMRunFunctionPassManager()