Home
last modified time | relevance | path

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

/llvm-project/llvm/include/llvm-c/
H A DCore.h2504 LLVMValueRef LLVMBlockAddress(LLVMValueRef F, LLVMBasicBlockRef BB);
2514 LLVMBasicBlockRef LLVMGetBlockAddressBasicBlock(LLVMValueRef BlockAddr);
3330 * LLVMBasicBlockRef.
3340 LLVMValueRef LLVMBasicBlockAsValue(LLVMBasicBlockRef BB);
3348 * Convert an LLVMValueRef to an LLVMBasicBlockRef instance.
3350 LLVMBasicBlockRef LLVMValueAsBasicBlock(LLVMValueRef Val);
3355 const char *LLVMGetBasicBlockName(LLVMBasicBlockRef BB);
3362 LLVMValueRef LLVMGetBasicBlockParent(LLVMBasicBlockRef BB);
3374 LLVMValueRef LLVMGetBasicBlockTerminator(LLVMBasicBlockRef BB);
3387 * pointer to a pre-allocated array of LLVMBasicBlockRef o
[all...]
H A DTypes.h82 typedef struct LLVMOpaqueBasicBlock *LLVMBasicBlockRef; typedef
H A DDebugInfo.h1306 LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMBasicBlockRef Block);
1346 LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMBasicBlockRef Block);
1466 LLVMMetadataRef Location, LLVMBasicBlockRef InsertAtEnd);
/llvm-project/llvm/tools/llvm-c-test/
H A Decho.cpp59 typedef CAPIDenseMap<LLVMBasicBlockRef>::Map BasicBlockMap;
559 LLVMBasicBlockRef SrcBB = LLVMValueAsBasicBlock(SrcOp); in CloneInstruction()
566 LLVMBasicBlockRef ElseBB = DeclareBB(LLVMValueAsBasicBlock(Else)); in CloneInstruction()
568 LLVMBasicBlockRef ThenBB = DeclareBB(LLVMValueAsBasicBlock(Then)); in CloneInstruction()
589 LLVMBasicBlockRef Then = DeclareBB(LLVMGetNormalDest(Src)); in CloneInstruction()
590 LLVMBasicBlockRef Unwind = DeclareBB(LLVMGetUnwindDest(Src)); in CloneInstruction()
603 LLVMBasicBlockRef DefaultDest = in CloneInstruction()
607 SmallVector<LLVMBasicBlockRef, 8> IndirectDests; in CloneInstruction()
829 SmallVector<LLVMBasicBlockRef, 8> Blocks; in CloneInstruction()
888 LLVMBasicBlockRef Unwin in CloneInstruction()
[all...]
H A Dattributes.c56 LLVMBasicBlockRef BB; in llvm_test_callsite_attributes()
H A Ddebuginfo.c109 LLVMBasicBlockRef FooEntryBlock = LLVMAppendBasicBlock(FooFunction, "entry"); in llvm_test_dibuilder()
174 LLVMBasicBlockRef FooVarBlock = LLVMAppendBasicBlock(FooFunction, "vars"); in llvm_test_dibuilder()
H A Dmodule.c84 LLVMBasicBlockRef bb; in llvm_module_list_functions()
/llvm-project/llvm/lib/IR/
H A DCore.cpp53 inline BasicBlock **unwrap(LLVMBasicBlockRef *BBs) {
1927 LLVMValueRef LLVMBlockAddress(LLVMValueRef F, LLVMBasicBlockRef BB) { in LLVMSetLinkage()
1935 LLVMBasicBlockRef LLVMGetBlockAddressBasicBlock(LLVMValueRef BlockAddr) { in LLVMSetLinkage()
2773 LLVMValueRef LLVMBasicBlockAsValue(LLVMBasicBlockRef BB) { in LLVMCreateBasicBlockInContext()
2781 LLVMBasicBlockRef LLVMValueAsBasicBlock(LLVMValueRef Val) { in LLVMInsertExistingBasicBlockAfterInsertBlock()
2785 const char *LLVMGetBasicBlockName(LLVMBasicBlockRef BB) { in LLVMAppendExistingBasicBlock()
2789 LLVMValueRef LLVMGetBasicBlockParent(LLVMBasicBlockRef BB) { in LLVMAppendBasicBlockInContext()
2793 LLVMValueRef LLVMGetBasicBlockTerminator(LLVMBasicBlockRef BB) {
2801 void LLVMGetBasicBlocks(LLVMValueRef FnRef, LLVMBasicBlockRef *BasicBlocksRefs){ in LLVMInsertBasicBlockInContext()
2807 LLVMBasicBlockRef LLVMGetEntryBasicBloc in LLVMInsertBasicBlock()
[all...]
H A DDebugInfo.cpp1702 LLVMMetadataRef Expr, LLVMMetadataRef DL, LLVMBasicBlockRef Block) { in LLVMDIBuilderInsertDbgValueRecordBefore()
1734 LLVMMetadataRef Expr, LLVMMetadataRef DebugLoc, LLVMBasicBlockRef Block) { in LLVMDIBuilderCreateAutoVariable()
1830 LLVMMetadataRef Location, LLVMBasicBlockRef InsertAtEnd) { in deleteAssignmentMarkers()
/llvm-project/llvm/unittests/ExecutionEngine/MCJIT/
H A DMCJITCAPITest.cpp173 LLVMBasicBlockRef entry = LLVMAppendBasicBlock(Function, "entry"); in buildSimpleFunction()
199 LLVMBasicBlockRef entry = LLVMAppendBasicBlock(Function, "entry"); in buildFunctionThatUsesStackmap()
229 LLVMBasicBlockRef Entry = LLVMAppendBasicBlock(Function, "entry"); in buildModuleWithCodeAndData()
249 LLVMBasicBlockRef Entry = LLVMAppendBasicBlock(Function2, "entry"); in buildModuleWithCodeAndData()
479 LLVMBasicBlockRef Entry = LLVMAppendBasicBlock(Function, ""); in TEST_F()
/llvm-project/llvm/bindings/ocaml/llvm/
H A Dllvm_ocaml.h58 #define BasicBlock_val(v) ((LLVMBasicBlockRef)from_val(v))
H A Dllvm_ocaml.c1702 DEFINE_ITERATORS(block, BasicBlock, Value_val, LLVMBasicBlockRef, in llvm_basic_blocks()
1714 LLVMGetBasicBlocks(Value_val(Fn), (LLVMBasicBlockRef *)Op_val(MLArray)); in llvm_delete_block()
1716 Field(MLArray, I) = to_val((LLVMBasicBlockRef)Field(MLArray, I));
1779 LLVMBasicBlockRef BB = LLVMGetEntryBasicBlock(Value_val(Val)); in llvm_instr_parent()
1787 LLVMBasicBlockRef BB = LLVMGetInstructionParent(Value_val(Inst)); in DEFINE_ITERATORS()
1891 LLVMBasicBlockRef BB = LLVMGetNormalDest(Value_val(Val));
1897 LLVMBasicBlockRef BB = LLVMGetUnwindDest(Value_val(Val));
1953 LLVMBasicBlockRef BB = BasicBlock_val(Field(Incoming, 1)); in llvm_incoming()
2014 LLVMBasicBlockRef BB = BasicBlock_val(Field(Pos, 0)); in llvm_position_builder()
2026 LLVMBasicBlockRef B
1692 DEFINE_ITERATORS(block,BasicBlock,Value_val,LLVMBasicBlockRef,BasicBlock_val,LLVMGetBasicBlockParent) DEFINE_ITERATORS() argument
[all...]
/llvm-project/llvm/examples/OrcV2Examples/OrcV2CBindingsBasicUsage/
H A DOrcV2CBindingsBasicUsage.c42 LLVMBasicBlockRef EntryBB = LLVMAppendBasicBlock(SumFunction, "entry"); in createDemoModule()
/llvm-project/llvm/examples/OrcV2Examples/OrcV2CBindingsDumpObjects/
H A DOrcV2CBindingsDumpObjects.c41 LLVMBasicBlockRef EntryBB = LLVMAppendBasicBlock(SumFunction, "entry"); in createDemoModule()
/llvm-project/llvm/examples/OrcV2Examples/OrcV2CBindingsIRTransforms/
H A DOrcV2CBindingsIRTransforms.c42 LLVMBasicBlockRef EntryBB = LLVMAppendBasicBlock(SumFunction, "entry"); in createDemoModule()
/llvm-project/llvm/examples/OrcV2Examples/OrcV2CBindingsAddObjectFile/
H A DOrcV2CBindingsAddObjectFile.c37 LLVMBasicBlockRef EntryBB = LLVMAppendBasicBlock(SumFunction, "entry"); in createDemoModule()
/llvm-project/llvm/examples/OrcV2Examples/OrcV2CBindingsRemovableCode/
H A DOrcV2CBindingsRemovableCode.c42 LLVMBasicBlockRef EntryBB = LLVMAppendBasicBlock(SumFunction, "entry"); in createDemoModule()
/llvm-project/llvm/examples/OrcV2Examples/OrcV2CBindingsMCJITLikeMemoryManager/
H A DOrcV2CBindingsMCJITLikeMemoryManager.c170 LLVMBasicBlockRef EntryBB = LLVMAppendBasicBlock(SumFunction, "entry"); in createDemoModule()
/llvm-project/llvm/include/llvm/IR/
H A DBasicBlock.h797 DEFINE_SIMPLE_CONVERSION_FUNCTIONS(BasicBlock, LLVMBasicBlockRef)