Searched refs:CXXThisValue (Results 1 – 16 of 16) sorted by relevance
/external/clang/lib/CodeGen/ |
D | CodeGenFunction.h | 1065 : CGF(CGF), OldCXXThisValue(CGF.CXXThisValue), in CXXDefaultInitExprScope() 1067 CGF.CXXThisValue = CGF.CXXDefaultInitExprThis.getPointer(); in CXXDefaultInitExprScope() 1071 CGF.CXXThisValue = OldCXXThisValue; in ~CXXDefaultInitExprScope() 1088 OldCXXThisValue(CGF.CXXThisValue), in InlinedInheritingConstructorScope() 1099 CGF.CXXThisValue = nullptr; in InlinedInheritingConstructorScope() 1112 CGF.CXXThisValue = OldCXXThisValue; in ~InlinedInheritingConstructorScope() 1141 llvm::Value *CXXThisValue; variable 1899 assert(CXXThisValue && "no 'this' value for this function"); in LoadCXXThis() 1900 return CXXThisValue; in LoadCXXThis()
|
D | CGClass.cpp | 1373 llvm::Value *const OldThis = CXXThisValue; in EmitCtorPrologue() 1379 CXXThisValue = Builder.CreateInvariantGroupBarrier(LoadCXXThis()); in EmitCtorPrologue() 1396 CXXThisValue = Builder.CreateInvariantGroupBarrier(LoadCXXThis()); in EmitCtorPrologue() 1400 CXXThisValue = OldThis; in EmitCtorPrologue() 1569 CXXThisValue = Builder.CreateInvariantGroupBarrier(LoadCXXThis()); in EmitDestructorBody() 2255 CXXThisValue = CXXABIThisValue; in EmitInlinedInheritingCXXConstructorCall()
|
D | CodeGenFunction.cpp | 58 CXXABIThisValue(nullptr), CXXThisValue(nullptr), in CodeGenFunction() 859 CXXThisValue = ThisFieldLValue.getAddress().getPointer(); in StartFunction() 863 CXXThisValue = in StartFunction() 879 CXXThisValue = CXXABIThisValue; in StartFunction()
|
D | CGVTables.cpp | 240 CXXThisValue = CXXABIThisValue; in StartThunk()
|
D | CGException.cpp | 1584 CXXThisValue = llvm::UndefValue::get(ConvertTypeForMem(VD->getType())); in EmitCapturedLocals()
|
D | CGStmt.cpp | 2249 CXXThisValue = EmitLoadOfLValue(ThisLValue, Loc).getScalarVal(); in GenerateCapturedStmtFunction()
|
D | CGStmtOpenMP.cpp | 138 CapturedVars.push_back(CXXThisValue); in GenerateOpenMPCapturedVars() 306 CXXThisValue = in GenerateOpenMPCapturedStmtFunction()
|
D | CGBlocks.cpp | 1220 CXXThisValue = Builder.CreateLoad(addr, "this"); in GenerateBlockFunction()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CGClass.cpp | 1312 llvm::Value *const OldThis = CXXThisValue; in EmitCtorPrologue() 1319 CXXThisValue = Builder.CreateLaunderInvariantGroup(LoadCXXThis()); in EmitCtorPrologue() 1336 CXXThisValue = Builder.CreateLaunderInvariantGroup(LoadCXXThis()); in EmitCtorPrologue() 1340 CXXThisValue = OldThis; in EmitCtorPrologue() 1527 CXXThisValue = Builder.CreateLaunderInvariantGroup(LoadCXXThis()); in EmitDestructorBody() 2291 CXXThisValue = CXXABIThisValue; in EmitInlinedInheritingCXXConstructorCall()
|
D | CodeGenFunction.h | 1540 : CGF(CGF), OldCXXThisValue(CGF.CXXThisValue), 1543 CGF.CXXThisValue = CGF.CXXDefaultInitExprThis.getPointer(); 1547 CGF.CXXThisValue = OldCXXThisValue; 1587 OldCXXThisValue(CGF.CXXThisValue), 1598 CGF.CXXThisValue = nullptr; 1611 CGF.CXXThisValue = OldCXXThisValue; 1803 llvm::Value *CXXThisValue = nullptr; 2703 assert(CXXThisValue && "no 'this' value for this function"); 2704 return CXXThisValue;
|
D | CodeGenFunction.cpp | 1104 CXXThisValue = ThisFieldLValue.getAddress(*this).getPointer(); in StartFunction() 1108 CXXThisValue = in StartFunction() 1124 CXXThisValue = CXXABIThisValue; in StartFunction()
|
D | CGVTables.cpp | 278 CXXThisValue = CXXABIThisValue; in StartThunk()
|
D | CGStmtOpenMP.cpp | 320 CapturedVars.push_back(CXXThisValue); in GenerateOpenMPCapturedVars() 413 llvm::Value *&CXXThisValue, const FunctionOptions &FO) { in emitOutlinedFunctionPrologue() argument 418 CXXThisValue = nullptr; in emitOutlinedFunctionPrologue() 572 CXXThisValue = CGF.EmitLoadOfScalar(ArgLVal, I->getLocation()); in emitOutlinedFunctionPrologue() 603 VLASizes, CXXThisValue, FO); in GenerateOpenMPCapturedStmtFunction() 632 WrapperCGF.CXXThisValue, WrapperFO); in GenerateOpenMPCapturedStmtFunction()
|
D | CGException.cpp | 1870 CXXThisValue = llvm::UndefValue::get(ConvertTypeForMem(VD->getType())); in EmitCapturedLocals()
|
D | CGStmt.cpp | 2688 CXXThisValue = EmitLoadOfLValue(ThisLValue, Loc).getScalarVal(); in GenerateCapturedStmtFunction()
|
D | CGBlocks.cpp | 1537 CXXThisValue = Builder.CreateLoad(addr, "this"); in GenerateBlockFunction()
|