Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm-c/
H A DCore.h875 LLVMValueRef LLVMGetInlineAsm(LLVMTypeRef Ty, char *AsmString,
967 LLVMValueRef *Dest);
976 LLVMValueRef Val);
986 const char *LLVMGetDebugLocDirectory(LLVMValueRef Val, unsigned *Length);
996 const char *LLVMGetDebugLocFilename(LLVMValueRef Val, unsigned *Length);
1006 unsigned LLVMGetDebugLocLine(LLVMValueRef Val);
1014 unsigned LLVMGetDebugLocColumn(LLVMValueRef Val);
1021 LLVMValueRef LLVMAddFunction(LLVMModuleRef M, const char *Name,
1031 LLVMValueRef LLVMGetNamedFunction(LLVMModuleRef M, const char *Name);
1038 LLVMValueRef LLVMGetFirstFunction(LLVMModuleRef M);
[all …]
H A 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);
H A DDebugInfo.h769 LLVMMetadataRef Type, LLVMDIFlags Flags, LLVMValueRef ConstantVal,
1229 LLVMValueRef LLVMDIBuilderInsertDeclareBefore(
1230 LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo,
1231 LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMValueRef Instr);
1244 LLVMValueRef LLVMDIBuilderInsertDeclareAtEnd(
1245 LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo,
1257 LLVMValueRef LLVMDIBuilderInsertDbgValueBefore(LLVMDIBuilderRef Builder,
1258 LLVMValueRef Val,
1262 LLVMValueRef Instr);
1275 LLVMValueRef LLVMDIBuilderInsertDbgValueAtEnd(LLVMDIBuilderRef Builder,
[all …]
H A DAnalysis.h49 LLVMBool LLVMVerifyFunction(LLVMValueRef Fn, LLVMVerifierFailureAction Action);
53 void LLVMViewFunctionCFG(LLVMValueRef Fn);
54 void LLVMViewFunctionCFGOnly(LLVMValueRef Fn);
H A DComdat.h47 LLVMComdatRef LLVMGetComdat(LLVMValueRef V);
54 void LLVMSetComdat(LLVMValueRef V, LLVMComdatRef C);
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
H A Dllvm_ocaml.c628 LLVMTypeRef llvm_type_of(LLVMValueRef Val) { return LLVMTypeOf(Val); } in llvm_type_of()
662 value llvm_classify_value(LLVMValueRef Val) { in llvm_classify_value()
700 value llvm_value_name(LLVMValueRef Val) { in llvm_value_name()
705 value llvm_set_value_name(value Name, LLVMValueRef Val) { in llvm_set_value_name()
711 value llvm_dump_value(LLVMValueRef Val) { in llvm_dump_value()
717 value llvm_string_of_llvalue(LLVMValueRef M) { in llvm_string_of_llvalue()
726 value llvm_replace_all_uses_with(LLVMValueRef OldVal, LLVMValueRef NewVal) { in llvm_replace_all_uses_with()
734 LLVMValueRef llvm_operand(LLVMValueRef V, value I) { in llvm_operand()
739 LLVMUseRef llvm_operand_use(LLVMValueRef V, value I) { in llvm_operand_use()
744 value llvm_set_operand(LLVMValueRef U, value I, LLVMValueRef V) { in llvm_set_operand()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DCore.cpp463 LLVMValueRef LLVMGetInlineAsm(LLVMTypeRef Ty, char *AsmString, in LLVMGetInlineAsm()
847 LLVMTypeRef LLVMTypeOf(LLVMValueRef Val) { in LLVMTypeOf()
851 LLVMValueKind LLVMGetValueKind(LLVMValueRef Val) { in LLVMGetValueKind()
863 const char *LLVMGetValueName2(LLVMValueRef Val, size_t *Length) { in LLVMGetValueName2()
869 void LLVMSetValueName2(LLVMValueRef Val, const char *Name, size_t NameLen) { in LLVMSetValueName2()
873 const char *LLVMGetValueName(LLVMValueRef Val) { in LLVMGetValueName()
877 void LLVMSetValueName(LLVMValueRef Val, const char *Name) { in LLVMSetValueName()
881 void LLVMDumpValue(LLVMValueRef Val) { in LLVMDumpValue()
885 char* LLVMPrintValueToString(LLVMValueRef Val) { in LLVMPrintValueToString()
899 void LLVMReplaceAllUsesWith(LLVMValueRef OldVal, LLVMValueRef NewVal) { in LLVMReplaceAllUsesWith()
[all …]
H A DComdat.cpp32 LLVMComdatRef LLVMGetComdat(LLVMValueRef V) { in LLVMGetComdat()
37 void LLVMSetComdat(LLVMValueRef V, LLVMComdatRef C) { in LLVMSetComdat()
H A DDebugInfo.cpp1188 LLVMMetadataRef Type, LLVMDIFlags Flags, LLVMValueRef ConstantVal, in LLVMDIBuilderCreateStaticMemberType()
1469 LLVMValueRef
1470 LLVMDIBuilderInsertDeclareBefore(LLVMDIBuilderRef Builder, LLVMValueRef Storage, in LLVMDIBuilderInsertDeclareBefore()
1472 LLVMMetadataRef DL, LLVMValueRef Instr) { in LLVMDIBuilderInsertDeclareBefore()
1479 LLVMValueRef LLVMDIBuilderInsertDeclareAtEnd( in LLVMDIBuilderInsertDeclareAtEnd()
1480 LLVMDIBuilderRef Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo, in LLVMDIBuilderInsertDeclareAtEnd()
1488 LLVMValueRef LLVMDIBuilderInsertDbgValueBefore(LLVMDIBuilderRef Builder, in LLVMDIBuilderInsertDbgValueBefore()
1489 LLVMValueRef Val, in LLVMDIBuilderInsertDbgValueBefore()
1493 LLVMValueRef Instr) { in LLVMDIBuilderInsertDbgValueBefore()
1500 LLVMValueRef LLVMDIBuilderInsertDbgValueAtEnd(LLVMDIBuilderRef Builder, in LLVMDIBuilderInsertDbgValueAtEnd()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-c-test/
H A Decho.cpp55 typedef CAPIDenseMap<LLVMValueRef>::Map ValueMap;
64 LLVMTypeRef Clone(LLVMValueRef Src) { in Clone()
165 static ValueMap clone_params(LLVMValueRef Src, LLVMValueRef Dst) { in clone_params()
174 LLVMValueRef SrcFirst = LLVMGetFirstParam(Src); in clone_params()
175 LLVMValueRef DstFirst = LLVMGetFirstParam(Dst); in clone_params()
176 LLVMValueRef SrcLast = LLVMGetLastParam(Src); in clone_params()
177 LLVMValueRef DstLast = LLVMGetLastParam(Dst); in clone_params()
179 LLVMValueRef SrcCur = SrcFirst; in clone_params()
180 LLVMValueRef DstCur = DstFirst; in clone_params()
181 LLVMValueRef SrcNext = nullptr; in clone_params()
[all …]
H A 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()
114 LLVMValueRef param; in handle_line()
115 LLVMValueRef res; in handle_line()
123 LLVMValueRef F = LLVMAddFunction(M, name, Fty); in handle_line()
H A 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()
H A 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()
H A 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()
H A Ddebuginfo.c102 LLVMValueRef FooFunction = LLVMAddFunction(M, "foo", FooFuncTy); in llvm_test_dibuilder()
166 LLVMValueRef FooVal1 = LLVMConstInt(LLVMInt64Type(), 0, false); in llvm_test_dibuilder()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/OrcV2CBindingsReflectProcessSymbols/
H A 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()
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/ocaml/analysis/
H A 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()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/OrcV2CBindingsBasicUsage/
H A 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()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/OrcV2CBindingsRemovableCode/
H A DOrcV2CBindingsRemovableCode.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()
/netbsd-src/external/apache2/llvm/dist/llvm/examples/OrcV2Examples/OrcV2CBindingsAddObjectFile/
H A 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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ExecutionEngine/
H A 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()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DAnalysis.cpp120 LLVMBool LLVMVerifyFunction(LLVMValueRef Fn, LLVMVerifierFailureAction Action) { in LLVMVerifyFunction()
131 void LLVMViewFunctionCFG(LLVMValueRef Fn) { in LLVMViewFunctionCFG()
136 void LLVMViewFunctionCFGOnly(LLVMValueRef Fn) { in LLVMViewFunctionCFGOnly()
/netbsd-src/external/apache2/llvm/dist/llvm/bindings/go/llvm/
H A DIRBindings.h36 LLVMMetadataRef LLVMConstantAsMetadata(LLVMValueRef Val);
44 void LLVMSetMetadata2(LLVMValueRef Inst, unsigned KindID, LLVMMetadataRef MD);
H A DIRBindings.cpp24 LLVMMetadataRef LLVMConstantAsMetadata(LLVMValueRef C) { in LLVMConstantAsMetadata()
48 void LLVMSetMetadata2(LLVMValueRef Inst, unsigned KindID, LLVMMetadataRef MD) { in LLVMSetMetadata2()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/
H A DValue.h1046 DEFINE_ISA_CONVERSION_FUNCTIONS(Value, LLVMValueRef)
1049 inline Value **unwrap(LLVMValueRef *Vals) {
1054 inline T **unwrap(LLVMValueRef *Vals, unsigned Length) {
1056 for (LLVMValueRef *I = Vals, *E = Vals + Length; I != E; ++I)
1063 inline LLVMValueRef *wrap(const Value **Vals) {
1064 return reinterpret_cast<LLVMValueRef*>(const_cast<Value**>(Vals));

12