Lines Matching refs:VTable
2567 llvm::Instruction *VTable = Builder.CreateLoad(VTablePtrSrc, "vtable"); in GetVTablePtr() local
2568 CGM.DecorateInstructionWithTBAA(VTable, CGM.getTBAAInfoForVTablePtr()); in GetVTablePtr()
2572 CGM.DecorateInstructionWithInvariantGroup(VTable, RD); in GetVTablePtr()
2574 return VTable; in GetVTablePtr()
2613 llvm::Value *VTable, in EmitTypeMetadataCodeForVCall() argument
2622 llvm::Value *CastedVTable = Builder.CreateBitCast(VTable, Int8PtrTy); in EmitTypeMetadataCodeForVCall()
2630 EmitVTablePtrCheckForCall(RD, VTable, CodeGenFunction::CFITCK_VCall, Loc); in EmitTypeMetadataCodeForVCall()
2634 llvm::Value *VTable, in EmitVTablePtrCheckForCall() argument
2640 EmitVTablePtrCheck(RD, VTable, TCK, Loc); in EmitVTablePtrCheckForCall()
2677 llvm::Value *VTable = in EmitVTablePtrCheckForCast() local
2680 EmitVTablePtrCheck(ClassDecl, VTable, TCK, Loc); in EmitVTablePtrCheckForCast()
2689 llvm::Value *VTable, in EmitVTablePtrCheck() argument
2724 llvm::Value *CastedVTable = Builder.CreateBitCast(VTable, Int8PtrTy); in EmitVTablePtrCheck()
2784 const CXXRecordDecl *RD, llvm::Value *VTable, uint64_t VTableByteOffset) { in EmitVTableTypeCheckedLoad() argument
2793 llvm::Value *CastedVTable = Builder.CreateBitCast(VTable, Int8PtrTy); in EmitVTableTypeCheckedLoad()
2805 cast<llvm::PointerType>(VTable->getType())->getElementType()); in EmitVTableTypeCheckedLoad()