reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
536 CtorBuilder.SetInsertPoint(CtorEntryBB); 639 auto HandleValue = CtorBuilder.CreateLoad(GpuBinaryAddr); 642 llvm::Value *EQZero = CtorBuilder.CreateICmpEQ(HandleValue, Zero); 643 CtorBuilder.CreateCondBr(EQZero, IfBlock, ExitBlock); 646 CtorBuilder.SetInsertPoint(IfBlock); 648 llvm::CallInst *RegisterFatbinCall = CtorBuilder.CreateCall( 650 CtorBuilder.CreateBitCast(FatbinWrapper, VoidPtrTy)); 651 CtorBuilder.CreateStore(RegisterFatbinCall, GpuBinaryAddr); 652 CtorBuilder.CreateBr(ExitBlock); 655 CtorBuilder.SetInsertPoint(ExitBlock); 658 auto HandleValue = CtorBuilder.CreateLoad(GpuBinaryAddr); 659 CtorBuilder.CreateCall(RegisterGlobalsFunc, HandleValue); 666 llvm::CallInst *RegisterFatbinCall = CtorBuilder.CreateCall( 668 CtorBuilder.CreateBitCast(FatbinWrapper, VoidPtrTy)); 673 CtorBuilder.CreateAlignedStore(RegisterFatbinCall, GpuBinaryHandle, 678 CtorBuilder.CreateCall(RegisterGlobalsFunc, RegisterFatbinCall); 687 CtorBuilder.CreateCall(RegisterFatbinEndFunc, RegisterFatbinCall); 710 CtorBuilder.CreateBitCast(FatbinWrapper, VoidPtrTy), 713 CtorBuilder.CreateCall(RegisterLinkedBinaryFunc, Args); 726 CtorBuilder.CreateCall(AtExitFunc, CleanupFn); 729 CtorBuilder.CreateRetVoid();