Searched refs:BlockPtr (Results 1 – 5 of 5) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlan.h | 1444 static void insertBlockAfter(VPBlockBase *NewBlock, VPBlockBase *BlockPtr) { 1450 BlockPtr->setOneSuccessor(NewBlock); 1451 NewBlock->setPredecessors({BlockPtr}); 1452 NewBlock->setParent(BlockPtr->getParent()); 1462 VPValue *Condition, VPBlockBase *BlockPtr) { 1467 BlockPtr->setTwoSuccessors(IfTrue, IfFalse, Condition); 1468 IfTrue->setPredecessors({BlockPtr}); 1469 IfFalse->setPredecessors({BlockPtr}); 1470 IfTrue->setParent(BlockPtr->getParent()); 1471 IfFalse->setParent(BlockPtr->getParent());
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGBlocks.cpp | 1265 llvm::Value *BlockPtr = EmitScalarExpr(E->getCallee()); in EmitBlockCallExpr() local 1280 BlockPtr = in EmitBlockCallExpr() 1281 Builder.CreatePointerCast(BlockPtr, BlockLiteralTy, "block.literal"); in EmitBlockCallExpr() 1285 Builder.CreateStructGEP(CGM.getGenericBlockLiteralType(), BlockPtr, in EmitBlockCallExpr() 1300 BlockPtr = Builder.CreatePointerCast(BlockPtr, GenericVoidPtrTy); in EmitBlockCallExpr() 1301 Args.add(RValue::get(BlockPtr), VoidPtrQualTy); in EmitBlockCallExpr()
|
| H A D | TargetInfo.cpp | 9518 auto *BlockPtr = Builder.CreateAlloca(BlockTy, nullptr); in createEnqueuedBlockKernel() local 9519 BlockPtr->setAlignment(BlockAlign); in createEnqueuedBlockKernel() 9520 Builder.CreateAlignedStore(F->arg_begin(), BlockPtr, BlockAlign); in createEnqueuedBlockKernel() 9521 auto *Cast = Builder.CreatePointerCast(BlockPtr, InvokeFT->getParamType(0)); in createEnqueuedBlockKernel()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaCast.cpp | 483 enum { None, Ptr, MemPtr, BlockPtr, Array }; in unwrapCastAwayConstnessLevel() enumerator 487 if (T->isBlockPointerType()) return BlockPtr; in unwrapCastAwayConstnessLevel()
|
| H A D | SemaCodeComplete.cpp | 2393 if (BlockPointerTypeLoc BlockPtr = TL.getAs<BlockPointerTypeLoc>()) { in findTypeLocationForBlockDecl() local 2394 TL = BlockPtr.getPointeeLoc().IgnoreParens(); in findTypeLocationForBlockDecl()
|