Searched refs:thisAddr (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/CIR/CodeGen/ |
| H A D | CIRGenClass.cpp | 133 mlir::Location loc, Address thisAddr, const CXXRecordDecl *derived, in getAddressOfDirectBaseInCompleteClass() argument 136 assert(thisAddr.getElementType() == convertType(derived)); in getAddressOfDirectBaseInCompleteClass() 146 return builder.createBaseClassAddr(loc, thisAddr, convertType(base), in getAddressOfDirectBaseInCompleteClass() 323 Address thisAddr = loadCXXThisAddress(); in emitDelegateCXXConstructorCall() local 324 delegateArgs.add(RValue::get(thisAddr.getPointer()), (*i)->getType()); in emitDelegateCXXConstructorCall() 344 /*Delegating=*/true, thisAddr, delegateArgs, loc); in emitDelegateCXXConstructorCall() 448 Address thisAddr = thisAVS.getAddress(); in emitCXXConstructorCall() local 450 mlir::Value thisPtr = thisAddr.getPointer(); in emitCXXConstructorCall() 469 emitCXXConstructorCall(d, type, forVirtualBase, delegating, thisAddr, args, in emitCXXConstructorCall() 475 bool delegating, Address thisAddr, CallArgList &args, SourceLocation loc) { in emitCXXConstructorCall() argument
|
| H A D | CIRGenFunction.h | 502 FieldConstructionScope(CIRGenFunction &cgf, Address thisAddr) in FieldConstructionScope() argument 504 cgf.cxxDefaultInitExprThis = thisAddr; in FieldConstructionScope() 847 bool delegating, Address thisAddr,
|
| H A D | CIRGenExpr.cpp | 993 Address thisAddr = lv.getAddress(); in emitCastLValue() local 997 getAddressOfBaseClass(thisAddr, derivedClassDecl, e->path(), in emitCastLValue()
|