Home
last modified time | relevance | path

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

12

/netbsd/external/apache2/llvm/dist/llvm/include/llvm-c/
H A DCore.h2124 LLVMValueRef LLVMConstAdd(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant);
2128 LLVMValueRef LLVMConstSub(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant);
2132 LLVMValueRef LLVMConstMul(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant);
2144 LLVMValueRef LLVMConstAnd(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant);
2145 LLVMValueRef LLVMConstOr(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant);
2146 LLVMValueRef LLVMConstXor(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant);
2151 LLVMValueRef LLVMConstShl(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant);
3749 LLVMValueRef LLVMBuildAdd(LLVMBuilderRef, LLVMValueRef LHS, LLVMValueRef RHS,
3757 LLVMValueRef LLVMBuildSub(LLVMBuilderRef, LLVMValueRef LHS, LLVMValueRef RHS,
3765 LLVMValueRef LLVMBuildMul(LLVMBuilderRef, LLVMValueRef LHS, LLVMValueRef RHS,
[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(
1231 LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMValueRef Instr);
1244 LLVMValueRef LLVMDIBuilderInsertDeclareAtEnd(
1258 LLVMValueRef Val,
1262 LLVMValueRef Instr);
1275 LLVMValueRef LLVMDIBuilderInsertDbgValueAtEnd(LLVMDIBuilderRef Builder,
1276 LLVMValueRef Val,
1323 LLVMMetadataRef LLVMGetSubprogram(LLVMValueRef Func);
1330 void LLVMSetSubprogram(LLVMValueRef Func, LLVMMetadataRef SP);
[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/external/apache2/llvm/dist/llvm/bindings/ocaml/llvm/
H A Dllvm_ocaml.c1026 LLVMValueRef llvm_const_insertvalue(LLVMValueRef Aggregate, LLVMValueRef Val, in llvm_const_insertvalue()
1837 LLVMValueRef llvm_build_add(LLVMValueRef LHS, LLVMValueRef RHS, value Name, in llvm_build_add()
1861 LLVMValueRef llvm_build_sub(LLVMValueRef LHS, LLVMValueRef RHS, value Name, in llvm_build_sub()
1885 LLVMValueRef llvm_build_mul(LLVMValueRef LHS, LLVMValueRef RHS, value Name, in llvm_build_mul()
1921 LLVMValueRef llvm_build_exact_sdiv(LLVMValueRef LHS, LLVMValueRef RHS, in llvm_build_exact_sdiv()
1951 LLVMValueRef llvm_build_shl(LLVMValueRef LHS, LLVMValueRef RHS, value Name, in llvm_build_shl()
1975 LLVMValueRef llvm_build_or(LLVMValueRef LHS, LLVMValueRef RHS, value Name, in llvm_build_or()
2030 LLVMValueRef llvm_build_store(LLVMValueRef Value, LLVMValueRef Pointer, in llvm_build_store()
2249 LLVMValueRef llvm_build_select(LLVMValueRef If, LLVMValueRef Then, in llvm_build_select()
2261 LLVMValueRef llvm_build_extractelement(LLVMValueRef Vec, LLVMValueRef Idx, in llvm_build_extractelement()
[all …]
/netbsd/external/apache2/llvm/dist/llvm/lib/IR/
H A DCore.cpp1537 LLVMValueRef LLVMConstAdd(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant) { in LLVMConstAdd()
1554 LLVMValueRef LLVMConstFAdd(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant) { in LLVMConstFAdd()
1559 LLVMValueRef LLVMConstSub(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant) { in LLVMConstSub()
1576 LLVMValueRef LLVMConstFSub(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant) { in LLVMConstFSub()
1581 LLVMValueRef LLVMConstMul(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant) { in LLVMConstMul()
1598 LLVMValueRef LLVMConstFMul(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant) { in LLVMConstFMul()
1603 LLVMValueRef LLVMConstUDiv(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant) { in LLVMConstUDiv()
1645 LLVMValueRef LLVMConstAnd(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant) { in LLVMConstAnd()
1650 LLVMValueRef LLVMConstOr(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant) { in LLVMConstOr()
1655 LLVMValueRef LLVMConstXor(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant) { in LLVMConstXor()
[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
1479 LLVMValueRef LLVMDIBuilderInsertDeclareAtEnd( 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()
1501 LLVMValueRef Val, in LLVMDIBuilderInsertDbgValueAtEnd()
1544 LLVMMetadataRef LLVMGetSubprogram(LLVMValueRef Func) { in LLVMGetSubprogram()
1548 void LLVMSetSubprogram(LLVMValueRef Func, LLVMMetadataRef SP) { in LLVMSetSubprogram()
[all …]
/netbsd/external/apache2/llvm/dist/llvm/tools/llvm-c-test/
H A Decho.cpp165 static ValueMap clone_params(LLVMValueRef Src, LLVMValueRef Dst) { in clone_params()
229 static LLVMValueRef clone_constant_impl(LLVMValueRef Cst, LLVMModuleRef M);
231 static LLVMValueRef clone_constant(LLVMValueRef Cst, LLVMModuleRef M) { in clone_constant()
237 static LLVMValueRef clone_constant_impl(LLVMValueRef Cst, LLVMModuleRef M) { in clone_constant_impl()
411 LLVMValueRef Fun;
417 FunCloner(LLVMValueRef Src, LLVMValueRef Dst): Fun(Dst), in FunCloner()
429 LLVMValueRef CloneValue(LLVMValueRef Src) { in CloneValue()
451 void CloneAttrs(LLVMValueRef Src, LLVMValueRef Dst) { in CloneAttrs()
465 LLVMValueRef CloneInstruction(LLVMValueRef Src, LLVMBuilderRef Builder) { in CloneInstruction()
967 LLVMValueRef Cur = Begin; in declare_symbols()
[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/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/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/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/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/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/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/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/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/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