Home
last modified time | relevance | path

Searched refs:LLVMValueRef (Results 1 – 25 of 29) sorted by relevance

12

/openbsd/src/gnu/llvm/llvm/include/llvm-c/
DCore.h902 LLVMValueRef LLVMGetInlineAsm(LLVMTypeRef Ty, char *AsmString,
994 LLVMValueRef *Dest);
1003 LLVMValueRef Val);
1013 const char *LLVMGetDebugLocDirectory(LLVMValueRef Val, unsigned *Length);
1023 const char *LLVMGetDebugLocFilename(LLVMValueRef Val, unsigned *Length);
1033 unsigned LLVMGetDebugLocLine(LLVMValueRef Val);
1041 unsigned LLVMGetDebugLocColumn(LLVMValueRef Val);
1048 LLVMValueRef LLVMAddFunction(LLVMModuleRef M, const char *Name,
1058 LLVMValueRef LLVMGetNamedFunction(LLVMModuleRef M, const char *Name);
1065 LLVMValueRef LLVMGetFirstFunction(LLVMModuleRef M);
[all …]
DExecutionEngine.h118 int LLVMRunFunctionAsMain(LLVMExecutionEngineRef EE, LLVMValueRef F,
122 LLVMGenericValueRef LLVMRunFunction(LLVMExecutionEngineRef EE, LLVMValueRef F,
126 void LLVMFreeMachineCodeForFunction(LLVMExecutionEngineRef EE, LLVMValueRef F);
134 LLVMValueRef *OutFn);
137 LLVMValueRef Fn);
143 void LLVMAddGlobalMapping(LLVMExecutionEngineRef EE, LLVMValueRef Global,
146 void *LLVMGetPointerToGlobal(LLVMExecutionEngineRef EE, LLVMValueRef Global);
DDebugInfo.h793 LLVMMetadataRef Type, LLVMDIFlags Flags, LLVMValueRef ConstantVal,
1253 LLVMValueRef LLVMDIBuilderInsertDeclareBefore(
1254 LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo,
1255 LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMValueRef Instr);
1268 LLVMValueRef LLVMDIBuilderInsertDeclareAtEnd(
1269 LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo,
1281 LLVMValueRef LLVMDIBuilderInsertDbgValueBefore(LLVMDIBuilderRef Builder,
1282 LLVMValueRef Val,
1286 LLVMValueRef Instr);
1299 LLVMValueRef LLVMDIBuilderInsertDbgValueAtEnd(LLVMDIBuilderRef Builder,
[all …]
DAnalysis.h49 LLVMBool LLVMVerifyFunction(LLVMValueRef Fn, LLVMVerifierFailureAction Action);
53 void LLVMViewFunctionCFG(LLVMValueRef Fn);
54 void LLVMViewFunctionCFGOnly(LLVMValueRef Fn);
DComdat.h53 LLVMComdatRef LLVMGetComdat(LLVMValueRef V);
60 void LLVMSetComdat(LLVMValueRef V, LLVMComdatRef C);
DTypes.h75 typedef struct LLVMOpaqueValue *LLVMValueRef; typedef
/openbsd/src/gnu/llvm/llvm/bindings/ocaml/llvm/
Dllvm_ocaml.c627 LLVMTypeRef llvm_type_of(LLVMValueRef Val) { return LLVMTypeOf(Val); } in llvm_type_of()
661 value llvm_classify_value(LLVMValueRef Val) { in llvm_classify_value()
699 value llvm_value_name(LLVMValueRef Val) { in llvm_value_name()
704 value llvm_set_value_name(value Name, LLVMValueRef Val) { in llvm_set_value_name()
710 value llvm_dump_value(LLVMValueRef Val) { in llvm_dump_value()
716 value llvm_string_of_llvalue(LLVMValueRef M) { in llvm_string_of_llvalue()
725 value llvm_replace_all_uses_with(LLVMValueRef OldVal, LLVMValueRef NewVal) { in llvm_replace_all_uses_with()
733 LLVMValueRef llvm_operand(LLVMValueRef V, value I) { in llvm_operand()
738 LLVMUseRef llvm_operand_use(LLVMValueRef V, value I) { in llvm_operand_use()
743 value llvm_set_operand(LLVMValueRef U, value I, LLVMValueRef V) { in llvm_set_operand()
[all …]
/openbsd/src/gnu/llvm/llvm/lib/IR/
DCore.cpp471 LLVMValueRef LLVMGetInlineAsm(LLVMTypeRef Ty, char *AsmString, in LLVMGetInlineAsm()
878 LLVMTypeRef LLVMTypeOf(LLVMValueRef Val) { in LLVMTypeOf()
882 LLVMValueKind LLVMGetValueKind(LLVMValueRef Val) { in LLVMGetValueKind()
894 const char *LLVMGetValueName2(LLVMValueRef Val, size_t *Length) { in LLVMGetValueName2()
900 void LLVMSetValueName2(LLVMValueRef Val, const char *Name, size_t NameLen) { in LLVMSetValueName2()
904 const char *LLVMGetValueName(LLVMValueRef Val) { in LLVMGetValueName()
908 void LLVMSetValueName(LLVMValueRef Val, const char *Name) { in LLVMSetValueName()
912 void LLVMDumpValue(LLVMValueRef Val) { in LLVMDumpValue()
916 char* LLVMPrintValueToString(LLVMValueRef Val) { in LLVMPrintValueToString()
930 void LLVMReplaceAllUsesWith(LLVMValueRef OldVal, LLVMValueRef NewVal) { in LLVMReplaceAllUsesWith()
[all …]
DComdat.cpp38 LLVMComdatRef LLVMGetComdat(LLVMValueRef V) { in LLVMGetComdat()
43 void LLVMSetComdat(LLVMValueRef V, LLVMComdatRef C) { in LLVMSetComdat()
DDebugInfo.cpp1284 LLVMMetadataRef Type, LLVMDIFlags Flags, LLVMValueRef ConstantVal, in LLVMDIBuilderCreateStaticMemberType()
1565 LLVMValueRef
1566 LLVMDIBuilderInsertDeclareBefore(LLVMDIBuilderRef Builder, LLVMValueRef Storage, in LLVMDIBuilderInsertDeclareBefore()
1568 LLVMMetadataRef DL, LLVMValueRef Instr) { in LLVMDIBuilderInsertDeclareBefore()
1575 LLVMValueRef LLVMDIBuilderInsertDeclareAtEnd( in LLVMDIBuilderInsertDeclareAtEnd()
1576 LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo, in LLVMDIBuilderInsertDeclareAtEnd()
1584 LLVMValueRef LLVMDIBuilderInsertDbgValueBefore(LLVMDIBuilderRef Builder, in LLVMDIBuilderInsertDbgValueBefore()
1585 LLVMValueRef Val, in LLVMDIBuilderInsertDbgValueBefore()
1589 LLVMValueRef Instr) { in LLVMDIBuilderInsertDbgValueBefore()
1596 LLVMValueRef LLVMDIBuilderInsertDbgValueAtEnd(LLVMDIBuilderRef Builder, in LLVMDIBuilderInsertDbgValueAtEnd()
[all …]
/openbsd/src/gnu/llvm/llvm/tools/llvm-c-test/
Decho.cpp58 typedef CAPIDenseMap<LLVMValueRef>::Map ValueMap;
67 LLVMTypeRef Clone(LLVMValueRef Src) { in Clone()
171 static ValueMap clone_params(LLVMValueRef Src, LLVMValueRef Dst) { in clone_params()
180 LLVMValueRef SrcFirst = LLVMGetFirstParam(Src); in clone_params()
181 LLVMValueRef DstFirst = LLVMGetFirstParam(Dst); in clone_params()
182 LLVMValueRef SrcLast = LLVMGetLastParam(Src); in clone_params()
183 LLVMValueRef DstLast = LLVMGetLastParam(Dst); in clone_params()
185 LLVMValueRef SrcCur = SrcFirst; in clone_params()
186 LLVMValueRef DstCur = DstFirst; in clone_params()
187 LLVMValueRef SrcNext = nullptr; in clone_params()
[all …]
Dcalc.c22 typedef LLVMValueRef (*binop_func_t)(LLVMBuilderRef, LLVMValueRef LHS,
23 LLVMValueRef RHS, const char *Name);
41 static LLVMValueRef build_from_tokens(char **tokens, int ntokens, in build_from_tokens()
43 LLVMValueRef param) { in build_from_tokens()
44 LLVMValueRef stack[MAX_DEPTH]; in build_from_tokens()
70 LLVMValueRef off; in build_from_tokens()
115 LLVMValueRef param; in handle_line()
116 LLVMValueRef res; in handle_line()
124 LLVMValueRef F = LLVMAddFunction(M, name, Fty); in handle_line()
Dmetadata.c19 LLVMValueRef values[] = { LLVMConstInt(LLVMInt32Type(), 0, 0) }; in llvm_add_named_metadata_operand()
31 LLVMValueRef values[] = { LLVMConstInt(LLVMInt32Type(), 0, 0) }; in llvm_set_metadata()
34 LLVMValueRef ret = LLVMBuildRetVoid(b); in llvm_set_metadata()
Dmodule.c78 LLVMValueRef f; in llvm_module_list_functions()
86 LLVMValueRef isn; in llvm_module_list_functions()
100 LLVMValueRef callee = in llvm_module_list_functions()
119 LLVMValueRef g; in llvm_module_list_globals()
Dattributes.c25 LLVMValueRef F = LLVMGetFirstFunction(M); in llvm_test_function_attributes()
54 LLVMValueRef F = LLVMGetFirstFunction(M); in llvm_test_callsite_attributes()
58 LLVMValueRef I; in llvm_test_callsite_attributes()
Ddebuginfo.c101 LLVMValueRef FooFunction = LLVMAddFunction(M, "foo", FooFuncTy); in llvm_test_dibuilder()
165 LLVMValueRef FooVal1 = LLVMConstInt(LLVMInt64Type(), 0, false); in llvm_test_dibuilder()
/openbsd/src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsReflectProcessSymbols/
DOrcV2CBindingsReflectProcessSymbols.c63 LLVMValueRef AddI32Function = LLVMAddFunction(M, "add", I32BinOpFunctionType); in createDemoModule()
64 LLVMValueRef MulI32Function = LLVMAddFunction(M, "mul", I32BinOpFunctionType); in createDemoModule()
70 LLVMValueRef MulAddFunction = in createDemoModule()
88 LLVMValueRef SumArg0 = LLVMGetParam(MulAddFunction, 0); in createDemoModule()
89 LLVMValueRef SumArg1 = LLVMGetParam(MulAddFunction, 1); in createDemoModule()
90 LLVMValueRef SumArg2 = LLVMGetParam(MulAddFunction, 2); in createDemoModule()
92 LLVMValueRef MulArgs[] = {SumArg0, SumArg1}; in createDemoModule()
93 LLVMValueRef MulResult = LLVMBuildCall2(Builder, I32BinOpFunctionType, in createDemoModule()
96 LLVMValueRef AddArgs[] = {MulResult, SumArg2}; in createDemoModule()
97 LLVMValueRef AddResult = LLVMBuildCall2(Builder, I32BinOpFunctionType, in createDemoModule()
/openbsd/src/gnu/llvm/llvm/bindings/ocaml/analysis/
Danalysis_ocaml.c46 value llvm_verify_function(LLVMValueRef Fn) { in llvm_verify_function()
57 value llvm_assert_valid_function(LLVMValueRef Fn) { in llvm_assert_valid_function()
63 value llvm_view_function_cfg(LLVMValueRef Fn) { in llvm_view_function_cfg()
69 value llvm_view_function_cfg_only(LLVMValueRef Fn) { in llvm_view_function_cfg_only()
/openbsd/src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsBasicUsage/
DOrcV2CBindingsBasicUsage.c40 LLVMValueRef SumFunction = LLVMAddFunction(M, "sum", SumFunctionType); in createDemoModule()
51 LLVMValueRef SumArg0 = LLVMGetParam(SumFunction, 0); in createDemoModule()
52 LLVMValueRef SumArg1 = LLVMGetParam(SumFunction, 1); in createDemoModule()
53 LLVMValueRef Result = LLVMBuildAdd(Builder, SumArg0, SumArg1, "result"); in createDemoModule()
/openbsd/src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsAddObjectFile/
DOrcV2CBindingsAddObjectFile.c35 LLVMValueRef SumFunction = LLVMAddFunction(M, "sum", SumFunctionType); in createDemoModule()
46 LLVMValueRef SumArg0 = LLVMGetParam(SumFunction, 0); in createDemoModule()
47 LLVMValueRef SumArg1 = LLVMGetParam(SumFunction, 1); in createDemoModule()
48 LLVMValueRef Result = LLVMBuildAdd(Builder, SumArg0, SumArg1, "result"); in createDemoModule()
/openbsd/src/gnu/llvm/llvm/lib/ExecutionEngine/
DExecutionEngineBindings.cpp230 int LLVMRunFunctionAsMain(LLVMExecutionEngineRef EE, LLVMValueRef F, in LLVMRunFunctionAsMain()
239 LLVMGenericValueRef LLVMRunFunction(LLVMExecutionEngineRef EE, LLVMValueRef F, in LLVMRunFunction()
254 void LLVMFreeMachineCodeForFunction(LLVMExecutionEngineRef EE, LLVMValueRef F) { in LLVMFreeMachineCodeForFunction()
270 LLVMValueRef *OutFn) { in LLVMFindFunction()
279 LLVMValueRef Fn) { in LLVMRecompileAndRelinkFunction()
292 void LLVMAddGlobalMapping(LLVMExecutionEngineRef EE, LLVMValueRef Global, in LLVMAddGlobalMapping()
297 void *LLVMGetPointerToGlobal(LLVMExecutionEngineRef EE, LLVMValueRef Global) { in LLVMGetPointerToGlobal()
/openbsd/src/gnu/llvm/llvm/lib/Analysis/
DAnalysis.cpp117 LLVMBool LLVMVerifyFunction(LLVMValueRef Fn, LLVMVerifierFailureAction Action) { in LLVMVerifyFunction()
128 void LLVMViewFunctionCFG(LLVMValueRef Fn) { in LLVMViewFunctionCFG()
133 void LLVMViewFunctionCFGOnly(LLVMValueRef Fn) { in LLVMViewFunctionCFGOnly()
/openbsd/src/gnu/llvm/llvm/include/llvm/IR/
DValue.h1034 DEFINE_ISA_CONVERSION_FUNCTIONS(Value, LLVMValueRef)
1037 inline Value **unwrap(LLVMValueRef *Vals) {
1042 inline T **unwrap(LLVMValueRef *Vals, unsigned Length) {
1044 for (LLVMValueRef *I = Vals, *E = Vals + Length; I != E; ++I)
1051 inline LLVMValueRef *wrap(const Value **Vals) {
1052 return reinterpret_cast<LLVMValueRef*>(const_cast<Value**>(Vals));
/openbsd/src/gnu/llvm/llvm/include/llvm-c/Transforms/
DIPO.h76 LLVMBool (*MustPreserve)(LLVMValueRef, void *));
/openbsd/src/gnu/llvm/llvm/bindings/ocaml/executionengine/
Dexecutionengine_ocaml.c113 value llvm_ee_add_global_mapping(LLVMValueRef Global, value Ptr, in llvm_ee_add_global_mapping()

12