Home
last modified time | relevance | path

Searched refs:LLVMBasicBlockRef (Results 1 – 19 of 19) sorted by relevance

/openbsd-src/gnu/llvm/llvm/include/llvm-c/
H A DCore.h2246 LLVMValueRef LLVMBlockAddress(LLVMValueRef F, LLVMBasicBlockRef BB);
2959 LLVMValueRef LLVMBasicBlockAsValue(LLVMBasicBlockRef BB);
2969 LLVMBasicBlockRef LLVMValueAsBasicBlock(LLVMValueRef Val);
2974 const char *LLVMGetBasicBlockName(LLVMBasicBlockRef BB);
2981 LLVMValueRef LLVMGetBasicBlockParent(LLVMBasicBlockRef BB);
2993 LLVMValueRef LLVMGetBasicBlockTerminator(LLVMBasicBlockRef BB);
3010 void LLVMGetBasicBlocks(LLVMValueRef Fn, LLVMBasicBlockRef *BasicBlocks);
3020 LLVMBasicBlockRef LLVMGetFirstBasicBlock(LLVMValueRef Fn);
3027 LLVMBasicBlockRef LLVMGetLastBasicBlock(LLVMValueRef Fn);
3032 LLVMBasicBlockRef LLVMGetNextBasicBlock(LLVMBasicBlockRef BB);
[all …]
H A DTypes.h82 typedef struct LLVMOpaqueBasicBlock *LLVMBasicBlockRef; typedef
H A DDebugInfo.h1270 LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMBasicBlockRef Block);
1304 LLVMBasicBlockRef Block);
/openbsd-src/gnu/llvm/llvm/tools/llvm-c-test/
H A Decho.cpp59 typedef CAPIDenseMap<LLVMBasicBlockRef>::Map BasicBlockMap;
505 LLVMBasicBlockRef SrcBB = LLVMValueAsBasicBlock(SrcOp); in CloneInstruction()
512 LLVMBasicBlockRef ElseBB = DeclareBB(LLVMValueAsBasicBlock(Else)); in CloneInstruction()
514 LLVMBasicBlockRef ThenBB = DeclareBB(LLVMValueAsBasicBlock(Then)); in CloneInstruction()
528 LLVMBasicBlockRef Then = DeclareBB(LLVMGetNormalDest(Src)); in CloneInstruction()
529 LLVMBasicBlockRef Unwind = DeclareBB(LLVMGetUnwindDest(Src)); in CloneInstruction()
698 SmallVector<LLVMBasicBlockRef, 8> Blocks; in CloneInstruction()
736 LLVMBasicBlockRef Unwind = nullptr; in CloneInstruction()
737 if (LLVMBasicBlockRef UDest = LLVMGetUnwindDest(Src)) in CloneInstruction()
744 LLVMBasicBlockRef SuccBB = DeclareBB(LLVMGetSuccessor(Src, 0)); in CloneInstruction()
[all …]
H A Ddebuginfo.c102 LLVMBasicBlockRef FooEntryBlock = LLVMAppendBasicBlock(FooFunction, "entry"); in llvm_test_dibuilder()
158 LLVMBasicBlockRef FooVarBlock = LLVMAppendBasicBlock(FooFunction, "vars"); in llvm_test_dibuilder()
H A Dattributes.c56 LLVMBasicBlockRef BB; in llvm_test_callsite_attributes()
H A Dmodule.c85 LLVMBasicBlockRef bb; in llvm_module_list_functions()
/openbsd-src/gnu/llvm/llvm/bindings/ocaml/llvm/
H A Dllvm_ocaml.c1367 DEFINE_ITERATORS(block, BasicBlock, LLVMValueRef, LLVMBasicBlockRef, in DEFINE_ITERATORS() argument
1371 value llvm_block_terminator(LLVMBasicBlockRef Block) { in DEFINE_ITERATORS()
1378 LLVMGetBasicBlocks(Fn, (LLVMBasicBlockRef *)Op_val(MLArray)); in llvm_basic_blocks()
1383 value llvm_delete_block(LLVMBasicBlockRef BB) { in llvm_delete_block()
1389 value llvm_remove_block(LLVMBasicBlockRef BB) { in llvm_remove_block()
1395 value llvm_move_block_before(LLVMBasicBlockRef Pos, LLVMBasicBlockRef BB) { in llvm_move_block_before()
1401 value llvm_move_block_after(LLVMBasicBlockRef Pos, LLVMBasicBlockRef BB) { in llvm_move_block_after()
1407 LLVMBasicBlockRef llvm_append_block(LLVMContextRef Context, value Name, in llvm_append_block()
1413 LLVMBasicBlockRef llvm_insert_block(LLVMContextRef Context, value Name, in llvm_insert_block()
1414 LLVMBasicBlockRef BB) { in llvm_insert_block()
[all …]
/openbsd-src/gnu/llvm/llvm/lib/IR/
H A DCore.cpp1820 LLVMValueRef LLVMBlockAddress(LLVMValueRef F, LLVMBasicBlockRef BB) { in LLVMBlockAddress()
2590 LLVMValueRef LLVMBasicBlockAsValue(LLVMBasicBlockRef BB) { in LLVMBasicBlockAsValue()
2598 LLVMBasicBlockRef LLVMValueAsBasicBlock(LLVMValueRef Val) { in LLVMValueAsBasicBlock()
2602 const char *LLVMGetBasicBlockName(LLVMBasicBlockRef BB) { in LLVMGetBasicBlockName()
2606 LLVMValueRef LLVMGetBasicBlockParent(LLVMBasicBlockRef BB) { in LLVMGetBasicBlockParent()
2610 LLVMValueRef LLVMGetBasicBlockTerminator(LLVMBasicBlockRef BB) { in LLVMGetBasicBlockTerminator()
2618 void LLVMGetBasicBlocks(LLVMValueRef FnRef, LLVMBasicBlockRef *BasicBlocksRefs){ in LLVMGetBasicBlocks()
2624 LLVMBasicBlockRef LLVMGetEntryBasicBlock(LLVMValueRef Fn) { in LLVMGetEntryBasicBlock()
2628 LLVMBasicBlockRef LLVMGetFirstBasicBlock(LLVMValueRef Fn) { in LLVMGetFirstBasicBlock()
2636 LLVMBasicBlockRef LLVMGetLastBasicBlock(LLVMValueRef Fn) { in LLVMGetLastBasicBlock()
[all …]
H A DDebugInfo.cpp1577 LLVMMetadataRef Expr, LLVMMetadataRef DL, LLVMBasicBlockRef Block) { in LLVMDIBuilderInsertDeclareAtEnd()
1601 LLVMBasicBlockRef Block) { in LLVMDIBuilderInsertDbgValueAtEnd()
/openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsBasicUsage/
H A DOrcV2CBindingsBasicUsage.c43 LLVMBasicBlockRef EntryBB = LLVMAppendBasicBlock(SumFunction, "entry"); in createDemoModule()
/openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsDumpObjects/
H A DOrcV2CBindingsDumpObjects.c42 LLVMBasicBlockRef EntryBB = LLVMAppendBasicBlock(SumFunction, "entry"); in createDemoModule()
/openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsAddObjectFile/
H A DOrcV2CBindingsAddObjectFile.c38 LLVMBasicBlockRef EntryBB = LLVMAppendBasicBlock(SumFunction, "entry"); in createDemoModule()
/openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsIRTransforms/
H A DOrcV2CBindingsIRTransforms.c43 LLVMBasicBlockRef EntryBB = LLVMAppendBasicBlock(SumFunction, "entry"); in createDemoModule()
/openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsRemovableCode/
H A DOrcV2CBindingsRemovableCode.c43 LLVMBasicBlockRef EntryBB = LLVMAppendBasicBlock(SumFunction, "entry"); in createDemoModule()
/openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsReflectProcessSymbols/
H A DOrcV2CBindingsReflectProcessSymbols.c74 LLVMBasicBlockRef EntryBB = LLVMAppendBasicBlock(MulAddFunction, "entry"); in createDemoModule()
/openbsd-src/gnu/llvm/llvm/examples/OrcV2Examples/OrcV2CBindingsMCJITLikeMemoryManager/
H A DOrcV2CBindingsMCJITLikeMemoryManager.c171 LLVMBasicBlockRef EntryBB = LLVMAppendBasicBlock(SumFunction, "entry"); in createDemoModule()
/openbsd-src/gnu/llvm/llvm/include/llvm/IR/
H A DBasicBlock.h621 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(BasicBlock, LLVMBasicBlockRef)
/openbsd-src/gnu/llvm/llvm/bindings/ocaml/debuginfo/
H A Ddebuginfo_ocaml.c988 LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMBasicBlockRef Block) { in llvm_dibuild_insert_declare_at_end_native()
1001 (LLVMBasicBlockRef)argv[5] // Block in llvm_dibuild_insert_declare_at_end_bytecode()