Home
last modified time | relevance | path

Searched refs:BlockPtr (Results 1 – 5 of 5) sorted by relevance

/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DVPlan.h1444 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 DCGBlocks.cpp1265 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 DTargetInfo.cpp9518 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 DSemaCast.cpp483 enum { None, Ptr, MemPtr, BlockPtr, Array }; in unwrapCastAwayConstnessLevel() enumerator
487 if (T->isBlockPointerType()) return BlockPtr; in unwrapCastAwayConstnessLevel()
H A DSemaCodeComplete.cpp2393 if (BlockPointerTypeLoc BlockPtr = TL.getAs<BlockPointerTypeLoc>()) { in findTypeLocationForBlockDecl() local
2394 TL = BlockPtr.getPointeeLoc().IgnoreParens(); in findTypeLocationForBlockDecl()