Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/llvm/include/llvm-c/
H A DCore.h2167 LLVMValueRef LLVMConstAdd(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant);
2170 LLVMValueRef LLVMConstSub(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant);
2173 LLVMValueRef LLVMConstMul(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant);
2176 LLVMValueRef LLVMConstAnd(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant);
2177 LLVMValueRef LLVMConstOr(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant);
2178 LLVMValueRef LLVMConstXor(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant);
2183 LLVMValueRef LLVMConstShl(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant);
3826 LLVMValueRef LLVMBuildAdd(LLVMBuilderRef, LLVMValueRef LHS, LLVMValueRef RHS,
3834 LLVMValueRef LLVMBuildSub(LLVMBuilderRef, LLVMValueRef LHS, LLVMValueRef RHS,
3842 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.h783 LLVMMetadataRef Type, LLVMDIFlags Flags, LLVMValueRef ConstantVal,
1243 LLVMValueRef LLVMDIBuilderInsertDeclareBefore(
1245 LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMValueRef Instr);
1258 LLVMValueRef LLVMDIBuilderInsertDeclareAtEnd(
1272 LLVMValueRef Val,
1276 LLVMValueRef Instr);
1289 LLVMValueRef LLVMDIBuilderInsertDbgValueAtEnd(LLVMDIBuilderRef Builder,
1290 LLVMValueRef Val,
1337 LLVMMetadataRef LLVMGetSubprogram(LLVMValueRef Func);
1344 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.h53 LLVMComdatRef LLVMGetComdat(LLVMValueRef V);
60 void LLVMSetComdat(LLVMValueRef V, LLVMComdatRef C);
/llvm-project-15.0.7/llvm/bindings/ocaml/llvm/
H A Dllvm_ocaml.c1836 LLVMValueRef llvm_build_add(LLVMValueRef LHS, LLVMValueRef RHS, value Name, in llvm_build_add()
1860 LLVMValueRef llvm_build_sub(LLVMValueRef LHS, LLVMValueRef RHS, value Name, in llvm_build_sub()
1884 LLVMValueRef llvm_build_mul(LLVMValueRef LHS, LLVMValueRef RHS, value Name, in llvm_build_mul()
1920 LLVMValueRef llvm_build_exact_sdiv(LLVMValueRef LHS, LLVMValueRef RHS, in llvm_build_exact_sdiv()
1950 LLVMValueRef llvm_build_shl(LLVMValueRef LHS, LLVMValueRef RHS, value Name, in llvm_build_shl()
1968 LLVMValueRef llvm_build_and(LLVMValueRef LHS, LLVMValueRef RHS, value Name, in llvm_build_and()
1974 LLVMValueRef llvm_build_or(LLVMValueRef LHS, LLVMValueRef RHS, value Name, in llvm_build_or()
2035 LLVMValueRef llvm_build_store(LLVMValueRef Value, LLVMValueRef Pointer, in llvm_build_store()
2285 LLVMValueRef llvm_build_select(LLVMValueRef If, LLVMValueRef Then, in llvm_build_select()
2297 LLVMValueRef llvm_build_extractelement(LLVMValueRef Vec, LLVMValueRef Idx, in llvm_build_extractelement()
[all …]
/llvm-project-15.0.7/llvm/lib/IR/
H A DCore.cpp1560 LLVMValueRef LLVMConstAdd(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant) { in LLVMConstAdd()
1577 LLVMValueRef LLVMConstSub(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant) { in LLVMConstSub()
1594 LLVMValueRef LLVMConstMul(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant) { in LLVMConstMul()
1611 LLVMValueRef LLVMConstAnd(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant) { in LLVMConstAnd()
1616 LLVMValueRef LLVMConstOr(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant) { in LLVMConstOr()
1621 LLVMValueRef LLVMConstXor(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant) { in LLVMConstXor()
1640 LLVMValueRef LLVMConstShl(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant) { in LLVMConstShl()
1645 LLVMValueRef LLVMConstLShr(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant) { in LLVMConstLShr()
1650 LLVMValueRef LLVMConstAShr(LLVMValueRef LHSConstant, LLVMValueRef RHSConstant) { in LLVMConstAShr()
3316 LLVMValueRef LLVMBuildAdd(LLVMBuilderRef B, LLVMValueRef LHS, LLVMValueRef RHS, in LLVMBuildAdd()
[all …]
H A DComdat.cpp38 LLVMComdatRef LLVMGetComdat(LLVMValueRef V) { in LLVMGetComdat()
43 void LLVMSetComdat(LLVMValueRef V, LLVMComdatRef C) { in LLVMSetComdat()
/llvm-project-15.0.7/llvm/tools/llvm-c-test/
H A Decho.cpp169 static ValueMap clone_params(LLVMValueRef Src, LLVMValueRef Dst) { in clone_params()
233 static LLVMValueRef clone_constant_impl(LLVMValueRef Cst, LLVMModuleRef M);
235 static LLVMValueRef clone_constant(LLVMValueRef Cst, LLVMModuleRef M) { in clone_constant()
241 static LLVMValueRef clone_constant_impl(LLVMValueRef Cst, LLVMModuleRef M) { in clone_constant_impl()
410 LLVMValueRef Fun;
416 FunCloner(LLVMValueRef Src, LLVMValueRef Dst): Fun(Dst), in FunCloner()
428 LLVMValueRef CloneValue(LLVMValueRef Src) { in CloneValue()
450 void CloneAttrs(LLVMValueRef Src, LLVMValueRef Dst) { in CloneAttrs()
464 LLVMValueRef CloneInstruction(LLVMValueRef Src, LLVMBuilderRef Builder) { in CloneInstruction()
970 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()
115 LLVMValueRef param; in handle_line()
116 LLVMValueRef res; in handle_line()
124 LLVMValueRef F = LLVMAddFunction(M, name, Fty); in handle_line()
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()
34 LLVMValueRef ret = LLVMBuildRetVoid(b); in llvm_set_metadata()
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()
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/llvm/unittests/ExecutionEngine/MCJIT/
H A DMCJITCAPITest.cpp193 LLVMValueRef stackmap = LLVMAddFunction( in buildFunctionThatUsesStackmap()
203 LLVMValueRef stackmapArgs[] = { in buildFunctionThatUsesStackmap()
222 LLVMValueRef GlobalVar = LLVMAddGlobal(Module, LLVMInt32Type(), "intVal"); in buildModuleWithCodeAndData()
234 LLVMValueRef IntVal = in buildModuleWithCodeAndData()
254 LLVMValueRef Arg = LLVMGetParam(Function2, 0); in buildModuleWithCodeAndData()
314 for (LLVMValueRef value = LLVMGetFirstFunction(Module); in buildAndRunOptPasses()
326 LLVMValueRef Function;
327 LLVMValueRef Function2;
353 LLVMValueRef GlobalVar = LLVMAddGlobal(Module, LLVMInt32Type(), "simple_value"); in TEST_F()
488 LLVMValueRef MappedFn = LLVMAddFunction(Module, "mapped_fn", FunctionType); in TEST_F()
[all …]
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/llvm/examples/OrcV2Examples/OrcV2CBindingsDumpObjects/
H A DOrcV2CBindingsDumpObjects.c41 LLVMValueRef SumFunction = LLVMAddFunction(M, "sum", SumFunctionType); in createDemoModule()
45 LLVMValueRef SumArg0 = LLVMGetParam(SumFunction, 0); in createDemoModule()
46 LLVMValueRef SumArg1 = LLVMGetParam(SumFunction, 1); in createDemoModule()
47 LLVMValueRef Result = LLVMBuildAdd(Builder, SumArg0, SumArg1, "result"); in createDemoModule()
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/llvm/examples/OrcV2Examples/OrcV2CBindingsIRTransforms/
H A DOrcV2CBindingsIRTransforms.c42 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()
/llvm-project-15.0.7/llvm/bindings/ocaml/debuginfo/
H A Ddebuginfo_ocaml.c572 LLVMValueRef ConstantVal, value AlignInBits) { in llvm_dibuild_create_static_member_type_native()
590 (LLVMValueRef)argv[7], // ConstantVal in llvm_dibuild_create_static_member_type_bytecode()
843 value llvm_get_subprogram(LLVMValueRef Func) { in llvm_get_subprogram()
856 value llvm_instr_get_debug_loc(LLVMValueRef Inst) { in llvm_instr_get_debug_loc()
967 LLVMValueRef llvm_dibuild_insert_declare_before_native( in llvm_dibuild_insert_declare_before_native()
968 value Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo, in llvm_dibuild_insert_declare_before_native()
978 (LLVMValueRef)argv[1], // Storage in llvm_dibuild_insert_declare_before_bytecode()
982 (LLVMValueRef)argv[5] // Instr in llvm_dibuild_insert_declare_before_bytecode()
986 LLVMValueRef llvm_dibuild_insert_declare_at_end_native( in llvm_dibuild_insert_declare_at_end_native()
987 value Builder, LLVMValueRef Storage, LLVMMetadataRef VarInfo, in llvm_dibuild_insert_declare_at_end_native()
[all …]
/llvm-project-15.0.7/llvm/lib/ExecutionEngine/
H A DExecutionEngineBindings.cpp229 int LLVMRunFunctionAsMain(LLVMExecutionEngineRef EE, LLVMValueRef F, in LLVMRunFunctionAsMain()
238 LLVMGenericValueRef LLVMRunFunction(LLVMExecutionEngineRef EE, LLVMValueRef F, in LLVMRunFunction()
253 void LLVMFreeMachineCodeForFunction(LLVMExecutionEngineRef EE, LLVMValueRef F) { in LLVMFreeMachineCodeForFunction()
269 LLVMValueRef *OutFn) { in LLVMFindFunction()
278 LLVMValueRef Fn) { in LLVMRecompileAndRelinkFunction()
291 void LLVMAddGlobalMapping(LLVMExecutionEngineRef EE, LLVMValueRef Global, in LLVMAddGlobalMapping()
296 void *LLVMGetPointerToGlobal(LLVMExecutionEngineRef EE, LLVMValueRef Global) { in LLVMGetPointerToGlobal()
/llvm-project-15.0.7/llvm/bindings/go/llvm/
H A DIRBindings.h36 LLVMMetadataRef LLVMConstantAsMetadata(LLVMValueRef Val);
44 void LLVMSetMetadata2(LLVMValueRef Inst, unsigned KindID, LLVMMetadataRef MD);
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DAnalysis.cpp121 LLVMBool LLVMVerifyFunction(LLVMValueRef Fn, LLVMVerifierFailureAction Action) { in LLVMVerifyFunction()
132 void LLVMViewFunctionCFG(LLVMValueRef Fn) { in LLVMViewFunctionCFG()
137 void LLVMViewFunctionCFGOnly(LLVMValueRef Fn) { in LLVMViewFunctionCFGOnly()

12