Searched refs:ThisAddr (Results 1 – 7 of 7) sorted by relevance
/external/clang/lib/CodeGen/ |
D | CGVTables.cpp | 363 Address ThisAddr = GetAddrOfLocalVar(CXXABIThisDecl); in EmitMustTailThunk() local 364 llvm::Type *ThisType = ThisAddr.getElementType(); in EmitMustTailThunk() 367 Builder.CreateStore(AdjustedThisPtr, ThisAddr); in EmitMustTailThunk()
|
D | ItaniumCXXABI.cpp | 520 CodeGenFunction &CGF, const Expr *E, Address ThisAddr, in EmitLoadOfMemberFunctionPointer() argument 549 llvm::Value *This = ThisAddr.getPointer(); in EmitLoadOfMemberFunctionPointer() 576 CGF.CGM.getDynamicOffsetAlignment(ThisAddr.getAlignment(), RD, in EmitLoadOfMemberFunctionPointer() 1225 CodeGenFunction &CGF, Address ThisAddr, QualType SrcRecordTy, in EmitDynamicCastCall() argument 1244 llvm::Value *Value = ThisAddr.getPointer(); in EmitDynamicCastCall() 1268 Address ThisAddr, in EmitDynamicCastToVoid() argument 1278 llvm::Value *VTable = CGF.GetVTablePtr(ThisAddr, PtrDiffLTy->getPointerTo(), in EmitDynamicCastToVoid() 1289 llvm::Value *Value = ThisAddr.getPointer(); in EmitDynamicCastToVoid()
|
D | CGExprCXX.cpp | 1855 llvm::Value *CodeGenFunction::EmitDynamicCast(Address ThisAddr, in EmitDynamicCast() argument 1901 llvm::Value *IsNull = Builder.CreateIsNull(ThisAddr.getPointer()); in EmitDynamicCast() 1908 Value = CGM.getCXXABI().EmitDynamicCastToVoid(*this, ThisAddr, SrcRecordTy, in EmitDynamicCast() 1913 Value = CGM.getCXXABI().EmitDynamicCastCall(*this, ThisAddr, SrcRecordTy, in EmitDynamicCast()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGVTables.cpp | 414 Address ThisAddr = GetAddrOfLocalVar(CXXABIThisDecl); in EmitMustTailThunk() local 415 llvm::Type *ThisType = ThisAddr.getElementType(); in EmitMustTailThunk() 418 Builder.CreateStore(AdjustedThisPtr, ThisAddr); in EmitMustTailThunk()
|
D | CGExprCXX.cpp | 2228 llvm::Value *CodeGenFunction::EmitDynamicCast(Address ThisAddr, in EmitDynamicCast() argument 2258 EmitTypeCheck(TCK_DynamicOperation, DCE->getExprLoc(), ThisAddr.getPointer(), in EmitDynamicCast() 2282 llvm::Value *IsNull = Builder.CreateIsNull(ThisAddr.getPointer()); in EmitDynamicCast() 2289 Value = CGM.getCXXABI().EmitDynamicCastToVoid(*this, ThisAddr, SrcRecordTy, in EmitDynamicCast() 2294 Value = CGM.getCXXABI().EmitDynamicCastCall(*this, ThisAddr, SrcRecordTy, in EmitDynamicCast()
|
D | ItaniumCXXABI.cpp | 620 CodeGenFunction &CGF, const Expr *E, Address ThisAddr, in EmitLoadOfMemberFunctionPointer() argument 649 llvm::Value *This = ThisAddr.getPointer(); in EmitLoadOfMemberFunctionPointer() 676 CGF.CGM.getDynamicOffsetAlignment(ThisAddr.getAlignment(), RD, in EmitLoadOfMemberFunctionPointer() 1476 CodeGenFunction &CGF, Address ThisAddr, QualType SrcRecordTy, in EmitDynamicCastCall() argument 1495 llvm::Value *Value = ThisAddr.getPointer(); in EmitDynamicCastCall() 1519 Address ThisAddr, in EmitDynamicCastToVoid() argument 1529 CGF.GetVTablePtr(ThisAddr, CGM.Int32Ty->getPointerTo(), ClassDecl); in EmitDynamicCastToVoid() 1542 CGF.GetVTablePtr(ThisAddr, PtrDiffLTy->getPointerTo(), ClassDecl); in EmitDynamicCastToVoid() 1550 llvm::Value *Value = ThisAddr.getPointer(); in EmitDynamicCastToVoid()
|
/external/llvm-project/llvm/tools/llvm-objdump/ |
D | llvm-objdump.cpp | 749 void update(object::SectionedAddress ThisAddr, in update() argument 759 ActiveCols[ColIdx].LiveIn = LV.liveAtAddress(ThisAddr); in update() 761 LLVM_DEBUG(dbgs() << "pass 1, " << ThisAddr.Address << "-" in update() 778 bool LiveIn = LV.liveAtAddress(ThisAddr); in update() 784 LLVM_DEBUG(dbgs() << "pass 2, " << ThisAddr.Address << "-" in update()
|