Lines Matching refs:LLVMBasicBlockRef

2236 LLVMValueRef LLVMBlockAddress(LLVMValueRef F, LLVMBasicBlockRef BB);
2954 LLVMValueRef LLVMBasicBlockAsValue(LLVMBasicBlockRef BB);
2964 LLVMBasicBlockRef LLVMValueAsBasicBlock(LLVMValueRef Val);
2969 const char *LLVMGetBasicBlockName(LLVMBasicBlockRef BB);
2976 LLVMValueRef LLVMGetBasicBlockParent(LLVMBasicBlockRef BB);
2988 LLVMValueRef LLVMGetBasicBlockTerminator(LLVMBasicBlockRef BB);
3005 void LLVMGetBasicBlocks(LLVMValueRef Fn, LLVMBasicBlockRef *BasicBlocks);
3015 LLVMBasicBlockRef LLVMGetFirstBasicBlock(LLVMValueRef Fn);
3022 LLVMBasicBlockRef LLVMGetLastBasicBlock(LLVMValueRef Fn);
3027 LLVMBasicBlockRef LLVMGetNextBasicBlock(LLVMBasicBlockRef BB);
3032 LLVMBasicBlockRef LLVMGetPreviousBasicBlock(LLVMBasicBlockRef BB);
3040 LLVMBasicBlockRef LLVMGetEntryBasicBlock(LLVMValueRef Fn);
3050 LLVMBasicBlockRef BB);
3058 LLVMBasicBlockRef BB);
3065 LLVMBasicBlockRef LLVMCreateBasicBlockInContext(LLVMContextRef C,
3073 LLVMBasicBlockRef LLVMAppendBasicBlockInContext(LLVMContextRef C,
3083 LLVMBasicBlockRef LLVMAppendBasicBlock(LLVMValueRef Fn, const char *Name);
3093 LLVMBasicBlockRef LLVMInsertBasicBlockInContext(LLVMContextRef C,
3094 LLVMBasicBlockRef BB,
3102 LLVMBasicBlockRef LLVMInsertBasicBlock(LLVMBasicBlockRef InsertBeforeBB,
3113 void LLVMDeleteBasicBlock(LLVMBasicBlockRef BB);
3123 void LLVMRemoveBasicBlockFromParent(LLVMBasicBlockRef BB);
3130 void LLVMMoveBasicBlockBefore(LLVMBasicBlockRef BB, LLVMBasicBlockRef MovePos);
3137 void LLVMMoveBasicBlockAfter(LLVMBasicBlockRef BB, LLVMBasicBlockRef MovePos);
3145 LLVMValueRef LLVMGetFirstInstruction(LLVMBasicBlockRef BB);
3152 LLVMValueRef LLVMGetLastInstruction(LLVMBasicBlockRef BB);
3205 LLVMBasicBlockRef LLVMGetInstructionParent(LLVMValueRef Inst);
3406 LLVMBasicBlockRef LLVMGetNormalDest(LLVMValueRef InvokeInst);
3418 LLVMBasicBlockRef LLVMGetUnwindDest(LLVMValueRef InvokeInst);
3427 void LLVMSetNormalDest(LLVMValueRef InvokeInst, LLVMBasicBlockRef B);
3439 void LLVMSetUnwindDest(LLVMValueRef InvokeInst, LLVMBasicBlockRef B);
3466 LLVMBasicBlockRef LLVMGetSuccessor(LLVMValueRef Term, unsigned i);
3473 void LLVMSetSuccessor(LLVMValueRef Term, unsigned i, LLVMBasicBlockRef block);
3509 LLVMBasicBlockRef LLVMGetSwitchDefaultDest(LLVMValueRef SwitchInstr);
3574 LLVMBasicBlockRef *IncomingBlocks, unsigned Count);
3589 LLVMBasicBlockRef LLVMGetIncomingBlock(LLVMValueRef PhiNode, unsigned Index);
3639 void LLVMPositionBuilder(LLVMBuilderRef Builder, LLVMBasicBlockRef Block,
3642 void LLVMPositionBuilderAtEnd(LLVMBuilderRef Builder, LLVMBasicBlockRef Block);
3643 LLVMBasicBlockRef LLVMGetInsertBlock(LLVMBuilderRef Builder);
3720 LLVMValueRef LLVMBuildBr(LLVMBuilderRef, LLVMBasicBlockRef Dest);
3722 LLVMBasicBlockRef Then, LLVMBasicBlockRef Else);
3724 LLVMBasicBlockRef Else, unsigned NumCases);
3730 LLVMBasicBlockRef Then,
3731 LLVMBasicBlockRef Catch, const char *Name),
3735 LLVMBasicBlockRef Then, LLVMBasicBlockRef Catch,
3745 LLVMBasicBlockRef BB);
3747 LLVMBasicBlockRef BB);
3755 LLVMBasicBlockRef UnwindBB,
3760 LLVMBasicBlockRef Dest);
3763 void LLVMAddDestination(LLVMValueRef IndirectBr, LLVMBasicBlockRef Dest);
3781 void LLVMAddHandler(LLVMValueRef CatchSwitch, LLVMBasicBlockRef Dest);
3797 void LLVMGetHandlers(LLVMValueRef CatchSwitch, LLVMBasicBlockRef *Handlers);