Home
last modified time | relevance | path

Searched refs:DtorBuilder (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/CodeGen/
H A DCGCUDANV.cpp981 CGBuilderTy DtorBuilder(CGM, Context); in makeModuleDtorFunction() local
982 DtorBuilder.SetInsertPoint(DtorEntryBB); in makeModuleDtorFunction()
987 auto *HandleValue = DtorBuilder.CreateLoad(GpuBinaryAddr); in makeModuleDtorFunction()
997 llvm::Value *NEZero = DtorBuilder.CreateICmpNE(HandleValue, Zero); in makeModuleDtorFunction()
998 DtorBuilder.CreateCondBr(NEZero, IfBlock, ExitBlock); in makeModuleDtorFunction()
1000 DtorBuilder.SetInsertPoint(IfBlock); in makeModuleDtorFunction()
1001 DtorBuilder.CreateCall(UnregisterFatbinFunc, HandleValue); in makeModuleDtorFunction()
1002 DtorBuilder.CreateStore(Zero, GpuBinaryAddr); in makeModuleDtorFunction()
1003 DtorBuilder.CreateBr(ExitBlock); in makeModuleDtorFunction()
1005 DtorBuilder.SetInsertPoint(ExitBlock); in makeModuleDtorFunction()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Frontend/Offloading/
H A DOffloadWrapper.cpp579 IRBuilder<> DtorBuilder(BasicBlock::Create(C, "entry", DtorFunc)); in createRegisterFatbinFunction() local
580 LoadInst *BinaryHandle = DtorBuilder.CreateAlignedLoad( in createRegisterFatbinFunction()
583 DtorBuilder.CreateCall(UnregFatbin, BinaryHandle); in createRegisterFatbinFunction()
584 DtorBuilder.CreateRetVoid(); in createRegisterFatbinFunction()