Searched refs:BlockPtr (Results 1 – 5 of 5) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlan.h | 2295 static void insertBlockAfter(VPBlockBase *NewBlock, VPBlockBase *BlockPtr) { 2301 BlockPtr->setOneSuccessor(NewBlock); 2302 NewBlock->setPredecessors({BlockPtr}); 2303 NewBlock->setParent(BlockPtr->getParent()); 2313 VPValue *Condition, VPBlockBase *BlockPtr) { 2318 BlockPtr->setTwoSuccessors(IfTrue, IfFalse, Condition); 2319 IfTrue->setPredecessors({BlockPtr}); 2320 IfFalse->setPredecessors({BlockPtr}); 2321 IfTrue->setParent(BlockPtr->getParent()); 2322 IfFalse->setParent(BlockPtr->getParent());
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGBlocks.cpp | 1181 llvm::Value *BlockPtr = EmitScalarExpr(E->getCallee()); in EmitBlockCallExpr() local 1196 BlockPtr, GenericVoidPtrTy); in EmitBlockCallExpr() 1207 llvm::Value *FuncPtr = Builder.CreateStructGEP(GenBlockTy, BlockPtr, 2); in EmitBlockCallExpr() 1213 BlockPtr = Builder.CreatePointerCast( in EmitBlockCallExpr() 1214 BlockPtr, llvm::PointerType::get(GenBlockTy, 0), "block.literal"); in EmitBlockCallExpr() 1216 llvm::Value *FuncPtr = Builder.CreateStructGEP(GenBlockTy, BlockPtr, 3); in EmitBlockCallExpr() 1219 BlockPtr = Builder.CreatePointerCast(BlockPtr, VoidPtrTy); in EmitBlockCallExpr() 1220 Args.add(RValue::get(BlockPtr), Ctx.VoidPtrTy); in EmitBlockCallExpr()
|
| H A D | TargetInfo.cpp | 11322 auto *BlockPtr = Builder.CreateAlloca(BlockTy, nullptr); in createEnqueuedBlockKernel() local 11323 BlockPtr->setAlignment(BlockAlign); in createEnqueuedBlockKernel() 11324 Builder.CreateAlignedStore(F->arg_begin(), BlockPtr, BlockAlign); in createEnqueuedBlockKernel() 11325 auto *Cast = Builder.CreatePointerCast(BlockPtr, InvokeFT->getParamType(0)); in createEnqueuedBlockKernel()
|
| /freebsd-13.1/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaCast.cpp | 561 enum { None, Ptr, MemPtr, BlockPtr, Array }; in unwrapCastAwayConstnessLevel() enumerator 565 if (T->isBlockPointerType()) return BlockPtr; in unwrapCastAwayConstnessLevel()
|
| H A D | SemaCodeComplete.cpp | 2803 if (BlockPointerTypeLoc BlockPtr = TL.getAs<BlockPointerTypeLoc>()) { in findTypeLocationForBlockDecl() local 2804 TL = BlockPtr.getPointeeLoc().IgnoreParens(); in findTypeLocationForBlockDecl()
|